PageSourceSearch

https://poke6900.gg/assets/index-DCifuJ2A.js

js poke6900.gg collected 2026-10-02 01:54:21 UTC 1,053,065 bytes, 473 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/PokemonDetail-CSwXT0uC.js","assets/arrow-left-BWCNkMIz.js","assets/CompareCoins-DyhvdF-x.js","assets/generateCategoricalChart-B9R1us82.js","assets/LineChart-N79YCjsl.js","assets/activity-BiyaB5id.js","assets/CardDetail-CUMtVmmt.js","assets/AddToBinderDropdown-J6K3dCrY.js","assets/CardCopiesManager-bx7EgWnr.js","assets/image-plus-4aN0eOrS.js","assets/chevron-left-DKdfpx6y.js","assets/package-D_2P_hNE.js","assets/pencil-Xih5MQr_.js","assets/refresh-cw-CogZx_oL.js","assets/avatar-nIRwsoc6.js","assets/command-DJEIsCeN.js","assets/alert-dialog-DNCYVgP4.js","assets/VerifiedBadge-DztoLJQ1.js","assets/ListingDetailModal-uRHtL7gQ.js","assets/package-check-DjVVtAcv.js","assets/map-pin-CZ8vdvG2.js","assets/formatDistanceToNow-Csm8duiP.js","assets/en-US-DIdCsyf3.js","assets/arrow-right-CFRMPgmO.js","assets/circle-check-jUTSWEhT.js","assets/flag-BVQL70yZ.js","assets/MentionAutocomplete-cW4i-fY7.js","assets/MessageActions-Dmskv6nM.js","assets/repeat-2-B9pQwyLt.js","assets/MessageText-Cfw29Su2.js","assets/reply-B6-nFrl5.js","assets/film-BZPdywSi.js","assets/send-Cau9kw_y.js","assets/share-2-BPPxImC0.js","assets/circle-check-big-BVQArqDZ.js","assets/upload-Csqd7UJp.js","assets/Admin-QHKF__0M.js","assets/switch-CQJ0nw4r.js","assets/smartphone-CW3HvK-G.js","assets/image-BwR9a6Sq.js","assets/table-JAPS-Uky.js","assets/AdminNav-BF9PK-iC.js","assets/database-XWbOjLC5.js","assets/key-BpxUObGx.js","assets/download-D0lNpyLz.js","assets/save-C5X0OZ4M.js","assets/play-B62AeYqc.js","assets/AdminUsers-BIOyZz4-.js","assets/crown-CjwFzF2
1C.js","assets/wallet-v_ciRRJO.js","assets/history-mg8jZAK6.js","assets/shield-off-VpF7lMxV.js","assets/AdminMemecoins-361i-g8Q.js","assets/sortable.esm-Chm6S32m.js","assets/grip-vertical-DkurJVK2.js","assets/AdminModeration-B4dWq6zr.js","assets/ban-uWAXO3cO.js","assets/AdminAPIKeys-C5OwMfos.js","assets/copy-DxXsNGyH.js","assets/circle-x-CEAE8E7o.js","assets/AdminPokemarkets-DvNwrH_w.js","assets/format-DwKfTZIm.js","assets/calendar-DIpVK3_6.js","assets/AdminScanTracking-CYNXI5h1.js","assets/Compare-02uObIRR.js","assets/Treasury-WL3xKo7F.js","assets/skeleton-B4njVqpd.js","assets/ProfileSettings-CKcdOhVM.js","assets/MyCollection-CbPWgJQ5.js","assets/circle-plus-qneJ9lSv.js","assets/layout-grid-C9aB77Qh.js","assets/layers-Lrzpf2lh.js","assets/MyCardSearches-o-GUiBl_.js","assets/arrow-up-down-BgfBK5bj.js","assets/circle-help-BS5Se9UA.js","assets/bookmark-plus-DJX1mNut.js","assets/Watchlist-DnaSF_eQ.js","assets/MyAlerts-B_2wBQ15.js","assets/MyPokemarkets-DmqG6S4k.js","assets/Pokechat-nib4wLDI.js","assets/useViewTracker-jrq-0-Pu.js","assets/hash-ruH9bPQJ.js","assets/flame-DtVKOTb_.js","assets/Friends-BKa9Y6P1.js","assets/Pokemarkets-B-W36YUR.js","assets/medal-fdtVTu-p.js","assets/PokemarketDetail-CVVPaayY.js","assets/Area-pciKlQhk.js","assets/link-2-CnLyqS-8.js","assets/PokemarketRegister-BMHuKHod.js","assets/UserProfile-BysEjXzQ.js","assets/BinderSpread-x-nWG7lS.js","assets/brain-WyrQM3hq.js","assets/TrainerDetail-DPTI_5zI.js","assets/Trainers-C5IasAv8.js","assets/Binders-2NTiHYpS.js","assets/PublicBinder-C9u9MtQV.js","assets/Grading-DrkAPPZN.js","assets/puzzle-Ch9887y8.js","assets/info-BsLxn7a6.js","assets/Inbox-DuMNhmnn.js","assets/shield-alert-SMRBEWwm.js","assets/Features-y8F7zyti.js","assets/calendar-days-nvHJrIwT.js","assets/Marketplace-CflDcDLe.js","assets/MyListings-4IT-x7OT.js","assets/AdminListings-Dp3osQOJ.js","assets/AdminBroadcasts-U4tWwyZ8.js","assets/AdminPushDiagnostics-DihNXrfq.js","assets/ListingDetail-DzoLttgg.js","assets/Games-Dhcm-ze8.js","assets/Gacha-CrXyvRg7.js","assets/GachaAnimations-C7LqPCcz.js","assets/GachaApp-DqCeI64s.js","assets/XpRankings-CfnngXVN.js","assets/PokeDexscreener-CZVM6QOg.js","assets/Tokenomics-BG3nYM62.js","assets/target-CYvedDmb.js","assets/Sets-CPtOZQG8.js","assets/SetDetail-xca5xgpe.js","assets/square-BE3rSOOh.js","assets/Communities-Bmwir2Ju.js","assets/CreateCommunity-Cn1iMi6W.js","assets/uploadCommunityImage-BGPK2eaE.js","assets/CommunityDetail-tt7Isy6g.js","assets/CommunitySettings-q6QXOsmg.js","assets/CommunityInvite-DfL9FLpd.js","assets/CommunityPost-BU9Y2Yys.js","assets/Notifications-nDXLJBLm.js","assets/Streams-Bcod2NpI.js","assets/youtube-DLYXhupn.js","assets/StreamDetail-DAm4vwiI.js","assets/Events-C3oAcaN8.js","assets/AdminEvents-C6U3giK9.js","assets/AdminGacha-DHVYTWlg.js","assets/AdminSniper-CJMp1-hD.js","assets/star-off-DXvTSafP.js","assets/Sniper-BVbt_HC2.js"])))=>i.map(i=>d[i]);
2function e4(e,t){for(var n=0;n<t.length;n++){const s=t[n];if(typeof s!="string"&&!Array.isArray(s)){for(const o in s)if(o!=="default"&&!(o in e)){const c=Object.getOwnPropertyDescriptor(s,o);c&&Object.defineProperty(e,o,c.get?c:{enumerable:!0,get:()=>s[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))s(o);new MutationObserver(o=>{for(const c of o)if(c.type==="childList")for(const d of c.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&s(d)}).observe(document,{childList:!0,subtree:!0});function n(o){const c={};return o.integrity&&(c.integrity=o.integrity),o.referrerPolicy&&(c.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?c.credentials="include":o.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function s(o){if(o.ep)return;o.ep=!0;const c=n(o);fetch(o.href,c)}})();const t4="modulepreload",n4=function(e){return"/"+e},HS={},Te=function(t,n,s){let o=Promise.resolve();if(n&&n.length>0){let p=function(h){return Promise.all(h.map(x=>Promise.resolve(x).then(g=>({status:"fulfilled",value:g}),g=>({status:"rejected",reason:g}))))};document.getElementsByTagName("link");const d=document.querySelector("meta[property=csp-nonce]"),f=d?.nonce||d?.getAttribute("nonce");o=p(n.map(h=>{if(h=n4(h),h in HS)return;HS[h]=!0;const x=h.endsWith(".css"),g=x?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${h}"]${g}`))return;const w=document.createElement("link");if(w.rel=x?"stylesheet":t4,x||(w.as="script"),w.crossOrigin="",w.href=h,f&&w.setAttribute("nonce",f),document.head.appendChild(w),x)return new Promise((S,C)=>{w.addEventListener("load",S),w.addEventListener("error",()=>C(new Error(`Unable to preload CSS for ${h}`)))})}))}function c(d){const f=new Event("vite:preloadError",{cancelable:!0});if(f.payload=d,window.dispatchEvent(f),!f.defaultPrevented)throw d}return o.then(d=>{for(const f of d||[])f.status==="rejected"&&c(f.reason);return t().catch(c)})};var UY=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};
2function wx(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function zY(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function s(){var o=!1;try{o=this instanceof s}catch{}return o?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(s){var o=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(n,s,o.get?o:{enumerable:!0,get:function(){return e[s]}})}),n}var dg={exports:{}},fl={};/**
3 * @license React
4 * react-jsx-runtime.production.js
5 *
6 * Copyright (c) Meta Platforms, Inc. and affiliates.
7 *
8 * This source code is licensed under the MIT license found in the
9 * LICENSE file in the root directory of this source tree.
10 */var LS;function r4(){if(LS)return fl;LS=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(s,o,c){var d=null;if(c!==void 0&&(d=""+c),o.key!==void 0&&(d=""+o.key),"key"in o){c={};for(var f in o)f!=="key"&&(c[f]=o[f])}else c=o;return o=c.ref,{$$typeof:e,type:s,key:d,ref:o!==void 0?o:null,props:c}}return fl.Fragment=t,fl.jsx=n,fl.jsxs=n,fl}var BS;function s4(){return BS||(BS=1,dg.exports=r4()),dg.exports}var l=s4(),fg={},pl={},US;function a4(){if(US)return pl;US=1,pl.byteLength=f,pl.toByteArray=h,pl.fromByteArray=w;for(var e=[],t=[],n=typeof Uint8Array<"u"?Uint8Array:Array,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,c=s.length;o<c;++o)e[o]=s[o],t[s.charCodeAt(o)]=o;t[45]=62,t[95]=63;function d(S){var C=S.length;if(C%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var T=S.indexOf("=");T===-1&&(T=C);var N=T===C?0:4-T%4;return[T,N]}function f(S){var C=d(S),T=C[0],N=C[1];return(T+N)*3/4-N}function p(S,C,T){return(C+T)*3/4-T}function h(S){var C,T=d(S),N=T[0],j=T[1],I=new n(p(S,N,j)),B=0,Y=j>0?N-4:N,U;for(U=0;U<Y;
vendor: 22,800 bytes, lines 10-15
10U+=4)C=t[S.charCodeAt(U)]<<18|t[S.charCodeAt(U+1)]<<12|t[S.charCodeAt(U+2)]<<6|t[S.charCodeAt(U+3)],I[B++]=C>>16&255,I[B++]=C>>8&255,I[B++]=C&255;return j===2&&(C=t[S.charCodeAt(U)]<<2|t[S.charCodeAt(U+1)]>>4,I[B++]=C&255),j===1&&(C=t[S.charCodeAt(U)]<<10|t[S.charCodeAt(U+1)]<<4|t[S.charCodeAt(U+2)]>>2,I[B++]=C>>8&255,I[B++]=C&255),I}function x(S){return e[S>>18&63]+e[S>>12&63]+e[S>>6&63]+e[S&63]}function g(S,C,T){for(var N,j=[],I=C;I<T;I+=3)N=(S[I]<<16&16711680)+(S[I+1]<<8&65280)+(S[I+2]&255),j.push(x(N));return j.join("")}function w(S){for(var C,T=S.length,N=T%3,j=[],I=16383,B=0,Y=T-N;B<Y;B+=I)j.push(g(S,B,B+I>Y?Y:B+I));return N===1?(C=S[T-1],j.push(e[C>>2]+e[C<<4&63]+"==")):N===2&&(C=(S[T-2]<<8)+S[T-1],j.push(e[C>>10]+e[C>>4&63]+e[C<<2&63]+"=")),j.join("")}return pl}var Fd={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */var zS;function o4(){return zS||(zS=1,Fd.read=function(e,t,n,s,o){var c,d,f=o*8-s-1,p=(1<<f)-1,h=p>>1,x=-7,g=n?o-1:0,w=n?-1:1,S=e[t+g];for(g+=w,c=S&(1<<-x)-1,S>>=-x,x+=f;x>0;c=c*256+e[t+g],g+=w,x-=8);for(d=c&(1<<-x)-1,c>>=-x,x+=s;x>0;d=d*256+e[t+g],g+=w,x-=8);if(c===0)c=1-h;else{if(c===p)return d?NaN:(S?-1:1)*(1/0);d=d+Math.pow(2,s),c=c-h}return(S?-1:1)*d*Math.pow(2,c-s)},Fd.write=function(e,t,n,s,o,c){var d,f,p,h=c*8-o-1,x=(1<<h)-1,g=x>>1,w=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,S=s?0:c-1,C=s?1:-1,T=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(f=isNaN(t)?1:0,d=x):(d=Math.floor(Math.log(t)/Math.LN2),t*(p=Math.pow(2,-d))<1&&(d--,p*=2),d+g>=1?t+=w/p:t+=w*Math.pow(2,1-g),t*p>=2&&(d++,p/=2),d+g>=x?(f=0,d=x):d+g>=1?(f=(t*p-1)*Math.pow(2,o),d=d+g):(f=t*Math.pow(2,g-1)*Math.pow(2,o),d=0));o>=8;e[n+S]=f&255,S+=C,f/=256,o-=8);for(d=d<<o|f,h+=o;h>0;e[n+S]=d&255,S+=C,d/=256,h-=8);e[n+S-C]|=T*128}),Fd}/*!
11 * The buffer module from node.js, for the browser.
12 *
13 * @author   Feross Aboukhadijeh <https://feross.org>
14 * @license  MIT
15 */var FS;function i4(){return FS||(FS=1,(function(e){const t=a4(),n=o4(),s=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=f,e.SlowBuffer=I,e.INSPECT_MAX_BYTES=50;const o=2147483647;e.kMaxLength=o,f.TYPED_ARRAY_SUPPORT=c(),!f.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function c(){try{const k=new Uint8Array(1),b={foo:function(){return 42}};return Object.setPrototypeOf(b,Uint8Array.prototype),Object.setPrototypeOf(k,b),k.foo()===42}catch{return!1}}Object.defineProperty(f.prototype,"parent",{enumerable:!0,get:function(){if(f.isBuffer(this))return this.buffer}}),Object.defineProperty(f.prototype,"offset",{enumerable:!0,get:function(){if(f.isBuffer(this))return this.byteOffset}});function d(k){if(k>o)throw new RangeError('The value "'+k+'" is invalid for option "size"');const b=new Uint8Array(k);return Object.setPrototypeOf(b,f.prototype),b}function f(k,b,_){if(typeof k=="number"){if(typeof b=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return g(k)}return p(k,b,_)}f.poolSize=8192;function p(k,b,_){if(typeof k=="string")return w(k,b);if(ArrayBuffer.isView(k))return C(k);if(k==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof k);if(_t(k,ArrayBuffer)||k&&_t(k.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(_t(k,SharedArrayBuffer)||k&&_t(k.buffer,SharedArrayBuffer)))return T(k,b,_);if(typeof k=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const M=k.valueOf&&k.valueOf();if(M!=null&&M!==k)return f.from(M,b,_);const $=N(k);if($)return $;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof k[Symbol.toPrimitive]=="function")return f.from(k[Symbol.toPrimitive]("string"),b,_);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof k)}f.from=function(k,b,_){return p(k,b,_)},Object.setPrototypeOf(f.prototype,Uint8Array.prototype),Object.setPrototypeOf(f,Uint8Array);function h(k){if(typeof k!="number")throw new TypeError('"size" argument must be of type number');if(k<0)throw new RangeError('The value "'+k+'" is invalid for option "size"')}function x(k,b,_){return h(k),k<=0?d(k):b!==void 0?typeof _=="string"?d(k).fill(b,_):d(k).fill(b):d(k)}f.alloc=function(k,b,_){return x(k,b,_)};function g(k){return h(k),d(k<0?0:j(k)|0)}f.allocUnsafe=function(k){return g(k)},f.allocUnsafeSlow=function(k){return g(k)};function w(k,b){if((typeof b!="string"||b==="")&&(b="utf8"),!f.isEncoding(b))throw new TypeError("Unknown encoding: "+b);const _=B(k,b)|0;let M=d(_);const $=M.write(k,b);return $!==_&&(M=M.slice(0,$)),M}function S(k){const b=k.length<0?0:j(k.length)|0,_=d(b);for(let M=0;M<b;M+=1)_[M]=k[M]&255;return _}function C(k){if(_t(k,Uint8Array)){const b=new Uint8Array(k);return T(b.buffer,b.byteOffset,b.byteLength)}return S(k)}function T(k,b,_){if(b<0||k.byteLength<b)throw new RangeError('"offset" is outside of buffer bounds');if(k.byteLength<b+(_||0))throw new RangeError('"length" is outside of buffer bounds');let M;return b===void 0&&_===void 0?M=new Uint8Array(k):_===void 0?M=new Uint8Array(k,b):M=new Uint8Array(k,b,_),Object.setPrototypeOf(M,f.prototype),M}function N(k){if(f.isBuffer(k)){const b=j(k.length)|0,_=d(b);return _.length===0||k.copy(_,0,0,b),_}if(k.length!==void 0)return typeof k.length!="number"||_n(k.length)?d(0):S(k);if(k.type==="Buffer"&&Array.isArray(k.data))return S(k.data)}function j(k){if(k>=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return k|0}function I(k){return+k!=k&&(k=0),f.alloc(+k)}f.isBuffer=function(b){return b!=null&&b._isBuffer===!0&&b!==f.prototype},f.compare=function(b,_){if(_t(b,Uint8Array)&&(b=f.from(b,b.offset,b.byteLength)),_t(_,Uint8Array)&&(_=f.from(_,_.offset,_.byteLength)),!f.isBuffer(b)||!f.isBuffer(_))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(b===_)return 0;let M=b.length,$=_.length;for(let te=0,le=Math.min(M,$);te<le;++te)if(b[te]!==_[te]){M=b[te],$=_[te];break}return M<$?-1:$<M?1:0},f.isEncoding=function(b){switch(String(b).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},f.concat=function(b,_){if(!Array.isArray(b))throw new TypeError('"list" argument must be an Array of Buffers');if(b.length===0)return f.alloc(0);let M;if(_===void 0)for(_=0,M=0;M<b.length;++M)_+=b[M].length;const $=f.allocUnsafe(_);let te=0;for(M=0;M<b.length;++M){let le=b[M];if(_t(le,Uint8Array))te+le.length>$.length?(f.isBuffer(le)||(le=f.from(le)),le.copy($,te)):Uint8Array.prototype.set.call($,le,te);else if(f.isBuffer(le))le.copy($,te);else throw new TypeError('"list" argument must be an Array of Buffers');te+=le.length}return $};function B(k,b){if(f.isBuffer(k))return k.length;if(ArrayBuffer.isView(k)||_t(k,ArrayBuffer))return k.byteLength;if(typeof k!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof k);const _=k.length,M=arguments.length>2&&arguments[2]===!0;if(!M&&_===0)return 0;let $=!1;for(;;)switch(b){case"ascii":case"latin1":case"binary":return _;case"utf8":case"utf-8":return Qt(k).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return _*2;case"hex":return _>>>1;case"base64":return Lr(k).length;default:if($)return M?-1:Qt(k).length;b=(""+b).toLowerCase(),$=!0}}f.byteLength=B;function Y(k,b,_){let M=!1;if((b===void 0||b<0)&&(b=0),b>this.length||((_===void 0||_>this.length)&&(_=this.length),_<=0)||(_>>>=0,b>>>=0,_<=b))return"";for(k||(k="utf8");;)switch(k){case"hex":return Z(this,b,_);case"utf8":case"utf-8":return ue(this,b,_);case"ascii":return z(this,b,_);case"latin1":case"binary":return P(this,b,_);case"base64":return ge(this,b,_);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return xe(this,b,_);default:if(M)throw new TypeError("Unknown encoding: "+k);k=(k+"").toLowerCase(),M=!0}}f.prototype._isBuffer=!0;function U(k,b,_){const M=k[b];k[b]=k[_],k[_]=M}f.prototype.swap16=function(){const b=this.length;if(b%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let _=0;_<b;_+=2)U(this,_,_+1);return this},f.prototype.swap32=function(){const b=this.length;if(b%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let _=0;_<b;_+=4)U(this,_,_+3),U(this,_+1,_+2);return this},f.prototype.swap64=function(){const b=this.length;if(b%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let _=0;_<b;_+=8)U(this,_,_+7),U(this,_+1,_+6),U(this,_+2,_+5),U(this,_+3,_+4);return this},f.prototype.toString=function(){const b=this.length;return b===0?"":arguments.length===0?ue(this,0,b):Y.apply(this,arguments)},f.prototype.toLocaleString=f.prototype.toString,f.prototype.equals=function(b){if(!f.isBuffer(b))throw new TypeError("Argument must be a Buffer");return this===b?!0:f.compare(this,b)===0},f.prototype.inspect=function(){let b="";const _=e.INSPECT_MAX_BYTES;return b=this.toString("hex",0,_).replace(/(.{2})/g,"$1 ").trim(),this.length>_&&(b+=" ... "),"<Buffer "+b+">"},s&&(f.prototype[s]=f.prototype.inspect),f.prototype.compare=function(b,_,M,$,te){if(_t(b,Uint8Array)&&(b=f.from(b,b.offset,b.byteLength)),!f.isBuffer(b))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof b);if(_===void 0&&(_=0),M===void 0&&(M=b?b.length:0),$===void 0&&($=0),te===void 0&&(te=this.length),_<0||M>b.length||$<0||te>this.length)throw new RangeError("out of range index");if($>=te&&_>=M)return 0;if($>=te)return-1;if(_>=M)return 1;if(_>>>=0,M>>>=0,$>>>=0,te>>>=0,this===b)return 0;let le=te-$,Ie=M-_;const nt=Math.min(le,Ie),Ve=this.slice($,te),xt=b.slice(_,M);for(let rt=0;rt<nt;++rt)if(Ve[rt]!==xt[rt]){le=Ve[rt],Ie=xt[rt];break}return le<Ie?-1:Ie<le?1:0};function K(k,b,_,M,$){if(k.length===0)return-1;if(typeof _=="string"?(M=_,_=0):_>2147483647?_=2147483647:_<-2147483648&&(_=-2147483648),_=+_,_n(_)&&(_=$?0:k.length-1),_<0&&(_=k.length+_),_>=k.length){if($)return-1;_=k.length-1}else if(_<0)if($)_=0;else return-1;if(typeof b=="string"&&(b=f.from(b,M)),f.isBuffer(b))return b.length===0?-1:O(k,b,_,M,$);if(typeof b=="number")return b=b&255,typeof Uint8Array.prototype.indexOf=="function"?$?Uint8Array.prototype.indexOf.call(k,b,_):Uint8Array.prototype.lastIndexOf.call(k,b,_):O(k,[b],_,M,$);throw new TypeError("val must be string, number or Buffer")}function O(k,b,_,M,$){let te=1,le=k.length,Ie=b.length;if(M!==void 0&&(M=String(M).toLowerCase(),M==="ucs2"||M==="ucs-2"||M==="utf16le"||M==="utf-16le")){if(k.length<2||b.length<2)return-1;te=2,le/=2,Ie/=2,_/=2}function nt(xt,rt){return te===1?xt[rt]:xt.readUInt16BE(rt*te)}let Ve;if($){let xt=-1;for(Ve=_;Ve<le;Ve++)if(nt(k,Ve)===nt(b,xt===-1?0:Ve-xt)){if(xt===-1&&(xt=Ve),Ve-xt+1===Ie)return xt*te}else xt!==-1&&(Ve-=Ve-xt),xt=-1}else for(_+Ie>le&&(_=le-Ie),Ve=_;Ve>=0;Ve--){let xt=!0;for(let rt=0;rt<Ie;rt++)if(nt(k,Ve+rt)!==nt(b,rt)){xt=!1;break}if(xt)return Ve}return-1}f.prototype.includes=function(b,_,M){return this.indexOf(b,_,M)!==-1},f.prototype.indexOf=function(b,_,M){return K(this,b,_,M,!0)},f.prototype.lastIndexOf=function(b,_,M){return K(this,b,_,M,!1)};function L(k,b,_,M){_=Number(_)||0;const $=k.length-_;M?(M=Number(M),M>$&&(M=$)):M=$;const te=b.length;M>te/2&&(M=te/2);let le;for(le=0;le<M;++le){const Ie=parseInt(b.substr(le*2,2),16);if(_n(Ie))return le;k[_+le]=Ie}return le}function ae(k,b,_,M){return Ln(Qt(b,k.length-_),k,_,M)}function W(k,b,_,M){return Ln(ss(b),k,_,M)}function ie(k,b,_,M){return Ln(Lr(b),k,_,M)}function oe(k,b,_,M){return Ln(nn(b,k.length-_),k,_,M)}f.prototype.write=function(b,_,M,$){if(_===void 0)$="utf8",M=this.length,_=0;else if(M===void 0&&typeof _=="string")$=_,M=this.length,_=0;else if(isFinite(_))_=_>>>0,isFinite(M)?(M=M>>>0,$===void 0&&($="utf8")):($=M,M=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const te=this.length-_;if((M===void 0||M>te)&&(M=te),b.length>0&&(M<0||_<0)||_>this.length)throw new RangeError("Attempt to write outside buffer bounds");$||($="utf8");let le=!1;for(;;)switch($){case"hex":return L(this,b,_,M);case"utf8":case"utf-8":return ae(this,b,_,M);case"ascii":case"latin1":case"binary":return W(this,b,_,M);case"base64":return ie(this,b,_,M);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return oe(this,b,_,M);default:if(le)throw new TypeError("Unknown encoding: "+$);$=(""+$).toLowerCase(),le=!0}},f.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ge(k,b,_){return b===0&&_===k.length?t.fromByteArray(k):t.fromByteArray(k.slice(b,_))}function ue(k,b,_){_=Math.min(k.length,_);const M=[];let $=b;for(;$<_;){const te=k[$];let le=null,Ie=te>239?4:te>223?3:te>191?2:1;if($+Ie<=_){let nt,Ve,xt,rt;switch(Ie){case 1:te<128&&(le=te);break;case 2:nt=k[$+1],(nt&192)===128&&(rt=(te&31)<<6|nt&63,rt>127&&(le=rt));break;case 3:nt=k[$+1],Ve=k[$+2],(nt&192)===128&&(Ve&192)===128&&(rt=(te&15)<<12|(nt&63)<<6|Ve&63,rt>2047&&(rt<55296||rt>57343)&&(le=rt));break;case 4:nt=k[$+1],Ve=k[$+2],xt=k[$+3],(nt&192)===128&&(Ve&192)===128&&(xt&192)===128&&(rt=(te&15)<<18|(nt&63)<<12|(Ve&63)<<6|xt&63,rt>65535&&rt<1114112&&(le=rt))}}le===null?(le=65533,Ie=1):le>65535&&(le-=65536,M.push(le>>>10&1023|55296),le=56320|le&1023),M.push(le),$+=Ie}return D(M)}const ye=4096;function D(k){const b=k.length;if(b<=ye)return String.fromCharCode.apply(String,k);let _="",M=0;for(;M<b;)_+=String.fromCharCode.apply(String,k.slice(M,M+=ye));return _}function z(k,b,_){let M="";_=Math.min(k.length,_);for(let $=b;$<_;++$)M+=String.fromCharCode(k[$]&127);return M}function P(k,b,_){let M="";_=Math.min(k.length,_);for(let $=b;$<_;++$)M+=String.fromCharCode(k[$]);return M}function Z(k,b,_){const M=k.length;(!b||b<0)&&(b=0),(!_||_<0||_>M)&&(_=M);let $="";for(let te=b;te<_;++te)$+=Yt[k[te]];return $}function xe(k,b,_){const M=k.slice(b,_);let $="";for(let te=0;te<M.length-1;te+=2)$+=String.fromCharCode(M[te]+M[te+1]*256);return $}f.prototype.slice=function(b,_){const M=this.length;b=~~b,_=_===void 0?M:~~_,b<0?(b+=M,b<0&&(b=0)):b>M&&(b=M),_<0?(_+=M,_<0&&(_=0)):_>M&&(_=M),_<b&&(_=b);const $=this.subarray(b,_);return Object.setPrototypeOf($,f.prototype),$};function R(k,b,_){if(k%1!==0||k<0)throw new RangeError("offset is not uint");if(k+b>_)throw new RangeError("Trying to access beyond buffer length")}f.prototype.readUintLE=f.prototype.readUIntLE=function(b,_,M){b=b>>>0,_=_>>>0,M||R(b,_,this.length);let $=this[b],te=1,le=0;for(;++le<_&&(te*=256);)$+=this[b+le]*te;return $},f.prototype.readUintBE=f.prototype.readUIntBE=function(b,_,M){b=b>>>0,_=_>>>0,M||R(b,_,this.length);let $=this[b+--_],te=1;for(;_>0&&(te*=256);)$+=this[b+--_]*te;return $},f.prototype.readUint8=f.prototype.readUInt8=function(b,_){return b=b>>>0,_||R(b,1,this.length),this[b]},f.prototype.readUint16LE=f.prototype.readUInt16LE=function(b,_){return b=b>>>0,_||R(b,2,this.length),this[b]|this[b+1]<<8},f.prototype.readUint16BE=f.prototype.readUInt16BE=function(b,_){return b=b>>>0,_||R(b,2,this.length),this[b]<<8|this[b+1]},f.prototype.readUint32LE=f.prototype.readUInt32LE=function(b,_){return b=b>>>0,_||R(b,4,this.length),(this[b]|this[b+1]<<8|this[b+2]<<16)+this[b+3]*16777216},f.prototype.readUint32BE=f.prototype.readUInt32BE=function(b,_){return b=b>>>0,_||R(b,4,this.length),this[b]*16777216+(this[b+1]<<16|this[b+2]<<8|this[b+3])},f.prototype.readBigUInt64LE=dn(function(b){b=b>>>0,wt(b,"offset");const _=this[b],M=this[b+7];(_===void 0||M===void 0)&&dt(b,this.length-8);const $=_+this[++b]*2**8+this[++b]*2**16+this[++b]*2**24,te=this[++b]+this[++b]*2**8+this[++b]*2**16+M*2**24;return BigInt($)+(BigInt(te)<<BigInt(32))}),f.prototype.readBigUInt64BE=dn(function(b){b=b>>>0,wt(b,"offset");const _=this[b],M=this[b+7];(_===void 0||M===void 0)&&dt(b,this.length-8);const $=_*2**24+this[++b]*2**16+this[++b]*2**8+this[++b],te=this[++b]*2**24+this[++b]*2**16+this[++b]*2**8+M;return(BigInt($)<<BigInt(32))+BigInt(te)}),f.prototype.readIntLE=function(b,_,M){b=b>>>0,_=_>>>0,M||R(b,_,this.length);let $=this[b],te=1,le=0;for(;++le<_&&(te*=256);)$+=this[b+le]*te;return te*=128,$>=te&&($-=Math.pow(2,8*_)),$},f.prototype.readIntBE=function(b,_,M){b=b>>>0,_=_>>>0,M||R(b,_,this.length);let $=_,te=1,le=this[b+--$];for(;$>0&&(te*=256);)le+=this[b+--$]*te;return te*=128,le>=te&&(le-=Math.pow(2,8*_)),le},f.prototype.readInt8=function(b,_){return b=b>>>0,_||R(b,1,this.length),this[b]&128?(255-this[b]+1)*-1:this[b]},f.prototype.readInt16LE=function(b,_){b=b>>>0,_||R(b,2,this.length);const M=this[b]|this[b+1]<<8;return M&32768?M|4294901760:M},f.prototype.readInt16BE=function(b,_){b=b>>>0,_||R(b,2,this.length);const M=this[b+1]|this[b]<<8;return M&32768?M|4294901760:M},f.prototype.readInt32LE=function(b,_){return b=b>>>0,_||R(b,4,this.length),this[b]|this[b+1]<<8|this[b+2]<<16|this[b+3]<<24},f.prototype.readInt32BE=function(b,_){return b=b>>>0,_||R(b,4,this.length),this[b]<<24|this[b+1]<<16|this[b+2]<<8|this[b+3]},f.prototype.readBigInt64LE=dn(function(b){b=b>>>0,wt(b,"offset");const _=this[b],M=this[b+7];(_===void 0||M===void 0)&&dt(b,this.length-8);const $=this[b+4]+this[b+5]*2**8+this[b+6]*2**16+(M<<24);return(BigInt($)<<BigInt(32))+BigInt(_+this[++b]*2**8+this[++b]*2**16+this[++b]*2**24)}),f.prototype.readBigInt64BE=dn(function(b){b=b>>>0,wt(b,"offset");const _=this[b],M=this[b+7];(_===void 0||M===void 0)&&dt(b,this.length-8);const $=(_<<24)+this[++b]*2**16+this[++b]*2**8+this[++b];return(BigInt($)<<BigInt(32))+BigInt(this[++b]*2**24+this[++b]*2**16+this[++b]*2**8+M)}),f.prototype.readFloatLE=function(b,_){return b=b>>>0,_||R(b,4,this.length),n.read(this,b,!0,23,4)},f.prototype.readFloatBE=function(b,_){return b=b>>>0,_||R(b,4,this.length),n.read(this,b,!1,23,4)},f.prototype.readDoubleLE=function(b,_){return b=b>>>0,_||R(b,8,this.length),n.read(this,b,!0,52,8)},f.prototype.readDoubleBE=function(b,_){return b=b>>>0,_||R(b,8,this.length),n.read(this,b,!1,52,8)};function V(k,b,_,M,$,te){if(!f.isBuffer(k))throw new TypeError('"buffer" argument must be a Buffer instance');if(b>$||b<te)throw new RangeError('"value" argument is out of bounds');if(_+M>k.length)throw new RangeError("Index out of range")}f.prototype.writeUintLE=f.prototype.writeUIntLE=function(b,_,M,$){if(b=+b,_=_>>>0,M=M>>>0,!$){const Ie=Math.pow(2,8*M)-1;V(this,b,_,M,Ie,0)}let te=1,le=0;for(this[_]=b&255;++le<M&&(te*=256);)this[_+le]=b/te&255;return _+M},f.prototype.writeUintBE=f.prototype.writeUIntBE=function(b,_,M,$){if(b=+b,_=_>>>0,M=M>>>0,!$){const Ie=Math.pow(2,8*M)-1;V(this,b,_,M,Ie,0)}let te=M-1,le=1;for(this[_+te]=b&255;--te>=0&&(le*=256);)this[_+te]=b/le&255;return _+M},f.prototype.writeUint8=f.prototype.writeUInt8=function(b,_,M){return b=+b,_=_>>>0,M||V(this,b,_,1,255,0),this[_]=b&255,_+1},f.prototype.writeUint16LE=f.prototype.writeUInt16LE=function(b,_,M){return b=+b,_=_>>>0,M||V(this,b,_,2,65535,0),this[_]=b&255,this[_+1]=b>>>8,_+2},f.prototype.writeUint16BE=f.prototype.writeUInt16BE=function(b,_,M){return b=+b,_=_>>>0,M||V(this,b,_,2,65535,0),this[_]=b>>>8,this[_+1]=b&255,_+2},f.prototype.writeUint32LE=f.prototype.writeUInt32LE=function(b,_,M){return b=+b,_=_>>>0,M||V(this,b,_,4,4294967295,0),this[_+3]=b>>>24,this[_+2]=b>>>16,this[_+1]=b>>>8,this[_]=b&255,_+4},f.prototype.writeUint32BE=f.prototype.writeUInt32BE=function(b,_,M){return b=+b,_=_>>>0,M||V(this,b,_,4,4294967295,0),this[_]=b>>>24,this[_+1]=b>>>16,this[_+2]=b>>>8,this[_+3]=b&255,_+4};function G(k,b,_,M,$){Ge(b,M,$,k,_,7);let te=Number(b&BigInt(4294967295));k[_++]=te,te=te>>8,k[_++]=te,te=te>>8,k[_++]=te,te=te>>8,k[_++]=te;let le=Number(b>>BigInt(32)&BigInt(4294967295));return k[_++]=le,le=le>>8,k[_++]=le,le=le>>8,k[_++]=le,le=le>>8,k[_++]=le,_}function J(k,b,_,M,$){Ge(b,M,$,k,_,7);let te=Number(b&BigInt(4294967295));k[_+7]=te,te=te>>8,k[_+6]=te,te=te>>8,k[_+5]=te,te=te>>8,k[_+4]=te;let le=Number(b>>BigInt(32)&BigInt(4294967295));return k[_+3]=le,le=le>>8,k[_+2]=le,le=le>>8,k[_+1]=le,le=le>>8,k[_]=le,_+8}f.prototype.writeBigUInt64LE=dn(function(b,_=0){return G(this,b,_,BigInt(0),BigInt("0xffffffffffffffff"))}),f.prototype.writeBigUInt64BE=dn(function(b,_=0){return J(this,b,_,BigInt(0),BigInt("0xffffffffffffffff"))}),f.prototype.writeIntLE=function(b,_,M,$){if(b=+b,_=_>>>0,!$){const nt=Math.pow(2,8*M-1);V(this,b,_,M,nt-1,-nt)}let te=0,le=1,Ie=0;for(this[_]=b&255;++te<M&&(le*=256);)b<0&&Ie===0&&this[_+te-1]!==0&&(Ie=1),this[_+te]=(b/le>>0)-Ie&255;return _+M},f.prototype.writeIntBE=function(b,_,M,$){if(b=+b,_=_>>>0,!$){const nt=Math.pow(2,8*M-1);V(this,b,_,M,nt-1,-nt)}let te=M-1,le=1,Ie=0;for(this[_+te]=b&255;--te>=0&&(le*=256);)b<0&&Ie===0&&this[_+te+1]!==0&&(Ie=1),this[_+te]=(b/le>>0)-Ie&255;return _+M},f.prototype.writeInt8=function(b,_,M){return b=+b,_=_>>>0,M||V(this,b,_,1,127,-128),b<0&&(b=255+b+1),this[_]=b&255,_+1},f.prototype.writeInt16LE=function(b,_,M){return b=+b,_=_>>>0,M||V(this,b,_,2,32767,-32768),this[_]=b&255,this[_+1]=b>>>8,_+2},f.prototype.writeInt16BE=function(b,_,M){return b=+b,_=_>>>0,M||V(this,b,_,2,32767,-32768),this[_]=b>>>8,this[_+1]=b&255,_+2},f.prototype.writeInt32LE=function(b,_,M){return b=+b,_=_>>>0,M||V(this,b,_,4,2147483647,-2147483648),this[_]=b&255,this[_+1]=b>>>8,this[_+2]=b>>>16,this[_+3]=b>>>24,_+4},f.prototype.writeInt32BE=function(b,_,M){return b=+b,_=_>>>0,M||V(this,b,_,4,2147483647,-2147483648),b<0&&(b=4294967295+b+1),this[_]=b>>>24,this[_+1]=b>>>16,this[_+2]=b>>>8,this[_+3]=b&255,_+4},f.prototype.writeBigInt64LE=dn(function(b,_=0){return G(this,b,_,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),f.prototype.writeBigInt64BE=dn(function(b,_=0){return J(this,b,_,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function fe(k,b,_,M,$,te){if(_+M>k.length)throw new RangeError("Index out of range");if(_<0)throw new RangeError("Index out of range")}function ve(k,b,_,M,$){return b=+b,_=_>>>0,$||fe(k,b,_,4),n.write(k,b,_,M,23,4),_+4}f.prototype.writeFloatLE=function(b,_,M){return ve(this,b,_,!0,M)},f.prototype.writeFloatBE=function(b,_,M){return ve(this,b,_,!1,M)};function q(k,b,_,M,$){return b=+b,_=_>>>0,$||fe(k,b,_,8),n.write(k,b,_,M,52,8),_+8}f.prototype.writeDoubleLE=function(b,_,M){return q(this,b,_,!0,M)},f.prototype.writeDoubleBE=function(b,_,M){return q(this,b,_,!1,M)},f.prototype.copy=function(b,_,M,$){if(!f.isBuffer(b))throw new TypeError("argument should be a Buffer");if(M||(M=0),!$&&$!==0&&($=this.length),_>=b.length&&(_=b.length),_||(_=0),$>
vendor: 4,123 bytes, line 15
150&&$<M&&($=M),$===M||b.length===0||this.length===0)return 0;if(_<0)throw new RangeError("targetStart out of bounds");if(M<0||M>=this.length)throw new RangeError("Index out of range");if($<0)throw new RangeError("sourceEnd out of bounds");$>this.length&&($=this.length),b.length-_<$-M&&($=b.length-_+M);const te=$-M;return this===b&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(_,M,$):Uint8Array.prototype.set.call(b,this.subarray(M,$),_),te},f.prototype.fill=function(b,_,M,$){if(typeof b=="string"){if(typeof _=="string"?($=_,_=0,M=this.length):typeof M=="string"&&($=M,M=this.length),$!==void 0&&typeof $!="string")throw new TypeError("encoding must be a string");if(typeof $=="string"&&!f.isEncoding($))throw new TypeError("Unknown encoding: "+$);if(b.length===1){const le=b.charCodeAt(0);($==="utf8"&&le<128||$==="latin1")&&(b=le)}}else typeof b=="number"?b=b&255:typeof b=="boolean"&&(b=Number(b));if(_<0||this.length<_||this.length<M)throw new RangeError("Out of range index");if(M<=_)return this;_=_>>>0,M=M===void 0?this.length:M>>>0,b||(b=0);let te;if(typeof b=="number")for(te=_;te<M;++te)this[te]=b;else{const le=f.isBuffer(b)?b:f.from(b,$),Ie=le.length;if(Ie===0)throw new TypeError('The value "'+b+'" is invalid for argument "value"');for(te=0;te<M-_;++te)this[te+_]=le[te%Ie]}return this};const X={};function pe(k,b,_){X[k]=class extends _{constructor(){super(),Object.defineProperty(this,"message",{value:b.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${k}]`,this.stack,delete this.name}get code(){return k}set code($){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:$,writable:!0})}toString(){return`${this.name} [${k}]: ${this.message}`}}}pe("ERR_BUFFER_OUT_OF_BOUNDS",function(k){return k?`${k} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),pe("ERR_INVALID_ARG_TYPE",function(k,b){return`The "${k}" argument must be of type number. Received type ${typeof b}`},TypeError),pe("ERR_OUT_OF_RANGE",function(k,b,_){let M=`The value of "${k}" is out of range.`,$=_;return Number.isInteger(_)&&Math.abs(_)>2**32?$=Ne(String(_)):typeof _=="bigint"&&($=String(_),(_>BigInt(2)**BigInt(32)||_<-(BigInt(2)**BigInt(32)))&&($=Ne($)),$+="n"),M+=` It must be ${b}. Received ${$}`,M},RangeError);function Ne(k){let b="",_=k.length;const M=k[0]==="-"?1:0;for(;_>=M+4;_-=3)b=`_${k.slice(_-3,_)}${b}`;return`${k.slice(0,_)}${b}`}function He(k,b,_){wt(b,"offset"),(k[b]===void 0||k[b+_]===void 0)&&dt(b,k.length-(_+1))}function Ge(k,b,_,M,$,te){if(k>_||k<b){const le=typeof b=="bigint"?"n":"";let Ie;throw b===0||b===BigInt(0)?Ie=`>= 0${le} and < 2${le} ** ${(te+1)*8}${le}`:Ie=`>= -(2${le} ** ${(te+1)*8-1}${le}) and < 2 ** ${(te+1)*8-1}${le}`,new X.ERR_OUT_OF_RANGE("value",Ie,k)}He(M,$,te)}function wt(k,b){if(typeof k!="number")throw new X.ERR_INVALID_ARG_TYPE(b,"number",k)}function dt(k,b,_){throw Math.floor(k)!==k?(wt(k,_),new X.ERR_OUT_OF_RANGE("offset","an integer",k)):b<0?new X.ERR_BUFFER_OUT_OF_BOUNDS:new X.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${b}`,k)}const Vt=/[^+/0-9A-Za-z-_]/g;function xn(k){if(k=k.split("=")[0],k=k.trim().replace(Vt,""),k.length<2)return"";for(;k.length%4!==0;)k=k+"=";return k}function Qt(k,b){b=b||1/0;let _;const M=k.length;let $=null;const te=[];for(let le=0;le<M;++le){if(_=k.charCodeAt(le),_>55295&&_<57344){if(!$){if(_>56319){(b-=3)>-1&&te.push(239,191,189);continue}else if(le+1===M){(b-=3)>-1&&te.push(239,191,189);continue}$=_;continue}if(_<56320){(b-=3)>-1&&te.push(239,191,189),$=_;continue}_=($-55296<<10|_-56320)+65536}else $&&(b-=3)>-1&&te.push(239,191,189);if($=null,_<128){if((b-=1)<0)break;te.push(_)}else if(_<2048){if((b-=2)<0)break;te.push(_>>6|192,_&63|128)}else if(_<65536){if((b-=3)<0)break;te.push(_>>12|224,_>>6&63|128,_&63|128)}else if(_<1114112){if((b-=4)<0)break;te.push(_>>18|240,_>>12&63|128,_>>6&63|128,_&63|128)}else throw new Error("Invalid code point")}return te}function ss(k){const b=[];for(let _=0;_<k.length;++_)b.push(k.charCodeAt(_)&255);return b}function nn(k,b){let _,M,$;const te=[];for(let le=0;le<k.length&&!((b-=2)<0);
15++le)_=k.charCodeAt(le),M=_>>8,$=_%256,te.push($),te.push(M);return te}function Lr(k){return t.toByteArray(xn(k))}function Ln(k,b,_,M){let $;for($=0;$<M&&!($+_>=b.length||$>=k.length);++$)b[$+_]=k[$];return $}function _t(k,b){return k instanceof b||k!=null&&k.constructor!=null&&k.constructor.name!=null&&k.constructor.name===b.name}function _n(k){return k!==k}const Yt=(function(){const k="0123456789abcdef",b=new Array(256);for(let _=0;_<16;++_){const M=_*16;for(let $=0;$<16;++$)b[M+$]=k[_]+k[$]}return b})();function dn(k){return typeof BigInt>"u"?tr:k}function tr(){throw new Error("BigInt not supported")}})(fg)),fg}var c4=i4(),pg={exports:{}},qS;function l4(){if(qS)return pg.exports;qS=1;var e=pg.exports={},t,n;function s(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?t=setTimeout:t=s}catch{t=s}try{typeof clearTimeout=="function"?n=clearTimeout:n=o}catch{n=o}})();function c(T){if(t===setTimeout)return setTimeout(T,0);if((t===s||!t)&&setTimeout)return t=setTimeout,setTimeout(T,0);try{return t(T,0)}catch{try{return t.call(null,T,0)}catch{return t.call(this,T,0)}}}function d(T){if(n===clearTimeout)return clearTimeout(T);
15if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(T);try{return n(T)}catch{try{return n.call(null,T)}catch{return n.call(this,T)}}}var f=[],p=!1,h,x=-1;function g(){!p||!h||(p=!1,h.length?f=h.concat(f):x=-1,f.length&&w())}function w(){if(!p){var T=c(g);p=!0;for(var N=f.length;N;){for(h=f,f=[];++x<N;)h&&h[x].run();x=-1,N=f.length}h=null,p=!1,d(T)}}e.nextTick=function(T){var N=new Array(arguments.length-1);if(arguments.length>1)for(var j=1;j<arguments.length;j++)N[j-1]=arguments[j];f.push(new S(T,N)),f.length===1&&!p&&c(w)};function S(T,N){this.fun=T,this.array=N}S.prototype.run=function(){this.fun.apply(null,this.array)},e.title="browser",e.browser=!0,e.env={},e.argv=[],e.version="",e.versions={};function C(){}return e.on=C,e.addListener=C,e.once=C,e.off=C,e.removeListener=C,e.removeAllListeners=C,e.emit=C,e.prependListener=C,e.prependOnceListener=C,e.listeners=function(T){return[]},e.binding=function(T){throw new Error("process.binding is not supported")},e.cwd=function(){return"/"},e.chdir=function(T){throw new Error("process.chdir is not supported")},e.umask=function(){return 0},pg.exports}var u4=l4();const d4=wx(u4);globalThis.Buffer=c4.Buffer;globalThis.process=globalThis.process??d4;globalThis.global=globalThis;const Oe=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,et=globalThis,xo="10.68.0";function Na(){return tu(et),et}function tu(e){const t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||xo,t[xo]=t[xo]||{}}function ac(e,t,n=et){const s=n.__SENTRY__=n.__SENTRY__||{},o=s[xo]=s[xo]||{};return o[e]||(o[e]=t())}const f4=["debug","info","warn","error","log","assert","trace"],p4="Sentry Logger ",Df={};function Po(e){if(!("console"in et))return e();const t=et.console,n={},s=Object.keys(Df);s.forEach(o=>{const c=Df[o];n[o]=t[o],t[o]=c});try{return e()}finally{s.forEach(o=>{t[o]=n[o]})}}function m4(){Ex().enabled=!0}function h4(){Ex().enabled=!1}function r2(){return Ex().enabled}function g4(...e){_x("log",...e)}function y4(...e){_x("warn",...e)}function x4(...e){_x("error",...e)}function _x(e,...t){Oe&&r2()&&Po(()=>{et.console[e](`${p4}[${e}]:`,...t)})}function Ex(){return Oe?ac("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const Se={enable:m4,disable:h4,isEnabled:r2,log:g4,warn:y4,error:x4},s2=50,_o="?",$S=/\(error: (.*)\)/,GS=/captureMessage|captureException/;function a2(...e){const t=e.sort((n,s)=>n[0]-s[0]).map(n=>n[1]);return(n,s=0,o=0)=>{const c=[],d=n.split(`
16`);for(let f=s;f<d.length;f++){let p=d[f];p.length>1024&&(p=p.slice(0,1024));const h=$S.test(p)?p.replace($S,"$1"):p;if(!h.includes("Error: ")){for(const x of t){const g=x(h);if(g){c.push(g);break}}if(c.length>=s2+o)break}}return b4(c.slice(o))}}function v4(e){return Array.isArray(e)?a2(...e):e}function b4(e){if(!e.length)return[];const t=Array.from(e);return/sentryWrapped/.test(qd(t).function||"")&&t.pop(),t.reverse(),GS.test(qd(t).function||"")&&(t.pop(),GS.test(qd(t).function||"")&&t.pop()),t.slice(0,s2).map(n=>({...n,filename:n.filename||qd(t).filename,function:n.function||_o}))}function qd(e){return e[e.length-1]||{}}const mg="<anonymous>";function js(e){try{return!e||typeof e!="function"?mg:e.name||mg}catch{return mg}}function VS(e){const t=e.exception;if(t){const n=[];try{return t.values.forEach(s=>{s.stacktrace.frames&&n.push(...s.stacktrace.frames)}),n}catch{return}}}const wl={},QS={};function ka(e,t){return wl[e]=wl[e]||[],wl[e].push(t),()=>{const n=wl[e];if(n){const s=n.indexOf(t);s!==-1&&n.splice(s,1)}}}function Aa(e,t){if(!QS[e]){QS[e]=!0;try{t()}catch(n){Oe&&Se.error(`Error while instrumenting ${e}`,n)}}}function yr(e,t){const n=e&&wl[e];if(n)for(const s of n)try{s(t)}catch(o){Oe&&Se.error(`Error while triggering instrumentation handler.
17Type: ${e}
18Name: ${js(s)}
19Error:`,o)}}let hg=null;function o2(e){const t="error";ka(t,e),Aa(t,S4)}function S4(){hg=et.onerror,et.onerror=function(e,t,n,s,o){return yr("error",{column:s,error:o,line:n,msg:e,url:t}),hg?hg.apply(this,arguments):!1},et.onerror.__SENTRY_INSTRUMENTED__=!0}let gg=null;function i2(e){const t="unhandledrejection";ka(t,e),Aa(t,w4)}function w4(){gg=et.onunhandledrejection,et.onunhandledrejection=function(e){return yr("unhandledrejection",e),gg?gg.apply(this,arguments):!0},et.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const c2=Object.prototype.toString;function nu(e){switch(c2.call(e)){case"[object Error]":case"[object E
19xception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return To(e,Error)}}function oc(e,t){return c2.call(e)===`[object ${t}]`}function l2(e){return oc(e,"ErrorEvent")}function YS(e){return oc(e,"DOMError")}function _4(e){return oc(e,"DOMException")}function Cs(e){return oc(e,"String")}function Tx(e){return typeof e=="object"&&e!==null&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function Eo(e){return e===null||Tx(e)||typeof e!="object"&&typeof e!="function"}function Il(e){return oc(e,"Object")}function rp(e){return typeof e=="object"&&e!==null}function sp(e){return typeof Event<"u"&&To(e,Event)}function E4(e){return oc(e,"RegExp")}function ru(e){return!!(e?.then&&typeof e.then=="function")}function To(e,t){try{return e instanceof t}catch{return!1}}function Cx(e){return typeof Request<"u"&&To(e,Request)}function Yn(e,t,n){if(!(t in e))return;const s=e[t];if(typeof s!="function")return;const o=n(s);typeof o=="function"&&u2(o,s);try{e[t]=o}catch{Oe&&Se.log(`Failed to replace method "${t}" in object`,e)}}function gn(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{Oe&&Se.log(`Failed to add non-enumerable property "${String(t)}" to object`,e)}}function u2(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,gn(e,"__sentry_original__",t)}catch{}}function Nx(e){return e.__sentry_original__}function d2(e){if(nu(e))return{message:e.message,name:e.name,stack:e.stack,...KS(e)};if(sp(e)){const{type:t,target:n,currentTarget:s,detail:o}=e;return{type:t,target:n,currentTarget:s,...o?{detail:o}:{},...KS(e)}}return e}function KS(e){return rp(e)?Object.fromEntries(Object.entries(e)):{}}function T4(e){const t=Object.keys(d2(e));return t.sort(),t[0]?t.join(", "):"[object has no keys]"}let Ai;function su(e){if(Ai!==void 0)return Ai?Ai(e):e();const t=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),n=et;return t in n&&typeof n[t]=="function"?(Ai=n[t],Ai(e)):(Ai=null,e())}function ma(){return su(()=>Math.random())}function ja(){return su(()=>Date.now())}const C4=Symbol.for("sentry.skipNormalization"),N4=Symbol.for("sentry.overrideNormalizationDepth");function k4(e){return!!e[C4]}function A4(e){const t=e[N4];return typeof t=="number"?t:void 0}let iy;function f2(e){iy=e}function Es(e,t=100,n=1/0){try{return cy("",e,t,n)}catch(s){return{ERROR:`**non-serializable** (${s})`}}}function p2(e,t=3,n=100*1024){const s=Es(e,t);return M4(s)>n?p2(e,t-1,n):s}function cy(e,t,n=1/0,s=1/0,o=O4()){const[c,d]=o;if(t==null||["boolean","string"].includes(typeof t)||typeof t=="number"&&Number.isFinite(t))return t;const f=m2(e,t);if(!f.startsWith("[object "))return f;if(k4(t))return t;const p=A4(t),h=p!==void 0?p:n;if(h===0)return f.replace("object ","");if(c(t))return"[Circular ~]";const x=t;if(x&&typeof x.toJSON=="function")try{const C=x.toJSON();return cy("",C,h-1,s,o)}catch{}const g=Array.isArray(t)?[]:{};let w=0;const S=d2(t);for(const C in S){if(!Object.prototype.hasOwnProperty.call(S,C))continue;if(w>=s){g[C]="[MaxProperties ~]";break}const T=S[C];g[C]=cy(C,T,h-1,s,o),w++}return d(t),g}function m2(e,t){try{if(iy){const s=iy(t);if(s)return s}return typeof global<"u"&&t===global?"[Global]":typeof t=="number"&&!Number.isFinite(t)?`[${t}]`:typeof t=="function"?`[Function: ${js(t)}]`:typeof t=="symbol"?`[${String(t)}]`:typeof t=="bigint"?`[BigInt: ${String(t)}]`:`[object ${j4(t)}]`}catch(n){return`**non-serializable** (${n})`}}function j4(e){const t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:"null prototype"}function R4(e){return~-encodeURI(e).split(/%..|./).length}function M4(e){return R4(JSON.stringify(e))}function O4(){const e=new WeakSet;function t(s){return e.has(s)?!0:(e.add(s),!1)}function n(s){e.delete(s)}return[t,n]}function ly(e,t=0){return typeof e!="string"||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function WS(e,t){if(!Array.isArray(e))return"";const n=[];for(let s=0;s<e.length;s++){const o=e[s];Eo(o)?n.push(String(o)):o instanceof Error?n.push(o.message?`${o.name}: ${o.message}`:o.name):n.push(m2(void 0,o))}return n.join(t)}function Al(e,t,n=!1){return Cs(e)?E4(t)?t.test(e):Cs(t)?n?e===t:e.includes(t):typeof t=="function"?t(e):!1:!1}function Ns(e,t=[],n=!1){for(const s of t)if(Al(e,s,n))return!0;return!1}function D4(){const e=et;return e.crypto||e.msCrypto}let yg;function P4(){return ma()*16}function xr(e=D4()){try{if(e?.randomUUID)return su(()=>e.randomUUID()).replace(/-/g,"")}catch{}return yg||(yg="10000000100040008000"+1e11),yg.replace(/[018]/g,t=>(t^(P4()&15)>>t/4).toString(16))}function h2(e){return e.exception?.values?.[0]}function ho(e){const{message:t,event_id:n}=e;if(t)return t;const s=h2(e);return s?s.type&&s.value?`${s.type}: ${s.value}`:s.type||s.value||n||"<unknown>":n||"<unknown>"}
19function uy(e,t,n){const s=e.exception=e.exception||{},o=s.values=s.values||[],c=o[0]=o[0]||{};c.value||(c.value=t||""),c.type||(c.type="Error")}function vo(e,t){const n=h2(e);if(!n)return;const s={type:"generic",handled:!0},o=n.mechanism;if(n.mechanism={...s,...o,...t},t&&"data"in t){const c={...o?.data,...t.data};n.mechanism.data=c}}function XS(e){if(I4(e))return!0;try{gn(e,"__sentry_captured__",!0)}catch{}return!1}function I4(e){try{return e.__sentry_captured__}catch{}}const g2=1e3;function Io(){return ja()/g2}function H4(){const{performance:e}=et;if(!e?.now||!e.timeOrigin)return Io;const t=e.timeOrigin;return()=>(t+su(()=>e.now()))/g2}let JS;function Xt(){return(JS??(JS=H4()))()}let xg=null;function L4(){const{performance:e}=et;if(!e?.now)return;const t=3e5,n=su(()=>e.now()),s=ja(),o=e.timeOrigin;if(typeof o=="number"&&Math.abs(o+n-s)<t)return o;const c=e.timing?.navigationStart;return typeof c=="number"&&Math.abs(c+n-s)<t?c:s-n}function un(){return xg===null&&(xg=L4()),xg}function B4(e){const t=Xt(),n={sid:xr(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>z4(n)};return e&&Yi(n,e),n}function Yi(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||Xt(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:xr()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function U4(e,t){let n={};e.status==="ok"&&(n={status:"exited"}),Yi(e,n)}function z4(e){return{sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}}}function au(e,t,n=2){if(!t||typeof t!="object"||n<=0)return t;if(e&&Object.keys(t).length===0)return e;const s={...e};for(const o in t)Object.prototype.hasOwnProperty.call(t,o)&&(s[o]=au(s[o],t[o],n-1));return s}function Rs(){return xr()}function ks(){return xr().substring(16)}function y2(e){try{const t=et.WeakRef;if(typeof t=="function")return new t(e)}catch{}return e}function x2(e){if(e){if(typeof e=="object"&&"deref"in e&&typeof e.deref=="function")try{return e.deref()}catch{return}return e}}const dy="_sentrySpan";function Hl(e,t){t?gn(e,dy,y2(t)):delete e[dy]}function Pf(e){return x2(e[dy])}const F4=100;class Xr{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:Rs(),sampleRand:ma()}}clone(){const t=new Xr;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._attributes={...this._attributes},t._extra={...this._extra},t._contexts={...this._contexts},this._contexts.flags&&(t._contexts.flags={values:[...this._contexts.flags.values]}),t._user=this._user,t._level=this._level,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t._lastEventId=this._lastEventId,t._conversationId=this._conversationId,Hl(t,Pf(this)),t}setClient(t){this._client=t}setLastEventId(t){this._lastEventId=t}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&Yi(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(t){return this._conversationId=t||void 0,this._notifyScopeListeners(),this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,n){return this.setTags({[t]:n})}setAttributes(t){return this._attributes={...this._attributes,...t},this._notifyScopeListeners(),this}setAttribute(t,n){return this.setAttributes({[t]:n})}removeAttribute(t){return t in this._attributes&&(delete this._attributes[t],this._notifyScopeListeners()),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,n){return this._extra={...this._extra,[t]:n},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,n){return n===null?delete this._contexts[t]:this._contexts[t]=n,this._notifyScopeListeners(),this}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const n=typeof t=="function"?t(this):t,s=n instanceof Xr?n.getScopeData():Il(n)?t:void 0,{tags:o,attributes:c,extra:d,user:f,contexts:p,level:h,fingerprint:x=[],propagationContext:g,conversationId:w}=s||{};return this._tags={...this._tags,...o},this._attributes={...this._attributes,...c},this._extra={...this._extra,...d},this._contexts={...this._contexts,...p},f&&Object.keys(f).length&&(this._user=f),h&&(this._level=h),x.length&&(this._fingerprint=x),g&&(this._propagationContext=g),w&&(this._conversationId=w),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,Hl(this,void 0),this._attachments=[],this.setPropagationContext({traceId:Rs(),sampleRand:ma()}),this._notifyScopeListeners(),this}addBreadcrumb(t,n){const s=typeof n=="number"?n:F4;if(s<=0)return this;const o={timestamp:Io(),...t,message:t.message?ly(t.message,2048):t.message};return this._breadcrumbs.push(o),this._breadcrumbs.length>s&&(this._breadcrumbs=this._breadcrumbs.slice(-s),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:Pf(this),conversationId:this._conversationId}}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata=au(this._sdkProcessingMetadata,t,2),this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,n){const s=n?.event_id||xr();if(!this._client)return Oe&&Se.warn("No client configured on scope - will not capture exception!"),s;const o=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:o,...n,event_id:s},this),s}captureMessage(t,n,s){const o=s?.event_id||xr();if(!this._client)return Oe&&Se.warn("No client configured on scope - will not capture message!"),o;const c=s?.syntheticException??new Error(t);return this._client.captureMessage(t,n,{originalException:t,syntheticException:c,...s,event_id:o},this),o}captureEvent(t,n){const s=t.event_id||n?.event_id||xr();return this._client?(this._client.captureEvent(t,{...n,event_id:s},this),s):(Oe&&Se.warn("No client configured on scope - will not capture event!"),s)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEac
19h(t=>{t(this)}),this._notifyingListeners=!1)}}function q4(){return ac("defaultCurrentScope",()=>new Xr)}function $4(){return ac("defaultIsolationScope",()=>new Xr)}const ZS=e=>e instanceof Promise&&!e[v2],v2=Symbol("chained PromiseLike"),G4=(e,t,n)=>{const s=e.then(o=>(t(o),o),o=>{throw n(o),o});return ZS(s)&&ZS(e)?s:V4(e,s)},V4=(e,t)=>{if(!t)return e;let n=!1;for(const s in e){if(s in t)continue;n=!0;const o=e[s];typeof o=="function"?Object.defineProperty(t,s,{value:(...c)=>o.apply(e,c),enumerable:!0,configurable:!0,writable:!0}):t[s]=o}return n&&Object.assign(t,{[v2]:!0}),t};class Q4{constructor(t,n){let s;t?s=t:s=new Xr;let o;n?o=n:o=new Xr,this._stack=[{scope:s}],this._isolationScope=o}withScope(t){const n=this._pushScope();let s;try{s=t(n)}catch(o){throw this._popScope(),o}return ru(s)?G4(s,()=>this._popScope(),()=>this._popScope()):(this._popScope(),s)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const t=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:t}),t}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}function Ki(){const e=Na(),t=tu(e);return t.stack=t.stack||new Q4(q4(),$4())}function Y4(e){return Ki().withScope(e)}function K4(e,t){const n=Ki();return n.withScope(()=>(n.getStackTop().scope=e,t(e)))}function ew(e){return Ki().withScope(()=>e(Ki().getIsolationScope()))}function W4(){return{withIsolationScope:ew,withScope:Y4,withSetScope:K4,withSetIsolationScope:(e,t)=>ew(t),getCurrentScope:()=>Ki().getScope(),getIsolationScope:()=>Ki().getIsolationScope()}}function ic(e){const t=tu(e);return t.acs?t.acs:W4()}function X4(e){return typeof e=="object"&&e!=null&&!Array.isArray(e)&&Object.keys(e).includes("value")}function J4(e,t){const{value:n,unit:s}=X4(e)?e:{value:e,unit:void 0},o=Z4(n),c=s&&typeof s=="string"?{unit:s}:{};if(o)return{...o,...c};if(!t||t==="skip-undefined"&&n===void 0)return;let d="";try{d=JSON.stringify(n)??""}catch{}return{value:d,type:"string",...c}}function tw(e,t=!1){const n={};for(const[s,o]of Object.entries(e??{})){const c=J4(o,t);c&&(n[s]=c)}return n}function Z4(e){if(Array.isArray(e))return{value:e,type:"array"};const t=typeof e=="string"?"string":typeof e=="boolean"?"boolean":typeof e=="number"&&!Number.isNaN(e)?Number.isInteger(e)?"integer":"double":null;if(t)return{value:e,type:t}}function yt(){const e=Na();return ic(e).getCurrentScope()}function Jn(){const e=Na();return ic(e).getIsolationScope()}function eO(){return ac("globalScope",()=>new Xr)}function ap(...e){const t=Na(),n=ic(t);if(e.length===2){const[s,o]=e;return s?n.withSetScope(s,o):n.withScope(o)}return n.withScope(e[0])}function lt(){return yt().getClient()}function tO(e){const t=e.getPropagationContext(),{traceId:n,parentSpanId:s,propagationSpanId:o}=t,c={trace_id:n,span_id:o||ks()};return s&&(c.parent_span_id=s),c}const Yr="sentry.source",kx="sentry.sample_rate",b2="sentry.previous_trace_sample_rate",Xn="sentry.op",Gt="sentry.origin",nO="sentry.status.message",Ll="sentry.idle_span_finish_reason",ou="sentry.measurement_unit",iu="sentry.measurement_value",nw="sentry.custom_span_name",Ax="sentry.profile_id",Ra="sentry.exclusive_time",rO="sentry.link.type",sO="gen_ai.conversation.id",S2=0,op=1,tn=2;function aO(e){if(e<400&&e>=100)return{code:op};if(e>=400&&e<500)switch(e){case 401:return{code:tn,message:"unauthenticated"};case 403:return{code:tn,message:"permission_denied"};case 404:return{code:tn,message:"not_found"};case 409:return{code:tn,message:"already_exists"};case 413:return{code:tn,message:"failed_precondition"};case 429:return{code:tn,message:"resource_exhausted"};case 499:return{code:tn,message:"cancelled"};default:return{code:tn,message:"invalid_argument"}}if(e>=500&&e<600)switch(e){case 501:return{code:tn,message:"unimplemented"};case 503:return{code:tn,message:"unavailable"};case 504:return{code:tn,message:"deadline_exceeded"};default:return{code:tn,message:"internal_error"}}return{code:tn,message:"internal_error"}}function w2(e,t){e.setAttribute("http.response.status_code",t);const n=aO(t);n.message!=="unknown_error"&&e.setStatus(n)}const _2="_sentryScope",E2="_sentryIsolationScope",oO=Symbol.for("sentry.otelSourceInference"),iO=Symbol.for("sentry.otelSourceExplicitlySet"),cO=Symbol.for("sentry.tracerProviderSpan");function Wi(e,t,n){e&&(gn(e,E2,y2(n)),gn(e,_2,t))}function Fi(e){const t=e;return{scope:t[_2],isolationScope:x2(t[E2])}}function rw(e){return e[oO]===!0}function lO(e){gn(e,iO,!0)}function sw(e){return e[cO]===!0}const If="sentry-",uO=8192;function T2(e){const t=fO(e);if(!t)return;const n=Object.entries(t).reduce((s,[o,c])=>{if(o.startsWith(If)){const d=o.slice(If.length);s[d]=c}return s},{});if(Object.keys(n).length>0)return n}function dO(e){if(!e)return;const t=Object.entries(e).reduce((n,[s,o])=>(o&&(n[`${If}${s}`]=o),n),{});return pO(t)}function fO(e){if(!(!e||!Cs(e)&&!Array.isArray(e)))return Array.isArray(e)?e.reduce((t,n)=>{const s=aw(n);
19return Object.entries(s).forEach(([o,c])=>{t[o]=c}),t},{}):aw(e)}function aw(e){return e.split(",").map(t=>{const n=t.indexOf("=");if(n===-1)return[];const s=t.slice(0,n),o=t.slice(n+1);return[s,o].map(c=>{try{return decodeURIComponent(c.trim())}catch{return}})}).reduce((t,[n,s])=>(n&&s&&(t[n]=s),t),{})}function pO(e){if(Object.keys(e).length!==0)return Object.entries(e).reduce((t,[n,s],o)=>{const c=`${encodeURIComponent(n)}=${encodeURIComponent(s)}`,d=o===0?c:`${t},${c}`;return d.length>uO?(Oe&&Se.warn(`Not adding key: ${n} with val: ${s} to baggage header due to exceeding baggage size limits.`),t):d},"")}const mO=/^o(\d+)\./,hO=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function gO(e){return e==="http"||e==="https"}function Ho(e,t=!1){const{host:n,path:s,pass:o,port:c,projectId:d,protocol:f,publicKey:p}=e;return`${f}://${p}${t&&o?`:${o}`:""}@${n}${c?`:${c}`:""}/${s&&`${s}/`}${d}`}function yO(e){const t=hO.exec(e);if(!t){Po(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}const[n,s,o="",c="",d="",f=""]=t.slice(1);let p="",h=f;const x=h.split("/");if(x.length>1&&(p=x.slice(0,-1).join("/"),h=x.pop()),h){const g=h.match(/^\d+/);g&&(h=g[0])}return C2({host:c,pass:o,path:p,projectId:h,port:d,protocol:n,publicKey:s})}function C2(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function xO(e){if(!Oe)return!0;const{port:t,projectId:n,protocol:s}=e;return["protocol","publicKey","host","projectId"].find(d=>e[d]?!1:(Se.error(`Invalid Sentry Dsn: ${d} missing`),!0))?!1:n.match(/^\d+$/)?gO(s)?t&&isNaN(parseInt(t,10))?(Se.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(Se.error(`Invalid Sentry Dsn: Invalid protocol ${s}`),!1):(Se.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function vO(e){return e.match(mO)?.[1]}function bO(e){const t=e.getOptions(),{host:n}=e.getDsn()||{};let s;return t.orgId?s=String(t.orgId):n&&(s=vO(n)),s}function N2(e){const t=typeof e=="string"?yO(e):C2(e);if(!(!t||!xO(t)))return t}function Bl(e){if(typeof e=="boolean")return Number(e);const t=typeof e=="string"?parseFloat(e):e;if(!(typeof t!="number"||isNaN(t)||t<0||t>1))return t}const k2=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function SO(e){if(!e)return;const t=e.match(k2);if(!t)return;let n;return t[3]==="1"?n=!0:t[3]==="0"&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}function wO(e,t){const n=SO(e),s=T2(t);if(!n?.traceId)return{traceId:Rs(),sampleRand:ma()};const o=_O(n,s);s&&(s.sample_rand=o.toString());const{traceId:c,parentSpanId:d,parentSampled:f}=n;return{traceId:c,parentSpanId:d,sampled:f,dsc:s||{},sampleRand:o}}function A2(e=Rs(),t=ks(),n){let s="";return n!==void 0&&(s=n?"-1":"-0"),`${e}-${t}${s}`}function j2(e=Rs(),t=ks(),n){return`00-${e}-${t}-${n?"01":"00"}`}function _O(e,t){const n=Bl(t?.sample_rand);if(n!==void 0)return n;const s=Bl(t?.sample_rate);return s&&e?.parentSampled!==void 0?e.parentSampled?ma()*s:s+ma()*(1-s):ma()}const R2=0,ip=1;let ow=!1;function EO(e){const{spanId:t,traceId:n}=e.spanContext(),{data:s,op:o,parent_span_id:c,status:d,origin:f,links:p}=ht(e);return{parent_span_id:c,span_id:t,trace_id:n,data:s,op:o,status:d,origin:f,links:p}}function TO(e){const{spanId:t,traceId:n,isRemote:s}=e.spanContext(),o=s?t:ht(e).parent_span_id,c=Fi(e).scope,d=s?c?.getPropagationContext().propagationSpanId||ks():t;return{parent_span_id:o,span_id:d,trace_id:n}}function CO(e){const{traceId:t,spanId:n}=e.spanContext(),s=Ma(e);return A2(t,n,s)}function NO(e){const{traceId:t,spanId:n}=e.spanContext(),s=Ma(e);return j2(t,n,s)}function M2(e){if(e&&e.length>0)return e.map(({context:{spanId:t,traceId:n,traceFlags:s,...o},attributes:c})=>({span_id:t,trace_id:n,sampled:s===ip,attributes:c,...o}))}function O2(e){if(e?.length)return e.map(({context:{spanId:t,traceId:n,traceFlags:s},attributes:o})=>({span_id:t,trace_id:n,sampled:s===ip,attributes:o}))}function As(e){return typeof e=="number"?iw(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?iw(e.getTime()):Xt()}function iw(e){return e>9999999999?e/1e3:e}function ht(e){if(H2(e))return e.getSpanJSON();const{spanId:t,traceId:n}=e.spanContext();if(I2(e)){const{attributes:s,startTime:o,name:c,endTime:d,status:f,links:p}=e;return{span_id:t,trace_id:n,data:s,description:c,parent_span_id:P2(e),start_timestamp:As(o),timestamp:As(d)||void 0,status:L2(f),op:s[Xn],origin:s[Gt],links:M2(p)}}return{span_id:t,trace_id:n,start_timestamp:0,data:{}}}function D2(e){if(H2(e))return e.getStreamedSpanJSON();const{spanId:t,traceId:n}=e.spanContext();if(I2(e)){const{attributes:s,startTime:o,name:c,endTime:d,status:f,links:p}=e;return{name:c,span_id:t,trace_id:n,parent_span_id:P2(e),start_timestamp:As(o),end_timestamp:As(d),is_segment:e===py(e),status:jx(f),attributes:B2(s,f),links:O2(p)}}return{span_id:t,trace_id:n,start_timestamp:0,name:"",end_timestamp:0,status:"ok",is_segment:e===py(e)}}function P2(e){return"parentSpanId"in e?e.parentSpanId:"parentSpanContext"in e?e.parentSpanContext?.spanId:void 0}function kO(e){return{...e,attributes:tw(e.attributes),links:e.links?.map(t=>({...t,attributes:tw(t.attributes)}))}}function I2(e){const t=e;return!!t.attributes&&!!t.startTime&&!!t.name&&!!t.endTime&&!!t.status}function H2(e){return typeof e.getSpanJSON=="function"}function Ma(e){const{traceFlags:t}=e.spanContext();return t===ip}function L2(e){if(!(!e||e.code===S2))return e.code===op?"ok":e.message||"internal_error"}function jx(e){return!e||e.code===op||e.code===S2||e.message==="cancelled"?"ok":"error"}function B2(e,t){const n=jx(t)==="error"?t?.message:void 0;return{...n&&{[nO]:n},...e}}const bo="_sentryChildSpans",fy="_sentryRootSpan";function hf(e,t){const n=e[fy]||e;gn(t,fy,n),e[bo]?e[bo].add(t):gn(e,bo,new Set([t]))}function AO(e,t){e[bo]&&e[bo].delete(t)}function gf(e){const t=new Set;function n(s){if(!t.has(s)&&Ma(s)){t.add(s);const o=s[bo]?Array.from(s[bo]):[];for(const c of o)n(c)}}return n(e),Array.from(t)}const hn=py;function py(e){return e[fy]||e}function Zn(){const e=Na(),t=ic(e);return t.getActiveSpan?t.getActiveSpan():Pf(yt())}function my(){ow||(Po(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),ow=!0)}let cw=!1;function jO(){if(cw)return;function e(){const t=Zn(),n=t&&hn(t);if(n){const s="internal_error";Oe&&Se.log(`[Tracing] Root span: ${s} -> Global error occurred`),n.setStatus({code:tn,message:s})}}cw=!0,o2(e),i2(e)}function Kn(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const t=e||lt()?.getOptions();return!!t&&(t.tracesSampleRate!=null||!!t.tracesSampler)}function lw(e){Se.log(`Ignoring span ${e.op} - ${e.description} because it matches \`ignoreSpans\`.`)}function Ul(e,t){if(!t?.length)return!1;for(const n of t){if(OO(n)){if(e.description&&Al(e.description,n))return Oe&&lw(e),!0;continue}const s=!!n.attributes&&Object.keys(n.attributes).length>0;if(!n.name&&!n.op&&!s)continue;const o=n.name?e.description&&Al(e.description,n.name):!0,c=n.op?e.op&&Al(e.op,n.op):!0,d=n.attributes?Object.entries(n.attributes).every(([f,p])=>RO(e.attributes?.[f],p)):!0;if(o&&c&&d)return Oe&&lw(e),!0}return!1}function RO(e,t){return typeof e=="string"&&(typeof t=="string"||t instanceof RegExp)?Al(e,t):Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e===t}function MO(e,t){const n=t.parent_span_id,s=t.span_id;if(n)for(const o of e)o.parent_span_id===s&&(o.parent_span_id=n)}function OO(e){return typeof e=="string"||e instanceof RegExp}const U2=Symbol.for("sentry.nonRecordingSpan");class Co{constructor(t={}){this._traceId=t.traceId||Rs(),this._spanId=t.spanId||ks(),this.dropReason=t.dropReason,gn(this,U2,!0)}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:R2}}end(t){}setAttribute(t,n){return this}setAttributes(t){return this}setStatus(t){return this}updateName(t){return this}isRecording(){return!1}
19addEvent(t,n,s){return this}addLink(t){return this}addLinks(t){return this}recordException(t,n){}}function Xi(e){return!!e&&e[U2]===!0}const Rx="production",z2="_frozenDsc";function uw(e,t){gn(e,z2,t)}function F2(e,t){const n=t.getOptions(),{publicKey:s}=t.getDsn()||{},o={environment:n.environment||Rx,release:n.release,public_key:s,trace_id:e,org_id:bO(t)};return t.emit("createDsc",o),o}function Mx(e,t){const n=t.getPropagationContext();return n.dsc||F2(n.traceId,e)}function cc(e){const t=lt();if(!t)return{};const n=hn(e),s=ht(n),o=s.data,c=n.spanContext().traceState,d=c?.get("sentry.sample_rate")??o[kx]??o[b2];function f(N){return(typeof d=="number"||typeof d=="string")&&(N.sample_rate=`${d}`),N}const p=n[z2];if(p)return f(p);const h=Xi(n),x=h&&n.dropReason==="ignored";if(h&&(!Kn(t.getOptions())||x)){const N=Fi(n).scope;if(N){const j={...Mx(t,N)};return x&&(j.sampled="false"),f(j)}}const g=c?.get("sentry.dsc"),w=g&&T2(g);if(w)return f(w);const S=F2(e.spanContext().traceId,t),C=o[Yr]??o["sentry.segment.name.source"],T=s.description;return C!=="url"&&T&&(S.transaction=T),Kn()&&(S.sampled=String(Ma(n)),S.sample_rand=c?.get("sentry.sample_rand")??Fi(n).scope?.getPropagationContext().sampleRand.toString()),f(S),t.emit("createDsc",S,n),S}function q2(e){return!!e&&typeof e=="function"&&"_streamed"in e&&!!e._streamed}function Lo(e,t=[]){return[e,t]}function dw(e,t){const[n,s]=e;return[n,[...s,t]]}function hy(e,t){const n=e[1];for(const s of n){const o=s[0].type;if(t(s,o))return!0}return!1}function DO(e,t){return hy(e,(n,s)=>t.includes(s))}function gy(e){const t=tu(et);return t.encodePolyfill?t.encodePolyfill(e):new TextEncoder().encode(e)}function PO(e){const[t,n]=e;let s=JSON.stringify(t);function o(c){typeof s=="string"?s=typeof c=="string"?s+c:[gy(s),c]:s.push(typeof c=="string"?gy(c):c)}for(const c of n){const[d,f]=c;if(o(`
20${JSON.stringify(d)}
21`),typeof f=="string"||f instanceof Uint8Array)o(f);else{let p;try{p=JSON.stringify(f)}catch{p=JSON.stringify(Es(f))}o(p)}}return typeof s=="string"?s:IO(s)}function IO(e){const t=e.reduce((o,c)=>o+c.length,0),n=new Uint8Array(t);let s=0;for(const o of e)n.set(o,s),s+=o.length;return n}function HO(e){return[{type:"span"},e]}function LO(e){const t=typeof e.data=="string"?gy(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]}const $2={sessions:"session",event:"error",client_report:"internal",user_report:"default",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",raw_security:"security",log:"log_item",trace_metric:"metric"};function BO(e){return e in $2}function fw(e){return BO(e)?$2[e]:e}function G2(e){if(!e?.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function UO(e,t,n,s){const o=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date(ja()).toISOString(),...t&&{sdk:t},...!!n&&s&&{dsn:Ho(s)},...o&&{trace:o}}}function zO(e,t){if(!t)return e;const n=e.sdk||{};return e.sdk={...n,name:n.name||t.name,version:n.version||t.version,integrations:[...e.sdk?.integrations||[],...t.integrations||[]],packages:[...e.sdk?.packages||[],...t.packages||[]],settings:e.sdk?.settings||t.settings?{...e.sdk?.settings,...t.settings}:void 0},e}function FO(e,t,n,s){const o=G2(n),c={sent_at:new Date(ja()).toISOString(),...o&&{sdk:o},...!!s&&t&&{dsn:Ho(t)}},d="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return Lo(c,[d])}function qO(e,t,n,s){const o=G2(n),c=e.type&&e.type!=="replay_event"?e.type:"event";zO(e,n?.sdk);const d=UO(e,o,s,t);return delete e.sdkProcessingMetadata,Lo(d,[[{type:c},e]])}function $O(e,t){function n(S){return!!S.trace_id&&!!S.public_key}const s=cc(e[0]),o=t?.getDsn(),c=t?.getOptions().tunnel,d={sent_at:new Date(ja()).toISOString(),...n(s)&&{trace:s},...!!c&&o&&{dsn:Ho(o)}},{beforeSendSpan:f,ignoreSpans:p}=t?.getOptions()||{},h=p?.length?e.filter(S=>{const C=ht(S);return!Ul({description:C.description,op:C.op,attributes:C.data},p)}):e,x=e.length-h.length;x&&t?.recordDroppedEvent("before_send","span",x);const g=f?S=>{const C=ht(S),T=q2(f)?C:f(C);return T||(my(),C)}:ht,w=[];for(const S of h){const C=g(S);C&&w.push(HO(C))}return Lo(d,w)}function GO(e){if(!Oe)return;const{description:t="< unknown name >",op:n="< unknown op >",parent_span_id:s}=ht(e),{spanId:o}=e.spanContext(),c=Ma(e),d=hn(e),f=d===e,p=`[Tracing] Starting ${c?"sampled":"unsampled"} ${f?"root ":""}span`,h=[`op: ${n}`,`name: ${t}`,`ID: ${o}`];if(s&&h.push(`parent ID: ${s}`),!f){const{op:x,description:g}=ht(d);h.push(`root ID: ${d.spanContext().spanId}`),x&&h.push(`root op: ${x}`),g&&h.push(`root description: ${g}`)}Se.log(`${p}
22  ${h.join(`
23  `)}`)}function VO(e){if(!Oe)return;const{description:t="< unknown name >",op:n="< unknown op >"}=ht(e),{spanId:s}=e.spanContext(),c=hn(e)===e,d=`[Tracing] Finishing "${n}" ${c?"root ":""}span "${t}" with ID ${s}`;Se.log(d)}function V2(e,t,n,s=Zn()){const o=s&&hn(s);o&&(Oe&&Se.log(`[Measurement] Setting measurement on root span: ${e} = ${t} ${n}`),o.addEvent(e,{[iu]:t,[ou]:n}))}function pw(e){if(!e||e.length===0)return;const t={};return e.forEach(n=>{const s=n.attributes||{},o=s[ou],c=s[iu];
23typeof o=="string"&&typeof c=="number"&&(t[n.name]={value:c,unit:o})}),t}function mw(){return tu(Na()).segmentSpanCaptureStrategy}function ts(e){return e.getOptions().traceLifecycle==="stream"}const hw=1e3;class cp{constructor(t={}){this._traceId=t.traceId||Rs(),this._spanId=t.spanId||ks(),this._startTime=t.startTimestamp||Xt(),this._links=t.links,this._attributes={},this.setAttributes({[Gt]:"manual",[Xn]:t.op,...t.attributes}),this._name=t.name,t.parentSpanId&&(this._parentSpanId=t.parentSpanId),"sampled"in t&&(this._sampled=t.sampled),t.endTimestamp&&(this._endTime=t.endTimestamp),this._events=[],this._isStandaloneSpan=t.isStandalone,this._endTime&&this._onSpanEnded()}addLink(t){return this._frozen?this:(this._links?this._links.push(t):this._links=[t],this)}addLinks(t){return this._frozen?this:(this._links?this._links.push(...t):this._links=t,this)}recordException(t,n){}spanContext(){const{_spanId:t,_traceId:n,_sampled:s}=this;return{spanId:t,traceId:n,traceFlags:s?ip:R2}}setAttribute(t,n){return this._frozen?this:(n===void 0?delete this._attributes[t]:this._attributes[t]=n,t===Yr&&n!==void 0&&rw(this)&&lO(this),this)}setAttributes(t){return Object.keys(t).forEach(n=>this.setAttribute(n,t[n])),this}updateStartTime(t){this._frozen||(this._startTime=As(t))}setStatus(t){return this._frozen?this:(this._status=t,this)}updateName(t){return this._frozen?this:(this._name=t,rw(this)||this.setAttribute(Yr,"custom"),this)}end(t){if(this._endTime){this._frozen=sw(this);return}this._endTime=As(t),VO(this),this._onSpanEnded(),this._frozen=sw(this)}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[Xn],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:L2(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[Gt],profile_id:this._attributes[Ax],exclusive_time:this._attributes[Ra],measurements:pw(this._events),is_segment:this._isStandaloneSpan&&hn(this)===this||void 0,segment_id:this._isStandaloneSpan?hn(this).spanContext().spanId:void 0,links:M2(this._links)}}getStreamedSpanJSON(){return{name:this._name??"",span_id:this._spanId,trace_id:this._traceId,parent_span_id:this._parentSpanId,start_timestamp:this._startTime,end_timestamp:this._endTime??this._startTime,is_segment:this._isStandaloneSpan||this===hn(this),status:jx(this._status),attributes:B2(this._attributes,this._status),links:O2(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(t,n,s){if(this._frozen)return this;Oe&&Se.log("[Tracing] Adding an event to span:",t);const o=gw(n)?n:s||Xt(),c=gw(n)?{}:n||{},d={name:t,time:As(o),attributes:c};return this._events.push(d),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const t=lt();t&&(t.emit("spanEnd",this),this._isStandaloneSpan||t.emit("afterSpanEnd",this));const n=hn(this),s=this._isStandaloneSpan||this===n;if(this._isStandaloneSpan){this._sampled?YO($O([this],t)):(Oe&&Se.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),t&&t.recordDroppedEvent("sample_rate","span"));return}if(!s){const d=mw();if(d){const f=Fi(this).scope||yt();d.onChildSpanEnded(this,n,p=>this._convertSpanToTransaction(p),f)}return}if(t&&ts(t)){t.emit("afterSegmentSpanEnd",this);return}const o=Fi(this).scope||yt(),c=mw();if(c)c.onSegmentSpanEnded(d=>this._convertSpanToTransaction(d),o);else{const d=this._convertSpanToTransaction();d&&o.captureEvent(d)}}_convertSpanToTransaction(t={}){if(!yw(ht(this)))return;this._name||(Oe&&Se.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:n,isolationScope:s}=Fi(this),o=n?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(this._sampled!==!0)return;t.onSpanCaptured?.(this);const c=[];for(const g of gf(this)){if(g===this||QO(g)||t.isSpanAlreadyCaptured?.(g))continue;const w=ht(g);yw(w)&&(t.onSpanCaptured?.(g),c.push(w))}const d=this._attributes[Yr];delete this._attributes[nw];let f=!1;
23c.forEach(g=>{delete g.data[nw],g.op?.startsWith("gen_ai.")&&(f=!0)});const p={contexts:{trace:EO(this)},spans:c.length>hw?c.sort((g,w)=>g.start_timestamp-w.start_timestamp).slice(0,hw):c,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:n,capturedSpanIsolationScope:s,dynamicSamplingContext:cc(this),hasGenAiSpans:f},request:o,...d&&{transaction_info:{source:d}}},h=pw(this._events);return h&&Object.keys(h).length&&(Oe&&Se.log("[Measurements] Adding measurements to transaction event",JSON.stringify(h,void 0,2)),p.measurements=h),p}}function gw(e){return e&&typeof e=="number"||e instanceof Date||Array.isArray(e)}function yw(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}function QO(e){return e instanceof cp&&e.isStandaloneSpan()}function YO(e){const t=lt();if(!t)return;const n=e[1];if(!n||n.length===0){t.recordDroppedEvent("before_send","span");return}t.sendEnvelope(e)}function KO(e,t,n){if(!Kn(e))return[!1];let s,o;typeof e.tracesSampler=="function"?(o=e.tracesSampler({...t,inheritOrSampleWith:f=>typeof t.parentSampleRate=="number"?t.parentSampleRate:typeof t.parentSampled=="boolean"?Number(t.parentSampled):f}),s=!0):t.parentSampled!==void 0?o=t.parentSampled:typeof e.tracesSampleRate<"u"&&(o=e.tracesSampleRate,s=!0);const c=Bl(o);if(c===void 0)return Oe&&Se.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(o)} of type ${JSON.stringify(typeof o)}.`),[!1];if(!c)return Oe&&Se.log(`[Tracing] Discarding transaction because ${typeof e.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,c,s];const d=n<c;return d||Oe&&Se.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(o)})`),[d,c,s]}const WO="__SENTRY_SUPPRESS_TRACING__";function Oa(e){const t=Dx();return t.startInactiveSpan?t.startInactiveSpan(e):XO(e)}function XO(e){const t=e3(e),{forceTransaction:n,parentSpan:s}=e;return(e.scope?c=>ap(e.scope,c):s!==void 0?c=>Q2(s,c):c=>c())(()=>{const c=yt(),d=n3(c,s),f=lt();return e.onlyIfParent&&!d?JO(c,f):ZO({parentSpan:d,spanArguments:t,forceTransaction:n,scope:c})})}function Q2(e,t){const n=Dx();return n.withActiveSpan?n.withActiveSpan(e,t):ap(s=>(Hl(s,e||void 0),t(s)))}function Ox(e=yt()){const t=Dx();return t.isTracingSuppressed?t.isTracingSuppressed(e):e.getScopeData().sdkProcessingMetadata[WO]===!0}function JO(e,t){t?.recordDroppedEvent("no_parent_span","span");const n=new Co({traceId:e.getPropagationContext().traceId});return Wi(n,e,Jn()),n}function ZO({parentSpan:e,spanArguments:t,forceTransaction:n,scope:s}){const o=Jn();if(!Kn()){const f={...o.getPropagationContext(),...s.getPropagationContext()},p=e?e.spanContext().traceId:f.traceId,h=new Co({traceId:p});return e&&!n&&hf(e,h),Wi(h,s,o),h}const c=lt();if(r3(c,t)){Ox(s)||c?.recordDroppedEvent("ignored","span");const f=new Co({dropReason:"ignored",traceId:e?.spanContext().traceId??s.getPropagationContext().traceId});return e&&!n&&hf(e,f),Wi(f,s,o),f}let d;if(e&&!n)d=t3(e,s,t,o),hf(e,d);else if(e){const f=cc(e),{traceId:p,spanId:h}=e.spanContext(),x=Ma(e);d=xw({traceId:p,parentSpanId:h,...t},s,o,x),uw(d,f)}else{const{traceId:f,dsc:p,parentSpanId:h,sampled:x}={...o.getPropagationContext(),...s.getPropagationContext()};d=xw({traceId:f,parentSpanId:h,...t},s,o,x),p&&uw(d,p)}return GO(d),d}function e3(e){const n={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){const s={...n};return s.startTimestamp=As(e.startTime),delete s.startTime,s}return n}function Dx(){const e=Na();return ic(e)}function xw(e,t,n,s){const o=lt(),c=o?.getOptions()||{},{name:d=""}=e,f={spanAttributes:{...e.attributes},spanName:d,parentSampled:s};o?.emit("beforeSampling",f,{decision:!1});const p=f.parentSampled??s,h=f.spanAttributes,x=t.getPropagationContext(),g=Ox(t),[w,S,C]=g?[!1]:KO(c,{name:d,parentSampled:p,attributes:h,normalizedRequest:n.getScopeData().sdkProcessingMetadata.normalizedRequest,parentSampleRate:Bl(x.dsc?.sample_rate)},x.sampleRand),T=new cp({...e,attributes:{[Yr]:"custom",[kx]:S!==void 0&&C?S:void 0,...h},sampled:w});return!w&&o&&!g&&(Oe&&Se.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),o.recordDroppedEvent("sample_rate",ts(o)?"span":"transaction")),Wi(T,t,n),o&&o.emit("spanStart",T),T}function t3(e,t,n,s){const{spanId:o,traceId:c}=e.spanContext(),d=Ox(t),f=d?!1:Ma(e),p=f?new cp({...n,parentSpanId:o,traceId:c,sampled:f}):new Co({traceId:c});hf(e,p),Wi(p,t,s);const h=lt();return h&&(ts(h)&&Xi(p)&&(Xi(e)&&e.dropReason?(p.dropReason=e.dropReason,h.recordDroppedEvent(e.dropReason,"span")):d||(p.dropReason="sample_rate",h.recordDroppedEvent("sample_rate","span"))),h.emit
23("spanStart",p),n.endTimestamp&&(h.emit("spanEnd",p),h.emit("afterSpanEnd",p))),p}function n3(e,t){if(t)return t;if(t===null)return;const n=Pf(e);if(!n)return;const s=lt();return(s?s.getOptions():{}).parentSpanIsAlwaysRootSpan?hn(n):n}function r3(e,t){const n=e?.getOptions().ignoreSpans;return!e||!ts(e)||!n?.length?!1:Ul({description:t.name||"",op:t.attributes?.[Xn]||t.op,attributes:t.attributes},n)}function Y2(e){return Xi(e)&&e.dropReason==="ignored"}const yf={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},s3="heartbeatFailed",a3="idleTimeout",o3="finalTimeout",i3="externalFinish";function K2(e,t={}){const n=new Map;let s=!1,o,c=i3,d=!t.disableAutoFinish;const f=[],{idleTimeout:p=yf.idleTimeout,finalTimeout:h=yf.finalTimeout,childSpanTimeout:x=yf.childSpanTimeout,beforeSpanEnd:g,trimIdleSpanEndTimestamp:w=!0}=t,S=lt(),C=yt();if(!S||!Kn()){const O=new Co({traceId:C.getPropagationContext().traceId});return Wi(O,C,Jn()),O}const T=Zn(),N=c3(e);N.end=new Proxy(N.end,{apply(O,L,ae){if(g&&g(N),Xi(L))return;const[W,...ie]=ae,oe=W||Xt(),ge=As(oe),ue=gf(N).filter(xe=>xe!==N),ye=ht(N);if(!ue.length||!w)return K(ge),Reflect.apply(O,L,[ge,...ie]);const D=S.getOptions().ignoreSpans,z=ue?.reduce((xe,R)=>{const V=ht(R);return!V.timestamp||D&&Ul({description:V.description,op:V.op,attributes:V.data},D)?xe:xe?Math.max(xe,V.timestamp):V.timestamp},void 0),P=ye.start_timestamp,Z=Math.min(P?P+h/1e3:1/0,Math.max(P||-1/0,Math.min(ge,z||1/0)));return K(Z),Reflect.apply(O,L,[Z,...ie])}});function j(){o&&(clearTimeout(o),o=void 0)}function I(O){j(),o=setTimeout(()=>{!s&&n.size===0&&d&&(c=a3,N.end(O))},p)}function B(O){o=setTimeout(()=>{!s&&d&&(c=s3,N.end(O))},x)}function Y(O){j(),n.set(O,!0);const L=Xt();B(L+x/1e3)}function U(O){if(n.has(O)&&n.delete(O),n.size===0){const L=Xt();I(L+p/1e3)}}function K(O){s=!0,n.clear(),f.forEach(ue=>ue()),Hl(C,T);const L=ht(N),{start_timestamp:ae}=L;if(!ae)return;L.data[Ll]||N.setAttribute(Ll,c);const ie=L.status;(!ie||ie==="unknown")&&N.setStatus({code:op}),Se.log(`[Tracing] Idle span "${L.op}" finished`);const oe=gf(N).filter(ue=>ue!==N);let ge=0;oe.forEach(ue=>{ue.isRecording()&&(ue.setStatus({code:tn,message:"cancelled"}),ue.end(O),Oe&&Se.log("[Tracing] Cancelling span since span ended early",JSON.stringify(ue,void 0,2)));const ye=ht(ue),{timestamp:D=0,start_timestamp:z=0}=ye,P=z<=O,Z=(h+p)/1e3,xe=D-z<=Z;if(Oe){const R=JSON.stringify(ue,void 0,2);P?xe||Se.log("[Tracing] Discarding span since it finished after idle span final timeout",R):Se.log("[Tracing] Discarding span since it happened after idle span was finished",R)}(!xe||!P)&&(AO(N,ue),ge++)}),ge>0&&N.setAttribute("sentry.idle_span_discarded_spans",ge)}return f.push(S.on("spanStart",O=>{if(s||O===N||ht(O).timestamp||O instanceof cp&&O.isStandaloneSpan())return;gf(N).includes(O)&&Y(O.spanContext().spanId)})),f.push(S.on("spanEnd",O=>{s||U(O.spanContext().spanId)})),f.push(S.on("idleSpanEnableAutoFinish",O=>{O===N&&(d=!0,I(),n.size&&B())})),t.disableAutoFinish||I(),setTimeout(()=>{s||(N.setStatus({code:tn,message:"deadline_exceeded"}),c=o3,N.end())},h),N}function c3(e){const t=Oa(e);return Hl(yt(),t),Oe&&Se.log("[Tracing] Started span is an idle span"),t}function l3(e,t){const{fingerprint:n,span:s,breadcrumbs:o,sdkProcessingMetadata:c}=t;u3(e,t),s&&p3(e,s),m3(e,n),d3(e,o),f3(e,c)}function vw(e,t){const{extra:n,tags:s,attributes:o,user:c,contexts:d,level:f,sdkProcessingMetadata:p,breadcrumbs:h,fingerprint:x,eventProcessors:g,attachments:w,propagationContext:S,transactionName:C,span:T}=t;ml(e,"extra",n),ml(e,"tags",s),ml(e,"attributes",o),ml(e,"user",c),ml(e,"contexts",d),e.sdkProcessingMetadata=au(e.sdkProcessingMetadata,p,2),f&&(e.level=f),C&&(e.transactionName=C),T&&(e.span=T),h.length&&(e.breadcrumbs=[...e.breadcrumbs,...h]),x.length&&(e.fingerprint=[...e.fingerprint,...x]),g.length&&(e.eventProcessors=[...e.eventProcessors,...g]),w.length&&(e.attachments=[...e.attachments,...w]),e.propagationContext={...e.propagationContext,...S}}function ml(e,t,n){e[t]=au(e[t],n,1)}function W2(e,t){const n=eO().getScopeData();return e&&vw(n,e.getScopeData()),t&&vw(n,t.getScopeData()),n}function u3(e,t){const{extra:n,tags:s,user:o,contexts:c,level:d,transactionName:f}=t;Object.keys(n).length&&(e.extra={...n,...e.extra}),Object.keys(s).length&&(e.tags={...s,...e.tags}),Object.keys(o).length&&(e.user={...o,...e.user}),Object.keys(c).length&&(e.contexts={...c,...e.contexts}),d&&(e.level=d),f&&e.type!=="transaction"&&(e.transaction=f)}function d3(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function f3(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function p3(e,t){e.contexts={trace:TO(t),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:cc(t),...e.sdkProcessingMetadata};const n=hn(t),s=ht(n).description;s&&!e.transaction&&e.type==="transaction"&&(e.transaction=s)}function m3(e,t){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint.length||delete e.fingerprint}const X2="http.url",J2="sentry.segment.name",Z2="sentry.transaction",lc="url.full",h3="url.path";function eT(e,t){const n=e.attributes??(e.attributes={});Object.entries(t).forEach(([s,o])=>{o!=null&&!(s in n)&&(n[s]=o)})}const vg=0,bw=1,Sw=2;function cu(e){return new zl(t=>{t(e)})}function Px(e){return new zl((t,n)=>{n(e)})}class zl{constructor(t){this._state=vg,this._handlers=[],this._runExecutor(t)}then(t,n){return new zl((s,o)=>{this._handlers.push([!1,c=>{if(!t)s(c);else try{s(t(c))}catch(d){o(d)}},c=>{if(!n)o(c);else try{s(n(c))}catch(d){o(d)}}]),this._executeHandlers()})}catch(t){return this.then(n=>n,t)}finally(t){return new zl((n,s)=>{let o,c;return this.then(d=>{c=!1,o=d,t&&t()},d=>{c=!0,o=d,t&&t()}).then(()=>
23{if(c){s(o);return}n(o)})})}_executeHandlers(){if(this._state===vg)return;const t=this._handlers.slice();this._handlers=[],t.forEach(n=>{n[0]||(this._state===bw&&n[1](this._value),this._state===Sw&&n[2](this._value),n[0]=!0)})}_runExecutor(t){const n=(c,d)=>{if(this._state===vg){if(ru(d)){d.then(s,o);return}this._state=c,this._value=d,this._executeHandlers()}},s=c=>{n(bw,c)},o=c=>{n(Sw,c)};try{t(s,o)}catch(c){o(c)}}}function g3(e,t,n,s=0){try{const o=yy(t,n,e,s);return ru(o)?o:cu(o)}catch(o){return Px(o)}}function yy(e,t,n,s){const o=n[s];if(!e||!o)return e;const c=o({...e},t);return Oe&&c===null&&Se.log(`Event processor "${o.id||"?"}" dropped event`),ru(c)?c.then(d=>yy(d,t,n,s+1)):yy(c,t,n,s+1)}let ao,ww,_w,ia;function y3(e){const t=et._sentryDebugIds,n=et._debugIds;if(!t&&!n)return{};const s=t?Object.keys(t):[],o=n?Object.keys(n):[];if(ia&&s.length===ww&&o.length===_w)return ia;ww=s.length,_w=o.length,ia={},ao||(ao={});const c=(d,f)=>{for(const p of d){const h=f[p],x=ao?.[p];if(x&&ia&&h)ia[x[0]]=h,ao&&(ao[p]=[x[0],h]);else if(h){const g=e(p);for(let w=g.length-1;w>=0;w--){const C=g[w]?.filename;if(C&&ia&&ao){ia[C]=h,ao[p]=[C,h];break}}}}};return t&&c(s,t),n&&c(o,n),ia}function x3(e,t,n,s,o,c){const{normalizeDepth:d=3,normalizeMaxBreadth:f=1e3}=e,p={...t,event_id:t.event_id||n.event_id||xr(),timestamp:t.timestamp||Io()},h=n.integrations||e.integrations.map(j=>j.name);v3(p,e),w3(p,h),o&&o.emit("applyFrameMetadata",t),t.type===void 0&&b3(p,e.stackParser);const x=E3(s,n.captureContext);n.mechanism&&vo(p,n.mechanism);const g=o?o.getEventProcessors():[],w=W2(c,x),S=[...n.attachments||[],...w.attachments];S.length&&(n.attachments=S),l3(p,w);const C=[...g,...w.eventProcessors];return(n.data&&n.data.__sentry__===!0?cu(p):g3(C,p,n)).then(j=>(j&&S3(j),typeof d=="number"&&d>0?_3(j,d,f):j))}function v3(e,t){const{environment:n,release:s,dist:o,maxValueLength:c}=t;e.environment=e.environment||n||Rx,!e.release&&s&&(e.release=s),!e.dist&&o&&(e.dist=o);const d=e.request;d?.url&&c&&(d.url=ly(d.url,c)),c&&e.exception?.values?.forEach(f=>{f.value&&(f.value=ly(f.value,c))})}function b3(e,t){const n=y3(t);e.exception?.values?.forEach(s=>{s.stacktrace?.frames?.forEach(o=>{o.filename&&(o.debug_id=n[o.filename])})})}function S3(e){const t={};if(e.exception?.values?.forEach(s=>{s.stacktrace?.frames?.forEach(o=>{o.debug_id&&(o.abs_path?t[o.abs_path]=o.debug_id:o.filename&&(t[o.filename]=o.debug_id),delete o.debug_id)})}),Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.entries(t).forEach(([s,o])=>{n.push({type:"sourcemap",code_file:s,debug_id:o})})}function w3(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function _3(e,t,n){if(!e)return null;const s={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(o=>({...o,...o.data&&{data:Es(o.data,t,n)}}))},...e.user&&{user:Es(e.user,t,n)},...e.contexts&&{contexts:Es(e.contexts,t,n)},...e.extra&&{extra:Es(e.extra,t,n)}};return e.contexts?.trace&&s.contexts&&(s.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(s.contexts.trace.data=Es(e.contexts.trace.data,t,n))),e.spans&&(s.spans=e.spans.map(o=>({...o,...o.data&&{data:Es(o.data,t,n)}}))),e.contexts?.flags&&s.contexts&&(s.contexts.flags=Es(e.contexts.flags,3,n)),s}function E3(e,t){if(!t)return e;const n=e?e.clone():new Xr;return n.update(t),n}function T3(e){if(e)return C3(e)?{captureContext:e}:k3(e)?{captureContext:e}:e}function C3(e){return e instanceof Xr||typeof e=="function"}const N3=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function k3(e){return Object.keys(e).some(t=>N3.includes(t))}function tT(e,t){return yt().captureException(e,T3(t))}function nT(e,t){return yt().captureEvent(e,t)}function A3(e,t){Jn().setContext(e,t)}function j3(){return Jn().lastEventId()}function R3(){const e=lt();return e?.getOptions().enabled!==!1&&!!e?.getTransport()}function Ew(e){const t=Jn(),{user:n}=W2(t,yt()),{userAgent:s}=et.navigator||{},o=B4({user:n,...s&&{userAgent:s},...e}),c=t.getSession();return c?.status==="ok"&&Yi(c,{status:"exited"}),rT(),t.setSession(o),o}function rT(){const e=Jn(),n=yt().getSession()||e.getSession();n&&U4(n),sT(),e.setSession()}function sT(){const e=Jn(),t=lt(),n=e.getSession();n&&t&&t.captureSession(n)}function bg(e=!1){if(e){rT();return}sT()}function aT(e){return typeof e=="object"&&typeof e.unref=="function"&&e.unref(),e}const M3="7";function oT(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function O3(e){return`${oT(e)}${e.projectId}/envelope/`}function D3(e,t){const n={sentry_version:M3};return e.publicKey&&(n.sentry_key=e.publicKey),t&&(n.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(n).toString()}function P3(e,t,n){return t||`${O3(e)}?${D3(e,n)}`}function I3(e,t){const n=N2(e);if(!n)return"";const s=`${oT(n)}embed/error-page/`;let o=`dsn=${Ho(n)}`;for(const c in t)if(c!=="dsn"&&c!=="onClose")if(c==="user"){const d=t.user;if(!d)continue;d.name&&(o+=`&name=${encodeURIComponent(d.name)}`),d.email&&(o+=`&email=${encodeURIComponent(d.email)}`)}else o+=`&${encodeURIComponent(c)}=${encodeURIComponent(t[c])}`;return`${s}?${o}`}const Tw=[];function H3(e){const t={};return e.forEach(n=>{const{name:s}=n,o=t[s];o&&!o.isDefaultInstance&&n.isDefaultInstance||(t[s]=n)}),Object.values(t)}function L3(e){const t=e.defaultIntegrations||[],n=e.integrations;t.forEach(o=>{o.isDefaultInstance=!0});let s;if(Array.isArray(n))s=[...t,...n];else if(typeof n=="function"){const o=n(t);s=Array.isArray(o)?o:[o]}else s=t;return H3(s)}function B3(e,t){const n={};return t.forEach(s=>{s?.beforeSetup&&s.beforeSetup(e)}),t.forEach(s=>{s&&iT(e,s,n)}),n}function Cw(e,t){for(const n of t)n?.afterAllSetup&&n.afterAllSetup(e)}function iT(e,t,n){if(n[t.name]){Oe&&Se.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,!Tw.includes(t.name)&&typeof t.setupOnce=="function"&&(t.setupOnce(),Tw.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(e),typeof t.preprocessEvent=="function"){const s=t.preprocessEvent.bind(t);e.on("preprocessEvent",(o,c)=>s(o,c,e))}if(typeof t.processEvent=="function"){const s=t.processEvent.bind(t),o=Object.assign((c,d)=>s(c,d,e),{id:t.name});e.addEventProcessor(o)}["processSpan","processSegmentSpan"].forEach(s=>{const o=t[s];typeof o=="function"&&e.on(s,c=>o.call(t,c,e))}),Oe&&Se.log(`Integration installed: ${t.name}`)}function U3(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function z3(){/*! __SENTRY_SDK_SOURCE__ */return"npm"}function F3(){return!U3()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function lp(){return typeof window<"u"&&(!F3()||q3())}function q3(){return et.process?.type==="renderer"}function $3(e,t){const n=t?"auto":"never";return[{type:"log",item_count:e.length,content_type:"application/vnd.sentry.items.log+json"},{version:2,...lp()&&{ingest_settings:{infer_ip:n,infer_user_agent:n}},items:e}]}function G3(e,t,n,s,o){const c={};return t?.sdk&&(c.sdk={name:t.sdk.name,version:t.sdk.version}),n&&s&&(c.dsn=Ho(s)),Lo(c,[$3(e,o)])}function V3(e,t){const n=t??Q3(e)??[];if(n.length===0)return;const s=e.getOptions(),o=G3(n,s._metadata,s.tunnel,e.getDsn(),e.getDataCollectionOptions().userInfo);cT().set(e,[]),e.emit("flushLogs"),e.sendEnvelope(o)}function Q3(e){return cT().get(e)}function cT(){return ac("clientToLogBufferMap",()=>new WeakMap)}function Y3(e,t){const n=t?"auto":"never";return[{type:"trace_metric",item_count:e.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{version:2,...lp()&&{ingest_settings:{infer_ip:n,infer_user_agent:n}},items:e}]}function K3(e,t,n,s,o){const c={};return t?.sdk&&(c.sdk={name:t.sdk.name,version:t.sdk.version}),n&&s&&(c.dsn=Ho(s)),Lo(c,[Y3(e,o)])}function W3(e,t){const n=t??X3(e)??[];if(n.length===0)return;const s=e.getOptions(),o=K3(n,s._metadata,s.tunnel,e.getDsn(),e.getDataCollectionOptions().userInfo);lT().set(e,[]),e.emit("flushMetrics"),e.sendEnvelope(o)}function X3(e){return lT().get(e)}function lT(){return ac("clientToMetricBufferMap",()=>new WeakMap)}function J3(e){const t={trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,name:e.description||"",start_timestamp:e.start_timestamp,end_timestamp:e.timestamp||e.start_timestamp,status:!e.status||e.status==="ok"||e.status==="cancelled"?"ok":"error",is_segment:!1,attributes:{...e.data},links:e.links};return kO(t)}function Z3(e,t){if(e.type!=="transaction"||!e.spans?.length||!e.sdkProcessingMetadata?.hasGenAiSpans||t.getOptions().streamGenAiSpans===!1||ts(t))return;const n=[],s=[];for(const c of e.spans)c.op?.startsWith("gen_ai.")?n.push(J3(c)):s.push(c);if(n.length===0)return;e.spans=s;const o=t.getDataCollectionOptions().userInfo?"auto":"never";return[{type:"span",item_count:n.length,content_type:"application/vnd.sentry.items.span.v2+json"},{version:2,...lp()&&{ingest_settings:{infer_ip:o,infer_user_agent:o}},items:n}]}const Ix=Symbol.for("SentryBufferFullError");function Hx(e=100){const t=new Set;function n(){return t.size<e}function s(d){t.delete(d)}
23function o(d){if(!n())return Px(Ix);const f=d();return t.add(f),f.then(()=>s(f),()=>s(f)),f}function c(d){if(!t.size)return cu(!0);const f=Promise.allSettled(Array.from(t)).then(()=>!0);if(!d)return f;const p=[f,new Promise(h=>aT(setTimeout(()=>h(!1),d)))];return Promise.race(p)}return{get $(){return Array.from(t)},add:o,drain:c}}const e5=60*1e3;function t5(e,t=ja()){const n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;const s=Date.parse(`${e}`);return isNaN(s)?e5:s-t}function n5(e,t){return e[t]||e.all||0}function r5(e,t,n=ja()){return n5(e,t)>n}function s5(e,{statusCode:t,headers:n},s=ja()){const o={...e},c=n?.["x-sentry-rate-limits"],d=n?.["retry-after"];if(c)for(const f of c.trim().split(",")){const[p,h,,,x]=f.split(":",5),g=parseInt(p,10),w=(isNaN(g)?60:g)*1e3;if(!h)o.all=s+w;else for(const S of h.split(";"))S==="metric_bucket"?(!x||x.split(";").includes("custom"))&&(o[S]=s+w):o[S]=s+w}else d?o.all=s+t5(d,s):t===429&&(o.all=s+60*1e3);return o}const uT=64;function a5(e,t,n=Hx(e.bufferSize||uT)){let s={};const o=d=>n.drain(d);function c(d){const f=[];if(hy(d,(g,w)=>{const S=fw(w);r5(s,S)?e.recordDroppedEvent("ratelimit_backoff",S):f.push(g)}),f.length===0)return Promise.resolve({});const p=Lo(d[0],f),h=g=>{if(DO(p,["client_report"])){Oe&&Se.warn(`Dropping client report. Will not send outcomes (reason: ${g}).`);return}hy(p,(w,S)=>{e.recordDroppedEvent(g,fw(S))})},x=()=>t({body:PO(p)}).then(g=>g.statusCode===413?(Oe&&Se.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),h("send_error"),g):(Oe&&g.statusCode!==void 0&&(g.statusCode<200||g.statusCode>=300)&&Se.warn(`Sentry responded with status code ${g.statusCode} to sent event.`),s=s5(s,g),g),g=>{throw h("network_error"),Oe&&Se.error("Encountered error running transport request:",g),g});return n.add(x).then(g=>g,g=>{if(g===Ix)return Oe&&Se.error("Skipped sending event because buffer is full."),h("queue_overflow"),Promise.resolve({});throw g})}return{send:c,flush:o}}function o5(e,t,n){const s=[{type:"client_report"},{timestamp:Io(),discarded_events:e}];return Lo(t?{dsn:t}:{},[s])}function dT(e){const t=[];e.message&&t.push(e.message);try{const n=e.exception.values[e.exception.values.length-1];n?.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`))}catch{}return t}function i5(e){const{trace_id:t,parent_span_id:n,span_id:s,status:o,origin:c,data:d,op:f}=e.contexts?.trace??{};return{data:d??{},description:e.transaction,op:f,parent_span_id:n,span_id:s??"",start_timestamp:e.start_timestamp??0,status:o,timestamp:e.timestamp,trace_id:t??"",origin:c,profile_id:d?.[Ax],exclusive_time:d?.[Ra],measurements:e.measurements,is_segment:!0}}function c5(e){return{type:"transaction",timestamp:e.timestamp,start_timestamp:e.start_timestamp,transaction:e.description,contexts:{trace:{trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,op:e.op,status:e.status,origin:e.origin,data:{...e.data,...e.profile_id&&{[Ax]:e.profile_id},...e.exclusive_time&&{[Ra]:e.exclusive_time}}}},measurements:e.measurements}}const $d=["forwarded","-ip","remote-","via","-user"];function l5(e){return e===!0?{userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],urlQueryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:7}:{userInfo:!1,cookies:{deny:$d},httpHeaders:{request:{deny:$d},response:{deny:$d}},httpBodies:[],urlQueryParams:{deny:$d},graphQL:{document:!0,variables:!0},genAI:{inputs:!1,outputs:!1},databaseQueryData:!1,stackFrameVariables:!0,frameContextLines:7}}const u5={userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],urlQueryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:5};function d5(e){const t=e.dataCollection!=null?u5:l5(e.sendDefaultPii),n=e.dataCollection??{};return{userInfo:n.userInfo??t.userInfo,cookies:n.cookies??t.cookies,httpHeaders:{request:n.httpHeaders?.request??t.httpHeaders.request,response:n.httpHeaders?.response??t.httpHeaders.response},httpBodies:n.httpBodies??t.httpBodies,urlQueryParams:n.urlQueryParams??n.queryParams??t.urlQueryParams,graphQL:{document:n.graphQL?.document??t.graphQL.document,variables:n.graphQL?.variables??t.graphQL.variables},genAI:{inputs:n.genAI?.inputs??t.genAI.inputs,outputs:n.genAI?.outputs??t.genAI.outputs},databaseQueryData:n.databaseQueryData??t.databaseQueryData,stackFrame
23Variables:n.stackFrameVariables??t.stackFrameVariables,frameContextLines:n.frameContextLines??t.frameContextLines}}const Nw="Not capturing exception because it's already been captured.",kw="Discarded session because of missing or non-string release",fT=Symbol.for("SentryInternalError"),pT=Symbol.for("SentryDoNotSendEventError"),f5=5e3;function xf(e){return{message:e,[fT]:!0}}function Sg(e){return{message:e,[pT]:!0}}function Aw(e){return rp(e)&&fT in e}function jw(e){return rp(e)&&pT in e}function Rw(e,t,n,s,o){let c=0,d,f=!1;e.on(n,()=>{c=0,clearTimeout(d),f=!1}),e.on(t,p=>{if(c+=s(p),c>=8e5)o(e);else if(!f){const h=e.getOptions()._flushInterval??f5;h>0&&(f=!0,d=aT(setTimeout(()=>{o(e)},h)))}}),e.on("flush",()=>{o(e)})}class p5{constructor(t){if(this._options=t,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=Hx(t.transportOptions?.bufferSize??uT),this._dataCollection=d5(t),t.dsn?this._dsn=N2(t.dsn):Oe&&Se.warn("No DSN provided, client will not send events."),this._dsn){const s=P3(this._dsn,t.tunnel,t._metadata?t._metadata.sdk:void 0);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:s})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs,this._options.enableLogs&&Rw(this,"afterCaptureLog","flushLogs",y5,V3),(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&Rw(this,"afterCaptureMetric","flushMetrics",g5,W3)}captureException(t,n,s){const o=xr();if(XS(t))return Oe&&Se.log(Nw),o;const c={event_id:o,...n};return this._process(()=>this.eventFromException(t,c).then(d=>this._captureEvent(d,c,s)).then(d=>d),"error"),c.event_id}captureMessage(t,n,s,o){const c={event_id:xr(),...s},d=Tx(t)?t:String(t),f=Eo(t),p=f?this.eventFromMessage(d,n,c):this.eventFromException(t,c);return this._process(()=>p.then(h=>this._captureEvent(h,c,o)),f?"unknown":"error"),c.event_id}captureEvent(t,n,s){const o=xr();if(n?.originalException&&XS(n.originalException))return Oe&&Se.log(Nw),o;const c={event_id:o,...n},d=t.sdkProcessingMetadata||{},f=d.capturedSpanScope,p=d.capturedSpanIsolationScope,h=Mw(t.type);return this._process(()=>this._captureEvent(t,c,f||s,p),h),c.event_id}captureSession(t){this.sendSession(t),Yi(t,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getDataCollectionOptions(){return this._dataCollection}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(t){const n=this._transport;if(this.emit("flush"),!n)return!0;const s=await this._isClientDoneProcessing(t),o=await n.flush(t);return s&&o}async close(t){const n=await this.flush(t);return this.getOptions().enabled=!1,this.emit("close"),n}getEventProcessors(){return this._eventProcessors}addEventProcessor(t){this._eventProcessors.push(t)}init(){(this._isEnabled()||this._options.integrations.some(({name:t})=>t.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(t){return this._integrations[t]}getIntegrationNames(){return Object.keys(this._integrations)}addIntegration(t){const n=this._integrations[t.name];!n&&t.beforeSetup&&t.beforeSetup(this),iT(this,t,this._integrations),n||Cw(this,[t])}sendEvent(t,n={}){this.emit("beforeSendEvent",t,n);const s=Z3(t,this);let o=qO(t,this._dsn,this._options._metadata,this._options.tunnel);for(const c of n.attachments||[])o=dw(o,LO(c));s&&(o=dw(o,s)),this.sendEnvelope(o).then(c=>this.emit("afterSendEvent",t,c))}sendSession(t){const{release:n,environment:s=Rx}=this._options;if("aggregates"in t){const c=t.attrs||{};if(!c.release&&!n){Oe&&Se.warn(kw);return}c.release=c.release||n,c.environment=c.environment||s,t.attrs=c}else{if(!t.release&&!n){Oe&&Se.warn(kw);return}t.release=t.release||n,t.environment=t.environment||s}this.emit("beforeSendSession",t);const o=FO(t,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(o)}recordDroppedEvent(t,n,s=1){if(this._options.sendClientReports){const o=`${t}:${n}`;Oe&&Se.log(`Recording outcome: "${o}"${s>1?` (${s} times)`:""}`),this._outcomes[o]=(this._outcomes[o]||0)+s}}on(t,n){const s=this._hooks[t]=this._hooks[t]||new Set,o=(...c)=>n(...c);return s.add(o),()=>{s.delete(o)}}emit(t,...n){const s=this._hooks[t];
23s&&s.forEach(o=>o(...n))}async sendEnvelope(t){if(this.emit("beforeEnvelope",t),this._isEnabled()&&this._transport)try{return await this._transport.send(t)}catch(n){return Oe&&Se.error("Error while sending envelope:",n),{}}return Oe&&Se.error("Transport disabled"),{}}registerCleanup(t){}dispose(){}_setupIntegrations(){const{integrations:t}=this._options;this._integrations=B3(this,t),Cw(this,t)}_updateSessionFromEvent(t,n){let s=n.level==="fatal",o=!1;const c=n.exception?.values;if(c){o=!0,s=!1;for(const p of c)if(p.mechanism?.handled===!1){s=!0;break}}const d=t.status==="ok";(d&&t.errors===0||d&&s)&&(Yi(t,{...s&&{status:"crashed"},errors:t.errors||Number(o||s)}),this.captureSession(t))}async _isClientDoneProcessing(t){let n=0;for(;!t||n<t;){if(await new Promise(s=>setTimeout(s,1)),!this._numProcessing)return!0;n++}return!1}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(t,n,s,o){const c=this.getOptions(),d=this.getIntegrationNames();return!n.integrations&&d.length&&(n.integrations=d),this.emit("preprocessEvent",t,n),t.type||o.setLastEventId(t.event_id||n.event_id),x3(c,t,n,s,this,o).then(f=>{if(f===null)return f;this.emit("postprocessEvent",f,n),f.contexts={trace:{...f.contexts?.trace,...tO(s)},...f.contexts};const p=Mx(this,s);return f.sdkProcessingMetadata={dynamicSamplingContext:p,...f.sdkProcessingMetadata},f})}_captureEvent(t,n={},s=yt(),o=Jn()){return Oe&&xy(t)&&Se.log(`Captured error event \`${dT(t)[0]||"<unknown>"}\``),this._processEvent(t,n,s,o).then(c=>c.event_id,c=>{Oe&&(jw(c)?Se.log(c.message):Aw(c)?Se.warn(c.message):Se.warn(c))})}_processEvent(t,n,s,o){const c=this.getOptions(),{sampleRate:d}=c,f=mT(t),p=xy(t),x=`before send for type \`${t.type||"error"}\``,g=typeof d>"u"?void 0:Bl(d);if(p&&typeof g=="number"&&ma()>g)return this.recordDroppedEvent("sample_rate","error"),Px(Sg(`Discarding event because it's not included in the random sample (sampling rate = ${d})`));const w=Mw(t.type);return this._prepareEvent(t,n,s,o).then(S=>{if(S===null)throw this.recordDroppedEvent("event_processor",w),Sg("An event processor returned `null`, will not send event.");if(n.data?.__sentry__===!0)return S;const T=h5(this,c,S,n);return m5(T,x)}).then(S=>{if(S===null){if(this.recordDroppedEvent("before_send",w),f){const j=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",j)}throw Sg(`${x} returned \`null\`, will not send event.`)}const C=s.getSession()||o.getSession();if(p&&C&&this._updateSessionFromEvent(C,S),f){const N=S.sdkProcessingMetadata?.spanCountBeforeProcessing||0,j=S.spans?S.spans.length:0,I=N-j;I>0&&this.recordDroppedEvent("before_send","span",I)}const T=S.transaction_info;if(f&&T&&S.transaction!==t.transaction){const N="custom";S.transaction_info={...T,source:N}}return this.sendEvent(S,n),S}).then(null,S=>{throw jw(S)||Aw(S)?S:(this.captureException(S,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:S}),xf(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
24Reason: ${S}`))})}_process(t,n){this._numProcessing++,this._promiseBuffer.add(t).then(s=>(this._numProcessing--,s),s=>(this._numProcessing--,s===Ix&&this.recordDroppedEvent("queue_overflow",n),s))}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.entries(t).map(([n,s])=>{const[o,c]=n.split(":");return{reason:o,category:c,quantity:s}})}_flushOutcomes(){Oe&&Se.log("Flushing outcomes...");const t=this._clearOutcomes();if(t.length===0){Oe&&Se.log("No outcomes to send");return}if(!this._dsn){Oe&&Se.log("No dsn provided, will not send outcomes");return}Oe&&Se.log("Sending outcomes:",t);const n=o5(t,this._options.tunnel&&Ho(this._dsn));this.sendEnvelope(n)}}function Mw(e){return e==="replay_event"?"replay":e||"error"}function m5(e,t){const n=`${t} must return \`null\` or a valid event.`;if(ru(e))return e.then(s=>{if(!Il(s)&&s!==null)throw xf(n);return s},s=>{throw xf(`${t} rejected with ${s}`)});if(!Il(e)&&e!==null)throw xf(n);return e}function h5(e,t,n,s){const{beforeSend:o,beforeSendTransaction:c,ignoreSpans:d}=t,f=!q2(t.beforeSendSpan)&&t.beforeSendSpan;let p=n;
24if(xy(p)&&o)return o(p,s);if(mT(p)){if(f||d){const h=i5(p);if(d?.length&&Ul({description:h.description,op:h.op,attributes:h.data},d))return null;if(f){const x=f(h);x?p=au(n,c5(x)):my()}if(p.spans){const x=[],g=p.spans;for(const S of g){if(d?.length&&Ul({description:S.description,op:S.op,attributes:S.data},d)){MO(g,S);continue}if(f){const C=f(S);C?x.push(C):(my(),x.push(S))}else x.push(S)}const w=p.spans.length-x.length;w&&e.recordDroppedEvent("before_send","span",w),p.spans=x}}if(c){if(p.spans){const h=p.spans.length;p.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:h}}return c(p,s)}}return p}function xy(e){return e.type===void 0}function mT(e){return e.type==="transaction"}function g5(e){let t=0;return e.name&&(t+=e.name.length*2),t+=8,t+hT(e.attributes)}function y5(e){let t=0;return e.message&&(t+=e.message.length*2),t+hT(e.attributes)}function hT(e){if(!e)return 0;let t=0;return Object.values(e).forEach(n=>{Array.isArray(n)?t+=n.length*Ow(n[0]):Eo(n)?t+=Ow(n):t+=100}),t}function Ow(e){return typeof e=="string"?e.length*2:typeof e=="number"?8:typeof e=="boolean"?4:0}function x5(e,t){t.debug===!0&&(Oe?Se.enable():Po(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),yt().update(t.initialScope);const s=new e(t);return v5(s),s.init(),s}function v5(e){yt().setClient(e)}const b5="thismessage:/";function Lx(e){return"isRelative"in e}function Hf(e,t){const n=e.indexOf("://")<=0&&e.indexOf("//")!==0,s=n?b5:void 0;try{if("canParse"in URL&&!URL.canParse(e,s))return;const o=new URL(e,s);return n?{isRelative:n,pathname:o.pathname,search:o.search,hash:o.hash}:o}catch{}}function gT(e){if(Lx(e))return e.pathname;const t=new URL(e);return t.search="",t.hash="",["80","443"].includes(t.port)&&(t.port=""),t.password&&(t.password="%filtered%"),t.username&&(t.username="%filtered%"),t.toString()}function So(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",s=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:s,relative:t[5]+n+s}}function S5(e){return e.split(/[?#]/,1)[0]}function Rr(e,t=!0){if(e.startsWith("data:")){const n=e.match(/^data:([^;,]+)/),s=n?n[1]:"text/plain",o=e.includes(";base64,"),c=e.indexOf(",");let d="";if(t&&c!==-1){const f=e.slice(c+1);d=f.length>10?`${f.slice(0,10)}... [truncated]`:f}return`data:${s}${o?",base64":""}${d?`,${d}`:""}`}return e}function w5(e){"aggregates"in e?e.attrs?.ip_address===void 0&&(e.attrs={...e.attrs,ip_address:"{{auto}}"}):e.ipAddress===void 0&&(e.ipAddress="{{auto}}")}function yT(e,t,n=[t],s="npm"){const o=(e._metadata=e._metadata||{}).sdk=e._metadata.sdk||{};o.name||(o.name=`sentry.javascript.${t}`,o.packages=n.map(c=>({name:`${s}:@sentry/${c}`,version:xo})),o.version=xo)}function xT(e={}){const t=e.client||lt();if(!R3()||!t)return{};const n=Na(),s=ic(n);if(s.getTraceData)return s.getTraceData(e);const o=e.scope||yt(),c=e.span||Zn(),d=Xi(c)&&!Kn(t.getOptions()),f=c&&!d?CO(c):_5(o),p=c?cc(c):Mx(t,o),h=dO(p);if(!k2.test(f))return Se.warn("Invalid sentry-trace data. Cannot generate trace data"),{};const g={"sentry-trace":f,baggage:h};return e.propagateTraceparent&&(g.traceparent=c&&!d?NO(c):E5(o)),g}function _5(e){const{traceId:t,sampled:n,propagationSpanId:s}=e.getPropagationContext();return A2(t,s,n)}function E5(e){const{traceId:t,sampled:n,propagationSpanId:s}=e.getPropagationContext();return j2(t,s,n)}const T5=100;function No(e,t){const n=lt(),s=Jn();if(!n)return;const{beforeBreadcrumb:o=null,maxBreadcrumbs:c=T5}=n.getOptions();if(c<=0)return;const f={timestamp:Io(),...e},p=o?Po(()=>o(f,t)):f;p!==null&&(n.emit&&n.emit("beforeAddBreadcrumb",p,t),s.addBreadcrumb(p,c))}const C5="FunctionToString",Dw=new WeakMap,N5=(()=>({name:C5,setupOnce(){const e=Function.prototype.toString;try{Function.prototype.toString=function(...t){const n=Nx(this);let s;try{Dw.has(lt())&&n!==void 0&&(s=n)}catch{}return e.apply(s??this,t)}}catch{}},setup(e){Dw.set(e,!0)}})),k5=N5,A5=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,/can't redefine non-configurable property "solana"/,/vv\(\)\.getRestrictions is not a function/,/Can't find variable: _AutofillCallbackHandler/,/Object Not Found Matching Id:\d+, MethodName:simulateEvent/,/^Java exception was raised during method invocation$/],j5="EventFilters",R5=(e={})=>{let t;return{name:j5,setup(n){const s=n.getOptions();t=Pw(e,s)},processEvent(n,s,o){if(!t){const c=o.getOptions();t=Pw(e,c)}return O5(n,t)?null:n}}},M5=((e={})=>({...R5(e),name:"InboundFilters"}));function Pw(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:A5],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]]}}function O5(e,t){if(e.type){if(e.type==="transaction"&&P5(e,t.ignoreTransactions))return Oe&&Se.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
25Event: ${ho(e)}`),!0}else{if(D5(e,t.ignoreErrors))return Oe&&Se.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
26Event: ${ho(e)}`),!0;if(B5(e))return Oe&&Se.warn(`Event dropped due to not having an error message, error type or stacktrace.
27Event: ${ho(e)}`),!0;if(I5(e,t.denyUrls))return Oe&&Se.warn(`Event dropped due to being matched by \`denyUrls\` option.
28Event: ${ho(e)}.
29Url: ${Lf(e)}`),!0;if(!H5(e,t.allowUrls))return Oe&&Se.warn(`Event dropped due to not being matched by \`allowUrls\` option.
30Event: ${ho(e)}.
31Url: ${Lf(e)}`),!0}return!1}function D5(e,t){return t?.length?dT(e).some(n=>Ns(n,t)):!1}function P5(e,t){if(!t?.length)return!1;const n=e.transaction;return n?Ns(n,t):!1}function I5(e,t){if(!t?.length)return!1;const n=Lf(e);return n?Ns(n,t):!1}function H5(e,t){if(!t?.length)return!0;const n=Lf(e);return n?Ns(n,t):!0}function L5(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&n.filename!=="<anonymous>"&&n.filename!=="[native code]")return n.filename||null}return null}function Lf(e){try{const n=[...e.exception?.values??[]].reverse().find(s=>s.mechanism?.parent_id===void 0&&s.stacktrace?.frames?.length)?.stacktrace?.frames;return n?L5(n):null}catch{return Oe&&Se.error(`Cannot extract url for event ${ho(e)}`),null}}function B5(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}function U5(e,t,n,s,o,c){if(!o.exception?.values||!c||!To(c.originalException,Error))return;const d=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;d&&(o.exception.values=vy(e,t,s,c.originalException,n,o.exception.values,d,0))}function vy(e,t,n,s,o,c,d,f){if(c.length>=n+1)return c;let p=[...c];if(To(s[o],Error)){Iw(d,f,s);const h=e(t,s[o]),x=p.length;Hw(h,o,x,f),p=vy(e,t,n,s[o],o,[h,...p],h,x)}
31return vT(s)&&s.errors.forEach((h,x)=>{if(To(h,Error)){Iw(d,f,s);const g=e(t,h),w=p.length;Hw(g,`errors[${x}]`,w,f),p=vy(e,t,n,h,o,[g,...p],g,w)}}),p}function vT(e){return Array.isArray(e.errors)}function Iw(e,t,n){e.mechanism={handled:!0,type:"auto.core.linked_errors",...vT(n)&&{is_exception_group:!0},...e.mechanism,exception_id:t}}function Hw(e,t,n,s){e.mechanism={handled:!0,...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:s}}function z5(e){return nu(e)&&"__sentry_fetch_url_host__"in e&&typeof e.__sentry_fetch_url_host__=="string"}function Lw(e){return z5(e)?`${e.message} (${e.__sentry_fetch_url_host__})`:e.message}const Bw=new Set([]);function F5(e){const t="console",n=ka(t,e);return Aa(t,q5),n}const Uw=new Set;function q5(){"console"in et&&f4.forEach(function(e){Uw.has(e)||!(e in et.console)||(Uw.add(e),Yn(et.console,e,function(t){return Df[e]=t,function(...n){const s=n[0],o=Df[e],c=Bw.size&&typeof s=="string"&&Ns(s,Bw);c||yr("console",{args:n,level:e}),(!c||Oe&&Se.isEnabled())&&o?.apply(et.console,n)}}))})}function $5(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}const G5="Dedupe",V5=(()=>{let e;return{name:G5,processEvent(t){if(t.type)return t;try{if(Y5(t,e))return Oe&&Se.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}}),Q5=V5;function Y5(e,t){return t?!!(K5(e,t)||W5(e,t)):!1}function K5(e,t){const n=e.message,s=t.message;return!(!n&&!s||n&&!s||!n&&s||n!==s||!ST(e,t)||!bT(e,t))}function W5(e,t){const n=zw(t),s=zw(e);return!(!n||!s||n.type!==s.type||n.value!==s.value||!ST(e,t)||!bT(e,t))}function bT(e,t){let n=VS(e),s=VS(t);if(!n&&!s)return!0;if(n&&!s||!n&&s||(n=n,s=s,s.length!==n.length))return!1;for(let o=0;o<s.length;o++){const c=s[o],d=n[o];if(c.filename!==d.filename||c.lineno!==d.lineno||c.colno!==d.colno||c.function!==d.function)return!1}return!0}function ST(e,t){let n=e.fingerprint,s=t.fingerprint;if(!n&&!s)return!0;if(n&&!s||!n&&s)return!1;n=n,s=s;try{return n.join("")===s.join("")}catch{return!1}}function zw(e){return e.exception?.values?.[0]}const X5="ConversationId",J5=(()=>({name:X5,setup(e){e.on("spanStart",t=>{const n=yt().getScopeData(),s=Jn().getScopeData(),o=n.conversationId||s.conversationId;if(o){const{op:c,data:d,description:f}=ht(t);if(!c?.startsWith("gen_ai.")&&!d["ai.operationId"]&&!f?.startsWith("ai."))return;t.setAttribute(sO,o)}})}})),Z5=J5;function eD(e,t,n,s,o){if(!e.fetchData)return;const{method:c,url:d}=e.fetchData,f=Kn()&&t(d);if(e.endTimestamp){const T=e.fetchData.__span;if(!T)return;const N=s[T];N&&(f&&(rD(N,e),tD(N,e,o)),delete s[T]);return}const{spanOrigin:p="auto.http.browser",propagateTraceparent:h=!1}=typeof o=="object"?o:{spanOrigin:o},x=lt(),g=!!Zn(),w=g||!!x&&ts(x),S=f&&w?Oa(oD(d,c,p)):new Co,C=Y2(S)&&g?void 0:S;if(f&&!w&&x?.recordDroppedEvent("no_parent_span","span"),e.fetchData.__span=S.spanContext().spanId,s[S.spanContext().spanId]=S,n(e.fetchData.url)){const T=e.args[0],N={...e.args[1]||{}},j=nD(T,N,Kn()&&w?C:void 0,h);j&&(e.args[1]=N,N.headers=j)}if(x){const T={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};x.emit("beforeOutgoingRequestSpan",S,T)}return S}function tD(e,t,n){(typeof n=="object"&&n!==null?n.onRequestSpanEnd:void 0)?.(e,{headers:t.response?.headers,error:t.error})}function nD(e,t,n,s){const o=xT({span:n,propagateTraceparent:s}),c=o["sentry-trace"],d=o.baggage,f=o.traceparent;if(!c)return;const p=t.headers||(Cx(e)?e.headers:void 0);if(p)if(sD(p)){const h=new Headers(p);if(h.get("sentry-trace")||h.set("sentry-trace",c),s&&f&&!h.get("traceparent")&&h.set("traceparent",f),d){const x=h.get("baggage");x?Gd(x)||h.set("baggage",`${x},${d}`):h.set("baggage",d)}return h}else if(aD(p)){const h=[...p];h.find(g=>g[0]==="sentry-trace")||h.push(["sentry-trace",c]),s&&f&&!h.find(g=>g[0]==="traceparent")&&h.push(["traceparent",f]);const x=p.find(g=>g[0]==="baggage"&&typeof g[1]=="string"&&Gd(g[1]));return d&&!x&&h.push(["baggage",d]),h}else{const h="sentry-trace"in p?p["sentry-trace"]:void 0,x="traceparent"in p?p.traceparent:void 0,g="baggage"in p?p.baggage:void 0,w=g?Array.isArray(g)?[...g]:[g]:[],S=g&&(Array.isArray(g)?g.find(T=>Gd(T)):Gd(g));d&&!S&&w.push(d);const C=Object.assign({},p,{"sentry-trace":h??c,...w.length>0&&{baggage:w.join(",")}});return s&&f&&!x&&(C.traceparent=f),C}else return{"sentry-trace":c,...d&&{baggage:d},...f&&{traceparent:f}}}function rD(e,t){if(t.response){w2(e,t.response.status);const n=t.response?.headers?.get("content-length");if(n){const s=parseInt(n);s>0&&e.setAttribute("http.response_content_length",s)}}else t.error&&e.setStatus({code:tn,message:"internal_error"});e.end()}function Gd(e){return typeof e!="string"?!1:e.split(",").some(t=>t.trim().startsWith(If))}function sD(e){return typeof Headers<"u"&&To(e,Headers)}function aD(e){return Array.isArray(e)?e.every(t=>Array.isArray(t)&&t.length===2&&typeof t[0]=="string"):!1}
31function oD(e,t,n){if(e.startsWith("data:")){const c=Rr(e);return{name:`${t} ${c}`,attributes:Fw(e,void 0,t,n)}}const s=Hf(e),o=s?gT(s):e;return{name:`${t} ${o}`,attributes:Fw(e,s,t,n)}}function Fw(e,t,n,s){const o={url:Rr(e),type:"fetch","http.method":n,[Gt]:s,[Xn]:"http.client"};return t&&(Lx(t)||(o[X2]=Rr(t.href),o[lc]=Rr(t.href),o["server.address"]=t.host),t.search&&(o["http.query"]=t.search),t.hash&&(o["http.fragment"]=t.hash)),o}function wT(e){if(e!==void 0)return e>=400&&e<500?"warning":e>=500?"error":void 0}const Fl=et;function iD(){return"history"in Fl&&!!Fl.history}function cD(){if(!("fetch"in Fl))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}function by(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function lD(){if(typeof EdgeRuntime=="string")return!0;if(!cD())return!1;if(by(Fl.fetch))return!0;let e=!1;const t=Fl.document;if(t&&typeof t.createElement=="function")try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow?.fetch&&(e=by(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){Oe&&Se.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}function Bx(e,t){const n="fetch",s=ka(n,e);return Aa(n,()=>_T(void 0,t)),s}function uD(e){const t="fetch-body-resolved",n=ka(t,e);return Aa(t,()=>_T(fD)),n}function _T(e,t=!1){t&&!lD()||Yn(et,"fetch",function(n){return function(...s){const o=new Error,{method:c,url:d}=pD(s),f={args:s,fetchData:{method:c,url:d},startTimestamp:Xt()*1e3,virtualError:o,headers:mD(s)};return e||yr("fetch",{...f}),n.apply(et,s).then(async p=>(e?e(p):yr("fetch",{...f,endTimestamp:Xt()*1e3,response:p}),p),p=>{yr("fetch",{...f,endTimestamp:Xt()*1e3,error:p}),nu(p)&&p.stack===void 0&&(p.stack=o.stack,gn(p,"framesToPop",1));const x=lt()?.getOptions().enhanceFetchErrorMessages??"always";if(x!==!1&&p instanceof TypeError&&(p.message==="Failed to fetch"||p.message==="Load failed"||p.message==="NetworkError when attempting to fetch resource."))try{const S=new URL(f.fetchData.url).host;x==="always"?p.message=`${p.message} (${S})`:gn(p,"__sentry_fetch_url_host__",S)}catch{}throw p})}})}async function dD(e,t){if(e?.body){const n=e.body,s=n.getReader(),o=setTimeout(()=>{n.cancel().then(null,()=>{})},90*1e3);let c=!0;for(;c;){let d;try{d=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);const{done:f}=await s.read();clearTimeout(d),f&&(t(),c=!1)}catch{c=!1}finally{clearTimeout(d)}}clearTimeout(o),s.releaseLock(),n.cancel().then(null,()=>{})}}function fD(e){let t;try{t=e.clone()}catch{return}dD(t,()=>{yr("fetch-body-resolved",{endTimestamp:Xt()*1e3,response:e})})}function vf(e,t){return rp(e)&&!!e[t]}function qw(e){return typeof e=="string"?e:e?vf(e,"url")?e.url:e.toString?e.toString():"":""}function pD(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[n,s]=e;return{url:qw(n),method:vf(s,"method")?String(s.method).toUpperCase():Cx(n)&&vf(n,"method")?String(n.method).toUpperCase():"GET"}}const t=e[0];return{url:qw(t),method:vf(t,"method")?String(t.method).toUpperCase():"GET"}}function mD(e){const[t,n]=e;try{if(typeof n=="object"&&n!==null&&"headers"in n&&n.headers)return new Headers(n.headers);if(Cx(t))return new Headers(t.headers)}catch{}}const ET=et;function Ji(){try{return ET.document.location.href}catch{return""}}function TT(e,t=5){if(!ET.HTMLElement)return null;let n=e;for(let s=0;s<t;s++){if(!n)return null;if(n instanceof HTMLElement){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}n=n.parentNode}return null}const Qe=et;let Sy=0;function CT(){return Sy>0}function hD(){Sy++,setTimeout(()=>{Sy--})}function Zi(e,t={}){function n(o){return typeof o=="function"}if(!n(e))return e;try{if(Object.prototype.hasOwnProperty.call(e,"__sentry_wrapped__")){const c=e.__sentry_wrapped__;return typeof c=="function"?c:e}if(Nx(e))return e}catch{return e}const s=function(...o){et._sentryWrappedDepth=(et._sentryWrappedDepth||0)+1;try{const c=o.map(d=>Zi(d,t));return e.apply(this,c)}catch(c){throw hD(),ap(d=>{d.addEventProcessor(f=>(t.mechanism&&(uy(f,void 0),vo(f,t.mechanism)),f.extra={...f.extra,arguments:o},f)),tT(c)}),c}finally{et._sentryWrappedDepth=(et._sentryWrappedDepth||0)-1}};try{for(const o in e)Object.prototype.hasOwnProperty.call(e,o)&&(s[o]=e[o])}catch{}u2(s,e),gn(e,"__sentry_wrapped__",s);try{Object.getOwnPropertyDescriptor(s,"name").configurable&&Object.defineProperty(s,"name",{get(){return e.name}})}catch{}return s}function Bf(){const e=Ji(),{referrer:t}=Qe.document||{},{userAgent:n}=Qe.navigator||{},s={...t&&{Referer:t},...n&&{"User-Agent":n}};return{url:e,headers:s}}function Ux(e,t){const n=up(e,t),s={type:bD(t),value:SD(t)};return n.length&&(s.stacktrace={frames:n}),s.type===void 0&&s.value===""&&(s.value="Unrecoverable error caught"),s}function gD(e,t,n,s){const c=lt()?.getOptions().normalizeDepth,d=CD(t),f={__serialized__:p2(t,c)};if(d)return{exception:{values:[Ux(e,d)]},extra:f};const p={exception:{values:[{type:sp(t)?t.constructor.name:s?"UnhandledRejection":"Error",value:ED(t,{isUnhandledRejection:s})}]},extra:f};
31if(n){const h=up(e,n);h.length&&(p.exception.values[0].stacktrace={frames:h})}return p}function wg(e,t){return{exception:{values:[Ux(e,t)]}}}function up(e,t){const n=t.stacktrace||t.stack||"",s=xD(t),o=vD(t);try{return e(n,s,o)}catch{}return[]}const yD=/Minified React error #\d+;/i;function xD(e){return e&&yD.test(e.message)?1:0}function vD(e){return typeof e.framesToPop=="number"?e.framesToPop:0}function NT(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}function bD(e){const t=e?.name;return!t&&NT(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}function SD(e){const t=e?.message;return NT(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?Lw(t.error):Lw(e):"No error message"}function wD(e,t,n,s){const o=n?.syntheticException||void 0,c=zx(e,t,o,s);return vo(c),c.level="error",n?.event_id&&(c.event_id=n.event_id),cu(c)}function _D(e,t,n="info",s,o){const c=s?.syntheticException||void 0,d=wy(e,t,c,o);return d.level=n,s?.event_id&&(d.event_id=s.event_id),cu(d)}function zx(e,t,n,s,o){let c;if(l2(t)&&t.error)return wg(e,t.error);if(YS(t)||_4(t)){const d=t;if("stack"in t){c=wg(e,t);const f=c.exception?.values?.[0];if(s&&n&&f&&!f.stacktrace){const p=up(e,n);p.length&&(f.stacktrace={frames:p},vo(c,{synthetic:!0}))}}else{const f=d.name||(YS(d)?"DOMError":"DOMException"),p=d.message?`${f}: ${d.message}`:f;c=wy(e,p,n,s),uy(c,p)}return"code"in d&&(c.tags={...c.tags,"DOMException.code":`${d.code}`}),c}return nu(t)?wg(e,t):Il(t)||sp(t)?(c=gD(e,t,n,o),vo(c,{synthetic:!0}),c):(c=wy(e,t,n,s),uy(c,`${t}`),vo(c,{synthetic:!0}),c)}function wy(e,t,n,s){const o={};if(s&&n){const c=up(e,n);c.length&&(o.exception={values:[{value:t,stacktrace:{frames:c}}]}),vo(o,{synthetic:!0})}if(Tx(t)){const{__sentry_template_string__:c,__sentry_template_values__:d}=t;return o.logentry={message:c,params:d},o}return o.message=t,o}function ED(e,{isUnhandledRejection:t}){const n=T4(e),s=t?"promise rejection":"exception";return l2(e)?`Event \`ErrorEvent\` captured as ${s} with message \`${e.message}\``:sp(e)?`Event \`${TD(e)}\` (type=${e.type}) captured as ${s}`:`Object captured as ${s} with keys: ${n}`}function TD(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function CD(e){return Object.values(e).find(t=>t instanceof Error)}class ND extends p5{constructor(t){const n=kD(t),s=Qe.SENTRY_SDK_SOURCE||z3();yT(n,"browser",["browser"],s),super(n);const{userInfo:o}=this.getDataCollectionOptions();n._metadata?.sdk&&(n._metadata.sdk.settings={infer_ip:o?"auto":"never",...n._metadata.sdk.settings});const{sendClientReports:c}=this._options;Qe.document&&Qe.document.addEventListener("visibilitychange",()=>{Qe.document.visibilityState==="hidden"&&(c&&this._flushOutcomes(),queueMicrotask(()=>{this.flush()}))}),o&&this.on("beforeSendSession",w5)}eventFromException(t,n){return wD(this._options.stackParser,t,n,this._options.attachStacktrace)}eventFromMessage(t,n="info",s){return _D(this._options.stackParser,t,n,s,this._options.attachStacktrace)}_prepareEvent(t,n,s,o){return t.platform=t.platform||"javascript",super._prepareEvent(t,n,s,o)}}function kD(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:Qe.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}const Ds=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,$e=et,AD=(e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good",lu=(e,t,n,s)=>{let o,c;return d=>{t.value>=0&&(d||s)&&(c=t.value-(o??0),(c||o===void 0)&&(o=t.value,t.delta=c,t.rating=AD(t.value,n),e(t)))}},uu=(e=!0)=>{const t=$e.performance?.getEntriesByType?.("navigation")[0];if(!e||t&&t.responseStart>0&&t.responseStart<performance.now())return t},uc=()=>uu()?.activationStart??0;function ha(e,t,n){$e.document&&$e.addEventListener(e,t,n)}function Uf(e,t,n){$e.document&&$e.removeEventListener(e,t,n)}let qi=-1;const kT=new Set,jD=()=>$e.document?.visibilityState==="hidden"&&!$e.document?.prerendering?0:1/0,bf=e=>{if(RD(e)&&qi>-1){if(e.type==="visibilitychange"||e.type==="pagehide")for(const t of kT)t();isFinite(qi)||(qi=e.type==="visibilitychange"?e.timeStamp:0,Uf("prerenderingchange",bf,!0))}},du=()=>{if($e.document&&qi<0){const e=uc();qi=($e.document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(n=>n.name==="hidden"&&n.startTime>e)[0]?.startTime)??jD(),ha("visibilitychange",bf,!0),ha("pagehide",bf,!0),ha("prerenderingchange",bf,!0)}return{get firstHiddenTime(){return qi},onHidden(e){kT.add(e)}}};function RD(e){return e.type==="pagehide"||$e.document?.visibilityState==="hidden"}const MD=()=>`v5-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,fu=(e,t=-1)=>{const n=uu();let s="navigate";return n&&($e.document?.prerendering||uc()>0?s="prerender":$e.document?.wasDiscarded?s="restore":n.type&&(s=n.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:MD(),navigationType:s}},_g=new WeakMap;function Fx(e,t){try{return _g.get(e)||_g.set(e,new t),_g.get(e)}catch{return new t}}class OD{constructor(){this._sessionValue=0,this._sessionEntries=[]}_processEntry(t){if(t.hadRecentInput)return;const n=this._sessionEntries[0],s=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&n&&s&&t.startTime-s.startTime<1e3&&t.startTime-n.startTime<5e3?(this._sessionValue+=t.value,this._sessionEntries.push(t)):(this._sessionValue=t.value,this._sessionEntries=[t]),this._onAfterProcessingUnexpectedShift?.(t)}}const dc=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const s=new PerformanceObserver(o=>{Promise.resolve().then(()=>{t(o.getEntries())})});return s.observe({type:e,buffered:!0,...n}),s}}catch{}},qx=e=>{let t=!1;return()=>{t||(e(),t=!0)}},dp=e=>{$e.document?.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},DD=[1800,3e3],PD=(e,t={})=>{dp(()=>{const n=du(),s=fu("FCP");let o;const d=dc("paint",f=>{for(const p of f)p.name==="first-contentful-paint"&&(d.disconnect(),p.startTime<n.firstHiddenTime&&(s.value=Math.max(p.startTime-uc(),0),s.entries.push(p),o(!0)))});d&&(o=lu(e,s,DD,t.reportAllChanges))})},ID=[.1,.25],HD=(e,t={})=>{PD(qx(()=>{const n=fu("CLS",0);let s;const o=du(),c=Fx(t,OD),d=p=>{for(const h of p)c._processEntry(h);c._sessionValue>
31n.value&&(n.value=c._sessionValue,n.entries=c._sessionEntries,s())},f=dc("layout-shift",d);f&&(s=lu(e,n,ID,t.reportAllChanges),o.onHidden(()=>{d(f.takeRecords()),s(!0)}),$e?.setTimeout?.(s))}))};let AT=0,Eg=1/0,Vd=0;const LD=e=>{e.forEach(t=>{t.interactionId&&(Eg=Math.min(Eg,t.interactionId),Vd=Math.max(Vd,t.interactionId),AT=Vd?(Vd-Eg)/7+1:0)})};let _y;const jT=()=>_y?AT:performance.interactionCount||0,BD=()=>{"interactionCount"in performance||_y||(_y=dc("event",LD,{type:"event",buffered:!0,durationThreshold:0}))},Tg=10;let RT=0;const UD=()=>jT()-RT;class zD{constructor(){this._longestInteractionList=[],this._longestInteractionMap=new Map}_resetInteractions(){RT=jT(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const t=Math.min(this._longestInteractionList.length-1,Math.floor(UD()/50));return this._longestInteractionList[t]}_processEntry(t){if(this._onBeforeProcessingEntry?.(t),!(t.interactionId||t.entryType==="first-input"))return;const n=this._longestInteractionList.at(-1);let s=this._longestInteractionMap.get(t.interactionId);if(s||this._longestInteractionList.length<Tg||t.duration>n._latency){if(s?t.duration>s._latency?(s.entries=[t],s._latency=t.duration):t.duration===s._latency&&t.startTime===s.entries[0].startTime&&s.entries.push(t):(s={id:t.interactionId,entries:[t],_latency:t.duration},this._longestInteractionMap.set(s.id,s),this._longestInteractionList.push(s)),this._longestInteractionList.sort((o,c)=>c._latency-o._latency),this._longestInteractionList.length>Tg){const o=this._longestInteractionList.splice(Tg);for(const c of o)this._longestInteractionMap.delete(c.id)}this._onAfterProcessingINPCandidate?.(s)}}}const $x=e=>{const t=$e.requestIdleCallback||$e.setTimeout;$e.document?.visibilityState==="hidden"?e():(e=qx(e),ha("visibilitychange",e,{once:!0,capture:!0}),ha("pagehide",e,{once:!0,capture:!0}),t(()=>{e(),Uf("visibilitychange",e,{capture:!0}),Uf("pagehide",e,{capture:!0})}))},FD=[200,500],qD=40,$D=(e,t={})=>{if(!(globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype))return;const n=du();dp(()=>{BD();const s=fu("INP");let o;const c=Fx(t,zD),d=p=>{$x(()=>{for(const x of p)c._processEntry(x);const h=c._estimateP98LongestInteraction();h&&h._latency!==s.value&&(s.value=h._latency,s.entries=h.entries,o())})},f=dc("event",d,{durationThreshold:t.durationThreshold??qD});o=lu(e,s,FD,t.reportAllChanges),f&&(f.observe({type:"first-input",buffered:!0}),n.onHidden(()=>{d(f.takeRecords()),o(!0)}))})};class GD{_processEntry(t){this._onBeforeProcessingEntry?.(t)}}const VD=[2500,4e3],QD=(e,t={})=>{dp(()=>{const n=du(),s=fu("LCP");let o;const c=Fx(t,GD),d=p=>{t.reportAllChanges||(p=p.slice(-1));for(const h of p)c._processEntry(h),h.startTime<n.firstHiddenTime&&(s.value=Math.max(h.startTime-uc(),0),s.entries=[h],o())},f=dc("largest-contentful-paint",d);if(f){o=lu(e,s,VD,t.reportAllChanges);const p=qx(()=>{d(f.takeRecords()),f.disconnect(),o(!0)}),h=x=>{x.isTrusted&&($x(p),Uf(x.type,h,{capture:!0}))};for(const x of["keydown","click","visibilitychange"])ha(x,h,{capture:!0})}})},YD=[800,1800],Ey=e=>{$e.document?.prerendering?dp(()=>Ey(e)):$e.document?.readyState!=="complete"?addEventListener("load",()=>Ey(e),!0):setTimeout(e)},KD=(e,t={})=>{const n=fu("TTFB"),s=lu(e,n,YD,t.reportAllChanges);Ey(()=>{const o=uu();o&&(n.value=Math.max(o.responseStart-uc(),0),n.entries=[o],s(!0))})},jl={},zf={};let MT,OT,DT,PT;function Gx(e,t=!1){return fp("cls",e,XD,MT,t)}function Vx(e,t=!1){return fp("lcp",e,JD,OT,t)}function WD(e){return fp("ttfb",e,ZD,DT)}function IT(e){return fp("inp",e,eP,PT)}function ec(e,t){return HT(e,t),zf[e]||(tP(e),zf[e]=!0),LT(e,t)}function pu(e,t){const n=jl[e];if(n?.length)for(const s of n)try{s(t)}catch(o){Ds&&Se.error(`Error while triggering instrumentation handler.
32Type: ${e}
33Name: ${js(s)}
34Error:`,o)}}function XD(){return HD(e=>{pu("cls",{metric:e}),MT=e},{reportAllChanges:!0})}function JD(){return QD(e=>{pu("lcp",{metric:e}),OT=e},{reportAllChanges:!0})}function ZD(){return KD(e=>{pu("ttfb",{metric:e}),DT=e})}function eP(){return $D(e=>{pu("inp",{metric:e}),PT=e})}function fp(e,t,n,s,o=!1){HT(e,t);let c;return zf[e]||(c=n(),zf[e]=!0),s&&t({metric:s}),LT(e,t,o?c:void 0)}function tP(e){const t={};e==="event"&&(t.durationThreshold=0),dc(e,n=>{pu(e,{entries:n})},t)}function HT(e,t){jl[e]=jl[e]||[],jl[e].push(t)}function LT(e,t,n){return()=>{n&&n();const s=jl[e];
34if(!s)return;const o=s.indexOf(t);o!==-1&&s.splice(o,1)}}function nP(e){return"duration"in e}const rP=80,po={};try{typeof Node<"u"&&(po.parentNode=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode").get),typeof Element<"u"&&(po.tagName=Object.getOwnPropertyDescriptor(Element.prototype,"tagName").get,po.id=Object.getOwnPropertyDescriptor(Element.prototype,"id").get,po.className=Object.getOwnPropertyDescriptor(Element.prototype,"className").get,po.getAttribute=Element.prototype.getAttribute),typeof HTMLElement<"u"&&(po.dataset=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"dataset").get)}catch{}function la(e,t,n){const s=po[t];if(s)try{return s.call(e,n)}catch{}const o=e[t];return typeof o=="function"?o.call(e,n):o}function ln(e,t={}){if(!e)return"<unknown>";try{let n=e;const s=5,o=[];let c=0,d=0;const f=" > ",p=f.length;let h;const x=Array.isArray(t)?t:t.keyAttrs,g=!Array.isArray(t)&&t.maxStringLength||rP;for(;n&&c++<s&&(h=sP(n,x),!(h==="html"||c>1&&d+o.length*p+h.length>=g));)o.push(h),d+=h.length,n=la(n,"parentNode");return o.reverse().join(f)}catch{return"<unknown>"}}function sP(e,t){const n=[],s=la(e,"tagName");if(!s)return"";if(typeof HTMLElement<"u"&&e instanceof HTMLElement){const c=la(e,"dataset");if(c){if(c.sentryComponent)return c.sentryComponent;if(c.sentryElement)return c.sentryElement}}n.push(s.toLowerCase());const o=t?.length?t.filter(c=>la(e,"getAttribute",c)).map(c=>[c,la(e,"getAttribute",c)]):null;if(o?.length)o.forEach(c=>{n.push(`[${c[0]}="${c[1]}"]`)});else{const c=la(e,"id");c&&n.push(`#${c}`);const d=la(e,"className");if(d&&Cs(d)){const f=d.split(/\s+/);for(const p of f)n.push(`.${p}`)}}for(const c of["aria-label","type","name","title","alt"]){const d=la(e,"getAttribute",c);d&&n.push(`[${c}="${d}"]`)}return n.join("")}const aP=e=>{const t=n=>{(n.type==="pagehide"||$e.document?.visibilityState==="hidden")&&e(n)};ha("visibilitychange",t,{capture:!0,once:!0}),ha("pagehide",t,{capture:!0,once:!0})};function Cg(e){return typeof e=="number"&&isFinite(e)}function va(e,t,n,{...s}){const o=ht(e).start_timestamp;return o&&o>t&&typeof e.updateStartTime=="function"&&e.updateStartTime(t),Q2(e,()=>{const c=Oa({startTime:t,...s});return c&&c.end(n),c})}function Qx(e){const t=lt();if(!t)return;const{name:n,transaction:s,attributes:o,startTime:c}=e,{release:d,environment:f}=t.getOptions(),{userInfo:p}=t.getDataCollectionOptions(),x=t.getIntegrationByName("Replay")?.getReplayId(),g=yt(),w=g.getUser(),S=w!==void 0?w.email||w.id||w.ip_address:void 0;let C;try{C=g.getScopeData().contexts.profile.profile_id}catch{}const T={release:d,environment:f,user:S||void 0,profile_id:C||void 0,replay_id:x||void 0,transaction:s,"user_agent.original":$e.navigator?.userAgent,"client.address":p?"{{auto}}":void 0,...o};return Oa({name:n,attributes:T,startTime:c,experimental:{standalone:!0}})}function fc(){return $e.addEventListener&&$e.performance}function At(e){return e/1e3}function oP(e){let t="unknown",n="unknown",s="";for(const o of e){if(o==="/"){[t,n]=e.split("/");break}if(!isNaN(Number(o))){t=s==="h"?"http":s,n=e.split(s)[1];break}s+=o}return s===e&&(t=s),{name:t,version:n}}function pp(e){try{return PerformanceObserver.supportedEntryTypes.includes(e)}catch{return!1}}function mp(e,t){let n,s=!1;function o(f){!s&&n&&t(f,n.spanContext().spanId,n),s=!0}aP(()=>{o("pagehide")});const c=e.on("beforeStartNavigationSpan",(f,p)=>{p?.isRedirect||(o("navigation"),c(),d())}),d=e.on("afterStartPageLoadSpan",f=>{n=f,d()})}function iP(e){let t=0,n;if(!pp("layout-shift"))return;const s=Gx(({metric:o})=>{const c=o.entries[o.entries.length-1];c&&(t=o.value,n=c)},!0);mp(e,(o,c)=>{cP(t,n,c,o),s()})}function cP(e,t,n,s){Ds&&Se.log(`Sending CLS span (${e})`);const o=t?At((un()||0)+t.startTime):Xt(),c=yt().getScopeData().transactionName,d=t?ln(t.sources[0]?.node):"Layout shift",f={[Gt]:"auto.http.browser.cls",[Xn]:"ui.webvital.cls",[Ra]:0,"sentry.pageload.span_id":n,"sentry.report_event":s};t?.sources&&t.sources.forEach((h,x)=>{f[`cls.source.${x+1}`]=ln(h.node)});const p=Qx({name:d,transaction:c,attributes:f,startTime:o});p&&(p.addEvent("cls",{[ou]:"",[iu]:e}),p.end(o))}const lP=6e4;function mu(e){return e!=null&&e>0&&e<=lP}function uP(e){let t=0,n;if(!pp("largest-contentful-paint"))return;const s=Vx(({metric:o})=>{const c=o.entries[o.entries.length-1];!c||!mu(o.value)||(t=o.value,n=c)},!0);mp(e,(o,c)=>{dP(t,n,c,o),s()})}function dP(e,t,n,s){if(!mu(e))return;Ds&&Se.log(`Sending LCP span (${e})`);const o=At((un()||0)+(t?.startTime||0)),c=yt().getScopeData().transactionName,d=t?ln(t.element):"Largest contentful paint",f={[Gt]:"auto.http.browser.lcp",[Xn]:"ui.webvital.lcp",[Ra]:0,"sentry.pageload.span_id":n,"sentry.report_event":s};t&&(t.element&&(f["lcp.element"]=ln(t.element)),t.id&&(f["lcp.id"]=t.id),t.url&&(f["lcp.url"]=t.url),t.loadTime!=null&&(f["lcp.loadTime"]=t.loadTime),t.renderTime!=null&&(f["lcp.renderTime"]=t.renderTime),t.size!=null&&(f["lcp.size"]=t.size));const p=Qx({name:d,transaction:c,attributes:f,startTime:o});p&&(p.addEvent("lcp",{[ou]:"millisecond",[iu]:e}),p.end(o))}function pr(e){return e&&((un()||performance.timeOrigin)+e)/1e3}function BT(e){const t={};if(e.nextHopProtocol!=null){const{name:n,version:s}=oP(e.nextHopProtocol);t["network.protocol.version"]=s,t["network.protocol.name"]=n}return un()||fc()?.timeOrigin?fP({...t,"http.request.redirect_start":pr(e.redirectStart),"http.request.redirect_end":pr(e.redirectEnd),"http.request.worker_start":pr(e.workerStart),"http.request.fetch_start":pr(e.fetchStart),"http.request.domain_lookup_start":pr(e.domainLookupStart),"http.request.domain_lookup_end":pr(e.domainLookupEnd),"http.request.connect_start":pr(e.connectStart),"http.request.secure_connection_start":pr(e.secureConnectionStart),"http.request.connection_end":pr(e.connectEnd),"http.request.request_start":pr(e.requestStart),"http.request.response_start":pr(e.responseStart),"http.request.response_end":pr(e.responseEnd),"http.request.time_to_first_byte":e.responseStart!=null?e.responseStart/1e3:void 0}):t}function fP(e){return Object.fromEntries(Object.entries(e).filter(([,t])=>t!=null))}const pP=2147483647;let $w=0,Hn={},Pn,Ff;function mP({recordClsStandaloneSpans:e,recordLcpStandaloneSpans:t,client:n}){const s=fc();if(s&&un()){s.mark&&$e.performance.mark("sentry-tracing-init");const o=t?uP(n):t===!1?vP():void 0,c=e?iP(n):e===!1?xP():void 0,d=bP(),f=SP();return()=>{d(),f(),o?.(),c?.()}}return()=>{}}function hP(){ec("longtask",({entries:e})=>{const t=Zn();if(!t)return;const{op:n,start_timestamp:s}=ht(t);for(const o of e){const c=At(un()+o.startTime),d=At(o.duration);n==="navigation"&&s&&c<s||va(t,c,c+d,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[Gt]:"auto.ui.browser.metrics"}})}})}function gP(){new PerformanceObserver(t=>{const n=Zn();if(n)for(const s of t.getEntries()){if(!s.scripts[0])continue;const o=At(un()+s.startTime),{start_timestamp:c,op:d}=ht(n);if(d==="navigation"&&c&&o<c)continue;const f=At(s.duration),p={[Gt]:"auto.ui.browser.metrics"},h=s.scripts[0],{invoker:x,invokerType:g,sourceURL:w,sourceFunctionName:S,sourceCharPosition:C}=h;p["browser.script.invoker"]=x,p["browser.script.invoker_type"]=g,w&&(p["code.filepath"]=w),S&&(p["code.function"]=S),C!==-1&&(p["browser.script.source_char_position"]=C),va(n,o,o+f,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:p})}}).observe({type:"long-animation-frame",buffered:!0})}function yP(){ec("event",({entries:e})=>{const t=Zn();if(t){for(const n of e)if(n.name==="click"){const s=At(un()+n.startTime),o=At(n.duration),c={name:ln(n.target),op:`ui.interaction.${n.name}`,startTime:s,attributes:{[Gt]:"auto.ui.browser.metrics"}},d=TT(n.target);d&&(c.attributes["ui.component_name"]=d),va(t,s,s+o,c)}}})}function xP(){return Gx(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(Hn.cls={value:e.value,unit:""},Ff=t)},!0)}function vP(){return Vx(({metric:e})=>{const t=e.entries[e.entries.length-1];!t||!mu(e.value)||(Hn.lcp={value:e.value,unit:"millisecond"},Pn=t)},!0)}function bP(){return WD(({metric:e})=>{e.entries[e.entries.length-1]&&(Hn.ttfb={value:e.value,unit:"millisecond"})})}function SP(){return ec("paint",({entries:e})=>{const t=du();for(const n of e){const s=n.startTime<t.firstHiddenTime;n.name==="first-paint"&&s&&(Hn.fp={value:n.startTime,unit:"millisecond"}),n.name==="first-contentful-paint"&&s&&(Hn.fcp={value:n.startTime,unit:"millisecond"})}})}function wP(e,t){const n=fc(),s=un();if(!n?.getEntries||!s)return;const{spanStreamingEnabled:o,ignorePerformanceApiSpans:c,ignoreResourceSpans:d}=t,f=At(s),p=n.getEntries(),{op:h,start_timestamp:x}=ht(e);
34p.slice($w).forEach(g=>{const w=At(g.startTime),S=At(Math.max(0,g.duration));if(!(h==="navigation"&&x&&f+w<x))switch(g.entryType){case"navigation":{NP(e,g,f);break}case"mark":case"paint":case"measure":{TP(e,g,w,S,f,c);break}case"resource":{jP(e,g,g.name,w,S,f,d);break}}}),$w=Math.max(p.length-1,0),RP(e,o)}function _P(e,t){const n=un();if(!fc()?.getEntries||!n){Gw();return}const{spanStreamingEnabled:s,recordClsOnPageloadSpan:o,recordLcpOnPageloadSpan:c}=t,d=At(n);if(ht(e).op==="pageload"){if(DP(Hn),s){const f=(p,h,x)=>{const g=x??`browser.web_vital.${p}.value`;e.setAttribute(g,h),Ds&&Se.log("Setting web vital attribute",{[g]:h},"on pageload span")};["ttfb","fp","fcp"].forEach(p=>{Hn[p]&&f(p,Hn[p].value)}),Hn["ttfb.requestTime"]&&f("ttfb.requestTime",Hn["ttfb.requestTime"].value,"browser.web_vital.ttfb.request_time")}else o||delete Hn.cls,c||delete Hn.lcp,Object.entries(Hn).forEach(([f,p])=>{V2(f,p.value,p.unit,e)}),MP(e,t);e.setAttribute(s?"browser.performance.time_origin":"performance.timeOrigin",d),e.setAttribute(s?"browser.performance.navigation.activation_start":"performance.activationStart",uc())}Gw()}function Gw(){Pn=void 0,Ff=void 0,Hn={}}function EP(e){if(e?.entryType==="measure")try{return e.detail.devtools.track==="Components ⚛"}catch{return}}function TP(e,t,n,s,o,c){if(EP(t)||["mark","measure"].includes(t.entryType)&&Ns(t.name,c))return;const d=uu(!1),f=At(d?d.requestStart:0),p=o+Math.max(n,f),h=o+n,x=h+s,g={[Gt]:"auto.resource.browser.metrics"};p!==h&&(g["sentry.browser.measure_happened_before_request"]=!0,g["sentry.browser.measure_start_time"]=p),CP(g,t),p<=x&&va(e,p,x,{name:t.name,op:t.entryType,attributes:g})}function CP(e,t){try{const n=t.detail;if(!n)return;if(typeof n=="object"){for(const[s,o]of Object.entries(n))if(o&&Eo(o))e[`sentry.browser.measure.detail.${s}`]=o;else if(o!==void 0)try{e[`sentry.browser.measure.detail.${s}`]=JSON.stringify(o)}catch{}return}if(Eo(n)){e["sentry.browser.measure.detail"]=n;return}try{e["sentry.browser.measure.detail"]=JSON.stringify(n)}catch{}}catch{}}function NP(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(s=>{Qd(e,t,s,n)}),Qd(e,t,"secureConnection",n,"TLS/SSL"),Qd(e,t,"fetch",n,"cache"),Qd(e,t,"domainLookup",n,"DNS"),AP(e,t,n)}function Qd(e,t,n,s,o=n){const c=kP(n),d=t[c],f=t[`${n}Start`];!f||!d||va(e,s+At(f),s+At(d),{op:`browser.${o}`,name:t.name,attributes:{[Gt]:"auto.ui.browser.metrics",...n==="redirect"&&t.redirectCount!=null?{"http.redirect_count":t.redirectCount}:{}}})}function kP(e){return e==="secureConnection"?"connectEnd":e==="fetch"?"domainLookupStart":`${e}End`}function AP(e,t,n){const s=n+At(t.requestStart),o=n+At(t.responseEnd),c=n+At(t.responseStart);t.responseEnd&&(va(e,s,o,{op:"browser.request",name:t.name,attributes:{[Gt]:"auto.ui.browser.metrics"}}),va(e,c,o,{op:"browser.response",name:t.name,attributes:{[Gt]:"auto.ui.browser.metrics"}}))}function jP(e,t,n,s,o,c,d){if(t.initiatorType==="xmlhttprequest"||t.initiatorType==="fetch")return;const f=t.initiatorType?`resource.${t.initiatorType}`:"resource.other";if(d?.includes(f))return;const p={[Gt]:"auto.resource.browser.metrics"},h=So(n);h.protocol&&(p["url.scheme"]=h.protocol.split(":").pop()),h.host&&(p["server.address"]=h.host),p["url.same_origin"]=n.includes($e.location.origin),p[lc]=n,OP(t,p,[["responseStatus","http.response.status_code"],["transferSize","http.response_transfer_size"],["encodedBodySize","http.response_content_length"],["decodedBodySize","http.decoded_response_content_length"],["renderBlockingStatus","resource.render_blocking_status"],["deliveryType","http.response_delivery_type"]]);const x={...p,...BT(t)},g=c+s,w=g+o;va(e,g,w,{name:n.replace($e.location.origin,""),op:f,attributes:x})}function RP(e,t){const n=$e.navigator;if(!n)return;const s=n.connection;s&&(s.effectiveType&&e.setAttribute(t?"network.connection.effective_type":"effectiveConnectionType",s.effectiveType),s.type&&e.setAttribute(t?"network.connection.type":"connectionType",s.type),Cg(s.rtt)&&(t?e.setAttribute("network.connection.rtt",s.rtt):ht(e).op==="pageload"&&V2("connection.rtt",s.rtt,"millisecond"))),Cg(n.deviceMemory)&&(t?e.setAttribute("device.memory.estimated_capacity",n.deviceMemory):e.setAttribute("deviceMemory",`${n.deviceMemory} GB`)),Cg(n.hardwareConcurrency)&&(t?e.setAttribute("device.processor_count",n.hardwareConcurrency):e.setAttribute("hardwareConcurrency",String(n.hardwareConcurrency)))}function MP(e,t){Pn&&t.recordLcpOnPageloadSpan&&(Pn.element&&e.setAttribute("lcp.element",ln(Pn.element)),Pn.id&&e.setAttribute("lcp.id",Pn.id),Pn.url&&e.setAttribute("lcp.url",Pn.url.trim().slice(0,200)),Pn.loadTime!=null&&e.setAttribute("lcp.loadTime",Pn.loadTime),Pn.renderTime!=null&&e.setAttribute("lcp.renderTime",Pn.renderTime),e.setAttribute("lcp.size",Pn.size)),Ff?.sources&&t.recordClsOnPageloadSpan&&Ff.sources.forEac
34h((n,s)=>e.setAttribute(`cls.source.${s+1}`,ln(n.node)))}function OP(e,t,n){n.forEach(([s,o])=>{const c=e[s];c!=null&&(typeof c=="number"&&c<pP||typeof c=="string")&&(t[o]=c)})}function DP(e){const t=uu(!1);if(!t)return;const{responseStart:n,requestStart:s}=t;s<=n&&(e["ttfb.requestTime"]={value:n-s,unit:"millisecond"})}const Ng=[],Rl=new Map,ji=new Map,UT=60;function PP(){if(fc()&&un()){const t=IP();return()=>{t()}}return()=>{}}const ql={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function IP(){return IT(HP)}const HP=({metric:e})=>{if(e.value==null)return;const t=At(e.value);if(t>UT)return;const n=e.entries.find(C=>C.duration===e.value&&ql[C.name]);if(!n)return;const{interactionId:s}=n,o=ql[n.name],c=At(un()+n.startTime),d=Zn(),f=d?hn(d):void 0,p=s!=null?Rl.get(s):void 0,h=p?.span||f,x=h?ht(h).description:yt().getScopeData().transactionName,g=p?.elementName||ln(n.target),w={[Gt]:"auto.http.browser.inp",[Xn]:`ui.interaction.${o}`,[Ra]:n.duration},S=Qx({name:g,transaction:x,attributes:w,startTime:c});S&&(S.addEvent("inp",{[ou]:"millisecond",[iu]:e.value}),S.end(c+t))};function LP(e){return e!=null?Rl.get(e):void 0}function BP(){const e=Object.keys(ql);lp()&&e.forEach(o=>{$e.addEventListener(o,t,{capture:!0,passive:!0})});function t(o){const c=o.target;if(!c)return;const d=ln(c),f=Math.round(o.timeStamp);if(ji.set(f,d),ji.size>50){const p=ji.keys().next().value;p!==void 0&&ji.delete(p)}}function n(o){const c=Math.round(o.startTime);let d=ji.get(c);if(!d)for(let f=-5;f<=5;f++){const p=ji.get(c+f);if(p){d=p;break}}return d||"<unknown>"}const s=({entries:o})=>{const c=Zn(),d=c&&hn(c);o.forEach(f=>{if(!nP(f))return;const p=f.interactionId;if(p==null||Rl.has(p))return;const h=f.target?ln(f.target):n(f);if(Ng.length>10){const x=Ng.shift();Rl.delete(x)}Ng.push(p),Rl.set(p,{span:d,elementName:h})})};ec("event",s),ec("first-input",s)}function Yx(e){const{name:t,op:n,origin:s,metricName:o,value:c,attributes:d,parentSpan:f,reportEvent:p,startTime:h,endTime:x}=e,g=yt().getScopeData().transactionName,w={[Gt]:s,[Xn]:n,[Ra]:0,[`browser.web_vital.${o}.value`]:c,[Z2]:g,[J2]:g,"user_agent.original":$e.navigator?.userAgent,...d};f&&D2(f).attributes?.[Xn]==="pageload"&&(w["sentry.pageload.span_id"]=f.spanContext().spanId),p&&(w[`browser.web_vital.${o}.report_event`]=p);const S=Oa({name:t,attributes:w,startTime:h,parentSpan:f});S&&S.end(x??h)}function UP(e){let t=0,n;if(!pp("largest-contentful-paint"))return;const s=Vx(({metric:o})=>{const c=o.entries[o.entries.length-1];!c||!mu(o.value)||(t=o.value,n=c)},!0);mp(e,(o,c,d)=>{zP(t,n,d,o),s()})}function zP(e,t,n,s){if(!mu(e))return;Ds&&Se.log(`Sending LCP span (${e})`);const o=un()||0,c=At(o),d=At(o+(t?.startTime||0)),f=t?ln(t.element):"Largest contentful paint",p={};t?.element&&(p["browser.web_vital.lcp.element"]=ln(t.element)),t?.id&&(p["browser.web_vital.lcp.id"]=t.id),t?.url&&(p["browser.web_vital.lcp.url"]=t.url),t?.loadTime!=null&&(p["browser.web_vital.lcp.load_time"]=t.loadTime),t?.renderTime!=null&&(p["browser.web_vital.lcp.render_time"]=t.renderTime),t?.size!=null&&(p["browser.web_vital.lcp.size"]=t.size),Yx({name:f,op:"ui.webvital.lcp",origin:"auto.http.browser.lcp",metricName:"lcp",value:e,attributes:p,parentSpan:n,reportEvent:s,startTime:c,endTime:d})}function FP(e){let t=0,n;if(!pp("layout-shift"))return;const s=Gx(({metric:o})=>{const c=o.entries[o.entries.length-1];c&&(t=o.value,n=c)},!0);mp(e,(o,c,d)=>{qP(t,n,d,o),s()})}function qP(e,t,n,s){Ds&&Se.log(`Sending CLS span (${e})`);const o=t?At((un()||0)+t.startTime):Xt(),c=t?ln(t.sources[0]?.node):"Layout shift",d={};t?.sources&&t.sources.forEach((f,p)=>{d[`browser.web_vital.cls.source.${p+1}`]=ln(f.node)}),Yx({name:c,op:"ui.webvital.cls",origin:"auto.http.browser.cls",metricName:"cls",value:e,attributes:d,parentSpan:n,reportEvent:s,startTime:o})}function $P(){if(!fc()||!un())return;IT(({metric:n})=>{if(n.value==null||At(n.value)>UT)return;const o=n.entries.find(c=>c.duration===n.value&&ql[c.name]);o&&GP(n.value,o)})}function GP(e,t){Ds&&Se.log(`Sending INP span (${e})`);const n=At(un()+t.startTime),s=At(e),o=ql[t.name],c=LP(t.interactionId),d=Zn(),f=d?hn(d):void 0,p=c?.span||f,h=p?D2(p).name:yt().getScopeData().transactionName,x=c?.elementName||ln(t.target);Yx({name:x,op:`ui.interaction.${o}`,origin:"auto.http.browser.inp",metricName:"inp",value:e,attributes:{[Ra]:t.duration,[Z2]:h,[J2]:h},startTime:n,endTime:n+s,parentSpan:p})}const VP=1e3;let Vw,Ty,Cy;function QP(e){ka("dom",e),Aa("dom",YP)}function YP(){if(!$e.document)return;const e=yr.bind(null,"dom"),t=Qw(e,!0);$e.document.addEventListener("click",t,!1),$e.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(n=>{const o=$e[n]?.prototype;o?.hasOwnProperty?.("addEventListener")&&(Yn(o,"addEventListener",function(c){return function(d,f,p){if(d==="click"||d=="keypress")try{const h=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},x=h[d]=h[d]||{refCount:0};if(!x.handler){const g=Qw(e);x.handler=g,c.call(this,d,g,p)}x.refCount++}catch{}return c.call(this,d,f,p)}}),Yn(o,"removeEventListener",function(c){return function(d,f,p){if(d==="click"||d=="keypress")try{const h=this.__sentry_instrumentation_handlers__||{},x=h[d];x&&(x.refCount--,x.refCount<=0&&(c.call(this,d,x.handler,p),x.handler=void 0,delete h[d]),Object.keys(h).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return c.call(this,d,f,p)}}))})}function KP(e){if(e.type!==Ty)return!1;try{if(!e.target||e.target._sentryId!==Cy)return!1}catch{}return!0}function WP(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}function Qw(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;const s=XP(n);if(WP(n.type,s))return;gn(n,"_sentryCaptured",!0),s&&!s._sentryId&&gn(s,"_sentryId",xr());
34const o=n.type==="keypress"?"input":n.type;KP(n)||(e({event:n,name:o,global:t}),Ty=n.type,Cy=s?s._sentryId:void 0),clearTimeout(Vw),Vw=$e.setTimeout(()=>{Cy=void 0,Ty=void 0},VP)}}function XP(e){try{return e.target}catch{return null}}let Yd;function Kx(e){const t="history";ka(t,e),Aa(t,JP)}function JP(){if($e.addEventListener("popstate",()=>{const t=$e.location.href,n=Yd;if(Yd=t,n===t)return;yr("history",{from:n,to:t})}),!iD())return;function e(t){return function(...n){const s=n.length>2?n[2]:void 0;if(s){const o=Yd,c=ZP(String(s));if(Yd=c,o===c)return t.apply(this,n);yr("history",{from:o,to:c})}return t.apply(this,n)}}Yn($e.history,"pushState",e),Yn($e.history,"replaceState",e)}function ZP(e){try{return new URL(e,$e.location.origin).toString()}catch{return e}}const Sf={};function eI(e){const t=Sf[e];if(t)return t;let n=$e[e];if(by(n))return Sf[e]=n.bind($e);const s=$e.document;if(s&&typeof s.createElement=="function")try{const o=s.createElement("iframe");o.hidden=!0,s.head.appendChild(o);const c=o.contentWindow;c?.[e]&&(n=c[e]),s.head.removeChild(o)}catch(o){Ds&&Se.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return n&&(Sf[e]=n.bind($e))}function tI(e){Sf[e]=void 0}const Ii="__sentry_xhr_v3__";function zT(e){ka("xhr",e),Aa("xhr",nI)}function nI(){if(!$e.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,n,s){const o=new Error,c=Xt()*1e3,d=Cs(s[0])?s[0].toUpperCase():void 0,f=rI(s[1]);if(!d||!f)return t.apply(n,s);n[Ii]={method:d,url:f,request_headers:{}},d==="POST"&&f.match(/sentry_key/)&&(n.__sentry_own_request__=!0);const p=()=>{const h=n[Ii];if(h&&n.readyState===4){try{h.status_code=n.status}catch{}const x={endTimestamp:Xt()*1e3,startTimestamp:c,xhr:n,virtualError:o};yr("xhr",x),n.removeEventListener("readystatechange",p)}};return"onreadystatechange"in n&&typeof n.onreadystatechange=="function"?n.onreadystatechange=new Proxy(n.onreadystatechange,{apply(h,x,g){return p(),h.apply(x,g)}}):n.addEventListener("readystatechange",p),n.setRequestHeader=new Proxy(n.setRequestHeader,{apply(h,x,g){const[w,S]=g,C=x[Ii];return C&&Cs(w)&&Cs(S)&&(C.request_headers[w.toLowerCase()]=S),h.apply(x,g)}}),t.apply(n,s)}}),e.send=new Proxy(e.send,{apply(t,n,s){const o=n[Ii];if(!o)return t.apply(n,s);s[0]!==void 0&&(o.body=s[0]);const c={startTimestamp:Xt()*1e3,xhr:n};return yr("xhr",c),t.apply(n,s)}})}function rI(e){if(Cs(e))return e;try{return e.toString()}catch{}}function sI(e){let t;try{t=e.getAllResponseHeaders()}catch(n){return Ds&&Se.error(n,"Failed to get xhr response headers",e),{}}return t?t.split(`\r
35`).reduce((n,s)=>{const[o,c]=s.split(": ");return c&&(n[o.toLowerCase()]=c),n},{}):{}}function aI(e){if(typeof Element>"u")return!1;try{return e instanceof Element}catch{return!1}}const oI=40;function iI(e,t=eI("fetch")){let n=0,s=0;async function o(c){const d=c.body.length;n+=d,s++;const f={body:c.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:n<=6e4&&s<15,...e.fetchOptions};try{const p=await t(e.url,f);return{statusCode:p.status,headers:{"x-sentry-rate-limits":p.headers.get("X-Sentry-Rate-Limits"),"retry-after":p.headers.get("Retry-After")}}}catch(p){throw tI("fetch"),p}finally{n-=d,s--}}return a5(e,o,Hx(e.bufferSize||oI))}const Sn=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,cI=30,lI=50;function Ny(e,t,n,s){const o={filename:e,function:t==="<anonymous>"?_o:t,in_app:!0};return n!==void 0&&(o.lineno=n),s!==void 0&&(o.colno=s),o}const uI=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,dI=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,fI=/\((\S*)(?::(\d+))(?::(\d+))\)/,pI=/at (.+?) ?\(data:(.+?),/,mI=e=>{const t=e.match(pI);if(t)return{filename:`<data:${t[2]}>`,function:t[1]};const n=uI.exec(e);if(n){const[,o,c,d]=n;return Ny(o,_o,+c,+d)}const s=dI.exec(e);if(s){if(s[2]?.indexOf("eval")===0){const f=fI.exec(s[2]);f&&(s[2]=f[1],s[3]=f[2],s[4]=f[3])}const[c,d]=FT(s[1]||_o,s[2]);return Ny(d,c,s[3]?+s[3]:void 0,s[4]?+s[4]:void 0)}},hI=[cI,mI],gI=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,yI=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,xI=e=>{const t=gI.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const c=yI.exec(t[3]);c&&(t[1]=t[1]||"eval",t[3]=c[1],t[4]=c[2],t[5]="")}let s=t[3],o=t[1]||_o;return[o,s]=FT(o,s),Ny(s,o,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},vI=[lI,xI],bI=[hI,vI],SI=a2(...bI),FT=(e,t)=>{const n=e.indexOf("safari-extension")!==-1,s=e.indexOf("safari-web-extension")!==-1;return n||s?[e.indexOf("@")!==-1?e.split("@")[0]:_o,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},Kd=1024,wI="Breadcrumbs",_I=((e={})=>{const t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:wI,setup(n){t.console&&F5(NI(n)),t.dom&&QP(CI(n,t.dom)),t.xhr&&zT(kI(n)),t.fetch&&Bx(AI(n)),t.history&&Kx(jI(n)),t.sentry&&n.on("beforeSendEvent",TI(n))}}}),EI=_I;function TI(e){return function(n){lt()===e&&No({category:`sentry.${n.type==="transaction"?"transaction":"event"}`,event_id:n.event_id,level:n.level,message:ho(n)},{event:n})}}function CI(e,t){return function(s){if(lt()!==e)return;let o,c,d=typeof t=="object"?t.serializeAttribute:void 0,f=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;f&&f>Kd&&(Sn&&Se.warn(`\`dom.maxStringLength\` cannot exceed ${Kd}, but a value of ${f} was configured. Sentry will use ${Kd}
35 instead.`),f=Kd),typeof d=="string"&&(d=[d]);try{const h=s.event,x=RI(h)?h.target:h;o=ln(x,{keyAttrs:d,maxStringLength:f}),c=TT(x)}catch{o="<unknown>"}if(o.length===0)return;const p={category:`ui.${s.name}`,message:o};c&&(p.data={"ui.component_name":c}),No(p,{event:s.event,name:s.name,global:s.global})}}function NI(e){return function(n){if(lt()!==e)return;const s={category:"console",data:{arguments:n.args,logger:"console"},level:$5(n.level),message:WS(n.args," ")};if(n.level==="assert")if(n.args[0]===!1)s.message=`Assertion failed: ${WS(n.args.slice(1)," ")||"console.assert"}`,s.data.arguments=n.args.slice(1);else return;No(s,{input:n.args,level:n.level})}}function kI(e){return function(n){if(lt()!==e)return;const{startTimestamp:s,endTimestamp:o}=n,c=n.xhr[Ii];if(!s||!o||!c)return;const{method:d,url:f,status_code:p,body:h}=c,x={method:d,url:f,status_code:p},g={xhr:n.xhr,input:h,startTimestamp:s,endTimestamp:o},w={category:"xhr",data:x,type:"http",level:wT(p)};e.emit("beforeOutgoingRequestBreadcrumb",w,g),No(w,g)}}function AI(e){return function(n){if(lt()!==e)return;const{startTimestamp:s,endTimestamp:o}=n;if(o&&!(n.fetchData.url.match(/sentry_key/)&&n.fetchData.method==="POST"))if(n.error){const c={data:n.error,input:n.args,startTimestamp:s,endTimestamp:o},d={category:"fetch",data:n.fetchData,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",d,c),No(d,c)}else{const c=n.response,d={...n.fetchData,status_code:c?.status},f={input:n.args,response:c,startTimestamp:s,endTimestamp:o},p={category:"fetch",data:d,type:"http",level:wT(d.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",p,f),No(p,f)}}}function jI(e){return function(n){if(lt()!==e)return;let s=n.from,o=n.to;const c=So(Qe.location.href);let d=s?So(s):void 0;const f=So(o);d?.path||(d=c),c.protocol===f.protocol&&c.host===f.host&&(o=f.relative),c.protocol===d.protocol&&c.host===d.host&&(s=d.relative),No({category:"navigation",data:{from:s,to:o}})}}function RI(e){return!!e&&!!e.target}const MI="EventTarget,Window,Node,ApplicationCache,AudioTrackList,BroadcastChannel,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(","),OI="BrowserApiErrors",DI=((e={})=>{const t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:OI,setupOnce(){t.setTimeout&&Yn(Qe,"setTimeout",Yw),t.setInterval&&Yn(Qe,"setInterval",Yw),t.requestAnimationFrame&&Yn(Qe,"requestAnimationFrame",II),t.XMLHttpRequest&&"XMLHttpRequest"in Qe&&Yn(XMLHttpRequest.prototype,"send",HI);const n=t.eventTarget;n&&(Array.isArray(n)?n:MI).forEach(o=>LI(o,t))}}}),PI=DI;function Yw(e){return function(...t){const n=t[0];return t[0]=Zi(n,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${js(e)}`}}),e.apply(this,t)}}function II(e){return function(t){return e.apply(this,[Zi(t,{mechanism:{data:{handler:js(e)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function HI(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(o=>{o in n&&typeof n[o]=="function"&&Yn(n,o,function(c){const d={mechanism:{data:{handler:js(c)},handled:!1,type:`auto.browser.browserapierrors.xhr.${o}`}},f=Nx(c);return f&&(d.mechanism.data.handler=js(f)),Zi(c,d)})}),e.apply(this,t)}}function LI(e,t){const s=Qe[e]?.prototype;s?.hasOwnProperty?.("addEventListener")&&(Yn(s,"addEventListener",function(o){return function(c,d,f){try{BI(d)&&(d.handleEvent=Zi(d.handleEvent,{mechanism:{data:{handler:js(d),target:e},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return t.unregisterOriginalCallbacks&&UI(this,c,d),o.apply(this,[c,Zi(d,{mechanism:{data:{handler:js(d),target:e},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),f])}}),Yn(s,"removeEventListener",function(o){return function(c,d,f){try{if(Object.prototype.hasOwnProperty.call(d,"__sentry_wrapped__")){const p=d.__sentry_wrapped__;p&&o.call(this,c,p,f)}}catch{}return o.call(this,c,d,f)}}))}function BI(e){return typeof e.handleEvent=="function"}function UI(e,t,n){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,n)}const zI=(e={})=>{const t=e.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(typeof Qe.document>"u"){Sn&&Se.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Ew({ignoreDuration:!0});let n=!1;$x(()=>{n||(bg(),n=!0)});const s=Jn();let o=s.getUser();s.addScopeListener(c=>{const d=c.getUser();(o?.id!==d?.id||o?.ip_address!==d?.ip_address)&&(o=d,n&&bg())}),t==="route"&&Kx(({from:c,to:d})=>{c!==d&&(Ew({ignoreDuration:!0}),bg(),n=!0)})}}},FI="CultureContext",qI=(()=>({name:FI,preprocessEvent(e){const t=Kw();t&&(e.contexts={...e.contexts,culture:{...t,...e.contexts?.culture}})},processSegmentSpan(e){const t=Kw();t&&eT(e,{"culture.locale":t.locale,"culture.timezone":t.timezone,"culture.calendar":t.calendar})}})),$I=qI;function Kw(){try{const e=Qe.Intl;if(!e)return;const t=e.DateTimeFormat().resolvedOptions();return{locale:t.locale,timezone:t.timeZone,calendar:t.calendar}}catch{return}}const GI="GlobalHandlers",VI=((e={})=>{const t={onerror:!0,onunhandledrejection:!0,...e};return{name:GI,setupOnce(){Error.stackTraceLimit=50},setup(n){t.onerror&&(YI(n),Ww("onerror")),t.onunhandledrejection&&(KI(n),Ww("onunhandledrejection"))}}}),QI=VI;function YI(e){o2(t=>{const{stackParser:n,attachStacktrace:s}=qT();if(lt()!==e||CT())return;const{msg:o,url:c,line:d,column:f,error:p}=t,h=JI(zx(n,p||o,void 0,s,!1),c,d,f);h.level="error",nT(h,{originalException:p,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}function KI(e){i2(t=>{const{stackParser:n,attachStacktrace:s}=qT();if(lt()!==e||CT())return;const o=WI(t),c=Eo(o)?XI(o):zx(n,o,void 0,s,!0);c.level="error",nT(c,{originalException:o,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}function WI(e){if(Eo(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}function XI(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function JI(e,t,n,s){const o=e.exception=e.exception||{},c=o.values=o.values||[],d=c[0]=c[0]||{},f=d.stacktrace=d.stacktrace||{},p=f.frames=f.frames||[];return p.length===0&&p.push({colno:s,lineno:n,filename:ZI(t)??Ji(),function:_o,in_app:!0}),e}function Ww(e){Sn&&Se.log(`Global Handler attached: ${e}`)}function qT(){return lt()?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}function ZI(e){if(!(!Cs(e)||e.length===0))return e.startsWith("data:")?`<${Rr(e,!1)}>`:e}const e6=()=>({name:"HttpContext",preprocessEvent(e){if(!Qe.navigator&&!Qe.location&&!Qe.document)return;const t=Bf(),n={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:n}},processSegmentSpan(e){const t=e.attributes?.[Xn];if(!Qe.navigator&&!Qe.location&&!Qe.document)return;const n=Bf();eT(e,{[lc]:t!=="http.client"?n.url:void 0,"http.request.header.user_agent":n.headers["User-Agent"],"http.request.header.referer":n.headers.Referer})}}),t6="cause",n6=5,r6="LinkedErrors",s6=((e={})=>{const t=e.limit||n6,n=e.key||t6;return{name:r6,preprocessEvent(s,o,c){const d=c.getOptions();U5(Ux,d.stackParser,n,t,s,o)}}}),a6=s6,o6=/^HTML(\w*)Element$/;function $T(e){if(typeof window<"u"&&e===window)return"[Window]";if(typeof document<"u"&&e===document)return"[Document]";if(aI(e)){const t=i6(e);if(o6.test(t))return`[HTMLElement: ${ln(e)}]`}}function i6(e){const t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:"null prototype"}function c6(){return l6()?(Sn&&Po(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}
35function l6(){if(typeof Qe.window>"u")return!1;const e=Qe;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;const n=Ji();return!(Qe===Qe.top&&/^(?:chrome-extension|moz-extension|ms-browser-extension|safari-web-extension):\/\//.test(n))}function u6(e){return[M5(),k5(),Z5(),PI(),EI(),QI(),a6(),Q5(),e6(),$I(),zI()]}function d6(e={}){const t=!e.skipBrowserExtensionCheck&&c6();let n=e.defaultIntegrations==null?u6():e.defaultIntegrations;const s={...e,enabled:t?!1:e.enabled,stackParser:v4(e.stackParser||SI),integrations:L3({integrations:e.integrations,defaultIntegrations:n}),transport:e.transport||iI};return f2($T),x5(ND,s)}function Xw(e={}){const t=Qe.document,n=t?.head||t?.body;if(!n){Sn&&Se.error("[showReportDialog] Global document not defined");return}const s=yt(),c=lt()?.getDsn();if(!c){Sn&&Se.error("[showReportDialog] DSN not configured");return}const d={...e,user:{...s.getUser(),...e.user},eventId:e.eventId||j3()},f=Qe.document.createElement("script");f.async=!0,f.crossOrigin="anonymous",f.src=I3(c,d);const{onLoad:p,onClose:h}=d;if(p&&(f.onload=p),h){const x=g=>{if(g.data==="__sentry_reportdialog_closed__")try{h()}finally{Qe.removeEventListener("message",x)}};Qe.addEventListener("message",x)}n.appendChild(f)}function f6(e){return e.split(",").some(t=>t.trim().startsWith("sentry-"))}function GT(e){try{return new URL(e,Qe.location.origin).href}catch{return}}function p6(e){return e.entryType==="resource"&&"initiatorType"in e&&typeof e.nextHopProtocol=="string"&&(e.initiatorType==="fetch"||e.initiatorType==="xmlhttprequest")}function VT(e){try{return new Headers(e)}catch{return}}const QT={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function m6(e,t){const{traceFetch:n,traceXHR:s,shouldCreateSpanForRequest:o,enableHTTPTimings:c,tracePropagationTargets:d,onRequestSpanStart:f,onRequestSpanEnd:p}={...QT,...t},h=typeof o=="function"?o:S=>!0,x=S=>g6(S,d),g={},w=e.getOptions().propagateTraceparent;n&&Bx(S=>{const C=eD(S,h,x,g,{propagateTraceparent:w,onRequestSpanEnd:p});if(C){const T=GT(S.fetchData.url),N=T?So(T).host:void 0,j=T?Rr(T):void 0;C.setAttributes({[X2]:j,[lc]:j,"server.address":N}),c&&Jw(C,e),f?.(C,{headers:S.headers})}}),s&&zT(S=>{const C=y6(S,h,x,g,w,p);C&&(c&&Jw(C,e),f?.(C,{headers:VT(S.xhr.__sentry_xhr_v3__?.request_headers)}))})}const h6=300;function Jw(e,t){const{url:n}=ht(e).data;if(!n||typeof n!="string")return;let s=()=>void setTimeout(o);if(ts(t)){const c=e.end.bind(e);e.end=d=>{const f=d??Xt();let p=!1;const h=()=>{p||(p=!0,setTimeout(o),c(f),clearTimeout(x))};s=h;const x=setTimeout(h,h6)}}const o=ec("resource",({entries:c})=>{c.forEach(d=>{p6(d)&&d.name.endsWith(n)&&(e.setAttributes(BT(d)),s())})})}function g6(e,t){const n=Ji();if(n){let s,o;try{s=new URL(e,n),o=new URL(n).origin}catch{return!1}const c=s.origin===o;return t?Ns(s.toString(),t)||c&&Ns(s.pathname,t):c}else{const s=!!e.match(/^\/(?!\/)/);return t?Ns(e,t):s}}function y6(e,t,n,s,o,c){const d=e.xhr,f=d?.[Ii];if(!d||d.__sentry_own_request__||!f)return;const{url:p,method:h}=f,x=Kn()&&t(p);if(e.endTimestamp){const Y=d.__sentry_xhr_span_id__;if(!Y)return;const U=s[Y];U&&(x&&f.status_code!==void 0&&(w2(U,f.status_code),U.end(),c?.(U,{headers:VT(sI(d)),error:e.error})),delete s[Y]);return}const g=GT(p),w=So(g||p),S=g?Rr(g):void 0,C=Rr(S5(p)),T=lt(),N=!!Zn(),j=N||!!T&&ts(T),I=x&&j?Oa({name:`${h} ${C}`,attributes:{url:Rr(p),type:"xhr","http.method":h,"http.url":S,[lc]:S,"server.address":w?.host,[Gt]:"auto.http.browser",[Xn]:"http.client",...w?.search&&{"http.query":w?.search},...w?.hash&&{"http.fragment":w?.hash}}}):new Co,B=Y2(I)&&N?void 0:I;return x&&!j&&T?.recordDroppedEvent("no_parent_span","span"),d.__sentry_xhr_span_id__=I.spanContext().spanId,s[d.__sentry_xhr_span_id__]=I,n(p)&&x6(d,Kn()&&j?B:void 0,o),T&&T.emit("beforeOutgoingRequestSpan",I,e),I}function x6(e,t,n){const{"sentry-trace":s,baggage:o,traceparent:c}=xT({span:t,propagateTraceparent:n});s&&v6(e,s,o,c)}function v6(e,t,n,s){const o=e.__sentry_xhr_v3__?.request_headers;if(!(o?.["sentry-trace"]||!e.setRequestHeader))try{if(e.setRequestHeader("sentry-trace",t),s&&!o?.traceparent&&e.setRequestHeader("traceparent",s),n){const c=o?.baggage;(!c||!f6(c))&&e.setRequestHeader("baggage",n)}}catch{}}const Zw=new WeakMap,e_=new WeakMap,b6=9e4,S6=["text/event-stream","application/x-ndjson","application/stream+json"],w6=()=>({name:"FetchStreamPerformance",setup(){uD(e=>{if(e.response){const t=Zw.get(e.response);if(t&&e.endTimestamp){t.end(e.endTimestamp);const n=e_.get(e.response);n&&clearTimeout(n)}}}),Bx(e=>{if(e.endTimestamp&&e.response){const t=e.response.headers?.get("content-type")||"";if(e.response.headers?.get("content-length")||!S6.some(p=>t.startsWith(p)))return;const n=e.fetchData?.url||"",s=e.fetchData?.method||"GET",o=Hf(n),c=n.startsWith("data:")?Rr(n):o?gT(o):n,d=Oa({name:`${s} ${c}`,startTime:e.endTimestamp,attributes:{url:Rr(n),"http.method":s,type:"fetch",[Xn]:"http.client.stream",[Gt]:"auto.http.browser.stream"}});Zw.set(e.response,d);const f=setTimeout(()=>{d.isRecording()&&d.end()},b6);e_.set(e.response,f)}})}}),YT="WebVitals",_6=(e={})=>{const t=new Set(e.ignore??[]);return{name:YT,setup(n){const s=ts(n),{enableStandaloneClsSpans:o,enableStandaloneLcpSpans:c}=e._experiments??{},d=s||t.has("cls")?void 0:o||!1,f=s||t.has("lcp")?void 0:c||!1,p=mP({recordClsStandaloneSpans:d,recordLcpStandaloneSpans:f,client:n}),h=new WeakSet;n.on("afterStartPageLoadSpan",x=>{h.add(x)}),n.on("spanEnd",x=>{h.delete(x)&&(p(),_P(x,{recordClsOnPageloadSpan:d===!1,recordLcpOnPageloadSpan:f===!1,spanStreamingEnabled:s}))}),s?(t.has("lcp")||UP(n),t.has("cls")||FP(n),t.has("inp")||$P()):t.has("inp")||PP()},afterAllSetup(){t.has("inp")||BP()}}};function E6(){Qe.document?Qe.document.addEventListener("visibilitychange",()=>{const e=Zn();if(!e)return;const t=hn(e);if(Qe.document.hidden&&t){const n="cancelled",{op:s,status:o}=ht(t);Sn&&Se.log(`[Tracing] Transaction: ${n} -> since tab moved to the background, op: ${s}`),o||t.setStatus({code:tn,message:n}),t.setAttribute("sentry.cancellation_reason","document.hidden"),t.end()}}):Sn&&Se.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const T6=3600,KT="sentry_previous_trace",C6="sentry.previous_trace";function N6(e,{linkPreviousTrace:t,consistentTraceSampling:n}){const s=t==="session-storage";let o=s?j6():void 0;e.on("spanStart",d=>{if(hn(d)!==d)return;const f=yt().getPropagationContext();o=k6(o,d,f),s&&A6(o)});let c=!0;n&&e.on("beforeSampling",d=>{if(!o)return;const f=yt(),p=f.getPropagationContext();if(c&&p.parentSpanId){c=!1;return}f.setPropagationContext({...p,dsc:{...p.dsc,sample_rate:String(o.sampleRate),sampled:String(ky(o.spanContext))},sampleRand:o.sampleRand}),d.parentSampled=ky(o.spanContext),d.parentSampleRate=o.sampleRate,d.spanAttributes={...d.spanAttributes,[b2]:o.sampleRate}})}function k6(e,t,n){const s=ht(t);function o(){try{const f=Number(s.data?.[kx]??n.dsc?.sample_rate);return Number.isNaN(f)?0:f}catch{return 0}}const c={spanContext:t.spanContext(),startTimestamp:s.start_timestamp,sampleRate:o(),sampleRand:n.sampleRand};if(!e)return c;const d=e.spanContext;return d.traceId===s.trace_id?e:(Date.now()/1e3-e.startTimestamp<=T6&&(Sn&&Se.log(`Adding previous_trace \`${JSON.stringify(d)}\` link to span \`${JSON.stringify({op:s.op,...t.spanContext()})}\``),t.addLink({context:d,attributes:{[rO]:"previous_trace"}}),t.setAttribute(C6,`${d.traceId}-${d.spanId}-${ky(d)?1:0}
35`)),c)}function A6(e){try{Qe.sessionStorage.setItem(KT,JSON.stringify(e))}catch(t){Sn&&Se.warn("Could not store previous trace in sessionStorage",t)}}function j6(){try{const e=Qe.sessionStorage?.getItem(KT);return JSON.parse(e)}catch{return}}function ky(e){return e.traceFlags===1}const R6="BrowserTracing",M6=/Googlebot|Google-InspectionTool|Storebot-Google|Bingbot|Slurp|DuckDuckBot|Baiduspider|YandexBot|Facebot|facebookexternalhit|LinkedInBot|Twitterbot|Applebot/i;function O6(){const e=Qe.navigator;return e?.userAgent?M6.test(e.userAgent):!1}const D6={...yf,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,enableReportPageLoaded:!1,_experiments:{},...QT},P6=((e={})=>{"enableElementTiming"in e&&Po(()=>{console.warn("[Sentry] `enableElementTiming` is deprecated and no longer has any effect. Use the standalone `elementTimingIntegration` instead.")});const t={name:void 0,source:void 0},n=Qe.document,{enableInp:s,enableLongTask:o,enableLongAnimationFrame:c,_experiments:{enableInteractions:d,enableStandaloneClsSpans:f,enableStandaloneLcpSpans:p},beforeStartSpan:h,idleTimeout:x,finalTimeout:g,childSpanTimeout:w,markBackgroundSpan:S,traceFetch:C,traceXHR:T,trackFetchStreamPerformance:N,shouldCreateSpanForRequest:j,enableHTTPTimings:I,ignoreResourceSpans:B,ignorePerformanceApiSpans:Y,instrumentPageLoad:U,instrumentNavigation:K,detectRedirects:O,linkPreviousTrace:L,consistentTraceSampling:ae,enableReportPageLoaded:W,onRequestSpanStart:ie,onRequestSpanEnd:oe}={...D6,...e},ge=O6();let ue,ye;function D(z,P,Z=!0,xe){const R=P.op==="pageload",V=P.name,G=h?h(P):P,J=Hf(xe||Ji()),fe={...J?.pathname&&{[h3]:J.pathname},...J&&!Lx(J)&&{[lc]:J.href},...G.attributes};if(V!==G.name&&(fe[Yr]="custom"),G.attributes=fe,!Z){const X=Io();Oa({...G,startTime:X}).end(X);return}t.name=G.name,t.source=fe[Yr];const ve=K2(G,{idleTimeout:x,finalTimeout:g,childSpanTimeout:w,disableAutoFinish:R,beforeSpanEnd:X=>{wP(X,{ignoreResourceSpans:B,ignorePerformanceApiSpans:Y,spanStreamingEnabled:ts(z)}),r_(z,void 0);const pe=yt(),Ne=pe.getPropagationContext();pe.setPropagationContext({...Ne,traceId:ve.spanContext().traceId,sampled:Ma(ve),dsc:cc(X)}),R&&(ye=void 0)},trimIdleSpanEndTimestamp:!W});R&&W&&(ye=ve),r_(z,ve);function q(){n&&["interactive","complete"].includes(n.readyState)&&(z.emit("idleSpanEnableAutoFinish",ve),n.removeEventListener("readystatechange",q))}R&&!W&&n&&(n.addEventListener("readystatechange",q),q())}return{name:R6,setup(z){if(ge){Sn&&Se.log("[Tracing] Skipping browserTracingIntegration setup for bot user agent.");return}if(jO(),c&&et.PerformanceObserver&&PerformanceObserver.supportedEntryTypes?.includes("long-animation-frame")?gP():o&&hP(),d&&yP(),O&&n){const Z=()=>{ue=Xt()};addEventListener("click",Z,{capture:!0}),addEventListener("keydown",Z,{capture:!0,passive:!0})}function P(){const Z=$l(z);Z&&!ht(Z).timestamp&&(Sn&&Se.log(`[Tracing] Finishing current active span with op: ${ht(Z).op}`),Z.setAttribute(Ll,"cancelled"),Z.end())}z.on("startNavigationSpan",(Z,xe)=>{if(lt()!==z)return;if(xe?.isRedirect){Sn&&Se.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),D(z,{op:"navigation.redirect",...Z},!1,xe.url);return}ue=void 0,P(),Jn().setPropagationContext({traceId:Rs(),sampleRand:Math.random(),propagationSpanId:Kn()?void 0:ks()});const R=yt();R.setPropagationContext({traceId:Rs(),sampleRand:Math.random(),propagationSpanId:Kn()?void 0:ks()}),R.setSDKProcessingMetadata({normalizedRequest:void 0}),D(z,{op:"navigation",...Z,parentSpan:null,forceTransaction:!0},!0,xe?.url)}),z.on("startPageLoadSpan",(Z,xe={})=>{if(lt()!==z)return;P();const R=xe.sentryTrace||t_("sentry-trace")||n_("sentry-trace"),V=xe.baggage||t_("baggage")||n_("baggage"),G=wO(R,V),J=yt();J.setPropagationContext(G),Kn()||(J.getPropagationContext().propagationSpanId=ks()),J.setSDKProcessingMetadata({normalizedRequest:Bf()}),D(z,{op:"pageload",...Z})}),z.on("endPageloadSpan",()=>{W&&ye&&(ye.setAttribute(Ll,"reportPageLoaded"),ye.end())})},afterAllSetup(z){if(ge)return;z.addIntegration&&!z.getIntegrationByName?.(YT)&&z.addIntegration(_6({ignore:s?[]:["inp"],_experiments:{enableStandaloneClsSpans:f,enableStandaloneLcpSpans:p}}));let P=Ji();if(L!=="off"&&N6(z,{linkPreviousTrace:L,consistentTraceSampling:ae}),Qe.location){if(U){const Z=un();I6(z,{name:Qe.location.pathname,startTime:Z?Z/1e3:void 0,attributes:{[Yr]:"url",[Gt]:"auto.pageload.browser"}})}K&&Kx(({to:Z,from:xe})=>
35{if(xe===void 0&&P?.indexOf(Z)!==-1){P=void 0;return}P=void 0;const R=Hf(Z),V=$l(z),G=V&&O&&B6(V,ue);H6(z,{name:R?.pathname||Qe.location.pathname,attributes:{[Yr]:"url",[Gt]:"auto.navigation.browser"}},{url:Z,isRedirect:G})})}S&&E6(),d&&L6(z,x,g,w,t),m6(z,{traceFetch:C,traceXHR:T,tracePropagationTargets:z.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:j,enableHTTPTimings:I,onRequestSpanStart:ie,onRequestSpanEnd:oe}),N&&z.addIntegration(w6())}}});function I6(e,t,n){e.emit("startPageLoadSpan",t,n),yt().setTransactionName(t.name);const s=$l(e);return s&&e.emit("afterStartPageLoadSpan",s),s}function H6(e,t,n){const{url:s,isRedirect:o}=n||{};e.emit("beforeStartNavigationSpan",t,{isRedirect:o,url:s}),e.emit("startNavigationSpan",t,{isRedirect:o,url:s});const c=yt();return c.setTransactionName(t.name),s&&!o&&c.setSDKProcessingMetadata({normalizedRequest:{...Bf(),url:s}}),$l(e)}function t_(e){return Qe.document?.querySelector(`meta[name=${e}]`)?.getAttribute("content")||void 0}function n_(e){return Qe.performance?.getEntriesByType?.("navigation")[0]?.serverTiming?.find(s=>s.name===e)?.description}function L6(e,t,n,s,o){const c=Qe.document;let d;const f=()=>{const p="ui.action.click",h=$l(e);if(h){const x=ht(h).op;if(["navigation","pageload"].includes(x)){Sn&&Se.warn(`[Tracing] Did not create ${p} span because a pageload or navigation span is in progress.`);return}}
vendor: 3,679 bytes, lines 35-43
35if(d&&(d.setAttribute(Ll,"interactionInterrupted"),d.end(),d=void 0),!o.name){Sn&&Se.warn(`[Tracing] Did not create ${p} transaction because _latestRouteName is missing.`);return}d=K2({name:o.name,op:p,attributes:{[Yr]:o.source||"url"}},{idleTimeout:t,finalTimeout:n,childSpanTimeout:s})};c&&addEventListener("click",f,{capture:!0})}const WT="_sentry_idleSpan";function $l(e){return e[WT]}function r_(e,t){gn(e,WT,t)}const s_=1.5;function B6(e,t){const n=ht(e),s=Io(),o=n.start_timestamp;return!(s-o>s_||t&&s-t<=s_)}var kg={exports:{}},qe={};/**
36 * @license React
37 * react.production.js
38 *
39 * Copyright (c) Meta Platforms, Inc. and affiliates.
40 *
41 * This source code is licensed under the MIT license found in the
42 * LICENSE file in the root directory of this source tree.
43 */var a_;function U6(){if(a_)return qe;a_=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),d=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),w=Symbol.iterator;function S(R){return R===null||typeof R!="object"?null:(R=w&&R[w]||R["@@iterator"],typeof R=="function"?R:null)}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},T=Object.assign,N={};function j(R,V,G){this.props=R,this.context=V,this.refs=N,this.updater=G||C}j.prototype.isReactComponent={},j.prototype.setState=function(R,V){if(typeof R!="object"&&typeof R!="function"&&R!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,R,V,"setState")},j.prototype.forceUpdate=function(R){this.updater.enqueueForceUpdate(this,R,"forceUpdate")};function I(){}I.prototype=j.prototype;function B(R,V,G){this.props=R,this.context=V,this.refs=N,this.updater=G||C}var Y=B.prototype=new I;Y.constructor=B,T(Y,j.prototype),Y.isPureReactComponent=!0;var U=Array.isArray;function K(){}var O={H:null,A:null,T:null,S:null},L=Object.prototype.hasOwnProperty;function ae(R,V,G){var J=G.ref;return{$$typeof:e,type:R,key:V,ref:J!==void 0?J:null,props:G}}function W(R,V){return ae(R.type,V,R.props)}function ie(R){return typeof R=="object"&&R!==null&&R.$$typeof===e}function oe(R){var V={"=":"=0",":":"=2"};return"$"+R.replace(/[=:]/g,function(G){return V[G]})}var ge=/\/+/g;function ue(R,V){return typeof R=="object"&&R!==null&&R.key!=null?oe(""+R.key):V.toString(36)}function ye(R){switch(R.status){case"fulfilled":return R.value;case"rejected":throw R.reason;default:switch(typeof R.status=="string"?R.then(K,K):(R.status="pending",R.then(function(V){R.status==="pending"&&(R.status="fulfilled",R.value=V)},function(V){R.status==="pending"&&(R.status="rejected",R.reason=V)})),R.status){case"fulfilled":return R.value;case"rejected":throw R.reason}}throw R}function D(R,V,G,J,fe){var ve=typeof R;(ve==="undefined"||ve==="boolean")&&(R=null);var q=!1;if(R===null)q=!0;else switch(ve){case"bigint":case"string":case"number":q=!0;break;case"object":switch(R.$$typeof){case e:case t:q=!0;break;case x:return q=R._init,D(q(R._payload),V,G,J,fe)}}if(q)return fe=fe(R),q=J===""?"."+ue(R,0):J,U(fe)?(G="",q!=null&&(G=q.replace(ge,"$&/")+"/"),D(fe,V,G,"",function(Ne){return Ne})):fe!=null&&(ie(fe)&&(fe=W(fe,G+(fe.key==null||R&&R.key===fe.key?"":(""+fe.key).replace(ge,"$&/")+"/")+q)),V.push(fe)),1;q=0;var X=J===""?".":J+":";if(U(R))for(var pe=0;pe<R.length;pe++)J=R[pe],ve=X+ue(J,pe),q+=D(J,V,G,ve,fe);
vendor: 5,240 bytes, line 43
43else if(pe=S(R),typeof pe=="function")for(R=pe.call(R),pe=0;!(J=R.next()).done;)J=J.value,ve=X+ue(J,pe++),q+=D(J,V,G,ve,fe);else if(ve==="object"){if(typeof R.then=="function")return D(ye(R),V,G,J,fe);throw V=String(R),Error("Objects are not valid as a React child (found: "+(V==="[object Object]"?"object with keys {"+Object.keys(R).join(", ")+"}":V)+"). If you meant to render a collection of children, use an array instead.")}return q}function z(R,V,G){if(R==null)return R;var J=[],fe=0;return D(R,J,"","",function(ve){return V.call(G,ve,fe++)}),J}function P(R){if(R._status===-1){var V=R._result;V=V(),V.then(function(G){(R._status===0||R._status===-1)&&(R._status=1,R._result=G)},function(G){(R._status===0||R._status===-1)&&(R._status=2,R._result=G)}),R._status===-1&&(R._status=0,R._result=V)}if(R._status===1)return R._result.default;throw R._result}var Z=typeof reportError=="function"?reportError:function(R){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var V=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof R=="object"&&R!==null&&typeof R.message=="string"?String(R.message):String(R),error:R});if(!window.dispatchEvent(V))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",R);return}console.error(R)},xe={map:z,forEach:function(R,V,G){z(R,function(){V.apply(this,arguments)},G)},count:function(R){var V=0;return z(R,function(){V++}),V},toArray:function(R){return z(R,function(V){return V})||[]},only:function(R){if(!ie(R))throw Error("React.Children.only expected to receive a single React element child.");return R}};return qe.Activity=g,qe.Children=xe,qe.Component=j,qe.Fragment=n,qe.Profiler=o,qe.PureComponent=B,qe.StrictMode=s,qe.Suspense=p,qe.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=O,qe.__COMPILER_RUNTIME={__proto__:null,c:function(R){return O.H.useMemoCache(R)}},qe.cache=function(R){return function(){return R.apply(null,arguments)}},qe.cacheSignal=function(){return null},qe.cloneElement=function(R,V,G){if(R==null)throw Error("The argument must be a React element, but you passed "+R+".");var J=T({},R.props),fe=R.key;if(V!=null)for(ve in V.key!==void 0&&(fe=""+V.key),V)!L.call(V,ve)||ve==="key"||ve==="__self"||ve==="__source"||ve==="ref"&&V.ref===void 0||(J[ve]=V[ve]);var ve=arguments.length-2;if(ve===1)J.children=G;else if(1<ve){for(var q=Array(ve),X=0;X<ve;X++)q[X]=arguments[X+2];J.children=q}return ae(R.type,fe,J)},qe.createContext=function(R){return R={$$typeof:d,_currentValue:R,_currentValue2:R,_threadCount:0,Provider:null,Consumer:null},R.Provider=R,R.Consumer={$$typeof:c,_context:R},R},qe.createElement=function(R,V,G){var J,fe={},ve=null;if(V!=null)for(J in V.key!==void 0&&(ve=""+V.key),V)L.call(V,J)&&J!=="key"&&J!=="__self"&&J!=="__source"&&(fe[J]=V[J]);var q=arguments.length-2;if(q===1)fe.children=G;else if(1<q){for(var X=Array(q),pe=0;pe<q;pe++)X[pe]=arguments[pe+2];fe.children=X}if(R&&R.defaultProps)for(J in q=R.defaultProps,q)fe[J]===void 0&&(fe[J]=q[J]);return ae(R,ve,fe)},qe.createRef=function(){return{current:null}},qe.forwardRef=function(R){return{$$typeof:f,render:R}},qe.isValidElement=ie,qe.lazy=function(R){return{$$typeof:x,_payload:{_status:-1,_result:R},_init:P}},qe.memo=function(R,V){return{$$typeof:h,type:R,compare:V===void 0?null:V}},qe.startTransition=function(R){var V=O.T,G={};O.T=G;try{var J=R(),fe=O.S;fe!==null&&fe(G,J),typeof J=="object"&&J!==null&&typeof J.then=="function"&&J.then(K,Z)}catch(ve){Z(ve)}finally{V!==null&&G.types!==null&&(V.types=G.types),O.T=V}},qe.unstable_useCacheRefresh=function(){return O.H.useCacheRefresh()},qe.use=function(R){return O.H.use(R)},qe.useActionState=function(R,V,G){return O.H.useActionState(R,V,G)},qe.useCallback=function(R,V){return O.H.useCallback(R,V)},qe.useContext=function(R){return O.H.useContext(R)},qe.useDebugValue=function(){},qe.useDeferredValue=function(R,V){return O.H.useDeferredValue(R,V)},qe.useEffect=function(R,V){return O.H.useEffect(R,V)},qe.useEffectEvent=function(R){return O.H.useEffectEvent(R)},qe.useId=function(){return O.H.useId()},qe.useImperativeHandle=function(R,V,G){return O.H.useImperativeHandle(R,V,G)},qe.useInsertionEffect=function(R,V){return O.H.useInsertionEffect(R,V)},qe.useLayoutEffect=function(R,V){return O.H.useLayoutEffect(R,V)},qe.useMemo=function(R,V){return O.H.useMemo(R,V)},qe.useOptimistic=function(R,V){return O.H.useOptimistic(R,V)},qe.useReducer=function(R,V,G){return O.H.useReducer(R,V,G)},qe.useRef=function(R){return O.H.useRef(R)},qe.useState=function(R){return O.H.useState(R)},qe.useSyncExternalStore=function(R,V,G){return O.H.useSyncExternalStore(R,V,G)},qe.useTransition=function(){return O.H.useTransition()},qe.version="19.2.0",qe}var o_;function hp(){return o_||(o_=1,kg.exports=U6()),kg.exports}var v=hp();const be=wx(v),gp=e4({__proto__:null,default:be},[v]);function z6(e){return Il(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function F6(e){const t={...e};yT(t,"react"),A3("react",{version:v.version});const n=d6(t);return f2(q6),n}function q6(e){return z6(e)?"[SyntheticEvent]":$T(e)}function $6(e){const t=e.match(/^([^.]+)/);return t!==null&&parseInt(t[0])>=17}function G6(e,t){const n=new WeakSet;
43function s(o,c){if(!n.has(o)){if(o.cause)return n.add(o),s(o.cause,c);o.cause=c}}s(e,t)}function V6(e,{componentStack:t},n){if($6(v.version)&&nu(e)&&t){const s=new Error(e.message);s.name=`React ErrorBoundary ${e.name}`,s.stack=t,G6(e,s)}return tT(e,n)}const Q6=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Ag={componentStack:null,error:null,eventId:null};let Y6=class extends v.Component{constructor(t){super(t),this.state=Ag,this._openFallbackReportDialog=!0;const n=lt();n&&t.showDialog&&(this._openFallbackReportDialog=!1,this._cleanupHook=n.on("afterSendEvent",s=>{!s.type&&this._lastEventId&&s.event_id===this._lastEventId&&Xw({...t.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(t,n){const{componentStack:s}=n,{beforeCapture:o,onError:c,showDialog:d,dialogOptions:f}=this.props;ap(p=>{o&&o(p,t,s);const h=this.props.handled!=null?this.props.handled:!!this.props.fallback,x=V6(t,n,{mechanism:{handled:h,type:"auto.function.react.error_boundary"}});c&&c(t,s,x),d&&(this._lastEventId=x,this._openFallbackReportDialog&&Xw({...f,eventId:x})),this.setState({error:t,componentStack:s,eventId:x})})}componentDidMount(){const{onMount:t}=this.props;t&&t()}componentWillUnmount(){const{error:t,componentStack:n,eventId:s}=this.state,{onUnmount:o}=this.props;o&&(this.state===Ag?o(null,null,null):o(t,n,s)),this._cleanupHook&&(this._cleanupHook(),this._cleanupHook=void 0)}resetErrorBoundary(){const{onReset:t}=this.props,{error:n,componentStack:s,eventId:o}=this.state;t&&t(n,s,o),this.setState(Ag)}render(){const{fallback:t,children:n}=this.props,s=this.state;if(s.componentStack===null)return typeof n=="function"?n():n;const o=typeof t=="function"?v.createElement(t,{error:s.error,componentStack:s.componentStack,resetError:()=>this.resetErrorBoundary(),eventId:s.eventId}):t;return v.isValidElement(o)?o:(t&&Q6&&Se.warn("fallback did not produce a valid ReactElement"),null)}};var Bo=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},K6={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},W6=class{#t=K6;#e=!1;setTimeoutProvider(e){this.#t=e}setTimeout(e,t){return this.#t.setTimeout(e,t)}clearTimeout(e){this.#t.clearTimeout(e)}setInterval(e,t){return this.#t.setInterval(e,t)}clearInterval(e){this.#t.clearInterval(e)}},yo=new W6;function X6(e){setTimeout(e,0)}var ko=typeof window>"u"||"Deno"in globalThis;function mn(){}function J6(e,t){return typeof e=="function"?e(t):e}function Ay(e){return typeof e=="number"&&e>=0&&e!==1/0}function XT(e,t){return Math.max(e+(t||0)-Date.now(),0)}function ga(e,t){return typeof e=="function"?e(t):e}function hr(e,t){return typeof e=="function"?e(t):e}function i_(e,t){const{type:n="all",exact:s,fetchStatus:o,predicate:c,queryKey:d,stale:f}=e;if(d){if(s){if(t.queryHash!==Wx(d,t.options))return!1}else if(!Gl(t.queryKey,d))return!1}if(n!=="all"){const p=t.isActive();if(n==="active"&&!p||n==="inactive"&&p)return!1}return!(typeof f=="boolean"&&t.isStale()!==f||o&&o!==t.state.fetchStatus||c&&!c(t))}function c_(e,t){const{exact:n,status:s,predicate:o,mutationKey:c}=e;if(c){if(!t.options.mutationKey)return!1;if(n){if(ba(t.options.mutationKey)!==ba(c))return!1}else if(!Gl(t.options.mutationKey,c))return!1}return!(s&&t.state.status!==s||o&&!o(t))}function Wx(e,t){return(t?.queryKeyHashFn||ba)(e)}function ba(e){return JSON.stringify(e,(t,n)=>jy(n)?Object.keys(n).sort().reduce((s,o)=>(s[o]=n[o],s),{}):n)}function Gl(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(n=>Gl(e[n],t[n])):!1}var Z6=Object.prototype.hasOwnProperty;function Xx(e,t){if(e===t)return e;const n=l_(e)&&l_(t);if(!n&&!(jy(e)&&jy(t)))return t;const o=(n?e:Object.keys(e)).length,c=n?t:Object.keys(t),d=c.length,f=n?new Array(d):{};let p=0;for(let h=0;h<d;h++){const x=n?h:c[h],g=e[x],w=t[x];
vendor: 15,185 bytes, line 43
43if(g===w){f[x]=g,(n?h<o:Z6.call(e,x))&&p++;continue}if(g===null||w===null||typeof g!="object"||typeof w!="object"){f[x]=w;continue}const S=Xx(g,w);f[x]=S,S===g&&p++}return o===d&&p===o?e:f}function Vl(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function l_(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function jy(e){if(!u_(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!u_(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function u_(e){return Object.prototype.toString.call(e)==="[object Object]"}function e8(e){return new Promise(t=>{yo.setTimeout(t,e)})}function Ry(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Xx(e,t):t}function t8(e,t,n=0){const s=[...e,t];return n&&s.length>n?s.slice(1):s}function n8(e,t,n=0){const s=[t,...e];return n&&s.length>n?s.slice(0,-1):s}var Qn=Symbol();function JT(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Qn?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function ZT(e,t){return typeof e=="function"?e(...t):!!e}var r8=class extends Bo{#t;#e;#n;constructor(){super(),this.#n=e=>{if(!ko&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#n=e,this.#e?.(),this.#e=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#t!==e&&(this.#t=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},Jx=new r8;function My(){let e,t;const n=new Promise((o,c)=>{e=o,t=c});n.status="pending",n.catch(()=>{});function s(o){Object.assign(n,o),delete n.resolve,delete n.reject}return n.resolve=o=>{s({status:"fulfilled",value:o}),e(o)},n.reject=o=>{s({status:"rejected",reason:o}),t(o)},n}var s8=X6;function a8(){let e=[],t=0,n=f=>{f()},s=f=>{f()},o=s8;const c=f=>{t?e.push(f):o(()=>{n(f)})},d=()=>{const f=e;e=[],f.length&&o(()=>{s(()=>{f.forEach(p=>{n(p)})})})};return{batch:f=>{let p;t++;try{p=f()}finally{t--,t||d()}return p},batchCalls:f=>(...p)=>{c(()=>{f(...p)})},schedule:c,setNotifyFunction:f=>{n=f},setBatchNotifyFunction:f=>{s=f},setScheduler:f=>{o=f}}}var It=a8(),o8=class extends Bo{#t=!0;#e;#n;constructor(){super(),this.#n=e=>{if(!ko&&window.addEventListener){const t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#n=e,this.#e?.(),this.#e=e(this.setOnline.bind(this))}setOnline(e){this.#t!==e&&(this.#t=e,this.listeners.forEach(n=>{n(e)}))}isOnline(){return this.#t}},qf=new o8;function i8(e){return Math.min(1e3*2**e,3e4)}function eC(e){return(e??"online")==="online"?qf.isOnline():!0}var Oy=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function tC(e){let t=!1,n=0,s;const o=My(),c=()=>o.status!=="pending",d=T=>{if(!c()){const N=new Oy(T);w(N),e.onCancel?.(N)}},f=()=>{t=!0},p=()=>{t=!1},h=()=>Jx.isFocused()&&(e.networkMode==="always"||qf.isOnline())&&e.canRun(),x=()=>eC(e.networkMode)&&e.canRun(),g=T=>{c()||(s?.(),o.resolve(T))},w=T=>{c()||(s?.(),o.reject(T))},S=()=>new Promise(T=>{s=N=>{(c()||h())&&T(N)},e.onPause?.()}).then(()=>{s=void 0,c()||e.onContinue?.()}),C=()=>{if(c())return;let T;const N=n===0?e.initialPromise:void 0;try{T=N??e.fn()}catch(j){T=Promise.reject(j)}Promise.resolve(T).then(g).catch(j=>{if(c())return;const I=e.retry??(ko?0:3),B=e.retryDelay??i8,Y=typeof B=="function"?B(n,j):B,U=I===!0||typeof I=="number"&&n<I||typeof I=="function"&&I(n,j);if(t||!U){w(j);return}n++,e.onFail?.(n,j),e8(Y).then(()=>h()?void 0:S()).then(()=>{t?w(j):C()})})};return{promise:o,status:()=>o.status,cancel:d,continue:()=>(s?.(),o),cancelRetry:f,continueRetry:p,canStart:x,start:()=>(x()?C():S().then(C),o)}}var nC=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Ay(this.gcTime)&&(this.#t=yo.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(ko?1/0:300*1e3))}clearGcTimeout(){this.#t&&(yo.clearTimeout(this.#t),this.#t=void 0)}},c8=class extends nC{#t;#e;#n;#s;#r;#a;#i;constructor(e){super(),this.#i=!1,this.#a=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#s=e.client,this.#n=this.#s.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=d_(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#r?.promise}setOptions(e){if(this.options={...this.#a,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const t=d_(this.options);t.data!==void 0&&(this.setData(t.data,{updatedAt:t.dataUpdatedAt,manual:!0}),this.#t=t)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#n.remove(this)}setData(e,t){const n=Ry(this.state.data,e,this.options);return this.#o({data:n,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#o({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#r?.promise;return this.#r?.cancel(e),t?t.then(mn).catch(mn):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(e=>hr(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Qn||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>ga(e.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e==="static"?!1:this.state.isInvalidated?!0:!XT(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#r&&(this.#i?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#n.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#o({type:"invalidate"})}async fetch(e,t){if(this.state.fetchStatus!=="idle"&&this.#r?.status()!=="rejected"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(e&&this.setOptions(e),!this.options.queryFn){const f=this.observers.find(p=>p.options.queryFn);f&&this.setOptions(f.options)}const n=new AbortController,s=f=>{Object.defineProperty(f,"signal",{enumerable:!0,get:()=>(this.#i=!0,n.signal)})},o=()=>{const f=JT(this.options,t),h=(()=>{const x={client:this.#s,queryKey:this.queryKey,meta:this.meta};return s(x),x})();return this.#i=!1,this.options.persister?this.options.persister(f,h,this):f(h)},d=(()=>{const f={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#s,state:this.state,fetchFn:o};return s(f),f})();this.options.behavior?.onFetch(d,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==d.fetchOptions?.meta)&&this.#o({type:"fetch",meta:d.fetchOptions?.meta}),this.#r=tC({initialPromise:t?.initialPromise,fn:d.fetchFn,onCancel:f=>{f instanceof Oy&&f.revert&&this.setState({...this.#e,fetchStatus:"idle"}),n.abort()},onFail:(f,p)=>{this.#o({type:"failed",failureCount:f,error:p})},onPause:()=>{this.#o({type:"pause"})},onContinue:()=>{this.#o({type:"continue"})},retry:d.options.retry,retryDelay:d.options.retryDelay,networkMode:d.options.networkMode,canRun:()=>!0});try{const f=await this.#r.start();if(f===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(f),this.#n.config.onSuccess?.(f,this),this.#n.config.onSettled?.(f,this.state.error,this),f}catch(f){if(f instanceof Oy){if(f.silent)return this.#r.promise;if(f.revert){if(this.state.data===void 0)throw f;return this.state.data}}throw this.#o({type:"error",error:f}),this.#n.config.onError?.(f,this),this.#n.config.onSettled?.(this.state.data,f,this),f}finally{this.scheduleGc()}}#o(e){const t=n=>{switch(e.type){case"failed":return{...n,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...n,fetchStatus:"paused"};case"continue":return{...n,fetchStatus:"fetching"};case"fetch":return{...n,...rC(n.data,this.options),fetchMeta:e.meta??null};case"success":const s={...n,data:e.data,dataUpdateCount:n.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=e.manual?s:void 0,s;case"error":const o=e.error;return{...n,error:o,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:o,fetchStatus:"idle",status:"error"};case"invalidate":return{...n,isInvalidated:!0};case"setState":return{...n,...e.state}}};this.state=t(this.state),It.batch(()=>{this.observers.forEach(n=>{n.onQueryUpdate()}),this.#n.notify({query:this,type:"updated",action:e})})}};function rC(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:eC(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function d_(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,s=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?s??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var hu=class extends Bo{constructor(e,t){super(),this.options=t,this.#t=e,this.#o=null,this.#i=My(),this.bindMethods(),this.setOptions(t)}#t;#e=void 0;#n=void 0;#s=void 0;#r;#a;#i;#o;#p;#d;#f;#l;#u;#c;#h=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),f_(this.#e,this.options)?this.#m():this.updateResult(),this.#v())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Dy(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Dy(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#b(),this.#S(),this.#e.removeObserver(this)}setOptions(e){const t=this.options,n=this.#e;if(this.options=this.#t.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof hr(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#w(),this.#e.setOptions(this.options),t._defaulted&&!Vl(this.options,t)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const s=this.hasListeners();s&&p_(this.#e,n,this.options,t)&&this.#m(),this.updateResult(),s&&(this.#e!==n||hr(this.options.enabled,this.#e)!==hr(t.enabled,this.#e)||ga(this.options.staleTime,this.#e)!==ga(t.staleTime,this.#e))&&this.#g();const o=this.#y();s&&(this.#e!==n||hr(this.options.enabled,this.#e)!==hr(t.enabled,this.#e)||o!==this.#c)&&this.#x(o)}getOptimisticResult(e){const t=this.#t.getQueryCache().build(this.#t,e),n=this.createResult(t,e);return u8(this,n)&&(this.#s=n,this.#a=this.options,this.#r=this.#e.state),n}getCurrentResult(){return this.#s}trackResult(e,t){return new Proxy(e,{get:(n,s)=>(this.trackProp(s),t?.(s),s==="promise"&&!this.options.experimental_prefetchInRender&&this.#i.status==="pending"&&this.#i.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(n,s))})}trackProp(e){this.#h.add(e)}getCurrentQuery(){return this.#e}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#t.defaultQueryOptions(e),n=this.#t.getQueryCache().build(this.#t,t);return n.fetch().then(()=>this.createResult(n,t))}fetch(e){return this.#m({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#s))}#m(e){this.#w();let t=this.#e.fetch(this.options,e);return e?.throwOnError||(t=t.catch(mn)),t}#g(){this.#b();const e=ga(this.options.staleTime,this.#e);if(ko||this.#s.isStale||!Ay(e))return;const n=XT(this.#s.dataUpdatedAt,e)+1;this.#l=yo.setTimeout(()=>{this.#s.isStale||this.updateResult()},n)}#y(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#x(e){this.#S(),this.#c=e,!(ko||hr(this.options.enabled,this.#e)===!1||!Ay(this.#c)||this.#c===0)&&(this.#u=yo.setInterval(()=>{(this.options.refetchIntervalInBackground||Jx.isFocused())&&this.#m()},this.#c))}#v(){this.#g(),this.#x(this.#y())}#b(){this.#l&&(yo.clearTimeout(this.#l),this.#l=void 0)}#S(){this.#u&&(yo.clearInterval(this.#u),this.#u=void 0)}createResult(e,t){const n=this.#e,s=this.options,o=this.#s,c=this.#r,d=this.#a,p=e!==n?e.state:this.#n,{state:h}=e;let x={...h},g=!1,w;if(t._optimisticResults){const L=this.hasListeners(),ae=!L&&f_(e,t),W=L&&p_(e,n,t,s);(ae||W)&&(x={...x,...rC(h.data,e.options)}),t._optimisticResults==="isRestoring"&&(x.fetchStatus="idle")}let{error:S,errorUpdatedAt:C,status:T}=x;w=x.data;let N=!1;if(t.placeholderData!==void 0&&w===void 0&&T==="pending"){let L;o?.isPlaceholderData&&t.placeholderData===d?.placeholderData?(L=o.data,N=!0):L=typeof t.placeholderData=="function"?t.placeholderData(this.#f?.state.data,this.#f):t.placeholderData,L!==void 0&&(T="success",w=Ry(o?.data,L,t),g=!0)}if(t.select&&w!==void 0&&!N)if(o&&w===c?.data&&t.select===this.#p)w=this.#d;else try{this.#p=t.select,w=t.select(w),w=Ry(o?.data,w,t),this.#d=w,this.#o=null}catch(L){this.#o=L}this.#o&&(S=this.#o,w=this.#d,C=Date.now(),T="error");const j=x.fetchStatus==="fetching",I=T==="pending",B=T==="error",Y=I&&j,U=w!==void 0,O={status:T,fetchStatus:x.fetchStatus,isPending:I,isSuccess:T==="success",isError:B,isInitialLoading:Y,isLoading:Y,data:w,dataUpdatedAt:x.dataUpdatedAt,error:S,errorUpdatedAt:C,failureCount:x.fetchFailureCount,failureReason:x.fetchFailureReason,errorUpdate
43Count:x.errorUpdateCount,isFetched:x.dataUpdateCount>0||x.errorUpdateCount>0,isFetchedAfterMount:x.dataUpdateCount>p.dataUpdateCount||x.errorUpdateCount>p.errorUpdateCount,isFetching:j,isRefetching:j&&!I,isLoadingError:B&&!U,isPaused:x.fetchStatus==="paused",isPlaceholderData:g,isRefetchError:B&&U,isStale:Zx(e,t),refetch:this.refetch,promise:this.#i,isEnabled:hr(t.enabled,e)!==!1};if(this.options.experimental_prefetchInRender){const L=ie=>{O.status==="error"?ie.reject(O.error):O.data!==void 0&&ie.resolve(O.data)},ae=()=>{const ie=this.#i=O.promise=My();L(ie)},W=this.#i;switch(W.status){case"pending":e.queryHash===n.queryHash&&L(W);break;case"fulfilled":(O.status==="error"||O.data!==W.value)&&ae();break;case"rejected":(O.status!=="error"||O.error!==W.reason)&&ae();break}}return O}updateResult(){const e=this.#s,t=this.createResult(this.#e,this.options);if(this.#r=this.#e.state,this.#a=this.options,this.#r.data!==void 0&&(this.#f=this.#e),Vl(t,e))return;this.#s=t;const n=()=>{if(!e)return!0;const{notifyOnChangeProps:s}=this.options,o=typeof s=="function"?s():s;if(o==="all"||!o&&!this.#h.size)return!0;const c=new Set(o??this.#h);return this.options.throwOnError&&c.add("error"),Object.keys(this.#s).some(d=>{const f=d;return this.#s[f]!==e[f]&&c.has(f)})};this.#_({listeners:n()})}#w(){const e=this.#t.getQueryCache().build(this.#t,this.options);if(e===this.#e)return;const t=this.#e;this.#e=e,this.#n=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#v()}#_(e){It.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#s)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function l8(e,t){return hr(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function f_(e,t){return l8(e,t)||e.state.data!==void 0&&Dy(e,t,t.refetchOnMount)}function Dy(e,t,n){if(hr(t.enabled,e)!==!1&&ga(t.staleTime,e)!=="static"){const s=typeof n=="function"?n(e):n;return s==="always"||s!==!1&&Zx(e,t)}return!1}function p_(e,t,n,s){return(e!==t||hr(s.enabled,e)===!1)&&(!n.suspense||e.state.status!=="error")&&Zx(e,n)}function Zx(e,t){return hr(t.enabled,e)!==!1&&e.isStaleByTime(ga(t.staleTime,e))}function u8(e,t){return!Vl(e.getCurrentResult(),t)}function $f(e){return{onFetch:(t,n)=>{const s=t.options,o=t.fetchOptions?.meta?.fetchMore?.direction,c=t.state.data?.pages||[],d=t.state.data?.pageParams||[];let f={pages:[],pageParams:[]},p=0;const h=async()=>{let x=!1;const g=C=>{Object.defineProperty(C,"signal",{enumerable:!0,get:()=>(t.signal.aborted?x=!0:t.signal.addEventListener("abort",()=>{x=!0}),t.signal)})},w=JT(t.options,t.fetchOptions),S=async(C,T,N)=>{if(x)return Promise.reject();if(T==null&&C.pages.length)return Promise.resolve(C);const I=(()=>{const K={client:t.client,queryKey:t.queryKey,pageParam:T,direction:N?"backward":"forward",meta:t.options.meta};return g(K),K})(),B=await w(I),{maxPages:Y}=t.options,U=N?n8:t8;return{pages:U(C.pages,B,Y),pageParams:U(C.pageParams,T,Y)}};if(o&&c.length){const C=o==="backward",T=C?sC:Py,N={pages:c,pageParams:d},j=T(s,N);f=await S(N,j,C)}else{const C=e??c.length;do{const T=p===0?d[0]??s.initialPageParam:Py(s,f);if(p>0&&T==null)break;f=await S(f,T),p++}while(p<C)}return f};t.options.persister?t.fetchFn=()=>t.options.persister?.(h,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=h}}}function Py(e,{pages:t,pageParams:n}){const s=t.length-1;return t.length>0?e.getNextPageParam(t[s],t,n[s],n):void 0}function sC(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}function d8(e,t){return t?Py(e,t)!=null:!1}function f8(e,t){return!t||!e.getPreviousPageParam?!1:sC(e,t)!=null}var aC=class extends hu{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:$f()})}getOptimisticResult(e){return e.behavior=$f(),super.getOptimisticResult(e)}
43fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){const{state:n}=e,s=super.createResult(e,t),{isFetching:o,isRefetching:c,isError:d,isRefetchError:f}=s,p=n.fetchMeta?.fetchMore?.direction,h=d&&p==="forward",x=o&&p==="forward",g=d&&p==="backward",w=o&&p==="backward";return{...s,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:d8(t,n.data),hasPreviousPage:f8(t,n.data),isFetchNextPageError:h,isFetchingNextPage:x,isFetchPreviousPageError:g,isFetchingPreviousPage:w,isRefetchError:f&&!h&&!g,isRefetching:c&&!x&&!w}}},p8=class extends nC{#t;#e;#n;#s;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#e=[],this.state=e.state||oC(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#n.remove(this))}continue(){return this.#s?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#r({type:"continue"})},n={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#s=tC({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(new Error("No mutationFn found")),onFail:(c,d)=>{this.#r({type:"failed",failureCount:c,error:d})},onPause:()=>{this.#r({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});const s=this.state.status==="pending",o=!this.#s.canStart();try{if(s)t();else{this.#r({type:"pending",variables:e,isPaused:o}),await this.#n.config.onMutate?.(e,this,n);const d=await this.options.onMutate?.(e,n);d!==this.state.context&&this.#r({type:"pending",context:d,variables:e,isPaused:o})}const c=await this.#s.start();return await this.#n.config.onSuccess?.(c,e,this.state.context,this,n),await this.options.onSuccess?.(c,e,this.state.context,n),await this.#n.config.onSettled?.(c,null,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(c,null,e,this.state.context,n),this.#r({type:"success",data:c}),c}catch(c){try{throw await this.#n.config.onError?.(c,e,this.state.context,this,n),await this.options.onError?.(c,e,this.state.context,n),await this.#n.config.onSettled?.(void 0,c,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(void 0,c,e,this.state.context,n),c}finally{this.#r({type:"error",error:c})}}finally{this.#n.runNext(this)}}#r(e){const t=n=>{switch(e.type){case"failed":return{...n,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...n,isPaused:!0};case"continue":return{...n,isPaused:!1};case"pending":return{...n,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...n,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...n,data:void 0,error:e.error,failureCount:n.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),It.batch(()=>{this.#e.forEach(n=>{n.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}};function oC(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var m8=class extends Bo{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#e=new Map,this.#n=0}#t;#e;#n;build(e,t,n){const s=new p8({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(s),s}add(e){this.#t.add(e);const t=Wd(e);if(typeof t=="string"){const n=this.#e.get(t);n?n.push(e):this.#e.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){const t=Wd(e);if(typeof t=="string"){const n=this.#e.get(t);if(n)if(n.length>1){const s=n.indexOf(e);s!==-1&&n.splice(s,1)}else n[0]===e&&this.#e.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=Wd(e);if(typeof t=="string"){const s=this.#e.get(t)?.find(o=>o.state.status==="pending");return!s||s===e}else return!0}runNext(e){const t=Wd(e);return typeof t=="string"?this.#e.get(t)?.find(s=>
43s!==e&&s.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){It.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(e){const t={exact:!0,...e};return this.getAll().find(n=>c_(t,n))}findAll(e={}){return this.getAll().filter(t=>c_(e,t))}notify(e){It.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>t.state.isPaused);return It.batch(()=>Promise.all(e.map(t=>t.continue().catch(mn))))}};function Wd(e){return e.options.scope?.id}var h8=class extends Bo{#t;#e=void 0;#n;#s;constructor(t,n){super(),this.#t=t,this.setOptions(n),this.bindMethods(),this.#r()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){const n=this.options;this.options=this.#t.defaultMutationOptions(t),Vl(this.options,n)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#n,observer:this}),n?.mutationKey&&this.options.mutationKey&&ba(n.mutationKey)!==ba(this.options.mutationKey)?this.reset():this.#n?.state.status==="pending"&&this.#n.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#n?.removeObserver(this)}onMutationUpdate(t){this.#r(),this.#a(t)}getCurrentResult(){return this.#e}reset(){this.#n?.removeObserver(this),this.#n=void 0,this.#r(),this.#a()}mutate(t,n){return this.#s=n,this.#n?.removeObserver(this),this.#n=this.#t.getMutationCache().build(this.#t,this.options),this.#n.addObserver(this),this.#n.execute(t)}#r(){const t=this.#n?.state??oC();this.#e={...t,isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.status==="idle",mutate:this.mutate,reset:this.reset}}#a(t){It.batch(()=>{if(this.#s&&this.hasListeners()){const n=this.#e.variables,s=this.#e.context,o={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};t?.type==="success"?(this.#s.onSuccess?.(t.data,n,s,o),this.#s.onSettled?.(t.data,null,
43n,s,o)):t?.type==="error"&&(this.#s.onError?.(t.error,n,s,o),this.#s.onSettled?.(void 0,t.error,n,s,o))}this.listeners.forEach(n=>{n(this.#e)})})}};function m_(e,t){const n=new Set(t);return e.filter(s=>!n.has(s))}function g8(e,t,n){const s=e.slice(0);return s[t]=n,s}var y8=class extends Bo{#t;#e;#n;#s;#r;#a;#i;#o;#p=[];constructor(e,t,n){super(),this.#t=e,this.#s=n,this.#n=[],this.#r=[],this.#e=[],this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.#r.forEach(e=>{e.subscribe(t=>{this.#u(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#r.forEach(e=>{e.destroy()})}setQueries(e,t){this.#n=e,this.#s=t,It.batch(()=>{const n=this.#r,s=this.#l(this.#n);this.#p=s,s.forEach(x=>x.observer.setOptions(x.defaultedQueryOptions));const o=s.map(x=>x.observer),c=o.map(x=>x.getCurrentResult()),d=n.length!==o.length,f=o.some((x,g)=>x!==n[g]),p=d||f,h=p?!0:c.some((x,g)=>{const w=this.#e[g];return!w||!Vl(x,w)});!p&&!h||(p&&(this.#r=o),this.#e=c,this.hasListeners()&&(p&&(m_(n,o).forEach(x=>{x.destroy()}),m_(o,n).forEach(x=>{x.subscribe(g=>{this.#u(x,g)})})),this.#c()))})}getCurrentResult(){return this.#e}getQueries(){return this.#r.map(e=>e.getCurrentQuery())}getObservers(){return this.#r}getOptimisticResult(e,t){const n=this.#l(e),s=n.map(o=>o.observer.getOptimisticResult(o.defaultedQueryOptions));return[s,o=>this.#f(o??s,t),()=>this.#d(s,n)]}#d(e,t){return t.map((n,s)=>{const o=e[s];return n.defaultedQueryOptions.notifyOnChangeProps?o:n.observer.trackResult(o,c=>{t.forEach(d=>{d.observer.trackProp(c)})})})}#f(e,t){return t?((!this.#a||this.#e!==this.#o||t!==this.#i)&&(this.#i=t,this.#o=this.#e,this.#a=Xx(this.#a,t(e))),this.#a):e}#l(e){const t=new Map(this.#r.map(s=>[s.options.queryHash,s])),n=[];return e.forEach(s=>{const o=this.#t.defaultQueryOptions(s),c=t.get(o.queryHash);c?n.push({defaultedQueryOptions:o,observer:c}):n.push({defaultedQueryOptions:o,observer:new hu(this.#t,o)})}),n}#u(e,t){const n=this.#r.indexOf(e);n!==-1&&(this.#e=g8(this.#e,n,t),this.#c())}#c(){if(this.hasListeners()){const e=this.#a,t=this.#d(this.#e,this.#p),n=this.#f(t,this.#s?.combine);e!==n&&It.batch(()=>{this.listeners.forEach(s=>{s(this.#e)})})}}},x8=class extends Bo{constructor(e={}){super(),this.config=e,this.#t=new Map}#t;build(e,t,n){const s=t.queryKey,o=t.queryHash??Wx(s,t);let c=this.get(o);return c||(c=new c8({client:e,queryKey:s,queryHash:o,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(s)}),this.add(c)),c}add(e){this.#t.has(e.queryHash)||(this.#t.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#t.get(e.queryHash);t&&(e.destroy(),t===e&&this.#t.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){It.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#t.get(e)}getAll(){return[...this.#t.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(n=>i_(t,n))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(n=>i_(e,n)):t}notify(e){It.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){It.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){It.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},v8=class{#t;#e;#n;#s;#r;#a;#i;#o;constructor(e={}){this.#t=e.queryCache||new x8,this.#e=e.mutationCache||new m8,this.#n=e.defaultOptions||{},this.#s=new Map,this.#r=new Map,this.#a=0}mount(){this.#a++,this.#a===1&&(this.#i=Jx.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#o=qf.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#a--,this.#a===0&&(this.#i?.(),this.#i=void 0,this.#o?.(),this.#o=void 0)}isFetching(e){return this.#t.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#e.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=this.#t.build(this,t),s=n.state.data;return s===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(ga(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(s))}getQueriesData(e){return this.#t.findAll(e).map(({queryKey:t,state:n})=>{const s=n.data;return[t,s]})}setQueryData(e,t,n){const s=this.defaultQueryOptions({queryKey:e}),c=this.#t.get(s.queryHash)?.state.data,d=J6(t,c);if(d!==void 0)return this.#t.build(this,s).setData(d,{...n,manual:!0})}
43setQueriesData(e,t,n){return It.batch(()=>this.#t.findAll(e).map(({queryKey:s})=>[s,this.setQueryData(s,t,n)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state}removeQueries(e){const t=this.#t;It.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=this.#t;return It.batch(()=>(n.findAll(e).forEach(s=>{s.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const n={revert:!0,...t},s=It.batch(()=>this.#t.findAll(e).map(o=>o.cancel(n)));return Promise.all(s).then(mn).catch(mn)}invalidateQueries(e,t={}){return It.batch(()=>(this.#t.findAll(e).forEach(n=>{n.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},s=It.batch(()=>this.#t.findAll(e).filter(o=>!o.isDisabled()&&!o.isStatic()).map(o=>{let c=o.fetch(void 0,n);return n.throwOnError||(c=c.catch(mn)),o.state.fetchStatus==="paused"?Promise.resolve():c}));return Promise.all(s).then(mn)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=this.#t.build(this,t);return n.isStaleByTime(ga(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(mn).catch(mn)}fetchInfiniteQuery(e){return e.behavior=$f(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(mn).catch(mn)}ensureInfiniteQueryData(e){return e.behavior=$f(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return qf.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#s.set(ba(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#s.values()],n={};return t.forEach(s=>{Gl(e,s.queryKey)&&Object.assign(n,s.defaultOptions)}),n}setMutationDefaults(e,t){this.#r.set(ba(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#r.values()],n={};return t.forEach(s=>{Gl(e,s.mutationKey)&&Object.assign(n,s.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=Wx(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===Qn&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},iC=v.createContext(void 0),gu=e=>{const t=v.useContext(iC);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},b8=({client:e,children:t})=>(v.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),l.jsx(iC.Provider,{value:e,children:t})),cC=v.createContext(!1),lC=()=>v.useContext(cC);cC.Provider;function S8(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var w8=v.createContext(S8()),uC=()=>v.useContext(w8),dC=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},fC=e=>{v.useEffect(()=>{e.clearReset()},[e])},pC=({result:e,errorResetBoundary:t,throwOnError:n,query:s,suspense:o})=>e.isError&&!t.isReset()&&!e.isFetching&&s&&(o&&e.data===void 0||ZT(n,[e.error,s])),ev=(e,t)=>t.state.data===void 0,mC=e=>{if(e.suspense){const n=o=>o==="static"?o:Math.max(o??1e3,1e3),s=e.staleTime;e.staleTime=typeof s=="function"?(...o)=>n(s(...o)):n(s),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},hC=(e,t)=>e.isLoading&&e.isFetching&&!t,Iy=(e,t)=>e?.suspense&&t.isPending,Gf=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function gC({queries:e,...t},n){const s=gu(n),o=lC(),c=uC(),d=v.useMemo(()=>e.map(T=>{const N=s.defaultQueryOptions(T);return N._optimisticResults=o?"isRestoring":"optimistic",N}),[e,s,o]);d.forEach(T=>{mC(T),dC(T,c)}),fC(c);const[f]=v.useState(()=>new y8(s,d,t)),[p,h,x]=f.getOptimisticResult(d,t.combine),g=!o&&t.subscribed!==!1;v.useSyncExternalStore(v.useCallback(T=>g?f.subscribe(It.batchCalls(T)):mn,[f,g]),()=>f.getCurrentResult(),()=>f.getCurrentResult()),v.useEffect(()=>{f.setQueries(d,t)},[d,t,f]);const S=p.some((T,N)=>Iy(d[N],T))?p.flatMap((T,N)=>{const j=d[N];if(j){const I=new hu(s,j);if(Iy(j,T))return Gf(j,I,c);hC(T,o)&&Gf(j,I,c)}return[]}):[];if(S.length>0)throw Promise.all(S);const C=p.find((T,N)=>{const j=d[N];return j&&pC({result:T,errorResetBoundary:c,throwOnError:j.throwOnError,query:s.getQueryCache().get(j.queryHash),suspense:j.suspense})});if(C?.error)throw C.error;return h(x())}
43function yp(e,t,n){const s=lC(),o=uC(),c=gu(n),d=c.defaultQueryOptions(e);c.getDefaultOptions().queries?._experimental_beforeQuery?.(d),d._optimisticResults=s?"isRestoring":"optimistic",mC(d),dC(d,o),fC(o);const f=!c.getQueryCache().get(d.queryHash),[p]=v.useState(()=>new t(c,d)),h=p.getOptimisticResult(d),x=!s&&e.subscribed!==!1;if(v.useSyncExternalStore(v.useCallback(g=>{const w=x?p.subscribe(It.batchCalls(g)):mn;return p.updateResult(),w},[p,x]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),v.useEffect(()=>{p.setOptions(d)},[d,p]),Iy(d,h))throw Gf(d,p,o);if(pC({result:h,errorResetBoundary:o,throwOnError:d.throwOnError,query:c.getQueryCache().get(d.queryHash),suspense:d.suspense}))throw h.error;return c.getDefaultOptions().queries?._experimental_afterQuery?.(d,h),d.experimental_prefetchInRender&&!ko&&hC(h,s)&&(f?Gf(d,p,o):c.getQueryCache().get(d.queryHash)?.promise)?.catch(mn).finally(()=>{p.updateResult()}),d.notifyOnChangeProps?h:p.trackResult(h)}function _8(e,t){return yp(e,hu,t)}function E8(e,t){return yp({...e,enabled:!0,suspense:!0,throwOnError:ev,placeholderData:void 0},hu,t)}function T8(e,t){return yp({...e,enabled:!0,suspense:!0,throwOnError:ev},aC,t)}function C8(e,t){return gC({...e,queries:e.queries.map(n=>({...n,suspense:!0,throwOnError:ev,enabled:!0,placeholderData:void 0}))},t)}function N8(e,t){const n=gu(t);n.getQueryState(e.queryKey)||n.prefetchQuery(e)}function k8(e,t){const n=gu(t);n.getQueryState(e.queryKey)||n.prefetchInfiniteQuery(e)}function A8(e,t){const n=gu(t),[s]=v.useState(()=>new h8(n,e));v.useEffect(()=>{s.setOptions(e)},[s,e]);const o=v.useSyncExternalStore(v.useCallback(d=>s.subscribe(It.batchCalls(d)),[s]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),c=v.useCallback((d,f)=>{s.mutate(d,f).catch(mn)},[s]);if(o.error&&ZT(s.options.throwOnError,[o.error]))throw o.error;return{...o,mutate:c,mutateAsync:o.mutate}}function j8(e,t){return yp(e,aC,t)}function Ao(e){return!!e&&!Array.isArray(e)&&typeof e=="object"}const R8=typeof Symbol=="function"&&!!Symbol.asyncIterator;function yC(e){return R8&&Ao(e)&&Symbol.asyncIterator in e}var M8=Object.create,xC=Object.defineProperty,O8=Object.getOwnPropertyDescriptor,vC=Object.getOwnPropertyNames,D8=Object.getPrototypeOf,P8=Object.prototype.hasOwnProperty,yu=(e,t)=>function(){return t||(0,e[vC(e)[0]])((t={exports:{}}).exports,t),t.exports},I8=(e,t,n,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(var o=vC(t),c=0,d=o.length,f;c<d;c++)f=o[c],!P8.call(e,f)&&f!==n&&xC(e,f,{get:(p=>t[p]).bind(null,f),enumerable:!(s=O8(t,f))||s.enumerable});return e},xp=(e,t,n)=>(n=e!=null?M8(D8(e)):{},I8(xC(n,"default",{value:e,enumerable:!0}),e));const bC=()=>{},h_=e=>{Object.freeze&&Object.freeze(e)};function SC(e,t,n){var s;const o=t.join(".");return(s=n[o])!==null&&s!==void 0||(n[o]=new Proxy(bC,{get(c,d){if(!(typeof d!="string"||d==="then"))return SC(e,[...t,d],n)},apply(c,d,f){const p=t[t.length-1];let h={args:f,path:t};return p==="call"?h={args:f.length>=2?[f[1]]:[],path:t.slice(0,-1)}:p==="apply"&&(h={args:f.length>=2?f[1]:[],path:t.slice(0,-1)}),h_(h.args),h_(h.path),e(h)}})),n[o]}const vp=e=>SC(e,[],Object.create(null)),tv=e=>new Proxy(bC,{get(t,n){if(n!=="then")return e(n)}});var wC=yu({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function n(s){"@babel/helpers - typeof";return t.exports=n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},t.exports.__esModule=!0,t.exports.default=t.exports,n(s)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),H8=yu({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var n=wC().default;function s(o,c){if(n(o)!="object"||!o)return o;var d=o[Symbol.toPrimitive];if(d!==void 0){var f=d.call(o,c||"default");if(n(f)!="object")return f;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(o)}
43t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),L8=yu({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var n=wC().default,s=H8();function o(c){var d=s(c,"string");return n(d)=="symbol"?d:d+""}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports}}),_C=yu({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var n=L8();function s(o,c,d){return(c=n(c))in o?Object.defineProperty(o,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):o[c]=d,o}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),nv=yu({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var n=_C();function s(c,d){var f=Object.keys(c);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(c);d&&(p=p.filter(function(h){return Object.getOwnPropertyDescriptor(c,h).enumerable})),f.push.apply(f,p)}return f}function o(c){for(var d=1;d<arguments.length;d++){var f=arguments[d]!=null?arguments[d]:{};d%2?s(Object(f),!0).forEach(function(p){n(c,p,f[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(f)):s(Object(f)).forEach(function(p){Object.defineProperty(c,p,Object.getOwnPropertyDescriptor(f,p))})}return c}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports}});xp(nv());xp(_C());var Xd=xp(nv());function B8(e,t){if("error"in e){const s=t.deserialize(e.error);return{ok:!1,error:(0,Xd.default)((0,Xd.default)({},e),{},{error:s})}}return{ok:!0,result:(0,Xd.default)((0,Xd.default)({},e.result),(!e.result.type||e.result.type==="data")&&{type:"data",data:t.deserialize(e.result.data)})}}var jg=class extends Error{constructor(){super("Unable to transform response from server")}};function U8(e,t){let n;try{n=B8(e,t)}catch{throw new jg}if(!n.ok&&(!Ao(n.error.error)||typeof n.error.error.code!="number"))throw new jg;if(n.ok&&!Ao(n.result))throw new jg;return n}xp(nv());function bp(e){const t={subscribe(n){let s=null,o=!1,c=!1,d=!1;function f(){if(s===null){d=!0;return}c||(c=!0,typeof s=="function"?s():s&&s.unsubscribe())}return s=e({next(p){var h;o||(h=n.next)===null||h===void 0||h.call(n,p)},error(p){var h;o||(o=!0,(h=n.error)===null||h===void 0||h.call(n,p),f())},complete(){var p;o||(o=!0,(p=n.complete)===null||p===void 0||p.call(n),f())}}),d&&f(),{unsubscribe:f}},pipe(...n){return n.reduce(z8,t)}};return t}function z8(e,t){return t(e)}function F8(e){const t=new AbortController;return new Promise((s,o)=>{let c=!1;function d(){c||(c=!0,f.unsubscribe())}t.signal.addEventListener("abort",()=>{o(t.signal.reason)});const f=e.subscribe({next(p){c=!0,s(p),d()},error(p){o(p)},complete(){t.abort(),d()}})})}var q8=Object.create,EC=Object.defineProperty,$8=Object.getOwnPropertyDescriptor,TC=Object.getOwnPropertyNames,G8=Object.getPrototypeOf,V8=Object.prototype.hasOwnProperty,Da=(e,t)=>function(){return t||(0,e[TC(e)[0]])((t={exports:{}}).exports,t),t.exports},Q8=(e,t,n,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(var o=TC(t),c=0,d=o.length,f;c<d;c++)f=o[c],!V8.call(e,f)&&f!==n&&EC(e,f,{get:(p=>t[p]).bind(null,f),enumerable:!(s=$8(t,f))||s.enumerable});return e},Uo=(e,t,n)=>(n=e!=null?q8(G8(e)):{},Q8(t||!e||!e.__esModule?EC(n,"default",{value:e,enumerable:!0}):n,e)),Y8=Da({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){function n(s,o){if(s==null)return{};var c={};for(var d in s)if({}.hasOwnProperty.call(s,d)){if(o.includes(d))continue;c[d]=s[d]}return c}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),K8=Da({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var n=Y8();function s(o,c){if(o==null)return{};var d,f,p=n(o,c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(o);for(f=0;f<h.length;f++)d=h[f],c.includes(d)||{}.propertyIsEnumerable.call(o,d)&&(p[d]=o[d])}return p}
43t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),CC=Da({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function n(s){"@babel/helpers - typeof";return t.exports=n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},t.exports.__esModule=!0,t.exports.default=t.exports,n(s)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),W8=Da({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var n=CC().default;function s(o,c){if(n(o)!="object"||!o)return o;var d=o[Symbol.toPrimitive];if(d!==void 0){var f=d.call(o,c||"default");if(n(f)!="object")return f;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(o)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),X8=Da({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var n=CC().default,s=W8();function o(c){var d=s(c,"string");return n(d)=="symbol"?d:d+""}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports}}),J8=Da({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var n=X8();function s(o,c,d){return(c=n(c))in o?Object.defineProperty(o,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):o[c]=d,o}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),xu=Da({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var n=J8();function s(c,d){var f=Object.keys(c);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(c);d&&(p=p.filter(function(h){return Object.getOwnPropertyDescriptor(c,h).enumerable})),f.push.apply(f,p)}return f}function o(c){for(var d=1;d<arguments.length;d++){var f=arguments[d]!=null?arguments[d]:{};d%2?s(Object(f),!0).forEach(function(p){n(c,p,f[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(f)):s(Object(f)).forEach(function(p){Object.defineProperty(c,p,Object.getOwnPropertyDescriptor(f,p))})}return c}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports}}),Z8=Uo(K8(),1),g_=Uo(xu(),1);const eH=["cursor","direction"];function Vr(e,t,n){const s=e.flatMap(o=>o.split("."));if(!t&&(!n||n==="any"))return s.length?[s]:[];if(n==="infinite"&&Ao(t)&&("direction"in t||"cursor"in t)){const{cursor:o,direction:c}=t,d=(0,Z8.default)(t,eH);return[s,{input:d,type:"infinite"}]}return[s,(0,g_.default)((0,g_.default)({},typeof t<"u"&&t!==Qn&&{input:t}),n&&n!=="any"&&{type:n})]}function wf(e){return Vr(e,void 0,"any")}var tH=Object.create,NC=Object.defineProperty,nH=Object.getOwnPropertyDescriptor,kC=Object.getOwnPropertyNames,rH=Object.getPrototypeOf,sH=Object.prototype.hasOwnProperty,ns=(e,t)=>function(){return t||(0,e[kC(e)[0]])((t={exports:{}}).exports,t),t.exports},aH=(e,t,n,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(var o=kC(t),c=0,d=o.length,f;c<d;c++)f=o[c],!sH.call(e,f)&&f!==n&&NC(e,f,{get:(p=>t[p]).bind(null,f),enumerable:!(s=nH(t,f))||s.enumerable});return e},Bt=(e,t,n)=>(n=e!=null?tH(rH(e)):{},aH(t||!e||!e.__esModule?NC(n,"default",{value:e,enumerable:!0}):n,e)),AC=ns({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function n(s){"@babel/helpers - typeof";return t.exports=n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},t.exports.__esModule=!0,t.exports.default=t.exports,n(s)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),oH=ns({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var n=AC().default;function s(o,c){if(n(o)!="object"||!o)return o;var d=o[Symbol.toPrimitive];
43if(d!==void 0){var f=d.call(o,c||"default");if(n(f)!="object")return f;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(o)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),iH=ns({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var n=AC().default,s=oH();function o(c){var d=s(c,"string");return n(d)=="symbol"?d:d+""}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports}}),zo=ns({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var n=iH();function s(o,c,d){return(c=n(c))in o?Object.defineProperty(o,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):o[c]=d,o}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),Pr=ns({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var n=zo();function s(c,d){var f=Object.keys(c);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(c);d&&(p=p.filter(function(h){return Object.getOwnPropertyDescriptor(c,h).enumerable})),f.push.apply(f,p)}return f}function o(c){for(var d=1;d<arguments.length;d++){var f=arguments[d]!=null?arguments[d]:{};d%2?s(Object(f),!0).forEach(function(p){n(c,p,f[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(f)):s(Object(f)).forEach(function(p){Object.defineProperty(c,p,Object.getOwnPropertyDescriptor(f,p))})}return c}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports}});function cH(e){return t=>{let n=0,s=null;const o=[];function c(){s||(s=t.subscribe({next(f){for(const h of o){var p;(p=h.next)===null||p===void 0||p.call(h,f)}},error(f){for(const h of o){var p;(p=h.error)===null||p===void 0||p.call(h,f)}},complete(){for(const p of o){var f;(f=p.complete)===null||f===void 0||f.call(p)}}}))}function d(){if(n===0&&s){const f=s;s=null,f.unsubscribe()}}return bp(f=>(n++,o.push(f),c(),{unsubscribe(){n--,d();const p=o.findIndex(h=>h===f);p>-1&&o.splice(p,1)}}))}}function lH(e){let t=e;const n=[],s=d=>{t!==void 0&&d.next(t),n.push(d)},o=d=>{n.splice(n.indexOf(d),1)},c=bp(d=>(s(d),()=>{o(d)}));return c.next=d=>{if(t!==d){t=d;for(const f of n)f.next(d)}},c.get=()=>t,c}function uH(e){return bp(t=>{function n(o=0,c=e.op){const d=e.links[o];if(!d)throw new Error("No more links to execute - did you forget to add an ending link?");return d({op:c,next(p){return n(o+1,p)}})}return n().subscribe(t)})}var Jd=Bt(zo(),1),Ri=Bt(Pr(),1);function dH(e){return e instanceof Sa}function fH(e){return Ao(e)&&Ao(e.error)&&typeof e.error.code=="number"&&typeof e.error.message=="string"}function pH(e,t){return typeof e=="string"?e:Ao(e)&&typeof e.message=="string"?e.message:t}var Sa=class _f extends Error{constructor(t,n){var s,o;const c=n?.cause;super(t,{cause:c}),(0,Jd.default)(this,"cause",void 0),(0,Jd.default)(this,"shape",void 0),(0,Jd.default)(this,"data",void 0),(0,Jd.default)(this,"meta",void 0),this.meta=n?.meta,this.cause=c,this.shape=n==null||(s=n.result)===null||s===void 0?void 0:s.error,this.data=n==null||(o=n.result)===null||o===void 0?void 0:o.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,_f.prototype)}static from(t,n={}){const s=t;return dH(s)?(n.meta&&(s.meta=(0,Ri.default)((0,Ri.default)({},s.meta),n.meta)),s):fH(s)?new _f(s.error.message,(0,Ri.default)((0,Ri.default)({},n),{},{result:s})):new _f(pH(s,"Unknown error"),(0,Ri.default)((0,Ri.default)({},n),{},{cause:s}))}};function mH(e){const t=e;return t?"input"in t?t:{input:t,output:t}:{input:{serialize:n=>n,deserialize:n=>n},output:{serialize:n=>n,deserialize:n=>n}}}const y_=e=>typeof e=="function";function hH(e){if(e)return e;if(typeof window<"u"&&y_(window.fetch))return window.fetch;if(typeof globalThis<"u"&&y_(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var Ml=Bt(Pr());function gH(e){return{url:e.url.toString(),fetch:e.fetch,transformer:mH(e.transformer),methodOverride:e.methodOverride}}function yH(e){const t={};for(let n=0;n<e.length;n++){const s=e[n];t[n]=s}return t}const xH={query:"GET",mutation:"POST",subscription:"PATCH"};function jC(e){return"input"in e?e.transformer.input.serialize(e.input):yH(e.inputs.map(t=>e.transformer.input.serialize(t)))}const RC=e=>{const t=e.url.split("?");let s=t[0].replace(/\/$/,"")+"/"+e.path;const o=[];if(t[1]&&o.push(t[1]),"inputs"in e&&o.push("batch=1"),e.type==="query"||e.type==="subscription"){const c=jC(e);c!==void 0&&e.methodOverride!=="POST"&&o.push(`input=${encodeURIComponent(JSON.stringify(c))}`)}return o.length&&(s+="?"+o.join("&")),s},vH=e=>{if(e.type==="query"&&e.methodOverride!=="POST")return;const t=jC(e);return t!==void 0?JSON.stringify(t):void 0},bH=e=>EH((0,Ml.default)((0,Ml.default)({},e),{},{contentTypeHeader:"application/json",getUrl:RC,getBody:vH}));
43var SH=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};const wH=e=>{var t;if(e?.aborted)throw(t=e.throwIfAborted)===null||t===void 0||t.call(e),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new SH};async function _H(e){var t;wH(e.signal);const n=e.getUrl(e),s=e.getBody(e),o=(t=e.methodOverride)!==null&&t!==void 0?t:xH[e.type],c=await(async()=>{const f=await e.headers();return Symbol.iterator in f?Object.fromEntries(f):f})(),d=(0,Ml.default)((0,Ml.default)((0,Ml.default)({},e.contentTypeHeader&&o!=="GET"?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),c);return hH(e.fetch)(n,{method:o,signal:e.signal,body:s,headers:d})}async function EH(e){const t={},n=await _H(e);t.response=n;const s=await n.json();return t.responseJSON=s,{json:s,meta:t}}Bt(Pr(),1);const x_=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function v_(e){let t=null,n=null;const s=()=>{clearTimeout(n),n=null,t=null};function o(f){const p=[[]];let h=0;for(;;){const w=f[h];if(!w)break;const S=p[p.length-1];if(w.aborted){var x;(x=w.reject)===null||x===void 0||x.call(w,new Error("Aborted")),h++;continue}if(e.validate(S.concat(w).map(T=>T.key))){S.push(w),h++;continue}if(S.length===0){var g;(g=w.reject)===null||g===void 0||g.call(w,new Error("Input is too big for a single dispatch")),h++;continue}p.push([])}return p}function c(){const f=o(t);s();for(const p of f){if(!p.length)continue;const h={items:p};for(const g of p)g.batch=h;e.fetch(h.items.map(g=>g.key)).then(async g=>{await Promise.all(g.map(async(S,C)=>{const T=h.items[C];try{var N;const I=await Promise.resolve(S);(N=T.resolve)===null||N===void 0||N.call(T,I)}catch(I){var j;(j=T.reject)===null||j===void 0||j.call(T,I)}T.batch=null,T.reject=null,T.resolve=null}));for(const S of h.items){var w;(w=S.reject)===null||w===void 0||w.call(S,new Error("Missing result")),S.batch=null}}).catch(g=>{for(const S of h.items){var w;(w=S.reject)===null||w===void 0||w.call(S,g),S.batch=null}})}}function d(f){var p;const h={aborted:!1,key:f,batch:null,resolve:x_,reject:x_},x=new Promise((g,w)=>{var S;h.reject=w,h.resolve=g,(S=t)!==null&&S!==void 0||(t=[]),t.push(h)});return(p=n)!==null&&p!==void 0||(n=setTimeout(c)),x}return{load:d}}function TH(...e){const t=new AbortController,n=e.length;let s=0;const o=()=>{++s===n&&t.abort()};for(const c of e)c?.aborted?o():c?.addEventListener("abort",o,{once:!0});return t.signal}var Zd=Bt(Pr(),1);function CH(e){var t,n;const s=gH(e),o=(t=e.maxURLLength)!==null&&t!==void 0?t:1/0,c=(n=e.maxItems)!==null&&n!==void 0?n:1/0;return()=>{const d=x=>({validate(g){if(o===1/0&&c===1/0)return!0;if(g.length>c)return!1;const w=g.map(T=>T.path).join(","),S=g.map(T=>T.input);return RC((0,Zd.default)((0,Zd.default)({},s),{},{type:x,path:w,inputs:S,signal:null})).length<=o},async fetch(g){const w=g.map(I=>I.path).join(","),S=g.map(I=>I.input),C=TH(...g.map(I=>I.signal)),T=await bH((0,Zd.default)((0,Zd.default)({},s),{},{path:w,inputs:S,type:x,headers(){return e.headers?typeof e.headers=="function"?e.headers({opList:g}):e.headers:{}},signal:C}));return(Array.isArray(T.json)?T.json:g.map(()=>T.json)).map(I=>({meta:T.meta,json:I}))}}),f=v_(d("query")),p=v_(d("mutation")),h={query:f,mutation:p};return({op:x})=>bp(g=>{/* istanbul ignore if -- @preserve */if(x.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const S=h[x.type].load(x);let C;return S.then(T=>{C=T;const N=U8(T.json,s.transformer.output);if(!N.ok){g.error(Sa.from(N.error,{meta:T.meta}));return}g.next({context:T.meta,result:N.result}),g.complete()}).catch(T=>{g.error(Sa.from(T,{meta:C?.meta}))}),()=>{}})}}Bt(Pr(),1);const MC=(e,...t)=>typeof e=="function"?e(...t):e;Bt(zo(),1);function NH(){let e,t;return{promise:new Promise((s,o)=>{e=s,t=o}),resolve:e,reject:t}}async function kH(e){const t=await MC(e.url);if(!e.connectionParams)return t;const s=`${t.includes("?")?"&":"?"}connectionParams=1`;return t+s}async function AH(e){const t={method:"connectionParams",data:await MC(e)};return JSON.stringify(t)}Bt(zo(),1);var mo=Bt(zo(),1);function jH(e){const{promise:t,resolve:n,reject:s}=NH();return e.addEventListener("open",()=>{e.removeEventListener("error",s),n()}),e.addEventListener("error",s),t}function RH(e,{intervalMs:t,pongTimeoutMs:n}){let s,o;function c(){s=setTimeout(()=>{e.send("PING"),o=setTimeout(()=>{e.close()},n)},t)}function d(){clearTimeout(s),c()}function f(){clearTimeout(o),d()}e.addEventListener("open",c),e.addEventListener("message",({data:p})=>{clearTimeout(s),c(),p==="PONG"&&f()}),e.addEventListener("close",()=>{clearTimeout(s),clearTimeout(o)})}var MH=class Hy{constructor(t){var n;if((0,mo.default)(this,"id",++Hy.connectCount),(0,mo.default)(this,"WebSocketPonyfill",void 0),(0,mo.default)(this,"urlOptions",void 0),(0,mo.default)(this,"keepAliveOpts",void 0),(0,mo.default)(this,"wsObservable",lH(null)),(0,mo.default)(this,"openPromise",null),this.WebSocketPonyfill=(n=t.WebSocketPonyfill)!==null&&n!==void 0?n:WebSocket,!this.WebSocketPonyfill)throw new Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=t.urlOptions,this.keepAliveOpts=t.keepAlive}get ws(){return this.wsObservable.get()}set ws(t){this.wsObservable.next(t)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var t=this;if(t.openPromise)return t.openPromise;t.id=++Hy.connectCount;const n=kH(t.urlOptions).then(s=>new t.WebSocketPonyfill(s));t.openPromise=n.then(async s=>{t.ws=s,s.addEventListener("message",function({data:o}){o==="PING"&&this.send("PONG")}),t.keepAliveOpts.enabled&&RH(s,t.keepAliveOpts),s.addEventListener("close",()=>{t.ws===s&&(t.ws=null)}),await jH(s),t.urlOptions.connectionParams&&s.send(await AH(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var t=this;try{await t.openPromise}finally{var n;(n=t.ws)===null||n===void 0||n.close()}}};(0,mo.default)(MH,"connectCount",0);Bt(zo(),1);Bt(Pr(),1);var Rg=Bt(zo(),1),b_=Bt(Pr(),1),Sp=class{constructor(e){(0,Rg.default)(this,"links",void 0),(0,Rg.default)(this,"runtime",void 0),(0,Rg.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(t=>t(this.runtime))}$request(e){var t;return uH({links:this.links,op:(0,b_.default)((0,b_.default)({},e),{},{context:(t=e.context)!==null&&t!==void 0?t:{},id:++this.requestId})}).pipe(cH())}async requestAsPromise(e){var t=this;try{const n=t.$request(e);return(await F8(n)).result.data}catch(n){throw Sa.from(n)}}query(e,t,n){return this.requestAsPromise({type:"query",path:e,input:t,context:n?.context,signal:n?.signal})}mutation(e,t,n){return this.requestAsPromise({type:"mutation",path:e,input:t,context:n?.context,signal:n?.signal})}subscription(e,t,n){return this.$request({type:"subscription",path:e,input:t,context:n.context,signal:n.signal}).subscribe({next(o){switch(o.result.type){case"state":{var c;
43(c=n.onConnectionStateChange)===null||c===void 0||c.call(n,o.result);break}case"started":{var d;(d=n.onStarted)===null||d===void 0||d.call(n,{context:o.context});break}case"stopped":{var f;(f=n.onStopped)===null||f===void 0||f.call(n);break}case"data":case void 0:{var p;(p=n.onData)===null||p===void 0||p.call(n,o.result.data);break}}},error(o){var c;(c=n.onError)===null||c===void 0||c.call(n,o)},complete(){var o;(o=n.onComplete)===null||o===void 0||o.call(n)}})}};const OC=Symbol.for("trpc_untypedClient"),OH={query:"query",mutate:"mutation",subscribe:"subscription"},DH=e=>OH[e];function DC(e){const t=vp(({path:n,args:s})=>{const o=[...n],c=DH(o.pop()),d=o.join(".");return e[c](d,...s)});return tv(n=>n===OC?e:t[n])}function PH(e){const t=new Sp(e);return DC(t)}function rv(e){return e[OC]}Bt(Pr(),1);Bt(Pr(),1);var IH=ns({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function n(o){var c,d,f,p=2;for(typeof Symbol<"u"&&(d=Symbol.asyncIterator,f=Symbol.iterator);p--;){if(d&&(c=o[d])!=null)return c.call(o);if(f&&(c=o[f])!=null)return new s(c.call(o));d="@@asyncIterator",f="@@iterator"}throw new TypeError("Object is not async iterable")}function s(o){function c(d){if(Object(d)!==d)return Promise.reject(new TypeError(d+" is not an object."));var f=d.done;return Promise.resolve(d.value).then(function(p){return{value:p,done:f}})}return s=function(f){this.s=f,this.n=f.next},s.prototype={s:null,n:null,next:function(){return c(this.n.apply(this.s,arguments))},return:function(f){var p=this.s.return;return p===void 0?Promise.resolve({value:f,done:!0}):c(p.apply(this.s,arguments))},throw:function(f){var p=this.s.return;return p===void 0?Promise.reject(f):c(p.apply(this.s,arguments))}},new s(o)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}});Bt(IH(),1);Bt(Pr(),1);var HH=ns({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){function n(){var s=typeof SuppressedError=="function"?SuppressedError:function(f,p){var h=Error();return h.name="SuppressedError",h.error=f,h.suppressed=p,h},o={},c=[];function d(f,p){if(p!=null){if(Object(p)!==p)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(f)var h=p[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(h===void 0&&(h=p[Symbol.dispose||Symbol.for("Symbol.dispose")],f))var x=h;if(typeof h!="function")throw new TypeError("Object is not disposable.");x&&(h=function(){try{x.call(p)}catch(w){return Promise.reject(w)}}),c.push({v:p,d:h,a:f})}else f&&c.push({d:p,a:f});return p}return{e:o,u:d.bind(null,!1),a:d.bind(null,!0),d:function(){var p,h=this.e,x=0;function g(){for(;p=c.pop();)try{if(!p.a&&x===1)return x=0,c.push(p),Promise.resolve().then(g);if(p.d){var S=p.d.call(p.v);if(p.a)return x|=2,Promise.resolve(S).then(g,w)}else x|=1}catch(C){return w(C)}if(x===1)return h!==o?Promise.reject(h):Promise.resolve();if(h!==o)throw h}function w(S){return h=h!==o?new s(S,h):S,g()}return g()}}}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),PC=ns({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){function n(s,o){this.v=s,this.k=o}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),LH=ns({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var n=PC();
43function s(o){return new n(o,0)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),BH=ns({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var n=PC();function s(c){return function(){return new o(c.apply(this,arguments))}}function o(c){var d,f;function p(x,g){try{var w=c[x](g),S=w.value,C=S instanceof n;Promise.resolve(C?S.v:S).then(function(T){if(C){var N=x==="return"?"return":"next";if(!S.k||T.done)return p(N,T);T=c[N](T).value}h(w.done?"return":"normal",T)},function(T){p("throw",T)})}catch(T){h("throw",T)}}function h(x,g){switch(x){case"return":d.resolve({value:g,done:!0});break;case"throw":d.reject(g);break;default:d.resolve({value:g,done:!1})}(d=d.next)?p(d.key,d.arg):f=null}this._invoke=function(x,g){return new Promise(function(w,S){var C={key:x,arg:g,resolve:w,reject:S,next:null};f?f=f.next=C:(d=f=C,p(x,g))})},typeof c.return!="function"&&(this.return=void 0)}o.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},o.prototype.next=function(c){return this._invoke("next",c)},o.prototype.throw=function(c){return this._invoke("throw",c)},o.prototype.return=function(c){return this._invoke("return",c)},t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}});Bt(HH(),1);Bt(LH(),1);Bt(BH(),1);Bt(Pr(),1);function UH(e){return vp(({path:t,args:n})=>{var s;const o=[...t],c=o.pop();if(c==="useMutation")return e[c](o,...n);if(c==="_def")return{path:o};const[d,...f]=n,p=(s=f[0])!==null&&s!==void 0?s:{};return e[c](o,d,p)})}var Mg;const zH=["client","ssrContext","ssrState","abortOnUnmount"],FH=(Mg=v.createContext)===null||Mg===void 0?void 0:Mg.call(gp,null),qH=e=>{switch(e){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invalidate":case"refetch":case"reset":return"any"}};function $H(e){return vp(t=>{const n=[...t.path],s=n.pop(),o=[...t.args],c=o.shift(),d=qH(s),f=Vr(n,c,d);return{infiniteQueryOptions:()=>e.infiniteQueryOptions(n,f,o[0]),queryOptions:()=>e.queryOptions(n,f,...o),fetch:()=>e.fetchQuery(f,...o),fetchInfinite:()=>e.fetchInfiniteQuery(f,o[0]),prefetch:()=>e.prefetchQuery(f,...o),prefetchInfinite:()=>e.prefetchInfiniteQuery(f,o[0]),ensureData:()=>e.ensureQueryData(f,...o),invalidate:()=>e.invalidateQueries(f,...o),reset:()=>e.resetQueries(f,...o),refetch:()=>e.refetchQueries(f,...o),cancel:()=>e.cancelQuery(f,...o),setData:()=>{e.setQueryData(f,o[0],o[1])},setQueriesData:()=>e.setQueriesData(f,o[0],o[1],o[2]),setInfiniteData:()=>{e.setInfiniteQueryData(f,o[0],o[1])},getData:()=>e.getQueryData(f),getInfiniteData:()=>e.getInfiniteQueryData(f),setMutationDefaults:()=>e.setMutationDefaults(wf(n),c),getMutationDefaults:()=>e.getMutationDefaults(wf(n)),isMutating:()=>e.isMutating({mutationKey:wf(n)})}[s]()})}function GH(e){const t=DC(e.client),n=$H(e);return tv(s=>{const o=s;return o==="client"?t:zH.includes(o)?e[o]:n[s]})}var VH=Uo(xu(),1);function S_(e){const t=e instanceof Sp?e:rv(e);return vp(n=>{const s=n.path,o=s.join("."),[c,d]=n.args;return(0,VH.default)({queryKey:Vr(s,c,"query"),queryFn:()=>t.query(o,c,d?.trpc)},d)})}var Og=Uo(xu(),1);function bn(e,t,n){var s;const o=e[0];let c=(s=e[1])===null||s===void 0?void 0:s.input;if(n){var d;c=(0,Og.default)((0,Og.default)((0,Og.default)({},(d=c)!==null&&d!==void 0?d:{}),n.pageParam?{cursor:n.pageParam}:{}),{},{direction:n.direction})}return[o.join("."),c,t?.trpc]}var QH=Da({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function n(o){var c,d,f,p=2;for(typeof Symbol<"u"&&(d=Symbol.asyncIterator,f=Symbol.iterator);p--;){if(d&&(c=o[d])!=null)return c.call(o);if(f&&(c=o[f])!=null)return new s(c.call(o));d="@@asyncIterator",f="@@iterator"}throw new TypeError("Object is not async iterable")}function s(o){function c(d){if(Object(d)!==d)return Promise.reject(new TypeError(d+" is not an object."));var f=d.done;return Promise.resolve(d.value).then(function(p){return{value:p,done:f}})}return s=function(f){this.s=f,this.n=f.next},s.prototype={s:null,n:null,next:function(){return c(this.n.apply(this.s,arguments))},return:function(f){var p=this.s.return;return p===void 0?Promise.resolve({value:f,done:!0}):c(p.apply(this.s,arguments))},throw:function(f){var p=this.s.return;return p===void 0?Promise.reject(f):c(p.apply(this.s,arguments))}},new s(o)}
43t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),YH=Uo(QH(),1);function Ly(e){return{path:e.path.join(".")}}function hl(e){const t=Ly(e);return v.useMemo(()=>t,[t])}async function IC(e,t,n){const o=t.getQueryCache().build(t,{queryKey:n});o.setState({data:[],status:"success"});const c=[];var d=!1,f=!1,p;try{for(var h=(0,YH.default)(e),x;d=!(x=await h.next()).done;d=!1){const g=x.value;c.push(g),o.setState({data:[...c]})}}catch(g){f=!0,p=g}finally{try{d&&h.return!=null&&await h.return()}finally{if(f)throw p}}return c}var mt=Uo(xu(),1);function KH(e){const{client:t,queryClient:n}=e,s=t instanceof Sp?t:rv(t);return{infiniteQueryOptions:(o,c,d)=>{var f,p;const h=((f=c[1])===null||f===void 0?void 0:f.input)===Qn,x=async g=>{var w;const S=(0,mt.default)((0,mt.default)({},d),{},{trpc:(0,mt.default)((0,mt.default)({},d?.trpc),!(d==null||(w=d.trpc)===null||w===void 0)&&w.abortOnUnmount?{signal:g.signal}:{signal:null})});return await s.query(...bn(c,S,{direction:g.direction,pageParam:g.pageParam}))};return Object.assign((0,mt.default)((0,mt.default)({},d),{},{initialData:d?.initialData,queryKey:c,queryFn:h?Qn:x,initialPageParam:(p=d?.initialCursor)!==null&&p!==void 0?p:null}),{trpc:Ly({path:o})})},queryOptions:(o,c,d)=>{var f;const p=((f=c[1])===null||f===void 0?void 0:f.input)===Qn,h=async x=>{var g;const w=(0,mt.default)((0,mt.default)({},d),{},{trpc:(0,mt.default)((0,mt.default)({},d?.trpc),!(d==null||(g=d.trpc)===null||g===void 0)&&g.abortOnUnmount?{signal:x.signal}:{signal:null})}),S=await s.query(...bn(c,w));return yC(S)?IC(S,n,c):S};return Object.assign((0,mt.default)((0,mt.default)({},d),{},{initialData:d?.initialData,queryKey:c,queryFn:p?Qn:h}),{trpc:Ly({path:o})})},fetchQuery:(o,c)=>n.fetchQuery((0,mt.default)((0,mt.default)({},c),{},{queryKey:o,queryFn:()=>s.query(...bn(o,c))})),fetchInfiniteQuery:(o,c)=>{var d;return n.fetchInfiniteQuery((0,mt.default)((0,mt.default)({},c),{},{queryKey:o,queryFn:({pageParam:f,direction:p})=>s.query(...bn(o,c,{pageParam:f,direction:p})),initialPageParam:(d=c?.initialCursor)!==null&&d!==void 0?d:null}))},prefetchQuery:(o,c)=>n.prefetchQuery((0,mt.default)((0,mt.default)({},c),{},{queryKey:o,queryFn:()=>s.query(...bn(o,c))})),prefetchInfiniteQuery:(o,c)=>{var d;return n.prefetchInfiniteQuery((0,mt.default)((0,mt.default)({},c),{},{queryKey:o,queryFn:({pageParam:f,direction:p})=>s.query(...bn(o,c,{pageParam:f,direction:p})),initialPageParam:(d=c?.initialCursor)!==null&&d!==void 0?d:null}))},ensureQueryData:(o,c)=>n.ensureQueryData((0,mt.default)((0,mt.default)({},c),{},{queryKey:o,queryFn:()=>s.query(...bn(o,c))})),invalidateQueries:(o,c,d)=>n.invalidateQueries((0,mt.default)((0,mt.default)({},c),{},{queryKey:o}),d),resetQueries:(o,c,d)=>n.resetQueries((0,mt.default)((0,mt.default)({},c),{},{queryKey:o}),d),refetchQueries:(o,c,d)=>n.refetchQueries((0,mt.default)((0,mt.default)({},c),{},{queryKey:o}),d),cancelQuery:(o,c)=>n.cancelQueries({queryKey:o},c),setQueryData:(o,c,d)=>n.setQueryData(o,c,d),setQueriesData:(o,c,d,f)=>n.setQueriesData((0,mt.default)((0,mt.default)({},c),{},{queryKey:o}),d,f),getQueryData:o=>n.getQueryData(o),setInfiniteQueryData:(o,c,d)=>n.setQueryData(o,c,d),getInfiniteQueryData:o=>n.getQueryData(o),setMutationDefaults:(o,c)=>{const d=o[0],f=p=>s.mutation(...bn([d,{input:p}],e));return n.setMutationDefaults(o,typeof c=="function"?c({canonicalMutationFn:f}):c)},getMutationDefaults:o=>n.getMutationDefaults(o),isMutating:o=>n.isMutating((0,mt.default)((0,mt.default)({},o),{},{exact:!0}))}}var _e=Uo(xu());const w_=(e,t)=>new Proxy(e,{get(s,o){return t(o),s[o]}});function WH(e){var t,n;const s=(t=void 0)!==null&&t!==void 0?t:U=>U.originalFn(),o=(n=void 0)!==null&&n!==void 0?n:FH,c=PH,d=U=>{var K;const{abortOnUnmount:O=!1,queryClient:L,ssrContext:ae}=U,[W,ie]=v.useState((K=U.ssrState)!==null&&K!==void 0?K:!1),oe=U.client instanceof Sp?U.client:rv(U.client),ge=v.useMemo(()=>KH({client:oe,queryClient:L}),[oe,L]),ue=v.useMemo(()=>(0,_e.default)({abortOnUnmount:O,queryClient:L,client:oe,ssrContext:ae??null,ssrState:W},ge),[O,oe,ge,L,ae,W]);return v.useEffect(()=>{ie(ye=>ye?"mounted":!1)},[]),l.jsx(o.Provider,{value:ue,children:U.children})};function f(){const U=v.useContext(o);if(!U)throw new Error("Unable to find tRPC Context. Did you forget to wrap your Ap
43p inside `withTRPC` HoC?");return U}function p(U,K){var O;const{queryClient:L,ssrState:ae}=f();return ae&&ae!=="mounted"&&((O=L.getQueryCache().find({queryKey:U}))===null||O===void 0?void 0:O.state.status)==="error"?(0,_e.default)({retryOnMount:!1},K):K}function h(U,K,O){var L,ae,W,ie,oe;const ge=f(),{abortOnUnmount:ue,client:ye,ssrState:D,queryClient:z,prefetchQuery:P}=ge,Z=Vr(U,K,"query"),xe=z.getQueryDefaults(Z),R=K===Qn;typeof window>"u"&&D==="prepass"&&(O==null||(L=O.trpc)===null||L===void 0?void 0:L.ssr)!==!1&&((ae=O?.enabled)!==null&&ae!==void 0?ae:xe?.enabled)!==!1&&!R&&!z.getQueryCache().find({queryKey:Z})&&P(Z,O);const V=p(Z,(0,_e.default)((0,_e.default)({},xe),O)),G=(W=(ie=O==null||(oe=O.trpc)===null||oe===void 0?void 0:oe.abortOnUnmount)!==null&&ie!==void 0?ie:void 0)!==null&&W!==void 0?W:ue,J=_8((0,_e.default)((0,_e.default)({},V),{},{queryKey:Z,queryFn:R?K:async fe=>{const ve=(0,_e.default)((0,_e.default)({},V),{},{trpc:(0,_e.default)((0,_e.default)({},V?.trpc),G?{signal:fe.signal}:{signal:null})}),q=await ye.query(...bn(Z,ve));return yC(q)?IC(q,z,Z):q}}),z);return J.trpc=hl({path:U}),J}function x(U,K,O){var L,ae,W;const ie=f(),oe=Vr(U,K,"query"),ge=K===Qn,ue=(L=(ae=O==null||(W=O.trpc)===null||W===void 0?void 0:W.abortOnUnmount)!==null&&ae!==void 0?ae:void 0)!==null&&L!==void 0?L:ie.abortOnUnmount;N8((0,_e.default)((0,_e.default)({},O),{},{queryKey:oe,queryFn:ge?K:ye=>{const D={trpc:(0,_e.default)((0,_e.default)({},O?.trpc),ue?{signal:ye.signal}:{})};return ie.client.query(...bn(oe,D))}}))}function g(U,K,O){var L,ae,W;const ie=f(),oe=Vr(U,K,"query"),ge=(L=(ae=O==null||(W=O.trpc)===null||W===void 0?void 0:W.abortOnUnmount)!==null&&ae!==void 0?ae:void 0)!==null&&L!==void 0?L:ie.abortOnUnmount,ue=E8((0,_e.default)((0,_e.default)({},O),{},{queryKey:oe,queryFn:ye=>{const D=(0,_e.default)((0,_e.default)({},O),{},{trpc:(0,_e.default)((0,_e.default)({},O?.trpc),ge?{signal:ye.signal}:{signal:null})});return ie.client.query(...bn(oe,D))}}),ie.queryClient);return ue.trpc=hl({path:U}),[ue.data,ue]}function w(U,K){const{client:O,queryClient:L}=f(),ae=wf(U),W=L.defaultMutationOptions(L.getMutationDefaults(ae)),ie=A8((0,_e.default)((0,_e.default)({},K),{},{mutationKey:ae,mutationFn:oe=>O.mutation(...bn([U,{input:oe}],K)),onSuccess(...oe){var ge,ue;return s({originalFn:()=>{var D,z,P;return(D=K==null||(z=K.onSuccess)===null||z===void 0?void 0:z.call(K,...oe))!==null&&D!==void 0?D:W==null||(P=W.onSuccess)===null||P===void 0?void 0:P.call(W,...oe)},queryClient:L,meta:(ge=(ue=K?.meta)!==null&&ue!==void 0?ue:W?.meta)!==null&&ge!==void 0?ge:{}})}}),L);return ie.trpc=hl({path:U}),ie}const S={data:void 0,error:null,status:"idle"},C={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function T(U,K,O){var L;const ae=(L=O?.enabled)!==null&&L!==void 0?L:K!==Qn,W=ba(Vr(U,K,"any")),{client:ie}=f(),oe=v.useRef(O);v.useEffect(()=>{oe.current=O});const[ge]=v.useState(new Set([])),ue=v.useCallback(R=>{ge.add(R)},[ge]),ye=v.useRef(null),D=v.useCallback(R=>{const V=P.current,G=P.current=R(V);let J=!1;for(const fe of ge)if(V[fe]!==G[fe]){J=!0;break}J&&xe(w_(G,ue))},[ue,ge]),z=v.useCallback(()=>{var R;if((R=ye.current)===null||R===void 0||R.unsubscribe(),!ae){D(()=>(0,_e.default)((0,_e.default)({},S),{},{reset:z}));return}D(()=>(0,_e.default)((0,_e.default)({},C),{},{reset:z}));const V=ie.subscription(U.join("."),K??void 0,{onStarted:()=>{var G,J;(G=(J=oe.current).onStarted)===null||G===void 0||G.call(J),D(fe=>(0,_e.default)((0,_e.default)({},fe),{},{status:"pending",error:null}))},onData:G=>{var J,fe;(J=(fe=oe.current).onData)===null||J===void 0||J.call(fe,G),D(ve=>(0,_e.default)((0,_e.default)({},ve),{},{status:"pending",data:G,error:null}))},onError:G=>{var J,fe;(J=(fe=oe.current).onError)===null||J===void 0||J.call(fe,G),D(ve=>(0,_e.default)((0,_e.default)({},ve),{},{status:"error",error:G}))},onConnectionStateChange:G=>{D(J=>{switch(G.state){case"idle":return(0,_e.default)((0,_e.default)({},J),{},{status:G.state,error:null,data:void 0});case"connecting":return(0,_e.default)((0,_e.default)({},J),{},{error:G.error,status:G.state});
43case"pending":return J}})},onComplete:()=>{var G,J;(G=(J=oe.current).onComplete)===null||G===void 0||G.call(J),D(fe=>(0,_e.default)((0,_e.default)({},fe),{},{status:"idle",error:null,data:void 0}))}});ye.current=V},[ie,W,ae,D]);v.useEffect(()=>(z(),()=>{var R;(R=ye.current)===null||R===void 0||R.unsubscribe()}),[z]);const P=v.useRef(ae?(0,_e.default)((0,_e.default)({},C),{},{reset:z}):(0,_e.default)((0,_e.default)({},S),{},{reset:z})),[Z,xe]=v.useState(w_(P.current,ue));return Z}function N(U,K,O){var L,ae,W,ie,oe;const{client:ge,ssrState:ue,prefetchInfiniteQuery:ye,queryClient:D,abortOnUnmount:z}=f(),P=Vr(U,K,"infinite"),Z=D.getQueryDefaults(P),xe=K===Qn;typeof window>"u"&&ue==="prepass"&&(O==null||(L=O.trpc)===null||L===void 0?void 0:L.ssr)!==!1&&((ae=O?.enabled)!==null&&ae!==void 0?ae:Z?.enabled)!==!1&&!xe&&!D.getQueryCache().find({queryKey:P})&&ye(P,(0,_e.default)((0,_e.default)({},Z),O));const R=p(P,(0,_e.default)((0,_e.default)({},Z),O)),V=(W=O==null||(ie=O.trpc)===null||ie===void 0?void 0:ie.abortOnUnmount)!==null&&W!==void 0?W:z,G=j8((0,_e.default)((0,_e.default)({},R),{},{initialPageParam:(oe=O.initialCursor)!==null&&oe!==void 0?oe:null,persister:O.persister,queryKey:P,queryFn:xe?K:J=>{var fe;const ve=(0,_e.default)((0,_e.default)({},R),{},{trpc:(0,_e.default)((0,_e.default)({},R?.trpc),V?{signal:J.signal}:{signal:null})});return ge.query(...bn(P,ve,{pageParam:(fe=J.pageParam)!==null&&fe!==void 0?fe:O.initialCursor,direction:J.direction}))}}),D);return G.trpc=hl({path:U}),G}function j(U,K,O){var L,ae,W;const ie=f(),oe=Vr(U,K,"infinite"),ge=ie.queryClient.getQueryDefaults(oe),ue=K===Qn,ye=p(oe,(0,_e.default)((0,_e.default)({},ge),O)),D=(L=O==null||(ae=O.trpc)===null||ae===void 0?void 0:ae.abortOnUnmount)!==null&&L!==void 0?L:ie.abortOnUnmount;k8((0,_e.default)((0,_e.default)({},O),{},{initialPageParam:(W=O.initialCursor)!==null&&W!==void 0?W:null,queryKey:oe,queryFn:ue?K:z=>{var P;const Z=(0,_e.default)((0,_e.default)({},ye),{},{trpc:(0,_e.default)((0,_e.default)({},ye?.trpc),D?{signal:z.signal}:{})});return ie.client.query(...bn(oe,Z,{pageParam:(P=z.pageParam)!==null&&P!==void 0?P:O.initialCursor,direction:z.direction}))}}))}function I(U,K,O){var L,ae,W;const ie=f(),oe=Vr(U,K,"infinite"),ge=ie.queryClient.getQueryDefaults(oe),ue=p(oe,(0,_e.default)((0,_e.default)({},ge),O)),ye=(L=O==null||(ae=O.trpc)===null||ae===void 0?void 0:ae.abortOnUnmount)!==null&&L!==void 0?L:ie.abortOnUnmount,D=T8((0,_e.default)((0,_e.default)({},O),{},{initialPageParam:(W=O.initialCursor)!==null&&W!==void 0?W:null,queryKey:oe,queryFn:z=>{var P;const Z=(0,_e.default)((0,_e.default)({},ue),{},{trpc:(0,_e.default)((0,_e.default)({},ue?.trpc),ye?{signal:z.signal}:{})});return ie.client.query(...bn(oe,Z,{pageParam:(P=z.pageParam)!==null&&P!==void 0?P:O.initialCursor,direction:z.direction}))}}),ie.queryClient);return D.trpc=hl({path:U}),[D.data,D]}return{Provider:d,createClient:c,useContext:f,useUtils:f,useQuery:h,usePrefetchQuery:x,useSuspenseQuery:g,useQueries:(U,K)=>{const{ssrState:O,queryClient:L,prefetchQuery:ae,client:W}=f(),ie=S_(W),oe=U(ie);if(typeof window>"u"&&O==="prepass")for(const ue of oe){var ge;const ye=ue;((ge=ye.trpc)===null||ge===void 0?void 0:ge.ssr)!==!1&&!L.getQueryCache().find({queryKey:ye.queryKey})&&ae(ye.queryKey,ye)}return gC({queries:oe.map(ue=>(0,_e.default)((0,_e.default)({},ue),{},{queryKey:ue.queryKey})),combine:K?.combine},L)},useSuspenseQueries:U=>{const{queryClient:K,client:O}=f(),L=S_(O),ae=U(L),W=C8({queries:ae.map(ie=>(0,_e.default)((0,_e.default)({},ie),{},{queryFn:ie.queryFn,queryKey:ie.queryKey}))},K);return[W.map(ie=>ie.data),W]},useMutation:w,useSubscription:T,useInfiniteQuery:N,usePrefetchInfiniteQuery:j,useSuspenseInfiniteQuery:I}}function XH(e){const t=UH(e);return tv(n=>n==="useContext"||n==="useUtils"?()=>{const s=e.useUtils();return v.useMemo(()=>GH(s),[s])}:e.hasOwnProperty(n)?e[n]:t[n])}function JH(e){const t=WH();return XH(t)}const De=JH(),HC="Please login (10001)",GY=900*1e3;var Dg={exports:{}},gl={},Pg={exports:{}},Ig={};/**
44 * @license React
45 * scheduler.production.js
46 *
47 * Copyright (c) Meta Platforms, Inc. and affiliates.
48 *
49 * This source code is licensed under the MIT license found in the
50 * LICENSE file in the root directory of this source tree.
51 */var __;function ZH(){return __||(__=1,(function(e){function t(D,z){var P=D.length;D.push(z);e:for(;0<P;){var Z=P-1>>>1,xe=D[Z];if(0<o(xe,z))D[Z]=z,D[P]=xe,P=Z;else break e}}function n(D){return D.length===0?null:D[0]}
vendor: 10,964 bytes, lines 51-67
51function s(D){if(D.length===0)return null;var z=D[0],P=D.pop();if(P!==z){D[0]=P;e:for(var Z=0,xe=D.length,R=xe>>>1;Z<R;){var V=2*(Z+1)-1,G=D[V],J=V+1,fe=D[J];if(0>o(G,P))J<xe&&0>o(fe,G)?(D[Z]=fe,D[J]=P,Z=J):(D[Z]=G,D[V]=P,Z=V);else if(J<xe&&0>o(fe,P))D[Z]=fe,D[J]=P,Z=J;else break e}}return z}function o(D,z){var P=D.sortIndex-z.sortIndex;return P!==0?P:D.id-z.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var c=performance;e.unstable_now=function(){return c.now()}}else{var d=Date,f=d.now();e.unstable_now=function(){return d.now()-f}}var p=[],h=[],x=1,g=null,w=3,S=!1,C=!1,T=!1,N=!1,j=typeof setTimeout=="function"?setTimeout:null,I=typeof clearTimeout=="function"?clearTimeout:null,B=typeof setImmediate<"u"?setImmediate:null;function Y(D){for(var z=n(h);z!==null;){if(z.callback===null)s(h);else if(z.startTime<=D)s(h),z.sortIndex=z.expirationTime,t(p,z);else break;z=n(h)}}function U(D){if(T=!1,Y(D),!C)if(n(p)!==null)C=!0,K||(K=!0,oe());else{var z=n(h);z!==null&&ye(U,z.startTime-D)}}var K=!1,O=-1,L=5,ae=-1;function W(){return N?!0:!(e.unstable_now()-ae<L)}function ie(){if(N=!1,K){var D=e.unstable_now();ae=D;var z=!0;try{e:{C=!1,T&&(T=!1,I(O),O=-1),S=!0;var P=w;try{t:{for(Y(D),g=n(p);g!==null&&!(g.expirationTime>D&&W());){var Z=g.callback;if(typeof Z=="function"){g.callback=null,w=g.priorityLevel;var xe=Z(g.expirationTime<=D);if(D=e.unstable_now(),typeof xe=="function"){g.callback=xe,Y(D),z=!0;break t}g===n(p)&&s(p),Y(D)}else s(p);g=n(p)}if(g!==null)z=!0;else{var R=n(h);R!==null&&ye(U,R.startTime-D),z=!1}}break e}finally{g=null,w=P,S=!1}z=void 0}}finally{z?oe():K=!1}}}var oe;if(typeof B=="function")oe=function(){B(ie)};else if(typeof MessageChannel<"u"){var ge=new MessageChannel,ue=ge.port2;ge.port1.onmessage=ie,oe=function(){ue.postMessage(null)}}else oe=function(){j(ie,0)};function ye(D,z){O=j(function(){D(e.unstable_now())},z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(D){D.callback=null},e.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):L=0<D?Math.floor(1e3/D):5},e.unstable_getCurrentPriorityLevel=function(){return w},e.unstable_next=function(D){switch(w){case 1:case 2:case 3:var z=3;break;default:z=w}var P=w;w=z;try{return D()}finally{w=P}},e.unstable_requestPaint=function(){N=!0},e.unstable_runWithPriority=function(D,z){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var P=w;w=D;try{return z()}finally{w=P}},e.unstable_scheduleCallback=function(D,z,P){var Z=e.unstable_now();switch(typeof P=="object"&&P!==null?(P=P.delay,P=typeof P=="number"&&0<P?Z+P:Z):P=Z,D){case 1:var xe=-1;break;case 2:xe=250;break;case 5:xe=1073741823;break;case 4:xe=1e4;break;default:xe=5e3}return xe=P+xe,D={id:x++,callback:z,priorityLevel:D,startTime:P,expirationTime:xe,sortIndex:-1},P>Z?(D.sortIndex=P,t(h,D),n(p)===null&&D===n(h)&&(T?(I(O),O=-1):T=!0,ye(U,P-Z))):(D.sortIndex=xe,t(p,D),C||S||(C=!0,K||(K=!0,oe()))),D},e.unstable_shouldYield=W,e.unstable_wrapCallback=function(D){var z=w;return function(){var P=w;w=z;try{return D.apply(this,arguments)}finally{w=P}}}})(Ig)),Ig}var E_;function eL(){return E_||(E_=1,Pg.exports=ZH()),Pg.exports}var Hg={exports:{}},pn={};/**
52 * @license React
53 * react-dom.production.js
54 *
55 * Copyright (c) Meta Platforms, Inc. and affiliates.
56 *
57 * This source code is licensed under the MIT license found in the
58 * LICENSE file in the root directory of this source tree.
59 */var T_;function tL(){if(T_)return pn;T_=1;var e=hp();function t(p){var h="https://react.dev/errors/"+p;if(1<arguments.length){h+="?args[]="+encodeURIComponent(arguments[1]);for(var x=2;x<arguments.length;x++)h+="&args[]="+encodeURIComponent(arguments[x])}return"Minified React error #"+p+"; visit "+h+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function n(){}var s={d:{f:n,r:function(){throw Error(t(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},o=Symbol.for("react.portal");function c(p,h,x){var g=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:o,key:g==null?null:""+g,children:p,containerInfo:h,implementation:x}}var d=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function f(p,h){if(p==="font")return"";if(typeof h=="string")return h==="use-credentials"?h:""}return pn.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,pn.createPortal=function(p,h){var x=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!h||h.nodeType!==1&&h.nodeType!==9&&h.nodeType!==11)throw Error(t(299));return c(p,h,null,x)},pn.flushSync=function(p){var h=d.T,x=s.p;try{if(d.T=null,s.p=2,p)return p()}finally{d.T=h,s.p=x,s.d.f()}},pn.preconnect=function(p,h){typeof p=="string"&&(h?(h=h.crossOrigin,h=typeof h=="string"?h==="use-credentials"?h:"":void 0):h=null,s.d.C(p,h))},pn.prefetchDNS=function(p){typeof p=="string"&&s.d.D(p)},pn.preinit=function(p,h){if(typeof p=="string"&&h&&typeof h.as=="string"){var x=h.as,g=f(x,h.crossOrigin),w=typeof h.integrity=="string"?h.integrity:void 0,S=typeof h.fetchPriority=="string"?h.fetchPriority:void 0;x==="style"?s.d.S(p,typeof h.precedence=="string"?h.precedence:void 0,{crossOrigin:g,integrity:w,fetchPriority:S}):x==="script"&&s.d.X(p,{crossOrigin:g,integrity:w,fetchPriority:S,nonce:typeof h.nonce=="string"?h.nonce:void 0})}},pn.preinitModule=function(p,h){if(typeof p=="string")if(typeof h=="object"&&h!==null){if(h.as==null||h.as==="script"){var x=f(h.as,h.crossOrigin);s.d.M(p,{crossOrigin:x,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0})}}else h==null&&s.d.M(p)},pn.preload=function(p,h){if(typeof p=="string"&&typeof h=="object"&&h!==null&&typeof h.as=="string"){var x=h.as,g=f(x,h.crossOrigin);s.d.L(p,x,{crossOrigin:g,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0,type:typeof h.type=="string"?h.type:void 0,fetchPriority:typeof h.fetchPriority=="string"?h.fetchPriority:void 0,referrerPolicy:typeof h.referrerPolicy=="string"?h.referrerPolicy:void 0,imageSrcSet:typeof h.imageSrcSet=="string"?h.imageSrcSet:void 0,imageSizes:typeof h.imageSizes=="string"?h.imageSizes:void 0,media:typeof h.media=="string"?h.media:void 0})}},pn.preloadModule=function(p,h){if(typeof p=="string")if(h){var x=f(h.as,h.crossOrigin);s.d.m(p,{as:typeof h.as=="string"&&h.as!=="script"?h.as:void 0,crossOrigin:x,integrity:typeof h.integrity=="string"?h.integrity:void 0})}else s.d.m(p)},pn.requestFormReset=function(p){s.d.r(p)},pn.unstable_batchedUpdates=function(p,h){return p(h)},pn.useFormState=function(p,h,x){return d.H.useFormState(p,h,x)},pn.useFormStatus=function(){return d.H.useHostTransitionStatus()},pn.version="19.2.0",pn}var C_;function LC(){if(C_)return Hg.exports;C_=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Hg.exports=tL(),Hg.exports}/**
60 * @license React
61 * react-dom-client.production.js
62 *
63 * Copyright (c) Meta Platforms, Inc. and affiliates.
64 *
65 * This source code is licensed under the MIT license found in the
66 * LICENSE file in the root directory of this source tree.
67 */var N_;function nL(){if(N_)return gl;N_=1;var e=eL(),t=hp(),n=LC();function s(r){var a="https://react.dev/errors/"+r;if(1<arguments.length){a+="?args[]="+encodeURIComponent(arguments[1]);for(var i=2;i<arguments.length;i++)a+="&args[]="+encodeURIComponent(arguments[i])}return"Minified React error #"+r+"; visit "+a+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(r){return!(!r||r.nodeType!==1&&r.nodeType!==9&&r.nodeType!==11)}function c(r){var a=r,i=r;if(r.alternate)for(;a.return;)a=a.return;else{r=a;do a=r,(a.flags&4098)!==0&&(i=a.return),r=a.return;while(r)}return a.tag===3?i:null}function d(r){if(r.tag===13){var a=r.memoizedState;if(a===null&&(r=r.alternate,r!==null&&(a=r.memoizedState)),a!==null)return a.dehydrated}return null}function f(r){if(r.tag===31){var a=r.memoizedState;if(a===null&&(r=r.alternate,r!==null&&(a=r.memoizedState)),a!==null)return a.dehydrated}return null}function p(r){if(c(r)!==r)throw Error(s(188))}function h(r){var a=r.alternate;if(!a){if(a=c(r),a===null)throw Error(s(188));return a!==r?null:r}for(var i=r,u=a;;){var m=i.return;if(m===null)break;var y=m.alternate;if(y===null){if(u=m.return,u!==null){i=u;continue}break}if(m.child===y.child){for(y=m.child;y;){if(y===i)return p(m),r;if(y===u)return p(m),a;y=y.sibling}throw Error(s(188))}if(i.return!==u.return)i=m,u=y;else{for(var E=!1,A=m.child;A;){if(A===i){E=!0,i=m,u=y;break}if(A===u){E=!0,u=m,i=y;break}A=A.sibling}if(!E){for(A=y.child;A;){if(A===i){E=!0,i=y,u=m;break}if(A===u){E=!0,u=y,i=m;break}A=A.sibling}if(!E)throw Error(s(189))}}if(i.alternate!==u)throw Error(s(190))}if(i.tag!==3)throw Error(s(188));return i.stateNode.current===i?r:a}function x(r){var a=r.tag;if(a===5||a===26||a===27||a===6)return r;for(r=r.child;r!==null;){if(a=x(r),a!==null)return a;r=r.sibling}return null}var g=Object.assign,w=Symbol.for("react.element"),S=Symbol.for("react.transitional.element"),C=Symbol.for("react.portal"),T=Symbol.for("react.fragment"),N=Symbol.for("react.strict_mode"),j=Symbol.for("react.profiler"),I=Symbol.for("react.consumer"),B=Symbol.for("react.context"),Y=Symbol.for("react.forward_ref"),U=Symbol.for("react.suspense"),K=Symbol.for("react.suspense_list"),O=Symbol.for("react.memo"),L=Symbol.for("react.lazy"),ae=Symbol.for("react.activity"),W=Symbol.for("react.memo_cache_sentinel"),ie=Symbol.iterator;function oe(r){return r===null||typeof r!="object"?null:(r=ie&&r[ie]||r["@@iterator"],typeof r=="function"?r:null)}var ge=Symbol.for("react.client.reference");function ue(r){if(r==null)return null;if(typeof r=="function")return r.$$typeof===ge?null:r.displayName||r.name||null;if(typeof r=="string")return r;switch(r){case T:return"Fragment";case j:return"Profiler";case N:return"StrictMode";case U:return"Suspense";case K:return"SuspenseList";case ae:return"Activity"}if(typeof r=="object")switch(r.$$typeof){case C:return"Portal";case B:return r.displayName||"Context";case I:return(r._context.displayName||"Context")+".Consumer";case Y:var a=r.render;return r=r.displayName,r||(r=a.displayName||a.name||"",r=r!==""?"ForwardRef("+r+")":"ForwardRef"),r;case O:return a=r.displayName||null,a!==null?a:ue(r.type)||"Memo";case L:a=r._payload,r=r._init;try{return ue(r(a))}catch{}}return null}var ye=Array.isArray,D=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,z=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,P={pen
vendor: 4,221 bytes, lines 67-74
67ding:!1,data:null,method:null,action:null},Z=[],xe=-1;function R(r){return{current:r}}function V(r){0>xe||(r.current=Z[xe],Z[xe]=null,xe--)}function G(r,a){xe++,Z[xe]=r.current,r.current=a}var J=R(null),fe=R(null),ve=R(null),q=R(null);function X(r,a){switch(G(ve,a),G(fe,r),G(J,null),a.nodeType){case 9:case 11:r=(r=a.documentElement)&&(r=r.namespaceURI)?oS(r):0;break;default:if(r=a.tagName,a=a.namespaceURI)a=oS(a),r=iS(a,r);else switch(r){case"svg":r=1;break;case"math":r=2;break;default:r=0}}V(J),G(J,r)}function pe(){V(J),V(fe),V(ve)}function Ne(r){r.memoizedState!==null&&G(q,r);var a=J.current,i=iS(a,r.type);a!==i&&(G(fe,r),G(J,i))}function He(r){fe.current===r&&(V(J),V(fe)),q.current===r&&(V(q),cl._currentValue=P)}var Ge,wt;function dt(r){if(Ge===void 0)try{throw Error()}catch(i){var a=i.stack.trim().match(/\n( *(at )?)/);Ge=a&&a[1]||"",wt=-1<i.stack.indexOf(`
68    at`)?" (<anonymous>)":-1<i.stack.indexOf("@")?"@unknown:0:0":""}return`
69`+Ge+r+wt}var Vt=!1;function xn(r,a){if(!r||Vt)return"";Vt=!0;var i=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var u={DetermineComponentFrameRoot:function(){try{if(a){var me=function(){throw Error()};if(Object.defineProperty(me.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(me,[])}catch(se){var re=se}Reflect.construct(r,[],me)}else{try{me.call()}catch(se){re=se}r.call(me.prototype)}}else{try{throw Error()}catch(se){re=se}(me=r())&&typeof me.catch=="function"&&me.catch(function(){})}}catch(se){if(se&&re&&typeof se.stack=="string")return[se.stack,re.stack]}return[null,null]}};u.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var m=Object.getOwnPropertyDescriptor(u.DetermineComponentFrameRoot,"name");m&&m.configurable&&Object.defineProperty(u.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var y=u.DetermineComponentFrameRoot(),E=y[0],A=y[1];if(E&&A){var H=E.split(`
70`),ne=A.split(`
71`);for(m=u=0;u<H.length&&!H[u].includes("DetermineComponentFrameRoot");)u++;for(;m<ne.length&&!ne[m].includes("DetermineComponentFrameRoot");)m++;if(u===H.length||m===ne.length)for(u=H.length-1,m=ne.length-1;1<=u&&0<=m&&H[u]!==ne[m];)m--;for(;1<=u&&0<=m;u--,m--)if(H[u]!==ne[m]){if(u!==1||m!==1)do if(u--,m--,0>m||H[u]!==ne[m]){var ce=`
72`+H[u].replace(" at new "," at ");return r.displayName&&ce.includes("<anonymous>")&&(ce=ce.replace("<anonymous>",r.displayName)),ce}while(1<=u&&0<=m);break}}}finally{Vt=!1,Error.prepareStackTrace=i}return(i=r?r.displayName||r.name:"")?dt(i):""}function Qt(r,a){switch(r.tag){case 26:case 27:case 5:return dt(r.type);case 16:return dt("Lazy");case 13:return r.child!==a&&a!==null?dt("Suspense Fallback"):dt("Suspense");case 19:return dt("SuspenseList");case 0:case 15:return xn(r.type,!1);case 11:return xn(r.type.render,!1);case 1:return xn(r.type,!0);case 31:return dt("Activity");default:return""}}function ss(r){try{var a="",i=null;do a+=Qt(r,i),i=r,r=r.return;while(r);return a}catch(u){return`
73Error generating stack: `+u.message+`
74`+u.stack}}var nn=Object.prototype.hasOwnProperty,Lr=e.unstable_scheduleCallback,Ln=e.unstable_cancelCallback,_t=e.unstable_shouldYield,_n=e.unstable_requestPaint,Yt=e.unstable_now,dn=e.unstable_getCurrentPriorityLevel,tr=e.unstable_ImmediatePriority,k=e.unstable_UserBlockingPriority,b=e.unstable_NormalPriority,_=e.unstable_LowPriority,M=e.unstable_IdlePriority,$=e.log,te=e.unstable_setDisableYieldValue,le=null,Ie=null;function nt(r){if(typeof $=="function"&&te(r),Ie&&typeof Ie.setStrictMode=="function")try{Ie.setStrictMode(le,r)}catch{}}var Ve=Math.clz32?Math.clz32:nr,xt=Math.log,rt=Math.LN2;function nr(r){return r>>>=0,r===0?32:31-(xt(r)/rt|0)|0}var Ua=256,Br=262144,he=4194304;function We(r){var a=r&42;if(a!==0)return a;switch(r&-r){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return r&261888;case 262144:case 524288:case 1048576:case 2097152:return r&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return r&62914560;case 67108864:return 67108864;
vendor: 7,746 bytes, line 74
74case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return r}}function Pe(r,a,i){var u=r.pendingLanes;if(u===0)return 0;var m=0,y=r.suspendedLanes,E=r.pingedLanes;r=r.warmLanes;var A=u&134217727;return A!==0?(u=A&~y,u!==0?m=We(u):(E&=A,E!==0?m=We(E):i||(i=A&~r,i!==0&&(m=We(i))))):(A=u&~y,A!==0?m=We(A):E!==0?m=We(E):i||(i=u&~r,i!==0&&(m=We(i)))),m===0?0:a!==0&&a!==m&&(a&y)===0&&(y=m&-m,i=a&-a,y>=i||y===32&&(i&4194048)!==0)?a:m}function ot(r,a){return(r.pendingLanes&~(r.suspendedLanes&~r.pingedLanes)&a)===0}function Jt(r,a){switch(r){case 1:case 2:case 4:case 8:case 64:return a+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function fn(){var r=he;return he<<=1,(he&62914560)===0&&(he=4194304),r}function Is(r){for(var a=[],i=0;31>i;i++)a.push(r);return a}function Ot(r,a){r.pendingLanes|=a,a!==268435456&&(r.suspendedLanes=0,r.pingedLanes=0,r.warmLanes=0)}function En(r,a,i,u,m,y){var E=r.pendingLanes;r.pendingLanes=i,r.suspendedLanes=0,r.pingedLanes=0,r.warmLanes=0,r.expiredLanes&=i,r.entangledLanes&=i,r.errorRecoveryDisabledLanes&=i,r.shellSuspendCounter=0;var A=r.entanglements,H=r.expirationTimes,ne=r.hiddenUpdates;for(i=E&~i;0<i;){var ce=31-Ve(i),me=1<<ce;A[ce]=0,H[ce]=-1;var re=ne[ce];if(re!==null)for(ne[ce]=null,ce=0;ce<re.length;ce++){var se=re[ce];se!==null&&(se.lane&=-536870913)}i&=~me}u!==0&&za(r,u,0),y!==0&&m===0&&r.tag!==0&&(r.suspendedLanes|=y&~(E&~a))}function za(r,a,i){r.pendingLanes|=a,r.suspendedLanes&=~a;var u=31-Ve(a);r.entangledLanes|=a,r.entanglements[u]=r.entanglements[u]|1073741824|i&261930}function Tn(r,a){var i=r.entangledLanes|=a;for(r=r.entanglements;i;){var u=31-Ve(i),m=1<<u;m&a|r[u]&a&&(r[u]|=a),i&=~m}}function Cn(r,a){var i=a&-a;return i=(i&42)!==0?1:$o(i),(i&(r.suspendedLanes|a))!==0?0:i}function $o(r){switch(r){case 2:r=1;break;case 8:r=4;break;case 32:r=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:r=128;break;case 268435456:r=134217728;break;default:r=0}return r}function br(r){return r&=-r,2<r?8<r?(r&134217727)!==0?32:268435456:8:2}function tm(){var r=z.p;return r!==0?r:(r=window.event,r===void 0?32:jS(r.type))}function Vv(r,a){var i=z.p;try{return z.p=r,a()}finally{z.p=i}}var Hs=Math.random().toString(36).slice(2),rn="__reactFiber$"+Hs,Nn="__reactProps$"+Hs,Go="__reactContainer$"+Hs,nm="__reactEvents$"+Hs,qj="__reactListeners$"+Hs,$j="__reactHandles$"+Hs,Qv="__reactResources$"+Hs,_c="__reactMarker$"+Hs;function rm(r){delete r[rn],delete r[Nn],delete r[nm],delete r[qj],delete r[$j]}function Vo(r){var a=r[rn];if(a)return a;for(var i=r.parentNode;i;){if(a=i[Go]||i[rn]){if(i=a.alternate,a.child!==null||i!==null&&i.child!==null)for(r=mS(r);r!==null;){if(i=r[rn])return i;r=mS(r)}return a}r=i,i=r.parentNode}return null}function Qo(r){if(r=r[rn]||r[Go]){var a=r.tag;if(a===5||a===6||a===13||a===31||a===26||a===27||a===3)return r}return null}function Ec(r){var a=r.tag;if(a===5||a===26||a===27||a===6)return r.stateNode;throw Error(s(33))}function Yo(r){var a=r[Qv];return a||(a=r[Qv]={hoistableStyles:new Map,hoistableScripts:new Map}),a}function Zt(r){r[_c]=!0}var Yv=new Set,Kv={};function Fa(r,a){Ko(r,a),Ko(r+"Capture",a)}function Ko(r,a){for(Kv[r]=a,r=0;r<a.length;r++)Yv.add(a[r])}var Gj=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),Wv={},Xv={};function Vj(r){return nn.call(Xv,r)?!0:nn.call(Wv,r)?!1:Gj.test(r)?Xv[r]=!0:(Wv[r]=!0,!1)}function ju(r,a,i){if(Vj(a))if(i===null)r.removeAttribute(a);else{switch(typeof i){case"undefined":case"function":case"symbol":r.removeAttribute(a);return;case"boolean":var u=a.toLowerCase().slice(0,5);if(u!=="data-"&&u!=="aria-"){r.removeAttribute(a);return}}r.setAttribute(a,""+i)}}function Ru(r,a,i){if(i===null)r.removeAttribute(a);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":r.removeAttribute(a);return}r.setAttribute(a,""+i)}}function as(r,a,i,u){if(u===null)r.removeAttribute(i);else{switch(typeof u){case"undefined":case"function":case"symbol":case"boolean":r.removeAttribute(i);return}r.setAttributeNS(a,i,""+u)}}function rr(r){switch(typeof r){case"bigint":case"boolean":case"number":case"string":case"undefined":return r;case"object":return r;default:return""}}function Jv(r){var a=r.type;return(r=r.nodeName)&&r.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function Qj(r,a,i){var u=Object.getOwnPropertyDescriptor(r.constructor.prototype,a);if(!r.hasOwnProperty(a)&&typeof u<"u"&&typeof u.get=="function"&&typeof u.set=="function"){var m=u.get,y=u.set;return Object.defineProperty(r,a,{configurable:!0,get:function(){return m.call(this)},set:function(E){i=""+E,y.call(this,E)}}),Object.defineProperty(r,a,{enumerable:u.enumerable}),{getValue:function(){return i},setValue:function(E){i=""+E},stopTracking:function(){r._valueTracker=null,delete r[a]}}}}function sm(r){if(!r._valueTracker){var a=Jv(r)?"checked":"value";r._valueTracker=Qj(r,a,""+r[a])}}function Zv(r){if(!r)return!1;var a=r._valueTracker;if(!a)return!0;var i=a.getValue(),u="";return r&&(u=Jv(r)?r.checked?"true":"false":r.value),r=u,r!==i?(a.setValue(r),!0):!1}function Mu(r){if(r=r||(typeof document<"u"?document:void 0),typeof r>"u")return null;try{return r.activeElement||r.body}catch{return r.body}}var Yj=/[\n"\\]/g;function sr(r){return r.replace(Yj,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function am(r,a,i,u,m,y,E,A){r.name="",E!=null&&typeof E!="function"&&typeof E!="symbol"&&typeof E!="boolean"?r.type=E:r.removeAttribute("type"),a!=null?E==="number"?(a===0&&r.value===""||r.value!=a)&&(r.value=""+rr(a)):r.value!==""+rr(a)&&(r.value=""+rr(a)):E!=="submit"&&E!=="reset"||r.removeAttribute("value"),a!=null?om(r,E,rr(a)):i!=null?om(r,E,rr(i)):u!=null&&r.removeAttribute("value"),m==null&&y!=null&&(r.defaultChecked=!!y),m!=null&&(r.checked=m&&typeof m!="function"&&typeof m!="symbol"),A!=null&&typeof A!="function"&&typeof A!="symbol"&&typeof A!="boolean"?r.name=""+rr(A):r.removeAttribute("name")}function e0(r,a,i,u,m,y,E,A){if(y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(r.type=y),a!=null||i!=null){if(!(y!=="submit"&&y!=="reset"||a!=null)){sm(r);return}i=i!=null?""+rr(i):"",a=a!=null?""+rr(a):i,A||a===r.value||(r.value=a),r.defaultValue=a}u=u??m,u=typeof u!="function"&&typeof u!="symbol"&&!!u,r.checked=A?r.checked:!!u,r.defaultChecked=!!u,E!=null&&typeof E!="function"&&typeof E!="symbol"&&typeof E!="boolean"&&(r.name=E),sm(r)}function om(r,a,i){a==="number"&&Mu(r.ownerDocument)===r||r.defaultValue===""+i||(r.defaultValue=""+i)}function Wo(r,a,i,u){if(r=r.options,a){a={};for(var m=0;m<i.length;m++)a["$"+i[m]]=!0;for(i=0;i<r.length;i++)m=a.hasOwnProperty("$"+r[i].value),r[i].selected!==m&&(r[i].selected=m),m&&u&&(r[i].defaultSelected=!0)}else{for(i=""+rr(i),a=null,m=0;m<r.length;m++){if(r[m].value===i){r[m].selected=!0,u&&(r[m].defaultSelected=!0);return}a!==null||r[m].disabled||(a=r[m])}a!==null&&(a.selected=!0)}}
vendor: 4,574 bytes, line 74
74function t0(r,a,i){if(a!=null&&(a=""+rr(a),a!==r.value&&(r.value=a),i==null)){r.defaultValue!==a&&(r.defaultValue=a);return}r.defaultValue=i!=null?""+rr(i):""}function n0(r,a,i,u){if(a==null){if(u!=null){if(i!=null)throw Error(s(92));if(ye(u)){if(1<u.length)throw Error(s(93));u=u[0]}i=u}i==null&&(i=""),a=i}i=rr(a),r.defaultValue=i,u=r.textContent,u===i&&u!==""&&u!==null&&(r.value=u),sm(r)}function Xo(r,a){if(a){var i=r.firstChild;if(i&&i===r.lastChild&&i.nodeType===3){i.nodeValue=a;return}}r.textContent=a}var Kj=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function r0(r,a,i){var u=a.indexOf("--")===0;i==null||typeof i=="boolean"||i===""?u?r.setProperty(a,""):a==="float"?r.cssFloat="":r[a]="":u?r.setProperty(a,i):typeof i!="number"||i===0||Kj.has(a)?a==="float"?r.cssFloat=i:r[a]=(""+i).trim():r[a]=i+"px"}function s0(r,a,i){if(a!=null&&typeof a!="object")throw Error(s(62));if(r=r.style,i!=null){for(var u in i)!i.hasOwnProperty(u)||a!=null&&a.hasOwnProperty(u)||(u.indexOf("--")===0?r.setProperty(u,""):u==="float"?r.cssFloat="":r[u]="");for(var m in a)u=a[m],a.hasOwnProperty(m)&&i[m]!==u&&r0(r,m,u)}else for(var y in a)a.hasOwnProperty(y)&&r0(r,y,a[y])}function im(r){if(r.indexOf("-")===-1)return!1;switch(r){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Wj=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
74-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Xj=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Ou(r){return Xj.test(""+r)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":r}function os(){}var cm=null;function lm(r){return r=r.target||r.srcElement||window,r.correspondingUseElement&&(r=r.correspondingUseElement),r.nodeType===3?r.parentNode:r}var Jo=null,Zo=null;function a0(r){var a=Qo(r);if(a&&(r=a.stateNode)){var i=r[Nn]||null;e:switch(r=a.stateNode,a.type){case"input":if(am(r,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name),a=i.name,i.type==="radio"&&a!=null){for(i=r;i.parentNode;)i=i.parentNode;for(i=i.querySelectorAll('input[name="'+sr(""+a)+'"][type="radio"]'),a=0;a<i.length;a++){var u=i[a];if(u!==r&&u.form===r.form){var m=u[Nn]||null;if(!m)throw Error(s(90));am(u,m.value,m.defaultValue,m.defaultValue,m.checked,m.defaultChecked,m.type,m.name)}}for(a=0;a<i.length;a++)u=i[a],u.form===r.form&&Zv(u)}break e;case"textarea":t0(r,i.value,i.defaultValue);break e;case"select":a=i.value,a!=null&&Wo(r,!!i.multiple,a,!1)}}}var um=!1;function o0(r,a,i){if(um)return r(a,i);um=!0;try{var u=r(a);return u}finally{if(um=!1,(Jo!==null||Zo!==null)&&(bd(),Jo&&(a=Jo,r=Zo,Zo=Jo=null,a0(a),r)))for(a=0;a<r.length;a++)a0(r[a])}}function Tc(r,a){var i=r.stateNode;if(i===null)return null;var u=i[Nn]||null;if(u===null)return null;i=u[a];e:switch(a){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(u=!u.disabled)||(r=r.type,u=!(r==="button"||r==="input"||r==="select"||r==="textarea")),r=!u;break e;default:r=!1}if(r)return null;if(i&&typeof i!="function")throw Error(s(231,a,typeof i));return i}var is=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),dm=!1;if(is)try{var Cc={};Object.defineProperty(Cc,"passive",{get:function(){dm=!0}}),window.addEventListener("test",Cc,Cc),window.removeEventListener("test",Cc,Cc)}catch{dm=!1}var Ls=null,fm=null,Du=null;function i0(){if(Du)return Du;var r,a=fm,i=a.length,u,m="value"in Ls?Ls.value:Ls.textContent,y=m.length;for(r=0;r<i&&a[r]===m[r];r++);var E=i-r;for(u=1;u<=E&&a[i-u]===m[y-u];u++);return Du=m.slice(r,1<u?1-u:void 0)}function Pu(r){var a=r.keyCode;
vendor: 4,579 bytes, line 74
74return"charCode"in r?(r=r.charCode,r===0&&a===13&&(r=13)):r=a,r===10&&(r=13),32<=r||r===13?r:0}function Iu(){return!0}function c0(){return!1}function kn(r){function a(i,u,m,y,E){this._reactName=i,this._targetInst=m,this.type=u,this.nativeEvent=y,this.target=E,this.currentTarget=null;for(var A in r)r.hasOwnProperty(A)&&(i=r[A],this[A]=i?i(y):y[A]);return this.isDefaultPrevented=(y.defaultPrevented!=null?y.defaultPrevented:y.returnValue===!1)?Iu:c0,this.isPropagationStopped=c0,this}return g(a.prototype,{preventDefault:function(){this.defaultPrevented=!0;var i=this.nativeEvent;i&&(i.preventDefault?i.preventDefault():typeof i.returnValue!="unknown"&&(i.returnValue=!1),this.isDefaultPrevented=Iu)},stopPropagation:function(){var i=this.nativeEvent;i&&(i.stopPropagation?i.stopPropagation():typeof i.cancelBubble!="unknown"&&(i.cancelBubble=!0),this.isPropagationStopped=Iu)},persist:function(){},isPersistent:Iu}),a}var qa={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(r){return r.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Hu=kn(qa),Nc=g({},qa,{view:0,detail:0}),Jj=kn(Nc),pm,mm,kc,Lu=g({},Nc,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:gm,button:0,buttons:0,relatedTarget:function(r){return r.relatedTarget===void 0?r.fromElement===r.srcElement?r.toElement:r.fromElement:r.relatedTarget},movementX:function(r){return"movementX"in r?r.movementX:(r!==kc&&(kc&&r.type==="mousemove"?(pm=r.screenX-kc.screenX,mm=r.screenY-kc.screenY):mm=pm=0,kc=r),pm)},movementY:function(r){return"movementY"in r?r.movementY:mm}}),l0=kn(Lu),Zj=g({},Lu,{dataTransfer:0}),eR=kn(Zj),tR=g({},Nc,{relatedTarget:0}),hm=kn(tR),nR=g({},qa,{animationName:0,elapsedTime:0,pseudoElement:0}),rR=kn(nR),sR=g({},qa,{clipboardData:function(r){return"clipboardData"in r?r.clipboardData:window.clipboardData}}),aR=kn(sR),oR=g({},qa,{data:0}),u0=kn(oR),iR={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},cR={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},lR={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function uR(r){var a=this.nativeEvent;return a.getModifierState?a.getModifierState(r):(r=lR[r])?!!a[r]:!1}function gm(){return uR}var dR=g({},Nc,{key:function(r){if(r.key){var a=iR[r.key]||r.key;if(a!=="Unidentified")return a}return r.type==="keypress"?(r=Pu(r),r===13?"Enter":String.fromCharCode(r)):r.type==="keydown"||r.type==="keyup"?cR[r.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:gm,charCode:function(r){return r.type==="keypress"?Pu(r):0},keyCode:function(r){return r.type==="keydown"||r.type==="keyup"?r.keyCode:0},which:function(r){return r.type==="keypress"?Pu(r):r.type==="keydown"||r.type==="keyup"?r.keyCode:0}}),fR=kn(dR),pR=g({},Lu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),d0=kn(pR),mR=g({},Nc,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:gm}),hR=kn(mR),gR=g({},qa,{propertyName:0,elapsedTime:0,pseudoElement:0}),yR=kn(gR),xR=g({},Lu,{deltaX:function(r){return"deltaX"in r?r.deltaX:"wheelDeltaX"in r?-r.wheelDeltaX:0},deltaY:function(r){return"deltaY"in r?r.deltaY:"wheelDeltaY"in r?-r.wheelDeltaY:"wheelDelta"in r?-r.wheelDelta:0},deltaZ:0,deltaMode:0}),vR=kn(xR),bR=g({},qa,{newState:0,oldState:0}),SR=kn(bR),wR=[9,13,27,32],ym=is&&"CompositionEvent"in window,Ac=null;is&&"documentMode"in document&&(Ac=document.documentMode);var _R=is&&"TextEvent"in window&&!Ac,f0=is&&(!ym||Ac&&8<Ac&&11>=Ac),p0=" ",m0=!1;function h0(r,a){switch(r){case"keyup":return wR.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function g0(r){return r=r.detail,typeof r=="object"&&"data"in r?r.data:null}var ei=!1;function ER(r,a){switch(r){case"compositionend":return g0(a);case"keypress":return a.which!==32?null:(m0=!0,p0);case"textInput":return r=a.data,r===p0&&m0?null:r;default:return null}}
vendor: 6,926 bytes, line 74
74function TR(r,a){if(ei)return r==="compositionend"||!ym&&h0(r,a)?(r=i0(),Du=fm=Ls=null,ei=!1,r):null;switch(r){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1<a.char.length)return a.char;if(a.which)return String.fromCharCode(a.which)}return null;case"compositionend":return f0&&a.locale!=="ko"?null:a.data;default:return null}}var CR={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function y0(r){var a=r&&r.nodeName&&r.nodeName.toLowerCase();return a==="input"?!!CR[r.type]:a==="textarea"}function x0(r,a,i,u){Jo?Zo?Zo.push(u):Zo=[u]:Jo=u,a=Nd(a,"onChange"),0<a.length&&(i=new Hu("onChange","change",null,i,u),r.push({event:i,listeners:a}))}var jc=null,Rc=null;function NR(r){eS(r,0)}function Bu(r){var a=Ec(r);if(Zv(a))return r}function v0(r,a){if(r==="change")return a}var b0=!1;if(is){var xm;if(is){var vm="oninput"in document;if(!vm){var S0=document.createElement("div");S0.setAttribute("oninput","return;"),vm=typeof S0.oninput=="function"}xm=vm}else xm=!1;b0=xm&&(!document.documentMode||9<document.documentMode)}function w0(){jc&&(jc.detachEvent("onpropertychange",_0),Rc=jc=null)}function _0(r){if(r.propertyName==="value"&&Bu(Rc)){var a=[];x0(a,Rc,r,lm(r)),o0(NR,a)}}function kR(r,a,i){r==="focusin"?(w0(),jc=a,Rc=i,jc.attachEvent("onpropertychange",_0)):r==="focusout"&&w0()}function AR(r){if(r==="selectionchange"||r==="keyup"||r==="keydown")return Bu(Rc)}function jR(r,a){if(r==="click")return Bu(a)}function RR(r,a){if(r==="input"||r==="change")return Bu(a)}function MR(r,a){return r===a&&(r!==0||1/r===1/a)||r!==r&&a!==a}var Bn=typeof Object.is=="function"?Object.is:MR;function Mc(r,a){if(Bn(r,a))return!0;if(typeof r!="object"||r===null||typeof a!="object"||a===null)return!1;var i=Object.keys(r),u=Object.keys(a);if(i.length!==u.length)return!1;for(u=0;u<i.length;u++){var m=i[u];if(!nn.call(a,m)||!Bn(r[m],a[m]))return!1}return!0}function E0(r){for(;r&&r.firstChild;)r=r.firstChild;return r}function T0(r,a){var i=E0(r);r=0;for(var u;i;){if(i.nodeType===3){if(u=r+i.textContent.length,r<=a&&u>=a)return{node:i,offset:a-r};r=u}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=E0(i)}}function C0(r,a){return r&&a?r===a?!0:r&&r.nodeType===3?!1:a&&a.nodeType===3?C0(r,a.parentNode):"contains"in r?r.contains(a):r.compareDocumentPosition?!!(r.compareDocumentPosition(a)&16):!1:!1}function N0(r){r=r!=null&&r.ownerDocument!=null&&r.ownerDocument.defaultView!=null?r.ownerDocument.defaultView:window;for(var a=Mu(r.document);a instanceof r.HTMLIFrameElement;){try{var i=typeof a.contentWindow.location.href=="string"}catch{i=!1}if(i)r=a.contentWindow;else break;a=Mu(r.document)}return a}function bm(r){var a=r&&r.nodeName&&r.nodeName.toLowerCase();return a&&(a==="input"&&(r.type==="text"||r.type==="search"||r.type==="tel"||r.type==="url"||r.type==="password")||a==="textarea"||r.contentEditable==="true")}var OR=is&&"documentMode"in document&&11>=document.documentMode,ti=null,Sm=null,Oc=null,wm=!1;function k0(r,a,i){var u=i.window===i?i.document:i.nodeType===9?i:i.ownerDocument;wm||ti==null||ti!==Mu(u)||(u=ti,"selectionStart"in u&&bm(u)?u={start:u.selectionStart,end:u.selectionEnd}:(u=(u.ownerDocument&&u.ownerDocument.defaultView||window).getSelection(),u={anchorNode:u.anchorNode,anchorOffset:u.anchorOffset,focusNode:u.focusNode,focusOffset:u.focusOffset}),Oc&&Mc(Oc,u)||(Oc=u,u=Nd(Sm,"onSelect"),0<u.length&&(a=new Hu("onSelect","select",null,a,i),r.push({event:a,listeners:u}),a.target=ti)))}function $a(r,a){var i={};return i[r.toLowerCase()]=a.toLowerCase(),i["Webkit"+r]="webkit"+a,i["Moz"+r]="moz"+a,i}var ni={animationend:$a("Animation","AnimationEnd"),animationiteration:$a("Animation","AnimationIteration"),animationstart:$a("Animation","AnimationStart"),transitionrun:$a("Transition","TransitionRun"),transitionstart:$a("Transition","TransitionStart"),transitioncancel:$a("Transition","TransitionCancel"),transitionend:$a("Transition","TransitionEnd")},_m={},A0={};is&&(A0=document.createElement("div").style,"AnimationEvent"in window||(delete ni.animationend.animation,delete ni.animationiteration.animation,delete ni.animationstart.animation),"TransitionEvent"in window||delete ni.transitionend.transition);function Ga(r){if(_m[r])return _m[r];if(!ni[r])return r;var a=ni[r],i;for(i in a)if(a.hasOwnProperty(i)&&i in A0)return _m[r]=a[i];return r}var j0=Ga("animationend"),R0=Ga("animationiteration"),M0=Ga("animationstart"),DR=Ga("transitionrun"),PR=Ga("transitionstart"),IR=Ga("transitioncancel"),O0=Ga("transitionend"),D0=new Map,Em="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Em.push("scrollEnd");function Sr(r,a){D0.set(r,a),Fa(a,[r])}var Uu=typeof reportError=="function"?reportError:function(r){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var a=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof r=="object"&&r!==null&&typeof r.message=="string"?String(r.message):String(r),error:r});if(!window.dispatchEvent(a))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",r);return}console.error(r)},ar=[],ri=0,Tm=0;function zu(){for(var r=ri,a=Tm=ri=0;a<r;){var i=ar[a];ar[a++]=null;var u=ar[a];ar[a++]=null;var m=ar[a];ar[a++]=null;var y=ar[a];if(ar[a++]=null,u!==null&&m!==null){var E=u.pending;E===null?m.next=m:(m.next=E.next,E.next=m),u.pending=m}y!==0&&P0(i,m,y)}}function Fu(r,a,i,u){ar[ri++]=r,ar[ri++]=a,ar[ri++]=i,ar[ri++]=u,Tm|=u,r.lanes|=u,r=r.alternate,r!==null&&(r.lanes|=u)}function Cm(r,a,i,u){return Fu(r,a,i,u),qu(r)}function Va(r,a){return Fu(r,null,null,a),qu(r)}function P0(r,a,i){r.lanes|=i;var u=r.alternate;u!==null&&(u.lanes|=i);for(var m=!1,y=r.return;y!==null;)y.childLanes|=i,u=y.alternate,u!==null&&(u.childLanes|=i),y.tag===22&&(r=y.stateNode,r===null||r._visibility&1||(m=!0)),r=y,y=y.return;return r.tag===3?(y=r.stateNode,m&&a!==null&&(m=31-Ve(i),r=y.hiddenUpdates,u=r[m],u===null?r[m]=[a]:u.push(a),a.lane=i|536870912),y):null}function qu(r){if(50<tl)throw tl=0,Ph=null,Error(s(185));for(var a=r.return;a!==null;)r=a,a=r.return;return r.tag===3?r.stateNode:null}var si={};function HR(r,a,i,u){this.tag=r,this.key=i,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 17,950 bytes, line 74
74ype=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=a,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=u,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Un(r,a,i,u){return new HR(r,a,i,u)}function Nm(r){return r=r.prototype,!(!r||!r.isReactComponent)}function cs(r,a){var i=r.alternate;return i===null?(i=Un(r.tag,a,r.key,r.mode),i.elementType=r.elementType,i.type=r.type,i.stateNode=r.stateNode,i.alternate=r,r.alternate=i):(i.pendingProps=a,i.type=r.type,i.flags=0,i.subtreeFlags=0,i.deletions=null),i.flags=r.flags&65011712,i.childLanes=r.childLanes,i.lanes=r.lanes,i.child=r.child,i.memoizedProps=r.memoizedProps,i.memoizedState=r.memoizedState,i.updateQueue=r.updateQueue,a=r.dependencies,i.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext},i.sibling=r.sibling,i.index=r.index,i.ref=r.ref,i.refCleanup=r.refCleanup,i}function I0(r,a){r.flags&=65011714;var i=r.alternate;return i===null?(r.childLanes=0,r.lanes=a,r.child=null,r.subtreeFlags=0,r.memoizedProps=null,r.memoizedState=null,r.updateQueue=null,r.dependencies=null,r.stateNode=null):(r.childLanes=i.childLanes,r.lanes=i.lanes,r.child=i.child,r.subtreeFlags=0,r.deletions=null,r.memoizedProps=i.memoizedProps,r.memoizedState=i.memoizedState,r.updateQueue=i.updateQueue,r.type=i.type,a=i.dependencies,r.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext}),r}function $u(r,a,i,u,m,y){var E=0;if(u=r,typeof r=="function")Nm(r)&&(E=1);else if(typeof r=="string")E=FM(r,i,J.current)?26:r==="html"||r==="head"||r==="body"?27:5;else e:switch(r){case ae:return r=Un(31,i,a,m),r.elementType=ae,r.lanes=y,r;case T:return Qa(i.children,m,y,a);case N:E=8,m|=24;break;case j:return r=Un(12,i,a,m|2),r.elementType=j,r.lanes=y,r;case U:return r=Un(13,i,a,m),r.elementType=U,r.lanes=y,r;case K:return r=Un(19,i,a,m),r.elementType=K,r.lanes=y,r;default:if(typeof r=="object"&&r!==null)switch(r.$$typeof){case B:E=10;break e;case I:E=9;break e;case Y:E=11;break e;case O:E=14;break e;case L:E=16,u=null;break e}E=29,i=Error(s(130,r===null?"null":typeof r,"")),u=null}return a=Un(E,i,a,m),a.elementType=r,a.type=u,a.lanes=y,a}function Qa(r,a,i,u){return r=Un(7,r,u,a),r.lanes=i,r}function km(r,a,i){return r=Un(6,r,null,a),r.lanes=i,r}function H0(r){var a=Un(18,null,null,0);return a.stateNode=r,a}function Am(r,a,i){return a=Un(4,r.children!==null?r.children:[],r.key,a),a.lanes=i,a.stateNode={containerInfo:r.containerInfo,pendingChildren:null,implementation:r.implementation},a}var L0=new WeakMap;function or(r,a){if(typeof r=="object"&&r!==null){var i=L0.get(r);return i!==void 0?i:(a={value:r,source:a,stack:ss(a)},L0.set(r,a),a)}return{value:r,source:a,stack:ss(a)}}var ai=[],oi=0,Gu=null,Dc=0,ir=[],cr=0,Bs=null,Ur=1,zr="";function ls(r,a){ai[oi++]=Dc,ai[oi++]=Gu,Gu=r,Dc=a}function B0(r,a,i){ir[cr++]=Ur,ir[cr++]=zr,ir[cr++]=Bs,Bs=r;var u=Ur;r=zr;var m=32-Ve(u)-1;u&=~(1<<m),i+=1;var y=32-Ve(a)+m;if(30<y){var E=m-m%5;y=(u&(1<<E)-1).toString(32),u>>=E,m-=E,Ur=1<<32-Ve(a)+m|i<<m|u,zr=y+r}else Ur=1<<y|i<<m|u,zr=r}function jm(r){r.return!==null&&(ls(r,1),B0(r,1,0))}function Rm(r){for(;r===Gu;)Gu=ai[--oi],ai[oi]=null,Dc=ai[--oi],ai[oi]=null;for(;r===Bs;)Bs=ir[--cr],ir[cr]=null,zr=ir[--cr],ir[cr]=null,Ur=ir[--cr],ir[cr]=null}function U0(r,a){ir[cr++]=Ur,ir[cr++]=zr,ir[cr++]=Bs,Ur=a.id,zr=a.overflow,Bs=r}var sn=null,jt=null,it=!1,Us=null,lr=!1,Mm=Error(s(519));function zs(r){var a=Error(s(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Pc(or(a,r)),Mm}function z0(r){var a=r.stateNode,i=r.type,u=r.memoizedProps;switch(a[rn]=r,a[Nn]=u,i){case"dialog":Ze("cancel",a),Ze("close",a);break;case"iframe":case"object":case"embed":Ze("load",a);break;case"video":case"audio":for(i=0;i<rl.length;i++)Ze(rl[i],a);break;case"source":Ze("error",a);break;case"img":case"image":case"link":Ze("error",a),Ze("load",a);break;case"details":Ze("toggle",a);break;case"input":Ze("invalid",a),e0(a,u.value,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name,!0);break;case"select":Ze("invalid",a);break;case"textarea":Ze("invalid",a),n0(a,u.value,u.defaultValue,u.children)}i=u.children,typeof i!="string"&&typeof i!="number"&&typeof i!="bigint"||a.textContent===""+i||u.suppressHydrationWarning===!0||sS(a.textContent,i)?(u.popover!=null&&(Ze("beforetoggle",a),Ze("toggle",a)),u.onScroll!=null&&Ze("scroll",a),u.onScrollEnd!=null&&Ze("scrollend",a),u.onClick!=null&&(a.onclick=os),a=!0):a=!1,a||zs(r,!0)}function F0(r){for(sn=r.return;sn;)switch(sn.tag){case 5:case 31:case 13:lr=!1;return;case 27:case 3:lr=!0;return;default:sn=sn.return}}function ii(r){if(r!==sn)return!1;if(!it)return F0(r),it=!0,!1;var a=r.tag,i;if((i=a!==3&&a!==27)&&((i=a===5)&&(i=r.type,i=!(i!=="form"&&i!=="button")||Wh(r.type,r.memoizedProps)),i=!i),i&&jt&&zs(r),F0(r),a===13){if(r=r.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(s(317));jt=pS(r)}else if(a===31){if(r=r.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(s(317));jt=pS(r)}else a===27?(a=jt,ta(r.type)?(r=tg,tg=null,jt=r):jt=a):jt=sn?dr(r.stateNode.nextSibling):null;return!0}function Ya(){jt=sn=null,it=!1}function Om(){var r=Us;return r!==null&&(Mn===null?Mn=r:Mn.push.apply(Mn,r),Us=null),r}function Pc(r){Us===null?Us=[r]:Us.push(r)}var Dm=R(null),Ka=null,us=null;function Fs(r,a,i){G(Dm,a._currentValue),a._currentValue=i}function ds(r){r._currentValue=Dm.current,V(Dm)}function Pm(r,a,i){for(;r!==null;){var u=r.alternate;if((r.childLanes&a)!==a?(r.childLanes|=a,u!==null&&(u.childLanes|=a)):u!==null&&(u.childLanes&a)!==a&&(u.childLanes|=a),r===i)break;r=r.return}}function Im(r,a,i,u){var m=r.child;for(m!==null&&(m.return=r);m!==null;){var y=m.dependencies;if(y!==null){var E=m.child;y=y.firstContext;e:for(;y!==null;){var A=y;y=m;for(var H=0;H<a.length;H++)if(A.context===a[H]){y.lanes|=i,A=y.alternate,A!==null&&(A.lanes|=i),Pm(y.return,i,r),u||(E=null);break e}y=A.next}}else if(m.tag===18){if(E=m.return,E===null)throw Error(s(341));E.lanes|=i,y=E.alternate,y!==null&&(y.lanes|=i),Pm(E,i,r),E=null}else E=m.child;if(E!==null)E.return=m;else for(E=m;E!==null;){if(E===r){E=null;break}if(m=E.sibling,m!==null){m.return=E.return,E=m;break}E=E.return}m=E}}function ci(r,a,i,u){r=null;for(var m=a,y=!1;m!==null;){if(!y){if((m.flags&524288)!==0)y=!0;else if((m.flags&262144)!==0)break}if(m.tag===10){var E=m.alternate;if(E===null)throw Error(s(387));if(E=E.memoizedProps,E!==null){var A=m.type;Bn(m.pendingProps.value,E.value)||(r!==null?r.push(A):r=[A])}}else if(m===q.current){if(E=m.alternate,E===null)throw Error(s(387));E.memoizedState.memoizedState!==m.memoizedState.memoizedState&&(r!==null?r.push(cl):r=[cl])}m=m.return}r!==null&&Im(a,r,i,u),a.flags|=262144}function Vu(r){for(r=r.firstContext;r!==null;){if(!Bn(r.context._currentValue,r.memoizedValue))return!0;r=r.next}return!1}function Wa(r){Ka=r,us=null,r=r.dependencies,r!==null&&(r.firstContext=null)}function an(r){return q0(Ka,r)}function Qu(r,a){return Ka===null&&Wa(r),q0(r,a)}function q0(r,a){var i=a._currentValue;if(a={context:a,memoizedValue:i,next:null},us===null){if(r===null)throw Error(s(308));us=a,r.dependencies={lanes:0,firstContext:a},r.flags|=524288}else us=us.next=a;return i}var LR=typeof AbortController<"u"?AbortController:function(){var r=[],a=this.signal={aborted:!1,addEventListener:function(i,u){r.push(u)}};this.abort=function(){a.aborted=!0,r.forEach(function(i){return i()})}},BR=e.unstable_scheduleCallback,UR=e.unstable_NormalPriority,Ut={$$typeof:B,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Hm(){return{controller:new LR,data:new Map,refCount:0}}function Ic(r){r.refCount--,r.refCount===0&&BR(UR,function(){r.controller.abort()})}var Hc=null,Lm=0,li=0,ui=null;function zR(r,a){if(Hc===null){var i=Hc=[];Lm=0,li=zh(),ui={status:"pending",value:void 0,then:function(u){i.push(u)}}}return Lm++,a.then($0,$0),a}function $0(){if(--Lm===0&&Hc!==null){ui!==null&&(ui.status="fulfilled");var r=Hc;Hc=null,li=0,ui=null;for(var a=0;a<r.length;a++)(0,r[a])()}}function FR(r,a){var i=[],u={status:"pending",value:null,reason:null,then:function(m){i.push(m)}};return r.then(function(){u.status="fulfilled",u.value=a;for(var m=0;m<i.length;m++)(0,i[m])(a)},function(m){for(u.status="rejected",u.reason=m,m=0;m<i.length;m++)(0,i[m])(void 0)}),u}var G0=D.S;D.S=function(r,a){k1=Yt(),typeof a=="object"&&a!==null&&typeof a.then=="function"&&zR(r,a),G0!==null&&G0(r,a)};var Xa=R(null);function Bm(){var r=Xa.current;return r!==null?r:Nt.pooledCache}function Yu(r,a){a===null?G(Xa,Xa.current):G(Xa,a.pool)}function V0(){var r=Bm();return r===null?null:{parent:Ut._currentValue,pool:r}}var di=Error(s(460)),Um=Error(s(474)),Ku=Error(s(542)),Wu={then:function(){}};function Q0(r){return r=r.status,r==="fulfilled"||r==="rejected"}function Y0(r,a,i){switch(i=r[i],i===void 0?r.push(a):i!==a&&(a.then(os,os),a=i),a.status){case"fulfilled":return a.value;case"rejected":throw r=a.reason,W0(r),r;default:if(typeof a.status=="string")a.then(os,os);else{if(r=Nt,r!==null&&100<r.shellSuspendCounter)throw Error(s(482));r=a,r.status="pending",r.then(function(u){if(a.status==="pending"){var m=a;m.status="fulfilled",m.value=u}},function(u){if(a.status==="pending"){var m=a;m.status="rejected",m.reason=u}})}switch(a.status){case"fulfilled":return a.value;case"rejected":throw r=a.reason,W0(r),r}throw Za=a,di}}function Ja(r){try{var a=r._init;return a(r._payload)}catch(i){throw i!==null&&typeof i=="object"&&typeof i.then=="function"?(Za=i,di):i}}var Za=null;function K0(){if(Za===null)throw Error(s(459));var r=Za;return Za=null,r}function W0(r){if(r===di||r===Ku)throw Error(s(483))}var fi=null,Lc=0;function Xu(r){var a=Lc;return Lc+=1,fi===null&&(fi=[]),Y0(fi,r,a)}function Bc(r,a){a=a.props.ref,r.ref=a!==void 0?a:null}function Ju(r,a){throw a.$$typeof===w?Error(s(525)):(r=Object.prototype.toString.call(a),Error(s(31,r==="[object Object]"?"object with keys {"+Object.keys(a).join(", ")+"}":r)))}function X0(r){function a(Q,F){if(r){var ee=Q.deletions;ee===null?(Q.deletions=[F],Q.flags|=16):ee.push(F)}}function i(Q,F){if(!r)return null;for(;F!==null;)a(Q,F),F=F.sibling;return null}function u(Q){for(var F=new Map;Q!==null;)Q.key!==null?F.set(Q.key,Q):F.set(Q.index,Q),Q=Q.sibling;return F}function m(Q,F){return Q=cs(Q,F),Q.index=0,Q.sibling=null,Q}function y(Q,F,ee){return Q.index=ee,r?(ee=Q.alternate,ee!==null?(ee=ee.index,ee<F?(Q.flags|=67108866,F):ee):(Q.flags|=67108866,F)):(Q.flags|=1048576,F)}function E(Q){return r&&Q.alternate===null&&(Q.flags|=67108866),Q}function A(Q,F,ee,de){return F===null||F.tag!==6?(F=km(ee,Q.mode,de),F.return=Q,F):(F=m(F,ee),F.return=Q,F)}function H(Q,F,ee,de){var Le=ee.type;return Le===T?ce(Q,F,ee.props.children,de,ee.key):F!==null&&(F.elementType===Le||typeof Le=="object"&&Le!==null&&Le.$$typeof===L&&Ja(Le)===F.type)?(F=m(F,ee.props),Bc(F,ee),F.return=Q,F):(F=$u(ee.type,ee.key,ee.props,null,Q.mode,de),Bc(F,ee),F.return=Q,F)}function ne(Q,F,ee,de){return F===null||F.tag!==4||F.stateNode.containerInfo!==ee.containerInfo||F.stateNode.implementation!==ee.implementation?(F=Am(ee,Q.mode,de),F.return=Q,F):(F=m(F,ee.children||[]),F.return=Q,F)}function ce(Q,F,ee,de,Le){return F===null||F.tag!==7?(F=Qa(ee,Q.mode,de,Le),F.return=Q,F):(F=m(F,ee),F.return=Q,F)}function me(Q,F,ee){if(typeof F=="string"&&F!==""||typeof F=="number"||typeof F=="bigint")return F=km(""+F,Q.mode,ee),F.return=Q,F;if(typeof F=="object"&&F!==null){switch(F.$$typeof){case S:return ee=$u(F.type,F.key,F.props,null,Q.mode,ee),Bc(ee,F),ee.return=Q,ee;case C:return F=Am(F,Q.mode,ee),F.return=Q,F;case L:return F=Ja(F),me(Q,F,ee)}if(ye(F)||oe(F))return F=Qa(F,Q.mode,ee,null),F.return=Q,F;if(typeof F.then=="function")return me(Q,Xu(F),ee);if(F.$$typeof===B)return me(Q,Qu(Q,F),ee);Ju(Q,F)}return null}function re(Q,F,ee,de){var Le=F!==null?F.key:null;if(typeof ee=="string"&&ee!==""||typeof ee=="number"||typeof ee=="bigint")return Le!==null?null:A(Q,F,""+ee,de);if(typeof ee=="object"&&ee!==null){switch(ee.$$typeof){case S:return ee.key===Le?H(Q,F,ee,de):null;case C:return ee.key===Le?ne(Q,F,ee,de):null;case L:return ee=Ja(ee),re(Q,F,ee,de)}if(ye(ee)||oe(ee))return Le!==null?null:ce(Q,F,ee,de,null);if(typeof ee.then=="function")return re(Q,F,Xu(ee),de);if(ee.$$typeof===B)return re(Q,F,Qu(Q,ee),de);Ju(Q,ee)}return null}function se(Q,F,ee,de,Le){if(typeof de=="string"&&de!==""||typeof de=="number"||typeof de=="bigint")return Q=Q.get(ee)||null,A(F,Q,""+de,Le);if(typeof de=="object"&&de!==null){switch(de.$$typeof){case S:return Q=Q.get(de.key===null?ee:de.key)||null,H(F,Q,de,Le);case C:return Q=Q.get(de.key===null?ee:de.key)||null,ne(F,Q,de,Le);case L:return de=Ja(de),se(Q,F,ee,de,Le)}if(ye(de)||oe(de))return Q=Q.get(ee)||null,ce(F,Q,de,Le,null);if(typeof de.then=="function")return se(Q,F,ee,Xu(de),Le);if(de.$$typeof===B)return se(Q,F,ee,Qu(F,de),Le);Ju(F,de)}return null}function Ce(Q,F,ee,de){for(var Le=null,ft=null,Re=F,Ke=F=0,at=null;Re!==null&&Ke<ee.length;Ke++){Re.index>Ke?(at=Re,Re=null):at=Re.sibling;var pt=re(Q,Re,ee[Ke],de);if(pt===null){Re===null&&(Re=at);break}r&&Re&&pt.alternate===null&&a(Q,Re),F=y(pt,F,Ke),ft===null?Le=pt:ft.sibling=pt,ft=pt,Re=at}if(Ke===ee.length)return i(Q,Re),it&&ls(Q,Ke),Le;if(Re===null){for(;Ke<ee.length;Ke++)Re=me(Q,ee[Ke],de),Re!==null&&(F=y(Re,F,Ke),ft===null?Le=Re:ft.sibling=Re,ft=Re);return it&&ls(Q,Ke),Le}for(Re=u(Re);Ke<ee.length;Ke++)at=se(Re,Q,Ke,ee[Ke],de),at!==null&&(r&&at.alternate!==null&&Re.delete(at.key===null?Ke:at.key),F=y(at,F,Ke),ft===null?Le=at:ft.sibling=at,ft=at);return r&&Re.forEach(function(oa){return a(Q,oa)}),it&&ls(Q,Ke),Le}function Ue(Q,F,ee,de){if(ee==null)throw Error(s(151));for(var Le=null,ft=null,Re=F,Ke=F=0,at=null,pt=ee.next();Re!==null&&!pt.done;Ke++,pt=ee.next()){Re.index>Ke?(at=Re,Re=null):at=Re.sibling;var oa=re(Q,Re,pt.value,de);if(oa===null){Re===null&&(Re=at);break}r&&Re&&oa.alternate===null&&a(Q,Re),F=y(oa,F,Ke),ft===null?Le=oa:ft.sibling=oa,ft=oa,Re=at}if(pt.done)return i(Q,Re),it&&ls(Q,Ke),Le;if(Re===null){for(;!pt.done;Ke++,pt=ee.next())pt=me(Q,pt.value,de),pt!==null&&(F=y(pt,F,Ke),ft===null?Le=pt:ft.sibling=pt,ft=pt);return it&&ls(Q,Ke),Le}for(Re=u(Re);!pt.done;Ke++,pt=ee.next())pt=se(Re,Q,Ke,pt.value,de),pt!==null&&(r&&pt.alternate!==null&&Re.delete(pt.key===null?Ke:pt.key),F=y(pt,F,Ke),ft===null?Le=pt:ft.sibling=pt,ft=pt);return r&&Re.forEach(function(ZM){return a(Q,ZM)}),it&&ls(Q,Ke),Le}function Ct(Q,F,ee,de){if(typeof ee=="object"&&ee!==null&&ee.type===T&&ee.key===null&&(ee=ee.props.children),typeof ee=="object"&&ee!==null){switch(ee.$$typeof){case S:e:{for(var Le=ee.key;F!==null;){if(F.key===Le){if(Le=ee.type,Le===T){if(F.tag===7){i(Q,F.sibling),de=m(F,ee.props.children),de.return=Q,Q=de;break e}}else if(F.elementType===Le||typeof Le=="object"&&Le!==null&&Le.$$typeof===L&&Ja(Le)===F.type){i(Q,F.sibling),de=m(F,ee.props),Bc(de,ee),de.return=Q,Q=de;break e}i(Q,F);break}else a(Q,F);F=F.sibling}ee.type===T?(de=Qa(ee.props.children,Q.mode,de,ee.key),de.return=Q,Q=de):(de=$u(ee.type,ee.key,ee.props,null,Q.mode,de),Bc(de,ee),de.return=Q,Q=de)}return E(Q);case C:e:{for(Le=ee.key;F!==null;){if(F.key===Le)if(F.tag===4&&F.stateNode.containerInfo===ee.containerInfo&&F.stateNode.implementation===ee.implementation){i(Q,F.sibling),de=m(F,ee.children||[]),de.return=Q,Q=de;break e}else{i(Q,F);break}else a(Q,F);F=F.sibling}de=Am(ee,Q.mode,de),de.return=Q,Q=de}return E(Q);case L:return ee=Ja(ee),Ct(Q,F,ee,de)}if(ye(ee))return Ce(Q,F,ee,de);if(oe(ee)){if(Le=oe(ee),typeof Le!="function")throw Error(s(150));return ee=Le.call(ee),Ue(Q,F,ee,de)}if(typeof ee.then=="function")return Ct(Q,F,Xu(ee),de);if(ee.$$typeof===B)return Ct(Q,F,Qu(Q,ee),de);Ju(Q,ee)}return typeof ee=="string"&&ee!==""||typeof ee=="number"||typeof ee=="bigint"?(ee=""+ee,F!==null&&F.tag===6?(i(Q,F.sibling),de=m(F,ee),de.return=Q,Q=de):(i(Q,F),de=km(ee,Q.mode,de),de.return=Q,Q=de),E(Q)):i(Q,F)}return function(Q,F,ee,de){try{Lc=0;var Le=Ct(Q,F,ee,de);return fi=null,Le}catch(Re){if(Re===di||Re===Ku)throw Re;var ft=Un(29,Re,null,Q.mode);return ft.lanes=de,ft.return=Q,ft}finally{}}}var eo=X0(!0),J0=X0(!1),qs=!1;function zm(r){r.updateQueue={baseState:r.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Fm(r,a){r=r.updateQueue,a.updateQueue===r&&(a.updateQueue={baseState:r.baseState,firstBaseUpdate:r.firstBaseUpdate,lastBaseUpdate:r.lastBaseUpdate,shared:r.shared,callbacks:null})}function $s(r){return{lane:r,tag:0,payload:null,callback:null,next:null}}function Gs(r,a,i){var u=r.updateQueue;if(u===null)return null;if(u=u.shared,(gt&2)!==0){var m=u.pending;return m===null?a.next=a:(a.next=m.next,m.next=a),u.pending=a,a=qu(r),P0(r,null,i),a}return Fu(r,u,a,i),qu(r)}function Uc(r,a,i){if(a=a.updateQueue,a!==null&&(a=a.shared,(i&4194048)!==0)){var u=a.lanes;u&=r.pendingLanes,i|=u,a.lanes=i,Tn(r,i)}}function qm(r,a){var i=r.updateQueue,u=r.alternate;if(u!==null&&(u=u.updateQueue,i===u)){var m=null,y=null;if(i=i.firstBaseUpdate,i!==null){do{var E={lane:i.lane,tag:i.tag,payload:i.payload,callback:null,next:null};y===null?m=y=E:y=y.next=E,i=i.next}while(i!==null);y===null?m=y=a:y=y.next=a}else m=y=a;i={baseState:u.baseState,firstBaseUpdate:m,lastBaseUpdate:y,shared:u.shared,callbacks:u.callbacks},r.updateQueue=i;return}r=i.lastBaseUpdate,r===null?i.firstBaseUpdate=a:r.next=a,i.lastBaseUpdate=a}var $m=!1;function zc(){if($m){var r=ui;if(r!==null)throw r}}function Fc(r,a,i,u){$m=!1;var m=r.updateQueue;qs=!1;var y=m.firstBaseUpdate,E=m.lastBaseUpdate,A=m.shared.pending;if(A!==null){m.shared.pending=null;var H=A,ne=H.next;H.next=null,E===null?y=ne:E.next=ne,E=H;var ce=r.alternate;ce!==null&&(ce=ce.updateQueue,A=ce.lastBaseUpdate,A!==E&&(A===null?ce.firstBaseUpdate=ne:A.next=ne,ce.lastBaseUpdate=H))}if(y!==null){var me=m.baseState;E=0,ce=ne=H=null,A=y;do{var re=A.lane&-536870913,se=re!==A.lane;
vendor: 5,527 bytes, line 74
74if(se?(st&re)===re:(u&re)===re){re!==0&&re===li&&($m=!0),ce!==null&&(ce=ce.next={lane:0,tag:A.tag,payload:A.payload,callback:null,next:null});e:{var Ce=r,Ue=A;re=a;var Ct=i;switch(Ue.tag){case 1:if(Ce=Ue.payload,typeof Ce=="function"){me=Ce.call(Ct,me,re);break e}me=Ce;break e;case 3:Ce.flags=Ce.flags&-65537|128;case 0:if(Ce=Ue.payload,re=typeof Ce=="function"?Ce.call(Ct,me,re):Ce,re==null)break e;me=g({},me,re);break e;case 2:qs=!0}}re=A.callback,re!==null&&(r.flags|=64,se&&(r.flags|=8192),se=m.callbacks,se===null?m.callbacks=[re]:se.push(re))}else se={lane:re,tag:A.tag,payload:A.payload,callback:A.callback,next:null},ce===null?(ne=ce=se,H=me):ce=ce.next=se,E|=re;if(A=A.next,A===null){if(A=m.shared.pending,A===null)break;se=A,A=se.next,se.next=null,m.lastBaseUpdate=se,m.shared.pending=null}}while(!0);ce===null&&(H=me),m.baseState=H,m.firstBaseUpdate=ne,m.lastBaseUpdate=ce,y===null&&(m.shared.lanes=0),Ws|=E,r.lanes=E,r.memoizedState=me}}function Z0(r,a){if(typeof r!="function")throw Error(s(191,r));r.call(a)}function eb(r,a){var i=r.callbacks;if(i!==null)for(r.callbacks=null,r=0;r<i.length;r++)Z0(i[r],a)}var pi=R(null),Zu=R(0);function tb(r,a){r=bs,G(Zu,r),G(pi,a),bs=r|a.baseLanes}function Gm(){G(Zu,bs),G(pi,pi.current)}function Vm(){bs=Zu.current,V(pi),V(Zu)}var zn=R(null),ur=null;function Vs(r){var a=r.alternate;G(Ht,Ht.current&1),G(zn,r),ur===null&&(a===null||pi.current!==null||a.memoizedState!==null)&&(ur=r)}function Qm(r){G(Ht,Ht.current),G(zn,r),ur===null&&(ur=r)}function nb(r){r.tag===22?(G(Ht,Ht.current),G(zn,r),ur===null&&(ur=r)):Qs()}function Qs(){G(Ht,Ht.current),G(zn,zn.current)}function Fn(r){V(zn),ur===r&&(ur=null),V(Ht)}var Ht=R(0);function ed(r){for(var a=r;a!==null;){if(a.tag===13){var i=a.memoizedState;if(i!==null&&(i=i.dehydrated,i===null||Zh(i)||eg(i)))return a}else if(a.tag===19&&(a.memoizedProps.revealOrder==="forwards"||a.memoizedProps.revealOrder==="backwards"||a.memoizedProps.revealOrder==="unstable_legacy-backwards"||a.memoizedProps.revealOrder==="together")){if((a.flags&128)!==0)return a}else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===r)break;for(;a.sibling===null;){if(a.return===null||a.return===r)return null;a=a.return}a.sibling.return=a.return,a=a.sibling}return null}var fs=0,Ye=null,Et=null,zt=null,td=!1,mi=!1,to=!1,nd=0,qc=0,hi=null,qR=0;function Dt(){throw Error(s(321))}function Ym(r,a){if(a===null)return!1;for(var i=0;i<a.length&&i<r.length;i++)if(!Bn(r[i],a[i]))return!1;return!0}function Km(r,a,i,u,m,y){return fs=y,Ye=a,a.memoizedState=null,a.updateQueue=null,a.lanes=0,D.H=r===null||r.memoizedState===null?Bb:uh,to=!1,y=i(u,m),to=!1,mi&&(y=sb(a,i,u,m)),rb(r),y}function rb(r){D.H=Vc;var a=Et!==null&&Et.next!==null;if(fs=0,zt=Et=Ye=null,td=!1,qc=0,hi=null,a)throw Error(s(300));r===null||Ft||(r=r.dependencies,r!==null&&Vu(r)&&(Ft=!0))}function sb(r,a,i,u){Ye=r;var m=0;do{if(mi&&(hi=null),qc=0,mi=!1,25<=m)throw Error(s(301));if(m+=1,zt=Et=null,r.updateQueue!=null){var y=r.updateQueue;y.lastEffect=null,y.events=null,y.stores=null,y.memoCache!=null&&(y.memoCache.index=0)}D.H=Ub,y=a(i,u)}while(mi);return y}function $R(){var r=D.H,a=r.useState()[0];return a=typeof a.then=="function"?$c(a):a,r=r.useState()[0],(Et!==null?Et.memoizedState:null)!==r&&(Ye.flags|=1024),a}function Wm(){var r=nd!==0;return nd=0,r}function Xm(r,a,i){a.updateQueue=r.updateQueue,a.flags&=-2053,r.lanes&=~i}function Jm(r){if(td){for(r=r.memoizedState;r!==null;){var a=r.queue;a!==null&&(a.pending=null),r=r.next}td=!1}fs=0,zt=Et=Ye=null,mi=!1,qc=nd=0,hi=null}function vn(){var r={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return zt===null?Ye.memoizedState=zt=r:zt=zt.next=r,zt}function Lt(){if(Et===null){var r=Ye.alternate;r=r!==null?r.memoizedState:null}else r=Et.next;var a=zt===null?Ye.memoizedState:zt.next;if(a!==null)zt=a,Et=r;else{if(r===null)throw Ye.alternate===null?Error(s(467)):Error(s(310));Et=r,r={memoizedState:Et.memoizedState,baseState:Et.baseState,baseQueue:Et.baseQueue,queue:Et.queue,next:null},zt===null?Ye.memoizedState=zt=r:zt=zt.next=r}return zt}function rd(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function $c(r){var a=qc;return qc+=1,hi===null&&(hi=[]),r=Y0(hi,r,a),a=Ye,(zt===null?a.memoizedState:zt.next)===null&&(a=a.alternate,D.H=a===null||a.memoizedState===null?Bb:uh),r}function sd(r){if(r!==null&&typeof r=="object"){if(typeof r.then=="function")return $c(r);if(r.$$typeof===B)return an(r)}throw Error(s(438,String(r)))}function Zm(r){var a=null,i=Ye.updateQueue;if(i!==null&&(a=i.memoCache),a==null){var u=Ye.alternate;u!==null&&(u=u.updateQueue,u!==null&&(u=u.memoCache,u!=null&&(a={data:u.data.map(function(m){return m.slice()}),index:0})))}if(a==null&&(a={data:[],index:0}),i===null&&(i=rd(),Ye.updateQueue=i),i.memoCache=a,i=a.data[a.index],i===void 0)for(i=a.data[a.index]=Array(r),u=0;u<r;u++)i[u]=W;return a.index++,i}function ps(r,a){return typeof a=="function"?a(r):a}function ad(r){var a=Lt();return eh(a,Et,r)}function eh(r,a,i){var u=r.queue;if(u===null)throw Error(s(311));u.lastRenderedReducer=i;var m=r.baseQueue,y=u.pending;if(y!==null){if(m!==null){var E=m.next;m.next=y.next,y.next=E}a.baseQueue=m=y,u.pending=null}if(y=r.baseState,m===null)r.memoizedState=y;else{a=m.next;var A=E=null,H=null,ne=a,ce=!1;do{var me=ne.lane&-536870913;if(me!==ne.lane?(st&me)===me:(fs&me)===me){var re=ne.revertLane;if(re===0)H!==null&&(H=H.next={lane:0,revertLane:0,gesture:null,action:ne.action,hasEagerState:ne.hasEagerState,eagerState:ne.eagerState,next:null}
vendor: 13,889 bytes, line 74
74),me===li&&(ce=!0);else if((fs&re)===re){ne=ne.next,re===li&&(ce=!0);continue}else me={lane:0,revertLane:ne.revertLane,gesture:null,action:ne.action,hasEagerState:ne.hasEagerState,eagerState:ne.eagerState,next:null},H===null?(A=H=me,E=y):H=H.next=me,Ye.lanes|=re,Ws|=re;me=ne.action,to&&i(y,me),y=ne.hasEagerState?ne.eagerState:i(y,me)}else re={lane:me,revertLane:ne.revertLane,gesture:ne.gesture,action:ne.action,hasEagerState:ne.hasEagerState,eagerState:ne.eagerState,next:null},H===null?(A=H=re,E=y):H=H.next=re,Ye.lanes|=me,Ws|=me;ne=ne.next}while(ne!==null&&ne!==a);if(H===null?E=y:H.next=A,!Bn(y,r.memoizedState)&&(Ft=!0,ce&&(i=ui,i!==null)))throw i;r.memoizedState=y,r.baseState=E,r.baseQueue=H,u.lastRenderedState=y}return m===null&&(u.lanes=0),[r.memoizedState,u.dispatch]}function th(r){var a=Lt(),i=a.queue;if(i===null)throw Error(s(311));i.lastRenderedReducer=r;var u=i.dispatch,m=i.pending,y=a.memoizedState;if(m!==null){i.pending=null;var E=m=m.next;do y=r(y,E.action),E=E.next;while(E!==m);Bn(y,a.memoizedState)||(Ft=!0),a.memoizedState=y,a.baseQueue===null&&(a.baseState=y),i.lastRenderedState=y}return[y,u]}function ab(r,a,i){var u=Ye,m=Lt(),y=it;if(y){if(i===void 0)throw Error(s(407));i=i()}else i=a();var E=!Bn((Et||m).memoizedState,i);if(E&&(m.memoizedState=i,Ft=!0),m=m.queue,sh(cb.bind(null,u,m,r),[r]),m.getSnapshot!==a||E||zt!==null&&zt.memoizedState.tag&1){if(u.flags|=2048,gi(9,{destroy:void 0},ib.bind(null,u,m,i,a),null),Nt===null)throw Error(s(349));y||(fs&127)!==0||ob(u,a,i)}return i}function ob(r,a,i){r.flags|=16384,r={getSnapshot:a,value:i},a=Ye.updateQueue,a===null?(a=rd(),Ye.updateQueue=a,a.stores=[r]):(i=a.stores,i===null?a.stores=[r]:i.push(r))}function ib(r,a,i,u){a.value=i,a.getSnapshot=u,lb(a)&&ub(r)}function cb(r,a,i){return i(function(){lb(a)&&ub(r)})}function lb(r){var a=r.getSnapshot;r=r.value;try{var i=a();return!Bn(r,i)}catch{return!0}}function ub(r){var a=Va(r,2);a!==null&&On(a,r,2)}function nh(r){var a=vn();if(typeof r=="function"){var i=r;if(r=i(),to){nt(!0);try{i()}finally{nt(!1)}}}return a.memoizedState=a.baseState=r,a.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ps,lastRenderedState:r},a}function db(r,a,i,u){return r.baseState=i,eh(r,Et,typeof u=="function"?u:ps)}function GR(r,a,i,u,m){if(cd(r))throw Error(s(485));if(r=a.action,r!==null){var y={payload:m,action:r,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(E){y.listeners.push(E)}};D.T!==null?i(!0):y.isTransition=!1,u(y),i=a.pending,i===null?(y.next=a.pending=y,fb(a,y)):(y.next=i.next,a.pending=i.next=y)}}function fb(r,a){var i=a.action,u=a.payload,m=r.state;if(a.isTransition){var y=D.T,E={};D.T=E;try{var A=i(m,u),H=D.S;H!==null&&H(E,A),pb(r,a,A)}catch(ne){rh(r,a,ne)}finally{y!==null&&E.types!==null&&(y.types=E.types),D.T=y}}else try{y=i(m,u),pb(r,a,y)}catch(ne){rh(r,a,ne)}}function pb(r,a,i){i!==null&&typeof i=="object"&&typeof i.then=="function"?i.then(function(u){mb(r,a,u)},function(u){return rh(r,a,u)}):mb(r,a,i)}function mb(r,a,i){a.status="fulfilled",a.value=i,hb(a),r.state=i,a=r.pending,a!==null&&(i=a.next,i===a?r.pending=null:(i=i.next,a.next=i,fb(r,i)))}function rh(r,a,i){var u=r.pending;if(r.pending=null,u!==null){u=u.next;do a.status="rejected",a.reason=i,hb(a),a=a.next;while(a!==u)}r.action=null}function hb(r){r=r.listeners;for(var a=0;a<r.length;a++)(0,r[a])()}function gb(r,a){return a}function yb(r,a){if(it){var i=Nt.formState;if(i!==null){e:{var u=Ye;if(it){if(jt){t:{for(var m=jt,y=lr;m.nodeType!==8;){if(!y){m=null;break t}if(m=dr(m.nextSibling),m===null){m=null;break t}}y=m.data,m=y==="F!"||y==="F"?m:null}if(m){jt=dr(m.nextSibling),u=m.data==="F!";break e}}zs(u)}u=!1}u&&(a=i[0])}}return i=vn(),i.memoizedState=i.baseState=a,u={pending:null,lanes:0,dispatch:null,lastRenderedReducer:gb,lastRenderedState:a},i.queue=u,i=Ib.bind(null,Ye,u),u.dispatch=i,u=nh(!1),y=lh.bind(null,Ye,!1,u.queue),u=vn(),m={state:a,dispatch:null,action:r,pending:null},u.queue=m,i=GR.bind(null,Ye,m,y,i),m.dispatch=i,u.memoizedState=r,[a,i,!1]}function xb(r){var a=Lt();return vb(a,Et,r)}function vb(r,a,i){if(a=eh(r,a,gb)[0],r=ad(ps)[0],typeof a=="object"&&a!==null&&typeof a.then=="function")try{var u=$c(a)}catch(E){throw E===di?Ku:E}else u=a;a=Lt();var m=a.queue,y=m.dispatch;return i!==a.memoizedState&&(Ye.flags|=2048,gi(9,{destroy:void 0},VR.bind(null,m,i),null)),[u,y,r]}function VR(r,a){r.action=a}function bb(r){var a=Lt(),i=Et;if(i!==null)return vb(a,i,r);Lt(),a=a.memoizedState,i=Lt();var u=i.queue.dispatch;return i.memoizedState=r,[a,u,!1]}function gi(r,a,i,u){return r={tag:r,create:i,deps:u,inst:a,next:null},a=Ye.updateQueue,a===null&&(a=rd(),Ye.updateQueue=a),i=a.lastEffect,i===null?a.lastEffect=r.next=r:(u=i.next,i.next=r,r.next=u,a.lastEffect=r),r}function Sb(){return Lt().memoizedState}function od(r,a,i,u){var m=vn();Ye.flags|=r,m.memoizedState=gi(1|a,{destroy:void 0},i,u===void 0?null:u)}function id(r,a,i,u){var m=Lt();u=u===void 0?null:u;var y=m.memoizedState.inst;Et!==null&&u!==null&&Ym(u,Et.memoizedState.deps)?m.memoizedState=gi(a,y,i,u):(Ye.flags|=r,m.memoizedState=gi(1|a,y,i,u))}function wb(r,a){od(8390656,8,r,a)}function sh(r,a){id(2048,8,r,a)}function QR(r){Ye.flags|=4;var a=Ye.updateQueue;if(a===null)a=rd(),Ye.updateQueue=a,a.events=[r];else{var i=a.events;i===null?a.events=[r]:i.push(r)}}function _b(r){var a=Lt().memoizedState;return QR({ref:a,nextImpl:r}),function(){if((gt&2)!==0)throw Error(s(440));return a.impl.apply(void 0,arguments)}}function Eb(r,a){return id(4,2,r,a)}function Tb(r,a){return id(4,4,r,a)}function Cb(r,a){if(typeof a=="function"){r=r();var i=a(r);return function(){typeof i=="function"?i():a(null)}}if(a!=null)return r=r(),a.current=r,function(){a.current=null}}function Nb(r,a,i){i=i!=null?i.concat([r]):null,id(4,4,Cb.bind(null,a,r),i)}function ah(){}function kb(r,a){var i=Lt();a=a===void 0?null:a;var u=i.memoizedState;return a!==null&&Ym(a,u[1])?u[0]:(i.memoizedState=[r,a],r)}function Ab(r,a){var i=Lt();a=a===void 0?null:a;var u=i.memoizedState;if(a!==null&&Ym(a,u[1]))return u[0];if(u=r(),to){nt(!0);try{r()}finally{nt(!1)}}return i.memoizedState=[u,a],u}function oh(r,a,i){return i===void 0||(fs&1073741824)!==0&&(st&261930)===0?r.memoizedState=a:(r.memoizedState=i,r=j1(),Ye.lanes|=r,Ws|=r,i)}function jb(r,a,i,u){return Bn(i,a)?i:pi.current!==null?(r=oh(r,i,u),Bn(r,a)||(Ft=!0),r):(fs&42)===0||(fs&1073741824)!==0&&(st&261930)===0?(Ft=!0,r.memoizedState=i):(r=j1(),Ye.lanes|=r,Ws|=r,a)}function Rb(r,a,i,u,m){var y=z.p;z.p=y!==0&&8>y?y:8;var E=D.T,A={};D.T=A,lh(r,!1,a,i);try{var H=m(),ne=D.S;if(ne!==null&&ne(A,H),H!==null&&typeof H=="object"&&typeof H.then=="function"){var ce=FR(H,u);Gc(r,a,ce,Gn(r))}else Gc(r,a,u,Gn(r))}catch(me){Gc(r,a,{then:function(){},status:"rejected",reason:me},Gn())}finally{z.p=y,E!==null&&A.types!==null&&(E.types=A.types),D.T=E}}function YR(){}function ih(r,a,i,u){if(r.tag!==5)throw Error(s(476));var m=Mb(r).queue;Rb(r,m,a,P,i===null?YR:function(){return Ob(r),i(u)})}function Mb(r){var a=r.memoizedState;if(a!==null)return a;a={memoizedState:P,baseState:P,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ps,lastRenderedState:P},next:null};var i={};return a.next={memoizedState:i,baseState:i,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ps,lastRenderedState:i},next:null},r.memoizedState=a,r=r.alternate,r!==null&&(r.memoizedState=a),a}function Ob(r){var a=Mb(r);a.next===null&&(a=r.alternate.memoizedState),Gc(r,a.next.queue,{},Gn())}function ch(){return an(cl)}function Db(){return Lt().memoizedState}function Pb(){return Lt().memoizedState}function KR(r){for(var a=r.return;a!==null;){switch(a.tag){case 24:case 3:var i=Gn();r=$s(i);var u=Gs(a,r,i);u!==null&&(On(u,a,i),Uc(u,a,i)),a={cache:Hm()},r.payload=a;return}a=a.return}}function WR(r,a,i){var u=Gn();i={lane:u,revertLane:0,gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null},cd(r)?Hb(a,i):(i=Cm(r,a,i,u),i!==null&&(On(i,r,u),Lb(i,a,u)))}function Ib(r,a,i){var u=Gn();Gc(r,a,i,u)}function Gc(r,a,i,u){var m={lane:u,revertLane:0,gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null};if(cd(r))Hb(a,m);else{var y=r.alternate;if(r.lanes===0&&(y===null||y.lanes===0)&&(y=a.lastRenderedReducer,y!==null))try{var E=a.lastRenderedState,A=y(E,i);if(m.hasEagerState=!0,m.eagerState=A,Bn(A,E))return Fu(r,a,m,0),Nt===null&&zu(),!1}catch{}finally{}if(i=Cm(r,a,m,u),i!==null)return On(i,r,u),Lb(i,a,u),!0}return!1}function lh(r,a,i,u){if(u={lane:2,revertLane:zh(),gesture:null,action:u,hasEagerState:!1,eagerState:null,next:null},cd(r)){if(a)throw Error(s(479))}else a=Cm(r,i,u,2),a!==null&&On(a,r,2)}function cd(r){var a=r.alternate;return r===Ye||a!==null&&a===Ye}function Hb(r,a){mi=td=!0;var i=r.pending;i===null?a.next=a:(a.next=i.next,i.next=a),r.pending=a}function Lb(r,a,i){if((i&4194048)!==0){var u=a.lanes;u&=r.pendingLanes,i|=u,a.lanes=i,Tn(r,i)}}var Vc={readContext:an,use:sd,useCallback:Dt,useContext:Dt,useEffect:Dt,useImperativeHandle:Dt,useLayoutEffect:Dt,useInsertionEffect:Dt,useMemo:Dt,useReducer:Dt,useRef:Dt,useState:Dt,useDebugValue:Dt,useDeferredValue:Dt,useTransition:Dt,useSyncExternalStore:Dt,useId:Dt,useHostTransitionStatus:Dt,useFormState:Dt,useActionState:Dt,useOptimistic:Dt,useMemoCache:Dt,useCacheRefresh:Dt};Vc.useEffectEvent=Dt;var Bb={readContext:an,use:sd,useCallback:function(r,a){return vn().memoizedState=[r,a===void 0?null:a],r},useContext:an,useEffect:wb,useImperativeHandle:function(r,a,i){i=i!=null?i.concat([r]):null,od(4194308,4,Cb.bind(null,a,r),i)},useLayoutEffect:function(r,a){return od(4194308,4,r,a)},useInsertionEffect:function(r,a){od(4,2,r,a)},useMemo:function(r,a){var i=vn();a=a===void 0?null:a;var u=r();if(to){nt(!0);try{r()}finally{nt(!1)}}return i.memoizedState=[u,a],u},useReducer:function(r,a,i){var u=vn();if(i!==void 0){var m=i(a);if(to){nt(!0);try{i(a)}finally{nt(!1)}}}else m=a;return u.memoizedState=u.baseState=m,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:r,lastRenderedState:m},u.queue=r,r=r.dispatch=WR.bind(null,Ye,r),[u.memoizedState,r]},useRef:function(r){var a=vn();return r={current:r},a.memoizedState=r},useState:function(r){r=nh(r);var a=r.queue,i=Ib.bind(null,Ye,a);return a.dispatch=i,[r.memoizedState,i]},useDebugValue:ah,useDeferredValue:function(r,a){var i=vn();return oh(i,r,a)},useTransition:function(){var r=nh(!1);return r=Rb.bind(null,Ye,r.queue,!0,!1),vn().memoizedState=r,[!1,r]},useSyncExternalStore:function(r,a,i){var u=Ye,m=vn();if(it){if(i===void 0)throw Error(s(407));i=i()}else{if(i=a(),Nt===null)throw Error(s(349));(st&127)!==0||ob(u,a,i)}m.memoizedState=i;var y={value:i,getSnapshot:a};return m.queue=y,wb(cb.bind(null,u,y,r),[r]),u.flags|=2048,gi(9,{destroy:void 0},ib.bind(null,u,y,i,a),null),i},useId:function(){var r=vn(),a=Nt.identifierPrefix;if(it){var i=zr,u=Ur;i=(u&~(1<<32-Ve(u)-1)).toString(32)+i,a="_"+a+"R_"+i,i=nd++,0<i&&(a+="H"+i.toString(32)),a+="_"}else i=qR++,a="_"+a+"r_"+i.toString(32)+"_";return r.memoizedState=a},useHostTransitionStatus:ch,useFormState:yb,useActionState:yb,useOptimistic:function(r){var a=vn();a.memoizedState=a.baseState=r;var i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return a.queue=i,a=lh.bind(null,Ye,!0,i),i.dispatch=a,[r,a]},useMemoCache:Zm,useCacheRefresh:function(){return vn().memoizedState=KR.bind(null,Ye)},useEffectEvent:function(r){var a=vn(),i={impl:r};return a.memoizedState=i,function(){if((gt&2)!==0)throw Error(s(440));return i.impl.apply(void 0,arguments)}}},uh={readContext:an,use:sd,useCallback:kb,useContext:an,useEffect:sh,useImperativeHandle:Nb,useInsertionEffect:Eb,useLayoutEffect:Tb,useMemo:Ab,useReducer:ad,useRef:Sb,useState:function(){return ad(ps)},useDebugValue:ah,useDeferredValue:function(r,a){var i=Lt();return jb(i,Et.memoizedState,r,a)},useTransition:function(){var r=ad(ps)[0],a=Lt().memoizedState;return[typeof r=="boolean"?r:$c(r),a]},useSyncExternalStore:ab,useId:Db,useHostTransitionStatus:ch,useFormState:xb,useActionState:xb,useOptimistic:function(r,a){var i=Lt();return db(i,Et,r,a)},useMemoCache:Zm,useCacheRefresh:Pb};uh.useEffectEvent=_b;var Ub={readContext:an,use:sd,useCallback:kb,useContext:an,useEffect:sh,useImperativeHandle:Nb,useInsertionEffect:Eb,useLayoutEffect:Tb,useMemo:Ab,useReducer:th,useRef:Sb,useState:function(){return th(ps)},useDebugValue:ah,useDeferredValue:function(r,a){var i=Lt();return Et===null?oh(i,r,a):jb(i,Et.memoizedState,r,a)},useTransition:function(){var r=th(ps)[0],a=Lt().memoizedState;return[typeof r=="boolean"?r:$c(r),a]},useSyncExternalStore:ab,useId:Db,useHostTransitionStatus:ch,useFormState:bb,useActionState:bb,useOptimistic:function(r,a){var i=Lt();return Et!==null?db(i,Et,r,a):(i.baseState=r,[r,i.queue.dispatch])},useMemoCache:Zm,useCacheRefresh:Pb};Ub.useEffectEvent=_b;function dh(r,a,i,u){a=r.memoizedState,i=i(u,a),i=i==null?a:g({},a,i),r.memoizedState=i,r.lanes===0&&(r.updateQueue.baseState=i)}var fh={enqueueSetState:function(r,a,i){r=r._reactInternals;var u=Gn(),m=$s(u);m.payload=a,i!=null&&(m.callback=i),a=Gs(r,m,u),a!==null&&(On(a,r,u),Uc(a,r,u))},enqueueReplaceState:function(r,a,i){r=r._reactInternals;var u=Gn(),m=$s(u);m.tag=1,m.payload=a,i!=null&&(m.callback=i),a=Gs(r,m,u),a!==null&&(On(a,r,u),Uc(a,r,u))},enqueueForceUpdate:function(r,a){r=r._reactInternals;var i=Gn(),u=$s(i);u.tag=2,a!=null&&(u.callback=a),a=Gs(r,u,i),a!==null&&(On(a,r,i),Uc(a,r,i))}};function zb(r,a,i,u,m,y,E){return r=r.stateNode,typeof r.shouldComponentUpdate=="function"?r.shouldComponentUpdate(u,y,E):a.prototype&&a.prototype.isPureReactComponent?!Mc(i,u)||!Mc(m,y):!0}function Fb(r,a,i,u){r=a.state,typeof a.componentWillReceiveProps=="function"&&a.componentWillReceiveProps(i,u),typeof a.UNSAFE_componentWillReceiveProps=="function"&&a.UNSAFE_componentWillReceiveProps(i,u),a.state!==r&&fh.enqueueReplaceState(a,a.state,null)}function no(r,a){var i=a;
vendor: 5,213 bytes, line 74
74if("ref"in a){i={};for(var u in a)u!=="ref"&&(i[u]=a[u])}if(r=r.defaultProps){i===a&&(i=g({},i));for(var m in r)i[m]===void 0&&(i[m]=r[m])}return i}function qb(r){Uu(r)}function $b(r){console.error(r)}function Gb(r){Uu(r)}function ld(r,a){try{var i=r.onUncaughtError;i(a.value,{componentStack:a.stack})}catch(u){setTimeout(function(){throw u})}}function Vb(r,a,i){try{var u=r.onCaughtError;u(i.value,{componentStack:i.stack,errorBoundary:a.tag===1?a.stateNode:null})}catch(m){setTimeout(function(){throw m})}}function ph(r,a,i){return i=$s(i),i.tag=3,i.payload={element:null},i.callback=function(){ld(r,a)},i}function Qb(r){return r=$s(r),r.tag=3,r}function Yb(r,a,i,u){var m=i.type.getDerivedStateFromError;if(typeof m=="function"){var y=u.value;r.payload=function(){return m(y)},r.callback=function(){Vb(a,i,u)}}var E=i.stateNode;E!==null&&typeof E.componentDidCatch=="function"&&(r.callback=function(){Vb(a,i,u),typeof m!="function"&&(Xs===null?Xs=new Set([this]):Xs.add(this));var A=u.stack;this.componentDidCatch(u.value,{componentStack:A!==null?A:""})})}function XR(r,a,i,u,m){if(i.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){if(a=i.alternate,a!==null&&ci(a,i,m,!0),i=zn.current,i!==null){switch(i.tag){case 31:case 13:return ur===null?Sd():i.alternate===null&&Pt===0&&(Pt=3),i.flags&=-257,i.flags|=65536,i.lanes=m,u===Wu?i.flags|=16384:(a=i.updateQueue,a===null?i.updateQueue=new Set([u]):a.add(u),Lh(r,u,m)),!1;case 22:return i.flags|=65536,u===Wu?i.flags|=16384:(a=i.updateQueue,a===null?(a={transitions:null,markerInstances:null,retryQueue:new Set([u])},i.updateQueue=a):(i=a.retryQueue,i===null?a.retryQueue=new Set([u]):i.add(u)),Lh(r,u,m)),!1}throw Error(s(435,i.tag))}return Lh(r,u,m),Sd(),!1}if(it)return a=zn.current,a!==null?((a.flags&65536)===0&&(a.flags|=256),a.flags|=65536,a.lanes=m,u!==Mm&&(r=Error(s(422),{cause:u}),Pc(or(r,i)))):(u!==Mm&&(a=Error(s(423),{cause:u}),Pc(or(a,i))),r=r.current.alternate,r.flags|=65536,m&=-m,r.lanes|=m,u=or(u,i),m=ph(r.stateNode,u,m),qm(r,m),Pt!==4&&(Pt=2)),!1;var y=Error(s(520),{cause:u});if(y=or(y,i),el===null?el=[y]:el.push(y),Pt!==4&&(Pt=2),a===null)return!0;u=or(u,i),i=a;do{switch(i.tag){case 3:return i.flags|=65536,r=m&-m,i.lanes|=r,r=ph(i.stateNode,u,r),qm(i,r),!1;case 1:if(a=i.type,y=i.stateNode,(i.flags&128)===0&&(typeof a.getDerivedStateFromError=="function"||y!==null&&typeof y.componentDidCatch=="function"&&(Xs===null||!Xs.has(y))))return i.flags|=65536,m&=-m,i.lanes|=m,m=Qb(m),Yb(m,r,i,u),qm(i,m),!1}i=i.return}while(i!==null);return!1}var mh=Error(s(461)),Ft=!1;function on(r,a,i,u){a.child=r===null?J0(a,null,i,u):eo(a,r.child,i,u)}function Kb(r,a,i,u,m){i=i.render;var y=a.ref;if("ref"in u){var E={};for(var A in u)A!=="ref"&&(E[A]=u[A])}else E=u;return Wa(a),u=Km(r,a,i,E,y,m),A=Wm(),r!==null&&!Ft?(Xm(r,a,m),ms(r,a,m)):(it&&A&&jm(a),a.flags|=1,on(r,a,u,m),a.child)}function Wb(r,a,i,u,m){if(r===null){var y=i.type;return typeof y=="function"&&!Nm(y)&&y.defaultProps===void 0&&i.compare===null?(a.tag=15,a.type=y,Xb(r,a,y,u,m)):(r=$u(i.type,null,u,a,a.mode,m),r.ref=a.ref,r.return=a,a.child=r)}if(y=r.child,!wh(r,m)){var E=y.memoizedProps;if(i=i.compare,i=i!==null?i:Mc,i(E,u)&&r.ref===a.ref)return ms(r,a,m)}return a.flags|=1,r=cs(y,u),r.ref=a.ref,r.return=a,a.child=r}function Xb(r,a,i,u,m){if(r!==null){var y=r.memoizedProps;if(Mc(y,u)&&r.ref===a.ref)if(Ft=!1,a.pendingProps=u=y,wh(r,m))(r.flags&131072)!==0&&(Ft=!0);else return a.lanes=r.lanes,ms(r,a,m)}return hh(r,a,i,u,m)}function Jb(r,a,i,u){var m=u.children,y=r!==null?r.memoizedState:null;if(r===null&&a.stateNode===null&&(a.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),u.mode==="hidden"){if((a.flags&128)!==0){if(y=y!==null?y.baseLanes|i:i,r!==null){for(u=a.child=r.child,m=0;u!==null;)m=m|u.lanes|u.childLanes,u=u.sibling;u=m&~y}else u=0,a.child=null;return Zb(r,a,y,i,u)}if((i&536870912)!==0)a.memoizedState={baseLanes:0,cachePool:null},r!==null&&Yu(a,y!==null?y.cachePool:null),y!==null?tb(a,y):Gm(),nb(a);else return u=a.lanes=536870912,Zb(r,a,y!==null?y.baseLanes|i:i,i,u)}else y!==null?(Yu(a,y.cachePool),tb(a,y),Qs(),a.memoizedState=null):(r!==null&&Yu(a,null),Gm(),Qs());return on(r,a,m,i),a.child}function Qc(r,a){return r!==null&&r.tag===22||a.stateNode!==null||(a.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.sibling}function Zb(r,a,i,u,m){var y=Bm();return y=y===null?null:{parent:Ut._currentValue,pool:y},a.memoizedState={baseLanes:i,cachePool:y},r!==null&&Yu(a,null),Gm(),nb(a),r!==null&&ci(r,a,u,!0),a.childLanes=m,null}function ud(r,a){return a=fd({mode:a.mode,children:a.children},r.mode),a.ref=r.ref,r.child=a,a.return=r,a}function e1(r,a,i){return eo(a,r.child,null,i),r=ud(a,a.pendingProps),r.flags|=2,Fn(a),a.memoizedState=null,r}function JR(r,a,i){var u=a.pendingProps,m=(a.flags&128)!==0;if(a.flags&=-129,r===null){if(it){if(u.mode==="hidden")return r=ud(a,u),a.lanes=536870912,Qc(null,r);if(Qm(a),(r=jt)?(r=fS(r,lr),r=r!==null&&r.data==="&"?r:null,r!==null&&(a.memoizedState={dehydrated:r,treeContext:Bs!==null?{id:Ur,overflow:zr}:null,retryLane:536870912,hydrationErrors:null},i=H0(r),i.return=a,a.child=i,sn=a,jt=null)):r=null,r===null)throw z
vendor: 4,985 bytes, line 74
74s(a);return a.lanes=536870912,null}return ud(a,u)}var y=r.memoizedState;if(y!==null){var E=y.dehydrated;if(Qm(a),m)if(a.flags&256)a.flags&=-257,a=e1(r,a,i);else if(a.memoizedState!==null)a.child=r.child,a.flags|=128,a=null;else throw Error(s(558));else if(Ft||ci(r,a,i,!1),m=(i&r.childLanes)!==0,Ft||m){if(u=Nt,u!==null&&(E=Cn(u,i),E!==0&&E!==y.retryLane))throw y.retryLane=E,Va(r,E),On(u,r,E),mh;Sd(),a=e1(r,a,i)}else r=y.treeContext,jt=dr(E.nextSibling),sn=a,it=!0,Us=null,lr=!1,r!==null&&U0(a,r),a=ud(a,u),a.flags|=4096;return a}return r=cs(r.child,{mode:u.mode,children:u.children}),r.ref=a.ref,a.child=r,r.return=a,r}function dd(r,a){var i=a.ref;if(i===null)r!==null&&r.ref!==null&&(a.flags|=4194816);else{if(typeof i!="function"&&typeof i!="object")throw Error(s(284));(r===null||r.ref!==i)&&(a.flags|=4194816)}}function hh(r,a,i,u,m){return Wa(a),i=Km(r,a,i,u,void 0,m),u=Wm(),r!==null&&!Ft?(Xm(r,a,m),ms(r,a,m)):(it&&u&&jm(a),a.flags|=1,on(r,a,i,m),a.child)}function t1(r,a,i,u,m,y){return Wa(a),a.updateQueue=null,i=sb(a,u,i,m),rb(r),u=Wm(),r!==null&&!Ft?(Xm(r,a,y),ms(r,a,y)):(it&&u&&jm(a),a.flags|=1,on(r,a,i,y),a.child)}function n1(r,a,i,u,m){if(Wa(a),a.stateNode===null){var y=si,E=i.contextType;typeof E=="object"&&E!==null&&(y=an(E)),y=new i(u,y),a.memoizedState=y.state!==null&&y.state!==void 0?y.state:null,y.updater=fh,a.stateNode=y,y._reactInternals=a,y=a.stateNode,y.props=u,y.state=a.memoizedState,y.refs={},zm(a),E=i.contextType,y.context=typeof E=="object"&&E!==null?an(E):si,y.state=a.memoizedState,E=i.getDerivedStateFromProps,typeof E=="function"&&(dh(a,i,E,u),y.state=a.memoizedState),typeof i.getDerivedStateFromProps=="function"||typeof y.getSnapshotBeforeUpdate=="function"||typeof y.UNSAFE_componentWillMount!="function"&&typeof y.componentWillMount!="function"||(E=y.state,typeof y.componentWillMount=="function"&&y.componentWillMount(),typeof y.UNSAFE_componentWillMount=="function"&&y.UNSAFE_componentWillMount(),E!==y.state&&fh.enqueueReplaceState(y,y.state,null),Fc(a,u,y,m),zc(),y.state=a.memoizedState),typeof y.componentDidMount=="function"&&(a.flags|=4194308),u=!0}else if(r===null){y=a.stateNode;var A=a.memoizedProps,H=no(i,A);y.props=H;var ne=y.context,ce=i.contextType;E=si,typeof ce=="object"&&ce!==null&&(E=an(ce));var me=i.getDerivedStateFromProps;ce=typeof me=="function"||typeof y.getSnapshotBeforeUpdate=="function",A=a.pendingProps!==A,ce||typeof y.UNSAFE_componentWillReceiveProps!="function"&&typeof y.componentWillReceiveProps!="function"||(A||ne!==E)&&Fb(a,y,u,E),qs=!1;var re=a.memoizedState;y.state=re,Fc(a,u,y,m),zc(),ne=a.memoizedState,A||re!==ne||qs?(typeof me=="function"&&(dh(a,i,me,u),ne=a.memoizedState),(H=qs||zb(a,i,H,u,re,ne,E))?(ce||typeof y.UNSAFE_componentWillMount!="function"&&typeof y.componentWillMount!="function"||(typeof y.componentWillMount=="function"&&y.componentWillMount(),typeof y.UNSAFE_componentWillMount=="function"&&y.UNSAFE_componentWillMount()),typeof y.componentDidMount=="function"&&(a.flags|=4194308)):(typeof y.componentDidMount=="function"&&(a.flags|=4194308),a.memoizedProps=u,a.memoizedState=ne),y.props=u,y.state=ne,y.context=E,u=H):(typeof y.componentDidMount=="function"&&(a.flags|=4194308),u=!1)}else{y=a.stateNode,Fm(r,a),E=a.memoizedProps,ce=no(i,E),y.props=ce,me=a.pendingProps,re=y.context,ne=i.contextType,H=si,typeof ne=="object"&&ne!==null&&(H=an(ne)),A=i.getDerivedStateFromProps,(ne=typeof A=="function"||typeof y.getSnapshotBeforeUpdate=="function")||typeof y.UNSAFE_componentWillReceiveProps!="function"&&typeof y.componentWillReceiveProps!="function"||(E!==me||re!==H)&&Fb(a,y,u,H),qs=!1,re=a.memoizedState,y.state=re,Fc(a,u,y,m),zc();var se=a.memoizedState;E!==me||re!==se||qs||r!==null&&r.dependencies!==null&&Vu(r.dependencies)?(typeof A=="function"&&(dh(a,i,A,u),se=a.memoizedState),(ce=qs||zb(a,i,ce,u,re,se,H)||r!==null&&r.dependencies!==null&&Vu(r.dependencies))?(ne||typeof y.UNSAFE_componentWillUpdate!="function"&&typeof y.componentWillUpdate!="function"||(typeof y.componentWillUpdate=="function"&&y.componentWillUpdate(u,se,H),typeof y.UNSAFE_componentWillUpdate=="function"&&y.UNSAFE_componentWillUpdate(u,se,H)),typeof y.componentDidUpdate=="function"&&(a.flags|=4),typeof y.getSnapshotBeforeUpdate=="function"&&(a.flags|=1024)):(typeof y.componentDidUpdate!="function"||E===r.memoizedProps&&re===r.memoizedState||(a.flags|=4),typeof y.getSnapshotBeforeUpdate!="function"||E===r.memoizedProps&&re===r.memoizedState||(a.flags|=1024),a.memoizedProps=u,a.memoizedState=se),y.props=u,y.state=se,y.context=H,u=ce):(typeof y.componentDidUpdate!="function"||E===r.memoizedProps&&re===r.memoizedState||(a.flags|=4),typeof y.getSnapshotBeforeUpdate!="function"||E===r.memoizedProps&&re===r.memoizedState||(a.flags|=1024),u=!1)}return y=u,dd(r,a),u=(a.flags&128)!==0,y||u?(y=a.stateNode,i=u&&typeof i.getDerivedStateFromError!="function"?null:y.render(),a.flags|=1,r!==null&&u?(a.child=eo(a,r.child,null,m),a.child=eo(a,null,i,m)):on(r,a,i,m),a.memoizedState=y.state,r=
vendor: 2,655 bytes, line 74
74a.child):r=ms(r,a,m),r}function r1(r,a,i,u){return Ya(),a.flags|=256,on(r,a,i,u),a.child}var gh={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function yh(r){return{baseLanes:r,cachePool:V0()}}function xh(r,a,i){return r=r!==null?r.childLanes&~i:0,a&&(r|=$n),r}function s1(r,a,i){var u=a.pendingProps,m=!1,y=(a.flags&128)!==0,E;if((E=y)||(E=r!==null&&r.memoizedState===null?!1:(Ht.current&2)!==0),E&&(m=!0,a.flags&=-129),E=(a.flags&32)!==0,a.flags&=-33,r===null){if(it){if(m?Vs(a):Qs(),(r=jt)?(r=fS(r,lr),r=r!==null&&r.data!=="&"?r:null,r!==null&&(a.memoizedState={dehydrated:r,treeContext:Bs!==null?{id:Ur,overflow:zr}:null,retryLane:536870912,hydrationErrors:null},i=H0(r),i.return=a,a.child=i,sn=a,jt=null)):r=null,r===null)throw zs(a);return eg(r)?a.lanes=32:a.lanes=536870912,null}var A=u.children;return u=u.fallback,m?(Qs(),m=a.mode,A=fd({mode:"hidden",children:A},m),u=Qa(u,m,i,null),A.return=a,u.return=a,A.sibling=u,a.child=A,u=a.child,u.memoizedState=yh(i),u.childLanes=xh(r,E,i),a.memoizedState=gh,Qc(null,u)):(Vs(a),vh(a,A))}var H=r.memoizedState;if(H!==null&&(A=H.dehydrated,A!==null)){if(y)a.flags&256?(Vs(a),a.flags&=-257,a=bh(r,a,i)):a.memoizedState!==null?(Qs(),a.child=r.child,a.flags|=128,a=null):(Qs(),A=u.fallback,m=a.mode,u=fd({mode:"visible",children:u.children},m),A=Qa(A,m,i,null),A.flags|=2,u.return=a,A.return=a,u.sibling=A,a.child=u,eo(a,r.child,null,i),u=a.child,u.memoizedState=yh(i),u.childLanes=xh(r,E,i),a.memoizedState=gh,a=Qc(null,u));else if(Vs(a),eg(A)){if(E=A.nextSibling&&A.nextSibling.dataset,E)var ne=E.dgst;E=ne,u=Error(s(419)),u.stack="",u.digest=E,Pc({value:u,source:null,stack:null}),a=bh(r,a,i)}else if(Ft||ci(r,a,i,!1),E=(i&r.childLanes)!==0,Ft||E){if(E=Nt,E!==null&&(u=Cn(E,i),u!==0&&u!==H.retryLane))throw H.retryLane=u,Va(r,u),On(E,r,u),mh;Zh(A)||Sd(),a=bh(r,a,i)}else Zh(A)?(a.flags|=192,a.child=r.child,a=null):(r=H.treeContext,jt=dr(A.nextSibling),sn=a,it=!0,Us=null,lr=!1,r!==null&&U0(a,r),a=vh(a,u.children),a.flags|=4096);return a}return m?(Qs(),A=u.fallback,m=a.mode,H=r.child,ne=H.sibling,u=cs(H,{mode:"hidden",children:u.children}),u.subtreeFlags=H.subtreeFlags&65011712,ne!==null?A=cs(ne,A):(A=Qa(A,m,i,null),A.flags|=2),A.return=a,u.return=a,u.sibling=A,a.child=u,Qc(null,u),u=a.child,A=r.child.memoizedState,A===null?A=yh(i):(m=A.cachePool,m!==null?(H=Ut._currentValue,m=m.parent!==H?{parent:H,pool:H}:m):m=V0(),A={baseLanes:A.baseLanes|i,cachePool:m}),u.memoizedState=A,u.childLanes=xh(r,E,i),a.memoizedState=gh,Qc(r.child,u)):(Vs(a),i=r.child,r=i.sibling,i=cs(i,{mode:"visible",children:u.children}),i.return=a,i.sibling=null,r!==null&&(E=a.deletions,E===null?(a.deleti
vendor: 7,490 bytes, line 74
74ons=[r],a.flags|=16):E.push(r)),a.child=i,a.memoizedState=null,i)}function vh(r,a){return a=fd({mode:"visible",children:a},r.mode),a.return=r,r.child=a}function fd(r,a){return r=Un(22,r,null,a),r.lanes=0,r}function bh(r,a,i){return eo(a,r.child,null,i),r=vh(a,a.pendingProps.children),r.flags|=2,a.memoizedState=null,r}function a1(r,a,i){r.lanes|=a;var u=r.alternate;u!==null&&(u.lanes|=a),Pm(r.return,a,i)}function Sh(r,a,i,u,m,y){var E=r.memoizedState;E===null?r.memoizedState={isBackwards:a,rendering:null,renderingStartTime:0,last:u,tail:i,tailMode:m,treeForkCount:y}:(E.isBackwards=a,E.rendering=null,E.renderingStartTime=0,E.last=u,E.tail=i,E.tailMode=m,E.treeForkCount=y)}function o1(r,a,i){var u=a.pendingProps,m=u.revealOrder,y=u.tail;u=u.children;var E=Ht.current,A=(E&2)!==0;if(A?(E=E&1|2,a.flags|=128):E&=1,G(Ht,E),on(r,a,u,i),u=it?Dc:0,!A&&r!==null&&(r.flags&128)!==0)e:for(r=a.child;r!==null;){if(r.tag===13)r.memoizedState!==null&&a1(r,i,a);else if(r.tag===19)a1(r,i,a);else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===a)break e;for(;r.sibling===null;){if(r.return===null||r.return===a)break e;r=r.return}r.sibling.return=r.return,r=r.sibling}switch(m){case"forwards":for(i=a.child,m=null;i!==null;)r=i.alternate,r!==null&&ed(r)===null&&(m=i),i=i.sibling;i=m,i===null?(m=a.child,a.child=null):(m=i.sibling,i.sibling=null),Sh(a,!1,m,i,y,u);break;case"backwards":case"unstable_legacy-backwards":for(i=null,m=a.child,a.child=null;m!==null;){if(r=m.alternate,r!==null&&ed(r)===null){a.child=m;break}r=m.sibling,m.sibling=i,i=m,m=r}Sh(a,!0,i,null,y,u);break;case"together":Sh(a,!1,null,null,void 0,u);break;default:a.memoizedState=null}return a.child}function ms(r,a,i){if(r!==null&&(a.dependencies=r.dependencies),Ws|=a.lanes,(i&a.childLanes)===0)if(r!==null){if(ci(r,a,i,!1),(i&a.childLanes)===0)return null}else return null;if(r!==null&&a.child!==r.child)throw Error(s(153));if(a.child!==null){for(r=a.child,i=cs(r,r.pendingProps),a.child=i,i.return=a;r.sibling!==null;)r=r.sibling,i=i.sibling=cs(r,r.pendingProps),i.return=a;i.sibling=null}return a.child}function wh(r,a){return(r.lanes&a)!==0?!0:(r=r.dependencies,!!(r!==null&&Vu(r)))}function ZR(r,a,i){switch(a.tag){case 3:X(a,a.stateNode.containerInfo),Fs(a,Ut,r.memoizedState.cache),Ya();break;case 27:case 5:Ne(a);break;case 4:X(a,a.stateNode.containerInfo);break;case 10:Fs(a,a.type,a.memoizedProps.value);break;case 31:if(a.memoizedState!==null)return a.flags|=128,Qm(a),null;break;case 13:var u=a.memoizedState;if(u!==null)return u.dehydrated!==null?(Vs(a),a.flags|=128,null):(i&a.child.childLanes)!==0?s1(r,a,i):(Vs(a),r=ms(r,a,i),r!==null?r.sibling:null);Vs(a);break;case 19:var m=(r.flags&128)!==0;if(u=(i&a.childLanes)!==0,u||(ci(r,a,i,!1),u=(i&a.childLanes)!==0),m){if(u)return o1(r,a,i);a.flags|=128}if(m=a.memoizedState,m!==null&&(m.rendering=null,m.tail=null,m.lastEffect=null),G(Ht,Ht.current),u)break;return null;case 22:return a.lanes=0,Jb(r,a,i,a.pendingProps);case 24:Fs(a,Ut,r.memoizedState.cache)}return ms(r,a,i)}function i1(r,a,i){if(r!==null)if(r.memoizedProps!==a.pendingProps)Ft=!0;else{if(!wh(r,i)&&(a.flags&128)===0)return Ft=!1,ZR(r,a,i);Ft=(r.flags&131072)!==0}else Ft=!1,it&&(a.flags&1048576)!==0&&B0(a,Dc,a.index);switch(a.lanes=0,a.tag){case 16:e:{var u=a.pendingProps;if(r=Ja(a.elementType),a.type=r,typeof r=="function")Nm(r)?(u=no(r,u),a.tag=1,a=n1(null,a,r,u,i)):(a.tag=0,a=hh(null,a,r,u,i));else{if(r!=null){var m=r.$$typeof;if(m===Y){a.tag=11,a=Kb(null,a,r,u,i);break e}else if(m===O){a.tag=14,a=Wb(null,a,r,u,i);break e}}throw a=ue(r)||r,Error(s(306,a,""))}}return a;case 0:return hh(r,a,a.type,a.pendingProps,i);case 1:return u=a.type,m=no(u,a.pendingProps),n1(r,a,u,m,i);case 3:e:{if(X(a,a.stateNode.containerInfo),r===null)throw Error(s(387));u=a.pendingProps;var y=a.memoizedState;m=y.element,Fm(r,a),Fc(a,u,null,i);var E=a.memoizedState;if(u=E.cache,Fs(a,Ut,u),u!==y.cache&&Im(a,[Ut],i,!0),zc(),u=E.element,y.isDehydrated)if(y={element:u,isDehydrated:!1,cache:E.cache},a.updateQueue.baseState=y,a.memoizedState=y,a.flags&256){a=r1(r,a,u,i);break e}else if(u!==m){m=or(Error(s(424)),a),Pc(m),a=r1(r,a,u,i);break e}else{switch(r=a.stateNode.containerInfo,r.nodeType){case 9:r=r.body;break;default:r=r.nodeName==="HTML"?r.ownerDocument.body:r}for(jt=dr(r.firstChild),sn=a,it=!0,Us=null,lr=!0,i=J0(a,null,u,i),a.child=i;i;)i.flags=i.flags&-3|4096,i=i.sibling}else{if(Ya(),u===m){a=ms(r,a,i);break e}on(r,a,u,i)}a=a.child}return a;case 26:return dd(r,a),r===null?(i=xS(a.type,null,a.pendingProps,null))?a.memoizedState=i:it||(i=a.type,r=a.pendingProps,u=kd(ve.current).createElement(i),u[rn]=a,u[Nn]=r,cn(u,i,r),Zt(u),a.stateNode=u):a.memoizedState=xS(a.type,r.memoizedProps,a.pendingProps,r.memoizedState),null;case 27:return Ne(a),r===null&&it&&(u=a.stateNode=hS(a.type,a.pendingProps,ve.current),sn=a,lr=!0,m=jt,ta(a.type)?(tg=m,jt=dr(u.firstChild)):jt=m),on(r,a,a.pendingProps.children,i),dd(r,a),r===null&&(a.flags|=4194304),a.child;case 5:return r===null&&it&&((m=u=jt)&&(u=AM(u,a.type,a.pendingProps,lr),u!==null?(a.stateNode=u,sn=a,jt=dr(u.firstChild),lr=!1,m=!0):m=!1),m||zs(a)),Ne(a),m=a.type,y=a.pendingProps,E=r!==null?r.memoizedProps:null,u=y.children,Wh(m,y)?u=null:E!==null&&Wh(m,E)&&(a.flags|=32),a.memoizedState!==null&&(m=Km(r,a,$R,null,null,i),cl._currentValue=m),dd(r,a),on(r,a,u,i),a.child;case 6:return r===null&&it&&((r=i=jt)&&(i=jM(i,a.pendingProps,lr),i!==null?(a.stateNode=i,sn=a,jt=null,r=!0):r=!1),r||zs(a)),null;case 13:return s1(r,a,i);case 4:return X(a,a.stateNode.containerInfo),u=a.pendingProps,r===null?a.child=eo(a,null,u,i):on(r,a,u,i),a.child;case 11:return Kb(r,a,a.type,a.pendingProps,i);case 7:return on(r,a,a.pendingProps,i),a.child;case 8:return on(r,a,a.pendingProps.children,i),a.child;case 12:return on(r,a,a.pendingProps.children,i),a.child;case 10:return u=a.pendingProps,Fs(a,a.type,u.value),on(r,a,u.children,i),a.child;case 9:return m=a.type._context,u=a.pendingProps.children,Wa(a),m=an(m),u=u(m),a.flags|=1,on(r,a,u,i),a.child;case 14:return Wb(r,a,a.type,a.pendingProps,i);case 15:return Xb(r,a,a.type,a.pendingProps,i);case 19:return o1(r,a,i);case 31:return JR(r,a,i);case 22:return Jb(r,a,i,a.pendingProps);case 24:return Wa(a),u=an(Ut),r===null?(m=Bm(),m===null&&(m=Nt,y=Hm(),m.pooledCache=y,y.refCount++,y!==null&&(m.pooledCacheLanes|=i),m=y),a.memoizedState={parent:u,cache:m},zm(a),Fs(a,Ut,m)):((r.lanes&i)!==0&&(Fm(r,a),Fc(a,null,null,i),zc()),m=r.memoizedState,y=a.memoizedState,m.parent!==u?(m={parent:u,cache:u},a.memoizedState=m,a.lanes===0&&(a.memoizedState=a.updateQueue.baseState=m),Fs(a,Ut,u)):(u=y.cache,Fs(a,Ut,u),u!==m.cache&&Im(a,[Ut],i,!0))),on(r,a,a.pendingProps.children,i),a.child;case 29:throw a.pendingProps}throw Error(s(156,a.tag))}function hs(r){r.flags|=4}function _h(r,a,i,u,m){if((a=(r.mode&32)!==0)&&(a=!1),a){if(r.flags|=16777216,(m&335544128)===m)if(r.stateNode.complete)r.flags|=8192;else if(D1())r.flags|=8192;else throw Za=Wu,Um}else r.flags&=-16777217}function c1(r,a){if(a.type!=="stylesheet"||(a.state.loading&4)!==0)r.flags&=-16777217;else if(r.flags|=16777216,!_S(a))if(D1())r.flags|=8192;else throw Za=Wu,Um}function pd(r,a){a!==null&&(r.flags|=4),r.flags&16384&&(a=r.tag!==22?fn():536870912,r.lanes|=a,bi|=a)}function Yc(r,a){if(!it)switch(r.tailMode){case"hidden":a=r.tail;for(var i=null;a!==null;)a.alternate!==null&&(i=a),a=a.sibling;i===null?r.tail=null:i.sibling=null;break;case"collapsed":i=r.tail;for(var u=null;i!==null;)i.alternate!==null&&(u=i),i=i.sibling;
vendor: 5,707 bytes, line 74
74u===null?a||r.tail===null?r.tail=null:r.tail.sibling=null:u.sibling=null}}function Rt(r){var a=r.alternate!==null&&r.alternate.child===r.child,i=0,u=0;if(a)for(var m=r.child;m!==null;)i|=m.lanes|m.childLanes,u|=m.subtreeFlags&65011712,u|=m.flags&65011712,m.return=r,m=m.sibling;else for(m=r.child;m!==null;)i|=m.lanes|m.childLanes,u|=m.subtreeFlags,u|=m.flags,m.return=r,m=m.sibling;return r.subtreeFlags|=u,r.childLanes=i,a}function eM(r,a,i){var u=a.pendingProps;switch(Rm(a),a.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Rt(a),null;case 1:return Rt(a),null;case 3:return i=a.stateNode,u=null,r!==null&&(u=r.memoizedState.cache),a.memoizedState.cache!==u&&(a.flags|=2048),ds(Ut),pe(),i.pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),(r===null||r.child===null)&&(ii(a)?hs(a):r===null||r.memoizedState.isDehydrated&&(a.flags&256)===0||(a.flags|=1024,Om())),Rt(a),null;case 26:var m=a.type,y=a.memoizedState;return r===null?(hs(a),y!==null?(Rt(a),c1(a,y)):(Rt(a),_h(a,m,null,u,i))):y?y!==r.memoizedState?(hs(a),Rt(a),c1(a,y)):(Rt(a),a.flags&=-16777217):(r=r.memoizedProps,r!==u&&hs(a),Rt(a),_h(a,m,r,u,i)),null;case 27:if(He(a),i=ve.current,m=a.type,r!==null&&a.stateNode!=null)r.memoizedProps!==u&&hs(a);else{if(!u){if(a.stateNode===null)throw Error(s(166));return Rt(a),null}r=J.current,ii(a)?z0(a):(r=hS(m,u,i),a.stateNode=r,hs(a))}return Rt(a),null;case 5:if(He(a),m=a.type,r!==null&&a.stateNode!=null)r.memoizedProps!==u&&hs(a);else{if(!u){if(a.stateNode===null)throw Error(s(166));return Rt(a),null}if(y=J.current,ii(a))z0(a);else{var E=kd(ve.current);switch(y){case 1:y=E.createElementNS("http://www.w3.org/2000/svg",m);break;case 2:y=E.createElementNS("http://www.w3.org/1998/Math/MathML",m);break;default:switch(m){case"svg":y=E.createElementNS("http://www.w3.org/2000/svg",m);break;case"math":y=E.createElementNS("http://www.w3.org/1998/Math/MathML",m);break;case"script":y=E.createElement("div"),y.innerHTML="<script><\/script>",y=y.removeChild(y.firstChild);break;case"select":y=typeof u.is=="string"?E.createElement("select",{is:u.is}):E.createElement("select"),u.multiple?y.multiple=!0:u.size&&(y.size=u.size);break;default:y=typeof u.is=="string"?E.createElement(m,{is:u.is}):E.createElement(m)}}y[rn]=a,y[Nn]=u;e:for(E=a.child;E!==null;){if(E.tag===5||E.tag===6)y.appendChild(E.stateNode);else if(E.tag!==4&&E.tag!==27&&E.child!==null){E.child.return=E,E=E.child;continue}if(E===a)break e;for(;E.sibling===null;){if(E.return===null||E.return===a)break e;E=E.return}E.sibling.return=E.return,E=E.sibling}a.stateNode=y;e:switch(cn(y,m,u),m){case"button":case"input":case"select":case"textarea":u=!!u.autoFocus;break e;case"img":u=!0;break e;default:u=!1}u&&hs(a)}}return Rt(a),_h(a,a.type,r===null?null:r.memoizedProps,a.pendingProps,i),null;case 6:if(r&&a.stateNode!=null)r.memoizedProps!==u&&hs(a);else{if(typeof u!="string"&&a.stateNode===null)throw Error(s(166));if(r=ve.current,ii(a)){if(r=a.stateNode,i=a.memoizedProps,u=null,m=sn,m!==null)switch(m.tag){case 27:case 5:u=m.memoizedProps}r[rn]=a,r=!!(r.nodeValue===i||u!==null&&u.suppressHydrationWarning===!0||sS(r.nodeValue,i)),r||zs(a,!0)}else r=kd(r).createTextNode(u),r[rn]=a,a.stateNode=r}return Rt(a),null;case 31:if(i=a.memoizedState,r===null||r.memoizedState!==null){if(u=ii(a),i!==null){if(r===null){if(!u)throw Error(s(318));if(r=a.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(s(557));r[rn]=a}else Ya(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;Rt(a),r=!1}else i=Om(),r!==null&&r.memoizedState!==null&&(r.memoizedState.hydrationErrors=i),r=!0;if(!r)return a.flags&256?(Fn(a),a):(Fn(a),null);if((a.flags&128)!==0)throw Error(s(558))}return Rt(a),null;case 13:if(u=a.memoizedState,r===null||r.memoizedState!==null&&r.memoizedState.dehydrated!==null){if(m=ii(a),u!==null&&u.dehydrated!==null){if(r===null){if(!m)throw Error(s(318));if(m=a.memoizedState,m=m!==null?m.dehydrated:null,!m)throw Error(s(317));m[rn]=a}else Ya(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;Rt(a),m=!1}else m=Om(),r!==null&&r.memoizedState!==null&&(r.memoizedState.hydrationErrors=m),m=!0;if(!m)return a.flags&256?(Fn(a),a):(Fn(a),null)}return Fn(a),(a.flags&128)!==0?(a.lanes=i,a):(i=u!==null,r=r!==null&&r.memoizedState!==null,i&&(u=a.child,m=null,u.alternate!==null&&u.alternate.memoizedState!==null&&u.alternate.memoizedState.cachePool!==null&&(m=u.alternate.memoizedState.cachePool.pool),y=null,u.memoizedState!==null&&u.memoizedState.cachePool!==null&&(y=u.memoizedState.cachePool.pool),y!==m&&(u.flags|=2048)),i!==r&&i&&(a.child.flags|=8192),pd(a,a.updateQueue),Rt(a),null);case 4:return pe(),r===null&&Gh(a.stateNode.containerInfo),Rt(a),null;case 10:return ds(a.type),Rt(a),null;case 19:if(V(Ht),u=a.memoizedState,u===null)return Rt(a),null;if(m=(a.flags&128)!==0,y=u.rendering,y===null)if(m)Yc(u,!1);else{if(Pt!==0||r!==null&&(r.flags&128)!==0)for(r=a.child;r!==null;){if(y=ed(r),y!==null){for(a.flags|=128,Yc(u,!1),r=y.updateQueue,a.updateQueue=r,pd(a,r),a.subtreeFlags=0,r=i,i=a.child;i!==null;)I0(i,r),i=i.sibling;return G(Ht,Ht.current&1|2),it&&ls(a,u.treeForkCount),a.child}r=r.sibling}u.tail!==null&&Yt()>xd&&(a.flags|=128,m=!0,Yc(u,!1),a.lanes=4194304)}else{if(!m)if(r=ed(y),r!==null){if(a.flags|=128,m=!0,r=r.updateQueue,a.updateQueue=r,pd(a,r),Yc(u,!0),u.tail===null&&u.tailMode==="hidden"&&!y.alternate&&!it)return Rt(a),null}else 2*Yt()-u.renderingStartTime>xd&&i!==536870912&&(a.flags|=128,m=!0,Yc(u,!1),a.lanes=4194304);u.isBackwards?(y.sibling=a.child,a.child=y):(r=u.last,r!==null?r.sibling=y:a.child=y,u.last=y)}return u.tail!==null?(r=u.tail,u.rendering=r,u.tail=r.sibling,u.renderingStartTime=Yt(),r.sibling=null,i=Ht.current,G(Ht,m?i&1|2
vendor: 18,757 bytes, line 74
74:i&1),it&&ls(a,u.treeForkCount),r):(Rt(a),null);case 22:case 23:return Fn(a),Vm(),u=a.memoizedState!==null,r!==null?r.memoizedState!==null!==u&&(a.flags|=8192):u&&(a.flags|=8192),u?(i&536870912)!==0&&(a.flags&128)===0&&(Rt(a),a.subtreeFlags&6&&(a.flags|=8192)):Rt(a),i=a.updateQueue,i!==null&&pd(a,i.retryQueue),i=null,r!==null&&r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(i=r.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==i&&(a.flags|=2048),r!==null&&V(Xa),null;case 24:return i=null,r!==null&&(i=r.memoizedState.cache),a.memoizedState.cache!==i&&(a.flags|=2048),ds(Ut),Rt(a),null;case 25:return null;case 30:return null}throw Error(s(156,a.tag))}function tM(r,a){switch(Rm(a),a.tag){case 1:return r=a.flags,r&65536?(a.flags=r&-65537|128,a):null;case 3:return ds(Ut),pe(),r=a.flags,(r&65536)!==0&&(r&128)===0?(a.flags=r&-65537|128,a):null;case 26:case 27:case 5:return He(a),null;case 31:if(a.memoizedState!==null){if(Fn(a),a.alternate===null)throw Error(s(340));Ya()}return r=a.flags,r&65536?(a.flags=r&-65537|128,a):null;case 13:if(Fn(a),r=a.memoizedState,r!==null&&r.dehydrated!==null){if(a.alternate===null)throw Error(s(340));Ya()}return r=a.flags,r&65536?(a.flags=r&-65537|128,a):null;case 19:return V(Ht),null;case 4:return pe(),null;case 10:return ds(a.type),null;case 22:case 23:return Fn(a),Vm(),r!==null&&V(Xa),r=a.flags,r&65536?(a.flags=r&-65537|128,a):null;case 24:return ds(Ut),null;case 25:return null;default:return null}}function l1(r,a){switch(Rm(a),a.tag){case 3:ds(Ut),pe();break;case 26:case 27:case 5:He(a);break;case 4:pe();break;case 31:a.memoizedState!==null&&Fn(a);break;case 13:Fn(a);break;case 19:V(Ht);break;case 10:ds(a.type);break;case 22:case 23:Fn(a),Vm(),r!==null&&V(Xa);break;case 24:ds(Ut)}}function Kc(r,a){try{var i=a.updateQueue,u=i!==null?i.lastEffect:null;if(u!==null){var m=u.next;i=m;do{if((i.tag&r)===r){u=void 0;var y=i.create,E=i.inst;u=y(),E.destroy=u}i=i.next}while(i!==m)}}catch(A){St(a,a.return,A)}}function Ys(r,a,i){try{var u=a.updateQueue,m=u!==null?u.lastEffect:null;if(m!==null){var y=m.next;u=y;do{if((u.tag&r)===r){var E=u.inst,A=E.destroy;if(A!==void 0){E.destroy=void 0,m=a;var H=i,ne=A;try{ne()}catch(ce){St(m,H,ce)}}}u=u.next}while(u!==y)}}catch(ce){St(a,a.return,ce)}}function u1(r){var a=r.updateQueue;if(a!==null){var i=r.stateNode;try{eb(a,i)}catch(u){St(r,r.return,u)}}}function d1(r,a,i){i.props=no(r.type,r.memoizedProps),i.state=r.memoizedState;try{i.componentWillUnmount()}catch(u){St(r,a,u)}}function Wc(r,a){try{var i=r.ref;if(i!==null){switch(r.tag){case 26:case 27:case 5:var u=r.stateNode;break;case 30:u=r.stateNode;break;default:u=r.stateNode}typeof i=="function"?r.refCleanup=i(u):i.current=u}}catch(m){St(r,a,m)}}function Fr(r,a){var i=r.ref,u=r.refCleanup;if(i!==null)if(typeof u=="function")try{u()}catch(m){St(r,a,m)}finally{r.refCleanup=null,r=r.alternate,r!=null&&(r.refCleanup=null)}else if(typeof i=="function")try{i(null)}catch(m){St(r,a,m)}else i.current=null}function f1(r){var a=r.type,i=r.memoizedProps,u=r.stateNode;try{e:switch(a){case"button":case"input":case"select":case"textarea":i.autoFocus&&u.focus();break e;case"img":i.src?u.src=i.src:i.srcSet&&(u.srcset=i.srcSet)}}catch(m){St(r,r.return,m)}}function Eh(r,a,i){try{var u=r.stateNode;_M(u,r.type,i,a),u[Nn]=a}catch(m){St(r,r.return,m)}}function p1(r){return r.tag===5||r.tag===3||r.tag===26||r.tag===27&&ta(r.type)||r.tag===4}function Th(r){e:for(;;){for(;r.sibling===null;){if(r.return===null||p1(r.return))return null;r=r.return}for(r.sibling.return=r.return,r=r.sibling;r.tag!==5&&r.tag!==6&&r.tag!==18;){if(r.tag===27&&ta(r.type)||r.flags&2||r.child===null||r.tag===4)continue e;r.child.return=r,r=r.child}if(!(r.flags&2))return r.stateNode}}function Ch(r,a,i){var u=r.tag;if(u===5||u===6)r=r.stateNode,a?(i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i).insertBefore(r,a):(a=i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i,a.appendChild(r),i=i._reactRootContainer,i!=null||a.onclick!==null||(a.onclick=os));else if(u!==4&&(u===27&&ta(r.type)&&(i=r.stateNode,a=null),r=r.child,r!==null))for(Ch(r,a,i),r=r.sibling;r!==null;)Ch(r,a,i),r=r.sibling}function md(r,a,i){var u=r.tag;if(u===5||u===6)r=r.stateNode,a?i.insertBefore(r,a):i.appendChild(r);else if(u!==4&&(u===27&&ta(r.type)&&(i=r.stateNode),r=r.child,r!==null))for(md(r,a,i),r=r.sibling;r!==null;)md(r,a,i),r=r.sibling}function m1(r){var a=r.stateNode,i=r.memoizedProps;try{for(var u=r.type,m=a.attributes;m.length;)a.removeAttributeNode(m[0]);cn(a,u,i),a[rn]=r,a[Nn]=i}catch(y){St(r,r.return,y)}}var gs=!1,qt=!1,Nh=!1,h1=typeof WeakSet=="function"?WeakSet:Set,en=null;function nM(r,a){if(r=r.containerInfo,Yh=Pd,r=N0(r),bm(r)){if("selectionStart"in r)var i={start:r.selectionStart,end:r.selectionEnd};else e:{i=(i=r.ownerDocument)&&i.defaultView||window;var u=i.getSelection&&i.getSelection();if(u&&u.rangeCount!==0){i=u.anchorNode;var m=u.anchorOffset,y=u.focusNode;u=u.focusOffset;try{i.nodeType,y.nodeType}catch{i=null;break e}var E=0,A=-1,H=-1,ne=0,ce=0,me=r,re=null;t:for(;;){for(var se;me!==i||m!==0&&me.nodeType!==3||(A=E+m),me!==y||u!==0&&me.nodeType!==3||(H=E+u),me.nodeType===3&&(E+=me.nodeValue.length),(se=me.firstChild)!==null;)re=me,me=se;for(;;){if(me===r)break t;if(re===i&&++ne===m&&(A=E),re===y&&++ce===u&&(H=E),(se=me.nextSibling)!==null)break;me=re,re=me.parentNode}me=se}i=A===-1||H===-1?null:{start:A,end:H}}else i=null}i=i||{start:0,end:0}}else i=null;for(Kh={focusedElem:r,selectionRange:i},Pd=!1,en=a;en!==null;)if(a=en,r=a.child,(a.subtreeFlags&1028)!==0&&r!==null)r.return=a,en=r;else for(;en!==null;){switch(a=en,y=a.alternate,r=a.flags,a.tag){case 0:if((r&4)!==0&&(r=a.updateQueue,r=r!==null?r.events:null,r!==null))for(i=0;i<r.length;i++)m=r[i],m.ref.impl=m.nextImpl;break;case 11:case 15:break;case 1:if((r&1024)!==0&&y!==null){r=void 0,i=a,m=y.memoizedProps,y=y.memoizedState,u=i.stateNode;try{var Ce=no(i.type,m);r=u.getSnapshotBeforeUpdate(Ce,y),u.__reactInternalSnapshotBeforeUpdate=r}catch(Ue){St(i,i.return,Ue)}}break;case 3:if((r&1024)!==0){if(r=a.stateNode.containerInfo,i=r.nodeType,i===9)Jh(r);else if(i===1)switch(r.nodeName){case"HEAD":case"HTML":case"BODY":Jh(r);break;default:r.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((r&1024)!==0)throw Error(s(163))}if(r=a.sibling,r!==null){r.return=a.return,en=r;break}en=a.return}}function g1(r,a,i){var u=i.flags;switch(i.tag){case 0:case 11:case 15:xs(r,i),u&4&&Kc(5,i);break;case 1:if(xs(r,i),u&4)if(r=i.stateNode,a===null)try{r.componentDidMount()}catch(E){St(i,i.return,E)}else{var m=no(i.type,a.memoizedProps);a=a.memoizedState;try{r.componentDidUpdate(m,a,r.__reactInternalSnapshotBeforeUpdate)}catch(E){St(i,i.return,E)}}u&64&&u1(i),u&512&&Wc(i,i.return);break;case 3:if(xs(r,i),u&64&&(r=i.updateQueue,r!==null)){if(a=null,i.child!==null)switch(i.child.tag){case 27:case 5:a=i.child.stateNode;break;case 1:a=i.child.stateNode}try{eb(r,a)}catch(E){St(i,i.return,E)}}break;case 27:a===null&&u&4&&m1(i);case 26:case 5:xs(r,i),a===null&&u&4&&f1(i),u&512&&Wc(i,i.return);break;case 12:xs(r,i);break;case 31:xs(r,i),u&4&&v1(r,i);break;case 13:xs(r,i),u&4&&b1(r,i),u&64&&(r=i.memoizedState,r!==null&&(r=r.dehydrated,r!==null&&(i=dM.bind(null,i),RM(r,i))));break;case 22:if(u=i.memoizedState!==null||gs,!u){a=a!==null&&a.memoizedState!==null||qt,m=gs;var y=qt;gs=u,(qt=a)&&!y?vs(r,i,(i.subtreeFlags&8772)!==0):xs(r,i),gs=m,qt=y}break;case 30:break;default:xs(r,i)}}function y1(r){var a=r.alternate;a!==null&&(r.alternate=null,y1(a)),r.child=null,r.deletions=null,r.sibling=null,r.tag===5&&(a=r.stateNode,a!==null&&rm(a)),r.stateNode=null,r.return=null,r.dependencies=null,r.memoizedProps=null,r.memoizedState=null,r.pendingProps=null,r.stateNode=null,r.updateQueue=null}var Mt=null,An=!1;function ys(r,a,i){for(i=i.child;i!==null;)x1(r,a,i),i=i.sibling}function x1(r,a,i){if(Ie&&typeof Ie.onCommitFiberUnmount=="function")try{Ie.onCommitFiberUnmount(le,i)}catch{}switch(i.tag){case 26:qt||Fr(i,a),ys(r,a,i),i.memoizedState?i.memoizedState.count--:i.stateNode&&(i=i.stateNode,i.parentNode.removeChild(i));break;case 27:qt||Fr(i,a);var u=Mt,m=An;ta(i.type)&&(Mt=i.stateNode,An=!1),ys(r,a,i),al(i.stateNode),Mt=u,An=m;break;case 5:qt||Fr(i,a);case 6:if(u=Mt,m=An,Mt=null,ys(r,a,i),Mt=u,An=m,Mt!==null)if(An)try{(Mt.nodeType===9?Mt.body:Mt.nodeName==="HTML"?Mt.ownerDocument.body:Mt).removeChild(i.stateNode)}catch(y){St(i,a,y)}else try{Mt.removeChild(i.stateNode)}catch(y){St(i,a,y)}break;case 18:Mt!==null&&(An?(r=Mt,uS(r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r,i.stateNode),ki(r)):uS(Mt,i.stateNode));break;case 4:u=Mt,m=An,Mt=i.stateNode.containerInfo,An=!0,ys(r,a,i),Mt=u,An=m;break;case 0:case 11:case 14:case 15:Ys(2,i,a),qt||Ys(4,i,a),ys(r,a,i);break;case 1:qt||(Fr(i,a),u=i.stateNode,typeof u.componentWillUnmount=="function"&&d1(i,a,u)),ys(r,a,i);break;case 21:ys(r,a,i);break;case 22:qt=(u=qt)||i.memoizedState!==null,ys(r,a,i),qt=u;break;default:ys(r,a,i)}}function v1(r,a){if(a.memoizedState===null&&(r=a.alternate,r!==null&&(r=r.memoizedState,r!==null))){r=r.dehydrated;try{ki(r)}catch(i){St(a,a.return,i)}}}function b1(r,a){if(a.memoizedState===null&&(r=a.alternate,r!==null&&(r=r.memoizedState,r!==null&&(r=r.dehydrated,r!==null))))try{ki(r)}catch(i){St(a,a.return,i)}}function rM(r){switch(r.tag){case 31:case 13:case 19:var a=r.stateNode;return a===null&&(a=r.stateNode=new h1),a;case 22:return r=r.stateNode,a=r._retryCache,a===null&&(a=r._retryCache=new h1),a;default:throw Error(s(435,r.tag))}}function hd(r,a){var i=rM(r);a.forEach(function(u){if(!i.has(u)){i.add(u);var m=fM.bind(null,r,u);u.then(m,m)}})}function jn(r,a){var i=a.deletions;if(i!==null)for(var u=0;u<i.length;u++){var m=i[u],y=r,E=a,A=E;e:for(;A!==null;){switch(A.tag){case 27:if(ta(A.type)){Mt=A.stateNode,An=!1;break e}break;case 5:Mt=A.stateNode,An=!1;break e;case 3:case 4:Mt=A.stateNode.containerInfo,An=!0;break e}A=A.return}if(Mt===null)throw Error(s(160));x1(y,E,m),Mt=null,An=!1,y=m.alternate,y!==null&&(y.return=null),m.return=null}if(a.subtreeFlags&13886)for(a=a.child;a!==null;)S1(a,r),a=a.sibling}var wr=null;function S1(r,a){var i=r.alternate,u=r.flags;switch(r.tag){case 0:case 11:case 14:case 15:jn(a,r),Rn(r),u&4&&(Ys(3,r,r.return),Kc(3,r),Ys(5,r,r.return));break;case 1:jn(a,r),Rn(r),u&512&&(qt||i===null||Fr(i,i.return)),u&64&&gs&&(r=r.updateQueue,r!==null&&(u=r.callbacks,u!==null&&(i=r.shared.hiddenCallbacks,r.shared.hiddenCallbacks=i===null?u:i.concat(u))));break;case 26:var m=wr;if(jn(a,r),Rn(r),u&512&&(qt||i===null||Fr(i,i.return)),u&4){var y=i!==null?i.memoizedState:null;if(u=r.memoizedState,i===null)if(u===null)if(r.stateNode===null){e:{u=r.type,i=r.memoizedProps,m=m.ownerDocument||m;t:switch(u){case"title":y=m.getElementsByTagName("title")[0],(!y||y[_c]||y[rn]||y.namespaceURI==="http://www.w3.org/2000/svg"||y.hasAttribute("itemprop"))&&(y=m.createElement(u),m.head.insertBefore(y,m.querySelector("head > title"))),cn(y,u,i),y[rn]=r,Zt(y),u=y;break e;case"link":var E=SS("link","href",m).get(u+(i.href||""));if(E){for(var A=0;A<E.length;A++)if(y=E[A],y.getAttribute("href")===(i.href==null||i.href===""?null:i.href)&&y.getAttribute("rel")===(i.rel==null?null:i.rel)&&y.getAttribute("title")===(i.title==null?null:i.title)&&y.getAttribute("crossorigin")===(i.crossOrigin==null?null:i.crossOrigin)){E.splice(A,1);break t}}y=m.createElement(u),cn(y,u,i),m.head.appendChild(y);break;case"meta":if(E=SS("meta","content",m).get(u+(i.content||""))){for(A=0;A<E.length;A++)if(y=E[A],y.getAttribute("content")===(i.content==null?null:""+i.content)&&y.getAttribute("name")===(i.name==null?null:i.name)&&y.getAttribute("property")===(i.property==null?null:i.property)&&y.getAttribute("http-equiv")===(i.httpEquiv==null?null:i.httpEquiv)&&y.getAttribute("charset")===(i.charSet==null?null:i.charSet)){E.splice(A,1);break t}}y=m.createElement(u),cn(y,u,i),m.head.appendChild(y);break;default:throw Error(s(468,u))}y[rn]=r,Zt(y),u=y}r.stateNode=u}else wS(m,r.type,r.stateNode);else r.stateNode=bS(m,u,r.memoizedProps);else y!==u?(y===null?i.stateNode!==null&&(i=i.stateNode,i.parentNode.removeChild(i)):y.count--,u===null?wS(m,r.type,r.stateNode):bS(m,u,r.memoizedProps)):u===null&&r.stateNode!==null&&Eh(r,r.memoizedProps,i.memoizedProps)}break;case 27:jn(a,r),Rn(r),u&512&&(qt||i===null||Fr(i,i.return)),i!==null&&u&4&&Eh(r,r.memoizedProps,i.memoizedProps);break;case 5:if(jn(a,r),Rn(r),u&512&&(qt||i===null||Fr(i,i.return)),r.flags&32){m=r.stateNode;try{Xo(m,"")}catch(Ce){St(r,r.return,Ce)}}u&4&&r.stateNode!=null&&(m=r.memoizedProps,Eh(r,m,i!==null?i.memoizedProps:m)),u&1024&&(Nh=!0);break;case 6:if(jn(a,r),Rn(r),u&4){if(r.stateNode===null)throw Error(s(162));u=r.memoizedProps,i=r.stateNode;try{i.nodeValue=u}catch(Ce){St(r,r.return,Ce)}}break;case 3:if(Rd=null,m=wr,wr=Ad(a.containerInfo),jn(a,r),wr=m,Rn(r),u&4&&i!==null&&i.memoizedState.isDehydrated)try{ki(a.containerInfo)}catch(Ce){St(r,r.return,Ce)}Nh&&(Nh=!1,w1(r));break;case 4:u=wr,wr=Ad(r.stateNode.containerInfo),jn(a,r),Rn(r),wr=u;break;case 12:jn(a,r),Rn(r);break;case 31:jn(a,r),Rn(r),u&4&&(u=r.updateQueue,u!==null&&(r.updateQueue=null,hd(r,u)));break;case 13:jn(a,r),Rn(r),r.child.flags&8192&&r.memoizedState!==null!=(i!==null&&i.memoizedState!==null)&&(yd=Yt()),u&4&&(u=r.updateQueue,u!==null&&(r.updateQueue=null,hd(r,u)));break;case 22:m=r.memoizedState!==null;var H=i!==null&&i.memoizedState!==null,ne=gs,ce=qt;if(gs=ne||m,qt=ce||H,jn(a,r),qt=ce,gs=ne,Rn(r),u&8192)e:for(a=r.stateNode,a._visibility=m?a._visibility&-2:a._visibility|1,m&&(i===null||H||gs||qt||ro(r)),i=null,a=r;;){if(a.tag===5||a.tag===26){if(i===null){H=i=a;try{if(y=H.stateNode,m)E=y.style,typeof E.setProperty=="function"?E.setProperty("display","none","important"):E.display="none";else{A=H.stateNode;var me=H.memoizedProps.style,re=me!=null&&me.hasOwnProperty("display")?me.display:null;A.style.display=re==null||typeof re=="boolean"?"":(""+re).trim()}}catch(Ce){St(H,H.return,Ce)}}}else if(a.tag===6){if(i===null){H=a;try{H.stateNode.nodeValue=m?"":H.memoizedProps}catch(Ce){St(H,H.return,Ce)}}}else if(a.tag===18){if(i===null){H=a;try{var se=H.stateNode;m?dS(se,!0):dS(H.stateNode,!1)}catch(Ce){St(H,H.return,Ce)}}}else if((a.tag!==22&&a.tag!==23||a.memoizedState===null||a===r)&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===r)break e;for(;a.sibling===null;){if(a.return===null||a.return===r)break e;i===a&&(i=null),a=a.return}i===a&&(i=null),a.sibling.return=a.return,a=a.sibling}u&4&&(u=r.updateQueue,u!==null&&(i=u.retryQueue,i!==null&&(u.retryQueue=null,hd(r,i))));break;case 19:jn(a,r),Rn(r),u&4&&(u=r.updateQueue,u!==null&&(r.updateQueue=null,hd(r,u)));break;case 30:break;case 21:break;default:jn(a,r),Rn(r)}}function Rn(r){var a=r.flags;if(a&2){try{for(var i,u=r.return;u!==null;){if(p1(u)){i=u;break}u=u.return}if(i==null)throw Error(s(160));switch(i.tag){case 27:var m=i.stateNode,y=Th(r);md(r,y,m);break;case 5:var E=i.stateNode;i.flags&32&&(Xo(E,""),i.flags&=-33);var A=Th(r);md(r,A,E);break;case 3:case 4:var H=i.stateNode.containerInfo,ne=Th(r);Ch(r,ne,H);break;default:throw Error(s(161))}}catch(ce){St(r,r.return,ce)}r.flags&=-3}a&4096&&(r.flags&=-4097)}function w1(r){if(r.subtreeFlags&1024)for(r=r.child;r!==null;){var a=r;w1(a),a.tag===5&&a.flags&1024&&a.stateNode.reset(),r=r.sibling}}function xs(r,a){if(a.subtreeFlags&8772)for(a=a.child;a!==null;)g1(r,a.alternate,a),a=a.sibling}function ro(r){for(r=r.child;r!==null;){var a=r;switch(a.tag){case 0:case 11:case 14:case 15:Ys(4,a,a.return),ro(a);break;case 1:Fr(a,a.return);var i=a.stateNode;typeof i.componentWillUnmount=="function"&&d1(a,a.return,i),ro(a);break;case 27:al(a.stateNode);case 26:case 5:Fr(a,a.return),ro(a);break;case 22:a.memoizedState===null&&ro(a);break;case 30:ro(a);break;default:ro(a)}r=r.sibling}}function vs(r,a,i){for(i=i&&(a.subtreeFlags&8772)!==0,a=a.child;a!==null;){var u=a.alternate,m=r,y=a,E=y.flags;switch(y.tag){case 0:case 11:case 15:vs(m,y,i),Kc(4,y);break;case 1:if(vs(m,y,i),u=y,m=u.stateNode,typeof m.componentDidMount=="function")try{m.componentDidMount()}catch(ne){St(u,u.return,ne)}if(u=y,m=u.updateQueue,m!==null){var A=u.stateNode;try{var H=m.shared.hiddenCallbacks;if(H!==null)for(m.shared.hiddenCallbacks=null,m=0;m<H.length;m++)Z0(H[m],A)}catch(ne){St(u,u.return,ne)}}i&&E&64&&u1(y),Wc(y,y.return);break;case 27:m1(y);case 26:case 5:vs(m,y,i),i&&u===null&&E&4&&f1(y),Wc(y,y.return);break;case 12:vs(m,y,i);break;case 31:vs(m,y,i),i&&E&4&&v1(m,y);break;case 13:vs(m,y,i),i&&E&4&&b1(m,y);break;case 22:y.memoizedState===null&&vs(m,y,i),Wc(y,y.return);break;case 30:break;default:vs(m,y,i)}a=a.sibling}}function kh(r,a){var i=null;r!==null&&r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(i=r.memoizedState.cachePool.pool),r=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(r=a.memoizedState.cachePool.pool),r!==i&&(r!=null&&r.refCount++,i!=null&&Ic(i))}function Ah(r,a){r=null,a.alternate!==null&&(r=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==r&&(a.refCount++,r!=null&&Ic(r))}function _r(r,a,i,u){if(a.subtreeFlags&10256)for(a=a.child;a!==null;)_1(r,a,i,u),a=a.sibling}function _1(r,a,i,u){var m=a.flags;switch(a.tag){case 0:case 11:case 15:_r(r,a,i,u),m&2048&&Kc(9,a);break;case 1:_r(r,a,i,u);break;case 3:_r(r,a,i,u),m&2048&&(r=null,a.alternate!==null&&(r=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==r&&(a.refCount++,r!=null&&Ic(r)));break;case 12:if(m&2048){_r(r,a,i,u),r=a.stateNode;try{var y=a.memoizedProps,E=y.id,A=y.onPostCommit;typeof A=="function"&&A(E,a.alternate===null?"mount":"update",r.passiveEffectDuration,-0)}catch(H){St(a,a.return,H)}}else _r(r,a,i,u);break;case 31:_r(r,a,i,u);break;case 13:_r(r,a,i,u);break;case 23:break;case 22:y=a.stateNode,E=a.alternate,a.memoizedState!==null?y._visibility&2?_r(r,a,i,u):Xc(r,a):y._visibility&2?_r(r,a,i,u):(y._visibility|=2,yi(r,a,i,u,(a.subtreeFlags&10256)!==0||!1)),m&2048&&kh(E,a);break;case 24:_r(r,a,i,u),m&2048&&Ah(a.alternate,a);break;default:_r(r,a,i,u)}}function yi(r,a,i,u,m){for(m=m&&((a.subtreeFlags&10256)!==0||!1),a=a.child;a!==null;){var y=r,E=a,A=i,H=u,ne=E.flags;switch(E.tag){case 0:case 11:case 15:yi(y,E,A,H,m),Kc(8,E);break;case 23:break;case 22:var ce=E.stateNode;E.memoizedState!==null?ce._visibility&2?yi(y,E,A,H,m):Xc(y,E):(ce._visibility|=2,yi(y,E,A,H,m)),m&&ne&2048&&kh(E.alternate,E);break;case 24:yi(y,E,A,H,m),m&&ne&2048&&Ah(E.alternate,E);break;default:yi(y,E,A,H,m)}a=a.sibling}}function Xc(r,a){if(a.subtreeFlags&10256)for(a=a.child;a!==null;){var i=r,u=a,m=u.flags;switch(u.tag){case 22:Xc(i,u),m&2048&&kh(u.alternate,u);break;case 24:Xc(i,u),m&2048&&Ah(u.alternate,u);break;default:Xc(i,u)}a=a.sibling}}var Jc=8192;
vendor: 4,938 bytes, line 74
74function xi(r,a,i){if(r.subtreeFlags&Jc)for(r=r.child;r!==null;)E1(r,a,i),r=r.sibling}function E1(r,a,i){switch(r.tag){case 26:xi(r,a,i),r.flags&Jc&&r.memoizedState!==null&&qM(i,wr,r.memoizedState,r.memoizedProps);break;case 5:xi(r,a,i);break;case 3:case 4:var u=wr;wr=Ad(r.stateNode.containerInfo),xi(r,a,i),wr=u;break;case 22:r.memoizedState===null&&(u=r.alternate,u!==null&&u.memoizedState!==null?(u=Jc,Jc=16777216,xi(r,a,i),Jc=u):xi(r,a,i));break;default:xi(r,a,i)}}function T1(r){var a=r.alternate;if(a!==null&&(r=a.child,r!==null)){a.child=null;do a=r.sibling,r.sibling=null,r=a;while(r!==null)}}function Zc(r){var a=r.deletions;if((r.flags&16)!==0){if(a!==null)for(var i=0;i<a.length;i++){var u=a[i];en=u,N1(u,r)}T1(r)}if(r.subtreeFlags&10256)for(r=r.child;r!==null;)C1(r),r=r.sibling}function C1(r){switch(r.tag){case 0:case 11:case 15:Zc(r),r.flags&2048&&Ys(9,r,r.return);break;case 3:Zc(r);break;case 12:Zc(r);break;case 22:var a=r.stateNode;r.memoizedState!==null&&a._visibility&2&&(r.return===null||r.return.tag!==13)?(a._visibility&=-3,gd(r)):Zc(r);break;default:Zc(r)}}function gd(r){var a=r.deletions;if((r.flags&16)!==0){if(a!==null)for(var i=0;i<a.length;i++){var u=a[i];en=u,N1(u,r)}T1(r)}for(r=r.child;r!==null;){switch(a=r,a.tag){case 0:case 11:case 15:Ys(8,a,a.return),gd(a);break;case 22:i=a.stateNode,i._visibility&2&&(i._visibility&=-3,gd(a));break;default:gd(a)}r=r.sibling}}function N1(r,a){for(;en!==null;){var i=en;switch(i.tag){case 0:case 11:case 15:Ys(8,i,a);break;case 23:case 22:if(i.memoizedState!==null&&i.memoizedState.cachePool!==null){var u=i.memoizedState.cachePool.pool;u!=null&&u.refCount++}break;case 24:Ic(i.memoizedState.cache)}if(u=i.child,u!==null)u.return=i,en=u;else e:for(i=r;en!==null;){u=en;var m=u.sibling,y=u.return;if(y1(u),u===i){en=null;break e}if(m!==null){m.return=y,en=m;break e}en=y}}}var sM={getCacheForType:function(r){var a=an(Ut),i=a.data.get(r);return i===void 0&&(i=r(),a.data.set(r,i)),i},cacheSignal:function(){return an(Ut).controller.signal}},aM=typeof WeakMap=="function"?WeakMap:Map,gt=0,Nt=null,Je=null,st=0,bt=0,qn=null,Ks=!1,vi=!1,jh=!1,bs=0,Pt=0,Ws=0,so=0,Rh=0,$n=0,bi=0,el=null,Mn=null,Mh=!1,yd=0,k1=0,xd=1/0,vd=null,Xs=null,Kt=0,Js=null,Si=null,Ss=0,Oh=0,Dh=null,A1=null,tl=0,Ph=null;function Gn(){return(gt&2)!==0&&st!==0?st&-st:D.T!==null?zh():tm()}function j1(){if($n===0)if((st&536870912)===0||it){var r=Br;Br<<=1,(Br&3932160)===0&&(Br=262144),$n=r}else $n=536870912;return r=zn.current,r!==null&&(r.flags|=32),$n}function On(r,a,i){(r===Nt&&(bt===2||bt===9)||r.cancelPendingCommit!==null)&&(wi(r,0),Zs(r,st,$n,!1)),Ot(r,i),((gt&2)===0||r!==Nt)&&(r===Nt&&((gt&2)===0&&(so|=i),Pt===4&&Zs(r,st,$n,!1)),qr(r))}function R1(r,a,i){if((gt&6)!==0)throw Error(s(327));var u=!i&&(a&127)===0&&(a&r.expiredLanes)===0||ot(r,a),m=u?cM(r,a):Hh(r,a,!0),y=u;do{if(m===0){vi&&!u&&Zs(r,a,0,!1);break}else{if(i=r.current.alternate,y&&!oM(i)){m=Hh(r,a,!1),y=!1;continue}if(m===2){if(y=a,r.errorRecoveryDisabledLanes&y)var E=0;else E=r.pendingLanes&-536870913,E=E!==0?E:E&536870912?536870912:0;if(E!==0){a=E;e:{var A=r;m=el;var H=A.current.memoizedState.isDehydrated;if(H&&(wi(A,E).flags|=256),E=Hh(A,E,!1),E!==2){if(jh&&!H){A.errorRecoveryDisabledLanes|=y,so|=y,m=4;break e}y=Mn,Mn=m,y!==null&&(Mn===null?Mn=y:Mn.push.apply(Mn,y))}m=E}if(y=!1,m!==2)continue}}if(m===1){wi(r,0),Zs(r,a,0,!0);break}e:{switch(u=r,y=m,y){case 0:case 1:throw Error(s(345));case 4:if((a&4194048)!==a)break;case 6:Zs(u,a,$n,!Ks);break e;case 2:Mn=null;break;case 3:case 5:break;default:throw Error(s(329))}if((a&62914560)===a&&(m=yd+300-Yt(),10<m)){if(Zs(u,a,$n,!Ks),Pe(u,0,!0)!==0)break e;Ss=a,u.timeoutHandle=cS(M1.bind(null,u,i,Mn,vd,Mh,a,$n,so,bi,Ks,y,"Throttled",-0,0),m);break e}M1(u,i,Mn,vd,Mh,a,$n,so,bi,Ks,y,null,-0,0)}}break}while(!0);qr(r)}function M1(r,a,i,u,m,y,E,A,H,ne,ce,me,re,se){if(r.timeoutHandle=-1,me=a.subtreeFlags,me&8192||(me&16785408)===16785408){me={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:os},E1(a,y,me);var Ce=(y&62914560)===y?yd-Yt():(y&4194048)===y?k1-Yt():0;if(Ce=$M(me,Ce),Ce!==null){Ss=y,r.cancelPendingCommit=Ce(U1.bind(null,r,a,y,i,u,m,E,A,H,ce,me,null,re,se)),Zs(r,y,E,!ne);return}}U1(r,a,y,i,u,m,E,A,H)}function oM(r){for(var a=r;;){var i=a.tag;if((i===0||i===11||i===15)&&a.flags&16384&&(i=a.updateQueue,i!==null&&(i=i.stores,i!==null)))for(var u=0;u<i.length;u++){var m=i[u],y=m.getSnapshot;m=m.value;try{if(!Bn(y(),m))return!1}catch{return!1}}if(i=a.child,a.subtreeFlags&16384&&i!==null)i.return=a,a=i;else{if(a===r)break;for(;a.sibling===null;){if(a.return===null||a.return===r)return!0;a=a.return}a.sibling.return=a.return,a=a.sibling}}return!0}function Zs(r,a,i,u){a&=~Rh,a&=~so,r.suspendedLanes|=a,r.pingedLanes&=~a,u&&(r.warmLanes|=a),u=r.expirationTimes;for(var m=a;0<m;){var y=31-Ve(m),E=1<<y;u[y]=-1,m&=~E}i!==0&&za(r,i,a)}function bd(){return(gt&6)===0?(nl(0),!1):!0}
vendor: 5,131 bytes, line 74
74function Ih(){if(Je!==null){if(bt===0)var r=Je.return;else r=Je,us=Ka=null,Jm(r),fi=null,Lc=0,r=Je;for(;r!==null;)l1(r.alternate,r),r=r.return;Je=null}}function wi(r,a){var i=r.timeoutHandle;i!==-1&&(r.timeoutHandle=-1,CM(i)),i=r.cancelPendingCommit,i!==null&&(r.cancelPendingCommit=null,i()),Ss=0,Ih(),Nt=r,Je=i=cs(r.current,null),st=a,bt=0,qn=null,Ks=!1,vi=ot(r,a),jh=!1,bi=$n=Rh=so=Ws=Pt=0,Mn=el=null,Mh=!1,(a&8)!==0&&(a|=a&32);var u=r.entangledLanes;if(u!==0)for(r=r.entanglements,u&=a;0<u;){var m=31-Ve(u),y=1<<m;a|=r[m],u&=~y}return bs=a,zu(),i}function O1(r,a){Ye=null,D.H=Vc,a===di||a===Ku?(a=K0(),bt=3):a===Um?(a=K0(),bt=4):bt=a===mh?8:a!==null&&typeof a=="object"&&typeof a.then=="function"?6:1,qn=a,Je===null&&(Pt=1,ld(r,or(a,r.current)))}function D1(){var r=zn.current;return r===null?!0:(st&4194048)===st?ur===null:(st&62914560)===st||(st&536870912)!==0?r===ur:!1}function P1(){var r=D.H;return D.H=Vc,r===null?Vc:r}function I1(){var r=D.A;return D.A=sM,r}function Sd(){Pt=4,Ks||(st&4194048)!==st&&zn.current!==null||(vi=!0),(Ws&134217727)===0&&(so&134217727)===0||Nt===null||Zs(Nt,st,$n,!1)}function Hh(r,a,i){var u=gt;gt|=2;var m=P1(),y=I1();(Nt!==r||st!==a)&&(vd=null,wi(r,a)),a=!1;var E=Pt;e:do try{if(bt!==0&&Je!==null){var A=Je,H=qn;switch(bt){case 8:Ih(),E=6;break e;case 3:case 2:case 9:case 6:zn.current===null&&(a=!0);var ne=bt;if(bt=0,qn=null,_i(r,A,H,ne),i&&vi){E=0;break e}break;default:ne=bt,bt=0,qn=null,_i(r,A,H,ne)}}iM(),E=Pt;break}catch(ce){O1(r,ce)}while(!0);return a&&r.shellSuspendCounter++,us=Ka=null,gt=u,D.H=m,D.A=y,Je===null&&(Nt=null,st=0,zu()),E}function iM(){for(;Je!==null;)H1(Je)}function cM(r,a){var i=gt;gt|=2;var u=P1(),m=I1();Nt!==r||st!==a?(vd=null,xd=Yt()+500,wi(r,a)):vi=ot(r,a);e:do try{if(bt!==0&&Je!==null){a=Je;var y=qn;t:switch(bt){case 1:bt=0,qn=null,_i(r,a,y,1);break;case 2:case 9:if(Q0(y)){bt=0,qn=null,L1(a);break}a=function(){bt!==2&&bt!==9||Nt!==r||(bt=7),qr(r)},y.then(a,a);break e;case 3:bt=7;break e;case 4:bt=5;break e;case 7:Q0(y)?(bt=0,qn=null,L1(a)):(bt=0,qn=null,_i(r,a,y,7));break;case 5:var E=null;switch(Je.tag){case 26:E=Je.memoizedState;case 5:case 27:var A=Je;if(E?_S(E):A.stateNode.complete){bt=0,qn=null;var H=A.sibling;if(H!==null)Je=H;else{var ne=A.return;ne!==null?(Je=ne,wd(ne)):Je=null}break t}}bt=0,qn=null,_i(r,a,y,5);break;case 6:bt=0,qn=null,_i(r,a,y,6);break;case 8:Ih(),Pt=6;break e;default:throw Error(s(462))}}lM();break}catch(ce){O1(r,ce)}while(!0);return us=Ka=null,D.H=u,D.A=m,gt=i,Je!==null?0:(Nt=null,st=0,zu(),Pt)}function lM(){for(;Je!==null&&!_t();)H1(Je)}function H1(r){var a=i1(r.alternate,r,bs);r.memoizedProps=r.pendingProps,a===null?wd(r):Je=a}function L1(r){var a=r,i=a.alternate;switch(a.tag){case 15:case 0:a=t1(i,a,a.pendingProps,a.type,void 0,st);break;case 11:a=t1(i,a,a.pendingProps,a.type.render,a.ref,st);break;case 5:Jm(a);default:l1(i,a),a=Je=I0(a,bs),a=i1(i,a,bs)}r.memoizedProps=r.pendingProps,a===null?wd(r):Je=a}function _i(r,a,i,u){us=Ka=null,Jm(a),fi=null,Lc=0;var m=a.return;try{if(XR(r,m,a,i,st)){Pt=1,ld(r,or(i,r.current)),Je=null;return}}catch(y){if(m!==null)throw Je=m,y;Pt=1,ld(r,or(i,r.current)),Je=null;return}a.flags&32768?(it||u===1?r=!0:vi||(st&536870912)!==0?r=!1:(Ks=r=!0,(u===2||u===9||u===3||u===6)&&(u=zn.current,u!==null&&u.tag===13&&(u.flags|=16384))),B1(a,r)):wd(a)}function wd(r){var a=r;do{if((a.flags&32768)!==0){B1(a,Ks);return}r=a.return;var i=eM(a.alternate,a,bs);if(i!==null){Je=i;return}if(a=a.sibling,a!==null){Je=a;return}Je=a=r}while(a!==null);Pt===0&&(Pt=5)}function B1(r,a){do{var i=tM(r.alternate,r);if(i!==null){i.flags&=32767,Je=i;return}if(i=r.return,i!==null&&(i.flags|=32768,i.subtreeFlags=0,i.deletions=null),!a&&(r=r.sibling,r!==null)){Je=r;return}Je=r=i}while(r!==null);Pt=6,Je=null}function U1(r,a,i,u,m,y,E,A,H){r.cancelPendingCommit=null;do _d();while(Kt!==0);if((gt&6)!==0)throw Error(s(327));if(a!==null){if(a===r.current)throw Error(s(177));if(y=a.lanes|a.childLanes,y|=Tm,En(r,i,y,E,A,H),r===Nt&&(Je=Nt=null,st=0),Si=a,Js=r,Ss=i,Oh=y,Dh=m,A1=u,(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?(r.callbackNode=null,r.callbackPriority=0,pM(b,function(){return G1(),null})):(r.callbackNode=null,r.callbackPriority=0),u=(a.flags&13878)!==0,(a.subtreeFlags&13878)!==0||u){u=D.T,D.T=null,m=z.p,z.p=2,E=gt,gt|=4;try{nM(r,a,i)}finally{gt=E,z.p=m,D.T=u}}Kt=1,z1(),F1(),q1()}}function z1(){if(Kt===1){Kt=0;var r=Js,a=Si,i=(a.flags&13878)!==0;if((a.subtreeFlags&13878)!==0||i){i=D.T,D.T=null;var u=z.p;z.p=2;var m=gt;gt|=4;try{S1(a,r);var y=Kh,E=N0(r.containerInfo),A=y.focusedElem,H=y.selectionRange;if(E!==A&&A&&A.ownerDocument&&C0(A.ownerDocument.documentElement,A)){if(H!==null&&bm(A)){var ne=H.start,ce=H.end;if(ce===void 0&&(ce=ne),"selectionStart"in A)A.selectionStart=ne,A.selectionEnd=Math.min(ce,A.value.length);else{var me=A.ownerDocument||document,re=me&&me.defaultView||window;if(re.getSelection){var se=re.getSelection(),Ce=A.textContent.length,Ue=Math.min(H.start,Ce),Ct=H.end===void 0?Ue:Math.min(H.end,Ce);!se.extend&&Ue>Ct&&(E=Ct,Ct=Ue,Ue=E);var Q=T0(A,Ue),F=T0(A,Ct);if(Q&&F&&(se.rangeCount!==1||se.anchorNode!==Q.node||se.anchorOffset!==Q.offset||se.focu
vendor: 6,849 bytes, line 74
74sNode!==F.node||se.focusOffset!==F.offset)){var ee=me.createRange();ee.setStart(Q.node,Q.offset),se.removeAllRanges(),Ue>Ct?(se.addRange(ee),se.extend(F.node,F.offset)):(ee.setEnd(F.node,F.offset),se.addRange(ee))}}}}for(me=[],se=A;se=se.parentNode;)se.nodeType===1&&me.push({element:se,left:se.scrollLeft,top:se.scrollTop});for(typeof A.focus=="function"&&A.focus(),A=0;A<me.length;A++){var de=me[A];de.element.scrollLeft=de.left,de.element.scrollTop=de.top}}Pd=!!Yh,Kh=Yh=null}finally{gt=m,z.p=u,D.T=i}}r.current=a,Kt=2}}function F1(){if(Kt===2){Kt=0;var r=Js,a=Si,i=(a.flags&8772)!==0;if((a.subtreeFlags&8772)!==0||i){i=D.T,D.T=null;var u=z.p;z.p=2;var m=gt;gt|=4;try{g1(r,a.alternate,a)}finally{gt=m,z.p=u,D.T=i}}Kt=3}}function q1(){if(Kt===4||Kt===3){Kt=0,_n();var r=Js,a=Si,i=Ss,u=A1;(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?Kt=5:(Kt=0,Si=Js=null,$1(r,r.pendingLanes));var m=r.pendingLanes;if(m===0&&(Xs=null),br(i),a=a.stateNode,Ie&&typeof Ie.onCommitFiberRoot=="function")try{Ie.onCommitFiberRoot(le,a,void 0,(a.current.flags&128)===128)}catch{}if(u!==null){a=D.T,m=z.p,z.p=2,D.T=null;try{for(var y=r.onRecoverableError,E=0;E<u.length;E++){var A=u[E];y(A.value,{componentStack:A.stack})}}finally{D.T=a,z.p=m}}(Ss&3)!==0&&_d(),qr(r),m=r.pendingLanes,(i&261930)!==0&&(m&42)!==0?r===Ph?tl++:(tl=0,Ph=r):tl=0,nl(0)}}function $1(r,a){(r.pooledCacheLanes&=a)===0&&(a=r.pooledCache,a!=null&&(r.pooledCache=null,Ic(a)))}function _d(){return z1(),F1(),q1(),G1()}function G1(){if(Kt!==5)return!1;var r=Js,a=Oh;Oh=0;var i=br(Ss),u=D.T,m=z.p;try{z.p=32>i?32:i,D.T=null,i=Dh,Dh=null;var y=Js,E=Ss;if(Kt=0,Si=Js=null,Ss=0,(gt&6)!==0)throw Error(s(331));var A=gt;if(gt|=4,C1(y.current),_1(y,y.current,E,i),gt=A,nl(0,!1),Ie&&typeof Ie.onPostCommitFiberRoot=="function")try{Ie.onPostCommitFiberRoot(le,y)}catch{}return!0}finally{z.p=m,D.T=u,$1(r,a)}}function V1(r,a,i){a=or(i,a),a=ph(r.stateNode,a,2),r=Gs(r,a,2),r!==null&&(Ot(r,2),qr(r))}function St(r,a,i){if(r.tag===3)V1(r,r,i);else for(;a!==null;){if(a.tag===3){V1(a,r,i);break}else if(a.tag===1){var u=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof u.componentDidCatch=="function"&&(Xs===null||!Xs.has(u))){r=or(i,r),i=Qb(2),u=Gs(a,i,2),u!==null&&(Yb(i,u,a,r),Ot(u,2),qr(u));break}}a=a.return}}function Lh(r,a,i){var u=r.pingCache;if(u===null){u=r.pingCache=new aM;var m=new Set;u.set(a,m)}else m=u.get(a),m===void 0&&(m=new Set,u.set(a,m));m.has(i)||(jh=!0,m.add(i),r=uM.bind(null,r,a,i),a.then(r,r))}function uM(r,a,i){var u=r.pingCache;u!==null&&u.delete(a),r.pingedLanes|=r.suspendedLanes&i,r.warmLanes&=~i,Nt===r&&(st&i)===i&&(Pt===4||Pt===3&&(st&62914560)===st&&300>Yt()-yd?(gt&2)===0&&wi(r,0):Rh|=i,bi===st&&(bi=0)),qr(r)}function Q1(r,a){a===0&&(a=fn()),r=Va(r,a),r!==null&&(Ot(r,a),qr(r))}function dM(r){var a=r.memoizedState,i=0;a!==null&&(i=a.retryLane),Q1(r,i)}function fM(r,a){var i=0;switch(r.tag){case 31:case 13:var u=r.stateNode,m=r.memoizedState;m!==null&&(i=m.retryLane);break;case 19:u=r.stateNode;break;case 22:u=r.stateNode._retryCache;break;default:throw Error(s(314))}u!==null&&u.delete(a),Q1(r,i)}function pM(r,a){return Lr(r,a)}var Ed=null,Ei=null,Bh=!1,Td=!1,Uh=!1,ea=0;function qr(r){r!==Ei&&r.next===null&&(Ei===null?Ed=Ei=r:Ei=Ei.next=r),Td=!0,Bh||(Bh=!0,hM())}function nl(r,a){if(!Uh&&Td){Uh=!0;do for(var i=!1,u=Ed;u!==null;){if(r!==0){var m=u.pendingLanes;if(m===0)var y=0;else{var E=u.suspendedLanes,A=u.pingedLanes;y=(1<<31-Ve(42|r)+1)-1,y&=m&~(E&~A),y=y&201326741?y&201326741|1:y?y|2:0}y!==0&&(i=!0,X1(u,y))}else y=st,y=Pe(u,u===Nt?y:0,u.cancelPendingCommit!==null||u.timeoutHandle!==-1),(y&3)===0||ot(u,y)||(i=!0,X1(u,y));u=u.next}while(i);Uh=!1}}function mM(){Y1()}function Y1(){Td=Bh=!1;var r=0;ea!==0&&TM()&&(r=ea);for(var a=Yt(),i=null,u=Ed;u!==null;){var m=u.next,y=K1(u,a);y===0?(u.next=null,i===null?Ed=m:i.next=m,m===null&&(Ei=i)):(i=u,(r!==0||(y&3)!==0)&&(Td=!0)),u=m}Kt!==0&&Kt!==5||nl(r),ea!==0&&(ea=0)}function K1(r,a){for(var i=r.suspendedLanes,u=r.pingedLanes,m=r.expirationTimes,y=r.pendingLanes&-62914561;0<y;){var E=31-Ve(y),A=1<<E,H=m[E];H===-1?((A&i)===0||(A&u)!==0)&&(m[E]=Jt(A,a)):H<=a&&(r.expiredLanes|=A),y&=~A}if(a=Nt,i=st,i=Pe(r,r===a?i:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),u=r.callbackNode,i===0||r===a&&(bt===2||bt===9)||r.cancelPendingCommit!==null)return u!==null&&u!==null&&Ln(u),r.callbackNode=null,r.callbackPriority=0;if((i&3)===0||ot(r,i)){if(a=i&-i,a===r.callbackPriority)return a;switch(u!==null&&Ln(u),br(i)){case 2:case 8:i=k;break;case 32:i=b;break;case 268435456:i=M;break;default:i=b}return u=W1.bind(null,r),i=Lr(i,u),r.callbackPriority=a,r.callbackNode=i,a}return u!==null&&u!==null&&Ln(u),r.callbackPriority=2,r.callbackNode=null,2}function W1(r,a){if(Kt!==0&&Kt!==5)return r.callbackNode=null,r.callbackPriority=0,null;var i=r.callbackNode;if(_d()&&r.callbackNode!==i)return null;var u=st;return u=Pe(r,r===Nt?u:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),u===0?null:(R1(r,u,a),K1(r,Yt()),r.callbackNode!=null&&r.callbackNode===i?W1.bind(null,r):null)}function X1(r,a){if(_d())return null;R1(r,a,!0)}function hM(){NM(function(){(gt&6)!==0?Lr(tr,mM):Y1()})}function zh(){if(ea===0){var r=li;r===0&&(r=Ua,Ua<<=1,(Ua&261888)===0&&(Ua=256)),ea=r}return ea}function J1(r){return r==null||typeof r=="symbol"||typeof r=="boolean"?null:typeof r=="function"?r:Ou(""+r)}function Z1(r,a){var i=a.ownerDocument.createElement("input");return i.name=a.name,i.value=a.value,r.id&&i.setAttribute("form",r.id),a.parentNode.insertBefore(i,a),r=new FormData(r),i.parentNode.removeChild(i),r}function gM(r,a,i,u,m){if(a==="submit"&&i&&i.stateNode===m){var y=J1((m[Nn]||null).action),E=u.submitter;E&&(a=(a=E[Nn]||null)?J1(a.formAction):E.getAttribute("formAction"),a!==null&&(y=a,E=null));var A=new Hu("action","action",null,u,m);r.push({event:A,listeners:[{instance:null,listener:function(){if(u.defaultPrevented){if(ea!==0){var H=E?Z1(m,E):new FormData(m);ih(i,{pending:!0,data:H,method:m.method,action:y},null,H)}}else typeof y=="function"&&(A.preventDefault(),H=E?Z1(m,E):new FormData(m),ih(i,{pending:!0,data:H,method:m.method,action:y},y,H))},currentTarget:m}]})}}for(var Fh=0;Fh<Em.length;Fh++){var qh=Em[Fh],yM=qh.toLowerCase(),xM=qh[0].toUpperCase()+qh.slice(1);Sr(yM,"on"+xM)}Sr(j0,"onAnimationEnd"),Sr(R0,"onAnimationIteration"),Sr(M0,"onAnimationStart"),Sr("dblclick","onDoubleClick"),Sr("focusin","onFocus"),Sr("focusout","onBlur"),Sr(DR,"onTransitionRun"),Sr(PR,"onTransitionStart"),Sr(IR,"onTransitionCancel"),Sr(O0,"onTransitionEnd"),Ko("onMouseEnter",["mouseout","mouseover"]),Ko("onMouseLeave",["mouseout","mouseover"]),Ko("onPointerEnter",["pointerout","pointerover"]),Ko("onPointerLeave",["pointerout","pointerover"]),Fa("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Fa("onSelect","focusout contextmenu dragend focu
74sin keydown keyup mousedown mouseup selectionchange".split(" ")),Fa("onBeforeInput",["compositionend","keypress","textInput","paste"]),Fa("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Fa("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Fa("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var rl="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),vM=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(rl));function eS(r,a){a=(a&4)!==0;for(var i=0;i<r.length;i++){var u=r[i],m=u.event;u=u.listeners;e:{var y=void 0;if(a)for(var E=u.length-1;0<=E;E--){var A=u[E],H=A.instance,ne=A.currentTarget;if(A=A.listener,H!==y&&m.isPropagationStopped())break e;y=A,m.currentTarget=ne;try{y(m)}catch(ce){Uu(ce)}m.currentTarget=null,y=H}else for(E=0;E<u.length;E++){if(A=u[E],H=A.instance,ne=A.currentTarget,A=A.listener,H!==y&&m.isPropagationStopped())break e;y=A,m.currentTarget=ne;try{y(m)}catch(ce){Uu(ce)}m.currentTarget=null,y=H}}}}function Ze(r,a){var i=a[nm];i===void 0&&(i=a[nm]=new Set);var u=r+"__bubble";i.has(u)||(tS(a,r,2,!1),i.add(u))}function $h(r,a,i){var u=0;a&&(u|=4),tS(i,r,u,a)}var Cd="_reactListening"+Math.random().toString(36).slice(2);function Gh(r){if(!r[Cd]){r[Cd]=!0,Yv.forEach(function(i){i!=="selectionchange"&&(vM.has(i)||$h(i,!1,r),$h(i,!0,r))});var a=r.nodeType===9?r:r.ownerDocument;a===null||a[Cd]||(a[Cd]=!0,$h("selectionchange",!1,a))}}function tS(r,a,i,u){switch(jS(a)){case 2:var m=QM;break;case 8:m=YM;break;default:m=og}i=m.bind(null,a,i,r),m=void 0,!dm||a!=="touchstart"&&a!=="touchmove"&&a!=="wheel"||(m=!0),u?m!==void 0?r.addEventListener(a,i,{capture:!0,passive:m}):r.addEventListener(a,i,!0):m!==void 0?r.addEventListener(a,i,{passive:m}):r.addEventListener(a,i,!1)}function Vh(r,a,i,u,m){var y=u;if((a&1)===0&&(a&2)===0&&u!==null)e:for(;;){if(u===null)return;var E=u.tag;if(E===3||E===4){var A=u.stateNode.containerInfo;if(A===m)break;if(E===4)for(E=u.return;E!==null;){var H=E.tag;if((H===3||H===4)&&E.stateNode.containerInfo===m)return;E=E.return}for(;A!==null;){if(E=Vo(A),E===null)return;if(H=E.tag,H===5||H===6||H===26||H===27){u=y=E;continue e}A=A.parentNode}}u=u.return}o0(function(){var ne=y,ce=lm(i),me=[];e:{var re=D0.get(r);if(re!==void 0){var se=Hu,Ce=r;switch(r){case"keypress":if(Pu(i)===0)break e;case"keydown":case"keyup":se=fR;break;case"focusin":Ce="focus",se=hm;break;case"focusout":Ce="blur",se=hm;break;case"beforeblur":case"afterblur":se=hm;break;case"click":if(i.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":se=l0;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":se=eR;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":se=hR;break;case j0:case R0:case M0:se=rR;break;case O0:se=yR;break;case"scroll":case"scrollend":se=Jj;break;case"wheel":se=vR;break;case"copy":case"cut":case"paste":se=aR;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":se=d0;break;case"toggle":case"beforetoggle":se=SR}var Ue=(a&4)!==0,Ct=!Ue&&(r==="scroll"||r==="scrollend"),Q=Ue?re!==null?re+"Capture":null:re;Ue=[];for(var F=ne,ee;F!==null;){var de=F;if(ee=de.stateNode,de=de.tag,de!==5&&de!==26&&de!==27||ee===null||Q===null||(de=Tc(F,Q),de!=null&&Ue.push(sl(F,de,ee))),Ct)break;F=F.return}0<Ue.length&&(re=new se(re,Ce,null,i,ce),me.push({event:re,listeners:Ue}))}}if((a&7)===0){e:{if(re=r==="mouseover"||r==="pointerover",se=r==="mouseout"||r==="pointerout",re&&i!==cm&&(Ce=i.relatedTarget||i.fromElement)&&(Vo(Ce)||Ce[Go]))break e;if((se||re)&&(re=ce.window===ce?ce:(re=ce.ownerDocument)?re.defaultView||re.parentWindow:window,se?(Ce=i.relatedTarget||i.toElement,se=ne,Ce=Ce?Vo(Ce):null,Ce!==null&&(Ct=c(Ce),Ue=Ce.tag,Ce!==Ct||Ue!==5&&Ue!==27&&Ue!==6)&&(Ce=null)):(se=null,Ce=ne),se!==Ce)){if(Ue=l0,de="onMouseLeave",Q="onMouseEnter",F="mouse",(r==="pointerout"||r==="pointerover")&&(Ue=d0,de="onPointerLeave",Q="onPointerEnter",F="pointer"),Ct=se==null?re:Ec(se),ee=Ce==null?re:Ec(Ce),re=ne
vendor: 1,111 bytes, line 74
74w Ue(de,F+"leave",se,i,ce),re.target=Ct,re.relatedTarget=ee,de=null,Vo(ce)===ne&&(Ue=new Ue(Q,F+"enter",Ce,i,ce),Ue.target=ee,Ue.relatedTarget=Ct,de=Ue),Ct=de,se&&Ce)t:{for(Ue=bM,Q=se,F=Ce,ee=0,de=Q;de;de=Ue(de))ee++;de=0;for(var Le=F;Le;Le=Ue(Le))de++;for(;0<ee-de;)Q=Ue(Q),ee--;for(;0<de-ee;)F=Ue(F),de--;for(;ee--;){if(Q===F||F!==null&&Q===F.alternate){Ue=Q;break t}Q=Ue(Q),F=Ue(F)}Ue=null}else Ue=null;se!==null&&nS(me,re,se,Ue,!1),Ce!==null&&Ct!==null&&nS(me,Ct,Ce,Ue,!0)}}e:{if(re=ne?Ec(ne):window,se=re.nodeName&&re.nodeName.toLowerCase(),se==="select"||se==="input"&&re.type==="file")var ft=v0;else if(y0(re))if(b0)ft=RR;else{ft=AR;var Re=kR}else se=re.nodeName,!se||se.toLowerCase()!=="input"||re.type!=="checkbox"&&re.type!=="radio"?ne&&im(ne.elementType)&&(ft=v0):ft=jR;if(ft&&(ft=ft(r,ne))){x0(me,ft,i,ce);break e}Re&&Re(r,re,ne),r==="focusout"&&ne&&re.type==="number"&&ne.memoizedProps.value!=null&&om(re,"number",re.value)}switch(Re=ne?Ec(ne):window,r){case"focusin":(y0(Re)||Re.contentEditable==="true")&&(ti=Re,Sm=ne,Oc=null);break;case"focusout":Oc=Sm=ti=null;break;case"mousedown":wm=!0;break;
vendor: 4,611 bytes, lines 74-75
74case"contextmenu":case"mouseup":case"dragend":wm=!1,k0(me,i,ce);break;case"selectionchange":if(OR)break;case"keydown":case"keyup":k0(me,i,ce)}var Ke;if(ym)e:{switch(r){case"compositionstart":var at="onCompositionStart";break e;case"compositionend":at="onCompositionEnd";break e;case"compositionupdate":at="onCompositionUpdate";break e}at=void 0}else ei?h0(r,i)&&(at="onCompositionEnd"):r==="keydown"&&i.keyCode===229&&(at="onCompositionStart");at&&(f0&&i.locale!=="ko"&&(ei||at!=="onCompositionStart"?at==="onCompositionEnd"&&ei&&(Ke=i0()):(Ls=ce,fm="value"in Ls?Ls.value:Ls.textContent,ei=!0)),Re=Nd(ne,at),0<Re.length&&(at=new u0(at,r,null,i,ce),me.push({event:at,listeners:Re}),Ke?at.data=Ke:(Ke=g0(i),Ke!==null&&(at.data=Ke)))),(Ke=_R?ER(r,i):TR(r,i))&&(at=Nd(ne,"onBeforeInput"),0<at.length&&(Re=new u0("onBeforeInput","beforeinput",null,i,ce),me.push({event:Re,listeners:at}),Re.data=Ke)),gM(me,r,ne,i,ce)}eS(me,a)})}function sl(r,a,i){return{instance:r,listener:a,currentTarget:i}}function Nd(r,a){for(var i=a+"Capture",u=[];r!==null;){var m=r,y=m.stateNode;if(m=m.tag,m!==5&&m!==26&&m!==27||y===null||(m=Tc(r,i),m!=null&&u.unshift(sl(r,m,y)),m=Tc(r,a),m!=null&&u.push(sl(r,m,y))),r.tag===3)return u;r=r.return}return[]}function bM(r){if(r===null)return null;do r=r.return;while(r&&r.tag!==5&&r.tag!==27);return r||null}function nS(r,a,i,u,m){for(var y=a._reactName,E=[];i!==null&&i!==u;){var A=i,H=A.alternate,ne=A.stateNode;if(A=A.tag,H!==null&&H===u)break;A!==5&&A!==26&&A!==27||ne===null||(H=ne,m?(ne=Tc(i,y),ne!=null&&E.unshift(sl(i,ne,H))):m||(ne=Tc(i,y),ne!=null&&E.push(sl(i,ne,H)))),i=i.return}E.length!==0&&r.push({event:a,listeners:E})}var SM=/\r\n?/g,wM=/\u0000|\uFFFD/g;function rS(r){return(typeof r=="string"?r:""+r).replace(SM,`
75`).replace(wM,"")}function sS(r,a){return a=rS(a),rS(r)===a}function Tt(r,a,i,u,m,y){switch(i){case"children":typeof u=="string"?a==="body"||a==="textarea"&&u===""||Xo(r,u):(typeof u=="number"||typeof u=="bigint")&&a!=="body"&&Xo(r,""+u);break;case"className":Ru(r,"class",u);break;case"tabIndex":Ru(r,"tabindex",u);break;case"dir":case"role":case"viewBox":case"width":case"height":Ru(r,i,u);break;case"style":s0(r,u,y);break;case"data":if(a!=="object"){Ru(r,"data",u);break}case"src":case"href":if(u===""&&(a!=="a"||i!=="href")){r.removeAttribute(i);break}if(u==null||typeof u=="function"||typeof u=="symbol"||typeof u=="boolean"){r.removeAttribute(i);break}u=Ou(""+u),r.setAttribute(i,u);break;case"action":case"formAction":if(typeof u=="function"){r.setAttribute(i,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof y=="function"&&(i==="formAction"?(a!=="input"&&Tt(r,a,"name",m.name,m,null),Tt(r,a,"formEncType",m.formEncType,m,null),Tt(r,a,"formMethod",m.formMethod,m,null),Tt(r,a,"formTarget",m.formTarget,m,null)):(Tt(r,a,"encType",m.encType,m,null),Tt(r,a,"method",m.method,m,null),Tt(r,a,"target",m.target,m,null)));if(u==null||typeof u=="symbol"||typeof u=="boolean"){r.removeAttribute(i);break}u=Ou(""+u),r.setAttribute(i,u);break;case"onClick":u!=null&&(r.onclick=os);break;case"onScroll":u!=null&&Ze("scroll",r);break;case"onScrollEnd":u!=null&&Ze("scrollend",r);break;case"dangerouslySetInnerHTML":if(u!=null){if(typeof u!="object"||!("__html"in u))throw Error(s(61));if(i=u.__html,i!=null){if(m.children!=null)throw Error(s(60));r.innerHTML=i}}break;case"multiple":r.multiple=u&&typeof u!="function"&&typeof u!="symbol";break;case"muted":r.muted=u&&typeof u!="function"&&typeof u!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(u==null||typeof u=="function"||typeof u=="boolean"||typeof u=="symbol"){r.removeAttribute("xlink:href");break}i=Ou(""+u),r.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",i);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":u!=null&&typeof u!="function"&&typeof u!="symbol"?r.setAttribute(i,""+u):r.removeAttribute(i);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
75ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":u&&typeof u!="function"&&typeof u!="symbol"?r.setAttribute(i,""):r.removeAttribute(i);break;case"capture":case"download":u===!0?r.setAttribute(i,""):u!==!1&&u!=null&&typeof u!="function"&&typeof u!="symbol"?r.setAttribute(i,u):r.removeAttribute(i);break;case"cols":case"rows":case"size":case"span":u!=null&&typeof u!="function"&&typeof u!="symbol"&&!isNaN(u)&&1<=u?r.setAttribute(i,u):r.removeAttribute(i);break;case"rowSpan":case"start":u==null||typeof u=="function"||typeof u=="symbol"||isNaN(u)?r.removeAttribute(i):r.setAttribute(i,u);break;case"popover":Ze("beforetoggle",r),Ze("toggle",r),ju(r,"popover",u);break;case"xlinkActuate":as(r,"http://www.w3.org/1999/xlink","xlink:actuate",u);break;case"xlinkArcrole":as(r,"http://www.w3.org/1999/xlink","xlink:arcrole",u);break;case"xlinkRole":as(r,"http://www.w3.org/1999/xlink","xlink:role",u);break;case"xlinkShow":as(r,"http://www.w3.org/1999/xlink","xlink:show",u);break;case"xlinkTitle":as(r,"http://www.w3.org/1999/xlink","xlink:title",u);break;case"xlinkType":as(r,"http://www.w3.org/1999/xlink","xlink:type",u);break;case"xmlBase":as(r,"http://www.w3.org/XML/1998/namespace","xml:base",u);break;case"xmlLang":as(r,"http://www.w3.org/XML/1998/namespace","xml:lang",u);break;case"xmlSpace":as(r,"http://www.w3.org/XML/1998/namespace","xml:space",u);break;case"is":ju(r,"is",u);break;case"innerText":case"textContent":break;default:(!(2<i.length)||i[0]!=="o"&&i[0]!=="O"||i[1]!=="n"&&i[1]!=="N")&&(i=Wj.get(i)||i,ju(r,i,u))}}function Qh(r,a,i,u,m,y){switch(i){case"style":s0(r,u,y);break;case"dangerouslySetInnerHTML":if(u!=null){if(typeof u!="object"||!("__html"in u))throw Error(s(61));if(i=u.__html,i!=null){if(m.children!=null)throw Error(s(60));r.innerHTML=i}}break;case"children":typeof u=="string"?Xo(r,u):(typeof u=="number"||typeof u=="bigint")&&Xo(r,""+u);break;case"onScroll":u!=null&&Ze("scroll",r);break;case"onScrollEnd":u!=null&&Ze("scrollend",r);break;case"onClick":u!=null&&(r.onclick=os);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Kv.hasOwnProperty(i))e:{if(i[0]==="o"&&i[1]==="n"&&(m=i.endsWith("Capture"),a=i.slice(2,m?i.length-7:void 0),y=r[Nn]||null,y=y!=null?y[i]:null,typeof y=="function"&&r.removeEventListener(a,y,m),typeof u=="function")){typeof y!="function"&&y!==null&&(i in r?r[i]=null:r.hasAttribute(i)&&r.removeAttribute(i)),r.addEventListener(a,u,m);break e}i in r?r[i]=u:u===!0?r.setAttribute(i,""):ju(r,i,u)}}}function cn(r,a,i){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Ze("error",r),Ze("load",r);var u=!1,m=!1,y;for(y in i)if(i.hasOwnProperty(y)){var E=i[y];if(E!=null)switch(y){case"src":u=!0;break;case"srcSet":m=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(s(137,a));default:Tt(r,a,y,E,i,null)}}m&&Tt(r,a,"srcSet",i.srcSet,i,null),u&&Tt(r,a,"src",i.src,i,null);return;case"input":Ze("invalid",r);var A=y=E=m=null,H=null,ne=null;for(u in i)if(i.hasOwnProperty(u)){var ce=i[u];if(ce!=null)switch(u){case"name":m=ce;break;case"type":E=ce;break;case"checked":H=ce;break;case"defaultChecked":ne=ce;break;case"value":y=ce;break;case"defaultValue":A=ce;break;case"children":case"dangerouslySetInnerHTML":if(ce!=null)throw Error(s(137,a));break;default:Tt(r,a,u,ce,i,null)}}e0(r,y,A,H,ne,E,m,!1);return;case"select":Ze("invalid",r),u=E=y=null;for(m in i)if(i.hasOwnProperty(m)&&(A=i[m],A!=null))switch(m){case"value":y=A;break;case"defaultValue":E=A;break;case"multiple":u=A;default:Tt(r,a,m,A,i,null)}a=y,i=E,r.multiple=!!u,a!=null?Wo(r,!!u,a,!1):i!=null&&Wo(r,!!u,i,!0);return;case"textarea":Ze("invalid",r),y=m=u=null;for(E in i)if(i.hasOwnProperty(E)&&(A=i[E],A!=null))switch(E){case"value":u=A;break;case"defaultValue":m=A;break;case"children":y=A;break;case"dangerouslySetInnerHTML":if(A!=null)throw Error(s(91));break;default:Tt(r,a,E,A,i,null)}n0(r,u,m,y);return;case"option":for(H in i)if(i.hasOwnProperty(H)&&(u=i[H],u!=null))switch(H){case"selected":r.selected=u&&typeof u!="function"&&typeof u!="symbol";break;default:Tt(r,a,H,u,i,null)}return;case"dialog":Ze("beforetoggle",r),Ze("toggle",r),Ze("cancel",r),Ze("close",r);break;case"iframe":case"object":Ze("load",r);break;case"video":case"audio":for(u=0;
vendor: 4,503 bytes, line 75
75u<rl.length;u++)Ze(rl[u],r);break;case"image":Ze("error",r),Ze("load",r);break;case"details":Ze("toggle",r);break;case"embed":case"source":case"link":Ze("error",r),Ze("load",r);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(ne in i)if(i.hasOwnProperty(ne)&&(u=i[ne],u!=null))switch(ne){case"children":case"dangerouslySetInnerHTML":throw Error(s(137,a));default:Tt(r,a,ne,u,i,null)}return;default:if(im(a)){for(ce in i)i.hasOwnProperty(ce)&&(u=i[ce],u!==void 0&&Qh(r,a,ce,u,i,void 0));return}}for(A in i)i.hasOwnProperty(A)&&(u=i[A],u!=null&&Tt(r,a,A,u,i,null))}function _M(r,a,i,u){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var m=null,y=null,E=null,A=null,H=null,ne=null,ce=null;for(se in i){var me=i[se];if(i.hasOwnProperty(se)&&me!=null)switch(se){case"checked":break;case"value":break;case"defaultValue":H=me;default:u.hasOwnProperty(se)||Tt(r,a,se,null,u,me)}}for(var re in u){var se=u[re];if(me=i[re],u.hasOwnProperty(re)&&(se!=null||me!=null))switch(re){case"type":y=se;break;case"name":m=se;break;case"checked":ne=se;break;case"defaultChecked":ce=se;break;case"value":E=se;break;case"defaultValue":A=se;break;case"children":case"dangerouslySetInnerHTML":if(se!=null)throw Error(s(137,a));break;default:se!==me&&Tt(r,a,re,se,u,me)}}am(r,E,A,H,ne,ce,y,m);return;case"select":se=E=A=re=null;for(y in i)if(H=i[y],i.hasOwnProperty(y)&&H!=null)switch(y){case"value":break;case"multiple":se=H;default:u.hasOwnProperty(y)||Tt(r,a,y,null,u,H)}for(m in u)if(y=u[m],H=i[m],u.hasOwnProperty(m)&&(y!=null||H!=null))switch(m){case"value":re=y;break;case"defaultValue":A=y;break;case"multiple":E=y;default:y!==H&&Tt(r,a,m,y,u,H)}a=A,i=E,u=se,re!=null?Wo(r,!!i,re,!1):!!u!=!!i&&(a!=null?Wo(r,!!i,a,!0):Wo(r,!!i,i?[]:"",!1));return;case"textarea":se=re=null;for(A in i)if(m=i[A],i.hasOwnProperty(A)&&m!=null&&!u.hasOwnProperty(A))switch(A){case"value":break;case"children":break;default:Tt(r,a,A,null,u,m)}for(E in u)if(m=u[E],y=i[E],u.hasOwnProperty(E)&&(m!=null||y!=null))switch(E){case"value":re=m;break;case"defaultValue":se=m;break;case"children":break;case"dangerouslySetInnerHTML":if(m!=null)throw Error(s(91));break;default:m!==y&&Tt(r,a,E,m,u,y)}t0(r,re,se);return;case"option":for(var Ce in i)if(re=i[Ce],i.hasOwnProperty(Ce)&&re!=null&&!u.hasOwnProperty(Ce))switch(Ce){case"selected":r.selected=!1;break;default:Tt(r,a,Ce,null,u,re)}for(H in u)if(re=u[H],se=i[H],u.hasOwnProperty(H)&&re!==se&&(re!=null||se!=null))switch(H){case"selected":r.selected=re&&typeof re!="function"&&typeof re!="symbol";break;default:Tt(r,a,H,re,u,se)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var Ue in i)re=i[Ue],i.hasOwnProperty(Ue)&&re!=null&&!u.hasOwnProperty(Ue)&&Tt(r,a,Ue,null,u,re);for(ne in u)if(re=u[ne],se=i[ne],u.hasOwnProperty(ne)&&re!==se&&(re!=null||se!=null))switch(ne){case"children":case"dangerouslySetInnerHTML":if(re!=null)throw Error(s(137,a));break;default:Tt(r,a,ne,re,u,se)}return;default:if(im(a)){for(var Ct in i)re=i[Ct],i.hasOwnProperty(Ct)&&re!==void 0&&!u.hasOwnProperty(Ct)&&Qh(r,a,Ct,void 0,u,re);for(ce in u)re=u[ce],se=i[ce],!u.hasOwnProperty(ce)||re===se||re===void 0&&se===void 0||Qh(r,a,ce,re,u,se);return}}for(var Q in i)re=i[Q],i.hasOwnProperty(Q)&&re!=null&&!u.hasOwnProperty(Q)&&Tt(r,a,Q,null,u,re);for(me in u)re=u[me],se=i[me],!u.hasOwnProperty(me)||re===se||re==null&&se==null||Tt(r,a,me,re,u,se)}function aS(r){switch(r){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function EM(){if(typeof performance.getEntriesByType=="function"){for(var r=0,a=0,i=performance.getEntriesByType("resource"),u=0;u<i.length;u++){var m=i[u],y=m.transferSize,E=m.initiatorType,A=m.duration;if(y&&A&&aS(E)){for(E=0,A=m.responseEnd,u+=1;u<i.length;u++){var H=i[u],ne=H.startTime;if(ne>A)break;var ce=H.transferSize,me=H.initiatorType;ce&&aS(me)&&(H=H.responseEnd,E+=ce*(H<A?1:(A-ne)/(H-ne)))}if(--u,a+=8*(y+E)/(m.duration/1e3),r++,10<r)break}}if(0<r)return a/r/1e6}return navigator.connection&&(r=navigator.connection.downlink,typeof r=="number")?r:5}var Yh=null,Kh=null;function kd(r){return r.nodeType===9?r:r.ownerDocument}function oS(r){switch(r){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}
vendor: 15,258 bytes, line 75
75function iS(r,a){if(r===0)switch(a){case"svg":return 1;case"math":return 2;default:return 0}return r===1&&a==="foreignObject"?0:r}function Wh(r,a){return r==="textarea"||r==="noscript"||typeof a.children=="string"||typeof a.children=="number"||typeof a.children=="bigint"||typeof a.dangerouslySetInnerHTML=="object"&&a.dangerouslySetInnerHTML!==null&&a.dangerouslySetInnerHTML.__html!=null}var Xh=null;function TM(){var r=window.event;return r&&r.type==="popstate"?r===Xh?!1:(Xh=r,!0):(Xh=null,!1)}var cS=typeof setTimeout=="function"?setTimeout:void 0,CM=typeof clearTimeout=="function"?clearTimeout:void 0,lS=typeof Promise=="function"?Promise:void 0,NM=typeof queueMicrotask=="function"?queueMicrotask:typeof lS<"u"?function(r){return lS.resolve(null).then(r).catch(kM)}:cS;function kM(r){setTimeout(function(){throw r})}function ta(r){return r==="head"}function uS(r,a){var i=a,u=0;do{var m=i.nextSibling;if(r.removeChild(i),m&&m.nodeType===8)if(i=m.data,i==="/$"||i==="/&"){if(u===0){r.removeChild(m),ki(a);return}u--}else if(i==="$"||i==="$?"||i==="$~"||i==="$!"||i==="&")u++;else if(i==="html")al(r.ownerDocument.documentElement);else if(i==="head"){i=r.ownerDocument.head,al(i);for(var y=i.firstChild;y;){var E=y.nextSibling,A=y.nodeName;y[_c]||A==="SCRIPT"||A==="STYLE"||A==="LINK"&&y.rel.toLowerCase()==="stylesheet"||i.removeChild(y),y=E}}else i==="body"&&al(r.ownerDocument.body);i=m}while(i);ki(a)}function dS(r,a){var i=r;r=0;do{var u=i.nextSibling;if(i.nodeType===1?a?(i._stashedDisplay=i.style.display,i.style.display="none"):(i.style.display=i._stashedDisplay||"",i.getAttribute("style")===""&&i.removeAttribute("style")):i.nodeType===3&&(a?(i._stashedText=i.nodeValue,i.nodeValue=""):i.nodeValue=i._stashedText||""),u&&u.nodeType===8)if(i=u.data,i==="/$"){if(r===0)break;r--}else i!=="$"&&i!=="$?"&&i!=="$~"&&i!=="$!"||r++;i=u}while(i)}function Jh(r){var a=r.firstChild;for(a&&a.nodeType===10&&(a=a.nextSibling);a;){var i=a;switch(a=a.nextSibling,i.nodeName){case"HTML":case"HEAD":case"BODY":Jh(i),rm(i);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(i.rel.toLowerCase()==="stylesheet")continue}r.removeChild(i)}}function AM(r,a,i,u){for(;r.nodeType===1;){var m=i;if(r.nodeName.toLowerCase()!==a.toLowerCase()){if(!u&&(r.nodeName!=="INPUT"||r.type!=="hidden"))break}else if(u){if(!r[_c])switch(a){case"meta":if(!r.hasAttribute("itemprop"))break;return r;case"link":if(y=r.getAttribute("rel"),y==="stylesheet"&&r.hasAttribute("data-precedence"))break;if(y!==m.rel||r.getAttribute("href")!==(m.href==null||m.href===""?null:m.href)||r.getAttribute("crossorigin")!==(m.crossOrigin==null?null:m.crossOrigin)||r.getAttribute("title")!==(m.title==null?null:m.title))break;return r;case"style":if(r.hasAttribute("data-precedence"))break;return r;case"script":if(y=r.getAttribute("src"),(y!==(m.src==null?null:m.src)||r.getAttribute("type")!==(m.type==null?null:m.type)||r.getAttribute("crossorigin")!==(m.crossOrigin==null?null:m.crossOrigin))&&y&&r.hasAttribute("async")&&!r.hasAttribute("itemprop"))break;return r;default:return r}}else if(a==="input"&&r.type==="hidden"){var y=m.name==null?null:""+m.name;if(m.type==="hidden"&&r.getAttribute("name")===y)return r}else return r;if(r=dr(r.nextSibling),r===null)break}return null}function jM(r,a,i){if(a==="")return null;for(;r.nodeType!==3;)if((r.nodeType!==1||r.nodeName!=="INPUT"||r.type!=="hidden")&&!i||(r=dr(r.nextSibling),r===null))return null;return r}function fS(r,a){for(;r.nodeType!==8;)if((r.nodeType!==1||r.nodeName!=="INPUT"||r.type!=="hidden")&&!a||(r=dr(r.nextSibling),r===null))return null;return r}function Zh(r){return r.data==="$?"||r.data==="$~"}function eg(r){return r.data==="$!"||r.data==="$?"&&r.ownerDocument.readyState!=="loading"}function RM(r,a){var i=r.ownerDocument;if(r.data==="$~")r._reactRetry=a;else if(r.data!=="$?"||i.readyState!=="loading")a();else{var u=function(){a(),i.removeEventListener("DOMContentLoaded",u)};i.addEventListener("DOMContentLoaded",u),r._reactRetry=u}}function dr(r){for(;r!=null;r=r.nextSibling){var a=r.nodeType;if(a===1||a===3)break;if(a===8){if(a=r.data,a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"||a==="F!"||a==="F")break;if(a==="/$"||a==="/&")return null}}return r}var tg=null;function pS(r){r=r.nextSibling;for(var a=0;r;){if(r.nodeType===8){var i=r.data;if(i==="/$"||i==="/&"){if(a===0)return dr(r.nextSibling);a--}else i!=="$"&&i!=="$!"&&i!=="$?"&&i!=="$~"&&i!=="&"||a++}r=r.nextSibling}return null}function mS(r){r=r.previousSibling;for(var a=0;r;){if(r.nodeType===8){var i=r.data;if(i==="$"||i==="$!"||i==="$?"||i==="$~"||i==="&"){if(a===0)return r;a--}else i!=="/$"&&i!=="/&"||a++}r=r.previousSibling}return null}function hS(r,a,i){switch(a=kd(i),r){case"html":if(r=a.documentElement,!r)throw Error(s(452));return r;case"head":if(r=a.head,!r)throw Error(s(453));return r;case"body":if(r=a.body,!r)throw Error(s(454));return r;default:throw Error(s(451))}}function al(r){for(var a=r.attributes;a.length;)r.removeAttributeNode(a[0]);rm(r)}var fr=new Map,gS=new Set;function Ad(r){return typeof r.getRootNode=="function"?r.getRootNode():r.nodeType===9?r:r.ownerDocument}var ws=z.d;z.d={f:MM,r:OM,D:DM,C:PM,L:IM,m:HM,X:BM,S:LM,M:UM};function MM(){var r=ws.f(),a=bd();return r||a}function OM(r){var a=Qo(r);a!==null&&a.tag===5&&a.type==="form"?Ob(a):ws.r(r)}var Ti=typeof document>"u"?null:document;function yS(r,a,i){var u=Ti;if(u&&typeof a=="string"&&a){var m=sr(a);m='link[rel="'+r+'"][href="'+m+'"]',typeof i=="string"&&(m+='[crossorigin="'+i+'"]'),gS.has(m)||(gS.add(m),r={rel:r,crossOrigin:i,href:a},u.querySelector(m)===null&&(a=u.createElement("link"),cn(a,"link",r),Zt(a),u.head.appendChild(a)))}}function DM(r){ws.D(r),yS("dns-prefetch",r,null)}function PM(r,a){ws.C(r,a),yS("preconnect",r,a)}function IM(r,a,i){ws.L(r,a,i);var u=Ti;if(u&&r&&a){var m='link[rel="preload"][as="'+sr(a)+'"]';a==="image"&&i&&i.imageSrcSet?(m+='[imagesrcset="'+sr(i.imageSrcSet)+'"]',typeof i.imageSizes=="string"&&(m+='[imagesizes="'+sr(i.imageSizes)+'"]')):m+='[href="'+sr(r)+'"]';var y=m;switch(a){case"style":y=Ci(r);break;case"script":y=Ni(r)}fr.has(y)||(r=g({rel:"preload",href:a==="image"&&i&&i.imageSrcSet?void 0:r,as:a},i),fr.set(y,r),u.querySelector(m)!==null||a==="style"&&u.querySelector(ol(y))||a==="script"&&u.querySelector(il(y))||(a=u.createElement("link"),cn(a,"link",r),Zt(a),u.head.appendChild(a)))}}function HM(r,a){ws.m(r,a);var i=Ti;if(i&&r){var u=a&&typeof a.as=="string"?a.as:"script",m='link[rel="modulepreload"][as="'+sr(u)+'"][href="'+sr(r)+'"]',y=m;switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":y=Ni(r)}if(!fr.has(y)&&(r=g({rel:"modulepreload",href:r},a),fr.set(y,r),i.querySelector(m)===null)){switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(i.querySelector(il(y)))return}u=i.createElement("link"),cn(u,"link",r),Zt(u),i.head.appendChild(u)}}}function LM(r,a,i){ws.S(r,a,i);var u=Ti;if(u&&r){var m=Yo(u).hoistableStyles,y=Ci(r);a=a||"default";var E=m.get(y);if(!E){var A={loading:0,preload:null};if(E=u.querySelector(ol(y)))A.loading=5;else{r=g({rel:"stylesheet",href:r,"data-precedence":a},i),(i=fr.get(y))&&ng(r,i);var H=E=u.createElement("link");Zt(H),cn(H,"link",r),H._p=new Promise(function(ne,ce){H.onload=ne,H.onerror=ce}),H.addEventListener("load",function(){A.loading|=1}),H.addEventListener("error",function(){A.loading|=2}),A.loading|=4,jd(E,a,u)}E={type:"stylesheet",instance:E,count:1,state:A},m.set(y,E)}}}function BM(r,a){ws.X(r,a);var i=Ti;if(i&&r){var u=Yo(i).hoistableScripts,m=Ni(r),y=u.get(m);y||(y=i.querySelector(il(m)),y||(r=g({src:r,async:!0},a),(a=fr.get(m))&&rg(r,a),y=i.createElement("script"),Zt(y),cn(y,"link",r),i.head.appendChild(y)),y={type:"script",instance:y,count:1,state:null},u.set(m,y))}}function UM(r,a){ws.M(r,a);var i=Ti;if(i&&r){var u=Yo(i).hoistableScripts,m=Ni(r),y=u.get(m);y||(y=i.querySelector(il(m)),y||(r=g({src:r,async:!0,type:"module"},a),(a=fr.get(m))&&rg(r,a),y=i.createElement("script"),Zt(y),cn(y,"link",r),i.head.appendChild(y)),y={type:"script",instance:y,count:1,state:null},u.set(m,y))}}function xS(r,a,i,u){var m=(m=ve.current)?Ad(m):null;if(!m)throw Error(s(446));switch(r){case"meta":case"title":return null;case"style":return typeof i.precedence=="string"&&typeof i.href=="string"?(a=Ci(i.href),i=Yo(m).hoistableStyles,u=i.get(a),u||(u={type:"style",instance:null,count:0,state:null},i.set(a,u)),u):{type:"void",instance:null,count:0,state:null};case"link":if(i.rel==="stylesheet"&&typeof i.href=="string"&&typeof i.precedence=="string"){r=Ci(i.href);var y=Yo(m).hoistableStyles,E=y.get(r);if(E||(m=m.ownerDocument||m,E={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},y.set(r,E),(y=m.querySelector(ol(r)))&&!y._p&&(E.instance=y,E.state.loading=5),fr.has(r)||(i={rel:"preload",as:"style",href:i.href,crossOrigin:i.crossOrigin,integrity:i.integrity,media:i.media,hrefLang:i.hrefLang,referrerPolicy:i.referrerPolicy},fr.set(r,i),y||zM(m,r,i,E.state))),a&&u===null)throw Error(s(528,""));return E}if(a&&u!==null)throw Error(s(529,""));return null;case"script":return a=i.async,i=i.src,typeof i=="string"&&a&&typeof a!="function"&&typeof a!="symbol"?(a=Ni(i),i=Yo(m).hoistableScripts,u=i.get(a),u||(u={type:"script",instance:null,count:0,state:null},i.set(a,u)),u):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,r))}}function Ci(r){return'href="'+sr(r)+'"'}function ol(r){return'link[rel="stylesheet"]['+r+"]"}function vS(r){return g({},r,{"data-precedence":r.precedence,precedence:null})}function zM(r,a,i,u){r.querySelector('link[rel="preload"][as="style"]['+a+"]")?u.loading=1:(a=r.createElement("link"),u.preload=a,a.addEventListener("load",function(){return u.loading|=1}),a.addEventListener("error",function(){return u.loading|=2}),cn(a,"link",i),Zt(a),r.head.appendChild(a))}function Ni(r){return'[src="'+sr(r)+'"]'}function il(r){return"script[async]"+r}function bS(r,a,i){if(a.count++,a.instance===null)switch(a.type){case"style":var u=r.querySelector('style[data-href~="'+sr(i.href)+'"]');if(u)return a.instance=u,Zt(u),u;var m=g({},i,{"data-href":i.href,"data-precedence":i.precedence,href:null,precedence:null});return u=(r.ownerDocument||r).createElement("style"),Zt(u),cn(u,"style",m),jd(u,i.precedence,r),a.instance=u;case"stylesheet":m=Ci(i.href);var y=r.querySelector(ol(m));if(y)return a.state.loading|=4,a.instance=y,Zt(y),y;u=vS(i),(m=fr.get(m))&&ng(u,m),y=(r.ownerDocument||r).createElement("link"),Zt(y);var E=y;return E._p=new Promise(function(A,H){E.onload=A,E.onerror=H}),cn(y,"link",u),a.state.loading|=4,jd(y,i.precedence,r),a.instance=y;case"script":return y=Ni(i.src),(m=r.querySelector(il(y)))?(a.instance=m,Zt(m),m):(u=i,(m=fr.get(y))&&(u=g({},i),rg(u,m)),r=r.ownerDocument||r,m=r.createElement("script"),Zt(m),cn(m,"link",u),r.head.appendChild(m),a.instance=m);case"void":return null;default:throw Error(s(443,a.type))}else a.type==="stylesheet"&&(a.state.loading&4)===0&&(u=a.instance,a.state.loading|=4,jd(u,i.precedence,r));return a.instance}function jd(r,a,i){for(var u=i.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),m=u.length?u[u.length-1]:null,y=m,E=0;E<u.length;E++){var A=u[E];if(A.dataset.precedence===a)y=A;else if(y!==m)break}y?y.parentNode.insertBefore(r,y.nextSibling):(a=i.nodeType===9?i.head:i,a.insertBefore(r,a.firstChild))}function ng(r,a){r.crossOrigin==null&&(r.crossOrigin=a.crossOrigin),r.referrerPolicy==null&&(r.referrerPolicy=a.referrerPolicy),r.title==null&&(r.title=a.title)}function rg(r,a){r.crossOrigin==null&&(r.crossOrigin=a.crossOrigin),r.referrerPolicy==null&&(r.referrerPolicy=a.referrerPolicy),r.integrity==null&&(r.integrity=a.integrity)}var Rd=null;function SS(r,a,i){if(Rd===null){var u=new Map,m=Rd=new Map;m.set(i,u)}else m=Rd,u=m.get(i),u||(u=new Map,m.set(i,u));if(u.has(r))return u;for(u.set(r,null),i=i.getElementsByTagName(r),m=0;m<i.length;m++){var y=i[m];if(!(y[_c]||y[rn]||r==="link"&&y.getAttribute("rel")==="stylesheet")&&y.namespaceURI!=="http://www.w3.org/2000/svg"){var E=y.getAttribute(a)||"";E=r+E;var A=u.get(E);A?A.push(y):u.set(E,[y])}}return u}function wS(r,a,i){r=r.ownerDocument||r,r.head.insertBefore(i,a==="title"?r.querySelector("head > title"):null)}function FM(r,a,i){if(i===1||a.itemProp!=null)return!1;switch(r){case"meta":case"title":return!0;case"style":if(typeof a.precedence!="string"||typeof a.href!="string"||a.href==="")break;return!0;case"link":if(typeof a.rel!="string"||typeof a.href!="string"||a.href===""||a.onLoad||a.onError)break;switch(a.rel){case"stylesheet":return r=a.disabled,typeof a.precedence=="string"&&r==null;default:return!0}case"script":if(a.async&&typeof a.async!="function"&&typeof a.async!="symbol"&&!a.onLoad&&!a.onError&&a.src&&typeof a.src=="string")return!0}return!1}function _S(r){return!(r.type==="stylesheet"&&(r.state.loading&3)===0)}function qM(r,a,i,u){if(i.type==="stylesheet"&&(typeof u.media!="string"||matchMedia(u.media).matches!==!1)&&(i.state.loading&4)===0){if(i.instance===null){var m=Ci(u.href),y=a.querySelector(ol(m));if(y){a=y._p,a!==null&&typeof a=="object"&&typeof a.then=="function"&&(r.count++,r=Md.bind(r),a.then(r,r)),i.state.loading|=4,i.instance=y,Zt(y);return}y=a.ownerDocument||a,u=vS(u),(m=fr.get(m))&&ng(u,m),y=y.createElement("link"),Zt(y);var E=y;E._p=new Promise(function(A,H){E.onload=A,E.onerror=H}),cn(y,"link",u),i.instance=y}r.stylesheets===null&&(r.stylesheets=new Map),r.stylesheets.set(i,a),(a=i.state.preload)&&(i.state.loading&3)===0&&(r.count++,i=Md.bind(r),a.addEventListener("load",i),a.addEventListener("error",i))}}var sg=0;function $M(r,a){return r.stylesheets&&r.count===0&&Dd(r,r.stylesheets),0<r.count||0<r.imgCount?function(i){var u=setTimeout(function(){if(r.stylesheets&&Dd(r,r.stylesheets),r.unsuspend){var y=r.unsuspend;r.unsuspend=null,y()}},6e4+a);0<r.imgBytes&&sg===0&&(sg=62500*EM());var m=setTimeout(function(){if(r.waitingForImages=!1,r.count===0&&(r.stylesheets&&Dd(r,r.stylesheets),r.unsuspend)){var y=r.unsuspend;r.unsuspend=null,y()}},(r.imgBytes>sg?50:800)+a);return r.unsuspend=i,function(){r.unsuspend=null,clearTimeout(u),clearTimeout(m)}}:null}function Md(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Dd(this,this.stylesheets);else if(this.unsuspend){var r=this.unsuspend;this.unsuspend=null,r()}}}var Od=null;function Dd(r,a){r.stylesheets=null,r.unsuspend!==null&&(r.count++,Od=new Map,a.forEach(GM,r),Od=null,Md.call(r))}function GM(r,a){if(!(a.state.loading&4)){var i=Od.get(r);if(i)var u=i.get(null);else{i=new Map,Od.set(r,i);for(var m=r.querySelectorAll("link[data-precedence],style[data-precedence]"),y=0;y<m.length;y++){var E=m[y];(E.nodeName==="LINK"||E.getAttribute("media")!=="not all")&&(i.set(E.dataset.precedence,E),u=E)}u&&i.set(null,u)}m=a.instance,E=m.getAttribute("data-precedence"),y=i.get(E)||u,y===u&&i.set(null,m),i.set(E,m),this.count++,u=Md.bind(this),m.addEventListener("load",u),m.addEventListener("error",u),y?y.parentNode.insertBefore(m,y.nextSibling):(r=r.nodeType===9?r.head:r,r.insertBefore(m,r.firstChild)),a.state.loading|=4}}var cl={$$typeof:B,Provider:null,Consumer:null,_currentValue:P,_currentValue2:P,_threadCount:0};
vendor: 11,721 bytes, line 75
75function VM(r,a,i,u,m,y,E,A,H){this.tag=1,this.containerInfo=r,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Is(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Is(0),this.hiddenUpdates=Is(null),this.identifierPrefix=u,this.onUncaughtError=m,this.onCaughtError=y,this.onRecoverableError=E,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=H,this.incompleteTransitions=new Map}function ES(r,a,i,u,m,y,E,A,H,ne,ce,me){return r=new VM(r,a,i,E,H,ne,ce,me,A),a=1,y===!0&&(a|=24),y=Un(3,null,null,a),r.current=y,y.stateNode=r,a=Hm(),a.refCount++,r.pooledCache=a,a.refCount++,y.memoizedState={element:u,isDehydrated:i,cache:a},zm(y),r}function TS(r){return r?(r=si,r):si}function CS(r,a,i,u,m,y){m=TS(m),u.context===null?u.context=m:u.pendingContext=m,u=$s(a),u.payload={element:i},y=y===void 0?null:y,y!==null&&(u.callback=y),i=Gs(r,u,a),i!==null&&(On(i,r,a),Uc(i,r,a))}function NS(r,a){if(r=r.memoizedState,r!==null&&r.dehydrated!==null){var i=r.retryLane;r.retryLane=i!==0&&i<a?i:a}}function ag(r,a){NS(r,a),(r=r.alternate)&&NS(r,a)}function kS(r){if(r.tag===13||r.tag===31){var a=Va(r,67108864);a!==null&&On(a,r,67108864),ag(r,67108864)}}function AS(r){if(r.tag===13||r.tag===31){var a=Gn();a=$o(a);var i=Va(r,a);i!==null&&On(i,r,a),ag(r,a)}}var Pd=!0;function QM(r,a,i,u){var m=D.T;D.T=null;var y=z.p;try{z.p=2,og(r,a,i,u)}finally{z.p=y,D.T=m}}function YM(r,a,i,u){var m=D.T;D.T=null;var y=z.p;try{z.p=8,og(r,a,i,u)}finally{z.p=y,D.T=m}}function og(r,a,i,u){if(Pd){var m=ig(u);if(m===null)Vh(r,a,u,Id,i),RS(r,u);else if(WM(m,r,a,i,u))u.stopPropagation();else if(RS(r,u),a&4&&-1<KM.indexOf(r)){for(;m!==null;){var y=Qo(m);if(y!==null)switch(y.tag){case 3:if(y=y.stateNode,y.current.memoizedState.isDehydrated){var E=We(y.pendingLanes);if(E!==0){var A=y;for(A.pendingLanes|=2,A.entangledLanes|=2;E;){var H=1<<31-Ve(E);A.entanglements[1]|=H,E&=~H}qr(y),(gt&6)===0&&(xd=Yt()+500,nl(0))}}break;case 31:case 13:A=Va(y,2),A!==null&&On(A,y,2),bd(),ag(y,2)}if(y=ig(u),y===null&&Vh(r,a,u,Id,i),y===m)break;m=y}m!==null&&u.stopPropagation()}else Vh(r,a,u,null,i)}}function ig(r){return r=lm(r),cg(r)}var Id=null;function cg(r){if(Id=null,r=Vo(r),r!==null){var a=c(r);if(a===null)r=null;else{var i=a.tag;if(i===13){if(r=d(a),r!==null)return r;r=null}else if(i===31){if(r=f(a),r!==null)return r;r=null}else if(i===3){if(a.stateNode.current.memoizedState.isDehydrated)return a.tag===3?a.stateNode.containerInfo:null;r=null}else a!==r&&(r=null)}}return Id=r,null}function jS(r){switch(r){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(dn()){case tr:return 2;case k:return 8;case b:case _:return 32;case M:return 268435456;default:return 32}default:return 32}}var lg=!1,na=null,ra=null,sa=null,ll=new Map,ul=new Map,aa=[],KM="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function RS(r,a){switch(r){case"focusin":case"focusout":na=null;break;case"dragenter":case"dragleave":ra=null;break;case"mouseover":case"mouseout":sa=null;break;case"pointerover":case"pointerout":ll.delete(a.pointerId);break;case"gotpointercapture":case"lostpointercapture":ul.delete(a.pointerId)}}function dl(r,a,i,u,m,y){return r===null||r.nativeEvent!==y?(r={blockedOn:a,domEventName:i,eventSystemFlags:u,nativeEvent:y,targetContainers:[m]},a!==null&&(a=Qo(a),a!==null&&kS(a)),r):(r.eventSystemFlags|=u,a=r.targetContainers,m!==null&&a.indexOf(m)===-1&&a.push(m),r)}function WM(r,a,i,u,m){switch(a){case"focusin":return na=dl(na,r,a,i,u,m),!0;case"dragenter":return ra=dl(ra,r,a,i,u,m),!0;case"mouseover":return sa=dl(sa,r,a,i,u,m),!0;case"pointerover":var y=m.pointerId;return ll.set(y,dl(ll.get(y)||null,r,a,i,u,m)),!0;case"gotpointercapture":return y=m.pointerId,ul.set(y,dl(ul.get(y)||null,r,a,i,u,m)),!0}return!1}function MS(r){var a=Vo(r.target);if(a!==null){var i=c(a);if(i!==null){if(a=i.tag,a===13){if(a=d(i),a!==null){r.blockedOn=a,Vv(r.priority,function(){AS(i)});return}}else if(a===31){if(a=f(i),a!==null){r.blockedOn=a,Vv(r.priority,function(){AS(i)});return}}else if(a===3&&i.stateNode.current.memoizedState.isDehydrated){r.blockedOn=i.tag===3?i.stateNode.containerInfo:null;return}}}r.blockedOn=null}function Hd(r){if(r.blockedOn!==null)return!1;for(var a=r.targetContainers;0<a.length;){var i=ig(r.nativeEvent);if(i===null){i=r.nativeEvent;var u=new i.constructor(i.type,i);cm=u,i.target.dispatchEvent(u),cm=null}else return a=Qo(i),a!==null&&kS(a),r.blockedOn=i,!1;a.shift()}return!0}function OS(r,a,i){Hd(r)&&i.delete(a)}function XM(){lg=!1,na!==null&&Hd(na)&&(na=null),ra!==null&&Hd(ra)&&(ra=null),sa!==null&&Hd(sa)&&(sa=null),ll.forEach(OS),ul.forEach(OS)}function Ld(r,a){r.blockedOn===a&&(r.blockedOn=null,lg||(lg=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,XM)))}var Bd=null;function DS(r){Bd!==r&&(Bd=r,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Bd===r&&(Bd=null);for(var a=0;a<r.length;a+=3){var i=r[a],u=r[a+1],m=r[a+2];if(typeof u!="function"){if(cg(u||i)===null)continue;break}var y=Qo(i);y!==null&&(r.splice(a,3),a-=3,ih(y,{pending:!0,data:m,method:i.method,action:u},u,m))}}))}function ki(r){function a(H){return Ld(H,r)}na!==null&&Ld(na,r),ra!==null&&Ld(ra,r),sa!==null&&Ld(sa,r),ll.forEach(a),ul.forEach(a);for(var i=0;i<aa.length;i++){var u=aa[i];u.blockedOn===r&&(u.blockedOn=null)}for(;0<aa.length&&(i=aa[0],i.blockedOn===null);)MS(i),i.blockedOn===null&&aa.shift();if(i=(r.ownerDocument||r).$$reactFormReplay,i!=null)for(u=0;u<i.length;u+=3){var m=i[u],y=i[u+1],E=m[Nn]||null;if(typeof y=="function")E||DS(i);else if(E){var A=null;if(y&&y.hasAttribute("formAction")){if(m=y,E=y[Nn]||null)A=E.formAction;else if(cg(m)!==null)continue}else A=E.action;typeof A=="function"?i[u+1]=A:(i.splice(u,3),u-=3),DS(i)}}}function PS(){function r(y){y.canIntercept&&y.info==="react-transition"&&y.intercept({handler:function(){return new Promise(function(E){return m=E})},focusReset:"manual",scroll:"manual"})}function a(){m!==null&&(m(),m=null),u||setTimeout(i,20)}function i(){if(!u&&!navigation.transition){var y=navigation.currentEntry;y&&y.url!=null&&navigation.navigate(y.url,{state:y.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var u=!1,m=null;return navigation.addEventListener("navigate",r),navigation.addEventListener("navigatesuccess",a),navigation.addEventListener("navigateerror",a),setTimeout(i,100),function(){u=!0,navigation.removeEventListener("navigate",r),navigation.removeEventListener("navigatesuccess",a),navigation.removeEventListener("navigateerror",a),m!==null&&(m(),m=null)}}}function ug(r){this._internalRoot=r}Ud.prototype.render=ug.prototype.render=function(r){var a=this._internalRoot;if(a===null)throw Error(s(409));var i=a.current,u=Gn();CS(i,u,r,a,null,null)},Ud.prototype.unmount=ug.prototype.unmount=function(){var r=this._internalRoot;if(r!==null){this._internalRoot=null;var a=r.containerInfo;CS(r.current,2,null,r,null,null),bd(),a[Go]=null}};function Ud(r){this._internalRoot=r}Ud.prototype.unstable_scheduleHydration=function(r){if(r){var a=tm();r={blockedOn:null,target:r,priority:a};for(var i=0;i<aa.length&&a!==0&&a<aa[i].priority;i++);aa.splice(i,0,r),i===0&&MS(r)}};var IS=t.version;if(IS!=="19.2.0")throw Error(s(527,IS,"19.2.0"));z.findDOMNode=function(r){var a=r._reactInternals;if(a===void 0)throw typeof r.render=="function"?Error(s(188)):(r=Object.keys(r).join(","),Error(s(268,r)));return r=h(a),r=r!==null?x(r):null,r=r===null?null:r.stateNode,r};var JM={bundleType:0,version:"19.2.0",rendererPackageName:"react-dom",currentDispatcherRef:D,reconcilerVersion:"19.2.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var zd=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!zd.isDisabled&&zd.supportsFiber)try{le=zd.inject(JM),Ie=zd}catch{}}return gl.createRoot=function(r,a){if(!o(r))throw Error(s(299));var i=!1,u="",m=qb,y=$b,E=Gb;return a!=null&&(a.unstable_strictMode===!0&&(i=!0),a.identifierPrefix!==void 0&&(u=a.identifierPrefix),a.onUncaughtError!==void 0&&(m=a.onUncaughtError),a.onCaughtError!==void 0&&(y=a.onCaughtError),a.onRecoverableError!==void 0&&(E=a.onRecoverableError)),a=ES(r,1,!1,null,null,i,u,null,m,y,E,PS),r[Go]=a.current,Gh(r),new ug(a)},gl.hydrateRoot=function(r,a,i){if(!o(r))throw Error(s(299));var u=!1,m="",y=qb,E=$b,A=Gb,H=null;return i!=null&&(i.unstable_strictMode===!0&&(u=!0),i.identifierPrefix!==void 0&&(m=i.identifierPrefix),i.onUncaughtError!==void 0&&(y=i.onUncaughtError),i.onCaughtError!==void 0&&(E=i.onCaughtError),i.onRecoverableError!==void 0&&(A=i.onRecoverableError),i.formState!==void 0&&(H=i.formState)),a=ES(r,1,!0,a,i??null,u,m,H,y,E,A,PS),a.context=TS(null),i=a.current,u=Gn(),u=$o(u),m=$s(u),m.callback=null,Gs(i,m,u),i=u,a.current.lanes=i,Ot(a,i),qr(a),r[Go]=a.current,Gh(r),new Ud(a)},gl.version="19.2.0",gl}var k_;function rL(){if(k_)return Dg.exports;k_=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Dg.exports=nL(),Dg.exports}var sL=rL(),aL=(function(){function e(){this.keyToValue=new Map,this.valueToKey=new Map}return e.prototype.set=function(t,n){this.keyToValue.set(t,n),this.valueToKey.set(n,t)},e.prototype.getByKey=function(t){return this.keyToValue.get(t)},e.prototype.getByValue=function(t){return this.valueToKey.get(t)},e.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},e})(),BC=(function(){function e(t){this.generateIdentifier=t,this.kv=new aL}return e.prototype.register=function(t,n){this.kv.getByValue(t)||(n||(n=this.generateIdentifier(t)),this.kv.set(n,t))},e.prototype.clear=function(){this.kv.clear()},e.prototype.getIdentifier=function(t){return this.kv.getByValue(t)},e.prototype.getValue=function(t){return this.kv.getByKey(t)},e})(),oL=(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,o){s.__proto__=o}||function(s,o){for(var c in o)Object.prototype.hasOwnProperty.call(o,c)&&(s[c]=o[c])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function s(){this.constructor=t}
75t.prototype=n===null?Object.create(n):(s.prototype=n.prototype,new s)}})(),iL=(function(e){oL(t,e);function t(){var n=e.call(this,function(s){return s.name})||this;return n.classToAllowedProps=new Map,n}return t.prototype.register=function(n,s){typeof s=="object"?(s.allowProps&&this.classToAllowedProps.set(n,s.allowProps),e.prototype.register.call(this,n,s.identifier)):e.prototype.register.call(this,n,s)},t.prototype.getAllowedProps=function(n){return this.classToAllowedProps.get(n)},t})(BC),cL=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var s=n.call(e),o,c=[],d;try{for(;(t===void 0||t-- >0)&&!(o=s.next()).done;)c.push(o.value)}catch(f){d={error:f}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(d)throw d.error}}return c};function lL(e){if("values"in Object)return Object.values(e);var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(e[n]);return t}function uL(e,t){var n=lL(e);if("find"in n)return n.find(t);for(var s=n,o=0;o<s.length;o++){var c=s[o];if(t(c))return c}}function tc(e,t){Object.entries(e).forEach(function(n){var s=cL(n,2),o=s[0],c=s[1];return t(c,o)})}function Ef(e,t){return e.indexOf(t)!==-1}function A_(e,t){for(var n=0;n<e.length;n++){var s=e[n];if(t(s))return s}}var dL=(function(){function e(){this.transfomers={}}return e.prototype.register=function(t){this.transfomers[t.name]=t},e.prototype.findApplicable=function(t){return uL(this.transfomers,function(n){return n.isApplicable(t)})},e.prototype.findByName=function(t){return this.transfomers[t]},e})(),fL=function(e){return Object.prototype.toString.call(e).slice(8,-1)},UC=function(e){return typeof e>"u"},pL=function(e){return e===null},Ql=function(e){return typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype},By=function(e){return Ql(e)&&Object.keys(e).length===0},wa=function(e){return Array.isArray(e)},mL=function(e){return typeof e=="string"},hL=function(e){return typeof e=="number"&&!isNaN(e)},gL=function(e){return typeof e=="boolean"},yL=function(e){return e instanceof RegExp},Yl=function(e){return e instanceof Map},Kl=function(e){return e instanceof Set},zC=function(e){return fL(e)==="Symbol"},xL=function(e){return e instanceof Date&&!isNaN(e.valueOf())},vL=function(e){return e instanceof Error},j_=function(e){return typeof e=="number"&&isNaN(e)},bL=function(e){return gL(e)||pL(e)||UC(e)||hL(e)||mL(e)||zC(e)},SL=function(e){return typeof e=="bigint"},wL=function(e){return e===1/0||e===-1/0},_L=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)},EL=function(e){return e instanceof URL},FC=function(e){return e.replace(/\./g,"\\.")},Lg=function(e){return e.map(String).map(FC).join(".")},Ol=function(e){for(var t=[],n="",s=0;s<e.length;s++){var o=e.charAt(s),c=o==="\\"&&e.charAt(s+1)===".";if(c){n+=".",s++;continue}var d=o===".";if(d){t.push(n),n="";continue}n+=o}var f=n;return t.push(f),t},Uy=function(){return Uy=Object.assign||function(e){for(var t,n=1,s=arguments.length;n<s;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Uy.apply(this,arguments)},zy=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var s=n.call(e),o,c=[],d;try{for(;(t===void 0||t-- >0)&&!(o=s.next()).done;)c.push(o.value)}catch(f){d={error:f}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(d)throw d.error}}return c},Fy=function(e,t){for(var n=0,s=t.length,o=e.length;n<s;n++,o++)e[o]=t[n];return e};function $r(e,t,n,s){return{isApplicable:e,annotation:t,transform:n,untransform:s}}var qC=[$r(UC,"undefined",function(){return null},function(){}),$r(SL,"bigint",function(e){return e.toString()},function(e){return typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)}),$r(xL,"Date",function(e){return e.toISOString()},function(e){return new Date(e)}),$r(vL,"Error",function(e,t){var n={name:e.name,message:e.message};return t.allowedErrorProps.forEach(function(s){n[s]=e[s]}),n},function(e,t){var n=new Error(e.message);return n.name=e.name,n.stack=e.stack,t.allowedErrorProps.forEach(function(s){n[s]=e[s]}),n}),$r(yL,"regexp",function(e){return""+e},function(e){var t=e.slice(1,e.lastIndexOf("/")),n=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,n)}
75),$r(Kl,"set",function(e){return Fy([],zy(e.values()))},function(e){return new Set(e)}),$r(Yl,"map",function(e){return Fy([],zy(e.entries()))},function(e){return new Map(e)}),$r(function(e){return j_(e)||wL(e)},"number",function(e){return j_(e)?"NaN":e>0?"Infinity":"-Infinity"},Number),$r(function(e){return e===0&&1/e===-1/0},"number",function(){return"-0"},Number),$r(EL,"URL",function(e){return e.toString()},function(e){return new URL(e)})];function wp(e,t,n,s){return{isApplicable:e,annotation:t,transform:n,untransform:s}}var $C=wp(function(e,t){if(zC(e)){var n=!!t.symbolRegistry.getIdentifier(e);return n}return!1},function(e,t){var n=t.symbolRegistry.getIdentifier(e);return["symbol",n]},function(e){return e.description},function(e,t,n){var s=n.symbolRegistry.getValue(t[1]);if(!s)throw new Error("Trying to deserialize unknown symbol");return s}),TL=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(e,t){return e[t.name]=t,e},{}),GC=wp(_L,function(e){return["typed-array",e.constructor.name]},function(e){return Fy([],zy(e))},function(e,t){var n=TL[t[1]];if(!n)throw new Error("Trying to deserialize unknown typed array");return new n(e)});function VC(e,t){if(e?.constructor){var n=!!t.classRegistry.getIdentifier(e.constructor);return n}return!1}var QC=wp(VC,function(e,t){var n=t.classRegistry.getIdentifier(e.constructor);return["class",n]},function(e,t){var n=t.classRegistry.getAllowedProps(e.constructor);if(!n)return Uy({},e);var s={};return n.forEach(function(o){s[o]=e[o]}),s},function(e,t,n){var s=n.classRegistry.getValue(t[1]);if(!s)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(s.prototype),e)}),YC=wp(function(e,t){return!!t.customTransformerRegistry.findApplicable(e)},function(e,t){var n=t.customTransformerRegistry.findApplicable(e);return["custom",n.name]},function(e,t){var n=t.customTransformerRegistry.findApplicable(e);return n.serialize(e)},function(e,t,n){var s=n.customTransformerRegistry.findByName(t[1]);if(!s)throw new Error("Trying to deserialize unknown custom value");return s.deserialize(e)}),CL=[QC,$C,YC,GC],R_=function(e,t){var n=A_(CL,function(o){return o.isApplicable(e,t)});if(n)return{value:n.transform(e,t),type:n.annotation(e,t)};var s=A_(qC,function(o){return o.isApplicable(e,t)});if(s)return{value:s.transform(e,t),type:s.annotation}},KC={};qC.forEach(function(e){KC[e.annotation]=e});var NL=function(e,t,n){if(wa(t))switch(t[0]){case"symbol":return $C.untransform(e,t,n);case"class":return QC.untransform(e,t,n);case"custom":return YC.untransform(e,t,n);case"typed-array":return GC.untransform(e,t,n);default:throw new Error("Unknown transformation: "+t)}else{var s=KC[t];if(!s)throw new Error("Unknown transformation: "+t);return s.untransform(e,n)}},Hi=function(e,t){for(var n=e.keys();t>0;)n.next(),t--;return n.next().value};function WC(e){if(Ef(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Ef(e,"prototype"))throw new Error("prototype is not allowed as a property");if(Ef(e,"constructor"))throw new Error("constructor is not allowed as a property")}var kL=function(e,t){WC(t);for(var n=0;n<t.length;n++){var s=t[n];if(Kl(e))e=Hi(e,+s);else if(Yl(e)){var o=+s,c=+t[++n]==0?"key":"value",d=Hi(e,o);switch(c){case"key":e=d;break;case"value":e=e.get(d);break}}else e=e[s]}return e},qy=function(e,t,n){if(WC(t),t.length===0)return n(e);for(var s=e,o=0;o<t.length-1;o++){var c=t[o];if(wa(s)){var d=+c;s=s[d]}else if(Ql(s))s=s[c];else if(Kl(s)){var f=+c;s=Hi(s,f)}else if(Yl(s)){var p=o===t.length-2;if(p)break;var f=+c,h=+t[++o]==0?"key":"value",x=Hi(s,f);switch(h){case"key":s=x;break;case"value":s=s.get(x);break}}}var g=t[t.length-1];if(wa(s)?s[+g]=n(s[+g]):Ql(s)&&(s[g]=n(s[g])),Kl(s)){var w=Hi(s,+g),S=n(w);w!==S&&(s.delete(w),s.add(S))}if(Yl(s)){var f=+t[t.length-2],C=Hi(s,f),h=+g==0?"key":"value";switch(h){case"key":{var T=n(C);s.set(T,s.get(C)),T!==C&&s.delete(C);break}case"value":{s.set(C,n(s.get(C)));break}}}return e},Ts=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var s=n.call(e),o,c=[],d;try{for(;(t===void 0||t-- >0)&&!(o=s.next()).done;)c.push(o.value)}catch(f){d={error:f}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(d)throw d.error}}return c},pa=function(e,t){for(var n=0,s=t.length,o=e.length;n<s;n++,o++)e[o]=t[n];return e};function $y(e,t,n){if(n===void 0&&(n=[]),!!e){if(!wa(e)){tc(e,function(d,f){return $y(d,t,pa(pa([],Ts(n)),Ts(Ol(f))))});return}var s=Ts(e,2),o=s[0],c=s[1];c&&tc(c,function(d,f){$y(d,t,pa(pa([],Ts(n)),Ts(Ol(f))))}),t(o,n)}}
75function AL(e,t,n){return $y(t,function(s,o){e=qy(e,o,function(c){return NL(c,s,n)})}),e}function jL(e,t){function n(d,f){var p=kL(e,Ol(f));d.map(Ol).forEach(function(h){e=qy(e,h,function(){return p})})}if(wa(t)){var s=Ts(t,2),o=s[0],c=s[1];o.forEach(function(d){e=qy(e,Ol(d),function(){return e})}),c&&tc(c,n)}else tc(t,n);return e}var RL=function(e,t){return Ql(e)||wa(e)||Yl(e)||Kl(e)||VC(e,t)};function ML(e,t,n){var s=n.get(e);s?s.push(t):n.set(e,[t])}function OL(e,t){var n={},s=void 0;return e.forEach(function(o){if(!(o.length<=1)){t||(o=o.map(function(p){return p.map(String)}).sort(function(p,h){return p.length-h.length}));var c=Ts(o),d=c[0],f=c.slice(1);d.length===0?s=f.map(Lg):n[Lg(d)]=f.map(Lg)}}),s?By(n)?[s]:[s,n]:By(n)?void 0:n}var XC=function(e,t,n,s,o,c,d){var f;o===void 0&&(o=[]),c===void 0&&(c=[]),d===void 0&&(d=new Map);var p=bL(e);if(!p){ML(e,o,t);var h=d.get(e);if(h)return s?{transformedValue:null}:h}if(!RL(e,n)){var x=R_(e,n),g=x?{transformedValue:x.value,annotations:[x.type]}:{transformedValue:e};return p||d.set(e,g),g}if(Ef(c,e))return{transformedValue:null};var w=R_(e,n),S=(f=w?.value)!==null&&f!==void 0?f:e,C=wa(S)?[]:{},T={};tc(S,function(j,I){var B=XC(j,t,n,s,pa(pa([],Ts(o)),[I]),pa(pa([],Ts(c)),[e]),d);C[I]=B.transformedValue,wa(B.annotations)?T[I]=B.annotations:Ql(B.annotations)&&tc(B.annotations,function(Y,U){T[FC(I)+"."+U]=Y})});var N=By(T)?{transformedValue:C,annotations:w?[w.type]:void 0}:{transformedValue:C,annotations:w?[w.type,T]:T};return p||d.set(e,N),N};function JC(e){return Object.prototype.toString.call(e).slice(8,-1)}function M_(e){return JC(e)==="Array"}function DL(e){if(JC(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function PL(e,t,n,s,o){const c={}.propertyIsEnumerable.call(s,t)?"enumerable":"nonenumerable";c==="enumerable"&&(e[t]=n),o&&c==="nonenumerable"&&Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})}function Gy(e,t={}){if(M_(e))return e.map(o=>Gy(o,t));if(!DL(e))return e;const n=Object.getOwnPropertyNames(e),s=Object.getOwnPropertySymbols(e);return[...n,...s].reduce((o,c)=>{if(M_(t.props)&&!t.props.includes(c))return o;const d=e[c],f=Gy(d,t);return PL(o,c,f,e,t.nonenumerable),o},{})}var go=function(){return go=Object.assign||function(e){for(var t,n=1,s=arguments.length;n<s;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},go.apply(this,arguments)},IL=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var s=n.call(e),o,c=[],d;try{for(;(t===void 0||t-- >0)&&!(o=s.next()).done;)c.push(o.value)}catch(f){d={error:f}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(d)throw d.error}}return c},HL=function(e,t){for(var n=0,s=t.length,o=e.length;n<s;n++,o++)e[o]=t[n];return e},Ps=(function(){function e(t){var n=t===void 0?{}:t,s=n.dedupe,o=s===void 0?!1:s;this.classRegistry=new iL,this.symbolRegistry=new BC(function(c){var d;return(d=c.description)!==null&&d!==void 0?d:""}),this.customTransformerRegistry=new dL,this.allowedErrorProps=[],this.dedupe=o}return e.prototype.serialize=function(t){var n=new Map,s=XC(t,n,this,this.dedupe),o={json:s.transformedValue};s.annotations&&(o.meta=go(go({},o.meta),{values:s.annotations}));var c=OL(n,this.dedupe);return c&&(o.meta=go(go({},o.meta),{referentialEqualities:c})),o},e.prototype.deserialize=function(t){var n=t.json,s=t.meta,o=Gy(n);return s?.values&&(o=AL(o,s.values,this)),s?.referentialEqualities&&(o=jL(o,s.referentialEqualities)),o},e.prototype.stringify=function(t){return JSON.stringify(this.serialize(t))},e.prototype.parse=function(t){return this.deserialize(JSON.parse(t))},e.prototype.registerClass=function(t,n){this.classRegistry.register(t,n)},e.prototype.registerSymbol=function(t,n){this.symbolRegistry.register(t,n)},e.prototype.registerCustom=function(t,n){this.customTransformerRegistry.register(go({name:n},t))},e.prototype.allowErrorProps=function(){for(var t,n=[],s=0;s<arguments.length;s++)n[s]=arguments[s];(t=this.allowedErrorProps).push.apply(t,HL([],IL(n)))},e.defaultInstance=new e,e.serialize=e.defaultInstance.serialize.bind(e.defaultInstance),e.deserialize=e.defaultInstance.deserialize.bind(e.defaultInstance),e.stringify=e.defaultInstance.stringify.bind(e.defaultInstance),e.parse=e.defaultInstance.parse.bind(e.defaultInstance),e.registerClass=e.defaultInstance.registerClass.bind(e.defaultInstance),e.registerSymbol=e.defaultInstance.registerSymbol.bind(e.defaultInstance),e.registerCustom=e.defaultInstance.registerCustom.bind(e.defaultInstance),e.allowErrorProps=e.defaultInstance.allowErrorProps.bind(e.defaultInstance),e})();Ps.serialize;Ps.deserialize;Ps.stringify;Ps.parse;Ps.registerClass;Ps.registerCustom;Ps.registerSymbol;Ps.allowErrorProps;var LL=(e,t,n,s,o,c,d,f)=>{let p=document.documentElement,h=["light","dark"];
vendor: 4,458 bytes, line 75
75function x(S){(Array.isArray(e)?e:[e]).forEach(C=>{let T=C==="class",N=T&&c?o.map(j=>c[j]||j):o;T?(p.classList.remove(...N),p.classList.add(c&&c[S]?c[S]:S)):p.setAttribute(C,S)}),g(S)}function g(S){f&&h.includes(S)&&(p.style.colorScheme=S)}function w(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(s)x(s);else try{let S=localStorage.getItem(t)||n,C=d&&S==="system"?w():S;x(C)}catch{}},BL=v.createContext(void 0),UL={setTheme:e=>{},themes:[]},zL=()=>{var e;return(e=v.useContext(BL))!=null?e:UL};v.memo(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:s,enableColorScheme:o,defaultTheme:c,value:d,themes:f,nonce:p,scriptProps:h})=>{let x=JSON.stringify([n,t,c,e,f,d,s,o]).slice(1,-1);return v.createElement("script",{...h,suppressHydrationWarning:!0,nonce:typeof window>"u"?p:"",dangerouslySetInnerHTML:{__html:`(${LL.toString()})(${x})`}})});var vu=LC();const ZC=wx(vu);function FL(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}const qL=e=>{switch(e){case"success":return VL;case"info":return YL;case"warning":return QL;case"error":return KL;default:return null}},$L=Array(12).fill(0),GL=({visible:e,className:t})=>be.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},be.createElement("div",{className:"sonner-spinner"},$L.map((n,s)=>be.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${s}`})))),VL=be.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},be.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),QL=be.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},be.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),YL=be.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},be.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),KL=be.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},be.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),WL=be.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},be.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),be.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),XL=()=>{const[e,t]=be.useState(document.hidden);return be.useEffect(()=>{const n=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e};let Vy=1;class JL{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const n=this.subscribers.indexOf(t);this.subscribers.splice(n,1)}),this.publish=t=>{this.subscribers.forEach(n=>n(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var n;const{message:s,...o}=t,c=typeof t?.id=="number"||((n=t.id)==null?void 0:n.length)>0?t.id:Vy++,d=this.toasts.find(p=>p.id===c),f=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(c)&&this.dismissedToasts.delete(c),d?this.toasts=this.toasts.map(p=>p.id===c?(this.publish({...p,...t,id:c,title:s}),{...p,...t,id:c,dismissible:f,title:s}):p):this.addToast({title:s,...o,dismissible:f,id:c}),c},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>
vendor: 2,339 bytes, line 75
75this.subscribers.forEach(n=>n({id:t,dismiss:!0})))):this.toasts.forEach(n=>{this.subscribers.forEach(s=>s({id:n.id,dismiss:!0}))}),t),this.message=(t,n)=>this.create({...n,message:t}),this.error=(t,n)=>this.create({...n,message:t,type:"error"}),this.success=(t,n)=>this.create({...n,type:"success",message:t}),this.info=(t,n)=>this.create({...n,type:"info",message:t}),this.warning=(t,n)=>this.create({...n,type:"warning",message:t}),this.loading=(t,n)=>this.create({...n,type:"loading",message:t}),this.promise=(t,n)=>{if(!n)return;let s;n.loading!==void 0&&(s=this.create({...n,promise:t,type:"loading",message:n.loading,description:typeof n.description!="function"?n.description:void 0}));const o=Promise.resolve(t instanceof Function?t():t);let c=s!==void 0,d;const f=o.then(async h=>{if(d=["resolve",h],be.isValidElement(h))c=!1,this.create({id:s,type:"default",message:h});else if(eB(h)&&!h.ok){c=!1;const g=typeof n.error=="function"?await n.error(`HTTP error! status: ${h.status}`):n.error,w=typeof n.description=="function"?await n.description(`HTTP error! status: ${h.status}`):n.description,C=typeof g=="object"&&!be.isValidElement(g)?g:{message:g};this.create({id:s,type:"error",description:w,...C})}else if(h instanceof Error){c=!1;const g=typeof n.error=="function"?await n.error(h):n.error,w=typeof n.description=="function"?await n.description(h):n.description,C=typeof g=="object"&&!be.isValidElement(g)?g:{message:g};this.create({id:s,type:"error",description:w,...C})}else if(n.success!==void 0){c=!1;const g=typeof n.success=="function"?await n.success(h):n.success,w=typeof n.description=="function"?await n.description(h):n.description,C=typeof g=="object"&&!be.isValidElement(g)?g:{message:g};this.create({id:s,type:"success",description:w,...C})}}).catch(async h=>{if(d=["reject",h],n.error!==void 0){c=!1;const x=typeof n.error=="function"?await n.error(h):n.error,g=typeof n.description=="function"?await n.description(h):n.description,S=typeof x=="object"&&!be.isValidElement(x)?x:{message:x};this.create({id:s,type:"error",description:g,...S})}}).finally(()=>{c&&(this.dismiss(s),s=void 0),n.finally==null||n.finally.call(n)}),p=()=>new Promise((h,x)=>f.then(()=>d[0]==="reject"?x(d[1]):h(d[1])).catch(x));return typeof s!="string"&&typeof s!="number"?{unwrap:p}:Object.assign(s,{unwrap:p})},this.custom=(t,n)=>
vendor: 667 bytes, line 75
75{const s=n?.id||Vy++;return this.create({jsx:t(s),id:s,...n}),s},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const In=new JL,ZL=(e,t)=>{const n=t?.id||Vy++;return In.addToast({title:e,...t,id:n}),n},eB=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",tB=ZL,nB=()=>In.toasts,rB=()=>In.getActiveToasts(),vt=Object.assign(tB,{success:In.success,info:In.info,warning:In.warning,error:In.error,custom:In.custom,message:In.message,promise:In.promise,dismiss:In.dismiss,loading:In.loading},{getHistory:nB,getToasts:rB});FL
vendor: 14,873 bytes, line 75
75("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function 
vendor: 2,442 bytes, line 75
75ef(e){return e.label!==void 0}const sB=3,aB="24px",oB="16px",O_=4e3,iB=356,cB=14,lB=45,uB=200;function Gr(...e){return e.filter(Boolean).join(" ")}function dB(e){const[t,n]=e.split("-"),s=[];return t&&s.push(t),n&&s.push(n),s}const fB=e=>{var t,n,s,o,c,d,f,p,h;const{invert:x,toast:g,unstyled:w,interacting:S,setHeights:C,visibleToasts:T,heights:N,index:j,toasts:I,expanded:B,removeToast:Y,defaultRichColors:U,closeButton:K,style:O,cancelButtonStyle:L,actionButtonStyle:ae,className:W="",descriptionClassName:ie="",duration:oe,position:ge,gap:ue,expandByDefault:ye,classNames:D,icons:z,closeButtonAriaLabel:P="Close toast"}=e,[Z,xe]=be.useState(null),[R,V]=be.useState(null),[G,J]=be.useState(!1),[fe,ve]=be.useState(!1),[q,X]=be.useState(!1),[pe,Ne]=be.useState(!1),[He,Ge]=be.useState(!1),[wt,dt]=be.useState(0),[Vt,xn]=be.useState(0),Qt=be.useRef(g.duration||oe||O_),ss=be.useRef(null),nn=be.useRef(null),Lr=j===0,Ln=j+1<=T,_t=g.type,_n=g.dismissible!==!1,Yt=g.className||"",dn=g.descriptionClassName||"",tr=be.useMemo(()=>N.findIndex(Pe=>Pe.toastId===g.id)||0,[N,g.id]),k=be.useMemo(()=>{var Pe;return(Pe=g.closeButton)!=null?Pe:K},[g.closeButton,K]),b=be.useMemo(()=>g.duration||oe||O_,[g.duration,oe]),_=be.useRef(0),M=be.useRef(0),$=be.useRef(0),te=be.useRef(null),[le,Ie]=ge.split("-"),nt=be.useMemo(()=>N.reduce((Pe,ot,Jt)=>Jt>=tr?Pe:Pe+ot.height,0),[N,tr]),Ve=XL(),xt=g.invert||x,rt=_t==="loading";M.current=be.useMemo(()=>tr*ue+nt,[tr,nt]),be.useEffect(()=>{Qt.current=b},[b]),be.useEffect(()=>{J(!0)},[]),be.useEffect(()=>{const Pe=nn.current;if(Pe){const ot=Pe.getBoundingClientRect().height;return xn(ot),C(Jt=>[{toastId:g.id,height:ot,position:g.position},...Jt]),()=>C(Jt=>Jt.filter(fn=>fn.toastId!==g.id))}},[C,g.id]),be.useLayoutEffect(()=>{if(!G)return;const Pe=nn.current,ot=Pe.style.height;Pe.style.height="auto";const Jt=Pe.getBoundingClientRect().height;Pe.style.height=ot,xn(Jt),C(fn=>fn.find(Ot=>Ot.toastId===g.id)?fn.map(Ot=>Ot.toastId===g.id?{...Ot,height:Jt}:Ot):[{toastId:g.id,height:Jt,position:g.position},...fn])},[G,g.title,g.description,C,g.id,g.jsx,g.action,g.cancel]);const nr=be.useCallback(()=>{ve(!0),dt(M.current),C(Pe=>Pe.filter(ot=>ot.toastId!==g.id)),setTimeout(()=>{Y(g)},uB)},[g,Y,C,M]);be.useEffect(()=>{if(g.promise&&_t==="loading"||g.duration===1/0||g.type==="loading")return;let Pe;return B||S||Ve?(()=>{if($.current<_.current){const fn=new Date().getTime()-_.current;Qt.current=Qt.current-fn}
vendor: 6,529 bytes, line 75
75$.current=new Date().getTime()})():(()=>{Qt.current!==1/0&&(_.current=new Date().getTime(),Pe=setTimeout(()=>{g.onAutoClose==null||g.onAutoClose.call(g,g),nr()},Qt.current))})(),()=>clearTimeout(Pe)},[B,S,g,_t,Ve,nr]),be.useEffect(()=>{g.delete&&(nr(),g.onDismiss==null||g.onDismiss.call(g,g))},[nr,g.delete]);function Ua(){var Pe;if(z?.loading){var ot;return be.createElement("div",{className:Gr(D?.loader,g==null||(ot=g.classNames)==null?void 0:ot.loader,"sonner-loader"),"data-visible":_t==="loading"},z.loading)}return be.createElement(GL,{className:Gr(D?.loader,g==null||(Pe=g.classNames)==null?void 0:Pe.loader),visible:_t==="loading"})}const Br=g.icon||z?.[_t]||qL(_t);var he,We;return be.createElement("li",{tabIndex:0,ref:nn,className:Gr(W,Yt,D?.toast,g==null||(t=g.classNames)==null?void 0:t.toast,D?.default,D?.[_t],g==null||(n=g.classNames)==null?void 0:n[_t]),"data-sonner-toast":"","data-rich-colors":(he=g.richColors)!=null?he:U,"data-styled":!(g.jsx||g.unstyled||w),"data-mounted":G,"data-promise":!!g.promise,"data-swiped":He,"data-removed":fe,"data-visible":Ln,"data-y-position":le,"data-x-position":Ie,"data-index":j,"data-front":Lr,"data-swiping":q,"data-dismissible":_n,"data-type":_t,"data-invert":xt,"data-swipe-out":pe,"data-swipe-direction":R,"data-expanded":!!(B||ye&&G),"data-testid":g.testId,style:{"--index":j,"--toasts-before":j,"--z-index":I.length-j,"--offset":`${fe?wt:M.current}px`,"--initial-height":ye?"auto":`${Vt}px`,...O,...g.style},onDragEnd:()=>{X(!1),xe(null),te.current=null},onPointerDown:Pe=>{Pe.button!==2&&(rt||!_n||(ss.current=new Date,dt(M.current),Pe.target.setPointerCapture(Pe.pointerId),Pe.target.tagName!=="BUTTON"&&(X(!0),te.current={x:Pe.clientX,y:Pe.clientY})))},onPointerUp:()=>{var Pe,ot,Jt;if(pe||!_n)return;te.current=null;const fn=Number(((Pe=nn.current)==null?void 0:Pe.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Is=Number(((ot=nn.current)==null?void 0:ot.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Ot=new Date().getTime()-((Jt=ss.current)==null?void 0:Jt.getTime()),En=Z==="x"?fn:Is,za=Math.abs(En)/Ot;if(Math.abs(En)>=lB||za>.11){dt(M.current),g.onDismiss==null||g.onDismiss.call(g,g),V(Z==="x"?fn>0?"right":"left":Is>0?"down":"up"),nr(),Ne(!0);return}else{var Tn,Cn;(Tn=nn.current)==null||Tn.style.setProperty("--swipe-amount-x","0px"),(Cn=nn.current)==null||Cn.style.setProperty("--swipe-amount-y","0px")}Ge(!1),X(!1),xe(null)},onPointerMove:Pe=>{var ot,Jt,fn;if(!te.current||!_n||((ot=window.getSelection())==null?void 0:ot.toString().length)>0)return;const Ot=Pe.clientY-te.current.y,En=Pe.clientX-te.current.x;var za;const Tn=(za=e.swipeDirections)!=null?za:dB(ge);!Z&&(Math.abs(En)>1||Math.abs(Ot)>1)&&xe(Math.abs(En)>Math.abs(Ot)?"x":"y");let Cn={x:0,y:0};const $o=br=>1/(1.5+Math.abs(br)/20);if(Z==="y"){if(Tn.includes("top")||Tn.includes("bottom"))if(Tn.includes("top")&&Ot<0||Tn.includes("bottom")&&Ot>0)Cn.y=Ot;else{const br=Ot*$o(Ot);Cn.y=Math.abs(br)<Math.abs(Ot)?br:Ot}}else if(Z==="x"&&(Tn.includes("left")||Tn.includes("right")))if(Tn.includes("left")&&En<0||Tn.includes("right")&&En>0)Cn.x=En;else{const br=En*$o(En);Cn.x=Math.abs(br)<Math.abs(En)?br:En}(Math.abs(Cn.x)>0||Math.abs(Cn.y)>0)&&Ge(!0),(Jt=nn.current)==null||Jt.style.setProperty("--swipe-amount-x",`${Cn.x}px`),(fn=nn.current)==null||fn.style.setProperty("--swipe-amount-y",`${Cn.y}px`)}},k&&!g.jsx&&_t!=="loading"?be.createElement("button",{"aria-label":P,"data-disabled":rt,"data-close-button":!0,onClick:rt||!_n?()=>{}:()=>{nr(),g.onDismiss==null||g.onDismiss.call(g,g)},className:Gr(D?.closeButton,g==null||(s=g.classNames)==null?void 0:s.closeButton)},(We=z?.close)!=null?We:WL):null,(_t||g.icon||g.promise)&&g.icon!==null&&(z?.[_t]!==null||g.icon)?be.createElement("div",{"data-icon":"",className:Gr(D?.icon,g==null||(o=g.classNames)==null?void 0:o.icon)},g.promise||g.type==="loading"&&!g.icon?g.icon||Ua():null,g.type!=="loading"?Br:null):null,be.createElement("div",{"data-content":"",className:Gr(D?.content,g==null||(c=g.classNames)==null?void 0:c.content)},be.createElement("div",{"data-title":"",className:Gr(D?.title,g==null||(d=g.classNames)==null?void 0:d.title)},g.jsx?g.jsx:typeof g.title=="function"?g.title():g.title),g.description?be.createElement("div",{"data-description":"",className:Gr(ie,dn,D?.description,g==null||(f=g.classNames)==null?void 0:f.description)},typeof g.description=="function"?g.description():g.description):null),be.isValidElement(g.cancel)?g.cancel:g.cancel&&ef(g.cancel)?be.createElement("button",{"data-button":!0,"data-cancel":!0,style:g.cancelButtonStyle||L,onClick:Pe=>{ef(g.cancel)&&_n&&(g.cancel.onClick==null||g.cancel.onClick.call(g.cancel,Pe),nr())},className:Gr(D?.cancelButton,g==null||(p=g.classNames)==null?void 0:p.cancelButton)},g.cancel.label):null,be.isValidElement(g.action)?g.action:g.action&&ef(g.action)?be.createElement("button",{"data-button":!0,"data-action":!0,style:g.actionButtonStyle||ae,onClick:Pe=>{ef(g.action)&&(g.action.onClick==null||g.action.onClick.call(g.action,Pe),!Pe.defaultPrevented&&nr())},className:Gr(D?.actionButton,g==null||(h=g.classNames)==null?void 0:h.actionButton)},g.action.label):null)};function D_(){if(typeof window>"u"||typeof document>"u")return"ltr";const e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function pB(e,t){const n={};return[e,t].forEach((s,o)=>{const c=o===1,d=c?"--mobile-offset":"--offset",f=c?oB:aB;function p(h){["top","right","bottom","left"].forEach(x=>{n[`${d}-${x}`]=typeof h=="number"?`${h}px`:h})}typeof s=="number"||typeof s=="string"?p(s):typeof s=="object"?["top","right","bottom","left"].forEach(h=>{s[h]===void 0?n[`${d}-${h}`]=f:n[`${d}-${h}`]=typeof s[h]=="number"?`${s[h]}px`:s[h]}):p(f)}),n}const eN=be.forwardRef(function(t,n){const{id:s,invert:o,position:c="bottom-right",hotkey:d=["altKey","KeyT"],expand:f,closeButton:p,className:h,offset:x,mobileOffset:g,theme:w="light",richColors:S,duration:C,style:T,visibleToasts:N=sB,toastOptions:j,dir:I=D_(),gap:B=cB,icons:Y,containerAriaLabel:U="Notifications"}=t,[K,O]=be.useState([]),L=be.useMemo(()=>s?K.filter(G=>G.toasterId===s):K.filter(G=>!G.toasterId),[K,s]),ae=be.useMemo(()=>Array.from(new Set([c].concat(L.filter(G=>G.position).map(G=>G.position)))),[L,c]),[W,ie]=be.useState([]),[oe,ge]=be.useState(!1),[ue,ye]=be.useState(!1),[D,z]=be.useState(w!=="system"?w:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
75k":"light"),P=be.useRef(null),Z=d.join("+").replace(/Key/g,"").replace(/Digit/g,""),xe=be.useRef(null),R=be.useRef(!1),V=be.useCallback(G=>{O(J=>{var fe;return(fe=J.find(ve=>ve.id===G.id))!=null&&fe.delete||In.dismiss(G.id),J.filter(({id:ve})=>ve!==G.id)})},[]);return be.useEffect(()=>In.subscribe(G=>{if(G.dismiss){requestAnimationFrame(()=>{O(J=>J.map(fe=>fe.id===G.id?{...fe,delete:!0}:fe))});return}setTimeout(()=>{ZC.flushSync(()=>{O(J=>{const fe=J.findIndex(ve=>ve.id===G.id);return fe!==-1?[...J.slice(0,fe),{...J[fe],...G},...J.slice(fe+1)]:[G,...J]})})})}),[K]),be.useEffect(()=>{if(w!=="system"){z(w);return}if(w==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?z("dark"):z("light")),typeof window>"u")return;const G=window.matchMedia("(prefers-color-scheme: dark)");try{G.addEventListener("change",({matches:J})=>{z(J?"dark":"light")})}catch{G.addListener(({matches:fe})=>{try{z(fe?"dark":"light")}catch(ve){console.error(ve)}})}},[w]),be.useEffect(()=>{K.length<=1&&ge(!1)},[K]),be.useEffect(()=>{const G=J=>{var fe;if(d.every(X=>J[X]||J.code===X)){var q;ge(!0),(q=P.current)==null||q.focus()}J.code==="Escape"&&(document.activeElement===P.current||(fe=P.current)!=null&&fe.contains(document.activeElement))&&ge(!1)};return document.addEventListener("keydown",G),()=>document.removeEventListener("keydown",G)},[d]),be.useEffect(()=>{if(P.current)return()=>{xe.current&&(xe.current.focus({preventScroll:!0}),xe.current=null,R.current=!1)}},[P.current]),be.createElement("section",{ref:n,"aria-label":`${U} ${Z}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},ae.map((G,J)=>{var fe;const[ve,q]=G.split("-");return L.length?be.createElement("ol",{key:G,dir:I==="auto"?D_():I,tabIndex:-1,ref:P,className:h,"data-sonner-toaster":!0,"data-sonner-theme":D,"data-y-position":ve,"data-x-position":q,style:{"--front-toast-height":`${((fe=W[0])==null?void 0:fe.height)||0}px`,"--width":`${iB}px`,"--gap":`${B}px`,...T,...pB(x,g)},onBlur:X=>{R.current&&!X.currentTarget.contains(X.relatedTarget)&&(R.current=!1,xe.current&&(xe.current.focus({preventScroll:!0}),xe.current=null))},onFocus:X=>{X.target instanceof HTMLElement&&X.target.dataset.dismissible==="false"||R.current||(R.current=!0,xe.current=X.relatedTarget)},onMouseEnter:()=>ge(!0),onMouseMove:()=>ge(!0),onMouseLeave:()=>{ue||ge(!1)},onDragEnd:()=>ge(!1),onPointerDown:X=>{X.target instanceof HTMLElement&&X.target.dataset.dismissible==="false"||ye(!0)},onPointerUp:()=>ye(!1)},L.filter(X=>!X.position&&J===0||X.position===G).map((X,pe)=>{var Ne,He;return be.createElement(fB,{key:X.id,icons:Y,index:pe,toast:X,defaultRichColors:S,duration:(Ne=j?.duration)!=null?Ne:C,className:j?.className,descriptionClassName:j?.descriptionClassName,invert:o,visibleToasts:N,closeButton:(He=j?.closeButton)!=null?He:p,interacting:ue,position:G,style:j?.style,unstyled:j?.unstyled,classNames:j?.classNames,cancelButtonStyle:j?.cancelButtonStyle,actionButtonStyle:j?.actionButtonStyle,closeButtonAriaLabel:j?.closeButtonAriaLabel,removeToast:V,toasts:L.filter(Ge=>Ge.position==X.position),heights:W.filter(Ge=>Ge.position==X.position),setHeights:ie,expandByDefault:f,gap:B,expanded:oe,swipeDirections:t.swipeDirections})})):null}))}),VY=Object.freeze(Object.defineProperty({__proto__:null,Toaster:eN,toast:vt},Symbol.toStringTag,{value:"Module"})),mB=({...e})=>{const{theme:t="system"}=zL();return l.jsx(eN,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:t,className:"toaster group",position:"bottom-right",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...e})};function Ee(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){if(e?.(o),n===!1||!o.defaultPrevented)return t?.(o)}}function P_(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function _p(...e){return t=>{let n=!1;const s=e.map(o=>{const c=P_(o,t);return!n&&typeof c=="function"&&(n=!0),c});if(n)return()=>{for(let o=0;o<s.length;o++){const c=s[o];typeof c=="function"?c():P_(e[o],null)}}}}function ut(...e){return v.useCallback(_p(...e),e)}function hB(e,t){const n=v.createContext(t),s=c=>{const{children:d,...f}=c,p=v.useMemo(()=>f,Object.values(f));return l.jsx(n.Provider,{value:p,children:d})};s.displayName=e+"Provider";function o(c){const d=v.useContext(n);if(d)return d;if(t!==void 0)return t;throw new Error(`\`${c}\` must be used within \`${e}\``)}return[s,o]}
vendor: 9,814 bytes, line 75
75function Ir(e,t=[]){let n=[];function s(c,d){const f=v.createContext(d),p=n.length;n=[...n,d];const h=g=>{const{scope:w,children:S,...C}=g,T=w?.[e]?.[p]||f,N=v.useMemo(()=>C,Object.values(C));return l.jsx(T.Provider,{value:N,children:S})};h.displayName=c+"Provider";function x(g,w){const S=w?.[e]?.[p]||f,C=v.useContext(S);if(C)return C;if(d!==void 0)return d;throw new Error(`\`${g}\` must be used within \`${c}\``)}return[h,x]}const o=()=>{const c=n.map(d=>v.createContext(d));return function(f){const p=f?.[e]||c;return v.useMemo(()=>({[`__scope${e}`]:{...f,[e]:p}}),[f,p])}};return o.scopeName=e,[s,gB(o,...t)]}function gB(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const s=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(c){const d=s.reduce((f,{useScope:p,scopeName:h})=>{const g=p(c)[`__scope${h}`];return{...f,...g}},{});return v.useMemo(()=>({[`__scope${t.scopeName}`]:d}),[d])}};return n.scopeName=t.scopeName,n}function _a(e){const t=yB(e),n=v.forwardRef((s,o)=>{const{children:c,...d}=s,f=v.Children.toArray(c),p=f.find(vB);if(p){const h=p.props.children,x=f.map(g=>g===p?v.Children.count(h)>1?v.Children.only(null):v.isValidElement(h)?h.props.children:null:g);return l.jsx(t,{...d,ref:o,children:v.isValidElement(h)?v.cloneElement(h,void 0,x):null})}return l.jsx(t,{...d,ref:o,children:c})});return n.displayName=`${e}.Slot`,n}var tN=_a("Slot");function yB(e){const t=v.forwardRef((n,s)=>{const{children:o,...c}=n;if(v.isValidElement(o)){const d=SB(o),f=bB(c,o.props);return o.type!==v.Fragment&&(f.ref=s?_p(s,d):d),v.cloneElement(o,f)}return v.Children.count(o)>1?v.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var nN=Symbol("radix.slottable");function xB(e){const t=({children:n})=>l.jsx(l.Fragment,{children:n});return t.displayName=`${e}.Slottable`,t.__radixId=nN,t}function vB(e){return v.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===nN}function bB(e,t){const n={...t};for(const s in t){const o=e[s],c=t[s];/^on[A-Z]/.test(s)?o&&c?n[s]=(...f)=>{const p=c(...f);return o(...f),p}:o&&(n[s]=o):s==="style"?n[s]={...o,...c}:s==="className"&&(n[s]=[o,c].filter(Boolean).join(" "))}return{...e,...n}}function SB(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var wB=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Fe=wB.reduce((e,t)=>{const n=_a(`Primitive.${t}`),s=v.forwardRef((o,c)=>{const{asChild:d,...f}=o,p=d?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),l.jsx(p,{...f,ref:c})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{});function rN(e,t){e&&vu.flushSync(()=>e.dispatchEvent(t))}function Jr(e){const t=v.useRef(e);return v.useEffect(()=>{t.current=e}),v.useMemo(()=>(...n)=>t.current?.(...n),[])}function _B(e,t=globalThis?.document){const n=Jr(e);v.useEffect(()=>{const s=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",s,{capture:!0}),()=>t.removeEventListener("keydown",s,{capture:!0})},[n,t])}var EB="DismissableLayer",Qy="dismissableLayer.update",TB="dismissableLayer.pointerDownOutside",CB="dismissableLayer.focusOutside",I_,sN=v.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),pc=v.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:s,onPointerDownOutside:o,onFocusOutside:c,onInteractOutside:d,onDismiss:f,...p}=e,h=v.useContext(sN),[x,g]=v.useState(null),w=x?.ownerDocument??globalThis?.document,[,S]=v.useState({}),C=ut(t,O=>g(O)),T=Array.from(h.layers),[N]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),j=T.indexOf(N),I=x?T.indexOf(x):-1,B=h.layersWithOutsidePointerEventsDisabled.size>0,Y=I>=j,U=AB(O=>{const L=O.target,ae=[...h.branches].some(W=>W.contains(L));!Y||ae||(o?.(O),d?.(O),O.defaultPrevented||f?.())},w),K=jB(O=>{const L=O.target;[...h.branches].some(W=>W.contains(L))||(c?.(O),d?.(O),O.defaultPrevented||f?.())},w);return _B(O=>{I===h.layers.size-1&&(s?.(O),!O.defaultPrevented&&f&&(O.preventDefault(),f()))},w),v.useEffect(()=>{if(x)return n&&(h.layersWithOutsidePointerEventsDisabled.size===0&&(I_=w.body.style.pointerEvents,w.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(x)),h.layers.add(x),H_(),()=>{n&&h.layersWithOutsidePointerEventsDisabled.size===1&&(w.body.style.pointerEvents=I_)}},[x,w,n,h]),v.useEffect(()=>()=>{x&&(h.layers.delete(x),h.layersWithOutsidePointerEventsDisabled.delete(x),H_())},[x,h]),v.useEffect(()=>{const O=()=>S({});return document.addEventListener(Qy,O),()=>document.removeEventListener(Qy,O)},[]),l.jsx(Fe.div,{...p,ref:C,style:{pointerEvents:B?Y?"auto":"none":void 0,...e.style},onFocusCapture:Ee(e.onFocusCapture,K.onFocusCapture),onBlurCapture:Ee(e.onBlurCapture,K.onBlurCapture),onPointerDownCapture:Ee(e.onPointerDownCapture,U.onPointerDownCapture)})});pc.displayName=EB;var NB="DismissableLayerBranch",kB=v.forwardRef((e,t)=>{const n=v.useContext(sN),s=v.useRef(null),o=ut(t,s);return v.useEffect(()=>{const c=s.current;if(c)return n.branches.add(c),()=>{n.branches.delete(c)}},[n.branches]),l.jsx(Fe.div,{...e,ref:o})});kB.displayName=NB;function AB(e,t=globalThis?.document){const n=Jr(e),s=v.useRef(!1),o=v.useRef(()=>{});return v.useEffect(()=>{const c=f=>{if(f.target&&!s.current){let p=function(){aN(TB,n,h,{discrete:!0})};const h={originalEvent:f};f.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=p,t.addEventListener("click",o.current,{once:!0})):p()}else t.removeEventListener("click",o.current);s.current=!1},d=window.setTimeout(()=>{t.addEventListener("pointerdown",c)},0);return()=>{window.clearTimeout(d),t.removeEventListener("pointerdown",c),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>s.current=!0}}function jB(e,t=globalThis?.document){const n=Jr(e),s=v.useRef(!1);return v.useEffect(()=>{const o=c=>{c.target&&!s.current&&aN(CB,n,{originalEvent:c},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>s.current=!0,onBlurCapture:()=>s.current=!1}}function H_(){const e=new CustomEvent(Qy);document.dispatchEvent(e)}function aN(e,t,n,{discrete:s}){const o=n.originalEvent.target,c=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),s?rN(o,c):o.dispatchEvent(c)}var yn=globalThis?.document?v.useLayoutEffect:()=>{},RB=gp[" useId ".trim().toString()]||(()=>{}),MB=0;function Mr(e){const[t,n]=v.useState(RB());return yn(()=>{n(s=>s??String(MB++))},[e]),e||(t?`radix-${t}`:"")}const OB=["top","right","bottom","left"],Ea=Math.min,Vn=Math.max,Vf=Math.round,tf=Math.floor,Wr=e=>({x:e,y:e}),DB={left:"right",right:"left",bottom:"top",top:"bottom"},PB={start:"end",end:"start"};function Yy(e,t,n){return Vn(e,Ea(t,n))}function Ms(e,t){return typeof e=="function"?e(t):e}function Os(e){return e.split("-")[0]}function mc(e){return e.split("-")[1]}function sv(e){return e==="x"?"y":"x"}function av(e){return e==="y"?"height":"width"}const IB=new Set(["top","bottom"]);function Kr(e){return IB.has(Os(e))?"y":"x"}function ov(e){return sv(Kr(e))}function HB(e,t,n){n===void 0&&(n=!1);const s=mc(e),o=ov(e),c=av(o);let d=o==="x"?s===(n?"end":"start")?"right":"left":s==="start"?"bottom":"top";return t.reference[c]>t.floating[c]&&(d=Qf(d)),[d,Qf(d)]}function LB(e){const t=Qf(e);return[Ky(e),t,Ky(t)]}function Ky(e){return e.replace(/start|end/g,t=>PB[t])}const L_=["left","right"],B_=["right","left"],BB=["top","bottom"],UB=["bottom","top"];function zB(e,t,n){switch(e){case"top":case"bottom":return n?t?B_:L_:t?L_:B_;case"left":case"right":return t?BB:UB;default:return[]}}function FB(e,t,n,s){const o=mc(e);let c=zB(Os(e),n==="start",s);return o&&(c=c.map(d=>d+"-"+o),t&&(c=c.concat(c.map(Ky)))),c}function Qf(e){return e.replace(/left|right|bottom|top/g,t=>DB[t])}function qB(e){return{top:0,right:0,bottom:0,left:0,...e}}function oN(e){return typeof e!="number"?qB(e):{top:e,right:e,bottom:e,left:e}}function Yf(e){const{x:t,y:n,width:s,height:o}=e;return{width:s,height:o,top:n,left:t,right:t+s,bottom:n+o,x:t,y:n}}function U_(e,t,n){let{reference:s,floating:o}=e;const c=Kr(t),d=ov(t),f=av(d),p=Os(t),h=c==="y",x=s.x+s.width/2-o.width/2,g=s.y+s.height/2-o.height/2,w=s[f]/2-o[f]/2;let S;switch(p){case"top":S={x,y:s.y-o.height};break;case"bottom":S={x,y:s.y+s.height};break;case"right":S={x:s.x+s.width,y:g};break;case"left":S={x:s.x-o.width,y:g};break;default:S={x:s.x,y:s.y}}switch(mc(t)){case"start":S[d]-=w*(n&&h?-1:1);break;case"end":S[d]+=w*(n&&h?-1:1);break}return S}const $B=async(e,t,n)=>{const{placement:s="bottom",strategy:o="absolute",middleware:c=[],platform:d}=n,f=c.filter(Boolean),p=await(d.isRTL==null?void 0:d.isRTL(t));let h=await d.getElementRects({reference:e,floating:t,strategy:o}),{x,y:g}=U_(h,s,p),w=s,S={},C=0;for(let T=0;T<f.length;T++){const{name:N,fn:j}=f[T],{x:I,y:B,data:Y,reset:U}=await j({x,y:g,initialPlacement:s,placement:w,strategy:o,middlewareData:S,rects:h,platform:d,elements:{reference:e,floating:t}});x=I??x,g=B??g,S={...S,[N]:{...S[N],...Y}},U&&C<=50&&(C++,typeof U=="object"&&(U.placement&&(w=U.placement),U.rects&&(h=U.rects===!0?await d.getElementRects({reference:e,floating:t,strategy:o}):U.rects),{x,y:g}=U_(h,w,p)),T=-1)}return{x,y:g,placement:w,strategy:o,middlewareData:S}};async function Wl(e,t){var n;t===void 0&&(t={});const{x:s,y:o,platform:c,rects:d,elements:f,strategy:p}=e,{boundary:h="clippingAncestors",rootBoundary:x="viewport",elementContext:g="floating",altBoundary:w=!1,padding:S=0}=Ms(t,e),C=oN(S),N=f[w?g==="floating"?"reference":"floating":g],j=Yf(await c.getClippingRect
vendor: 16,148 bytes, line 75
75({element:(n=await(c.isElement==null?void 0:c.isElement(N)))==null||n?N:N.contextElement||await(c.getDocumentElement==null?void 0:c.getDocumentElement(f.floating)),boundary:h,rootBoundary:x,strategy:p})),I=g==="floating"?{x:s,y:o,width:d.floating.width,height:d.floating.height}:d.reference,B=await(c.getOffsetParent==null?void 0:c.getOffsetParent(f.floating)),Y=await(c.isElement==null?void 0:c.isElement(B))?await(c.getScale==null?void 0:c.getScale(B))||{x:1,y:1}:{x:1,y:1},U=Yf(c.convertOffsetParentRelativeRectToViewportRelativeRect?await c.convertOffsetParentRelativeRectToViewportRelativeRect({elements:f,rect:I,offsetParent:B,strategy:p}):I);return{top:(j.top-U.top+C.top)/Y.y,bottom:(U.bottom-j.bottom+C.bottom)/Y.y,left:(j.left-U.left+C.left)/Y.x,right:(U.right-j.right+C.right)/Y.x}}const GB=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:s,placement:o,rects:c,platform:d,elements:f,middlewareData:p}=t,{element:h,padding:x=0}=Ms(e,t)||{};if(h==null)return{};const g=oN(x),w={x:n,y:s},S=ov(o),C=av(S),T=await d.getDimensions(h),N=S==="y",j=N?"top":"left",I=N?"bottom":"right",B=N?"clientHeight":"clientWidth",Y=c.reference[C]+c.reference[S]-w[S]-c.floating[C],U=w[S]-c.reference[S],K=await(d.getOffsetParent==null?void 0:d.getOffsetParent(h));let O=K?K[B]:0;(!O||!await(d.isElement==null?void 0:d.isElement(K)))&&(O=f.floating[B]||c.floating[C]);const L=Y/2-U/2,ae=O/2-T[C]/2-1,W=Ea(g[j],ae),ie=Ea(g[I],ae),oe=W,ge=O-T[C]-ie,ue=O/2-T[C]/2+L,ye=Yy(oe,ue,ge),D=!p.arrow&&mc(o)!=null&&ue!==ye&&c.reference[C]/2-(ue<oe?W:ie)-T[C]/2<0,z=D?ue<oe?ue-oe:ue-ge:0;return{[S]:w[S]+z,data:{[S]:ye,centerOffset:ue-ye-z,...D&&{alignmentOffset:z}},reset:D}}}),VB=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,s;const{placement:o,middlewareData:c,rects:d,initialPlacement:f,platform:p,elements:h}=t,{mainAxis:x=!0,crossAxis:g=!0,fallbackPlacements:w,fallbackStrategy:S="bestFit",fallbackAxisSideDirection:C="none",flipAlignment:T=!0,...N}=Ms(e,t);if((n=c.arrow)!=null&&n.alignmentOffset)return{};const j=Os(o),I=Kr(f),B=Os(f)===f,Y=await(p.isRTL==null?void 0:p.isRTL(h.floating)),U=w||(B||!T?[Qf(f)]:LB(f)),K=C!=="none";!w&&K&&U.push(...FB(f,T,C,Y));const O=[f,...U],L=await Wl(t,N),ae=[];let W=((s=c.flip)==null?void 0:s.overflows)||[];if(x&&ae.push(L[j]),g){const ue=HB(o,d,Y);ae.push(L[ue[0]],L[ue[1]])}if(W=[...W,{placement:o,overflows:ae}],!ae.every(ue=>ue<=0)){var ie,oe;const ue=(((ie=c.flip)==null?void 0:ie.index)||0)+1,ye=O[ue];if(ye&&(!(g==="alignment"?I!==Kr(ye):!1)||W.every(P=>Kr(P.placement)===I?P.overflows[0]>0:!0)))return{data:{index:ue,overflows:W},reset:{placement:ye}};let D=(oe=W.filter(z=>z.overflows[0]<=0).sort((z,P)=>z.overflows[1]-P.overflows[1])[0])==null?void 0:oe.placement;if(!D)switch(S){case"bestFit":{var ge;const z=(ge=W.filter(P=>{if(K){const Z=Kr(P.placement);return Z===I||Z==="y"}return!0}).map(P=>[P.placement,P.overflows.filter(Z=>Z>0).reduce((Z,xe)=>Z+xe,0)]).sort((P,Z)=>P[1]-Z[1])[0])==null?void 0:ge[0];z&&(D=z);break}case"initialPlacement":D=f;break}if(o!==D)return{reset:{placement:D}}}return{}}}};function z_(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function F_(e){return OB.some(t=>e[t]>=0)}const QB=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:s="referenceHidden",...o}=Ms(e,t);switch(s){case"referenceHidden":{const c=await Wl(t,{...o,elementContext:"reference"}),d=z_(c,n.reference);return{data:{referenceHiddenOffsets:d,referenceHidden:F_(d)}}}case"escaped":{const c=await Wl(t,{...o,altBoundary:!0}),d=z_(c,n.floating);return{data:{escapedOffsets:d,escaped:F_(d)}}}default:return{}}}}},iN=new Set(["left","top"]);async function YB(e,t){const{placement:n,platform:s,elements:o}=e,c=await(s.isRTL==null?void 0:s.isRTL(o.floating)),d=Os(n),f=mc(n),p=Kr(n)==="y",h=iN.has(d)?-1:1,x=c&&p?-1:1,g=Ms(t,e);let{mainAxis:w,crossAxis:S,alignmentAxis:C}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return f&&typeof C=="number"&&(S=f==="end"?C*-1:C),p?{x:S*x,y:w*h}:{x:w*h,y:S*x}}const KB=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,s;const{x:o,y:c,placement:d,middlewareData:f}=t,p=await YB(t,e);return d===((n=f.offset)==null?void 0:n.placement)&&(s=f.arrow)!=null&&s.alignmentOffset?{}:{x:o+p.x,y:c+p.y,data:{...p,placement:d}}}}},WB=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:s,placement:o}=t,{mainAxis:c=!0,crossAxis:d=!1,limiter:f={fn:N=>{let{x:j,y:I}=N;return{x:j,y:I}}},...p}=Ms(e,t),h={x:n,y:s},x=await Wl(t,p),g=Kr(Os(o)),w=sv(g);let S=h[w],C=h[g];if(c){const N=w==="y"?"top":"left",j=w==="y"?"bottom":"right",I=S+x[N],B=S-x[j];S=Yy(I,S,B)}if(d){const N=g==="y"?"top":"left",j=g==="y"?"bottom":"right",I=C+x[N],B=C-x[j];C=Yy(I,C,B)}const T=f.fn({...t,[w]:S,[g]:C});return{...T,data:{x:T.x-n,y:T.y-s,enabled:{[w]:c,[g]:d}}}}}},XB=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:s,placement:o,rects:c,middlewareData:d}=t,{offset:f=0,mainAxis:p=!0,crossAxis:h=!0}=Ms(e,t),x={x:n,y:s},g=Kr(o),w=sv(g);let S=x[w],C=x[g];const T=Ms(f,t),N=typeof T=="number"?{mainAxis:T,crossAxis:0}:{mainAxis:0,crossAxis:0,...T};if(p){const B=w==="y"?"height":"width",Y=c.reference[w]-c.floating[B]+N.mainAxis,U=c.reference[w]+c.reference[B]-N.mainAxis;S<Y?S=Y:S>U&&(S=U)}if(h){var j,I;const B=w==="y"?"width":"height",Y=iN.has(Os(o)),U=c.reference[g]-c.floating[B]+(Y&&((j=d.offset)==null?void 0:j[g])||0)+(Y?0:N.crossAxis),K=c.reference[g]+c.reference[B]+(Y?0:((I=d.offset)==null?void 0:I[g])||0)-(Y?N.crossAxis:0);C<U?C=U:C>K&&(C=K)}return{[w]:S,[g]:C}}}},JB=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,s;const{placement:o,rects:c,platform:d,elements:f}=t,{apply:p=()=>{},...h}=Ms(e,t),x=await Wl(t,h),g=Os(o),w=mc(o),S=Kr(o)==="y",{width:C,height:T}=c.floating;let N,j;g==="top"||g==="bottom"?(N=g,j=w===(await(d.isRTL==null?void 0:d.isRTL(f.floating))?"start":"end")?"left":"right"):(j=g,N=w==="end"?"top":"bottom");const I=T-x.top-x.bottom,B=C-x.left-x.right,Y=Ea(T-x[N],I),U=Ea(C-x[j],B),K=!t.middlewareData.shift;let O=Y,L=U;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(L=B),(s=t.middlewareData.shift)!=null&&s.enabled.y&&(O=I),K&&!w){const W=Vn(x.left,0),ie=Vn(x.right,0),oe=Vn(x.top,0),ge=Vn(x.bottom,0);S?L=C-2*(W!==0||ie!==0?W+ie:Vn(x.left,x.right)):O=T-2*(oe!==0||ge!==0?oe+ge:Vn(x.top,x.bottom))}await p({...t,availableWidth:L,availableHeight:O});const ae=await d.getDimensions(f.floating);return C!==ae.width||T!==ae.height?{reset:{rects:!0}}:{}}}};function Ep(){return typeof window<"u"}function hc(e){return cN(e)?(e.nodeName||"").toLowerCase():"#document"}function Wn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function rs(e){var t;return(t=(cN(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function cN(e){return Ep()?e instanceof Node||e instanceof Wn(e).Node:!1}function Or(e){return Ep()?e instanceof Element||e instanceof Wn(e).Element:!1}function Zr(e){return Ep()?e instanceof HTMLElement||e instanceof Wn(e).HTMLElement:!1}function q_(e){return!Ep()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Wn(e).ShadowRoot}const ZB=new Set(["inline","contents"]);function bu(e){const{overflow:t,overflowX:n,overflowY:s,display:o}=Dr(e);return/auto|scroll|overlay|hidden|clip/.test(t+s+n)&&!ZB.has(o)}const e7=new Set(["table","td","th"]);function t7(e){return e7.has(hc(e))}const n7=[":popover-open",":modal"];function Tp(e){return n7.some(t=>{try{return e.matches(t)}catch{return!1}})}const r7=["transform","translate","scale","rotate","perspective"],s7=["transform","translate","scale","rotate","perspective","filter"],a7=["paint","layout","strict","content"];function iv(e){const t=cv(),n=Or(e)?Dr(e):e;return r7.some(s=>n[s]?n[s]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||s7.some(s=>(n.willChange||"").includes(s))||a7.some(s=>(n.contain||"").includes(s))}function o7(e){let t=Ta(e);for(;Zr(t)&&!nc(t);){if(iv(t))return t;if(Tp(t))return null;t=Ta(t)}return null}function cv(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const i7=new Set(["html","body","#document"]);function nc(e){return i7.has(hc(e))}function Dr(e){return Wn(e).getComputedStyle(e)}function Cp(e){return Or(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ta(e){if(hc(e)==="html")return e;const t=e.assignedSlot||e.parentNode||q_(e)&&e.host||rs(e);return q_(t)?t.host:t}function lN(e){const t=Ta(e);return nc(t)?e.ownerDocument?e.ownerDocument.body:e.body:Zr(t)&&bu(t)?t:lN(t)}function Xl(e,t,n){var s;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=lN(e),c=o===((s=e.ownerDocument)==null?void 0:s.body),d=Wn(o);if(c){const f=Wy(d);return t.concat(d,d.visualViewport||[],bu(o)?o:[],f&&n?Xl(f):[])}return t.concat(o,Xl(o,[],n))}function Wy(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function uN(e){const t=Dr(e);let n=parseFloat(t.width)||0,s=parseFloat(t.height)||0;const o=Zr(e),c=o?e.offsetWidth:n,d=o?e.offsetHeight:s,f=Vf(n)!==c||Vf(s)!==d;return f&&(n=c,s=d),{width:n,height:s,$:f}}function lv(e){return Or(e)?e:e.contextElement}function $i(e){const t=lv(e);if(!Zr(t))return Wr(1);const n=t.getBoundingClientRect(),{width:s,height:o,$:c}=uN(t);let d=(c?Vf(n.width):n.width)/s,f=(c?Vf(n.height):n.height)/o;return(!d||!Number.isFinite(d))&&(d=1),(!f||!Number.isFinite(f))&&(f=1),{x:d,y:f}}const c7=Wr(0);function dN(e){const t=Wn(e);return!cv()||!t.visualViewport?c7:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function l7(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Wn(e)?!1:t}function jo(e,t,n,s){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),c=lv(e);let d=Wr(1);t&&(s?Or(s)&&(d=$i(s)):d=$i(e));const f=l7(c,n,s)?dN(c):Wr(0);let p=(o.left+f.x)/d.x,h=(o.top+f.y)/d.y,x=o.width/d.x,g=o.height/d.y;if(c){const w=Wn(c),S=s&&Or(s)?Wn(s):s;let C=w,T=Wy(C);for(;T&&s&&S!==C;){const N=$i(T),j=T.getBoundingClientRect(),I=Dr(T),B=j.left+(T.clientLeft+parseFloat(I.paddingLeft))*N.x,Y=j.top+(T.clientTop+parseFloat(I.paddingTop))*N.y;p*=N.x,h*=N.y,x*=N.x,g*=N.y,p+=B,h+=Y,C=Wn(T),T=Wy(C)}}return Yf({width:x,height:g,x:p,y:h})}function Np(e,t){const n=Cp(e).scrollLeft;return t?t.left+n:jo(rs(e)).left+n}function fN(e,t){const n=e.getBoundingClientRect(),s=n.left+t.scrollLeft-Np(e,n),o=n.top+t.scrollTop;return{x:s,y:o}}function u7(e){let{elements:t,rect:n,offsetParent:s,strategy:o}=e;const c=o==="fixed",d=rs(s),f=t?Tp(t.floating):!1;if(s===d||f&&c)return n;let p={scrollLeft:0,scrollTop:0},h=Wr(1);const x=Wr(0),g=Zr(s);if((g||!g&&!c)&&((hc(s)!=="body"||bu(d))&&(p=Cp(s)),Zr(s))){const S=jo(s);h=$i(s),x.x=S.x+s.clientLeft,x.y=S.y+s.clientTop}const w=d&&!g&&!c?fN(d,p):Wr(0);return{width:n.width*h.x,height:n.height*h.y,x:n.x*h.x-p.scrollLeft*h.x+x.x+w.x,y:n.y*h.y-p.scrollTop*h.y+x.y+w.y}}function d7(e){return Array.from(e.getClientRects())}function f7(e){const t=rs(e),n=Cp(e),s=e.ownerDocument.body,o=Vn(t.scrollWidth,t.clientWidth,s.scrollWidth,s.clientWidth),c=Vn(t.scrollHeight,t.clientHeight,s.scrollHeight,s.clientHeight);let d=-n.scrollLeft+Np(e);const f=-n.scrollTop;return Dr(s).direction==="rtl"&&(d+=Vn(t.clientWidth,s.clientWidth)-o),{width:o,height:c,x:d,y:f}}const $_=25;function p7(e,t){const n=Wn(e),s=rs(e),o=n.visualViewport;let c=s.clientWidth,d=s.clientHeight,f=0,p=0;if(o){c=o.width,d=o.height;const x=cv();(!x||x&&t==="fixed")&&(f=o.offsetLeft,p=o.offsetTop)}const h=Np(s);if(h<=0){const x=s.ownerDocument,g=x.body,w=getComputedStyle(g),S=x.compatMode==="CSS1Compat"&&parseFloat(w.marginLeft)+parseFloat(w.marginRight)||0,C=Math.abs(s.clientWidth-g.clientWidth-S);C<=$_&&(c-=C)}else h<=$_&&(c+=h);return{width:c,height:d,x:f,y:p}}const m7=new Set(["absolute","fixed"]);function h7(e,t){const n=jo(e,!0,t==="fixed"),s=n.top+e.clientTop,o=n.left+e.clientLeft,c=Zr(e)?$i(e):Wr(1),d=e.clientWidth*c.x,f=e.clientHeight*c.y,p=o*c.x,h=s*c.y;return{width:d,height:f,x:p,y:h}}function G_(e,t,n){let s;if(t==="viewport")s=p7(e,n);else if(t==="document")s=f7(rs(e));else if(Or(t))s=h7(t,n);else{const o=dN(e);s={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return Yf(s)}function pN(e,t){const n=Ta(e);return n===t||!Or(n)||nc(n)?!1:Dr(n).position==="fixed"||pN(n,t)}function g7(e,t){const n=t.get(e);if(n)return n;let s=Xl(e,[],!1).filter(f=>Or(f)&&hc(f)!=="body"),o=null;const c=Dr(e).position==="fixed";let d=c?Ta(e):e;for(;Or(d)&&!nc(d);){const f=Dr(d),p=iv(d);!p&&f.position==="fixed"&&(o=null),(c?!p&&!o:!p&&f.position==="static"&&!!o&&m7.has(o.position)||bu(d)&&!p&&pN(e,d))?s=s.filter(x=>x!==d):o=f,d=Ta(d)}return t.set(e,s),s}function y7(e){let{element:t,boundary:n,rootBoundary:s,strategy:o}=e;const d=[...n==="clippingAncestors"?Tp(t)?[]:g7(t,this._c):[].concat(n),s],f=d[0],p=d.reduce((h,x)=>{const g=G_(t,x,o);return h.top=Vn(g.top,h.top),h.right=Ea(g.right,h.right),h.bottom=Ea(g.bottom,h.bottom),h.left=Vn(g.left,h.left),h},G_(t,f,o));return{width:p.right-p.left,height:p.bottom-p.top,x:p.left,y:p.top}}function x7(e){const{width:t,height:n}=uN(e);return{width:t,height:n}}function v7(e,t,n){const s=Zr(t),o=rs(t),c=n==="fixed",d=jo(e,!0,c,t);let f={scrollLeft:0,scrollTop:0};const p=Wr(0);function h(){p.x=Np(o)}if(s||!s&&!c)if((hc(t)!=="body"||bu(o))&&(f=Cp(t)),s){const S=jo(t,!0,c,t);p.x=S.x+t.clientLeft,p.y=S.y+t.clientTop}else o&&h();c&&!s&&o&&h();const x=o&&!s&&!c?fN(o,f):Wr(0),g=d.left+f.scrollLeft-p.x-x.x,w=d.top+f.scrollTop-p.y-x.y;return{x:g,y:w,width:d.width,height:d.height}}function Bg(e){return Dr(e).position==="static"}function V_(e,t){if(!Zr(e)||Dr(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return rs(e)===n&&(n=n.ownerDocument.body),n}function mN(e,t){const n=Wn(e);if(Tp(e))return n;if(!Zr(e)){let o=Ta(e);for(;o&&!nc(o);){if(Or(o)&&!Bg(o))return o;o=Ta(o)}return n}let s=V_(e,t);for(;s&&t7(s)&&Bg(s);)s=V_(s,t);return s&&nc(s)&&Bg(s)&&!iv(s)?n:s||o7(e)||n}const b7=async function(e){const t=this.getOffsetParent||mN,n=this.getDimensions,s=await n(e.floating);return{reference:v7(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:s.width,height:s.height}}};function S7(e){return Dr(e).direction==="rtl"}const w7={convertOffsetParentRelativeRectToViewportRelativeRect:u7,getDocumentElement:rs,getClippingRect:y7,getOffsetParent:mN,getElementRects:b7,getClientRects:d7,getDimensions:x7,getScale:$i,isElement:Or,isRTL:S7};function hN(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function _7(e,t){let n=null,s;const o=rs(e);function c(){var f;clearTimeout(s),(f=n)==null||f.disconnect(),n=null}function d(f,p){f===void 0&&(f=!1),p===void 0&&(p=1),c();const h=e.getBoundingClientRect(),{left:x,top:g,width:w,height:S}=h;if(f||t(),!w||!S)return;const C=tf(g),T=tf(o.clientWidth-(x+w)),N=tf(o.clientHeight-(g+S)),j=tf(x),B={rootMargin:-C+"px "+-T+"px "+-N+"px "+-j+"px",threshold:Vn(0,Ea(1,p))||1};let Y=!0;function U(K){const O=K[0].intersectionRatio;if(O!==p){if(!Y)return d();O?d(!1,O):s=setTimeout(()=>{d(!1,1e-7)},1e3)}O===1&&!hN(h,e.getBoundingClientRect())&&d(),Y=!1}try{n=new IntersectionObserver(U,{...B,root:o.ownerDocument})}catch{n=new IntersectionObserver(U,B)}n.observe(e)}return d(!0),c}function E7(e,t,n,s){s===void 0&&(s={});const{ancestorScroll:o=!0,ancestorResize:c=!0,elementResize:d=typeof ResizeObserver=="function",layoutShift:f=typeof IntersectionObserver=="function",animationFrame:p=!1}=s,h=lv(e),x=o||c?[...h?Xl(h):[],...Xl(t)]:[];x.forEach(j=>{o&&j.addEventListener("scroll",n,{passive:!0}),c&&j.addEventListener("resize",n)});const g=h&&f?_7(h,n):null;let w=-1,S=null;d&&(S=new ResizeObserver(j=>{let[I]=j;I&&I.target===h&&S&&(S.unobserve(t),cancelAnimationFrame(w),w=requestAnimationFrame(()=>{var B;(B=S)==null||B.observe(t)})),n()}),h&&!p&&S.observe(h),S.observe(t));let C,T=p?jo(e):null;p&&N();function N(){const j=jo(e);
vendor: 9,205 bytes, line 75
75T&&!hN(T,j)&&n(),T=j,C=requestAnimationFrame(N)}return n(),()=>{var j;x.forEach(I=>{o&&I.removeEventListener("scroll",n),c&&I.removeEventListener("resize",n)}),g?.(),(j=S)==null||j.disconnect(),S=null,p&&cancelAnimationFrame(C)}}const T7=KB,C7=WB,N7=VB,k7=JB,A7=QB,Q_=GB,j7=XB,R7=(e,t,n)=>{const s=new Map,o={platform:w7,...n},c={...o.platform,_c:s};return $B(e,t,{...o,platform:c})};var M7=typeof document<"u",O7=function(){},Tf=M7?v.useLayoutEffect:O7;function Kf(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,s,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(s=n;s--!==0;)if(!Kf(e[s],t[s]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(s=n;s--!==0;)if(!{}.hasOwnProperty.call(t,o[s]))return!1;for(s=n;s--!==0;){const c=o[s];if(!(c==="_owner"&&e.$$typeof)&&!Kf(e[c],t[c]))return!1}return!0}return e!==e&&t!==t}function gN(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Y_(e,t){const n=gN(e);return Math.round(t*n)/n}function Ug(e){const t=v.useRef(e);return Tf(()=>{t.current=e}),t}function D7(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:s=[],platform:o,elements:{reference:c,floating:d}={},transform:f=!0,whileElementsMounted:p,open:h}=e,[x,g]=v.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[w,S]=v.useState(s);Kf(w,s)||S(s);const[C,T]=v.useState(null),[N,j]=v.useState(null),I=v.useCallback(P=>{P!==K.current&&(K.current=P,T(P))},[]),B=v.useCallback(P=>{P!==O.current&&(O.current=P,j(P))},[]),Y=c||C,U=d||N,K=v.useRef(null),O=v.useRef(null),L=v.useRef(x),ae=p!=null,W=Ug(p),ie=Ug(o),oe=Ug(h),ge=v.useCallback(()=>{if(!K.current||!O.current)return;const P={placement:t,strategy:n,middleware:w};ie.current&&(P.platform=ie.current),R7(K.current,O.current,P).then(Z=>{const xe={...Z,isPositioned:oe.current!==!1};ue.current&&!Kf(L.current,xe)&&(L.current=xe,vu.flushSync(()=>{g(xe)}))})},[w,t,n,ie,oe]);Tf(()=>{h===!1&&L.current.isPositioned&&(L.current.isPositioned=!1,g(P=>({...P,isPositioned:!1})))},[h]);const ue=v.useRef(!1);Tf(()=>(ue.current=!0,()=>{ue.current=!1}),[]),Tf(()=>{if(Y&&(K.current=Y),U&&(O.current=U),Y&&U){if(W.current)return W.current(Y,U,ge);ge()}},[Y,U,ge,W,ae]);const ye=v.useMemo(()=>({reference:K,floating:O,setReference:I,setFloating:B}),[I,B]),D=v.useMemo(()=>({reference:Y,floating:U}),[Y,U]),z=v.useMemo(()=>{const P={position:n,left:0,top:0};if(!D.floating)return P;const Z=Y_(D.floating,x.x),xe=Y_(D.floating,x.y);return f?{...P,transform:"translate("+Z+"px, "+xe+"px)",...gN(D.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:Z,top:xe}},[n,f,D.floating,x.x,x.y]);return v.useMemo(()=>({...x,update:ge,refs:ye,elements:D,floatingStyles:z}),[x,ge,ye,D,z])}const P7=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:s,padding:o}=typeof e=="function"?e(n):e;return s&&t(s)?s.current!=null?Q_({element:s.current,padding:o}).fn(n):{}:s?Q_({element:s,padding:o}).fn(n):{}}}},I7=(e,t)=>({...T7(e),options:[e,t]}),H7=(e,t)=>({...C7(e),options:[e,t]}),L7=(e,t)=>({...j7(e),options:[e,t]}),B7=(e,t)=>({...N7(e),options:[e,t]}),U7=(e,t)=>({...k7(e),options:[e,t]}),z7=(e,t)=>({...A7(e),options:[e,t]}),F7=(e,t)=>({...P7(e),options:[e,t]});var q7="Arrow",yN=v.forwardRef((e,t)=>{const{children:n,width:s=10,height:o=5,...c}=e;return l.jsx(Fe.svg,{...c,ref:t,width:s,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:l.jsx("polygon",{points:"0,0 30,0 15,10"})})});yN.displayName=q7;var $7=yN;function xN(e){const[t,n]=v.useState(void 0);return yn(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const s=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const c=o[0];let d,f;if("borderBoxSize"in c){const p=c.borderBoxSize,h=Array.isArray(p)?p[0]:p;d=h.inlineSize,f=h.blockSize}else d=e.offsetWidth,f=e.offsetHeight;n({width:d,height:f})});return s.observe(e,{box:"border-box"}),()=>s.unobserve(e)}else n(void 0)},[e]),t}var uv="Popper",[vN,Pa]=Ir(uv),[G7,bN]=vN(uv),SN=e=>{const{__scopePopper:t,children:n}=e,[s,o]=v.useState(null);return l.jsx(G7,{scope:t,anchor:s,onAnchorChange:o,children:n})};SN.displayName=uv;var wN="PopperAnchor",_N=v.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:s,...o}=e,c=bN(wN,n),d=v.useRef(null),f=ut(t,d),p=v.useRef(null);return v.useEffect(()=>{const h=p.current;p.current=s?.current||d.current,h!==p.current&&c.onAnchorChange(p.current)}),s?null:l.jsx(Fe.div,{...o,ref:f})});_N.displayName=wN;var dv="PopperContent",[V7,Q7]=vN(dv),EN=v.forwardRef((e,t)=>{const{__scopePopper:n,side:s="bottom",sideOffset:o=0,align:c="center",alignOffset:d=0,arrowPadding:f=0,avoidCollisions:p=!0,collisionBoundary:h=[],collisionPadding:x=0,sticky:g="partial",hideWhenDetached:w=!1,updatePositionStrategy:S="optimized",onPlaced:C,...T}=e,N=bN(dv,n),[j,I]=v.useState(null),B=ut(t,q=>I(q)),[Y,U]=v.useState(null),K=xN(Y),O=K?.width??0,L=K?.height??0,ae=s+(c!=="center"?"-"+c:""),W=typeof x=="number"?x:{top:0,right:0,bottom:0,left:0,...x},ie=Array.isArray(h)?h:[h],oe=ie.length>0,ge={padding:W,boundary:ie.filter(K7),altBoundary:oe},{refs:ue,floatingStyles:ye,placement:D,isPositioned:z,middlewareData:P}=D7({strategy:"fixed",placement:ae,whileElementsMounted:(...q)=>E7(...q,{animationFrame:S==="always"}),elements:{reference:N.anchor},middleware:[I7({mainAxis:o+L,alignmentAxis:d}),p&&H7({mainAxis:!0,crossAxis:!1,limiter:g==="partial"?L7():void 0,...ge}),p&&B7({...ge}),U7({...ge,apply:({elements:q,rects:X,availableWidth:pe,availableHeight:Ne})=>{const{width:He,height:Ge}=X.reference,wt=q.floating.style;wt.setProperty("--radix-popper-available-width",`${pe}px`),wt.setProperty("--radix-popper-available-height",`${Ne}px`),wt.setProperty("--radix-popper-anchor-width",`${He}px`),wt.setProperty("--radix-popper-anchor-height",`${Ge}px`)}}),Y&&F7({element:Y,padding:f}),W7({arrowWidth:O,arrowHeight:L}),w&&z7({strategy:"referenceHidden",...ge})]}),[Z,xe]=NN(D),R=Jr(C);yn(()=>{z&&R?.()},[z,R]);const V=P.arrow?.x,G=P.arrow?.y,J=P.arrow?.centerOffset!==0,[fe,ve]=v.useState();return yn(()=>{j&&ve(window.getComputedStyle(j).zIndex)},[j]),l.jsx("div",{ref:ue.setFloating,"data-radix-popper-content-wrapper":"",style:{...ye,transform:z?ye.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:fe,"--radix-popper-transform-origin":[P.transformOrigin?.x,P.transformOrigin?.y].join(" "),...P.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:l.jsx(V7,{scope:n,placedSide:Z,onArrowChange:U,arrowX:V,arrowY:G,shouldHideArrow:J,children:l.jsx(Fe.div,{"data-side":Z,"data-align":xe,...T,ref:B,style:{...T.style,animation:z?void 0:"none"}})})})});EN.displayName=dv;var TN="PopperArrow",Y7={top:"bottom",right:"left",bottom:"top",left:"right"},CN=v.forwardRef(function(t,n){const{__scopePopper:s,...o}=t,c=Q7(TN,s),d=Y7[c.placedSide];return l.jsx("span",{ref:c.onArrowChange,style:{position:"absolute",left:c.arrowX,top:c.arrowY,[d]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[c.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[c.placedSide],visibility:c.shouldHideArrow?"hidden":void 0},children:l.jsx($7,{...o,ref:n,style:{...o.style,display:"block"}})})});CN.displayName=TN;function K7(e){return e!==null}var W7=e=>({name:"transformOrigin",options:e,fn(t){const{placement:n,rects:s,middlewareData:o}=t,d=o.arrow?.centerOffset!==0,f=d?0:e.arrowWidth,p=d?0:e.arrowHeight,[h,x]=NN(n),g={start:"0%",center:"50%",end:"100%"}[x],w=(o.arrow?.x??0)+f/2,S=(o.arrow?.y??0)+p/2;let C="",T="";return h==="bottom"?(C=d?g:`${w}px`,T=`${-p}px`):h==="top"?(C=d?g:`${w}px`,T=`${s.floating.height+p}px`):h==="right"?(C=`${-p}px`,T=d?g:`${S}px`):h==="left"&&(C=`${s.floating.width+p}px`,T=d?g:`${S}px`),{data:{x:C,y:T}}}});function NN(e){const[t,n="center"]=e.split("-");return[t,n]}var fv=SN,Su=_N,kp=EN,Ap=CN,X7="Portal",wu=v.forwardRef((e,t)=>{const{container:n,...s}=e,[o,c]=v.useState(!1);yn(()=>c(!0),[]);const d=n||o&&globalThis?.document?.body;return d?ZC.createPortal(l.jsx(Fe.div,{...s,ref:t}),d):null});wu.displayName=X7;function J7(e,t){return v.useReducer((n,s)=>t[n][s]??n,e)}var er=e=>{const{present:t,children:n}=e,s=Z7(t),o=typeof n=="function"?n({present:s.isPresent}):v.Children.only(n),c=ut(s.ref,eU(o));return typeof n=="function"||s.isPresent?v.cloneElement(o,{ref:c}):null};er.displayName="Presence";function Z7(e){const[t,n]=v.useState(),s=v.useRef(null),o=v.useRef(e),c=v.useRef("none"),d=e?"mounted":"unmounted",[f,p]=J7(d,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return v.useEffect(()=>{const h=nf(s.current);c.current=f==="mounted"?h:"none"},[f]),yn(()=>{const h=s.current,x=o.current;if(x!==e){const w=c.current,S=nf(h);e?p("MOUNT"):S==="none"||h?.display==="none"?p("UNMOUNT"):p(x&&w!==S?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,p]),yn(()=>
vendor: 4,346 bytes, line 75
75{if(t){let h;const x=t.ownerDocument.defaultView??window,g=S=>{const T=nf(s.current).includes(CSS.escape(S.animationName));if(S.target===t&&T&&(p("ANIMATION_END"),!o.current)){const N=t.style.animationFillMode;t.style.animationFillMode="forwards",h=x.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=N)})}},w=S=>{S.target===t&&(c.current=nf(s.current))};return t.addEventListener("animationstart",w),t.addEventListener("animationcancel",g),t.addEventListener("animationend",g),()=>{x.clearTimeout(h),t.removeEventListener("animationstart",w),t.removeEventListener("animationcancel",g),t.removeEventListener("animationend",g)}}else p("ANIMATION_END")},[t,p]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:v.useCallback(h=>{s.current=h?getComputedStyle(h):null,n(h)},[])}}function nf(e){return e?.animationName||"none"}function eU(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var tU=gp[" useInsertionEffect ".trim().toString()]||yn;function Ca({prop:e,defaultProp:t,onChange:n=()=>{},caller:s}){const[o,c,d]=nU({defaultProp:t,onChange:n}),f=e!==void 0,p=f?e:o;{const x=v.useRef(e!==void 0);v.useEffect(()=>{const g=x.current;g!==f&&console.warn(`${s} is changing from ${g?"controlled":"uncontrolled"} to ${f?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),x.current=f},[f,s])}const h=v.useCallback(x=>{if(f){const g=rU(x)?x(e):x;g!==e&&d.current?.(g)}else c(x)},[f,e,c,d]);return[p,h]}function nU({defaultProp:e,onChange:t}){const[n,s]=v.useState(e),o=v.useRef(n),c=v.useRef(t);return tU(()=>{c.current=t},[t]),v.useEffect(()=>{o.current!==n&&(c.current?.(n),o.current=n)},[n,o]),[n,s,c]}function rU(e){return typeof e=="function"}var kN=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),sU="VisuallyHidden",AN=v.forwardRef((e,t)=>l.jsx(Fe.span,{...e,ref:t,style:{...kN,...e.style}}));AN.displayName=sU;var aU=AN,[jp]=Ir("Tooltip",[Pa]),pv=Pa(),jN="TooltipProvider",oU=700,K_="tooltip.open",[iU,RN]=jp(jN),MN=e=>{const{__scopeTooltip:t,delayDuration:n=oU,skipDelayDuration:s=300,disableHoverableContent:o=!1,children:c}=e,d=v.useRef(!0),f=v.useRef(!1),p=v.useRef(0);return v.useEffect(()=>{const h=p.current;return()=>window.clearTimeout(h)},[]),l.jsx(iU,{scope:t,isOpenDelayedRef:d,delayDuration:n,onOpen:v.useCallback(()=>{window.clearTimeout(p.current),d.current=!1},[]),onClose:v.useCallback(()=>{window.clearTimeout(p.current),p.current=window.setTimeout(()=>d.current=!0,s)},[s]),isPointerInTransitRef:f,onPointerInTransitChange:v.useCallback(h=>{f.current=h},[]),disableHoverableContent:o,children:c})};MN.displayName=jN;var ON="Tooltip",[QY,Rp]=jp(ON),Xy="TooltipTrigger",cU=v.forwardRef((e,t)=>{const{__scopeTooltip:n,...s}=e,o=Rp(Xy,n),c=RN(Xy,n),d=pv(n),f=v.useRef(null),p=ut(t,f,o.onTriggerChange),h=v.useRef(!1),x=v.useRef(!1),g=v.useCallback(()=>h.current=!1,[]);return v.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),l.jsx(Su,{asChild:!0,...d,children:l.jsx(Fe.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...s,ref:p,onPointerMove:Ee(e.onPointerMove,w=>{w.pointerType!=="touch"&&!x.current&&!c.isPointerInTransitRef.current&&(o.onTriggerEnter(),x.current=!0)}),onPointerLeave:Ee(e.onPointerLeave,()=>{o.onTriggerLeave(),x.current=!1}),onPointerDown:Ee(e.onPointerDown,()=>{o.open&&o.onClose(),h.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:Ee(e.onFocus,()=>{h.current||o.onOpen()}),onBlur:Ee(e.onBlur,o.onClose),onClick:Ee(e.onClick,o.onClose)})})});cU.displayName=Xy;var lU="TooltipPortal",[YY,uU]=jp(lU,{forceMount:void 0}),rc="TooltipContent",dU=v.forwardRef((e,t)=>{const n=uU(rc,e.__scopeTooltip),{forceMount:s=n.forceMount,side:o="top",...c}=e,d=Rp(rc,e.__scopeTooltip);return l.jsx(er,{present:s||d.open,children:d.disableHoverableContent?l.jsx(DN,{side:o,...c,ref:t}):l.jsx(fU,{side:o,...c,ref:t})})}),fU=v.forwardRef((e,t)=>
vendor: 11,677 bytes, line 75
75{const n=Rp(rc,e.__scopeTooltip),s=RN(rc,e.__scopeTooltip),o=v.useRef(null),c=ut(t,o),[d,f]=v.useState(null),{trigger:p,onClose:h}=n,x=o.current,{onPointerInTransitChange:g}=s,w=v.useCallback(()=>{f(null),g(!1)},[g]),S=v.useCallback((C,T)=>{const N=C.currentTarget,j={x:C.clientX,y:C.clientY},I=yU(j,N.getBoundingClientRect()),B=xU(j,I),Y=vU(T.getBoundingClientRect()),U=SU([...B,...Y]);f(U),g(!0)},[g]);return v.useEffect(()=>()=>w(),[w]),v.useEffect(()=>{if(p&&x){const C=N=>S(N,x),T=N=>S(N,p);return p.addEventListener("pointerleave",C),x.addEventListener("pointerleave",T),()=>{p.removeEventListener("pointerleave",C),x.removeEventListener("pointerleave",T)}}},[p,x,S,w]),v.useEffect(()=>{if(d){const C=T=>{const N=T.target,j={x:T.clientX,y:T.clientY},I=p?.contains(N)||x?.contains(N),B=!bU(j,d);I?w():B&&(w(),h())};return document.addEventListener("pointermove",C),()=>document.removeEventListener("pointermove",C)}},[p,x,d,h,w]),l.jsx(DN,{...e,ref:c})}),[pU,mU]=jp(ON,{isInside:!1}),hU=xB("TooltipContent"),DN=v.forwardRef((e,t)=>{const{__scopeTooltip:n,children:s,"aria-label":o,onEscapeKeyDown:c,onPointerDownOutside:d,...f}=e,p=Rp(rc,n),h=pv(n),{onClose:x}=p;return v.useEffect(()=>(document.addEventListener(K_,x),()=>document.removeEventListener(K_,x)),[x]),v.useEffect(()=>{if(p.trigger){const g=w=>{w.target?.contains(p.trigger)&&x()};return window.addEventListener("scroll",g,{capture:!0}),()=>window.removeEventListener("scroll",g,{capture:!0})}},[p.trigger,x]),l.jsx(pc,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:g=>g.preventDefault(),onDismiss:x,children:l.jsxs(kp,{"data-state":p.stateAttribute,...h,...f,ref:t,style:{...f.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[l.jsx(hU,{children:s}),l.jsx(pU,{scope:n,isInside:!0,children:l.jsx(aU,{id:p.contentId,role:"tooltip",children:o||s})})]})})});dU.displayName=rc;var PN="TooltipArrow",gU=v.forwardRef((e,t)=>{const{__scopeTooltip:n,...s}=e,o=pv(n);return mU(PN,n).isInside?null:l.jsx(Ap,{...o,...s,ref:t})});gU.displayName=PN;function yU(e,t){const n=Math.abs(t.top-e.y),s=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),c=Math.abs(t.left-e.x);switch(Math.min(n,s,o,c)){case c:return"left";case o:return"right";case n:return"top";case s:return"bottom";default:throw new Error("unreachable")}}function xU(e,t,n=5){const s=[];switch(t){case"top":s.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":s.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":s.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":s.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return s}function vU(e){const{top:t,right:n,bottom:s,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:s},{x:o,y:s}]}function bU(e,t){const{x:n,y:s}=e;let o=!1;for(let c=0,d=t.length-1;c<t.length;d=c++){const f=t[c],p=t[d],h=f.x,x=f.y,g=p.x,w=p.y;x>s!=w>s&&n<(g-h)*(s-x)/(w-x)+h&&(o=!o)}return o}function SU(e){const t=e.slice();return t.sort((n,s)=>n.x<s.x?-1:n.x>s.x?1:n.y<s.y?-1:n.y>s.y?1:0),wU(t)}function wU(e){if(e.length<=1)return e.slice();const t=[];for(let s=0;s<e.length;s++){const o=e[s];for(;t.length>=2;){const c=t[t.length-1],d=t[t.length-2];if((c.x-d.x)*(o.y-d.y)>=(c.y-d.y)*(o.x-d.x))t.pop();else break}t.push(o)}t.pop();const n=[];for(let s=e.length-1;s>=0;s--){const o=e[s];for(;n.length>=2;){const c=n[n.length-1],d=n[n.length-2];if((c.x-d.x)*(o.y-d.y)>=(c.y-d.y)*(o.x-d.x))n.pop();else break}n.push(o)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var _U=MN;function IN(e){var t,n,s="";if(typeof e=="string"||typeof e=="number")s+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=IN(e[t]))&&(s&&(s+=" "),s+=n)}else for(n in e)e[n]&&(s&&(s+=" "),s+=n);return s}function HN(){for(var e,t,n=0,s="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=IN(e))&&(s&&(s+=" "),s+=t);return s}const mv="-",EU=e=>{const t=CU(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:s}=e;return{getClassGroupId:d=>{const f=d.split(mv);return f[0]===""&&f.length!==1&&f.shift(),LN(f,t)||TU(d)},getConflictingClassGroupIds:(d,f)=>{const p=n[d]||[];return f&&s[d]?[...p,...s[d]]:p}}},LN=(e,t)=>{if(e.length===0)return t.classGroupId;const n=e[0],s=t.nextPart.get(n),o=s?LN(e.slice(1),s):void 0;if(o)return o;if(t.validators.length===0)return;const c=e.join(mv);return t.validators.find(({validator:d})=>d(c))?.classGroupId},W_=/^\[(.+)\]$/,TU=e=>{if(W_.test(e)){const t=W_.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},CU=e=>{const{theme:t,classGroups:n}=e,s={nextPart:new Map,validators:[]};for(const o in n)Jy(n[o],s,o,t);return s},Jy=(e,t,n,s)=>{e.forEach(o=>{if(typeof o=="string"){const c=o===""?t:X_(t,o);c.classGroupId=n;return}if(typeof o=="function"){if(NU(o)){Jy(o(s),t,n,s);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([c,d])=>{Jy(d,X_(t,c),n,s)})})},X_=(e,t)=>{let n=e;return t.split(mv).forEach(s=>{n.nextPart.has(s)||n.nextPart.set(s,{nextPart:new Map,validators:[]}),n=n.nextPart.get(s)}),n},NU=e=>e.isThemeGetter,kU=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,s=new Map;const o=(c,d)=>{n.set(c,d),t++,t>e&&(t=0,s=n,n=new Map)};return{get(c){let d=n.get(c);if(d!==void 0)return d;if((d=s.get(c))!==void 0)return o(c,d),d},set(c,d){n.has(c)?n.set(c,d):o(c,d)}}},Zy="!",ex=":",AU=ex.length,jU=e=>{const{prefix:t,experimentalParseClassName:n}=e;let s=o=>{const c=[];let d=0,f=0,p=0,h;for(let C=0;C<o.length;C++){let T=o[C];if(d===0&&f===0){if(T===ex){c.push(o.slice(p,C)),p=C+AU;continue}if(T==="/"){h=C;continue}}T==="["?d++:T==="]"?d--:T==="("?f++:T===")"&&f--}const x=c.length===0?o:o.substring(p),g=RU(x),w=g!==x,S=h&&h>p?h-p:void 0;return{modifiers:c,hasImportantModifier:w,baseClassName:g,maybePostfixModifierPosition:S}};if(t){const o=t+ex,c=s;s=d=>d.startsWith(o)?c(d.substring(o.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:d,maybePostfixModifierPosition:void 0}}if(n){const o=s;s=c=>n({className:c,parseClassName:o})}return s},RU=e=>e.endsWith(Zy)?e.substring(0,e.length-1):e.startsWith(Zy)?e.substring(1):e,MU=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(s=>[s,!0]));return s=>{if(s.length<=1)return s;const o=[];let c=[];return s.forEach(d=>{d[0]==="["||t[d]?(o.push(...c.sort(),d),c=[]):c.push(d)}),o.push(...c.sort()),o}},OU=e=>({cache:kU(e.cacheSize),parseClassName:jU(e),sortModifiers:MU(e),...EU(e)}),DU=/\s+/,PU=(e,t)=>{const{parseClassName:n,getClassGroupId:s,getConflictingClassGroupIds:o,sortModifiers:c}=t,d=[],f=e.trim().split(DU);let p="";for(let h=f.length-1;h>=0;h-=1){const x=f[h],{isExternal:g,modifiers:w,hasImportantModifier:S,baseClassName:C,maybePostfixModifierPosition:T}=n(x);if(g){p=x+(p.length>0?" "+p:p);continue}let N=!!T,j=s(N?C.substring(0,T):C);if(!j){if(!N){p=x+(p.length>0?" "+p:p);continue}if(j=s(C),!j){p=x+(p.length>0?" "+p:p);continue}N=!1}const I=c(w).join(":"),B=S?I+Zy:I,Y=B+j;if(d.includes(Y))continue;d.push(Y);const U=o(j,N);for(let K=0;K<U.length;++K){const O=U[K];d.push(B+O)}p=x+(p.length>0?" "+p:p)}return p};function IU(){let e=0,t,n,s="";for(;e<arguments.length;)(t=arguments[e++])&&(n=BN(t))&&(s&&(s+=" "),s+=n);return s}const BN=e=>{if(typeof e=="string")return e;let t,n="";for(let s=0;s<e.length;s++)e[s]&&(t=BN(e[s]))&&(n&&(n+=" "),n+=t);return n};function HU(e,...t){let n,s,o,c=d;function d(p){const h=t.reduce((x,g)=>g(x),e());return n=OU(h),s=n.cache.get,o=n.cache.set,c=f,f(p)}function f(p){const h=s(p);if(h)return h;const x=PU(p,n);return o(p,x),x}return function(){return c(IU.apply(null,arguments))}}const Wt=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},UN=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,zN=/^\((?:(\w[\w-]*):)?(.+)\)$/i,LU=/^\d+\/\d+$/,BU=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,UU=/\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$/,zU=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,FU=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,qU=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Mi=e=>LU.test(e),Xe=e=>!!e&&!Number.isNaN(Number(e)),ca=e=>!!e&&Number.isInteger(Number(e)),zg=e=>e.endsWith("%")&&Xe(e.slice(0,-1)),_s=e=>BU.test(e),$U=()=>!0,GU=e=>UU.test(e)&&!zU.test(e),FN=()=>!1,VU=e=>FU.test(e),QU=e=>qU.test(e),YU=e=>!ke(e)&&!Ae(e),KU=e=>gc(e,GN,FN),ke=e=>UN.test(e),oo=e=>gc(e,VN,GU),Fg=e=>gc(e,e9,Xe),J_=e=>gc(e,qN,FN),WU=e=>gc(e,$N,QU),rf=e=>gc(e,QN,VU),Ae=e=>zN.test(e),yl=e=>yc(e,VN),XU=e=>yc(e,t9),Z_=e=>yc(e,qN),JU=e=>yc(e,GN),ZU=e=>yc(e,$N),sf=e=>yc(e,QN,!0),gc=(e,t,n)=>{const s=UN.exec(e);return s?s[1]?t(s[1]):n(s[2]):!1},yc=(e,t,n=!1)=>{const s=zN.exec(e);return s?s[1]?t(s[1]):n:!1},qN=e=>e==="position"||e==="percentage",$N=e=>e==="image"||e==="url",GN=e=>e==="length"||e==="size"||e==="bg-size",VN=e=>e==="length",e9=e=>e==="number",t9=e=>e==="family-name",QN=e=>e==="shadow",n9=()=>{const e=Wt("color"),t=Wt("font"),n=Wt("text"),s=Wt("font-weight"),o=Wt("tracking"),c=Wt("leading"),d=Wt("breakpoint"),f=Wt("container"),p=Wt("spacing"),h=Wt("radius"),x=Wt("shadow"),g=Wt("inset-shadow"),w=Wt("text-shadow"),S=Wt("drop-shadow"),C=Wt("blur"),T=Wt("perspective"),N=Wt("aspect"),j=Wt("ease"),I=Wt("animate"),B=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Y=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],U=()=>[...Y(),Ae,ke],K=()=>["auto","hidden","clip","visible","scroll"],O=()=>["auto","contain","none"],L=()=>[Ae,ke,p],ae=()=>[Mi,"full","auto",...L()],W=()=>[ca,"none","subgrid",Ae,ke],ie=()=>["auto",{span:["full",ca,Ae,ke]},ca,Ae,ke],oe=()=>[ca,"auto",Ae,ke],ge=()=>["auto","min","max","fr",Ae,ke],ue=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ye=()=>["start","end","center","stretch","center-safe","end-safe"],D=()=>["auto",...L()],z=()=>[Mi,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...L()],P=()=>[e,Ae,ke],Z=()=>[...Y(),Z_,J_,{position:[Ae,ke]}],xe=()=>["no-repeat",{repeat:["","x","y","space","round"]}],R=()=>["auto","cover","contain",JU,KU,{size:[Ae,ke]}],V=()=>[zg,yl,oo],G=()=>["","none","full",h,Ae,ke],J=()=>["",Xe,yl,oo],fe=()=>["solid","dashed","dotted","double"],ve=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],q=()=>[Xe,zg,Z_,J_],X=()=>["","none",C,Ae,ke],pe=()=>["none",Xe,Ae,ke],Ne=()=>["none",Xe,Ae,ke],He=()=>[Xe,Ae,ke],Ge=()=>[Mi,"full",...L()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[_s],breakpoint:[_s],color:[$U],container:[_s],"drop-shadow":[_s],ease:["in","out","in-out"],font:[YU],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[_s],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[_s],shadow:[_s],spacing:["px",Xe],text:[_s],"text-shadow":[_s],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Mi,ke,Ae,N]}
vendor: 11,848 bytes, line 75
75],container:["container"],columns:[{columns:[Xe,ke,Ae,f]}],"break-after":[{"break-after":B()}],"break-before":[{"break-before":B()}],"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:U()}],overflow:[{overflow:K()}],"overflow-x":[{"overflow-x":K()}],"overflow-y":[{"overflow-y":K()}],overscroll:[{overscroll:O()}],"overscroll-x":[{"overscroll-x":O()}],"overscroll-y":[{"overscroll-y":O()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:ae()}],"inset-x":[{"inset-x":ae()}],"inset-y":[{"inset-y":ae()}],start:[{start:ae()}],end:[{end:ae()}],top:[{top:ae()}],right:[{right:ae()}],bottom:[{bottom:ae()}],left:[{left:ae()}],visibility:["visible","invisible","collapse"],z:[{z:[ca,"auto",Ae,ke]}],basis:[{basis:[Mi,"full","auto",f,...L()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Xe,Mi,"auto","initial","none",ke]}],grow:[{grow:["",Xe,Ae,ke]}],shrink:[{shrink:["",Xe,Ae,ke]}],order:[{order:[ca,"first","last","none",Ae,ke]}],"grid-cols":[{"grid-cols":W()}],"col-start-end":[{col:ie()}],"col-start":[{"col-start":oe()}],"col-end":[{"col-end":oe()}],"grid-rows":[{"grid-rows":W()}],"row-start-end":[{row:ie()}],"row-start":[{"row-start":oe()}],"row-end":[{"row-end":oe()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":ge()}],"auto-rows":[{"auto-rows":ge()}],gap:[{gap:L()}],"gap-x":[{"gap-x":L()}],"gap-y":[{"gap-y":L()}],"justify-content":[{justify:[...ue(),"normal"]}],"justify-items":[{"justify-items":[...ye(),"normal"]}],"justify-self":[{"justify-self":["auto",...ye()]}],"align-content":[{content:["normal",...ue()]}],"align-items":[{items:[...ye(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ye(),{baseline:["","last"]}]}],"place-content":[{"place-content":ue()}],"place-items":[{"place-items":[...ye(),"baseline"]}],"place-self":[{"place-self":["auto",...ye()]}],p:[{p:L()}],px:[{px:L()}],py:[{py:L()}],ps:[{ps:L()}],pe:[{pe:L()}],pt:[{pt:L()}],pr:[{pr:L()}],pb:[{pb:L()}],pl:[{pl:L()}],m:[{m:D()}],mx:[{mx:D()}],my:[{my:D()}],ms:[{ms:D()}],me:[{me:D()}],mt:[{mt:D()}],mr:[{mr:D()}],mb:[{mb:D()}],ml:[{ml:D()}],"space-x":[{"space-x":L()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":L()}],"space-y-reverse":["space-y-reverse"],size:[{size:z()}],w:[{w:[f,"screen",...z()]}],"min-w":[{"min-w":[f,"screen","none",...z()]}],"max-w":[{"max-w":[f,"screen","none","prose",{screen:[d]},...z()]}],h:[{h:["screen","lh",...z()]}],"min-h":[{"min-h":["screen","lh","none",...z()]}],"max-h":[{"max-h":["screen","lh",...z()]}],"font-size":[{text:["base",n,yl,oo]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[s,Ae,Fg]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",zg,ke]}],"font-family":[{font:[XU,ke,t]}],"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:[o,Ae,ke]}],"line-clamp":[{"line-clamp":[Xe,"none",Ae,Fg]}],leading:[{leading:[c,...L()]}],"list-image":[{"list-image":["none",Ae,ke]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",Ae,ke]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:P()}],"text-color":[{text:P()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...fe(),"wavy"]}],"text-decoration-thickness":[{decoration:[Xe,"from-font","auto",Ae,oo]}],"text-decoration-color":[{decoration:P()}],"underline-offset":[{"underline-offset":[Xe,"auto",Ae,ke]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:L()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Ae,ke]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Ae,ke]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:Z()}],"bg-repeat":[{bg:xe()}],"bg-size":[{bg:R()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},ca,Ae,ke],radial:["",Ae,ke],conic:[ca,Ae,ke]},ZU,WU]}],"bg-color":[{bg:P()}],"gradient-from-pos":[{from:V()}],"gradient-via-pos":[{via:V()}],"gradient-to-pos":[{to:V()}],"gradient-from":[{from:P()}],"gradient-via":[{via:P()}],"gradient-to":[{to:P()}],rounded:[{rounded:G()}],"rounded-s":[{"rounded-s":G()}],"rounded-e":[{"rounded-e":G()}],"rounded-t":[{"rounded-t":G()}],"rounded-r":[{"rounded-r":G()}],"rounded-b":[{"rounded-b":G()}],"rounded-l":[{"rounded-l":G()}],"rounded-ss":[{"rounded-ss":G()}],"rounded-se":[{"rounded-se":G()}],"rounded-ee":[{"rounded-ee":G()}],"rounded-es":[{"rounded-es":G()}],"rounded-tl":[{"rounded-tl":G()}],"rounded-tr":[{"rounded-tr":G()}],"rounded-br":[{"rounded-br":G()}],"rounded-bl":[{"rounded-bl":G()}],"border-w":[{border:J()}],"border-w-x":[{"border-x":J()}],"border-w-y":[{"border-y":J()}],"border-w-s":[{"border-s":J()}],"border-w-e":[{"border-e":J()}],"border-w-t":[{"border-t":J()}],"border-w-r":[{"border-r":J()}],"border-w-b":[{"border-b":J()}],"border-w-l":[{"border-l":J()}],"divide-x":[{"divide-x":J()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":J()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...fe(),"hidden","none"]}],"divide-style":[{divide:[...fe(),"hidden","none"]}],"border-color":[{border:P()}],"border-color-x":[{"border-x":P()}],"border-color-y":[{"border-y":P()}],"border-color-s":[{"border-s":P()}],"border-color-e":[{"border-e":P()}],"border-color-t":[{"border-t":P()}],"border-color-r":[{"border-r":P()}],"border-color-b":[{"border-b":P()}],"border-color-l":[{"border-l":P()}],"divide-color":[{divide:P()}],"outline-style":[{outline:[...fe(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Xe,Ae,ke]}],"outline-w":[{outline:["",Xe,yl,oo]}],"outline-color":[{outline:P()}],shadow:[{shadow:["","none",x,sf,rf]}],"shadow-color":[{shadow:P()}],"inset-shadow":[{"inset-shadow":["none",g,sf,rf]}],"inset-shadow-color":[{"inset-shadow":P()}],"ring-w":[{ring:J()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:P()}],"ring-offset-w":[{"ring-offset":[Xe,oo]}],"ring-offset-color":[{"ring-offset":P()}],"inset-ring-w":[{"inset-ring":J()}],"inset-ring-color":[{"inset-ring":P()}],"text-shadow":[{"text-shadow":["none",w,sf,rf]}],"text-shadow-color":[{"text-shadow":P()}],opacity:[{opacity:[Xe,Ae,ke]}],"mix-blend":[{"mix-blend":[...ve(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ve()}],"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":[Xe]}],"mask-image-linear-from-pos":[{"mask-linear-from":q()}],"mask-image-linear-to-pos":[{"mask-linear-to":q()}],"mask-image-linear-from-color":[{"mask-linear-from":P()}],"mask-image-linear-to-color":[{"mask-linear-to":P()}],"mask-image-t-from-pos":[{"mask-t-from":q()}],"mask-image-t-to-pos":[{"mask-t-to":q()}],"mask-image-t-from-color":[{"mask-t-from":P()}],"mask-image-t-to-color":[{"mask-t-to":P()}],"mask-image-r-from-pos":[{"mask-r-from":q()}],"mask-image-r-to-pos":[{"mask-r-to":q()}],"mask-image-r-from-color":[{"mask-r-from":P()}],"mask-image-r-to-color":[{"mask-r-to":P()}],"mask-image-b-from-pos":[{"mask-b-from":q()}],"mask-image-b-to-pos":[{"mask-b-to":q()}],"mask-image-b-from-color":[{"mask-b-from":P()}],"mask-image-b-to-color":[{"mask-b-to":P()}],"mask-image-l-from-pos":[{"mask-l-from":q()}],"mask-image-l-to-pos":[{"mask-l-to":q()}],"mask-image-l-from-color":[{"mask-l-from":P()}],"mask-image-l-to-color":[{"mask-l-to":P()}],"mask-image-x-from-pos":[{"mask-x-from":q()}],"mask-image-x-to-pos":[{"mask-x-to":q()}],"mask-image-x-from-color":[{"mask-x-from":P()}],"mask-image-x-to-color":[{"mask-x-to":P()}],"mask-image-y-from-pos":[{"mask-y-from":q()}],"mask-image-y-to-pos":[{"mask-y-to":q()}],"mask-image-y-from-color":[{"mask-y-from":P()}],"mask-image-y-to-color":[{"mask-y-to":P()}],"mask-image-radial":[{"mask-radial":[Ae,ke]}],"mask-image-radial-from-pos":[{"mask-radial-from":q()}],"mask-image-radial-to-pos":[{"mask-radial-to":q()}],"mask-image-radial-from-color":[{"mask-radial-from":P()}],"mask-image-radial-to-color":[{"mask-radial-to":P()}],"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":Y()}],"mask-image-conic-pos":[{"mask-conic":[Xe]}],"mask-image-conic-from-pos":[{"mask-conic-from":q()}],"mask-image-conic-to-pos":[{"mask-conic-to":q()}],"mask-image-conic-from-color":[{"mask-conic-from":P()}],"mask-image-conic-to-color":[{"mask-conic-to":P()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:Z()}],"mask-repeat":[{mask:xe()}],"mask-size":[{mask:R()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",Ae,ke]}],filter:[{filter:["","none",Ae,ke]}],blur:[{blur:X()}],brightness:[{brightness:[Xe,Ae,ke]}],contrast:[{contrast:[Xe,Ae,ke]}],"drop-shadow":[{"drop-shadow":["","none",S,sf,rf]}],"drop-shadow-color":[{"drop-shadow":P()}],grayscale:[{grayscale:["",Xe,Ae,ke]}],"hue-rotate":[{"hue-rotate":[Xe,Ae,ke]}],invert:[{invert:["",Xe,Ae,ke]}],saturate:[{saturate:[Xe,Ae,ke]}],sepia:[{sepia:["",Xe,Ae,ke]}],"backdrop-filter":[{"backdrop-filter":["","none",Ae,ke]}],"backdrop-blur":[{"backdrop-blur":X()}],"backdrop-brightness":[{"backdrop-brightness":[Xe,Ae,ke]}],"backdrop-contrast":[{"backdrop-contrast":[Xe,Ae,ke]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Xe,Ae,ke]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Xe,Ae,ke]}],"backdrop-invert":[{"backdrop-invert":["",Xe,Ae,ke]}],"backdrop-opacity":[{"backdrop-opacity":[Xe,Ae,ke]}],"backdrop-saturate":[{"backdrop-saturate":[Xe,Ae,ke]}],"backdrop-sepia":[{"backdrop-sepia":["",Xe,Ae,ke]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":L()}],"border-spacing-x":[{"border-spacing-x":L()}],"border-spacing-y":[{"border-spacing-y":L()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",Ae,ke]}],"transition-behavior":[{transition:["normal","discrete"]}
75],duration:[{duration:[Xe,"initial",Ae,ke]}],ease:[{ease:["linear","initial",j,Ae,ke]}],delay:[{delay:[Xe,Ae,ke]}],animate:[{animate:["none",I,Ae,ke]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[T,Ae,ke]}],"perspective-origin":[{"perspective-origin":U()}],rotate:[{rotate:pe()}],"rotate-x":[{"rotate-x":pe()}],"rotate-y":[{"rotate-y":pe()}],"rotate-z":[{"rotate-z":pe()}],scale:[{scale:Ne()}],"scale-x":[{"scale-x":Ne()}],"scale-y":[{"scale-y":Ne()}],"scale-z":[{"scale-z":Ne()}],"scale-3d":["scale-3d"],skew:[{skew:He()}],"skew-x":[{"skew-x":He()}],"skew-y":[{"skew-y":He()}],transform:[{transform:[Ae,ke,"","none","gpu","cpu"]}],"transform-origin":[{origin:U()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:Ge()}],"translate-x":[{"translate-x":Ge()}],"translate-y":[{"translate-y":Ge()}],"translate-z":[{"translate-z":Ge()}],"translate-none":["translate-none"],accent:[{accent:P()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:P()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Ae,ke]}],"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":L()}],"scroll-mx":[{"scroll-mx":L()}],"scroll-my":[{"scroll-my":L()}],"scroll-ms":[{"scroll-ms":L()}],"scroll-me":[{"scroll-me":L()}],"scroll-mt":[{"scroll-mt":L()}],"scroll-mr":[{"scroll-mr":L()}],"scroll-mb":[{"scroll-mb":L()}],"scroll-ml":[{"scroll-ml":L()}],"scroll-p":[{"scroll-p":L()}],"scroll-px":[{"scroll-px":L()}],"scroll-py":[{"scroll-py":L()}],"scroll-ps":[{"scroll-ps":L()}],"scroll-pe":[{"scroll-pe":L()}],"scroll-pt":[{"scroll-pt":L()}],"scroll-pr":[{"scroll-pr":L()}],"scroll-pb":[{"scroll-pb":L()}],"scroll-pl":[{"scroll-pl":L()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Ae,ke]}],fill:[{fill:["none",...P()]}],"stroke-w":[{stroke:[Xe,yl,oo,Fg]}],stroke:[{stroke:["none",...P()]}],"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"]}},r9=HU(n9);function tt(...e){return r9(HN(e))}function s9({delayDuration:e=0,...t}){return l.jsx(_U,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:e,...t})}function a9(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var n,s,o,c,d=[],f="",p=e.split("/");for(p[0]||p.shift();o=p.shift();)n=o[0],n==="*"?(d.push(n),f+=o[1]==="?"?"(?:/(.*))?":"/(.*)"):n===":"?(s=o.indexOf("?",1),c=o.indexOf(".",1),d.push(o.substring(1,~s?s:~c?c:o.length)),f+=~s&&!~c?"(?:/([^/]+?))?":"/([^/]+?)",~c&&(f+=(~s?"?":"")+"\\"+o.substring(c))):f+="/"+o;return{keys:d,pattern:new RegExp("^"+f+(t?"(?=$|/)":"/?$"),"i")}}var qg={exports:{}},$g={};/**
76 * @license React
77 * use-sync-external-store-shim.production.js
78 *
79 * Copyright (c) Meta Platforms, Inc. and affiliates.
80 *
81 * This source code is licensed under the MIT license found in the
82 * LICENSE file in the root directory of this source tree.
83 */var eE;function o9(){if(eE)return $g;eE=1;var e=hp();function t(g,w){return g===w&&(g!==0||1/g===1/w)||g!==g&&w!==w}var n=typeof Object.is=="function"?Object.is:t,s=e.useState,o=e.useEffect,c=e.useLayoutEffect,d=e.useDebugValue;
83function f(g,w){var S=w(),C=s({inst:{value:S,getSnapshot:w}}),T=C[0].inst,N=C[1];return c(function(){T.value=S,T.getSnapshot=w,p(T)&&N({inst:T})},[g,S,w]),o(function(){return p(T)&&N({inst:T}),g(function(){p(T)&&N({inst:T})})},[g]),d(S),S}function p(g){var w=g.getSnapshot;g=g.value;try{var S=w();return!n(g,S)}catch{return!0}}function h(g,w){return w()}var x=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?h:f;return $g.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:x,$g}var tE;function i9(){return tE||(tE=1,qg.exports=o9()),qg.exports}var c9=i9();const l9=gp.useInsertionEffect,u9=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",d9=u9?v.useLayoutEffect:v.useEffect,f9=l9||d9,YN=e=>{const t=v.useRef([e,(...n)=>t[0](...n)]).current;return f9(()=>{t[0]=e}),t[1]},p9="popstate",hv="pushState",gv="replaceState",m9="hashchange",nE=[p9,hv,gv,m9],h9=e=>{for(const t of nE)addEventListener(t,e);return()=>{for(const t of nE)removeEventListener(t,e)}},KN=(e,t)=>c9.useSyncExternalStore(h9,e,t),g9=()=>location.search,y9=({ssrSearch:e=""}={})=>KN(g9,()=>e),rE=()=>location.pathname,x9=({ssrPath:e}={})=>KN(rE,e?()=>e:rE),v9=(e,{replace:t=!1,state:n=null}={})=>history[t?gv:hv](n,"",e),b9=(e={})=>[x9(e),v9],sE=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[sE]>"u"){for(const e of[hv,gv]){const t=history[e];history[e]=function(){const n=t.apply(this,arguments),s=new Event(e);return s.arguments=arguments,dispatchEvent(s),n}}Object.defineProperty(window,sE,{value:!0})}const S9=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",WN=(e="")=>e==="/"?"":e,w9=(e,t)=>e[0]==="~"?e.slice(1):WN(t)+e,_9=(e="",t)=>S9(aE(WN(e)),aE(t)),aE=e=>{try{return decodeURI(e)}catch{return e}},XN={hook:b9,searchHook:y9,parser:a9,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e},JN=v.createContext(XN),xc=()=>v.useContext(JN),ZN={},ek=v.createContext(ZN),E9=()=>v.useContext(ek),Mp=e=>{const[t,n]=e.hook(e);return[_9(e.base,t),YN((s,o)=>n(w9(s,e.base),o))]},vc=()=>Mp(xc()),yv=(e,t,n,s)=>{const{pattern:o,keys:c}=t instanceof RegExp?{keys:!1,pattern:t}:e(t||"*",s),d=o.exec(n)||[],[f,...p]=d;return f!==void 0?[!0,(()=>{const h=c!==!1?Object.fromEntries(c.map((g,w)=>[g,p[w]])):d.groups;let x={...p};return h&&Object.assign(x,h),x})(),...s?[f]:[]]:[!1,null]},KY=e=>yv(xc().parser,e,vc()[0]),T9=({children:e,...t})=>{const n=xc(),s=t.hook?XN:n;let o=s;const[c,d]=t.ssrPath?.split("?")??[];d&&(t.ssrSearch=d,t.ssrPath=c),t.hrefs=t.hrefs??t.hook?.hrefs;let f=v.useRef({}),p=f.current,h=p;for(let x in s){const g=x==="base"?s[x]+(t[x]||""):t[x]||s[x];p===h&&g!==h[x]&&(f.current=h={...h}),h[x]=g,(g!==s[x]||g!==o[x])&&(o=h)}return v.createElement(JN.Provider,{value:o,children:e})},oE=({children:e,component:t},n)=>t?v.createElement(t,{params:n}):typeof e=="function"?e(n):e,C9=e=>{let t=v.useRef(ZN);const n=t.current;return t.current=Object.keys(e).length!==Object.keys(n).length||Object.entries(e).some(([s,o])=>o!==n[s])?e:n},we=({path:e,nest:t,match:n,...s})=>{const o=xc(),[c]=Mp(o),[d,f,p]=n??yv(o.parser,e,c,t),h=C9({...E9(),...f});if(!d)return null;const x=p?v.createElement(T9,{base:p},oE(s,h)):oE(s,h);return v.createElement(ek.Provider,{value:h,children:x})},Me=v.forwardRef((e,t)=>{const n=xc(),[s,o]=Mp(n),{to:c="",href:d=c,onClick:f,asChild:p,children:h,className:x,replace:g,state:w,...S}=e,C=YN(N=>{N.ctrlKey||N.metaKey||N.altKey||N.shiftKey||N.button!==0||(f?.(N),N.defaultPrevented||(N.preventDefault(),o(d,e)))}),T=n.hrefs(d[0]==="~"?d.slice(1):n.base+d,n);return p&&v.isValidElement(h)?v.cloneElement(h,{onClick:C,href:T}):v.createElement("a",{...S,onClick:C,href:T,className:x?.call?x(s===d):x,children:h,ref:t})}),tx=e=>Array.isArray(e)?e.flatMap(t=>tx(t&&t.type===v.Fragment?t.props.children:t)):[e],N9=({children:e,location:t})=>{const n=xc(),[s]=Mp(n);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),tx(e).forEach(c=>{if(v.isValidElement(c)&&c.props.path){const d=c.props.path;window.__WOUTER_ROUTES__.includes(d)||window.__WOUTER_ROUTES__.push(d)}}));for(const o of tx(e)){let c=0;if(v.isValidElement(o)&&(c=yv(n.parser,o.props.path,t||s,o.props.nest))[0])return v.cloneElement(o,{match:c})}return null};/**
84 * @license lucide-react v0.453.0 - ISC
85 *
86 * This source code is licensed under the ISC license.
87 * See the LICENSE file in the root directory of this source tree.
88 */const k9=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),tk=(...e)=>
vendor: 11,872 bytes, lines 88-257
88e.filter((t,n,s)=>!!t&&s.indexOf(t)===n).join(" ");/**
89 * @license lucide-react v0.453.0 - ISC
90 *
91 * This source code is licensed under the ISC license.
92 * See the LICENSE file in the root directory of this source tree.
93 */var A9={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
94 * @license lucide-react v0.453.0 - ISC
95 *
96 * This source code is licensed under the ISC license.
97 * See the LICENSE file in the root directory of this source tree.
98 */const j9=v.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:s,className:o="",children:c,iconNode:d,...f},p)=>v.createElement("svg",{ref:p,...A9,width:t,height:t,stroke:e,strokeWidth:s?Number(n)*24/Number(t):n,className:tk("lucide",o),...f},[...d.map(([h,x])=>v.createElement(h,x)),...Array.isArray(c)?c:[c]]));/**
99 * @license lucide-react v0.453.0 - ISC
100 *
101 * This source code is licensed under the ISC license.
102 * See the LICENSE file in the root directory of this source tree.
103 */const je=(e,t)=>{const n=v.forwardRef(({className:s,...o},c)=>v.createElement(j9,{ref:c,iconNode:t,className:tk(`lucide-${k9(e)}`,s),...o}));return n.displayName=`${e}`,n};/**
104 * @license lucide-react v0.453.0 - ISC
105 *
106 * This source code is licensed under the ISC license.
107 * See the LICENSE file in the root directory of this source tree.
108 */const xv=je("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/**
109 * @license lucide-react v0.453.0 - ISC
110 *
111 * This source code is licensed under the ISC license.
112 * See the LICENSE file in the root directory of this source tree.
113 */const vv=je("ArrowUp",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);/**
114 * @license lucide-react v0.453.0 - ISC
115 *
116 * This source code is licensed under the ISC license.
117 * See the LICENSE file in the root directory of this source tree.
118 */const R9=je("AtSign",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8",key:"7n84p3"}]]);/**
119 * @license lucide-react v0.453.0 - ISC
120 *
121 * This source code is licensed under the ISC license.
122 * See the LICENSE file in the root directory of this source tree.
123 */const Li=je("Award",[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]]);/**
124 * @license lucide-react v0.453.0 - ISC
125 *
126 * This source code is licensed under the ISC license.
127 * See the LICENSE file in the root directory of this source tree.
128 */const bv=je("Bell",[["path",{d:"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9",key:"1qo2s2"}],["path",{d:"M10.3 21a1.94 1.94 0 0 0 3.4 0",key:"qgo35s"}]]);/**
129 * @license lucide-react v0.453.0 - ISC
130 *
131 * This source code is licensed under the ISC license.
132 * See the LICENSE file in the root directory of this source tree.
133 */const iE=je("BookOpen",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]);/**
134 * @license lucide-react v0.453.0 - ISC
135 *
136 * This source code is licensed under the ISC license.
137 * See the LICENSE file in the root directory of this source tree.
138 */const nx=je("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/**
139 * @license lucide-react v0.453.0 - ISC
140 *
141 * This source code is licensed under the ISC license.
142 * See the LICENSE file in the root directory of this source tree.
143 */const M9=je("ChartNoAxesColumn",[["line",{x1:"18",x2:"18",y1:"20",y2:"10",key:"1xfpm4"}],["line",{x1:"12",x2:"12",y1:"20",y2:"4",key:"be30l9"}],["line",{x1:"6",x2:"6",y1:"20",y2:"14",key:"1r4le6"}]]);/**
144 * @license lucide-react v0.453.0 - ISC
145 *
146 * This source code is licensed under the ISC license.
147 * See the LICENSE file in the root directory of this source tree.
148 */const O9=je("CheckCheck",[["path",{d:"M18 6 7 17l-5-5",key:"116fxf"}],["path",{d:"m22 10-7.5 7.5L13 16",key:"ke71qq"}]]);/**
149 * @license lucide-react v0.453.0 - ISC
150 *
151 * This source code is licensed under the ISC license.
152 * See the LICENSE file in the root directory of this source tree.
153 */const nk=je("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
154 * @license lucide-react v0.453.0 - ISC
155 *
156 * This source code is licensed under the ISC license.
157 * See the LICENSE file in the root directory of this source tree.
158 */const rk=je("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
159 * @license lucide-react v0.453.0 - ISC
160 *
161 * This source code is licensed under the ISC license.
162 * See the LICENSE file in the root directory of this source tree.
163 */const sk=je("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
164 * @license lucide-react v0.453.0 - ISC
165 *
166 * This source code is licensed under the ISC license.
167 * See the LICENSE file in the root directory of this source tree.
168 */const D9=je("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
169 * @license lucide-react v0.453.0 - ISC
170 *
171 * This source code is licensed under the ISC license.
172 * See the LICENSE file in the root directory of this source tree.
173 */const P9=je("ChevronsUpDown",[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]]);/**
174 * @license lucide-react v0.453.0 - ISC
175 *
176 * This source code is licensed under the ISC license.
177 * See the LICENSE file in the root directory of this source tree.
178 */const I9=je("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/**
179 * @license lucide-react v0.453.0 - ISC
180 *
181 * This source code is licensed under the ISC license.
182 * See the LICENSE file in the root directory of this source tree.
183 */const cE=je("CircleUser",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]]);/**
184 * @license lucide-react v0.453.0 - ISC
185 *
186 * This source code is licensed under the ISC license.
187 * See the LICENSE file in the root directory of this source tree.
188 */const Sv=je("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
189 * @license lucide-react v0.453.0 - ISC
190 *
191 * This source code is licensed under the ISC license.
192 * See the LICENSE file in the root directory of this source tree.
193 */const H9=je("CornerDownLeft",[["polyline",{points:"9 10 4 15 9 20",key:"r3jprv"}],["path",{d:"M20 4v7a4 4 0 0 1-4 4H4",key:"6o5b7l"}]]);/**
194 * @license lucide-react v0.453.0 - ISC
195 *
196 * This source code is licensed under the ISC license.
197 * See the LICENSE file in the root directory of this source tree.
198 */const rx=je("Crosshair",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"22",x2:"18",y1:"12",y2:"12",key:"l9bcsi"}],["line",{x1:"6",x2:"2",y1:"12",y2:"12",key:"13hhkx"}],["line",{x1:"12",x2:"12",y1:"6",y2:"2",key:"10w3f3"}],["line",{x1:"12",x2:"12",y1:"22",y2:"18",key:"15g9kq"}]]);/**
199 * @license lucide-react v0.453.0 - ISC
200 *
201 * This source code is licensed under the ISC license.
202 * See the LICENSE file in the root directory of this source tree.
203 */const sx=je("DollarSign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]]);/**
204 * @license lucide-react v0.453.0 - ISC
205 *
206 * This source code is licensed under the ISC license.
207 * See the LICENSE file in the root directory of this source tree.
208 */const ak=je("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/**
209 * @license lucide-react v0.453.0 - ISC
210 *
211 * This source code is licensed under the ISC license.
212 * See the LICENSE file in the root directory of this source tree.
213 */const lE=je("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
214 * @license lucide-react v0.453.0 - ISC
215 *
216 * This source code is licensed under the ISC license.
217 * See the LICENSE file in the root directory of this source tree.
218 */const L9=je("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]]);/**
219 * @license lucide-react v0.453.0 - ISC
220 *
221 * This source code is licensed under the ISC license.
222 * See the LICENSE file in the root directory of this source tree.
223 */const uE=je("Gamepad2",[["line",{x1:"6",x2:"10",y1:"11",y2:"11",key:"1gktln"}],["line",{x1:"8",x2:"8",y1:"9",y2:"13",key:"qnk9ow"}],["line",{x1:"15",x2:"15.01",y1:"12",y2:"12",key:"krot7o"}],["line",{x1:"18",x2:"18.01",y1:"10",y2:"10",key:"1lcuu1"}],["path",{d:"M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z",key:"mfqc10"}]]);/**
224 * @license lucide-react v0.453.0 - ISC
225 *
226 * This source code is licensed under the ISC license.
227 * See the LICENSE file in the root directory of this source tree.
228 */const B9=je("Gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]);/**
229 * @license lucide-react v0.453.0 - ISC
230 *
231 * This source code is licensed under the ISC license.
232 * See the LICENSE file in the root directory of this source tree.
233 */const U9=je("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);/**
234 * @license lucide-react v0.453.0 - ISC
235 *
236 * This source code is licensed under the ISC license.
237 * See the LICENSE file in the root directory of this source tree.
238 */const Wf=je("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]);/**
239 * @license lucide-react v0.453.0 - ISC
240 *
241 * This source code is licensed under the ISC license.
242 * See the LICENSE file in the root directory of this source tree.
243 */const z9=je("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/**
244 * @license lucide-react v0.453.0 - ISC
245 *
246 * This source code is licensed under the ISC license.
247 * See the LICENSE file in the root directory of this source tree.
248 */const dE=je("ListOrdered",[["path",{d:"M10 12h11",key:"6m4ad9"}],["path",{d:"M10 18h11",key:"11hvi2"}],["path",{d:"M10 6h11",key:"c7qv1k"}],["path",{d:"M4 10h2",key:"16xx2s"}],["path",{d:"M4 6h1v4",key:"cnovpq"}],["path",{d:"M6 18H4c0-1 2-2 2-3s-1-1.5-2-1",key:"m9a95d"}]]);/**
249 * @license lucide-react v0.453.0 - ISC
250 *
251 * This source code is licensed under the ISC license.
252 * See the LICENSE file in the root directory of this source tree.
253 */const kr=je("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
254 * @license lucide-react v0.453.0 - ISC
255 *
256 * This source code is licensed under the ISC license.
257 * See the LICENSE file in the root directory of this source tree.
258 */const F9=je("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);/**
259 * @license lucide-react v0.453.0 - ISC
260 *
261 * This source code is licensed under the ISC license.
262 * See the LICENSE file in the root directory of this source tree.
263 */const fE=je("LogIn",[["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",key:"u53s6r"}],["polyline",{points:"10 17 15 12 10 7",key:"1ail0h"}],["line",{x1:"15",x2:"3",y1:"12",y2:"12",key:"v6grx8"}]]);/**
264 * @license lucide-react v0.453.0 - ISC
265 *
266 * This source code is licensed under the ISC license.
267 * See the LICENSE file in the root directory of this source tree.
268 */const wv=je("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/**
269 * @license lucide-react v0.453.0 - ISC
270 *
271 * This source code is licensed under the ISC license.
272 * See the LICENSE file in the root directory of this source tree.
273 */const ax=je("Megaphone",[["path",{d:"m3 11 18-5v12L3 14v-3z",key:"n962bs"}],["path",{d:"M11.6 16.8a3 3 0 1 1-5.8-1.6",key:"1yl0tm"}]]);/**
274 * @license lucide-react v0.453.0 - ISC
275 *
276 * This source code is licensed under the ISC license.
277 * See the LICENSE file in the root directory of this source tree.
278 */const pE=je("MessageCircle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]]);/**
279 * @license lucide-react v0.453.0 - ISC
280 *
281 * This source code is licensed under the ISC license.
282 * See the LICENSE file in the root directory of this source tree.
283 */const q9=je("MessageSquare",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]]);/**
284 * @license lucide-react v0.453.0 - ISC
285 *
286 * This source code is licensed under the ISC license.
287 * See the LICENSE file in the root directory of this source tree.
288 */const $9=je("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);/**
289 * @license lucide-react v0.453.0 - ISC
290 *
291 * This source code is licensed under the ISC license.
292 * See the LICENSE file in the root directory of this source tree.
293 */const G9=je("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
294 * @license lucide-react v0.453.0 - ISC
295 *
296 * This source code is licensed under the ISC license.
297 * See the LICENSE file in the root directory of this source tree.
298 */const V9=je("Radio",[["path",{d:"M4.9 19.1C1 15.2 1 8.8 4.9 4.9",key:"1vaf9d"}],["path",{d:"M7.8 16.2c-2.3-2.3-2.3-6.1 0-8.5",key:"u1ii0m"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}],["path",{d:"M16.2 7.8c2.3 2.3 2.3 6.1 0 8.5",key:"1j5fej"}],["path",{d:"M19.1 4.9C23 8.8 23 15.1 19.1 19",key:"10b0cb"}]]);/**
299 * @license lucide-react v0.453.0 - ISC
300 *
301 * This source code is licensed under the ISC license.
302 * See the LICENSE file in the root directory of this source tree.
303 */const Q9=je("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/**
304 * @license lucide-react v0.453.0 - ISC
305 *
306 * This source code is licensed under the ISC license.
307 * See the LICENSE file in the root directory of this source tree.
308 */const mE=je("ScanLine",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}],["path",{d:"M7 12h10",key:"b7w52i"}]]);/**
309 * @license lucide-react v0.453.0 - ISC
310 *
311 * This source code is licensed under the ISC license.
312 * See the LICENSE file in the root directory of this source tree.
313 */const ok=je("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
314 * @license lucide-react v0.453.0 - ISC
315 *
316 * This source code is licensed under the ISC license.
317 * See the LICENSE file in the root directory of this source tree.
318 */const hE=je("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
319 * @license lucide-react v0.453.0 - ISC
320 *
321 * This source code is licensed under the ISC license.
322 * See the LICENSE file in the root directory of this source tree.
323 */const gE=je("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
323y:"oel41y"}]]);/**
324 * @license lucide-react v0.453.0 - ISC
325 *
326 * This source code is licensed under the ISC license.
327 * See the LICENSE file in the root directory of this source tree.
328 */const yE=je("ShoppingBag",[["path",{d:"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z",key:"hou9p0"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}]]);/**
329 * @license lucide-react v0.453.0 - ISC
330 *
331 * This source code is licensed under the ISC license.
332 * See the LICENSE file in the root directory of this source tree.
333 */const xE=je("ShoppingCart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]]);/**
334 * @license lucide-react v0.453.0 - ISC
335 *
336 * This source code is licensed under the ISC license.
337 * See the LICENSE file in the root directory of this source tree.
338 */const Gg=je("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]]);/**
339 * @license lucide-react v0.453.0 - ISC
340 *
341 * This source code is licensed under the ISC license.
342 * See the LICENSE file in the root directory of this source tree.
343 */const Y9=je("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/**
344 * @license lucide-react v0.453.0 - ISC
345 *
346 * This source code is licensed under the ISC license.
347 * See the LICENSE file in the root directory of this source tree.
348 */const K9=je("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]);/**
349 * @license lucide-react v0.453.0 - ISC
350 *
351 * This source code is licensed under the ISC license.
352 * See the LICENSE file in the root directory of this source tree.
353 */const W9=je("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
354 * @license lucide-react v0.453.0 - ISC
355 *
356 * This source code is licensed under the ISC license.
357 * See the LICENSE file in the root directory of this source tree.
358 */const X9=je("TrendingDown",[["polyline",{points:"22 17 13.5 8.5 8.5 13.5 2 7",key:"1r2t7k"}],["polyline",{points:"16 17 22 17 22 11",key:"11uiuu"}]]);/**
359 * @license lucide-react v0.453.0 - ISC
360 *
361 * This source code is licensed under the ISC license.
362 * See the LICENSE file in the root directory of this source tree.
363 */const fa=je("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/**
364 * @license lucide-react v0.453.0 - ISC
365 *
366 * This source code is licensed under the ISC license.
367 * See the LICENSE file in the root directory of this source tree.
368 */const ox=je("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/**
369 * @license lucide-react v0.453.0 - ISC
370 *
371 * This source code is licensed under the ISC license.
372 * See the LICENSE file in the root directory of this source tree.
373 */const Bi=je("Trophy",[["path",{d:"M6 9H4.5a2.5 2.5 0 0 1 0-5H6",key:"17hqa7"}],["path",{d:"M18 9h1.5a2.5 2.5 0 0 0 0-5H18",key:"lmptdp"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22",key:"1nw9bq"}],["path",{d:"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22",key:"1np0yb"}],["path",{d:"M18 2H6v7a6 6 0 0 0 12 0V2Z",key:"u46fv3"}]]);/**
374 * @license lucide-react v0.453.0 - ISC
375 *
376 * This source code is licensed under the ISC license.
377 * See the LICENSE file in the root directory of this source tree.
378 */const J9=je("Twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]);/**
379 * @license lucide-react v0.453.0 - ISC
380 *
381 * This source code is licensed under the ISC license.
382 * See the LICENSE file in the root directory of this source tree.
383 */const Z9=je("UserCheck",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}
383],["polyline",{points:"16 11 18 13 22 9",key:"1pwet4"}]]);/**
384 * @license lucide-react v0.453.0 - ISC
385 *
386 * This source code is licensed under the ISC license.
387 * See the LICENSE file in the root directory of this source tree.
388 */const vE=je("UserPlus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]);/**
389 * @license lucide-react v0.453.0 - ISC
390 *
391 * This source code is licensed under the ISC license.
392 * See the LICENSE file in the root directory of this source tree.
393 */const Xf=je("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);/**
394 * @license lucide-react v0.453.0 - ISC
395 *
396 * This source code is licensed under the ISC license.
397 * See the LICENSE file in the root directory of this source tree.
398 */const wo=je("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/**
399 * @license lucide-react v0.453.0 - ISC
400 *
401 * This source code is licensed under the ISC license.
402 * See the LICENSE file in the root directory of this source tree.
403 */const bE=je("Video",[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]]);/**
404 * @license lucide-react v0.453.0 - ISC
405 *
406 * This source code is licensed under the ISC license.
407 * See the LICENSE file in the root directory of this source tree.
408 */const af=je("Wifi",[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0",key:"dnpr2z"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0",key:"1x1e6c"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}]]);/**
409 * @license lucide-react v0.453.0 - ISC
410 *
411 * This source code is licensed under the ISC license.
412 * See the LICENSE file in the root directory of this source tree.
413 */const bc=je("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/**
414 * @license lucide-react v0.453.0 - ISC
415 *
416 * This source code is licensed under the ISC license.
417 * See the LICENSE file in the root directory of this source tree.
418 */const Gi=je("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);class ez extends v.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}render(){return this.state.hasError?l.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:l.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[l.jsx(ox,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),l.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),l.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:l.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),l.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:tt("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[l.jsx(Q9,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const tz=v.createContext(void 0);function nz({children:e,defaultTheme:t="light",switchable:n=!1}){const[s,o]=v.useState(()=>n&&localStorage.getItem("theme")||t);v.useEffect(()=>{const d=document.documentElement;s==="dark"?d.classList.add("dark"):d.classList.remove("dark"),n&&localStorage.setItem("theme",s)},[s,n]);const c=n?()=>{o(d=>d==="light"?"dark":"light")}:void 0;return l.jsx(tz.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:s,toggleTheme:c,switchable:n},children:e})}const Jl=e=>{const t=`${window.location.origin}/api/oauth/google/login`;return e?`${t}?returnUrl=${encodeURIComponent(e)}`:t},SE=e=>{const t=`${window.location.origin}/api/oauth/apple/login`;return e?`${t}?returnUrl=${encodeURIComponent(e)}`:t};function Ia(e){const{redirectOnUnauthenticated:t=!1,redirectPath:n=Jl()}={},s=De.useUtils(),o=De.auth.me.useQuery(void 0,{staleTime:0,retry:2,retryDelay:3e3,refetchOnWindowFocus:!0}),c=De.auth.logout.useMutation({onSuccess:()=>{s.auth.me.setData(void 0,null)}}),d=v.useCallback(async()=>{try{await c.mutateAsync()}catch(p){if(p instanceof Sa&&p.data?.code==="UNAUTHORIZED")return;throw p}
418finally{s.auth.me.setData(void 0,null),await s.auth.me.invalidate()}},[c,s]),f=v.useMemo(()=>(localStorage.setItem("manus-runtime-user-info",JSON.stringify(o.data)),{user:o.data??null,loading:o.isLoading||c.isPending,error:o.error??c.error??null,isAuthenticated:!!o.data}),[o.data,o.error,o.isLoading,c.error,c.isPending]);return v.useEffect(()=>{t&&(o.isLoading||c.isPending||f.user||typeof window>"u"||window.location.pathname!==n&&(window.location.href=n))},[t,n,c.isPending,o.isLoading,f.user]),{...f,refresh:()=>o.refetch(),logout:d}}var Vg="focusScope.autoFocusOnMount",Qg="focusScope.autoFocusOnUnmount",wE={bubbles:!1,cancelable:!0},rz="FocusScope",_u=v.forwardRef((e,t)=>{const{loop:n=!1,trapped:s=!1,onMountAutoFocus:o,onUnmountAutoFocus:c,...d}=e,[f,p]=v.useState(null),h=Jr(o),x=Jr(c),g=v.useRef(null),w=ut(t,T=>p(T)),S=v.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;v.useEffect(()=>{if(s){let T=function(B){if(S.paused||!f)return;const Y=B.target;f.contains(Y)?g.current=Y:ua(g.current,{select:!0})},N=function(B){if(S.paused||!f)return;const Y=B.relatedTarget;Y!==null&&(f.contains(Y)||ua(g.current,{select:!0}))},j=function(B){if(document.activeElement===document.body)for(const U of B)U.removedNodes.length>0&&ua(f)};document.addEventListener("focusin",T),document.addEventListener("focusout",N);const I=new MutationObserver(j);return f&&I.observe(f,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",T),document.removeEventListener("focusout",N),I.disconnect()}}},[s,f,S.paused]),v.useEffect(()=>{if(f){EE.add(S);const T=document.activeElement;if(!f.contains(T)){const j=new CustomEvent(Vg,wE);f.addEventListener(Vg,h),f.dispatchEvent(j),j.defaultPrevented||(sz(lz(ik(f)),{select:!0}),document.activeElement===T&&ua(f))}return()=>{f.removeEventListener(Vg,h),setTimeout(()=>{const j=new CustomEvent(Qg,wE);f.addEventListener(Qg,x),f.dispatchEvent(j),j.defaultPrevented||ua(T??document.body,{select:!0}),f.removeEventListener(Qg,x),EE.remove(S)},0)}}},[f,h,x,S]);const C=v.useCallback(T=>{if(!n&&!s||S.paused)return;const N=T.key==="Tab"&&!T.altKey&&!T.ctrlKey&&!T.metaKey,j=document.activeElement;if(N&&j){const I=T.currentTarget,[B,Y]=az(I);B&&Y?!T.shiftKey&&j===Y?(T.preventDefault(),n&&ua(B,{select:!0})):T.shiftKey&&j===B&&(T.preventDefault(),n&&ua(Y,{select:!0})):j===I&&T.preventDefault()}},[n,s,S.paused]);return l.jsx(Fe.div,{tabIndex:-1,...d,ref:w,onKeyDown:C})});_u.displayName=rz;function sz(e,{select:t=!1}={}){const n=document.activeElement;for(const s of e)if(ua(s,{select:t}),document.activeElement!==n)return}function az(e){const t=ik(e),n=_E(t,e),s=_E(t.reverse(),e);return[n,s]}function ik(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:s=>{const o=s.tagName==="INPUT"&&s.type==="hidden";return s.disabled||s.hidden||o?NodeFilter.FILTER_SKIP:s.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function _E(e,t){for(const n of e)if(!oz(n,{upTo:t}))return n}function oz(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function iz(e){return e instanceof HTMLInputElement&&"select"in e}function ua(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&iz(e)&&t&&e.select()}}var EE=cz();function cz(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=TE(e,t),e.unshift(t)},remove(t){e=TE(e,t),e[0]?.resume()}}}function TE(e,t){const n=[...e],s=n.indexOf(t);return s!==-1&&n.splice(s,1),n}function lz(e){return e.filter(t=>t.tagName!=="A")}var Yg=0;function Op(){v.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??CE()),document.body.insertAdjacentElement("beforeend",e[1]??CE()),Yg++,()=>{Yg===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),Yg--}},[])}function CE(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
vendor: 4,125 bytes, line 418
418style.position="fixed",e.style.pointerEvents="none",e}var Qr=function(){return Qr=Object.assign||function(t){for(var n,s=1,o=arguments.length;s<o;s++){n=arguments[s];for(var c in n)Object.prototype.hasOwnProperty.call(n,c)&&(t[c]=n[c])}return t},Qr.apply(this,arguments)};function ck(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,s=Object.getOwnPropertySymbols(e);o<s.length;o++)t.indexOf(s[o])<0&&Object.prototype.propertyIsEnumerable.call(e,s[o])&&(n[s[o]]=e[s[o]]);return n}function uz(e,t,n){if(n||arguments.length===2)for(var s=0,o=t.length,c;s<o;s++)(c||!(s in t))&&(c||(c=Array.prototype.slice.call(t,0,s)),c[s]=t[s]);return e.concat(c||Array.prototype.slice.call(t))}var Cf="right-scroll-bar-position",Nf="width-before-scroll-bar",dz="with-scroll-bars-hidden",fz="--removed-body-scroll-bar-size";function Kg(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function pz(e,t){var n=v.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(s){var o=n.value;o!==s&&(n.value=s,n.callback(s,o))}}}})[0];return n.callback=t,n.facade}var mz=typeof window<"u"?v.useLayoutEffect:v.useEffect,NE=new WeakMap;function hz(e,t){var n=pz(null,function(s){return e.forEach(function(o){return Kg(o,s)})});return mz(function(){var s=NE.get(n);if(s){var o=new Set(s),c=new Set(e),d=n.current;o.forEach(function(f){c.has(f)||Kg(f,null)}),c.forEach(function(f){o.has(f)||Kg(f,d)})}NE.set(n,e)},[e]),n}function gz(e){return e}function yz(e,t){t===void 0&&(t=gz);var n=[],s=!1,o={read:function(){if(s)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(c){var d=t(c,s);return n.push(d),function(){n=n.filter(function(f){return f!==d})}},assignSyncMedium:function(c){for(s=!0;n.length;){var d=n;n=[],d.forEach(c)}n={push:function(f){return c(f)},filter:function(){return n}}},assignMedium:function(c){s=!0;var d=[];if(n.length){var f=n;n=[],f.forEach(c),d=n}var p=function(){var x=d;d=[],x.forEach(c)},h=function(){return Promise.resolve().then(p)};h(),n={push:function(x){d.push(x),h()},filter:function(x){return d=d.filter(x),n}}}};return o}function xz(e){e===void 0&&(e={});var t=yz(null);return t.options=Qr({async:!0,ssr:!1},e),t}var lk=function(e){var t=e.sideCar,n=ck(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var s=t.read();if(!s)throw new Error("Sidecar medium not found");return v.createElement(s,Qr({},n))};lk.isSideCarExport=!0;function vz(e,t){return e.useMedium(t),lk}var uk=xz(),Wg=function(){},Dp=v.forwardRef(function(e,t){var n=v.useRef(null),s=v.useState({onScrollCapture:Wg,onWheelCapture:Wg,onTouchMoveCapture:Wg}),o=s[0],c=s[1],d=e.forwardProps,f=e.children,p=e.className,h=e.removeScrollBar,x=e.enabled,g=e.shards,w=e.sideCar,S=e.noRelative,C=e.noIsolation,T=e.inert,N=e.allowPinchZoom,j=e.as,I=j===void 0?"div":j,B=e.gapMode,Y=ck(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),U=w,K=hz([n,t]),O=Qr(Qr({},Y),o);return v.createElement(v.Fragment,null,x&&v.createElement(U,{sideCar:uk,removeScrollBar:h,shards:g,noRelative:S,noIsolation:C,inert:T,setCallbacks:c,allowPinchZoom:!!N,lockRef:n,gapMode:B}),d?v.cloneElement(v.Children.only(f),Qr(Qr({},O),{ref:K})):v.createElement(I,Qr({},O,{className:p,ref:K}),f))});Dp.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Dp.classNames={fullWidth:Nf,zeroRight:Cf};var bz=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function Sz(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=bz();return t&&e.setAttribute("nonce",t),e}function wz(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function _z(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var Ez=function(){var e=0,t=null;
vendor: 13,545 bytes, lines 418-462
418return{add:function(n){e==0&&(t=Sz())&&(wz(t,n),_z(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Tz=function(){var e=Ez();return function(t,n){v.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},dk=function(){var e=Tz(),t=function(n){var s=n.styles,o=n.dynamic;return e(s,o),null};return t},Cz={left:0,top:0,right:0,gap:0},Xg=function(e){return parseInt(e||"",10)||0},Nz=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],s=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[Xg(n),Xg(s),Xg(o)]},kz=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return Cz;var t=Nz(e),n=document.documentElement.clientWidth,s=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,s-n+t[2]-t[0])}},Az=dk(),Vi="data-scroll-locked",jz=function(e,t,n,s){var o=e.left,c=e.top,d=e.right,f=e.gap;return n===void 0&&(n="margin"),`
419  .`.concat(dz,` {
420   overflow: hidden `).concat(s,`;
421   padding-right: `).concat(f,"px ").concat(s,`;
422  }
423  body[`).concat(Vi,`] {
424    overflow: hidden `).concat(s,`;
425    overscroll-behavior: contain;
426    `).concat([t&&"position: relative ".concat(s,";"),n==="margin"&&`
427    padding-left: `.concat(o,`px;
428    padding-top: `).concat(c,`px;
429    padding-right: `).concat(d,`px;
430    margin-left:0;
431    margin-top:0;
432    margin-right: `).concat(f,"px ").concat(s,`;
433    `),n==="padding"&&"padding-right: ".concat(f,"px ").concat(s,";")].filter(Boolean).join(""),`
434  }
435  
436  .`).concat(Cf,` {
437    right: `).concat(f,"px ").concat(s,`;
438  }
439  
440  .`).concat(Nf,` {
441    margin-right: `).concat(f,"px ").concat(s,`;
442  }
443  
444  .`).concat(Cf," .").concat(Cf,` {
445    right: 0 `).concat(s,`;
446  }
447  
448  .`).concat(Nf," .").concat(Nf,` {
449    margin-right: 0 `).concat(s,`;
450  }
451  
452  body[`).concat(Vi,`] {
453    `).concat(fz,": ").concat(f,`px;
454  }
455`)},kE=function(){var e=parseInt(document.body.getAttribute(Vi)||"0",10);return isFinite(e)?e:0},Rz=function(){v.useEffect(function(){return document.body.setAttribute(Vi,(kE()+1).toString()),function(){var e=kE()-1;e<=0?document.body.removeAttribute(Vi):document.body.setAttribute(Vi,e.toString())}},[])},Mz=function(e){var t=e.noRelative,n=e.noImportant,s=e.gapMode,o=s===void 0?"margin":s;Rz();var c=v.useMemo(function(){return kz(o)},[o]);return v.createElement(Az,{styles:jz(c,!t,o,n?"":"!important")})},ix=!1;if(typeof window<"u")try{var of=Object.defineProperty({},"passive",{get:function(){return ix=!0,!0}});window.addEventListener("test",of,of),window.removeEventListener("test",of,of)}catch{ix=!1}var Oi=ix?{passive:!1}:!1,Oz=function(e){return e.tagName==="TEXTAREA"},fk=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!Oz(e)&&n[t]==="visible")},Dz=function(e){return fk(e,"overflowY")},Pz=function(e){return fk(e,"overflowX")},AE=function(e,t){var n=t.ownerDocument,s=t;do{typeof ShadowRoot<"u"&&s instanceof ShadowRoot&&(s=s.host);var o=pk(e,s);if(o){var c=mk(e,s),d=c[1],f=c[2];if(d>f)return!0}s=s.parentNode}while(s&&s!==n.body);return!1},Iz=function(e){var t=e.scrollTop,n=e.scrollHeight,s=e.clientHeight;return[t,n,s]},Hz=function(e){var t=e.scrollLeft,n=e.scrollWidth,s=e.clientWidth;return[t,n,s]},pk=function(e,t){return e==="v"?Dz(t):Pz(t)},mk=function(e,t){return e==="v"?Iz(t):Hz(t)},Lz=function(e,t){return e==="h"&&t==="rtl"?-1:1},Bz=function(e,t,n,s,o){var c=Lz(e,window.getComputedStyle(t).direction),d=c*s,f=n.target,p=t.contains(f),h=!1,x=d>0,g=0,w=0;do{if(!f)break;var S=mk(e,f),C=S[0],T=S[1],N=S[2],j=T-N-c*C;(C||j)&&pk(e,f)&&(g+=j,w+=C);var I=f.parentNode;f=I&&I.nodeType===Node.DOCUMENT_FRAGMENT_NODE?I.host:I}while(!p&&f!==document.body||p&&(t.contains(f)||t===f));return(x&&Math.abs(g)<1||!x&&Math.abs(w)<1)&&(h=!0),h},cf=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},jE=function(e){return[e.deltaX,e.deltaY]},RE=function(e){return e&&"current"in e?e.current:e},Uz=function(e,t){return e[0]===t[0]&&e[1]===t[1]},zz=function(e){return`
456  .block-interactivity-`.concat(e,` {pointer-events: none;}
457  .allow-interactivity-`).concat(e,` {pointer-events: all;}
458`)},Fz=0,Di=[];function qz(e){var t=v.useRef([]),n=v.useRef([0,0]),s=v.useRef(),o=v.useState(Fz++)[0],c=v.useState(dk)[0],d=v.useRef(e);v.useEffect(function(){d.current=e},[e]),v.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var T=uz([e.lockRef.current],(e.shards||[]).map(RE),!0).filter(Boolean);return T.forEach(function(N){return N.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),T.forEach(function(N){return N.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var f=v.useCallback(function(T,N){if("touches"in T&&T.touches.length===2||T.type==="wheel"&&T.ctrlKey)return!d.current.allowPinchZoom;var j=cf(T),I=n.current,B="deltaX"in T?T.deltaX:I[0]-j[0],Y="deltaY"in T?T.deltaY:I[1]-j[1],U,K=T.target,O=Math.abs(B)>Math.abs(Y)?"h":"v";if("touches"in T&&O==="h"&&K.type==="range")return!1;var L=AE(O,K);if(!L)return!0;if(L?U=O:(U=O==="v"?"h":"v",L=AE(O,K)),!L)return!1;if(!s.current&&"changedTouches"in T&&(B||Y)&&(s.current=U),!U)return!0;var ae=s.current||U;return Bz(ae,N,T,ae==="h"?B:Y)},[]),p=v.useCallback(function(T){var N=T;if(!(!Di.length||Di[Di.length-1]!==c)){var j="deltaY"in N?jE(N):cf(N),I=t.current.filter(function(U){return U.name===N.type&&(U.target===N.target||N.target===U.shadowParent)&&Uz(U.delta,j)})[0];if(I&&I.should){N.cancelable&&N.preventDefault();return}if(!I){var B=(d.current.shards||[]).map(RE).filter(Boolean).filter(function(U){return U.contains(N.target)}),Y=B.length>0?f(N,B[0]):!d.current.noIsolation;Y&&N.cancelable&&N.preventDefault()}}},[]),h=v.useCallback(function(T,N,j,I){var B={name:T,delta:N,target:j,should:I,shadowParent:$z(j)};t.current.push(B),setTimeout(function(){t.current=t.current.filter(function(Y){return Y!==B})},1)},[]),x=v.useCallback(function(T){n.current=cf(T),s.current=void 0},[]),g=v.useCallback(function(T){h(T.type,jE(T),T.target,f(T,e.lockRef.current))},[]),w=v.useCallback(function(T){h(T.type,cf(T),T.target,f(T,e.lockRef.current))},[]);v.useEffect(function(){return Di.push(c),e.setCallbacks({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:w}),document.addEventListener("wheel",p,Oi),document.addEventListener("touchmove",p,Oi),document.addEventListener("touchstart",x,Oi),function(){Di=Di.filter(function(T){return T!==c}),document.removeEventListener("wheel",p,Oi),document.removeEventListener("touchmove",p,Oi),document.removeEventListener("touchstart",x,Oi)}},[]);var S=e.removeScrollBar,C=e.inert;return v.createElement(v.Fragment,null,C?v.createElement(c,{styles:zz(o)}):null,S?v.createElement(Mz,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function $z(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Gz=vz(uk,qz);var Eu=v.forwardRef(function(e,t){return v.createElement(Dp,Qr({},e,{ref:t,sideCar:Gz}))});Eu.classNames=Dp.classNames;var Vz=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Pi=new WeakMap,lf=new WeakMap,uf={},Jg=0,hk=function(e){return e&&(e.host||hk(e.parentNode))},Qz=function(e,t){return t.map(function(n){if(e.contains(n))return n;var s=hk(n);return s&&e.contains(s)?s:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},Yz=function(e,t,n,s){var o=Qz(t,Array.isArray(e)?e:[e]);uf[n]||(uf[n]=new WeakMap);var c=uf[n],d=[],f=new Set,p=new Set(o),h=function(g){!g||f.has(g)||(f.add(g),h(g.parentNode))};o.forEach(h);var x=function(g){!g||p.has(g)||Array.prototype.forEach.call(g.children,function(w){if(f.has(w))x(w);else try{var S=w.getAttribute(s),C=S!==null&&S!=="false",T=(Pi.get(w)||0)+1,N=(c.get(w)||0)+1;Pi.set(w,T),c.set(w,N),d.push(w),T===1&&C&&lf.set(w,!0),N===1&&w.setAttribute(n,"true"),C||w.setAttribute(s,"true")}catch(j){console.error("aria-hidden: cannot operate on ",w,j)}})};return x(t),f.clear(),Jg++,function(){d.forEach(function(g){var w=Pi.get(g)-1,S=c.get(g)-1;Pi.set(g,w),c.set(g,S),w||(lf.has(g)||g.removeAttribute(s),lf.delete(g)),S||g.removeAttribute(n)}),Jg--,Jg||(Pi=new WeakMap,Pi=new WeakMap,lf=new WeakMap,uf={})}},Pp=function(e,t,n){n===void 0&&(n="data-aria-hidden");var s=Array.from(Array.isArray(e)?e:[e]),o=Vz(e);return o?(s.push.apply(s,Array.from(o.querySelectorAll("[aria-live], script"))),Yz(s,o,n,"aria-hidden")):function(){return null}},Ip="Dialog",[gk,WY]=Ir(Ip),[Kz,Hr]=gk(Ip),yk=e=>{const{__scopeDialog:t,children:n,open:s,defaultOpen:o,onOpenChange:c,modal:d=!0}=e,f=v.useRef(null),p=v.useRef(null),[h,x]=Ca({prop:s,defaultProp:o??!1,onChange:c,caller:Ip});return l.jsx(Kz,{scope:t,triggerRef:f,contentRef:p,contentId:Mr(),titleId:Mr(),descriptionId:Mr(),open:h,onOpenChange:x,onOpenToggle:v.useCallback(()=>x(g=>!g),[x]),modal:d,children:n})};yk.displayName=Ip;var xk="DialogTrigger",vk=v.forwardRef((e,t)=>{const{__scopeDialog:n,...s}=e,o=Hr(xk,n),c=ut(t,o.triggerRef);return l.jsx(Fe.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":Tv(o.open),...s,ref:c,onClick:Ee(e.onClick,o.onOpenToggle)})});vk.displayName=xk;var _v="DialogPortal",[Wz,bk]=gk(_v,{forceMount:void 0}),Sk=e=>{const{__scopeDialog:t,forceMount:n,children:s,container:o}=e,c=Hr(_v,t);return l.jsx(Wz,{scope:t,forceMount:n,children:v.Children.map(s,d=>l.jsx(er,{present:n||c.open,children:l.jsx(wu,{asChild:!0,container:o,children:d})}))})};Sk.displayName=_v;var Jf="DialogOverlay",wk=v.forwardRef((e,t)=>{const n=bk(Jf,e.__scopeDialog),{forceMount:s=n.forceMount,...o}=e,c=Hr(Jf,e.__scopeDialog);return c.modal?l.jsx(er,{present:s||c.open,children:l.jsx(Jz,{...o,ref:t})}):null});wk.displayName=Jf;var Xz=_a("DialogOverlay.RemoveScroll"),Jz=v.forwardRef((e,t)=>{const{__scopeDialog:n,...s}=e,o=Hr(Jf,n);return l.jsx(Eu,{as:Xz,allowPinchZoom:!0,shards:[o.contentRef],children:l.jsx(Fe.div,{"data-state":Tv(o.open),...s,ref:t,style:{pointerEvents:"auto",...s.style}})})}),Ro="DialogContent",_k=v.forwardRef((e,t)=>{const n=bk(Ro,e.__scopeDialog),{forceMount:s=n.forceMount,...o}=e,c=Hr(Ro,e.__scopeDialog);return l.jsx(er,{present:s||c.open,children:c.modal?l.jsx(Zz,{...o,ref:t}):l.jsx(eF,{...o,ref:t})})});_k.displayName=Ro;var Zz=v.forwardRef((e,t)=>{const n=Hr(Ro,e.__scopeDialog),s=v.useRef(null),o=ut(t,n.contentRef,s);return v.useEffect(()=>{const c=s.current;if(c)return Pp(c)},[]),l.jsx(Ek,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ee(e.onCloseAutoFocus,c=>{c.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:Ee(e.onPointerDownOutside,c=>{const d=c.detail.originalEvent,f=d.button===0&&d.ctrlKey===!0;(d.button===2||f)&&c.preventDefault()}),onFocusOutside:Ee(e.onFocusOutside,c=>c.preventDefault())})}),eF=v.forwardRef((e,t)=>{const n=Hr(Ro,e.__scopeDialog),s=v.useRef(!1),o=v.useRef(!1);return l.jsx(Ek,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:c=>{e.onCloseAutoFocus?.(c),c.defaultPrevented||(s.current||n.triggerRef.current?.focus(),c.preventDefault()),s.current=!1,o.current=!1},onInteractOutside:c=>{e.onInteractOutside?.(c),c.defaultPrevented||(s.current=!0,c.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const d=c.target;n.triggerRef.current?.contains(d)&&c.preventDefault(),c.detail.originalEvent.type==="focusin"&&o.current&&c.preventDefault()}})}),Ek=v.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:s,onOpenAutoFocus:o,onCloseAutoFocus:c,...d}=e,f=Hr(Ro,n),p=v.useRef(null),h=ut(t,p);return Op(),l.jsxs(l.Fragment,{children:[l.jsx(_u,{asChild:!0,loop:!0,trapped:s,onMountAutoFocus:o,onUnmountAutoFocus:c,children:l.jsx(pc,{role:"dialog",id:f.contentId,"aria-describedby":f.descriptionId,"aria-labelledby":f.titleId,"data-state":Tv(f.open),...d,ref:h,onDismiss:()=>f.onOpenChange(!1)})}),l.jsxs(l.Fragment,{children:[l.jsx(tF,{titleId:f.titleId}),l.jsx(rF,{contentRef:p,descriptionId:f.descriptionId})]})]})}),Ev="DialogTitle",Tk=v.forwardRef((e,t)=>{const{__scopeDialog:n,...s}=e,o=Hr(Ev,n);return l.jsx(Fe.h2,{id:o.titleId,...s,ref:t})});Tk.displayName=Ev;var Ck="DialogDescription",Nk=v.forwardRef((e,t)=>{const{__scopeDialog:n,...s}=e,o=Hr(Ck,n);return l.jsx(Fe.p,{id:o.descriptionId,...s,ref:t})});Nk.displayName=Ck;var kk="DialogClose",Ak=v.forwardRef((e,t)=>{const{__scopeDialog:n,...s}=e,o=Hr(kk,n);return l.jsx(Fe.button,{type:"button",...s,ref:t,onClick:Ee(e.onClick,()=>o.onOpenChange(!1))})});Ak.displayName=kk;function Tv(e){return e?"open":"closed"}var jk="DialogTitleWarning",[XY,Rk]=hB(jk,{contentName:Ro,titleName:Ev,docsSlug:"dialog"}),tF=({titleId:e})=>{const t=Rk(jk),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
459
460If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
461
462For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return v.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},nF="DialogDescriptionWarning",rF=({contentRef:e,descriptionId:t})=>{const s=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${Rk(nF).contentName}}.`;return v.useEffect(()=>{const o=e.current?.getAttribute("aria-describedby");
462t&&o&&(document.getElementById(t)||console.warn(s))},[s,e,t]),null},sF=yk,aF=vk,oF=Sk,iF=wk,cF=_k,lF=Tk,uF=Nk,dF=Ak;const Mk=v.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),Cv=()=>v.useContext(Mk);function Hp({...e}){const t=v.useRef(!1),n=v.useRef(!1),s=v.useRef(null),o=v.useMemo(()=>({isComposing:()=>t.current,setComposing:c=>{t.current=c},justEndedComposing:()=>n.current,markCompositionEnd:()=>{n.current=!0,s.current&&clearTimeout(s.current),s.current=setTimeout(()=>{n.current=!1},150)}}),[]);return l.jsx(Mk.Provider,{"data-loc":"client/src/components/ui/dialog.tsx:50",value:o,children:l.jsx(sF,{"data-loc":"client/src/components/ui/dialog.tsx:51","data-slot":"dialog",...e})})}function JY({...e}){return l.jsx(aF,{"data-loc":"client/src/components/ui/dialog.tsx:59","data-slot":"dialog-trigger",...e})}function fF({...e}){return l.jsx(oF,{"data-loc":"client/src/components/ui/dialog.tsx:65","data-slot":"dialog-portal",...e})}function Ok({className:e,...t}){return l.jsx(iF,{"data-loc":"client/src/components/ui/dialog.tsx:79","data-slot":"dialog-overlay",className:tt("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}Ok.displayName="DialogOverlay";function Lp({className:e,children:t,showCloseButton:n=!0,onEscapeKeyDown:s,...o}){const{isComposing:c}=Cv(),d=v.useCallback(f=>{if(f.isComposing||c()){f.preventDefault();return}s?.(f)},[c,s]);return l.jsxs(fF,{"data-loc":"client/src/components/ui/dialog.tsx:122","data-slot":"dialog-portal",children:[l.jsx(Ok,{"data-loc":"client/src/components/ui/dialog.tsx:123"}),l.jsxs(cF,{"data-loc":"client/src/components/ui/dialog.tsx:124","data-slot":"dialog-content",className:tt("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),onEscapeKeyDown:d,...o,children:[t,n&&l.jsxs(dF,{"data-loc":"client/src/components/ui/dialog.tsx:135","data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[l.jsx(bc,{"data-loc":"client/src/components/ui/dialog.tsx:139"}),l.jsx("span",{"data-loc":"client/src/components/ui/dialog.tsx:140",className:"sr-only",children:"Close"})]})]})]})}function Bp({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:150","data-slot":"dialog-header",className:tt("flex flex-col gap-2 text-center sm:text-left",e),...t})}function pF({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:160","data-slot":"dialog-footer",className:tt("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...t})}function Up({className:e,...t}){return l.jsx(lF,{"data-loc":"client/src/components/ui/dialog.tsx:176","data-slot":"dialog-title",className:tt("text-lg leading-none font-semibold",e),...t})}function Dk({className:e,...t}){return l.jsx(uF,{"data-loc":"client/src/components/ui/dialog.tsx:189","data-slot":"dialog-description",className:tt("text-muted-foreground text-sm",e),...t})}const ME=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,OE=HN,Nv=(e,t)=>n=>{var s;if(t?.variants==null)return OE(e,n?.class,n?.className);const{variants:o,defaultVariants:c}=t,d=Object.keys(o).map(h=>{const x=n?.[h],g=c?.[h];if(x===null)return null;const w=ME(x)||ME(g);return o[h][w]}),f=n&&Object.entries(n).reduce((h,x)=>{let[g,w]=x;return w===void 0||(h[g]=w),h},{}),p=t==null||(s=t.compoundVariants)===null||s===void 0?void 0:s.reduce((h,x)=>{let{class:g,className:w,...S}=x;return Object.entries(S).every(C=>{let[T,N]=C;return Array.isArray(N)?N.includes({...c,...f}[T]):{...c,...f}[T]===N})?[...h,g,w]:h},[]);return OE(e,d,p,n?.class,n?.className)},mF=Nv("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 hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent 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","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function Be({className:e,variant:t,size:n,asChild:s=!1,...o}){const c=s?tN:"button";return l.jsx(c,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:tt(mF({variant:t,size:n,className:e})),...o})}function Pk(e){const t=v.useRef({value:e,previous:e});return v.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var zp="Checkbox",[hF]=Ir(zp),[gF,kv]=hF(zp);function yF(e){const{__scopeCheckbox:t,checked:n,children:s,defaultChecked:o,disabled:c,form:d,name:f,onCheckedChange:p,required:h,value:x="on",internal_do_not_use_render:g}=e,[w,S]=Ca({prop:n,defaultProp:o??!1,onChange:p,caller:zp}),[C,T]=v.useState(null),[N,j]=v.useState(null),I=v.useRef(!1),B=C?!!d||!!C.closest("form"):!0,Y={checked:w,disabled:c,setChecked:S,control:C,setControl:T,name:f,form:d,value:x,hasConsumerStoppedPropagationRef:I,required:h,defaultChecked:ya(o)?!1:o,isFormControl:B,bubbleInput:N,setBubbleInput:j};return l.jsx(gF,{scope:t,...Y,children:xF(g)?g(Y):s})}var Ik="CheckboxTrigger",Hk=v.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...s},o)=>{const{control:c,value:d,disabled:f,checked:p,required:h,setControl:x,setChecked:g,hasConsumerStoppedPropagationRef:w,isFormControl:S,bubbleInput:C}
462=kv(Ik,e),T=ut(o,x),N=v.useRef(p);return v.useEffect(()=>{const j=c?.form;if(j){const I=()=>g(N.current);return j.addEventListener("reset",I),()=>j.removeEventListener("reset",I)}},[c,g]),l.jsx(Fe.button,{type:"button",role:"checkbox","aria-checked":ya(p)?"mixed":p,"aria-required":h,"data-state":qk(p),"data-disabled":f?"":void 0,disabled:f,value:d,...s,ref:T,onKeyDown:Ee(t,j=>{j.key==="Enter"&&j.preventDefault()}),onClick:Ee(n,j=>{g(I=>ya(I)?!0:!I),C&&S&&(w.current=j.isPropagationStopped(),w.current||j.stopPropagation())})})});Hk.displayName=Ik;var Lk=v.forwardRef((e,t)=>{const{__scopeCheckbox:n,name:s,checked:o,defaultChecked:c,required:d,disabled:f,value:p,onCheckedChange:h,form:x,...g}=e;return l.jsx(yF,{__scopeCheckbox:n,checked:o,defaultChecked:c,disabled:f,required:d,onCheckedChange:h,name:s,form:x,value:p,internal_do_not_use_render:({isFormControl:w})=>l.jsxs(l.Fragment,{children:[l.jsx(Hk,{...g,ref:t,__scopeCheckbox:n}),w&&l.jsx(Fk,{__scopeCheckbox:n})]})})});Lk.displayName=zp;var Bk="CheckboxIndicator",Uk=v.forwardRef((e,t)=>{const{__scopeCheckbox:n,forceMount:s,...o}=e,c=kv(Bk,n);return l.jsx(er,{present:s||ya(c.checked)||c.checked===!0,children:l.jsx(Fe.span,{"data-state":qk(c.checked),"data-disabled":c.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});Uk.displayName=Bk;var zk="CheckboxBubbleInput",Fk=v.forwardRef(({__scopeCheckbox:e,...t},n)=>{const{control:s,hasConsumerStoppedPropagationRef:o,checked:c,defaultChecked:d,required:f,disabled:p,name:h,value:x,form:g,bubbleInput:w,setBubbleInput:S}=kv(zk,e),C=ut(n,S),T=Pk(c),N=xN(s);v.useEffect(()=>{const I=w;if(!I)return;const B=window.HTMLInputElement.prototype,U=Object.getOwnPropertyDescriptor(B,"checked").set,K=!o.current;if(T!==c&&U){const O=new Event("click",{bubbles:K});I.indeterminate=ya(c),U.call(I,ya(c)?!1:c),I.dispatchEvent(O)}},[w,T,c,o]);const j=v.useRef(ya(c)?!1:c);return l.jsx(Fe.input,{type:"checkbox","aria-hidden":!0,defaultChecked:d??j.current,required:f,disabled:p,name:h,value:x,form:g,...t,tabIndex:-1,ref:C,style:{...t.style,...N,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});Fk.displayName=zk;function xF(e){return typeof e=="function"}function ya(e){return e==="indeterminate"}function qk(e){return ya(e)?"indeterminate":e?"checked":"unchecked"}function DE({className:e,...t}){return l.jsx(Lk,{"data-loc":"client/src/components/ui/checkbox.tsx:12","data-slot":"checkbox",className:tt("peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:l.jsx(Uk,{"data-loc":"client/src/components/ui/checkbox.tsx:20","data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:l.jsx(nk,{"data-loc":"client/src/components/ui/checkbox.tsx:24",className:"size-3.5"})})})}var vF="Label",$k=v.forwardRef((e,t)=>l.jsx(Fe.label,{...e,ref:t,onMouseDown:n=>{n.target.closest("button, input, select, textarea")||(e.onMouseDown?.(n),!n.defaultPrevented&&n.detail>1&&n.preventDefault())}}));$k.displayName=vF;var bF=$k;function Ui({className:e,...t}){return l.jsx(bF,{"data-loc":"client/src/components/ui/label.tsx:11","data-slot":"label",className:tt("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...t})}const PE="1.1";function SF({open:e,onAccept:t}){const[n,s]=v.useState(!1),[o,c]=v.useState(!1),d=De.auth.acceptTerms.useMutation({onSuccess:()=>{vt.success("Terms accepted successfully"),t()},onError:p=>{vt.error(`Failed to accept terms: ${p.message}`)}}),f=()=>{if(!n||!o){vt.error("Please confirm that you have read and agree to the terms");return}d.mutate({version:PE})};return l.jsx(Hp,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:40",open:e,onOpenChange:()=>{},children:l.jsxs(Lp,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:41",className:"max-w-3xl w-full p-0 gap-0 overflow-hidden flex flex-col",style:{maxHeight:"90dvh"},onPointerDownOutside:p=>p.preventDefault(),children:[l.jsx("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:47",className:"px-6 pt-6 pb-4 border-b shrink-0",children:l.jsxs(Bp,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:48",children:[l.jsxs(Up,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:49",className:"text-2xl flex items-center gap-2",children:[l.jsx(ox,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:50",className:"h-6 w-6 text-destructive"}),"Terms of Use Agreement Required"]}),l.jsx(Dk,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:53",children:"Please read and accept our Terms of Use to continue using POKE6900 Index"})]})}),l.jsx("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:60",className:"flex-1 overflow-y-auto px-6 py-4 min-h-0",children:l.jsxs("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:61",className:"space-y-4 text-sm",children:[l.jsxs("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:63",className:"p-4 bg-destructive/10 rounded-lg border border-destructive/20",children:[l.jsxs("h3",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:64",className:"font-semibold text-destructive mb-2 flex items-center gap-2",children:[l.jsx(ox,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:65",className:"h-5 w-5"}),"Zero-Tolerance Policy"]}),l.jsxs("p",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:68",className:"text-sm mb-2",children:["We maintain a ",l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:69",children:"strict zero-tolerance policy"})," for objectionable content and abusive users."]}),l.jsxs("p",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:71",className:"text-sm",children:["Any violation will result in ",l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:72",children:"immediate and permanent account termination"})," without warning or appeal."]})]}),l.jsxs("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:77",children:[l.jsx("h4",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:78",className:"font-semibold mb-2",children:"Strictly Prohibited:"}),l.jsxs("ul",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:79",className:"list-disc list-inside space-y-1 text-muted-foreground",children:[l.jsx("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:80",children:"Hate speech, discrimination, or harassment"}),l.jsx("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:81",children:"Sexual content or explicit material"}),l.jsx("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:82",children:"Violence, gore, or promotion of self
462-harm"}),l.jsx("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:83",children:"Illegal activities or fraudulent schemes"}),l.jsx("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:84",children:"Spam, scams, or phishing attempts"}),l.jsx("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:85",children:"Doxxing or sharing private information"}),l.jsx("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:86",children:"Impersonation or identity fraud"}),l.jsx("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:87",children:"Abusive language or slurs"})]})]}),l.jsxs("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:92",children:[l.jsx("h4",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:93",className:"font-semibold mb-2",children:"Enforcement:"}),l.jsxs("ul",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:94",className:"list-disc list-inside space-y-1 text-muted-foreground",children:[l.jsxs("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:95",children:[l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:95",children:"Immediate Termination:"})," Accounts violating the policy will be permanently banned"]}),l.jsxs("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:96",children:[l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:96",children:"Content Removal:"})," Objectionable content will be removed immediately"]}),l.jsxs("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:97",children:[l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:97",children:"Legal Action:"})," Illegal activities will be reported to law enforcement"]}),l.jsxs("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:98",children:[l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:98",children:"IP Bans:"})," Repeat offenders may face IP-level bans"]})]})]}),l.jsxs("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:103",children:[l.jsx("h4",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:104",className:"font-semibold mb-2",children:"Key Terms:"}),l.jsxs("ul",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:105",className:"list-disc list-inside space-y-1 text-muted-foreground",children:[l.jsxs("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:106",children:[l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:106",children:"Service Purpose:"})," Informational and entertainment only - not financial advice"]}),l.jsxs("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:107",children:[l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:107",children:"Data Accuracy:"})," No warranties on accuracy, completeness, or timeliness of data"]}),l.jsxs("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:108",children:[l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:108",children:"Account Security:"})," You are responsible for maintaining account confidentiality"]}),l.jsxs("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:109",children:[l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:109",children:"Acceptable Use:"})," Lawful purposes only, no unauthorized access or disruption"]}),l.jsxs("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:110",children:[l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:110",children:"Intellectual Property:"})," Respect third-party trademarks and copyrights"]}),l.jsxs("li",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:111",children:[l.jsx("strong",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:111",children:"Limitation of Liability:"})," We are not liable for investment losses or data inaccuracies"]})]})]}),l.jsxs("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:116",className:"p-4 bg-muted/50 rounded-lg",children:[l.jsx("p",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:117",className:"text-sm mb-2",children:"This is a summary. Please read the full Terms of Use for complete details:"}),l.jsxs("a",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:120",href:"/terms",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline flex items-center gap-1 text-sm font-medium",children:["View Full Terms of Use",l.jsx(ak,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:127",className:"h-4 w-4"})]})]})]})}),l.jsxs("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:134",className:"px-6 py-4 border-t space-y-4 shrink-0 bg-background",children:[l.jsxs("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:135",className:"space-y-3",children:[l.jsxs("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:136",className:"flex items-start gap-3",children:[l.jsx(DE,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:137",id:"hasRead",checked:n,onCheckedChange:p=>s(p)}),l.jsx(Ui,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:142",htmlFor:"hasRead",className:"text-sm leading-tight cursor-pointer",children:"I have read and understand the Terms of Use, including the zero-tolerance policy for objectionable content and abusive behavior"})]}),l.jsxs("div",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:147",className:"flex items-start gap-3",children:[l.jsx(DE,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:148",id:"hasAgreed",checked:o,onCheckedChange:p=>c(p)}),l.jsx(Ui,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:153",htmlFor:"hasAgreed",className:"text-sm leading-tight cursor-pointer",children:"I agree to comply with all terms and conditions, and I understand that violations will result in immediate account termination"})]})]}),l.jsx(Be,{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:159",onClick:f,disabled:!n||!o||d.isPending,className:"w-full",children:d.isPending?"Accepting...":"Accept Terms and Continue"}),l.jsxs("p",{"data-loc":"client/src/components/TermsAcceptanceModal.tsx:167",className:"text-xs text-muted-foreground text-center",children:["By accepting, you acknowledge that you have read, understood, and agree to be bound by these terms (Version ",PE,")"]})]})]})})}const wF=Nv("relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current",{variants:{variant:{default:"bg-card text-card-foreground",destructive:"text-destructive bg-card [&>svg]:text-current *:data-[slot=alert-description]:text-destructive/90"}},defaultVariants:{variant:"default"}});function _F({className:e,variant:t,...n}){return l.jsx("div",{"data-loc":"client/src/components/ui/alert.tsx:28","data-slot":"alert",role:"alert",className:tt(wF({variant:t}),e),...n})}function EF({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/alert.tsx:39","data-slot":"alert-title",className:tt("
462col-start-2 line-clamp-1 min-h-4 font-medium tracking-tight",e),...t})}function TF({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/alert.tsx:55","data-slot":"alert-description",className:tt("text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm [&_p]:leading-relaxed",e),...t})}function CF({pendingDeletionAt:e}){const[t,n]=v.useState(!1),[s,o]=v.useState(!1),c=De.useUtils(),d=De.auth.cancelDeletion.useMutation({onSuccess:()=>{vt.success("Account deletion cancelled successfully!"),c.auth.me.invalidate()},onError:g=>{vt.error(`Failed to cancel deletion: ${g.message}`),n(!1)}}),f=()=>{n(!0),d.mutate()};if(s)return null;const p=new Date(e);p.setDate(p.getDate()+7);const h=p.toLocaleDateString("en-US",{weekday:"long",year:"numeric",month:"long",day:"numeric"}),x=Math.ceil((p.getTime()-Date.now())/(1e3*60*60*24));return l.jsxs(_F,{"data-loc":"client/src/components/PendingDeletionBanner.tsx:44",variant:"destructive",className:"relative",children:[l.jsx(I9,{"data-loc":"client/src/components/PendingDeletionBanner.tsx:45",className:"h-4 w-4"}),l.jsx(EF,{"data-loc":"client/src/components/PendingDeletionBanner.tsx:46",children:"Account Deletion Scheduled"}),l.jsxs(TF,{"data-loc":"client/src/components/PendingDeletionBanner.tsx:47",className:"mt-2 space-y-3",children:[l.jsxs("p",{"data-loc":"client/src/components/PendingDeletionBanner.tsx:48",children:["Your account is scheduled for permanent deletion on ",l.jsx("strong",{"data-loc":"client/src/components/PendingDeletionBanner.tsx:49",children:h})," (",x," ",x===1?"day":"days"," remaining)."]}),l.jsx("p",{"data-loc":"client/src/components/PendingDeletionBanner.tsx:51",className:"text-sm",children:"All your data will be permanently deleted. If you changed your mind, you can cancel this deletion request."}),l.jsxs("div",{"data-loc":"client/src/components/PendingDeletionBanner.tsx:54",className:"flex gap-2 mt-3",children:[l.jsx(Be,{"data-loc":"client/src/components/PendingDeletionBanner.tsx:55",onClick:f,disabled:t,variant:"default",size:"sm",className:"bg-green-600 hover:bg-green-700",children:t?l.jsxs(l.Fragment,{children:[l.jsx(kr,{"data-loc":"client/src/components/PendingDeletionBanner.tsx:64",className:"h-4 w-4 mr-2 animate-spin"}),"Cancelling..."]}):"Cancel Deletion"}),l.jsx(Be,{"data-loc":"client/src/components/PendingDeletionBanner.tsx:71",onClick:()=>o(!0),variant:"ghost",size:"sm",children:"Dismiss"})]})]}),l.jsx("button",{"data-loc":"client/src/components/PendingDeletionBanner.tsx:80",onClick:()=>o(!0),className:"absolute top-4 right-4 text-destructive-foreground/50 hover:text-destructive-foreground",children:l.jsx(bc,{"data-loc":"client/src/components/PendingDeletionBanner.tsx:84",className:"h-4 w-4"})})]})}const NF="1.1";function kF({children:e}){const{user:t,loading:n}=Ia(),[s,o]=v.useState(!1),c=De.useUtils();v.useEffect(()=>{!n&&t&&(t.termsAcceptedAt&&t.termsVersion===NF||o(!0))},[t,n]);const d=()=>{o(!1),c.auth.me.invalidate()};return l.jsxs(l.Fragment,{children:[t&&t.pendingDeletionAt&&l.jsx("div",{"data-loc":"client/src/components/TermsGuard.tsx:38",className:"fixed top-0 left-0 right-0 z-50 p-4",children:l.jsx("div",{"data-loc":"client/src/components/TermsGuard.tsx:39",className:"container mx-auto",children:l.jsx(CF,{"data-loc":"client/src/components/TermsGuard.tsx:40",pendingDeletionAt:new Date(t.pendingDeletionAt)})})}),e,s&&l.jsx(SF,{"data-loc":"client/src/components/TermsGuard.tsx:46",open:s,onAccept:d})]})}const es=Object.create(null);es.open="0";es.close="1";es.ping="2";es.pong="3";es.message="4";es.upgrade="5";es.noop="6";const kf=Object.create(null);Object.keys(es).forEach(e=>{kf[es[e]]=e});const cx={type:"error",data:"parser error"},Gk=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",Vk=typeof ArrayBuffer=="function",Qk=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,Av=({type:e,data:t},n,s)=>Gk&&t instanceof Blob?n?s(t):IE(t,s):Vk&&(t instanceof ArrayBuffer||Qk(t))?n?s(t):IE(new Blob([t]),s):s(es[e]+(t||"")),IE=(e,t)=>{const n=new FileReader;return n.onload=function(){const s=n.result.split(",")[1];t("b"+(s||""))},n.readAsDataURL(e)};function HE(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let Zg;function AF(e,t){if(Gk&&e.data instanceof Blob)return e.data.arrayBuffer().then(HE).then(t);if(Vk&&(e.data instanceof ArrayBuffer||Qk(e.data)))return t(HE(e.data));Av(e,!1,n=>{Zg||(Zg=new TextEncoder),t(Zg.encode(n))})}const LE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
462+/",_l=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e<LE.length;e++)_l[LE.charCodeAt(e)]=e;const jF=e=>{let t=e.length*.75,n=e.length,s,o=0,c,d,f,p;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);const h=new ArrayBuffer(t),x=new Uint8Array(h);for(s=0;s<n;s+=4)c=_l[e.charCodeAt(s)],d=_l[e.charCodeAt(s+1)],f=_l[e.charCodeAt(s+2)],p=_l[e.charCodeAt(s+3)],x[o++]=c<<2|d>>4,x[o++]=(d&15)<<4|f>>2,x[o++]=(f&3)<<6|p&63;return h},RF=typeof ArrayBuffer=="function",jv=(e,t)=>{if(typeof e!="string")return{type:"message",data:Yk(e,t)};const n=e.charAt(0);return n==="b"?{type:"message",data:MF(e.substring(1),t)}:kf[n]?e.length>1?{type:kf[n],data:e.substring(1)}:{type:kf[n]}:cx},MF=(e,t)=>{if(RF){const n=jF(e);return Yk(n,t)}else return{base64:!0,data:e}},Yk=(e,t)=>{switch(t){case"blob":return e instanceof Blob?e:new Blob([e]);case"arraybuffer":default:return e instanceof ArrayBuffer?e:e.buffer}},Kk="�",OF=(e,t)=>{const n=e.length,s=new Array(n);let o=0;e.forEach((c,d)=>{Av(c,!1,f=>{s[d]=f,++o===n&&t(s.join(Kk))})})},DF=(e,t)=>{const n=e.split(Kk),s=[];for(let o=0;o<n.length;o++){const c=jv(n[o],t);if(s.push(c),c.type==="error")break}return s};function PF(){return new TransformStream({transform(e,t){AF(e,n=>{const s=n.length;let o;if(s<126)o=new Uint8Array(1),new DataView(o.buffer).setUint8(0,s);else if(s<65536){o=new Uint8Array(3);const c=new DataView(o.buffer);c.setUint8(0,126),c.setUint16(1,s)}else{o=new Uint8Array(9);const c=new DataView(o.buffer);c.setUint8(0,127),c.setBigUint64(1,BigInt(s))}e.data&&typeof e.data!="string"&&(o[0]|=128),t.enqueue(o),t.enqueue(n)})}})}let ey;function df(e){return e.reduce((t,n)=>t+n.length,0)}function ff(e,t){if(e[0].length===t)return e.shift();const n=new Uint8Array(t);let s=0;for(let o=0;o<t;o++)n[o]=e[0][s++],s===e[0].length&&(e.shift(),s=0);return e.length&&s<e[0].length&&(e[0]=e[0].slice(s)),n}function IF(e,t){ey||(ey=new TextDecoder);const n=[];let s=0,o=-1,c=!1;return new TransformStream({transform(d,f){for(n.push(d);;){if(s===0){if(df(n)<1)break;const p=ff(n,1);c=(p[0]&128)===128,o=p[0]&127,o<126?s=3:o===126?s=1:s=2}else if(s===1){if(df(n)<2)break;const p=ff(n,2);o=new DataView(p.buffer,p.byteOffset,p.length).getUint16(0),s=3}else if(s===2){if(df(n)<8)break;const p=ff(n,8),h=new DataView(p.buffer,p.byteOffset,p.length),x=h.getUint32(0);if(x>Math.pow(2,21)-1){f.enqueue(cx);break}o=x*Math.pow(2,32)+h.getUint32(4),s=3}else{if(df(n)<o)break;const p=ff(n,o);f.enqueue(jv(c?p:ey.decode(p),t)),s=0}if(o===0||o>e){f.enqueue(cx);break}}}})}const Wk=4;function $t(e){if(e)return HF(e)}function HF(e){for(var t in $t.prototype)e[t]=$t.prototype[t];return e}$t.prototype.on=$t.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};$t.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this};$t.prototype.off=$t.prototype.removeListener=$t.prototype.removeAllListeners=$t.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var n=this._callbacks["$"+e];if(!n)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var s,o=0;o<n.length;o++)if(s=n[o],s===t||s.fn===t){n.splice(o,1);break}return n.length===0&&delete this._callbacks["$"+e],this};$t.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),n=this._callbacks["$"+e],s=1;s<arguments.length;s++)t[s-1]=arguments[s];if(n){n=n.slice(0);for(var s=0,o=n.length;s<o;++s)n[s].apply(this,t)}return this};$t.prototype.emitReserved=$t.prototype.emit;$t.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]};$t.prototype.hasListeners=function(e){return!!this.listeners(e).length};const Fp=typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,n)=>n(t,0),gr=typeof self<"u"?self:typeof window<"u"?window:Function("return this")(),LF="arraybuffer";function Xk(e,...t){return t.reduce((n,s)=>(e.hasOwnProperty(s)&&(n[s]=e[s]),n),{})}const BF=gr.setTimeout,UF=gr.clearTimeout;function qp(e,t){t.useNativeTimers?(e.setTimeoutFn=BF.bind(gr),e.clearTimeoutFn=UF.bind(gr)):(e.setTimeoutFn=gr.setTimeout.bind(gr),e.clearTimeoutFn=gr.clearTimeout.bind(gr))}const zF=1.33;function FF(e){return typeof e=="string"?qF(e):Math.ceil((e.byteLength||e.size)*zF)}function qF(e){let t=0,n=0;for(let s=0,o=e.length;s<o;s++)t=e.charCodeAt(s),t<128?n+=1:t<2048?n+=2:t<55296||t>=57344?n+=3:(s++,n+=4);return n}function Jk(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function $F(e){let t="";for(let n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}function GF(e){let t={},n=e.split("&");for(let s=0,o=n.length;s<o;s++){let c=n[s].split("=");
vendor: 5,120 bytes, line 462
462t[decodeURIComponent(c[0])]=decodeURIComponent(c[1])}return t}class VF extends Error{constructor(t,n,s){super(t),this.description=n,this.context=s,this.type="TransportError"}}class Rv extends $t{constructor(t){super(),this.writable=!1,qp(this,t),this.opts=t,this.query=t.query,this.socket=t.socket,this.supportsBinary=!t.forceBase64}onError(t,n,s){return super.emitReserved("error",new VF(t,n,s)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(t){this.readyState==="open"&&this.write(t)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(t){const n=jv(t,this.socket.binaryType);this.onPacket(n)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}pause(t){}createUri(t,n={}){return t+"://"+this._hostname()+this._port()+this.opts.path+this._query(n)}_hostname(){const t=this.opts.hostname;return t.indexOf(":")===-1?t:"["+t+"]"}_port(){return this.opts.port&&(this.opts.secure&&+(this.opts.port!==443)||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(t){const n=$F(t);return n.length?"?"+n:""}}class QF extends Rv{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}doOpen(){this._poll()}pause(t){this.readyState="pausing";const n=()=>{this.readyState="paused",t()};if(this._polling||!this.writable){let s=0;this._polling&&(s++,this.once("pollComplete",function(){--s||n()})),this.writable||(s++,this.once("drain",function(){--s||n()}))}else n()}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){const n=s=>{if(this.readyState==="opening"&&s.type==="open"&&this.onOpen(),s.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(s)};DF(t,this.socket.binaryType).forEach(n),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this._poll())}doClose(){const t=()=>{this.write([{type:"close"}])};this.readyState==="open"?t():this.once("open",t)}write(t){this.writable=!1,OF(t,n=>{this.doWrite(n,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const t=this.opts.secure?"https":"http",n=this.query||{};return this.opts.timestampRequests!==!1&&(n[this.opts.timestampParam]=Jk()),!this.supportsBinary&&!n.sid&&(n.b64=1),this.createUri(t,n)}}let Zk=!1;try{Zk=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const YF=Zk;function KF(){}class WF extends QF{constructor(t){if(super(t),typeof location<"u"){const n=location.protocol==="https:";let s=location.port;s||(s=n?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||s!==t.port}}doWrite(t,n){const s=this.request({method:"POST",data:t});s.on("success",n),s.on("error",(o,c)=>{this.onError("xhr post error",o,c)})}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(n,s)=>{this.onError("xhr poll error",n,s)}),this.pollXhr=t}}let Qi=class Af extends $t{constructor(t,n,s){super(),this.createRequest=t,qp(this,s),this._opts=s,this._method=s.method||"GET",this._uri=n,this._data=s.data!==void 0?s.data:null,this._create()}_create(){var t;const n=Xk(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");n.xdomain=!!this._opts.xd;const s=this._xhr=this.createRequest(n);try{s.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){s.setDisableHeaderCheck&&s.setDisableHeaderCheck(!0);for(let o in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(o)&&s.setRequestHeader(o,this._opts.extraHeaders[o])}}catch{}if(this._method==="POST")try{s.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{s.setRequestHeader("Accept","*/*")}catch{}(t=this._opts.cookieJar)===null||t===void 0||t.addCookies(s),"withCredentials"in s&&(s.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(s.timeout=this._opts.requestTimeout),s.onreadystatechange=()=>{var o;s.readyState===3&&((o=this._opts.cookieJar)===null||o===void 0||o.parseCookies(s.getResponseHeader("set-cookie"))),s.readyState===4&&(s.status===200||s.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof s.status=="number"?s.status:0)},0))},s.send(this._data)}catch(o){this.setTimeoutFn(()=>{this._onError(o)},0);return}typeof document<"u"&&(this._index=Af.requestsCount++,Af.requests[this._index]=this)}_onError(t){this.emitReserved("error",t,this._xhr),this._cleanup(!0)}_cleanup(t){if(!(typeof this._xhr>"u"||this._xhr===null)){if(this._xhr.onreadystatechange=KF,t)try{this._xhr.abort()}catch{}typeof document<"u"&&delete Af.requests[this._index],this._xhr=null}}_onLoad(){const t=this._xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}};Qi.requestsCount=0;Qi.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",BE);else if(typeof addEventListener=="function"){const e="onpagehide"in gr?"pagehide":"unload";
vendor: 4,490 bytes, line 462
462addEventListener(e,BE,!1)}}function BE(){for(let e in Qi.requests)Qi.requests.hasOwnProperty(e)&&Qi.requests[e].abort()}const XF=(function(){const e=eA({xdomain:!1});return e&&e.responseType!==null})();class JF extends WF{constructor(t){super(t);const n=t&&t.forceBase64;this.supportsBinary=XF&&!n}request(t={}){return Object.assign(t,{xd:this.xd},this.opts),new Qi(eA,this.uri(),t)}}function eA(e){const t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||YF))return new XMLHttpRequest}catch{}if(!t)try{return new gr[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}const tA=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class ZF extends Rv{get name(){return"websocket"}doOpen(){const t=this.uri(),n=this.opts.protocols,s=tA?{}:Xk(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(s.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(t,n,s)}catch(o){return this.emitReserved("error",o)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let n=0;n<t.length;n++){const s=t[n],o=n===t.length-1;Av(s,this.supportsBinary,c=>{try{this.doWrite(s,c)}catch{}o&&Fp(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){const t=this.opts.secure?"wss":"ws",n=this.query||{};return this.opts.timestampRequests&&(n[this.opts.timestampParam]=Jk()),this.supportsBinary||(n.b64=1),this.createUri(t,n)}}const ty=gr.WebSocket||gr.MozWebSocket;class eq extends ZF{createSocket(t,n,s){return tA?new ty(t,n,s):n?new ty(t,n):new ty(t)}doWrite(t,n){this.ws.send(n)}}class tq extends Rv{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(t){return this.emitReserved("error",t)}this._transport.closed.then(()=>{this.onClose()}).catch(t=>{this.onError("webtransport error",t)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(t=>{const n=IF(Number.MAX_SAFE_INTEGER,this.socket.binaryType),s=t.readable.pipeThrough(n).getReader(),o=PF();o.readable.pipeTo(t.writable),this._writer=o.writable.getWriter();const c=()=>{s.read().then(({done:f,value:p})=>{f||(this.onPacket(p),c())}).catch(f=>{})};c();const d={type:"open"};this.query.sid&&(d.data=`{"sid":"${this.query.sid}"}`),this._writer.write(d).then(()=>this.onOpen())})})}write(t){this.writable=!1;for(let n=0;n<t.length;n++){const s=t[n],o=n===t.length-1;this._writer.write(s).then(()=>{o&&Fp(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var t;(t=this._transport)===null||t===void 0||t.close()}}const nq={websocket:eq,webtransport:tq,polling:JF},rq=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,sq=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function lx(e){if(e.length>8e3)throw"URI too long";const t=e,n=e.indexOf("["),s=e.indexOf("]");n!=-1&&s!=-1&&(e=e.substring(0,n)+e.substring(n,s).replace(/:/g,";")+e.substring(s,e.length));let o=rq.exec(e||""),c={},d=14;for(;d--;)c[sq[d]]=o[d]||"";return n!=-1&&s!=-1&&(c.source=t,c.host=c.host.substring(1,c.host.length-1).replace(/;/g,":"),c.authority=c.authority.replace("[","").replace("]","").replace(/;/g,":"),c.ipv6uri=!0),c.pathNames=aq(c,c.path),c.queryKey=oq(c,c.query),c}function aq(e,t){const n=/\/{2,9}/g,s=t.replace(n,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&s.splice(0,1),t.slice(-1)=="/"&&s.splice(s.length-1,1),s}function oq(e,t){const n={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(s,o,c){o&&(n[o]=c)}),n}const ux=typeof addEventListener=="function"&&typeof removeEventListener=="function",jf=[];ux&&addEventListener("offline",()=>
vendor: 24,259 bytes, line 462
462{jf.forEach(e=>e())},!1);class xa extends $t{constructor(t,n){if(super(),this.binaryType=LF,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,t&&typeof t=="object"&&(n=t,t=null),t){const s=lx(t);n.hostname=s.host,n.secure=s.protocol==="https"||s.protocol==="wss",n.port=s.port,s.query&&(n.query=s.query)}else n.host&&(n.hostname=lx(n.host).host);qp(this,n),this.secure=n.secure!=null?n.secure:typeof location<"u"&&location.protocol==="https:",n.hostname&&!n.port&&(n.port=this.secure?"443":"80"),this.hostname=n.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=n.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},n.transports.forEach(s=>{const o=s.prototype.name;this.transports.push(o),this._transportsByName[o]=s}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},n),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=GF(this.opts.query)),ux&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},jf.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open()}createTransport(t){const n=Object.assign({},this.opts.query);n.EIO=Wk,n.transport=t,this.id&&(n.sid=this.id);const s=Object.assign({},this.opts,{query:n,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new this._transportsByName[t](s)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}const t=this.opts.rememberUpgrade&&xa.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";const n=this.createTransport(t);n.open(),this.setTransport(n)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",n=>this._onClose("transport close",n))}onOpen(){this.readyState="open",xa.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":const n=new Error("server error");n.code=t.data,this._onError(n);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this._pingInterval=t.pingInterval,this._pingTimeout=t.pingTimeout,this._maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);const t=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+t,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},t),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this._getWritablePackets();this.transport.send(t),this._prevBufferLen=t.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let n=1;for(let s=0;s<this.writeBuffer.length;s++){const o=this.writeBuffer[s].data;if(o&&(n+=FF(o)),s>0&&n>this._maxPayload)return this.writeBuffer.slice(0,s);n+=2}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;const t=Date.now()>this._pingTimeoutTime;return t&&(this._pingTimeoutTime=0,Fp(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),t}write(t,n,s){return this._sendPacket("message",t,n,s),this}send(t,n,s){return this._sendPacket("message",t,n,s),this}_sendPacket(t,n,s,o){if(typeof n=="function"&&(o=n,n=void 0),typeof s=="function"&&(o=s,s=null),this.readyState==="closing"||this.readyState==="closed")return;s=s||{},s.compress=s.compress!==!1;const c={type:t,data:n,options:s};this.emitReserved("packetCreate",c),this.writeBuffer.push(c),o&&this.once("flush",o),this.flush()}close(){const t=()=>{this._onClose("forced close"),this.transport.close()},n=()=>{this.off("upgrade",n),this.off("upgradeError",n),t()},s=()=>{this.once("upgrade",n),this.once("upgradeError",n)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?s():t()}):this.upgrading?s():t()),this}_onError(t){if(xa.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return this.transports.shift(),this._open();this.emitReserved("error",t),this._onClose("transport error",t)}_onClose(t,n){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),ux&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){const s=jf.indexOf(this._offlineEventListener);s!==-1&&jf.splice(s,1)}this.readyState="closed",this.id=null,this.emitReserved("close",t,n),this.writeBuffer=[],this._prevBufferLen=0}}}xa.protocol=Wk;class iq extends xa{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade)for(let t=0;t<this._upgrades.length;t++)this._probe(this._upgrades[t])}_probe(t){let n=this.createTransport(t),s=!1;xa.priorWebsocketSuccess=!1;const o=()=>{s||(n.send([{type:"ping",data:"probe"}]),n.once("packet",g=>{if(!s)if(g.type==="pong"&&g.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",n),!n)return;xa.priorWebsocketSuccess=n.name==="websocket",this.transport.pause(()=>{s||this.readyState!=="closed"&&(x(),this.setTransport(n),n.send([{type:"upgrade"}]),this.emitReserved("upgrade",n),n=null,this.upgrading=!1,this.flush())})}else{const w=new Error("probe error");w.transport=n.name,this.emitReserved("upgradeError",w)}}))};function c(){s||(s=!0,x(),n.close(),n=null)}const d=g=>{const w=new Error("probe error: "+g);w.transport=n.name,c(),this.emitReserved("upgradeError",w)};function f(){d("transport closed")}function p(){d("socket closed")}function h(g){n&&g.name!==n.name&&c()}const x=()=>{n.removeListener("open",o),n.removeListener("error",d),n.removeListener("close",f),this.off("close",p),this.off("upgrading",h)};n.once("open",o),n.once("error",d),n.once("close",f),this.once("close",p),this.once("upgrading",h),this._upgrades.indexOf("webtransport")!==-1&&t!=="webtransport"?this.setTimeoutFn(()=>{s||n.open()},200):n.open()}onHandshake(t){this._upgrades=this._filterUpgrades(t.upgrades),super.onHandshake(t)}_filterUpgrades(t){const n=[];for(let s=0;s<t.length;s++)~this.transports.indexOf(t[s])&&n.push(t[s]);return n}}let cq=class extends iq{constructor(t,n={}){const s=typeof t=="object"?t:n;(!s.transports||s.transports&&typeof s.transports[0]=="string")&&(s.transports=(s.transports||["polling","websocket","webtransport"]).map(o=>nq[o]).filter(o=>!!o)),super(t,s)}};function lq(e,t="",n){let s=e;n=n||typeof location<"u"&&location,e==null&&(e=n.protocol+"//"+n.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=n.protocol+e:e=n.host+e),/^(https?|wss?):\/\//.test(e)||(typeof n<"u"?e=n.protocol+"//"+e:e="https://"+e),s=lx(e)),s.port||(/^(http|ws)$/.test(s.protocol)?s.port="80":/^(http|ws)s$/.test(s.protocol)&&(s.port="443")),s.path=s.path||"/";const c=s.host.indexOf(":")!==-1?"["+s.host+"]":s.host;return s.id=s.protocol+"://"+c+":"+s.port+t,s.href=s.protocol+"://"+c+(n&&n.port===s.port?"":":"+s.port),s}const uq=typeof ArrayBuffer=="function",dq=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,nA=Object.prototype.toString,fq=typeof Blob=="function"||typeof Blob<"u"&&nA.call(Blob)==="[object BlobConstructor]",pq=typeof File=="function"||typeof File<"u"&&nA.call(File)==="[object FileConstructor]";function Mv(e){return uq&&(e instanceof ArrayBuffer||dq(e))||fq&&e instanceof Blob||pq&&e instanceof File}function Rf(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let n=0,s=e.length;n<s;n++)if(Rf(e[n]))return!0;return!1}if(Mv(e))return!0;if(e.toJSON&&typeof e.toJSON=="function"&&arguments.length===1)return Rf(e.toJSON(),!0);for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&Rf(e[n]))return!0;return!1}function mq(e){const t=[],n=e.data,s=e;return s.data=dx(n,t),s.attachments=t.length,{packet:s,buffers:t}}function dx(e,t){if(!e)return e;if(Mv(e)){const n={_placeholder:!0,num:t.length};return t.push(e),n}else if(Array.isArray(e)){const n=new Array(e.length);for(let s=0;s<e.length;s++)n[s]=dx(e[s],t);return n}else if(typeof e=="object"&&!(e instanceof Date)){const n={};for(const s in e)Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=dx(e[s],t));return n}return e}function hq(e,t){return e.data=fx(e.data,t),delete e.attachments,e}function fx(e,t){if(!e)return e;if(e&&e._placeholder===!0){if(typeof e.num=="number"&&e.num>=0&&e.num<t.length)return t[e.num];throw new Error("illegal attachments")}else if(Array.isArray(e))for(let n=0;n<e.length;n++)e[n]=fx(e[n],t);else if(typeof e=="object")for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(e[n]=fx(e[n],t));return e}const gq=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],yq=5;var ct;(function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK"})(ct||(ct={}));class xq{constructor(t){this.replacer=t}encode(t){return(t.type===ct.EVENT||t.type===ct.ACK)&&Rf(t)?this.encodeAsBinary({type:t.type===ct.EVENT?ct.BINARY_EVENT:ct.BINARY_ACK,nsp:t.nsp,data:t.data,id:t.id}):[this.encodeAsString(t)]}encodeAsString(t){let n=""+t.type;return(t.type===ct.BINARY_EVENT||t.type===ct.BINARY_ACK)&&(n+=t.attachments+"-"),t.nsp&&t.nsp!=="/"&&(n+=t.nsp+","),t.id!=null&&(n+=t.id),t.data!=null&&(n+=JSON.stringify(t.data,this.replacer)),n}encodeAsBinary(t){const n=mq(t),s=this.encodeAsString(n.packet),o=n.buffers;return o.unshift(s),o}}function UE(e){return Object.prototype.toString.call(e)==="[object Object]"}class Ov extends $t{constructor(t){super(),this.reviver=t}add(t){let n;if(typeof t=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");n=this.decodeString(t);const s=n.type===ct.BINARY_EVENT;s||n.type===ct.BINARY_ACK?(n.type=s?ct.EVENT:ct.ACK,this.reconstructor=new vq(n),n.attachments===0&&super.emitReserved("decoded",n)):super.emitReserved("decoded",n)}else if(Mv(t)||t.base64)if(this.reconstructor)n=this.reconstructor.takeBinaryData(t),n&&(this.reconstructor=null,super.emitReserved("decoded",n));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+t)}decodeString(t){let n=0;const s={type:Number(t.charAt(0))};if(ct[s.type]===void 0)throw new Error("unknown packet type "+s.type);if(s.type===ct.BINARY_EVENT||s.type===ct.BINARY_ACK){const c=n+1;for(;t.charAt(++n)!=="-"&&n!=t.length;);const d=t.substring(c,n);if(d!=Number(d)||t.charAt(n)!=="-")throw new Error("Illegal attachments");s.attachments=Number(d)}if(t.charAt(n+1)==="/"){const c=n+1;for(;++n&&!(t.charAt(n)===","||n===t.length););s.nsp=t.substring(c,n)}else s.nsp="/";const o=t.charAt(n+1);if(o!==""&&Number(o)==o){const c=n+1;for(;++n;){const d=t.charAt(n);if(d==null||Number(d)!=d){--n;break}if(n===t.length)break}s.id=Number(t.substring(c,n+1))}if(t.charAt(++n)){const c=this.tryParse(t.substr(n));if(Ov.isPayloadValid(s.type,c))s.data=c;else throw new Error("invalid payload")}return s}tryParse(t){try{return JSON.parse(t,this.reviver)}catch{return!1}}static isPayloadValid(t,n){switch(t){case ct.CONNECT:return UE(n);case ct.DISCONNECT:return n===void 0;case ct.CONNECT_ERROR:return typeof n=="string"||UE(n);case ct.EVENT:case ct.BINARY_EVENT:return Array.isArray(n)&&(typeof n[0]=="number"||typeof n[0]=="string"&&gq.indexOf(n[0])===-1);case ct.ACK:case ct.BINARY_ACK:return Array.isArray(n)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class vq{constructor(t){this.packet=t,this.buffers=[],this.reconPack=t}takeBinaryData(t){if(this.buffers.push(t),this.buffers.length===this.reconPack.attachments){const n=hq(this.reconPack,this.buffers);return this.finishedReconstruction(),n}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}const bq=Object.freeze(Object.defineProperty({__proto__:null,Decoder:Ov,Encoder:xq,get PacketType(){return ct},protocol:yq},Symbol.toStringTag,{value:"Module"}));function jr(e,t,n){return e.on(t,n),function(){e.off(t,n)}}const Sq=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class rA extends $t{constructor(t,n,s){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=t,this.nsp=n,s&&s.auth&&(this.auth=s.auth),this._opts=Object.assign({},s),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const t=this.io;this.subs=[jr(t,"open",this.onopen.bind(this)),jr(t,"packet",this.onpacket.bind(this)),jr(t,"error",this.onerror.bind(this)),jr(t,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...t){return t.unshift("message"),this.emit.apply(this,t),this}emit(t,...n){var s,o,c;if(Sq.hasOwnProperty(t))throw new Error('"'+t.toString()+'" is a reserved event name');if(n.unshift(t),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(n),this;const d={type:ct.EVENT,data:n};if(d.options={},d.options.compress=this.flags.compress!==!1,typeof n[n.length-1]=="function"){const x=this.ids++,g=n.pop();this._registerAckCallback(x,g),d.id=x}const f=(o=(s=this.io.engine)===null||s===void 0?void 0:s.transport)===null||o===void 0?void 0:o.writable,p=this.connected&&!(!((c=this.io.engine)===null||c===void 0)&&c._hasPingExpired());return this.flags.volatile&&!f||(p?(this.notifyOutgoingListeners(d),this.packet(d)):this.sendBuffer.push(d)),this.flags={},this}_registerAckCallback(t,n){var s;const o=(s=this.flags.timeout)!==null&&s!==void 0?s:this._opts.ackTimeout;if(o===void 0){this.acks[t]=n;return}const c=this.io.setTimeoutFn(()=>{delete this.acks[t];for(let f=0;f<this.sendBuffer.length;f++)this.sendBuffer[f].id===t&&this.sendBuffer.splice(f,1);n.call(this,new Error("operation has timed out"))},o),d=(...f)=>{this.io.clearTimeoutFn(c),n.apply(this,f)};d.withError=!0,this.acks[t]=d}emitWithAck(t,...n){return new Promise((s,o)=>{const c=(d,f)=>d?o(d):s(f);c.withError=!0,n.push(c),this.emit(t,...n)})}_addToQueue(t){let n;typeof t[t.length-1]=="function"&&(n=t.pop());const s={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push((o,...c)=>s!==this._queue[0]?void 0:(o!==null?s.tryCount>this._opts.retries&&(this._queue.shift(),n&&n(o)):(this._queue.shift(),n&&n(null,...c)),s.pending=!1,this._drainQueue())),this._queue.push(s),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||this._queue.length===0)return;const n=this._queue[0];n.pending&&!t||(n.pending=!0,n.tryCount++,this.flags=n.flags,this.emit.apply(this,n.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this._sendConnectPacket(t)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:ct.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,n){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,n),this._clearAcks()}_clearAcks(){Object.keys(this.acks).forEach(t=>{if(!this.sendBuffer.some(s=>String(s.id)===t)){const s=this.acks[t];delete this.acks[t],s.withError&&s.call(this,new Error("socket has been disconnected"))}})}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case ct.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case ct.EVENT:case ct.BINARY_EVENT:this.onevent(t);break;case ct.ACK:case ct.BINARY_ACK:this.onack(t);break;case ct.DISCONNECT:this.ondisconnect();break;case ct.CONNECT_ERROR:this.destroy();const s=new Error(t.data.message);s.data=t.data.data,this.emitReserved("connect_error",s);break}}onevent(t){const n=t.data||[];t.id!=null&&n.push(this.ack(t.id)),this.connected?this.emitEvent(n):this.receiveBuffer.push(Object.freeze(n))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const n=this._anyListeners.slice();for(const s of n)s.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&typeof t[t.length-1]=="string"&&(this._lastOffset=t[t.length-1])}ack(t){const n=this;let s=!1;return function(...o){s||(s=!0,n.packet({type:ct.ACK,id:t,data:o}))}}onack(t){const n=this.acks[t.id];typeof n=="function"&&(delete this.acks[t.id],n.withError&&t.data.unshift(null),n.apply(this,t.data))}onconnect(t,n){this.id=t,this.recovered=n&&this._pid===n,this._pid=n,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:ct.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const n=this._anyListeners;for(let s=0;s<n.length;s++)if(t===n[s])return n.splice(s,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(t),this}prependAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(t),this}offAnyOutgoing(t){if(!this._anyOutgoingListeners)return this;if(t){const n=this._anyOutgoingListeners;for(let s=0;s<n.length;s++)if(t===n[s])return n.splice(s,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(t){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const n=this._anyOutgoingListeners.slice();for(const s of n)s.apply(this,t.data)}}}function Sc(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}Sc.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=(Math.floor(t*10)&1)==0?e-n:e+n}return Math.min(e,this.max)|0};Sc.prototype.reset=function(){this.attempts=0};Sc.prototype.setMin=function(e){this.ms=e};Sc.prototype.setMax=function(e){this.max=e};Sc.prototype.setJitter=function(e){this.jitter=e};class px extends $t{constructor(t,n){var s;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(n=t,t=void 0),n=n||{},n.path=n.path||"/socket.io",this.opts=n,qp(this,n),this.reconnection(n.reconnection!==!1),this.reconnectionAttempts(n.reconnectionAttempts||1/0),this.reconnectionDelay(n.reconnectionDelay||1e3),this.reconnectionDelayMax(n.reconnectionDelayMax||5e3),this.randomizationFactor((s=n.randomizationFactor)!==null&&s!==void 0?s:.5),this.backoff=new Sc({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(n.timeout==null?2e4:n.timeout),this._readyState="closed",this.uri=t;const o=n.parser||bq;this.encoder=new o.Encoder,this.decoder=new o.Decoder,this._autoConnect=n.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,t||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var n;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(n=this.backoff)===null||n===void 0||n.setMin(t),this)}randomizationFactor(t){var n;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(n=this.backoff)===null||n===void 0||n.setJitter(t),this)}reconnectionDelayMax(t){var n;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(n=this.backoff)===null||n===void 0||n.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new cq(this.uri,this.opts);const n=this.engine,s=this;this._readyState="opening",this.skipReconnect=!1;const o=jr(n,"open",function(){s.onopen(),t&&t()}),c=f=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",f),t?t(f):this.maybeReconnectOnOpen()},d=jr(n,"error",c);if(this._timeout!==!1){const f=this._timeout,p=this.setTimeoutFn(()=>{o(),c(new Error("timeout")),n.close()},f);this.opts.autoUnref&&p.unref(),this.subs.push(()=>{this.clearTimeoutFn(p)})}return this.subs.push(o),this.subs.push(d),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(jr(t,"ping",this.onping.bind(this)),jr(t,"data",this.ondata.bind(this)),jr(t,"error",this.onerror.bind(this)),jr(t,"close",this.onclose.bind(this)),jr(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(n){this.onclose("parse error",n)}}ondecoded(t){Fp(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,n){let s=this.nsps[t];return s?this._autoConnect&&!s.active&&s.connect():(s=new rA(this,t,n),this.nsps[t]=s),s}_destroy(t){const n=Object.keys(this.nsps);for(const s of n)if(this.nsps[s].active)return;this._close()}_packet(t){const n=this.encoder.encode(t);for(let s=0;s<n.length;s++)this.engine.write(n[s],t.options)}
462cleanup(){this.subs.forEach(t=>t()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(t,n){var s;this.cleanup(),(s=this.engine)===null||s===void 0||s.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,n),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const n=this.backoff.duration();this._reconnecting=!0;const s=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(o=>{o?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",o)):t.onreconnect()}))},n);this.opts.autoUnref&&s.unref(),this.subs.push(()=>{this.clearTimeoutFn(s)})}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const xl={};function Mf(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};const n=lq(e,t.path||"/socket.io"),s=n.source,o=n.id,c=n.path,d=xl[o]&&c in xl[o].nsps,f=t.forceNew||t["force new connection"]||t.multiplex===!1||d;let p;return f?p=new px(s,t):(xl[o]||(xl[o]=new px(s,t)),p=xl[o]),n.query&&!t.query&&(t.query=n.queryKey),p.socket(n.path,t)}Object.assign(Mf,{Manager:px,Socket:rA,io:Mf,connect:Mf});const Dn=()=>()=>{},sA=v.createContext({socket:null,isConnected:!1,latestPrice:null,priceHistory:[],onDmNew:Dn,onDmTyping:Dn,onDmStopTyping:Dn,onDmReactionAdd:Dn,onDmReactionRemove:Dn,onChatNewMessage:Dn,onChatChannelCounts:Dn,onChatRepost:Dn,onChatBookmark:Dn,onCommunityReaction:Dn,onChatReactionUpdate:Dn,onChatMessageDeleted:Dn,onChatMessageEdited:Dn,onCommunityNewPost:Dn});function ny(e,t){let n=null;return((...s)=>{n&&clearTimeout(n),n=setTimeout(()=>{n=null,e(...s)},t)})}function wq({children:e}){const t=De.useUtils(),{data:n}=De.auth.me.useQuery(),s=v.useRef(null);v.useEffect(()=>{s.current=n?.id??null},[n?.id]);const[o,c]=v.useState(null),[d,f]=v.useState(!1),[p,h]=v.useState(null),[x,g]=v.useState([]),w=v.useRef(new Set),S=v.useRef(new Set),C=v.useRef(new Set),T=v.useRef(new Set),N=v.useRef(new Set),j=v.useRef(new Set),I=v.useRef(new Set),B=v.useRef(new Set),Y=v.useRef(new Set),U=v.useRef(new Set),K=v.useRef(new Set),O=v.useRef(new Set),L=v.useRef(new Set),ae=v.useRef(new Set),W=q=>(w.current.add(q),()=>w.current.delete(q)),ie=q=>(S.current.add(q),()=>S.current.delete(q)),oe=q=>(C.current.add(q),()=>C.current.delete(q)),ge=q=>(T.current.add(q),()=>T.current.delete(q)),ue=q=>(N.current.add(q),()=>N.current.delete(q)),ye=q=>(j.current.add(q),()=>j.current.delete(q)),D=q=>(I.current.add(q),()=>I.current.delete(q)),z=q=>(B.current.add(q),()=>B.current.delete(q)),P=q=>(Y.current.add(q),()=>Y.current.delete(q)),Z=q=>(U.current.add(q),()=>U.current.delete(q)),xe=q=>(K.current.add(q),()=>K.current.delete(q)),R=q=>(O.current.add(q),()=>O.current.delete(q)),V=q=>(L.current.add(q),()=>L.current.delete(q)),G=q=>(ae.current.add(q),()=>ae.current.delete(q)),J=v.useRef(ny(()=>{t.chat.getSocialTimeline.invalidate(),t.chat.getMyPosts.invalidate(),t.chat.getMentionsTimeline.invalidate(),t.chat.getGlobalTimeline.invalidate()},300)).current,fe=v.useRef(ny(()=>{t.communities.getFeed.invalidate(),t.communities.getForYouFeed.invalidate(),t.communities.getTopFeed.invalidate(),t.communities.getMediaFeed.invalidate()},300)).current,ve=v.useRef(ny(()=>{t.communities.getReactions.invalidate()},300)).current;return v.useEffect(()=>{const q=Mf({path:"/api/socket.io"});return q.on("connect",()=>{console.log("[WebSocket] Connected"),f(!0)}),q.on("disconnect",()=>{console.log("[WebSocket] Disconnected"),f(!1)}),q.on("price-update",X=>{h(X),g(pe=>[...pe,X].slice(-100))}),q.on("price-alert",X=>{const pe=X.alertType==="spike"?"🚀":"📉",Ne=X.alertType==="spike"?"text-green-500":"text-red-500";vt(l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:299",className:"flex items-center gap-2",children:[l.jsx("span",{"data-loc":"client/src/contexts/WebSocketContext.tsx:300",className:"text-2xl",children:pe}),l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:301",children:[l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:302",className:"font-bold",children:[X.coinName," Price Alert!"]}),l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:303",className:Ne,children:[X.alertType==="spike"?"Spiked":"Dropped"," ",Math.abs(parseFloat(X.percentChange)),"%"]}),l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:306",className:"text-sm text-muted-foreground",children:["Current: $",X.price.toFixed(8)]})]})]}),{duration:5e3})}),q.on("news:broadcast",X=>{vt(l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:316",className:"flex items-start gap-3",children:[l.jsx("span",{"data-loc":"client/src/contexts/WebSocketContext.tsx:317",className:"text-xl mt-0.5",children:"📢"}),l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:318",className:"flex-1 min-w-0",children:[l.jsx("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:319",className:"font-semibold text-foreground",children:X.title}),l.jsx("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:320",className:"text-sm text-muted-foreground mt-0.5 line-clamp-3",children:X.body})]})]}),{duration:1e4,id:`news-broadcast-${X.id}`})}),q.on("dm:new",X=>{w.current.forEach(He=>He(X));const pe=X.senderName??`User #${X.senderId}`,Ne=X.message?.imageUrl?"📷 Image":typeof X.message?.content=="string"?X.message.content.slice(0,60)+(X.message.content.length>60?"…":""):"New message";vt(l.jsxs(Me,{"data-loc":"client/src/contexts/WebSocketContext.tsx:343",href:`/inbox?partner=${X.senderId}`,className:"flex items-start gap-3 w-full no-underline",children:[l.jsx("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:344",className:"text-2xl",children:"💬"}),l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:345",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:346",className:"font-semibold text-foreground truncate",children:["New message from ",pe]}),l.jsx("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:349",className:"text-sm text-muted-foreground truncate",children:Ne})]})]}),{duration:6e3,id:`dm-${X.senderId}`}),typeof window<"u"&&"Notification"in window&&Notification.permission==="granted"&&new Notification(`Message from ${pe}
462`,{body:Ne,icon:"/poke6900logo.png",tag:`dm-${X.senderId}`})}),q.on("dm:typing",X=>{S.current.forEach(pe=>pe(X))}),q.on("dm:stop_typing",X=>{C.current.forEach(pe=>pe(X))}),q.on("dm:reaction_add",X=>{T.current.forEach(pe=>pe(X))}),q.on("dm:reaction_remove",X=>{N.current.forEach(pe=>pe(X))}),q.on("chat:new-message",X=>{j.current.forEach(pe=>pe(X)),J(),X?.cardId&&t.chat.getMessages.invalidate({cardId:X.cardId})}),q.on("chat:channel-counts",X=>{I.current.forEach(pe=>pe(X))}),q.on("chat:repost",X=>{B.current.forEach(pe=>pe(X)),J()}),q.on("chat:bookmark",X=>{Y.current.forEach(pe=>pe(X)),t.chat.getBookmarkIds.invalidate(),t.chat.getBookmarkedMessages.invalidate()}),q.on("community:reaction",X=>{U.current.forEach(pe=>pe(X)),ve(),fe()}),q.on("chat:message-deleted",X=>{O.current.forEach(pe=>pe(X)),J(),t.chat.getBookmarkedMessages.invalidate(),X?.cardId&&t.chat.getMessages.invalidate({cardId:X.cardId}),X?.communityId&&fe()}),q.on("chat:message-edited",X=>{if(L.current.forEach(pe=>pe(X)),!X?.messageId||!X?.newContent){J(),X?.communityId&&fe(),X?.cardId&&t.chat.getMessages.invalidate({cardId:X.cardId});return}t.chat.getSocialTimeline.setData({},pe=>pe?.pages?{...pe,pages:pe.pages.map(Ne=>({...Ne,messages:(Ne.messages??[]).map(He=>He.id===X.messageId?{...He,content:X.newContent,isEdited:!0}:He)}))}:pe),t.chat.getMyPosts.setData({},pe=>pe?.pages?{...pe,pages:pe.pages.map(Ne=>({...Ne,messages:(Ne.messages??[]).map(He=>He.id===X.messageId?{...He,content:X.newContent,isEdited:!0}:He)}))}:pe),X?.cardId&&t.chat.getMessages.setData({cardId:X.cardId},pe=>Array.isArray(pe)?pe.map(Ne=>Ne.id===X.messageId?{...Ne,content:X.newContent,isEdited:!0}:Ne):pe),X?.communityId&&fe()}),q.on("community:new-post",X=>{ae.current.forEach(pe=>pe(X)),J(),fe()}),q.on("chat:reaction-update",X=>{K.current.forEach(pe=>pe(X)),J()}),q.on("user:notification",X=>{if(s.current===null||X.userId!==s.current)return;const{notification:pe}=X,He={reply:"💬",mention:"@",community_reply:"💬",community_mention:"@",community_post:"📣",follow:"👤",friend_request:"🤝",friend_accepted:"✅",price_alert:"🎯",marketplace:"🛒",pokemarket:"🛒",broadcast:"📢"}[pe.type]??"🔔",Ge=l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:522",className:"flex items-start gap-3 w-full cursor-pointer",onClick:()=>pe.link&&(window.location.href=pe.link),children:[l.jsx("span",{"data-loc":"client/src/contexts/WebSocketContext.tsx:526",className:"text-xl mt-0.5",children:He}),l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:527",className:"flex-1 min-w-0",children:[l.jsx("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:528",className:"font-semibold text-foreground truncate",children:pe.title}),pe.message&&l.jsx("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:530",className:"text-sm text-muted-foreground truncate mt-0.5",children:pe.message})]})]});vt(Ge,{duration:6e3,id:`notif-${pe.id}`})}),q.on("chat:mention",X=>{vt(l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:549",className:"flex items-start gap-3 w-full cursor-pointer",onClick:()=>X.link&&(window.location.href=X.link),children:[l.jsx("span",{"data-loc":"client/src/contexts/WebSocketContext.tsx:553",className:"text-xl mt-0.5",children:"💬"}),l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:554",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:555",className:"font-semibold text-foreground truncate",children:[X.authorName," replied to you"]}),X.preview&&l.jsx("div",{"data-loc":"client/src/contexts/WebSocketContext.tsx:557",className:"text-sm text-muted-foreground truncate mt-0.5",children:X.preview})]})]}),{duration:6e3,id:`mention-${X.messageId}`})}),c(q),()=>{q.disconnect()}},[]),l.jsx(sA.Provider,{"data-loc":"client/src/contexts/WebSocketContext.tsx:573",value:{socket:o,isConnected:d,latestPrice:p,priceHistory:x,onDmNew:W,onDmTyping:ie,onDmStopTyping:oe,onDmReactionAdd:ge,onDmReactionRemove:ue,onChatNewMessage:ye,onChatChannelCounts:D,onChatRepost:z,onChatBookmark:P,onCommunityReaction:Z,onChatReactionUpdate:xe,onChatMessageDeleted:R,onChatMessageEdited:V,onCommunityNewPost:G},children:e})}function Dv(){const e=v.useContext(sA);if(!e)throw new Error("useWebSocket must be used within WebSocketProvider");return e}const _q=[{href:"/",icon:z9,label:"Home"},{href:"/collection",icon:Wf,label:"Collection",requiresAuth:!0},{href:"/communities",icon:wo,label:"Communities"},{href:"/inbox",icon:wv,label:"Messages",requiresAuth:!0,showBadge:!0},{href:"/pokemarkets",icon:M9,label:"Pokémarkets"}];function Eq(){const e=De.useUtils(),{onDmNew:t}=Dv(),{data:n}=De.dm.getUnreadCount.useQuery(void 0,{refetchInterval:8e3});v.useEffect(()=>t(()=>
462{e.dm.getUnreadCount.invalidate()}),[t,e]);const s=n?.count??0;return s===0?null:l.jsx("span",{"data-loc":"client/src/components/MobileBottomNav.tsx:34",className:"absolute -top-1 -right-1 h-4 w-4 bg-primary rounded-full flex items-center justify-center text-[9px] text-primary-foreground font-bold leading-none",children:s>9?"9+":s})}function Tq(){const[e]=vc(),{user:t}=Ia(),n=t?`/profile/${t.username||t.name}`:null,s=o=>o==="/"?e==="/":e.startsWith(o);return l.jsx("nav",{"data-loc":"client/src/components/MobileBottomNav.tsx:53",className:"md:hidden fixed bottom-0 left-0 right-0 z-50 bg-background/95 backdrop-blur-sm border-t border-border/50 safe-area-pb",children:l.jsxs("div",{"data-loc":"client/src/components/MobileBottomNav.tsx:54",className:"flex items-stretch h-14",children:[_q.map(({href:o,icon:c,label:d,requiresAuth:f,showBadge:p})=>{if(f&&!t)return null;const h=s(o);return l.jsx(Me,{"data-loc":"client/src/components/MobileBottomNav.tsx:59",href:o,className:"flex-1",children:l.jsxs("button",{"data-loc":"client/src/components/MobileBottomNav.tsx:60",className:`w-full h-full flex flex-col items-center justify-center gap-0.5 transition-colors ${h?"text-primary":"text-muted-foreground hover:text-foreground"}`,children:[l.jsxs("div",{"data-loc":"client/src/components/MobileBottomNav.tsx:67",className:"relative",children:[l.jsx(c,{"data-loc":"client/src/components/MobileBottomNav.tsx:68",className:"h-5 w-5"}),p&&t&&l.jsx(Eq,{"data-loc":"client/src/components/MobileBottomNav.tsx:69"})]}),l.jsx("span",{"data-loc":"client/src/components/MobileBottomNav.tsx:71",className:"text-[10px] leading-none",children:d})]})},o)}),t&&n&&l.jsx(Me,{"data-loc":"client/src/components/MobileBottomNav.tsx:79",href:n,className:"flex-1",children:l.jsxs("button",{"data-loc":"client/src/components/MobileBottomNav.tsx:80",className:`w-full h-full flex flex-col items-center justify-center gap-0.5 transition-colors ${e.startsWith("/profile")?"text-primary":"text-muted-foreground hover:text-foreground"}`,children:[l.jsx("div",{"data-loc":"client/src/components/MobileBottomNav.tsx:87",className:"relative",children:t.avatarUrl?l.jsx("img",{"data-loc":"client/src/components/MobileBottomNav.tsx:89",src:t.avatarUrl,alt:"Profile",className:`h-5 w-5 rounded-full object-cover ${e.startsWith("/profile")?"ring-2 ring-primary":""}`}):l.jsx(Xf,{"data-loc":"client/src/components/MobileBottomNav.tsx:97",className:"h-5 w-5"})}),l.jsx("span",{"data-loc":"client/src/components/MobileBottomNav.tsx:100",className:"text-[10px] leading-none",children:"Profile"})]})}),!t&&l.jsx(Me,{"data-loc":"client/src/components/MobileBottomNav.tsx:107",href:"/",className:"flex-1",children:l.jsxs("button",{"data-loc":"client/src/components/MobileBottomNav.tsx:108",className:"w-full h-full flex flex-col items-center justify-center gap-0.5 text-muted-foreground",children:[l.jsx(Xf,{"data-loc":"client/src/components/MobileBottomNav.tsx:109",className:"h-5 w-5"}),l.jsx("span",{"data-loc":"client/src/components/MobileBottomNav.tsx:110",className:"text-[10px] leading-none",children:"Log In"})]})})]})})}function Cq(e){window.dispatchEvent(new CustomEvent("bolt-reward",{detail:e}))}let Nq=0;function kq(){const[e,t]=v.useState([]),n=v.useCallback(s=>{const o=++Nq;t(c=>[...c,{...s,id:o,phase:"enter"}]),setTimeout(()=>{t(c=>c.map(d=>d.id===o?{...d,phase:"hold"}:d))},50),setTimeout(()=>{t(c=>c.map(d=>d.id===o?{...d,phase:"exit"}:d))},2200),setTimeout(()=>{t(c=>c.filter(d=>d.id!==o))},2600)},[]);return v.useEffect(()=>{const s=o=>{n(o.detail)};return window.addEventListener("bolt-reward",s),()=>window.removeEventListener("bolt-reward",s)},[n]),e.length===0?null:l.jsx("div",{"data-loc":"client/src/components/BoltRewardToast.tsx:63",className:"fixed bottom-24 right-4 z-[9999] flex flex-col-reverse gap-2 pointer-events-none","aria-live":"polite",children:e.map(s=>l.jsxs("div",{"data-loc":"client/src/components/BoltRewardToast.tsx:68",style:{transition:"opacity 300ms ease, transform 300ms ease",opacity:s.phase==="hold"?1:0,transform:s.phase==="hold"?"translateY(0) scale(1)":s.phase==="exit"?"translateY(-12px) scale(0.95)":"translateY(16px) scale(0.9)"},className:"flex flex-col items-end gap-1",children:[s.levelUp&&s.newLevel&&l.jsxs("div",{"data-loc":"client/src/components/BoltRewardToast.tsx:84",className:"flex items-center gap-1.5 bg-gradient-to-r from-yellow-500 to-amber-400 text-black text-xs font-bold px-3 py-1 rounded-full shadow-lg",children:[l.jsx("span",{"data-loc":"client/src/components/BoltRewardToast.tsx:85",children:"🏆"}),l.jsxs("span",{"data-loc":"client/src/components/BoltRewardToast.tsx:86",children:["Level ",s.newLevel," reached!"]})]}),l.jsxs("div",{"data-loc":"client/src/components/BoltRewardToast.tsx:91",className:"flex items-center gap-1.5 bg-gradient-to-r from-yellow-400 to-amber-500 text-black text-sm font-bold px-4 py-2 rounded-full shadow-lg",children:[l.jsx(Gi,{"data-loc":"client/src/components/BoltRewardToast.tsx:92",className:"w-4 h-4 fill-black"}),l.jsxs("span",{"data-loc":"client/src/components/BoltRewardToast.tsx:93",children:["+",s.amount.toLocaleStr
462ing("en-US")]}),s.label&&l.jsxs("span",{"data-loc":"client/src/components/BoltRewardToast.tsx:95",className:"font-medium opacity-80 text-xs ml-0.5",children:["· ",s.label]})]})]},s.id))})}function Aq(e){window.dispatchEvent(new CustomEvent("level-up-badge",{detail:e}))}function jq({index:e}){const t=["#FFD700","#FF6B6B","#4ECDC4","#45B7D1","#96CEB4","#FFEAA7","#DDA0DD"],n=t[e%t.length],s=`${e*7.3%100}%`,o=`${e*.15%1.5}s`,c=`${1.5+e%3*.5}s`,d=`${4+e%4}px`;return l.jsx("div",{"data-loc":"client/src/components/LevelUpToast.tsx:31",className:"absolute top-0 rounded-sm animate-confetti-fall pointer-events-none",style:{left:s,width:d,height:d,backgroundColor:n,animationDelay:o,animationDuration:c,transform:`rotate(${e*37}deg)`}})}function Rq(){const[e,t]=v.useState(null),[n,s]=v.useState(!1),o=v.useCallback(d=>{const f=d.detail;t(f),s(!0),setTimeout(()=>s(!1),8e3)},[]);if(v.useEffect(()=>(window.addEventListener("level-up-badge",o),()=>window.removeEventListener("level-up-badge",o)),[o]),!n||!e)return null;const c=`🏆 I just reached Level ${e.level} — "${e.title}" on Pokémon Memetic Index!
463
464Earned the "${e.badgeName}" badge! ⚡
465
466Track your Pokémon TCG collection & market insights at poke6900.gg
467
468#Pokemon #PokemonTCG #PokemonCards #POKE6900`;return l.jsxs("div",{"data-loc":"client/src/components/LevelUpToast.tsx:68",className:"fixed inset-0 z-[9999] flex items-center justify-center pointer-events-none",children:[l.jsx("div",{"data-loc":"client/src/components/LevelUpToast.tsx:70",className:"absolute inset-0 bg-black/60 backdrop-blur-sm pointer-events-auto",onClick:()=>s(!1)}),l.jsxs("div",{"data-loc":"client/src/components/LevelUpToast.tsx:76",className:"relative pointer-events-auto w-80 bg-gradient-to-b from-gray-900 via-gray-900 to-black border border-yellow-400/40 rounded-2xl shadow-2xl shadow-yellow-400/20 overflow-hidden animate-scale-in",children:[l.jsx("div",{"data-loc":"client/src/components/LevelUpToast.tsx:78",className:"absolute inset-0 overflow-hidden pointer-events-none",children:Array.from({length:20}).map((d,f)=>l.jsx(jq,{"data-loc":"client/src/components/LevelUpToast.tsx:80",index:f},f))}),l.jsx("button",{"data-loc":"client/src/components/LevelUpToast.tsx:85",className:"absolute top-3 right-3 text-white/40 hover:text-white/80 transition-colors z-10",onClick:()=>s(!1),children:l.jsx(bc,{"data-loc":"client/src/components/LevelUpToast.tsx:89",className:"w-4 h-4"})}),l.jsxs("div",{"data-loc":"client/src/components/LevelUpToast.tsx:93",className:"px-6 pt-6 pb-3 text-center",children:[l.jsxs("div",{"data-loc":"client/src/components/LevelUpToast.tsx:94",className:"flex items-center justify-center gap-2 mb-1",children:[l.jsx(Li,{"data-loc":"client/src/components/LevelUpToast.tsx:95",className:"w-5 h-5 text-yellow-400 animate-pulse"}),l.jsx("span",{"data-loc":"client/src/components/LevelUpToast.tsx:96",className:"text-yellow-400 font-bold text-sm uppercase tracking-widest",children:"Level Up!"}),l.jsx(Li,{"data-loc":"client/src/components/LevelUpToast.tsx:97",className:"w-5 h-5 text-yellow-400 animate-pulse"})]}),l.jsxs("p",{"data-loc":"client/src/components/LevelUpToast.tsx:99",className:"text-white font-bold text-xl",children:["Level ",e.level]}),l.jsx("p",{"data-loc":"client/src/components/LevelUpToast.tsx:100",className:"text-yellow-300/80 text-sm",children:e.title})]}),l.jsx("div",{"data-loc":"client/src/components/LevelUpToast.tsx:104",className:"flex justify-center px-6 pb-3",children:l.jsxs("div",{"data-loc":"client/src/components/LevelUpToast.tsx:105",className:"relative",children:[l.jsx("div",{"data-loc":"client/src/components/LevelUpToast.tsx:106",className:"absolute inset-0 rounded-xl bg-yellow-400/20 blur-xl animate-pulse"}),l.jsx("img",{"data-loc":"client/src/components/LevelUpToast.tsx:107",src:e.badgeImageUrl,alt:e.badgeName,className:"relative w-36 rounded-xl shadow-lg ring-2 ring-yellow-400/60 animate-badge-glow"})]})}),l.jsxs("div",{"data-loc":"client/src/components/LevelUpToast.tsx:116",className:"text-center px-6 pb-4",children:[l.jsx("p",{"data-loc":"client/src/components/LevelUpToast.tsx:117",className:"text-white font-semibold text-sm",children:e.badgeName}),l.jsx("p",{"data-loc":"client/src/components/LevelUpToast.tsx:118",className:"text-muted-foreground text-xs mt-0.5",children:"New badge unlocked!"})]}),l.jsxs("div",{"data-loc":"client/src/components/LevelUpToast.tsx:122",className:"px-4 pb-5 flex gap-2",children:[l.jsx(Be,{"data-loc":"client/src/components/LevelUpToast.tsx:123",variant:"outline",size:"sm",className:"flex-1 text-xs",onClick:()=>s(!1),children:"Awesome!"}),l.jsxs(Be,{"data-loc":"client/src/components/LevelUpToast.tsx:131",size:"sm",className:"flex-1 bg-black hover:bg-zinc-900 text-white text-xs gap-1.5 border border-white/20",onClick:()=>{window.open(`https://twitter.com/intent/tweet?text=${encodeURIComponent(c)}`,"_blank","noopener,noreferrer")},children:[l.jsx(J9,{"data-loc":"client/src/components/LevelUpToast.tsx:142",className:"w-3 h-3"}),"Share on X"]})]})]})]})}const Mq="https://apps.apple.com/us/app/poke6900/id6758911061",Oq="https://play.google.com/store/apps/details?id=space.manus.poke6900.index.t20260114101903",zE="smart_app_banner_dismissed";
468function Dq(){if(typeof navigator>"u")return null;const e=navigator.userAgent;return/iPad|iPhone|iPod/.test(e)&&!window.MSStream?"ios":/android/i.test(e)?"android":null}function Pq(){const[e,t]=v.useState(!1),[n,s]=v.useState(null);v.useEffect(()=>{if(localStorage.getItem(zE))return;const f=Dq();f&&(s(f),t(!0))},[]);const o=()=>{localStorage.setItem(zE,"1"),t(!1)},c=()=>{const d=n==="ios"?Mq:Oq;window.open(d,"_blank")};return!e||!n?null:l.jsxs("div",{"data-loc":"client/src/components/SmartAppBanner.tsx:43",className:"fixed top-0 left-0 right-0 z-[9999] flex items-center gap-3 bg-gray-950 border-b border-white/10 px-4 py-2.5 shadow-lg",children:[l.jsx("div",{"data-loc":"client/src/components/SmartAppBanner.tsx:45",className:"w-10 h-10 rounded-xl overflow-hidden flex-shrink-0 bg-gray-800 flex items-center justify-center",children:l.jsx("img",{"data-loc":"client/src/components/SmartAppBanner.tsx:46",src:"/manus-storage/poke6900-logo_fa3edef7.png",alt:"poke6900",className:"w-full h-full object-cover",onError:d=>{d.target.style.display="none"}})}),l.jsxs("div",{"data-loc":"client/src/components/SmartAppBanner.tsx:55",className:"flex-1 min-w-0",children:[l.jsx("p",{"data-loc":"client/src/components/SmartAppBanner.tsx:56",className:"text-sm font-bold text-white leading-tight",children:"POKE6900"}),l.jsx("p",{"data-loc":"client/src/components/SmartAppBanner.tsx:57",className:"text-[11px] text-muted-foreground leading-tight",children:n==="ios"?"Open in the App Store":"Open in Google Play"})]}),l.jsx("button",{"data-loc":"client/src/components/SmartAppBanner.tsx:63",onClick:c,className:"flex-shrink-0 bg-primary text-primary-foreground text-xs font-semibold px-3 py-1.5 rounded-full hover:opacity-90 transition-opacity",children:n==="ios"?"App Store":"Google Play"}),l.jsx("button",{"data-loc":"client/src/components/SmartAppBanner.tsx:71",onClick:o,className:"flex-shrink-0 text-muted-foreground hover:text-white transition-colors p-1","aria-label":"Dismiss",children:l.jsx(bc,{"data-loc":"client/src/components/SmartAppBanner.tsx:76",className:"w-4 h-4"})})]})}const FE="poke6900_device_id",qE="poke6900_device_pinged_at",Iq=1440*60*1e3;function Hq(){let e=localStorage.getItem(FE);return e||(e=typeof crypto<"u"&&crypto.randomUUID?crypto.randomUUID():`${Date.now()}-${Math.random().toString(36).slice(2)}`,localStorage.setItem(FE,e)),e}function Lq(){const e=navigator.userAgent;return/Edg\//.test(e)?{browserName:"Edge",browserVersion:e.match(/Edg\/([\d.]+)/)?.[1]??""}:/OPR\//.test(e)||/Opera\//.test(e)?{browserName:"Opera",browserVersion:e.match(/OPR\/([\d.]+)/)?.[1]??""}:/Chrome\//.test(e)&&!/Chromium\//.test(e)?{browserName:"Chrome",browserVersion:e.match(/Chrome\/([\d.]+)/)?.[1]??""}:/Firefox\//.test(e)?{browserName:"Firefox",browserVersion:e.match(/Firefox\/([\d.]+)/)?.[1]??""}:/Safari\//.test(e)&&!/Chrome\//.test(e)?{browserName:"Safari",browserVersion:e.match(/Version\/([\d.]+)/)?.[1]??""}:/Chromium\//.test(e)?{browserName:"Chromium",browserVersion:e.match(/Chromium\/([\d.]+)/)?.[1]??""}:{browserName:"Unknown",browserVersion:""}}function Bq(){const e=navigator.userAgent;if(/Windows NT/.test(e)){const t=e.match(/Windows NT ([\d.]+)/),n={"10.0":"10/11","6.3":"8.1","6.2":"8","6.1":"7"},s=t?.[1]??"";return{osName:"Windows",osVersion:n[s]??s}}return/Mac OS X/.test(e)?{osName:"macOS",osVersion:(e.match(/Mac OS X ([\d_]+)/)?.[1]??"").replace(/_/g,".")}:/Android/.test(e)?{osName:"Android",osVersion:e.match(/Android ([\d.]+)/)?.[1]??""}:/iPhone|iPad|iPod/.test(e)?{osName:"iOS",osVersion:(e.match(/OS ([\d_]+)/)?.[1]??"").replace(/_/g,".")}:/CrOS/.test(e)?{osName:"ChromeOS",osVersion:""}:/Linux/.test(e)?{osName:"Linux",osVersion:""}:{osName:"Unknown",osVersion:""}}function Uq(){const e=De.device.register.useMutation();v.useEffect(()=>{const t=localStorage.getItem(qE);if(t&&Date.now()-parseInt(t,10)<Iq)return;const n=Hq(),{browserName:s,browserVersion:o}=Lq(),{osName:c,osVersion:d}=Bq(),f=navigator.language??"en",p=(()=>{try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch{return"UTC"}})();e.mutate({deviceId:n,platform:"web",browserName:s,browserVersion:o,osName:c,osVersion:d,screenWidth:window.screen.width,screenHeight:window.screen.height,locale:f,timezone:p},{onSuccess:()=>{localStorage.setItem(qE,String(Date.now()))},onError:()=>{}})},[])}function mr({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:tt("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...t})}function Er({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:20","data-slot":"card-header",className:tt("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-2 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",e),...t})}function Tr({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:33","data-slot":"card-title",className:tt("leading-none font-semibold",e),...t})}function da({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:43","data-slot":"card-description",className:tt("text-muted-foreground text-sm",e),...t})}function Cr({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:tt("px-6",e),...t})}function Pv(e){const t=e+"CollectionProvider",[n,s]=Ir(t),[o,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=T=>{const{scope:N,children:j}=T,I=be.useRef(null),B=be.useRef(new Map).current;return l.jsx(o,{scope:N,itemMap:B,collectionRef:I,children:j})};d.displayName=t;const f=e+"CollectionSlot",p=_a(f),h=be.forwardRef((T,N)=>{const{scope:j,children:I}=T,B=c(f,j),Y=ut(N,B.collectionRef);return l.jsx(p,{ref:Y,children:I})});h.displayName=f;const x=e+"CollectionItemSlot",g="data-radix-collection-item",w=_a(x),S=be.forwardRef((T,N)=>{const{scope:j,children:I,...B}=T,Y=be.useRef(null),U=ut(N,Y),K=c(x,j);return be.useEffect(()=>(K.itemMap.set(Y,{ref:Y,...B}
vendor: 24,277 bytes, line 468
468),()=>void K.itemMap.delete(Y))),l.jsx(w,{[g]:"",ref:U,children:I})});S.displayName=x;function C(T){const N=c(e+"CollectionConsumer",T);return be.useCallback(()=>{const I=N.collectionRef.current;if(!I)return[];const B=Array.from(I.querySelectorAll(`[${g}]`));return Array.from(N.itemMap.values()).sort((K,O)=>B.indexOf(K.ref.current)-B.indexOf(O.ref.current))},[N.collectionRef,N.itemMap])}return[{Provider:d,Slot:h,ItemSlot:S},C,s]}var zq=v.createContext(void 0);function $p(e){const t=v.useContext(zq);return e||t||"ltr"}var ry="rovingFocusGroup.onEntryFocus",Fq={bubbles:!1,cancelable:!0},Tu="RovingFocusGroup",[mx,aA,qq]=Pv(Tu),[$q,Gp]=Ir(Tu,[qq]),[Gq,Vq]=$q(Tu),oA=v.forwardRef((e,t)=>l.jsx(mx.Provider,{scope:e.__scopeRovingFocusGroup,children:l.jsx(mx.Slot,{scope:e.__scopeRovingFocusGroup,children:l.jsx(Qq,{...e,ref:t})})}));oA.displayName=Tu;var Qq=v.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:s,loop:o=!1,dir:c,currentTabStopId:d,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:p,onEntryFocus:h,preventScrollOnEntryFocus:x=!1,...g}=e,w=v.useRef(null),S=ut(t,w),C=$p(c),[T,N]=Ca({prop:d,defaultProp:f??null,onChange:p,caller:Tu}),[j,I]=v.useState(!1),B=Jr(h),Y=aA(n),U=v.useRef(!1),[K,O]=v.useState(0);return v.useEffect(()=>{const L=w.current;if(L)return L.addEventListener(ry,B),()=>L.removeEventListener(ry,B)},[B]),l.jsx(Gq,{scope:n,orientation:s,dir:C,loop:o,currentTabStopId:T,onItemFocus:v.useCallback(L=>N(L),[N]),onItemShiftTab:v.useCallback(()=>I(!0),[]),onFocusableItemAdd:v.useCallback(()=>O(L=>L+1),[]),onFocusableItemRemove:v.useCallback(()=>O(L=>L-1),[]),children:l.jsx(Fe.div,{tabIndex:j||K===0?-1:0,"data-orientation":s,...g,ref:S,style:{outline:"none",...e.style},onMouseDown:Ee(e.onMouseDown,()=>{U.current=!0}),onFocus:Ee(e.onFocus,L=>{const ae=!U.current;if(L.target===L.currentTarget&&ae&&!j){const W=new CustomEvent(ry,Fq);if(L.currentTarget.dispatchEvent(W),!W.defaultPrevented){const ie=Y().filter(D=>D.focusable),oe=ie.find(D=>D.active),ge=ie.find(D=>D.id===T),ye=[oe,ge,...ie].filter(Boolean).map(D=>D.ref.current);lA(ye,x)}}U.current=!1}),onBlur:Ee(e.onBlur,()=>I(!1))})})}),iA="RovingFocusGroupItem",cA=v.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:s=!0,active:o=!1,tabStopId:c,children:d,...f}=e,p=Mr(),h=c||p,x=Vq(iA,n),g=x.currentTabStopId===h,w=aA(n),{onFocusableItemAdd:S,onFocusableItemRemove:C,currentTabStopId:T}=x;return v.useEffect(()=>{if(s)return S(),()=>C()},[s,S,C]),l.jsx(mx.ItemSlot,{scope:n,id:h,focusable:s,active:o,children:l.jsx(Fe.span,{tabIndex:g?0:-1,"data-orientation":x.orientation,...f,ref:t,onMouseDown:Ee(e.onMouseDown,N=>{s?x.onItemFocus(h):N.preventDefault()}),onFocus:Ee(e.onFocus,()=>x.onItemFocus(h)),onKeyDown:Ee(e.onKeyDown,N=>{if(N.key==="Tab"&&N.shiftKey){x.onItemShiftTab();return}if(N.target!==N.currentTarget)return;const j=Wq(N,x.orientation,x.dir);if(j!==void 0){if(N.metaKey||N.ctrlKey||N.altKey||N.shiftKey)return;N.preventDefault();let B=w().filter(Y=>Y.focusable).map(Y=>Y.ref.current);if(j==="last")B.reverse();else if(j==="prev"||j==="next"){j==="prev"&&B.reverse();const Y=B.indexOf(N.currentTarget);B=x.loop?Xq(B,Y+1):B.slice(Y+1)}setTimeout(()=>lA(B))}}),children:typeof d=="function"?d({isCurrentTabStop:g,hasTabStop:T!=null}):d})})});cA.displayName=iA;var Yq={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function Kq(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function Wq(e,t,n){const s=Kq(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(s))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(s)))return Yq[s]}function lA(e,t=!1){const n=document.activeElement;for(const s of e)if(s===n||(s.focus({preventScroll:t}),document.activeElement!==n))return}function Xq(e,t){return e.map((n,s)=>e[(t+s)%e.length])}var uA=oA,dA=cA,Vp="Tabs",[Jq]=Ir(Vp,[Gp]),fA=Gp(),[Zq,Iv]=Jq(Vp),pA=v.forwardRef((e,t)=>{const{__scopeTabs:n,value:s,onValueChange:o,defaultValue:c,orientation:d="horizontal",dir:f,activationMode:p="automatic",...h}=e,x=$p(f),[g,w]=Ca({prop:s,onChange:o,defaultProp:c??"",caller:Vp});return l.jsx(Zq,{scope:n,baseId:Mr(),value:g,onValueChange:w,orientation:d,dir:x,activationMode:p,children:l.jsx(Fe.div,{dir:x,"data-orientation":d,...h,ref:t})})});pA.displayName=Vp;var mA="TabsList",hA=v.forwardRef((e,t)=>{const{__scopeTabs:n,loop:s=!0,...o}=e,c=Iv(mA,n),d=fA(n);return l.jsx(uA,{asChild:!0,...d,orientation:c.orientation,dir:c.dir,loop:s,children:l.jsx(Fe.div,{role:"tablist","aria-orientation":c.orientation,...o,ref:t})})});hA.displayName=mA;var gA="TabsTrigger",yA=v.forwardRef((e,t)=>{const{__scopeTabs:n,value:s,disabled:o=!1,...c}=e,d=Iv(gA,n),f=fA(n),p=bA(d.baseId,s),h=SA(d.baseId,s),x=s===d.value;return l.jsx(dA,{asChild:!0,...f,focusable:!o,active:x,children:l.jsx(Fe.button,{type:"button",role:"tab","aria-selected":x,"aria-controls":h,"data-state":x?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:p,...c,ref:t,onMouseDown:Ee(e.onMouseDown,g=>{!o&&g.button===0&&g.ctrlKey===!1?d.onValueChange(s):g.preventDefault()}),onKeyDown:Ee(e.onKeyDown,g=>{[" ","Enter"].includes(g.key)&&d.onValueChange(s)}),onFocus:Ee(e.onFocus,()=>{const g=d.activationMode!=="manual";!x&&!o&&g&&d.onValueChange(s)})})})});yA.displayName=gA;var xA="TabsContent",vA=v.forwardRef((e,t)=>{const{__scopeTabs:n,value:s,forceMount:o,children:c,...d}=e,f=Iv(xA,n),p=bA(f.baseId,s),h=SA(f.baseId,s),x=s===f.value,g=v.useRef(x);return v.useEffect(()=>{const w=requestAnimationFrame(()=>g.current=!1);return()=>cancelAnimationFrame(w)},[]),l.jsx(er,{present:o||x,children:({present:w})=>l.jsx(Fe.div,{"data-state":x?"active":"inactive","data-orientation":f.orientation,role:"tabpanel","aria-labelledby":p,hidden:!w,id:h,tabIndex:0,...d,ref:t,style:{...e.style,animationDuration:g.current?"0s":void 0},children:w&&c})})});vA.displayName=xA;function bA(e,t){return`${e}-trigger-${t}`}function SA(e,t){return`${e}-content-${t}`}var e$=pA,t$=hA,n$=yA,r$=vA;function s$({className:e,...t}){return l.jsx(e$,{"data-loc":"client/src/components/ui/tabs.tsx:11","data-slot":"tabs",className:tt("flex flex-col gap-2",e),...t})}function a$({className:e,...t}){return l.jsx(t$,{"data-loc":"client/src/components/ui/tabs.tsx:24","data-slot":"tabs-list",className:tt("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",e),...t})}function vl({className:e,...t}){return l.jsx(n$,{"data-loc":"client/src/components/ui/tabs.tsx:40","data-slot":"tabs-trigger",className:tt("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...t})}function bl({className:e,...t}){return l.jsx(r$,{"data-loc":"client/src/components/ui/tabs.tsx:56","data-slot":"tabs-content",className:tt("flex-1 outline-none",e),...t})}const o$=Nv("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 Mo({className:e,variant:t,asChild:n=!1,...s}){const o=n?tN:"span";return l.jsx(o,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:tt(o$({variant:t}),e),...s})}function $E(e,[t,n]){return Math.min(n,Math.max(t,e))}var i$=[" ","Enter","ArrowUp","ArrowDown"],c$=[" ","Enter"],Oo="Select",[Qp,Yp,l$]=Pv(Oo),[wc]=Ir(Oo,[l$,Pa]),Kp=Pa(),[u$,Ha]=wc(Oo),[d$,f$]=wc(Oo),wA=e=>{const{__scopeSelect:t,children:n,open:s,defaultOpen:o,onOpenChange:c,value:d,defaultValue:f,onValueChange:p,dir:h,name:x,autoComplete:g,disabled:w,required:S,form:C}=e,T=Kp(t),[N,j]=v.useState(null),[I,B]=v.useState(null),[Y,U]=v.useState(!1),K=$p(h),[O,L]=Ca({prop:s,defaultProp:o??!1,onChange:c,caller:Oo}),[ae,W]=Ca({prop:d,defaultProp:f,onChange:p,caller:Oo}),ie=v.useRef(null),oe=N?C||!!N.closest("form"):!0,[ge,ue]=v.useState(new Set),ye=Array.from(ge).map(D=>D.props.value).join(";");return l.jsx(fv,{...T,children:l.jsxs(u$,{required:S,scope:t,trigger:N,onTriggerChange:j,valueNode:I,onValueNodeChange:B,valueNodeHasChildren:Y,onValueNodeHasChildrenChange:U,contentId:Mr(),value:ae,onValueChange:W,open:O,onOpenChange:L,dir:K,triggerPointerDownPosRef:ie,disabled:w,children:[l.jsx(Qp.Provider,{scope:t,children:l.jsx(d$,{scope:e.__scopeSelect,onNativeOptionAdd:v.useCallback(D=>{ue(z=>new Set(z).add(D))},[]),onNativeOptionRemove:v.useCallback(D=>{ue(z=>{const P=new Set(z);return P.delete(D),P})},[]),children:n})}),oe?l.jsxs($A,{"aria-hidden":!0,required:S,tabIndex:-1,name:x,autoComplete:g,value:ae,onChange:D=>W(D.target.value),disabled:w,form:C,children:[ae===void 0?l.jsx("option",{value:""}):null,Array.from(ge)]},ye):null]})})};wA.displayName=Oo;var _A="SelectTrigger",EA=v.forwardRef((e,t)=>{const{__scopeSelect:n,disabled:s=!1,...o}=e,c=Kp(n),d=Ha(_A,n),f=d.disabled||s,p=ut(t,d.onTriggerChange),h=Yp(n),x=v.useRef("touch"),[g,w,S]=VA(T=>{const N=h().filter(B=>!B.disabled),j=N.find(B=>B.value===d.value),I=QA(N,T,j);I!==void 0&&d.onValueChange(I.value)}),C=T=>{f||(d.onOpenChange(!0),S()),T&&(d.triggerPointerDownPosRef.current={x:Math.round(T.pageX),y:Math.round(T.pageY)})};return l.jsx(Su,{asChild:!0,...c,children:l.jsx(Fe.button,{type:"button",role:"combobox","aria-controls":d.contentId,"aria-expanded":d.open,"aria-required":d.required,"aria-autocomplete":"none",dir:d.dir,"data-state":d.open?"open":"closed",disabled:f,"data-disabled":f?"":void 0,"data-placeholder":GA(d.value)?"":void 0,...o,ref:p,onClick:Ee(o.onClick,T=>{T.currentTarget.focus(),x.current!=="mouse"&&C(T)}),onPointerDown:Ee(o.onPointerDown,T=>{x.current=T.pointerType;const N=T.target;N.hasPointerCapture(T.pointerId)&&N.releasePointerCapture(T.pointerId),T.button===0&&T.ctrlKey===!1&&T.pointerType==="mouse"&&(C(T),T.preventDefault())}),onKeyDown:Ee(o.onKeyDown,T=>{const N=g.current!=="";!(T.ctrlKey||T.altKey||T.metaKey)&&T.key.length===1&&w(T.key),!(N&&T.key===" ")&&i$.includes(T.key)&&(C(),T.preventDefault())})})})});EA.displayName=_A;var TA="SelectValue",CA=v.forwardRef((e,t)=>{const{__scopeSelect:n,className:s,style:o,children:c,placeholder:d="",...f}=e,p=Ha(TA,n),{onValueNodeHasChildrenChange:h}=p,x=c!==void 0,g=ut(t,p.onValueNodeChange);return yn(()=>{h(x)},[h,x]),l.jsx(Fe.span,{...f,ref:g,style:{pointerEvents:"none"},children:GA(p.value)?l.jsx(l.Fragment,{children:d}):c})});CA.displayName=TA;var p$="SelectIcon",NA=v.forwardRef((e,t)=>{const{__scopeSelect:n,children:s,...o}=e;return l.jsx(Fe.span,{"aria-hidden":!0,...o,ref:t,children:s||"▼"})});NA.displayName=p$;var m$="SelectPortal",kA=e=>l.jsx(wu,{asChild:!0,...e});kA.displayName=m$;var Do="SelectContent",AA=v.forwardRef((e,t)=>{const n=Ha(Do,e.__scopeSelect),[s,o]=v.useState();if(yn(()=>{o(new DocumentFragment)},[]),!n.open){const c=s;return c?vu.createPortal(l.jsx(jA,{scope:e.__scopeSelect,children:l.jsx(Qp.Slot,{scope:e.__scopeSelect,children:l.jsx("div",{children:e.children})})}),c):null}return l.jsx(RA,{...e,ref:t})});AA.displayName=Do;var Nr=10,[jA,La]=wc(Do),h$="SelectContentImpl",g$=_a("SelectContent.RemoveScroll"),RA=v.forwardRef((e,t)=>{const{__scopeSelect:n,position:s="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:c,onPointerDownOutside:d,side:f,sideOffset:p,align:h,alignOffset:x,arrowPadding:g,collisionBoundary:w,collisionPadding:S,sticky:C,hideWhenDetached:T,avoidCollisions:N,...j}=e,I=Ha(Do,n),[B,Y]=v.useState(null),[U,K]=v.useState(null),O=ut(t,q=>Y(q)),[L,ae]=v.useState(null),[W,ie]=v.useState(null),oe=Yp(n),[ge,ue]=v.useState(!1),ye=v.useRef(!1);v.useEffect(()=>{if(B)return Pp(B)},[B]),Op();const D=v.useCallback(q=>{const[X,...pe]=oe().map(Ge=>Ge.ref.current),[Ne]=pe.slice(-1),He=document.activeElement;for(const Ge of q)if(Ge===He||(Ge?.scrollIntoView({block:"nearest"}),Ge===X&&U&&(U.scrollTop=0),Ge===Ne&&U&&(U.scrollTop=U.scrollHeight),Ge?.focus(),document.activeElement!==He))return},[oe,U]),z=v.useCallback(()=>D([L,B]),[D,L,B]);v.useEffect(()=>{ge&&z()},[ge,z]);const{onOpenChange:P,triggerPointerDownPosRef:Z}=I;v.useEffect(()=>{if(B){let q={x:0,y:0};const X=Ne=>{q={x:Math.abs(Math.round(Ne.pageX)-(Z.current?.x??0)),y:Math.abs(Math.round(Ne.pageY)-(Z.current?.y??0))}},pe=Ne=>{q.x<=10&&q.y<=10?Ne.preventDefault():B.contains(Ne.target)||P(!1),document.removeEventListener("pointermove",X),Z.current=null};return Z.current!==null&&(document.addEventListener("pointermove",X),document.addEventListener("pointerup",pe,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",X),document.removeEventListener("pointerup",pe,{capture:!0})}}},[B,P,Z]),v.useEffect(()=>{const q=()=>P(!1);return window.addEventListener("blur",q),window.addEventListener("resize",q),()=>{window.removeEventListener("blur",q),window.removeEventListener("resize",q)}},[P]);const[xe,R]=VA(q=>{const X=oe().filter(He=>!He.disabled),pe=X.find(He=>He.ref.current===document.activeElement),Ne=QA(X,q,pe);Ne&&setTimeout(()=>Ne.ref.current.focus())}),V=v.useCallback((q,X,pe)=>{const Ne=!ye.current&&!pe;(I.value!==void 0&&I.value===X||Ne)&&(ae(q),Ne&&(ye.current=!0))},[I.value]),G=v.useCallback(()=>B?.focus(),[B]),J=v.useCallback((q,X,pe)=>{const Ne=!ye.current&&!pe;(I.value!==void 0&&I.value===X||Ne)&&ie(q)},[I.value]),fe=s==="popper"?hx:MA,ve=fe===hx?{side:f,sideOffset:p,align:h,alignOffset:x,arrowPadding:g,collisionBoundary:w,collisionPadding:S,sticky:C,hideWhenDetached:T,avoidCollisions:N}:{};return l.jsx(jA,{scope:n,content:B,viewport:U,onViewportChange:K,itemRefCallback:V,selectedItem:L,onItemLeave:G,itemTextRefCallback:J,focusSelectedItem:z,selectedItemText:W,position:s,isPositioned:ge,searchRef:xe,children:l.jsx(Eu,{as:g$,allowPinchZoom:!0,children:l.jsx(_u,{asChild:!0,trapped:I.open,onMountAutoFocus:q=>{q.preventDefault()},onUnmountAutoFocus:Ee(o,q=>{I.trigger?.focus({preventScroll:!0}),q.preventDefault()}),children:l.jsx(pc,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:q=>q.preventDefault(),onDismiss:()=>I.onOpenChange(!1),children:l.jsx(fe,{role:"listbox",id:I.contentId,"data-state":I.open?"open":"closed",dir:I.dir,onContextMenu:q=>q.preventDefault(),...j,...ve,onPlaced:()=>ue(!0),ref:O,style:{display:"flex",flexDirection:"column",outline:"none",...j.style},onKeyDown:Ee(j.onKeyDown,q=>{const X=q.ctrlKey||q.altKey||q.metaKey;if(q.key==="Tab"&&q.preventDefault(),!X&&q.key.length===1&&R(q.key),["ArrowUp","ArrowDown","Home","End"].includes(q.key)){let Ne=oe().filter(He=>!He.disabled).map(He=>He.ref.current);if(["ArrowUp","End"].includes(q.key)&&(Ne=Ne.slice().reverse()),["ArrowUp","ArrowDown"].includes(q.key)){const He=q.target,Ge=Ne.indexOf(He);Ne=Ne.slice(Ge+1)}setTimeout(()=>D(Ne)),q.preventDefault()}})})})})})})});RA.displayName=h$;var y$="SelectItemAlignedPosition",MA=v.forwardRef((e,t)=>{const{__scopeSelect:n,onPlaced:s,...o}=e,c=Ha(Do,n),d=La(Do,n),[f,p]=v.useState(null),[h,x]=v.useState(null),g=ut(t,O=>x(O)),w=Yp(n),S=v.useRef(!1),C=v.useRef(!0),{viewport:T,selectedItem:N,selectedItemText:j,focusSelectedItem:I}=d,B=v.useCallback(()=>{if(c.trigger&&c.valueNode&&f&&h&&T&&N&&j){const O=c.trigger.getBoundingClientRect(),L=h.getBoundingClientRect(),ae=c.valueNode.getBoundingClientRect(),W=j.getBoundingClientRect();if(c.dir!=="rtl"){const He=W.left-L.left,Ge=ae.left-He,wt=O.left-Ge,dt=O.width+wt,Vt=Math.max(dt,L.width),xn=window.innerWidth-Nr,Qt=$E(Ge,[Nr,Math.max(Nr,xn-Vt)]);f.style.minWidth=dt+"px",f.style.left=Qt+"px"}else{const He=L.right-W.right,Ge=window.innerWidth-ae.right-He,wt=window.innerWidth-O.right-Ge,dt=O.width+wt,Vt=Math.max(dt,L.width),xn=window.innerWidth-Nr,Qt=$E(Ge,[Nr,Math.max(Nr,xn-Vt)]);f.style.minWidth=dt+"px",f.style.right=Qt+"px"}const ie=w(),oe=window.innerHeight-Nr*2,ge=T.scrollHeight,ue=window.getComputedStyle(h),ye=parseInt(ue.borderTopWidth,10),D=parseInt(ue.paddingTop,10),z=parseInt(ue.borderBottomWidth,10),P=parseInt(ue.paddingBottom,10),Z=ye+D+ge+P+z,xe=Math.min(N.offsetHeight*5,Z),R=window.getComputedStyle(T),V=parseInt(R.paddingTop,10),G=parseInt(R.paddingBottom,10),J=O.top+O.height/2-Nr,fe=oe-J,ve=N.offsetHeight/2,q=N.offsetTop+ve,X=ye+D+q,pe=Z-X;if(X<=J){const He=ie.length>0&&N===ie[ie.length-1].ref.current;f.style.bottom="0px";const Ge=h.clientHeight-T.offsetTop-T.offsetHeight,wt=Math.max(fe,ve+(He?G:0)+Ge+z),dt=X+wt;f.style.height=dt+"px"}else{const He=ie.length>0&&N===ie[0].ref.current;f.style.top="0px";const wt=Math.max(J,ye+T.offsetTop+(He?V:0)+ve)+pe;f.style.height=wt+"px",T.scrollTop=X-J+T.offsetTop}f.style.margin=`${Nr}px 0`,f.style.minHeight=xe+"px",f.style.maxHeight=oe+"px",s?.(),requestAnimationFrame(()=>S.current=!0)}},[w,c.trigger,c.valueNode,f,h,T,N,j,c.dir,s]);yn(()=>B(),[B]);const[Y,U]=v.useState();yn(()=>{h&&U(window.getComputedStyle(h).zIndex)},[h]);const K=v.useCallback(O=>{O&&C.current===!0&&(B(),I?.(),C.current=!1)},[B,I]);return l.jsx(v$,{scope:n,contentWrapper:f,shouldExpandOnScrollRef:S,onScrollButtonChange:K,children:l.jsx("div",{ref:p,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:Y},children:l.jsx(Fe.div,{...o,ref:g,style:{boxSizing:"border-box",maxHeight:"100%",...o.style}})})})});MA.displayName=y$;var x$="SelectPopperPosition",hx=v.forwardRef((e,t)=>{const{__scopeSelect:n,align:s="start",collisionPadding:o=Nr,...c}=e,d=Kp(n);return l.jsx(kp,{...d,...c,ref:t,align:s,collisionPadding:o,style:{boxSizing:"border-box",...c.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});hx.displayName=x$;var[v$,Hv]=wc(Do,{}),gx="SelectViewport",OA=v.forwardRef((e,t)=>{const{__scopeSelect:n,nonce:s,...o}=e,c=La(gx,n),d=Hv(gx,n),f=ut(t,c.onViewportChange),p=v.useRef(0);return l.jsxs(l.Fragment,{children:[l.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:s}),l.jsx(Qp.Slot,{scope:n,children:l.jsx(Fe.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:f,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:Ee(o.onScroll,h=>{const x=h.currentTarget,{contentWrapper:g,shouldExpandOnScrollRef:w}=d;if(w?.current&&g){const S=Math.abs(p.current-x.scrollTop);if(S>0){const C=window.innerHeight-Nr*2,T=parseFloat(g.style.minHeight),N=parseFloat(g.style.height),j=Math.max(T,N);if(j<C){const I=j+S,B=Math.min(C,I),Y=I-B;g.style.height=B+"px",g.style.bottom==="0px"&&(x.scrollTop=Y>0?Y:0,g.style.justifyContent="flex-end")}}}p.current=x.scrollTop})})})]})});OA.displayName=gx;var DA="SelectGroup",[b$,S$]=wc(DA),w$=v.forwardRef((e,t)=>{const{__scopeSelect:n,...s}=e,o=Mr();return l.jsx(b$,{scope:n,id:o,children:l.jsx(Fe.div,{role:"group","aria-labelledby":o,...s,ref:t})})});w$.displayName=DA;var PA="SelectLabel",_$=v.forwardRef((e,t)=>{const{__scopeSelect:n,...s}=e,o=S$(PA,n);return l.jsx(Fe.div,{id:o.id,...s,ref:t})});_$.displayName=PA;var Zf="SelectItem",[E$,IA]=wc(Zf),HA=v.forwardRef((e,t)=>{const{__scopeSelect:n,value:s,disabled:o=!1,textValue:c,...d}=e,f=Ha(Zf,n),p=La(Zf,n),h=f.value===s,[x,g]=v.useState(c??""),[w,S]=v.useState(!1),C=ut(t,I=>p.itemRefCallback?.(I,s,o)),T=Mr(),N=v.useRef("touch"),j=()=>{o||(f.onValueChange(s),f.onOpenChange(!1))};if(s==="")throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return l.jsx(E$,{scope:n,value:s,disabled:o,textId:T,isSelected:h,onItemTextChange:v.useCallback(I=>{g(B=>B||(I?.textContent??"").trim())},[]),children:l.jsx(Qp.ItemSlot,{scope:n,value:s,disabled:o,textValue:x,children:l.jsx(Fe.div,{role:"option","aria-labelledby":T,"data-highlighted":w?"":void 0,"aria-selected":h&&w,"data-state":h?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...d,ref:C,onFocus:Ee(d.onFocus,()=>S(!0)),onBlur:Ee(d.onBlur,()=>S(!1)),onClick:Ee(d.onClick,()=>{N.current!=="mouse"&&j()}),onPointerUp:Ee(d.onPointerUp,()=>{N.current==="mouse"&&j()}),onPointerDown:Ee(d.onPointerDown,I=>{N.current=I.pointerType}),onPointerMove:Ee(d.onPointerMove,I=>{N.current=I.pointerType,o?p.onItemLeave?.():N.current==="mouse"&&I.currentTarget.focus({preventScroll:!0})}),onPointerLeave:Ee(d.onPointerLeave,I=>{I.currentTarget===document.activeElement&&p.onItemLeave?.()}),onKeyDown:Ee(d.onKeyDown,I=>{p.searchRef?.current!==""&&I.key===" "||(c$.includes(I.key)&&j(),I.key===" "&&I.preventDefault())})})})})});HA.displayName=Zf;var El="SelectItemText",LA=v.forwardRef((e,t)=>{const{__scopeSelect:n,className:s,style:o,...c}=e,d=Ha(El,n),f=La(El,n),p=IA(El,n),h=f$(El,n),[x,g]=v.useState(null),w=ut(t,j=>g(j),p.onItemTextChange,j=>f.itemTextRefCallback?.(j,p.value,p.disabled)),S=x?.textContent,C=v.useMemo(()=>l.jsx("option",{value:p.value,disabled:p.disabled,children:S},p.value),[p.disabled,p.value,S]),{onNativeOptionAdd:T,onNativeOptionRemove:N}=h;return yn(()=>(T(C),()=>N(C)),[T,N,C]),l.jsxs(l.Fragment,{children:[l.jsx(Fe.span,{id:p.textId,...c,ref:w}),p.isSelected&&d.valueNode&&!d.valueNodeHasChildren?vu.createPortal(c.children,d.valueNode):null]})});LA.displayName=El;var BA="SelectItemIndicator",UA=v.forwardRef((e,t)=>{const{__scopeSelect:n,...s}=e;return IA(BA,n).isSelected?l.jsx(Fe.span,{"aria-hidden":!0,...s,ref:t}):null});UA.displayName=BA;var yx="SelectScrollUpButton",zA=v.forwardRef((e,t)=>{const n=La(yx,e.__scopeSelect),s=Hv(yx,e.__scopeSelect),[o,c]=v.useState(!1),d=ut(t,s.onScrollButtonChange);return yn(()=>{if(n.viewport&&n.isPositioned){let f=function(){const h=p.scrollTop>0;c(h)};const p=n.viewport;return f(),p.addEventListener("scroll",f),()=>p.removeEventListener("scroll",f)}},[n.viewport,n.isPositioned]),o?l.jsx(qA,{...e,ref:d,onAutoScroll:()=>{const{viewport:f,selectedItem:p}=n;f&&p&&(f.scrollTop=f.scrollTop-p.offsetHeight)}}):null});zA.displayName=yx;var xx="SelectScrollDownButton",FA=v.forwardRef((e,t)=>{const n=La(xx,e.__scopeSelect),s=Hv(xx,e.__scopeSelect),[o,c]=v.useState(!1),d=ut(t,s.onScrollButtonChange);return yn(()=>{if(n.viewport&&n.isPositioned){let f=function(){const h=p.scrollHeight-p.clientHeight,x=Math.ceil(p.scrollTop)<h;c(x)};const p=n.viewport;return f(),p.addEventListener("scroll",f),()=>p.removeEventListener("scroll",f)}},[n.viewport,n.isPositioned]),o?l.jsx(qA,{...e,ref:d,onAutoScroll:()=>{const{viewport:f,selectedItem:p}=n;f&&p&&(f.scrollTop=f.scrollTop+p.offsetHeight)}}):null});FA.displayName=xx;var qA=v.forwardRef((e,t)=>{const{__scopeSelect:n,onAutoScroll:s,...o}=e,c=La("SelectScrollButton",n),d=v.useRef(null),f=Yp(n),p=v.useCallback(()=>{d.current!==null&&(window.clearInterval(d.current),d.current=null)},[]);return v.useEffect(()=>()=>
vendor: 6,442 bytes, line 468
468p(),[p]),yn(()=>{f().find(x=>x.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[f]),l.jsx(Fe.div,{"aria-hidden":!0,...o,ref:t,style:{flexShrink:0,...o.style},onPointerDown:Ee(o.onPointerDown,()=>{d.current===null&&(d.current=window.setInterval(s,50))}),onPointerMove:Ee(o.onPointerMove,()=>{c.onItemLeave?.(),d.current===null&&(d.current=window.setInterval(s,50))}),onPointerLeave:Ee(o.onPointerLeave,()=>{p()})})}),T$="SelectSeparator",C$=v.forwardRef((e,t)=>{const{__scopeSelect:n,...s}=e;return l.jsx(Fe.div,{"aria-hidden":!0,...s,ref:t})});C$.displayName=T$;var vx="SelectArrow",N$=v.forwardRef((e,t)=>{const{__scopeSelect:n,...s}=e,o=Kp(n),c=Ha(vx,n),d=La(vx,n);return c.open&&d.position==="popper"?l.jsx(Ap,{...o,...s,ref:t}):null});N$.displayName=vx;var k$="SelectBubbleInput",$A=v.forwardRef(({__scopeSelect:e,value:t,...n},s)=>{const o=v.useRef(null),c=ut(s,o),d=Pk(t);return v.useEffect(()=>{const f=o.current;if(!f)return;const p=window.HTMLSelectElement.prototype,x=Object.getOwnPropertyDescriptor(p,"value").set;if(d!==t&&x){const g=new Event("change",{bubbles:!0});x.call(f,t),f.dispatchEvent(g)}},[d,t]),l.jsx(Fe.select,{...n,style:{...kN,...n.style},ref:c,defaultValue:t})});$A.displayName=k$;function GA(e){return e===""||e===void 0}function VA(e){const t=Jr(e),n=v.useRef(""),s=v.useRef(0),o=v.useCallback(d=>{const f=n.current+d;t(f),(function p(h){n.current=h,window.clearTimeout(s.current),h!==""&&(s.current=window.setTimeout(()=>p(""),1e3))})(f)},[t]),c=v.useCallback(()=>{n.current="",window.clearTimeout(s.current)},[]);return v.useEffect(()=>()=>window.clearTimeout(s.current),[]),[n,o,c]}function QA(e,t,n){const o=t.length>1&&Array.from(t).every(h=>h===t[0])?t[0]:t,c=n?e.indexOf(n):-1;let d=A$(e,Math.max(c,0));o.length===1&&(d=d.filter(h=>h!==n));const p=d.find(h=>h.textValue.toLowerCase().startsWith(o.toLowerCase()));return p!==n?p:void 0}function A$(e,t){return e.map((n,s)=>e[(t+s)%e.length])}var j$=wA,R$=EA,M$=CA,O$=NA,D$=kA,P$=AA,I$=OA,H$=HA,L$=LA,B$=UA,U$=zA,z$=FA;function io({...e}){return l.jsx(j$,{"data-loc":"client/src/components/ui/select.tsx:10","data-slot":"select",...e})}function co({...e}){return l.jsx(M$,{"data-loc":"client/src/components/ui/select.tsx:22","data-slot":"select-value",...e})}function lo({className:e,size:t="default",children:n,...s}){return l.jsxs(R$,{"data-loc":"client/src/components/ui/select.tsx:34","data-slot":"select-trigger","data-size":t,className:tt("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...s,children:[n,l.jsx(O$,{"data-loc":"client/src/components/ui/select.tsx:44",asChild:!0,children:l.jsx(rk,{"data-loc":"client/src/components/ui/select.tsx:45",className:"size-4 opacity-50"})})]})}function uo({className:e,children:t,position:n="popper",align:s="center",...o}){return l.jsx(D$,{"data-loc":"client/src/components/ui/select.tsx:59",children:l.jsxs(P$,{"data-loc":"client/src/components/ui/select.tsx:60","data-slot":"select-content",className:tt("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md",n==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:n,align:s,...o,children:[l.jsx(F$,{"data-loc":"client/src/components/ui/select.tsx:72"}),l.jsx(I$,{"data-loc":"client/src/components/ui/select.tsx:73",className:tt("p-1",n==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:t}),l.jsx(q$,{"data-loc":"client/src/components/ui/select.tsx:82"})]})})}function ze({className:e,children:t,...n}){return l.jsxs(H$,{"data-loc":"client/src/components/ui/select.tsx:107","data-slot":"select-item",className:tt("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...n,children:[l.jsx("span",{"data-loc":"client/src/components/ui/select.tsx:115",className:"absolute right-2 flex size-3.5 items-center justify-center",children:l.jsx(B$,{"data-loc":"client/src/components/ui/select.tsx:116",children:l.jsx(nk,{"data-loc":"client/src/components/ui/select.tsx:117",className:"size-4"})})}),l.jsx(L$,{"data-loc":"client/src/components/ui/select.tsx:120",children:t})]})}function F$({className:e,...t}){return l.jsx(U$,{"data-loc":"client/src/components/ui/select.tsx:143","data-slot":"select-scroll-up-button",className:tt("flex cursor-default items-center justify-center py-1",e),...t,children:l.jsx(D9,{"data-loc":"client/src/components/ui/select.tsx:151",className:"size-4"})})}function q$({className:e,...t}){return l.jsx(z$,{"data-loc":"client/src/components/ui/select.tsx:161","data-slot":"select-scroll-down-button",className:tt("flex cursor-default items-center justify-center py-1",e),...t,children:l.jsx(rk,{"data-loc":"client/src/components/ui/select.tsx:169",className:"size-4"})})}
468const $$=[{level:1,slug:"level-1-rookie",name:"Rookie Trainer Badge",title:"Rookie Trainer",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-1-rookie-jCzxgmvYmzVdWTf6PG3pQ5.png"},{level:5,slug:"level-5-fan",name:"Pokémon Fan Badge",title:"Pokémon Fan",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-5-fan-P8ZkyUEdhWuV8H44FJbLLG.png"},{level:10,slug:"level-10-collector",name:"Card Collector Badge",title:"Card Collector",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-10-collector-T8fELGVQTr5eZo9VFoQhgw.png"},{level:20,slug:"level-20-enthusiast",name:"TCG Enthusiast Badge",title:"TCG Enthusiast",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-20-enthusiast-ng3P3C5M3jVp85uyePH4pL.png"},{level:30,slug:"level-30-deckbuilder",name:"Deck Builder Badge",title:"Deck Builder",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-30-deckbuilder-Pa9KdkKrtQftNSiVDjWhxL.png"},{level:40,slug:"level-40-tournament",name:"Tournament Player Badge",title:"Tournament Player",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-40-tournament-gwS2REw55o7rPdUxYoVdmB.png"},{level:50,slug:"level-50-analyst",name:"Market Analyst Badge",title:"Market Analyst",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-50-analyst-esU4V2UGYjUwXod5UaTiJy.png"},{level:60,slug:"level-60-scholar",name:"Memetic Scholar Badge",title:"Memetic Scholar",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-60-scholar-PAz3ZKShbgNKiR7uKXuesK.png"},{level:70,slug:"level-70-elite",name:"Elite Trainer Badge",title:"Elite Trainer",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-70-elite-apyTvDqaA2t48Mhb4t2Wxo.png"},{level:80,slug:"level-80-master",name:"Master Collector Badge",title:"Master Collector",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-80-master-bpPaUdYRcDc3budkbVKTWu.png"},{level:90,slug:"level-90-tycoon",name:"PokéMarket Tycoon Badge",title:"PokéMarket Tycoon",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-90-tycoon-EZaESXbJjwhoJNbWSJgSRt.png"},{level:100,slug:"level-100-memeticist",name:"Master Memeticist Badge",title:"Master Memeticist",imageUrl:"https://d2xsxph8kpxj0f.cloudfront.net/114579896/GjJXp8Hth4fex9hXRftg5f/badge-level-100-memeticist-3r5ZtzdoZXpBdGjvr7AD8f.png"}];function G$(e){const t=$$.filter(n=>n.level<=e);return t.length>0?t[t.length-1]:null}function V$({cardId:e,size:t="default",className:n=""}){const{user:s}=Ia(),o=De.useUtils(),{data:c}=De.favorites.getAll.useQuery(void 0,{enabled:!!s}),d=c?.some(g=>g.favorite.cardId===e)||!1,f=De.favorites.add.useMutation({onSuccess:g=>{if(o.favorites.getAll.invalidate(),o.favorites.getBySet.invalidate(),vt.success("Added to My Collection"),g?.boltsEarned&&g.boltsEarned>0&&Cq({amount:g.boltsEarned,label:"Card added"}),g?.leveledUp&&g.level){const w=G$(g.level);w&&Aq({badgeName:w.name,badgeImageUrl:w.imageUrl,level:g.level,title:w.title})}},onError:g=>{vt.error(g.message||"Failed to add to collection")}}),p=De.favorites.remove.useMutation({onSuccess:()=>{o.favorites.getAll.invalidate(),o.favorites.getBySet.invalidate(),vt.success("Removed from My Collection")},onError:g=>{vt.error(g.message||"Failed to remove from collection")}}),h=g=>{if(g.preventDefault(),g.stopPropagation(),!s){vt.error("Please log in to add cards to your collection",{action:{label:"Log In",onClick:()=>window.location.href=Jl()}});return}d?p.mutate({cardId:e}):f.mutate({cardId:e})},x=f.isPending||p.isPending;return l.jsx(Be,{"data-loc":"client/src/components/HeartButton.tsx:83",variant:"ghost",size:t==="sm"?"sm":"icon",onClick:h,disabled:x,className:`${n} bg-white/80 backdrop-blur-sm hover:bg-white/90 transition-all ${d?"text-destructive":"text-muted-foreground hover:text-destructive"}`,title:d?"Remove from My Collection":"Add to My Collection",children:l.jsx(Wf,{"data-loc":"client/src/components/HeartButton.tsx:91",className:`h-${t==="sm"?"4":"5"} w-${t==="sm"?"4":"5"} ${d?"fill-current":""}`})})}const Q$=v.memo(function({pokemonId:t,currentScore:n,rankType:s,timePeriod:o="24h",size:c="md"}){const{data:d}=De.pokemon.getScoreChange.useQuery({pokemonId:t,rankType:s,timePeriod:o},{staleTime:36e5,retry:!1});if(!d||d.direction==="neutral"){const C=c==="sm"?"h-3 w-3":c==="md"?"h-4 w-4":"h-5 w-5";return l.jsx("div",{"data-loc":"client/src/components/ScoreIndicator.tsx:33",title:"No change",className:"inline-flex items-center",children:l.jsx($9,{"data-loc":"client/src/components/ScoreIndicator.tsx:34",className:`${C} text-yellow-500`})})}const f=d.direction==="up",p=f?fa:X9,h=f?"text-green-500":"text-red-500",x=Math.abs(d.change),g=`${f?"Up":"Down"} ${x} position${x!==1?"s":""}`,w=c==="sm"?"h-3 w-3":c==="md"?"h-4 w-4":"h-5 w-5",S=c==="sm"?"text-xs":c==="md"?"text-sm":"text-base";return l.jsxs("div",{"data-loc":"client/src/components/ScoreIndicator.tsx:50",className:"inline-flex items-center gap-1",title:g,children:[l.jsx(p,{"data-loc":"client/src/components/ScoreIndicator.tsx:51",className:`${w} ${h}`}),l.jsx("span",{"data-loc":"client/src/components/ScoreIndicator.tsx:52",className:`${S} font-medium ${h}`,children:x})]})}),sy=v.memo(function({item:t,rank:n,rankType:s,scoreLabel:o,scoreColorClass:c}){const d=t.pokemon,f=t.score,p=v.useMemo(()=>{try{return JSON.parse(d?.types||"[]")}catch{return[]}},[d?.types]),h=s==="overall"?f?.overallScore??0:s==="meme"?f?.memePopularity??0:s==="trading"?f?.tradingValue??0:f?.culturalSpread??0;return d?l.jsx(Me,{"data-loc":"client/src/components/PokemonRow.tsx:60",href:`/pokemon/${d.id}`,children:l.jsxs("div",{"data-loc":"client/src/components/PokemonRow.tsx:61",className:"flex items-center gap-4 p-4 rounded-lg border border-border/50 hover:border-primary/50 transition-colors bg-card/50 cursor-pointer",children:[l.jsxs("div",{"data-loc":"client/src/components/PokemonRow.tsx:62",className:"text-2xl font-bold text-muted-foreground w-14",children:["#",n]}),d.spriteUrl&&l.jsx("img",{"data-loc":"client/src/components/PokemonRow.tsx:64",src:d.spriteUrl,alt:d.name,className:"h-16 w-16 object-contain",loading:"lazy"}),l.jsxs("div",{"data-loc":"client/src/components/PokemonRow.tsx:71",className:"flex-1",children:[l.jsx("h3",{"data-loc":"client/src/components/PokemonRow.tsx:72",className:"font-semibold text-lg capitalize",children:d.name}),p.length>0?l.jsx("div",{"data-loc":"client/src/components/PokemonRow.tsx:74",className:"flex gap-2 mt-1",children:p.map(x=>l.jsx(Mo,{"data-loc":"client/src/components/PokemonRow.tsx:76",variant:"secondary",className:"text-xs",children:x},x))}):d.flavorText?l.jsx("p",{"data-loc":"client/src/components/PokemonRow.tsx:82",className:"text-sm text-muted-foreground line-clamp-2",children:d.flavorText}):null]}),l.jsxs("div",{"data-loc":"client/src/components/PokemonRow.tsx:85",className:"text-right flex flex-col items-end gap-0.5",children:[l.jsx("div",{"data-loc":"client/src/components/PokemonRow.tsx:86",className:`text-2xl font-bold ${c}`,children:Number(h).toFixed(1)}),l.jsx(Q$,{"data-loc":"client/src/components/PokemonRow.tsx:87",pokemonId:d.id,currentScore:h,rankType:s,size:"md"}),l.jsx("div",{"data-loc":"client/src/components/PokemonRow.tsx:93",className:"text-xs text-muted-foreground",children:o})]})]})}):null});function Y$(e,t,n){return t[e]??n[e]??e}const K$=["en","ja","de","es","nl","zh-CN"],W$=[{code:"en",shortLabel:"EN",displayName:"English",isTranslationAvailable:!0},{code:"ja",shortLabel:"日本語",displayName:"日本語 (Japanese)",isTranslationAvailable:!0},{code:"de",shortLabel:"DE",displayName:"Deutsch",isTranslationAvailable:!1},{code:"es",shortLabel:"ES",displayName:"Español",isTranslationAvailable:!1},{code:"nl",shortLabel:"NL",displayName:"Nederlands",isTranslationAvailable:!1},{code:"zh-CN",shortLabel:"中文",displayName:"中文(简体)",isTranslationAvailable:!1}];function GE(e){return typeof e=="string"&&K$.includes(e)}
468function X$(e){return e==="ja"?"ja":"en"}const YA=v.createContext(void 0);function J$({children:e}){const[t,n]=v.useState(()=>{const f=localStorage.getItem("language");return GE(f)?f:"en"}),{data:s}=De.auth.me.useQuery(),o=De.profile.update.useMutation();v.useEffect(()=>{const f=s?.preferredLanguage;GE(f)&&(n(f),localStorage.setItem("language",f))},[s?.preferredLanguage]);const c=f=>{n(f),localStorage.setItem("language",f),s&&o.mutate({preferredLanguage:f})},d=f=>{const p=X$(t)==="ja"?Z$:VE;return Y$(f,p,VE)};return l.jsx(YA.Provider,{"data-loc":"client/src/contexts/I18nContext.tsx:53",value:{language:t,setLanguage:c,t:d},children:e})}function Cu(){const e=v.useContext(YA);if(!e)throw new Error("useI18n must be used within I18nProvider");return e}const VE={"header.title":"POKE6900 INDEX","header.subtitle":"The Ultimate Pokémon Memetic Analytics Platform","header.refresh":"Refresh","header.autoRefresh":"Auto-Refresh","header.leaderboards":"Movers","header.live":"Live","warning.indexing":"Please note that the initial indexing is still in process, so the scores can change during this process.","search.placeholder":"Search Pokémon by name...","filter.allGenerations":"All Generations","filter.allTypes":"All Types","filter.sortBy":"Sort by:","filter.overallScore":"Overall Score","filter.memeScore":"Meme Score","filter.cardValue":"Card Value","filter.tradingVolume":"Trading Volume","filter.allRarities":"All Rarities","filter.allSets":"All Sets","rarity.common":"Common","rarity.uncommon":"Uncommon","rarity.rare":"Rare","rarity.rareHolo":"Rare Holo","rarity.ultraRare":"Ultra Rare","stats.totalPokemon":"Total Pokémon Tracked","stats.tcgCards":"TCG Cards Indexed","stats.memecoins":"Sets Tracked","tabs.meme":"Meme","tabs.socialBuzz":"Social Buzz","tabs.trading":"Trading","tabs.cultural":"Cultural","tabs.xMemes":"X Memes","tabs.trendingPosts":"Trending Posts","section.topPokemon":"Top Pokémon by Meme Popularity","section.featuredMemecoins":"Featured Memecoins","section.tcgCards":"Top TCG Cards by Value","section.tcgCardsDesc":"Most valuable Pokémon trading cards","section.culturalSpread":"Cultural Memetic Spread","section.culturalSpreadDesc":"Pokémon ranked by cross-generational impact and cultural penetration","section.xMemesTrending":"X Memes - Trending Pokémon","button.viewDetails":"View Details","button.previous":"Previous","button.next":"Next","button.backToHome":"Back to Home","button.backToIndex":"Back to Index","button.sendFeedback":"Send Feedback","label.price":"Price","label.change24h":"24h Change","label.marketCap":"Market Cap","label.volume24h":"24h Volume","label.generation":"Generation","label.type":"Type","label.memeScore":"Meme Score","label.cardValue":"Card Value","label.dailyPosts":"Daily Posts","label.views":"Views","label.hashtags":"Hashtags","label.featured":"FEATURED","footer.copyright":"POKE6900 Index. All rights reserved.","footer.connectWithUs":"Connect With Us","leaderboards.title":"Leaderboards","leaderboards.subtitle":"Top performers across all metrics","leaderboards.memecoins":"Top Memecoins","leaderboards.tcgCards":"Top TCG Cards","leaderboards.xMemes":"Trending X Memes","leaderboards.pokemon":"Top Pokémon","gen.1":"Gen 1","gen.2":"Gen 2","gen.3":"Gen 3","gen.4":"Gen 4","gen.5":"Gen 5","gen.6":"Gen 6","gen.7":"Gen 7","gen.8":"Gen 8","gen.9":"Gen 9","type.normal":"Normal","type.fire":"Fire","type.water":"Water","type.electric":"Electric","type.grass":"Grass","type.ice":"Ice","type.fighting":"Fighting","type.poison":"Poison","type.ground":"Ground","type.flying":"Flying","type.psychic":"Psychic","type.bug":"Bug","type.rock":"Rock","type.ghost":"Ghost","type.dragon":"Dragon","type.dark":"Dark","type.steel":"Steel","type.fairy":"Fairy","pagination.previous":"Previous","pagination.next":"Next","pagination.page":"Page","pagination.of":"of","filter.clearFilters":"Clear Filters","filter.generation":"Generation","filter.type":"Type","table.rank":"Rank","table.pokemon":"Pokémon","table.generation":"Generation","table.types":"Types","table.score":"Score","table.name":"Name","table.symbol":"Symbol","table.price":"Price","table.change":"Change","table.volume":"Volume","table.marketCap":"Market Cap","leaderboards.pokemonByMetrics":"Top Pokémon by Metrics","leaderboards.topGainers":"Top Gainers","leaderboards.topLosers":"Top Losers","leaderboards.topGainers24h":"Top Gainers (24h)","leaderboards.topLosers24h":"Top Losers (24h)","leaderboards.valuableCards":"Most Valuable Cards","leaderboards.risingMemes":"Fastest Rising Memes","status.noGainers":"No gainers found with current filters","status.noLosers":"No losers found with current filters","status.noCards":"No cards foun
468d","status.noMemes":"No memes found with current filters","unit.posts":"posts","unit.views":"views","unit.trendingScore":"trending score","common.back":"Back","common.gen":"Gen","actions.back":"Back","actions.shareOnX":"Share on X","message.noData":"No data available yet.","message.loading":"Loading...","message.noResults":"No results found.","about.hero.title":"The Memetic Index Token of Pokémon","about.hero.subtitle":"POKE6900 is a community-based memecoin with no affiliation to Pokémon or The Pokémon Company.","about.hero.cta":"Gotta Flip'em All!","about.hero.ca":"CA:","about.section.iChooseYou":"I Choose You!","about.section.whyPoke":"Why POKE6900 will teach the trenches to stop fumbling their bags.","about.tcg.title":"Pokemon TCG Grows 30-40% Annually","about.tcg.desc":"Outperforming traditional assets with a multi-generational fanbase. A memecoin whose price fluctuations could be a leading indicator for TCG price trends? LFG!","about.generation.title":"A Memecoin For A Generation Of Pokemon Lovers","about.generation.desc":"Generations of people have been exposed to Pokemon growing up. Young and old, your love for pokemon, encapsulated in token form.","about.evolution.title":"Pokemon Evolution Theory: Buy n Hold","about.evolution.desc":"Pokemon evolves by going through harsh conditions. Pokemon trainers don't fumble their pokemon for the next shiny thing when they lose. They stick with their pokemon and grow stronger together.","about.pyramid.title":"Memecoin Pyramid","about.pyramid.subtitle":"Where POKE6900 stands in the value hierarchy of memecoins","about.pyramid.movement":"movement / mission","about.pyramid.movementDesc":"To be the memetic index of the Pokemon Company. If POKE6900 rises or falls, it can be used as a leading indicator and sentimental index of the Pokemon collectible market.","about.pyramid.lifestyle":"lifestyle / brand","about.pyramid.lifestyleDesc":"Pokemon is the highest grossing media franchise of all time. It has been a global cultural phenomenon since its inception, with a wide reach across various media format.","about.pyramid.cult":"cult status","about.pyramid.cultDesc":"Many Pokemon collectors have held on to their toys and cards for decades. Holding POKE6900 is just muscle memory for true Pokemon fans and crypto hodlers.","about.team.title":"Team","about.team.subtitle":"Meet the skilled and experienced team behind our successful digital marketing strategies.","about.team.ash.name":"Ash Ketchem","about.team.ash.role":"CEO and Founder","about.team.ash.desc":"Aspiring Pokémon Master with a proven track record of inspiring growth in diverse Pokémon teams and forging unbreakable bonds through unwavering determination.","about.team.pikachu.name":"Pikachu","about.team.pikachu.role":"Director of Operations","about.team.pikachu.desc":"Highly energetic electric-type Pokémon and loyal partner, consistently demonstrating resilience and leadership in challenging battles and critical situations.","about.team.misty.name":"Misty","about.team.misty.role":"Senior SEO Specialist","about.team.misty.desc":"Accomplished Water-type Pokémon Gym Leader and former traveling companion, expert in aquatic Pokémon strategies and committed to nurturing strong Pokémon-trainer relationships.","about.team.brock.name":"Brock","about.team.brock.role":"PPC Manager","about.team.brock.desc":"Experienced Pokémon Breeder and aspiring Pokémon Doctor, specializing in Rock-type Pokémon and providing invaluable mentorship and care to both Pokémon and human companions.","about.team.jessie.name":"Jessie","about.team.jessie.role":"Middle Manager","about.team.jessie.desc":"Strategic and ambitious operative with a flair for the dramatic, consistently pursuing high-value Pokémon acquisitions and demonstrating unwavering commitment to team goals.","about.team.james.name":"James","about.team.james.role":"Director of Operations","about.team.james.desc":'Resourceful and adaptable team player, adept at various disguises and schemes, always striving for success in challenging "acquisition" missions.',"about.disclaimer":"POKE6900 token is a meme token created purely for entertainment purposes and holds no association with any official Pokémon brand, franchise, company, game, media, or intellectual property owned by Nintendo, Game Freak, or The Pokémon Company. This is a community-driven project with no intrinsic value or expectation of financial gain. Users should treat all information as entertainment only and access at their own risk.","nav.trainerCards":"Trainer Cards","nav.energyCards":"Energy Cards","nav.japanese":"Japanese","nav.japaneseExclusives":"Japanese Exclusives","nav.treasury":"Treasury","nav.about":"About","nav.admin":"Admin","nav.events":"Events","nav.pokechat":"Pokéchat","nav.streams":"Streams","nav.communities":"Communities","nav.pokeDexscreener":"PokeDexscreener","nav.marketplace":"Marketplace","nav.games":"Games","nav.grading":"Grading","nav.xpRankings":"XP Rankings","chat.title":"Chat with other collectors about this card","chat.messagePosted":"Message posted!","chat.messageReported":"Message reported. Admins will review it.","chat.confirmReport":"Report this message as spam?","chat.anonymous":"Anonymous","chat.typePlaceholder":"Type your message...","chat.report":"Report","chat.reportSpam":"Report as spam","chat.edit":"Edit","chat.delete":"Delete","chat.noMessages":"No messages yet. Be the first to comment!","chat.edited":"(edited)","chat.addReaction":"Add reaction","chat.reactedWith":"reacted with","myChats.title":"My Chats","myChats.never"
468:"Never","myChats.unknownCard":"Unknown Card","myChats.lastMessage":"Last message:","myChats.noChats":"No active chats yet","myChats.noChatsDesc":"Start chatting on card pages to see your conversations here.","myChats.new":"new","alerts.created":"Price alert created!","alerts.deleted":"Price alert deleted","alerts.invalidPrice":"Please enter a valid price","alerts.targetPrice":"Target price (USD)","alerts.setAlert":"Set Alert","alerts.title":"Price Alerts","alerts.description":"Get notified when this card reaches your target price","alerts.alertWhen":"Alert when price goes","alerts.below":"below","alerts.above":"above","alerts.active":"Active Alerts","alerts.remove":"Remove","collection.added":"Added to collection!","collection.removed":"Removed from collection","collection.inCollection":"In Collection","collection.addTo":"Add to Collection","notifications.justNow":"Just now","notifications.title":"Notifications","notifications.none":"No notifications","notifications.markAllRead":"Mark all as read","notifications.settings":"NOTIFICATION SETTINGS","notifications.settingsSaved":"Settings saved","notifications.settingsError":"Failed to save settings","notifications.unread":"unread","notifications.loginPrompt":"Log in to see your notifications","notifications.noneInCategory":"No notifications in this category","notifications.filter.all":"All","notifications.filter.mentions":"Mentions","notifications.filter.replies":"Replies","notifications.filter.social":"Social","notifications.filter.messages":"Messages","notifications.filter.market":"Market","notifications.filter.prices":"Prices","notifications.filter.communities":"Communities","notifications.filter.news":"News","notifications.pref.dm":"Direct Messages","notifications.pref.dm.desc":"Get notified when you receive a new direct message","notifications.pref.mentions":"@Mentions","notifications.pref.mentions.desc":"When someone mentions you in chat","notifications.pref.chat":"Chat Messages","notifications.pref.chat.desc":"New messages in chats you participate in","notifications.pref.priceAlerts":"Price Alerts","notifications.pref.priceAlerts.desc":"When cards reach your target price","notifications.pref.pokemarket":"Pokémarket Reminders","notifications.pref.pokemarket.desc":"24h before a market you voted on closes","notifications.pref.streams":"Streams","notifications.pref.streams.desc":"When a trainer you follow goes live","watchlist.title":"My Watchlist","watchlist.priceWatchlist":"Price Watchlist","watchlist.description":"Track your favorite cards and get notified of price changes","japanese.title":"Japanese Exclusives","japanese.subtitle":"日本限定カード • Pokémon ranked by Memetic Score","japanese.pokemonWith":"Pokémon with","japanese.cards":"Japanese cards","japanese.rankedBy":"Ranked by Memetic Score","japanese.searchPlaceholder":"Search Pokémon or cards...","japanese.noCardsYet":"No Japanese cards indexed yet. Please wait for the data refresh to complete.","japanese.noMatch":"No Pokémon match your search criteria.","japanese.score":"Score","japanese.cardsLabel":"cards","japanese.total":"total","japanese.showLess":"Show Less","japanese.showAll":"Show All","japanese.aboutTitle":"About Japanese Pokémon Cards","japanese.aboutIntro":"Japanese Pokémon cards are highly sought after by collectors worldwide. They often feature:","japanese.feature1Title":"Earlier Release Dates","japanese.feature1Desc":"Japanese sets typically release 3-6 months before international versions","japanese.feature2Title":"Exclusive Artwork","japanese.feature2Desc":"Some cards feature artwork only available in Japanese releases","japanese.feature3Title":"Higher Print Quality","japanese.feature3Desc":"Many collectors prefer the texture and finish of Japanese cards","japanese.feature4Title":"Promo Cards","japanese.feature4Desc":"Exclusive promotional cards from Japanese events and products","japanese.feature5Title":"Different Rarities","japanese.feature5Desc":"Some rarity levels are unique to Japanese sets","japanese.officialLink":"Official Pokémon Card Japan","japanese.sortScore":"Memetic Score","japanese.sortPrice":"Total Value","japanese.sortCards":"Card Count","japanese.sortName":"Name (A-Z)","pokemarkets.title":"Pokémarkets","pokemarkets.subtitle":"Pokémon Prediction Markets","pokemarkets.announcement1":"We're happy to announce our next big development on the POKE6900 index:","pokemarkets.announcement1Bold":"Pokémon Prediction Markets","pokemarkets.announcement1Aka":"aka","pokemarkets.announcement2":"We love data, it's what makes our index unique and we're going to expand this data with research from prediction markets. Anything Pokémon related can be predicted.","pokemarkets.announcement2Bold":"Predict the winner and win rewards.","pokemarkets.comingSoon":"Coming Soon","pokemarkets.launchTitle":"Be Part of the Launch","pokemarkets.launchDesc":"Want to suggest a Pokémarket for the launch? All Pokémarkets will be","pokemarkets.launchDescBold":"curated","pokemarkets.launchDesc2":"to ensure quality and relevance. Sign up and submit your market idea through our registration form.","pokemarkets.suggestButton":"Suggest a Pokémarket","pokemarkets.examplesTitle":"Example Markets","pokemarkets.examplesDesc":"Here are some examples of the types of prediction markets you could suggest:","pokemarkets.categoryInfluencers":"Community & Influencers","pokemarkets.example1Title":"Will @kabutoking reach 100K followers before Q2 2026?","pokemarkets.example1Desc":"Track the growth of prominent Pokémon TCG influencers and community figures. Resolution based on verified X/Twitter follower counts.","pokemarkets.categoryAnniversary":"Pokémon 30th Anniversary","pokemarkets.example2Title":"Will Pokémon announce a new main series game at the 30th anniversary event?","pokemarkets.example2Desc":"Predict major announcements during Pokémon's 30th anniversary celebrations in 2026. Resolution based on official Pokémon Company announcements.","pokemarkets.categoryTCG":"Trading Card Game","pokemarkets.example3Title":"Will a Charizard card break the $500K sale record 
468in 2026?","pokemarkets.example3Desc":"Predict record-breaking TCG sales and market movements. Resolution based on verified auction results and sales data.","pokemarkets.categoryEvents":"Events & Competitions","pokemarkets.example4Title":"Which region will host the 2026 Pokémon World Championships?","pokemarkets.example4Desc":"Predict locations and outcomes of major Pokémon competitive events. Resolution based on official tournament announcements.","pokemarkets.featureDataTitle":"Data-Driven","pokemarkets.featureDataDesc":"Prediction markets generate valuable research data for the POKE6900 index","pokemarkets.featureCuratedTitle":"Curated Markets","pokemarkets.featureCuratedDesc":"All markets are carefully reviewed to ensure quality and community value","pokemarkets.featureRewardsTitle":"Win Rewards","pokemarkets.featureRewardsDesc":"Predict correctly and earn rewards for your market insights","communities.title":"Communities","communities.subtitle":"Join Pokémon communities and share your passion","communities.create":"Create Community","communities.join":"Join","communities.joined":"Joined","communities.leave":"Leave","communities.members":"members","communities.member":"member","communities.posts":"posts","communities.post":"post","communities.noPostsYet":"No posts yet. Be the first to share something!","communities.noPostsShort":"No posts yet.","communities.noMedia":"No media posts yet.","communities.noRules":"No rules set yet.","communities.noReports":"No pending reports.","communities.backToCommunities":"Back to Communities","communities.rules":"Rules","communities.rulesDesc":"Up to 20 rules. Members will see these in the Rules tab.","communities.searchPlaceholder":"Search communities...","communities.myCommunities":"My Communities","communities.discover":"Discover","communities.feed":"Feed","communities.top":"Top","communities.media":"Media","communities.forYou":"For You","communities.noCommunities":"No communities found.","communities.noJoined":"You haven't joined any communities yet.","communities.settings":"Settings","communities.invite":"Invite","communities.report":"Report","communities.ban":"Ban","communities.kick":"Kick","communities.mod":"Mod","communities.unmod":"Unmod","communities.pinPost":"Pin post","communities.unpinPost":"Unpin post","communities.deletePost":"Delete post","communities.editPost":"Edit post","communities.replyTo":"Reply to","communities.replies":"replies","communities.reply":"reply","communities.viewReplies":"View replies","communities.hideReplies":"Hide replies","communities.postReply":"Post reply","communities.pinned":"Pinned","communities.edited":"edited","communities.importFromX":"Import from X","communities.xUrlPlaceholder":"Paste X/Twitter post URL...","communities.import":"Import","communities.writePost":"Write a post...","communities.addImage":"Add image","communities.addGif":"Add GIF","communities.post.submit":"Post","communities.cancel":"Cancel","communities.save":"Save","communities.description":"Description","communities.name":"Name","communities.banner":"Banner","communities.icon":"Icon","communities.public":"Public","communities.private":"Private","communities.inviteOnly":"Invite Only","communities.addRule":"Add Rule","communities.ruleTitle":"Rule title","communities.ruleDesc":"Rule description (optional)","communities.deleteRule":"Delete rule","communities.inviteLink":"Invite Link","communities.copyLink":"Copy Link","communities.generateLink":"Generate Invite Link","communities.notifications":"Notifications","communities.notifyAll":"All posts","communities.notifyMentions":"Mentions only","communities.notifyNone":"None","communities.moderators":"Moderators","communities.bannedMembers":"Banned Members","communities.unban":"Unban","communities.reportedPosts":"Reported Posts","communities.dismiss":"Dismiss","communities.deleteAndBan":"Delete & Ban","pokechat.title":"Pokéchat","pokechat.subtitle":"The Pokémon social feed","pokechat.forYou":"For You","pokechat.following":"Following","pokechat.myPosts":"My Posts","pokechat.mentions":"Mentions","pokechat.bookmarks":"Bookmarks","pokechat.communities":"Communities","pokechat.whatsHappening":"What's happening in the Pokémon world?","pokechat.post":"Post","pokechat.reply":"Reply","pokechat.repost":"Repost","pokechat.unrepost":"Undo Repost","pokechat.bookmark":"Bookmark","pokechat.unbookmark":"Remove Bookmark","pokechat.delete":"Delete","pokechat.edit":"Edit","pokechat.report":"Report","pokechat.copyLink":"Copy link","pokechat.viewThread":"View thread","pokechat.viewInCommunity":"View in","pokechat.noPostsYet":"No posts yet.","pokechat.noPosts":"Nothing here yet.","pokechat.noBookmarks":"No bookmarks yet.","pokechat.noMentions":"No mentions yet.","pokechat.loginToPost":"Log in to post","pokechat.deleteConfirm":"Delete this post?","pokechat.deleteDesc":"This action cannot be undone.","pokechat.repostedBy":"Reposted by","pokechat.edited":"edited","pokechat.views":"views","pokechat.addImage":"Add image","pokechat.addGif":"Add GIF","pokechat.searchUsers":"Search users...","gacha.title":"Gacha Machine","gacha.subtitle":"Pull rare Pokémon cards","gacha.pull":"Pull","gacha.freePull":"Free Pull","gacha.noPullsYet":"No pulls yet — go claim your free card!","gacha.noInventory":"No cards in inventory yet","gacha.comingSoon":"Coming Soon","gacha.scheduledFor":"Scheduled for","gacha.countdown":"Launching in","gacha.days":"days","gacha.hours":"hours","gacha.minutes":"minutes","gacha.seconds":"seconds","gacha.goLive":"The machine is now live!","gacha.machineTab":"Machine","gacha.historyTab":"History","gacha.inventoryTab":"Inventory","gacha.adminTab":"Admin","gacha.schedule":"Schedule","gacha.clearSchedule":"Clear Schedule","gacha.scheduledStart":"Scheduled Start","gacha.noSchedule":"No schedule set","marketplace.title":"Marketplace","marketplace.subt
468itle":"Buy and sell Pokémon cards","marketplace.sell":"Sell a Card","marketplace.buy":"Buy","marketplace.makeOffer":"Make an Offer","marketplace.viewDetails":"View details","marketplace.shipsFrom":"Ships from","marketplace.condition":"Condition","marketplace.price":"Price","marketplace.offer":"Offer","marketplace.offerAmount":"Your offer (USD)","marketplace.offerMessage":"Message to seller (optional)","marketplace.acceptOffer":"Accept this offer?","marketplace.declineOffer":"Decline this offer?","marketplace.noListings":"No listings found.","marketplace.myListings":"My Listings","marketplace.active":"Active","marketplace.sold":"Sold","marketplace.withdrawn":"Withdrawn","marketplace.all":"All","friends.title":"Friends","friends.loginRequired":"Please log in to manage your friends.","friends.searchPlaceholder":"Search for users by username or name","friends.noFriends":"No friends yet.","friends.pending":"Pending","friends.follow":"Follow","friends.unfollow":"Unfollow","friends.followers":"Followers","friends.following":"Following","watchlist.loginRequired":"Please log in to view your watchlist.","watchlist.authRequired":"Authentication Required","wat
468chlist.editAlert":"Edit Price Alert","watchlist.targetPrice":"Target Price","profile.level":"Level","profile.reportUser":"Report","profile.reportSpam":"Spam","profile.reportHarassment":"Harassment","profile.reportInappropriate":"Inappropriate content","profile.reportImpersonation":"Impersonation","profile.reportOther":"Other","profile.myAiGrades":"My AI Grades","profile.listingActive":"Active","profile.listingSold":"Sold","profile.listingWithdrawn":"Withdrawn","profile.listingAll":"All","treasury.allCards":"All Cards","treasury.phygitals":"Phygitals","treasury.courtyard":"Courtyard","treasury.collectorCrypt":"CollectorCrypt","trainers.noTrainers":"No trainers found.","trainers.noCards":"No cards found","xp.noTrainers":"No trainers on the board yet.","grading.cardFromCollection":"Card from Collection (optional)","grading.alertThreshold":"Alert threshold:","energy.noCards":"No energy cards found.","collection.loginRequired":"Please log in to view your collection.","myChats.lastRead":"Last read:","myChats.notReadYet":"Not read yet","games.loading":"Loading games…","home.sortBy":"Sort by:","home.showingTop":"Showing top","home.of":"of","home.pokemon":"Pokémon","home.comprehensiveRanking":"Comprehensive ranking combining meme popularity, trading value, and cultural spread","sniper.title":"Card Sniper","sniper.subtitle":"CARD SNIPER","sniper.live":"LIVE · auto-scan","sniper.signInTitle":"Card Sniper","sniper.signInDesc":"Sign in to access the deal feed, watchlist, and personal ledger.","sniper.signIn":"Sign In","sniper.tab.deals":"Deals","sniper.tab.watchlist":"Watchlist","sniper.tab.ledger":"My Ledger","sniper.tab.settings":"Settings","sniper.filter.allVerdict":"All verdict","sniper.filter.deal":"Deal (≥1.25x)","sniper.filter.offer":"Offer (1.15x)","sniper.filter.suspect":"Suspect (≥5x)","sniper.filter.allStrategy":"All strategy","sniper.filter.gradedUnder":"Graded Under","sniper.filter.rawCrack":"Raw Crack","sniper.filter.allCurrency":"All currencies","sniper.filter.usdOnly":"USD only","sniper.filter.jpyOnly":"JPY only (Yahoo JP)","sniper.filter.eurOnly":"EUR only","sniper.filter.audOnly":"AUD only (eBay AU)","sniper.filter.starred":"Starred","sniper.filter.hideDismissed":"Hide dismissed","sniper.filter.showDismissed":"Show dismissed","sniper.filter.watchlist":"Watchlist","sniper.filter.allTime":"All time","sniper.filter.last6h":"Last 6h","sniper.filter.last24h":"Last 24h","sniper.filter.last48h":"Last 48h","sniper.filter.last7d":"Last 7d","sniper.filter.finds":"finds","sniper.filter.refresh":"Refresh","sniper.col.image":"Image","sniper.col.card":"Card / Title","sniper.col.ask":"Ask","sniper.col.market":"Market","sniper.col.ratio":"Ratio","sniper.col.profit":"Profit","sniper.col.verdict":"Verdict","sniper.col.source":"Source","sniper.col.soldComps":"Sold Comps","sniper.col.found":"Found","sniper.col.actions":"Actions","sniper.comps.avg":"avg","sniper.comps.med":"med","sniper.empty.noDeals":"No deals found yet. Scans run every 10 minutes.","sniper.empty.noWatchlistDeals":"No deals matching your watchlist yet.","sniper.empty.loading":"Loading...","sniper.page.prev":"Prev","sniper.page.next":"Next","sniper.action.star":"Star (keeps in list)","sniper.action.unstar":"Unstar","sniper.action.markBought":"Mark as bought → add to ledger","sniper.action.dismiss":"Dismiss","sniper.action.restore":"Restore (undismiss)","sniper.toast.starred":"Starred","sniper.toast.unstarred":"Unstarred","sniper.toast.dismissed":"Dismissed","sniper.toast.restored":"Restored","sniper.toast.addedToLedger":"Added to ledger","sniper.time.justNow":"just now","
468sniper.time.minsAgo":"m ago","sniper.time.hrsAgo":"h ago","sniper.time.daysAgo":"d ago","sniper.watchlist.desc":"Add Pokémon names, set names, or grader keywords. Deals matching your watchlist will be highlighted and you'll receive notifications.","sniper.watchlist.placeholder":"e.g. Charizard, Base Set, PSA 10...","sniper.watchlist.empty":"No watchlist entries yet. Add keywords above to get notified when matching deals appear.","sniper.watchlist.count":"entries","sniper.watchlist.marketplaces":"Marketplaces","sniper.watchlist.allMarketplaces":"All marketplaces","sniper.watchlist.chooseOne":"Choose at least one marketplace.","sniper.watchlist.add":"Add filter","sniper.watchlist.added":"Search filter added","sniper.watchlist.edit":"Edit filter","sniper.watchlist.save":"Save filter","sniper.watchlist.saved":"Search filter saved","sniper.watchlist.cancel":"Cancel","sniper.watchlist.remove":"Remove filter","sniper.watchlist.removed":"Search filter removed","sniper.ledger.bought":"BOUGHT","sniper.ledger.sold":"SOLD","sniper.ledger.grossPL":"GROSS P&L","sniper.ledger.netPL":"NET P&L","sniper.ledger.addEntry":"Add Entry","sniper.ledger.cardTitle":"Card title","sniper.ledger.price":"Price (USD)","sniper.ledger.listingUrl":"Listing URL (optional)","sniper.ledger.cancel":"Cancel","sniper.ledger.add":"Add","sniper.ledger.empty":"No ledger entries yet. Track your buys and sells here.","sniper.ledger.entryAdded":"Entry added","sniper.settings.thresholdTitle":"Notification Threshold","sniper.settings.thresholdDesc":"Only notify when estimated profit is at least this amount.","sniper.settings.current":"Current:","sniper.settings.channelsTitle":"Notification Channels","sniper.settings.alertTypesTitle":"Alert Types","sniper.settings.emailNotify":"📧 E-mail notifications","sniper.settings.appNotify":"🔔 In-app notifications","sniper.settings.notifyOffers":"Notify on offers (15–25% under market)","sniper.settings.notifyAllDeals":"Notify on all deals (ignore profit threshold)","sniper.settings.pauseAll":"⏸ Pause all notifications","sniper.settings.footerNote":"Deals older than 48h are automatically hidden from the feed (starred items are kept). Use the age filter in the Deals tab to adjust.","sniper.settings.saved":"Settings saved","sniper.source.yahooJp":"Yahoo JP","header.myAccount":"My Account","header.logIn":"Log In","header.signOut":"Sign Out","header.myProfile":"My Profile","header.myCollection":"My Collection","header.myBinders":"My Binders","header.myCardSearches":"My Card Searches","header.cardGrading":"Card Grading","header.myPokeMarkets":"My Pokémarkets","header.myListings":"My Listings / Buys","header.priceWatchlist":"Price Watchlist","header.friends":"Friends","header.cardSniper":"Card Sniper","header.profileSettings":"Profile Settings","footer.tagline":"Memetic Analytics Platform","footer.downloadOn":"Download on the","footer.appStore":"App Store","footer.getItOn":"Get it on","footer.googlePlay":"Google Play","footer.myAccount":"My Account","features.sniper.title":"Card Sniper","features.sniper.subtitle":"Real-Time Deal Hunter","features.sniper.desc":"Automatically scans eBay, Cardmarket, and Yahoo Auctions every 10 minutes to detect graded cards priced below market value. Manage profits with watchlists and a trading ledger.","features.sniper.detail1":"Auto-scans eBay US/DE, Cardmarket & Yahoo JP","features.sniper.detail2":"Discount ratio calculation for PSA, CGC & BGS grades","features.sniper.detail3":"Keyword tracking via Watchlist","features.sniper.detail4":"Record P&L in trading ledger","features.sniper.cta":"Open Sniper","features.events.title":"Events","features.events.subtitle":"Pokémon TCG Event Tracker","features.events.desc":"Browse Pokémon TCG events, tournaments, and prereleases worldwide. Updated in real time from X/Twitter.","features.events.detail1":"World, regional & prerelease event info","features.events.detail2":"Real-time updates from X/Twitter","features.events.detail3":"View venue, date & participation details","features.events.cta":"View Events","events.viewOnX":"View on X","events.lastClosed":"Last closed","events.comingSoon":"Coming Soon","home.nowStreaming":"Now Streaming","home.memeticScore":"Memetic Score","home.allSets":"All Sets","home.overallScore":"Overall Score","home.memePopularity":"Meme Popularity","home.tradingValue":"Trading Value","home.culturalSpread":"Cultural Spread","home.trendingScore":"Trending Score","profile.settings.title":"Profile Settings","profile.settings.editTitle":"Edit Your Profile","profile.settings.editDesc":"Update your public profile information","profile.settings.authRequired":"Authentication Required","profile.settings.logIn":"Log In","profile.settings.privacy":"Privacy","profile.settings.privacyDesc":"Control what others can see on your public profile","profile.settings.publicCollection":"Public Collection","profile.settings.downloadData":"Download My Data","profile.settings.deleteAccount":"Delete Account","profile.settings.infoSection":"Profile information and settings","profile.settings.favSection":"Favorite cards and watchlist","profile.settings.alertsSection":"Price alerts and notifications","profile.settings.chatSection":"Chat messages and friendships","profile.settings.historySection":"Collection history and snapshots","profile.settings.otherSection":"All other personal data","profile.settings.username":"Username","profile.settings.avatar":"Avatar","profile.settings.usernameAvailable":"Username is available","profile.settings.usernameTaken":"Username is already taken","profile.settings.linkedAccounts":"Linked A
468ccounts","profile.settings.accountDeletion":"Account Deletion Scheduled","card.goHome":"Go Home","gacha.goingLiveIn":"Going Live In","gacha.comingSoonLabel":"Coming Soon","gacha.requirements":"Requirements for next pull","gacha.claimInfo":"Claim Info","gacha.pulledAt":"Pulled at","gacha.machineStatus":"Machine Status","gacha.machineStatusDesc":"Enable or disable the gacha machine for users","gacha.tokenRequirement":"Holders need at least this many tokens to pull","gacha.noInventory2":"No cards in inventory yet","gacha.editCard":"Edit Card","gacha.imageUrl":"Image URL","gacha.rarityLabel":"Rarity label","gacha.rarityTier":"Rarity tier","gacha.ultraRare":"Ultra Rare","gacha.secretRare":"Secret Rare","gacha.claimFreePull":"Claim Free Pull","gacha.authFailed":"Authentication failed","gacha.logInToClaim":"Log in to claim your free pull","games.moreSoon":"More coming soon","leaderboards.lastHour":"Last Hour","leaderboards.lastDay":"Last Day","leaderboards.lastMonth":"Last Month","inbox.selectConversation":"Select a conversation or start a new one","inbox.addAsFriend":"Add as friend","inbox.messageDeleted":"Message deleted","inbox.imageReady":"Image ready to send","inbox.newMessage":"New Message","friends.authRequired":"Authentication Required","friends.logIn":"Log In","friends.noFriendsYet":"No Friends Yet","friends.awaitingResponse":"Awaiting response","friends.noPendingRequests":"No Pending Requests","friends.findFriends":"Find Friends","friends.searchDesc":"Search for users by username or name","ebay.loadError":"Unable to load eBay prices at this time","ebay.tryLater":"Try again later or visit eBay directly","ebay.minPrice":"Min Price","ebay.avgPrice":"Avg Price","ebay.maxPrice":"Max Price","ebay.noListings":"No eBay listings found for this card","ebay.noGradingData":"No grading data available","ebay.noHistoricalData":"No historical data available yet","ebay.priceHistoryTracked":"Price history will be tracked automatically","ebay.noRecentSales":"No recent sales found","marketplace.certNumber":"Certification Number","marketplace.aiGrading":"AI Card Grading","marketplace.gradeWithAI":"Grade with AI","marketplace.shipsFrom2":"Ships From","marketplace.cardPhotos":"Card Photos","marketplace.addFront":"Add Front","marketplace.addBack":"Add Back","marketplace.additionalPhotos":"Additional Photos","marketplace.additionalDetails":"Additional Details","marketplace.listingDuration":"Listing Duration","marketplace.noExpiry":"No expiry","marketplace.termsOfUse":"Terms of Use","marketplace.privacyPolicy":"Privacy Policy","marketplace.makeAnOffer":"Make an Offer","copies.conditionType":"Condition type","copies.certNumber":"Cert number","copies.reverseHolo":"Reverse Holo","copies.purchasePrice":"Purchase price","copies.noCopies":"No copies yet","search.allTrainers":"All Trainers","search.browseTrainers":"Browse all trainer cards overview","search.allEnergy":"All Energy Cards","search.browseEnergy":"Browse all energy cards overview","notifications.gotIt":"Got it","compare.loadPreset":"Load Saved Preset","compare.presetName":"Preset Name","compare.historicalComparison":"Historical Comparison","compare.timePeriod":"Time Period","compare.lastHour":"Last Hour","compare.lastWeek":"Last Week","compare.lastMonth":"Last Month","grading.scanImages":"Scan images","grading.marketValue":"Market Value","grading.saveResult":"Save AI Grade Result","grading.cardName":"Card Name","grading.noCardsInCollection":"No cards found in your collection","grading.expectedReturn":"Expected Return","grading.returnDate":"Return Date","grading.addSubmission":"Add Grading Submission","grading.totalSubmissions":"Total Submissions","terms.sexualContent":"Sexual content or explicit material","terms.illegalActivities":"Illegal activities or fraudulent schemes","terms.doxxing":"Doxxing or sharing private information","terms.impersonation":"Impersonation or identity fraud","terms.abusiveLanguage":"Abusive language or slurs","wallet.connectWallet":"Connect a wallet","wallet.moreOptions":"More options","wallet.primaryWallet":"Primary wallet","community.sharedCard":"Shared Card","community.backToCommunities":"Back to Communities","community.pinnedPost":"Pinned Post","community.inviteLinkInvalid":"Invite link invali
468d","message.quotePost":"Quote Post","message.shareInCommunity":"Also share in a community","webview.signInNotAvailable":"Sign in not available in this browser","feedback.sendFeedback":"Send Feedback","binder.chooseBinder":"Choose a binder","collection.addToCollection":"Add to collection","chat.reportAsSpam":"Report as spam","chat.signInToJoin":"Sign in to join the conversation","chat.signIn":"Sign In","binder.notFound":"Binder not found","binder.isEmpty":"This binder is empty","profile.settings.backToIndex":"Back to Index","profile.settings.displayName":"Display Name","profile.settings.displayNamePlaceholder":"Your display name (e.g. Ash Ketchum)","profile.settings.displayNameDesc":"Shown next to your avatar across the platform.","profile.settings.usernamePlaceholder":"Choose a unique username","profile.settings.bio":"Bio","profile.settings.bioPlaceholder":"Tell us about yourself...","profile.settings.uploadImage":"Upload Image","profile.settings.uploading":"Uploading...","profile.settings.remove":"Remove","profile.settings.avatarDesc":"Upload a profile picture (max 5MB, JPG/PNG)","profile.settings.logOut":"Log Out","profile.settings.loggingOut":"Logging out...","profile.settings.saveChanges":"Save Changes","profile.settings.saving":"Saving...","profile.settings.notificationSettings":"Notification Settings","profile.settings.interfaceLanguage":"Interface Language","profile.settings.selectLanguage":"Select language","profile.settings.languageDesc":"Choose the display language for the interface.","profile.settings.preferredCurrency":"Preferred Currency","profile.settings.selectCurrency":"Select currency","profile.settings.currencyDesc":"Cho
468ose your preferred currency for displaying card prices.","profile.settings.defaultShipping":"Default Shipping Country","profile.settings.selectCountry":"Select country...","profile.settings.searchCountry":"Search country...","profile.settings.noCountryFound":"No country found.","profile.settings.shippingDesc":"This country is pre-filled when you create a new marketplace listing.","profile.settings.phantomWallet":"Phantom Wallet","profile.settings.walletDesc":"Connect your Phantom wallet to access POKE6900 token features","profile.settings.dangerZone":"Danger Zone","profile.settings.dangerZoneDesc":"Permanent actions that cannot be undone","profile.settings.authRequiredDesc":"Please log in to access profile settings.","notifications.pref.bolt":"Bolt Received","notifications.pref.bolt.desc":"When someone sends you a bolt on your binder","notifications.pref.emailDigest":"Email Digest Frequency","notifications.pref.emailDigest.instant":"Instant (send immediately)","notifications.pref.emailDigest.daily":"Daily Digest (once per day)","notifications.pref.emailDigest.weekly":"Weekly Digest (once per week)","notifications.pref.emailDigest.desc":"Choose how often you want to receive email notifications.","profile.settings.blockedUsers":"Blocked Users","profile.settings.blockedUsersDesc":"Users you have blocked cannot see your profile and their messages are hidden from your feed.","profile.settings.unblock":"Unblock","profile.settings.noBlockedUsers":"You have not blocked any users.","profile.settings.publicCollectionDesc":"Allow other trainers to view your card collection on your public profile.","footer.platform":"Platform","footer.taglineDesc":"Real-time Pokémon TCG price tracking, community chat, and cultural analytics — on web, iOS, and Android."},Z$={"header.title":"POKE6900 インデックス","header.subtitle":"究極のポケモンミーム分析プラットフォーム","header.refresh":"更新","header.autoRefresh":"自動更新","header.leaderboards":"ランキング","header.live":"ライブ","warning.indexing":"初期インデックス作成が進行中です。スコアはこのプロセス中に変更される可能性があります。","search.placeholder":"ポケモンを名前で検索...","filter.allGenerations":"全世代","filter.allTypes":"全タイプ","filter.sortBy":"並び替え:","filter.overallScore":"総合スコア","filter.memeScore":"ミームスコア","filter.cardValue":"カード価値","filter.tradingVolume":"取引量","filter.allRarities":"全レアリティ","filter.allSets":"全セット","rarity.common":"コモン","rarity.uncommon":"アンコモン","rarity.rare":"レア","rarity.rareHolo":"レアホロ","rarity.ultraRare":"ウルトラレア","stats.totalPokemon":"追跡中のポケモン総数","stats.tcgCards":"インデックス済みTCGカード","stats.memecoins":"追跡中のセット","tabs.meme":"ミーム","tabs.socialBuzz":"ソーシャルバズ","tabs.trading":"トレーディング","tabs.cultural":"文化","tabs.xMemes":"Xミーム","tabs.trendingPosts":"トレンド投稿","section.topPokemon":"ミーム人気度トップポケモン","section.featuredMemecoins":"注目のミームコイン","section.tcgCards":"価値別トップTCGカード","section.tcgCardsDesc":"最も価値の高いポケモントレーディングカード","section.culturalSpread":"文化的ミーム拡散","section.culturalSpreadDesc":"世代間の影響力と文化的浸透度でランク付けされたポケモン","section.xMemesTrending":"Xミーム - トレンドポケモン","button.viewDetails":"詳細を見る","button.previous":"前へ","button.next":"次へ","button.backToHome":"ホームに戻る","button.backToIndex":"インデックスに戻る","button.sendFeedback":"フィードバックを送信","label.price":"価格","label.change24h":"24時間変動","label.marketCap":"時価総額","label.volume24h":"24時間取引量","label.generation":"世代","label.type":"タイプ","label.memeScore":"ミームスコア","label.cardValue":"カード価値","label.dailyPosts":"1日の投稿数","label.views":"閲覧数","label.hashtags":"ハッシュタグ","label.featured":"注目","footer.copyright":"POKE6900 インデックス. 全著作権所有.","footer.connectWithUs":"フォローする","leaderboards.title":"ランキング","leaderboards.subtitle":"全指標のトップパフォーマー","leaderboards.memecoins":"トップミームコイン","leaderboards.tcgCards":"トップTCGカード","leaderboards.xMemes":"トレンドXミーム","leaderboards.pokemon":"トップポケモン","gen.1":"第1世代","gen.2":"第2世代","gen.3":"第3世代","gen.4":"第4世代","gen.5":"第5世代","gen.6":"第6世代","gen.7":"第7世代","gen.8":"第8世代","gen.9":"第9世代","type.normal":"ノーマル","type.fire":"ほのお","type.water":"みず","type.electric":"でんき","type.grass":"くさ","type.ice":"こおり","type.fighting":"かくとう","type.poison":"どく","type.ground":"じめん","type.flying":"ひこう","type.psychic":"エã
468‚¹ãƒ‘ー","type.bug":"むし","type.rock":"いわ","type.ghost":"ゴースト","type.dragon":"ドラゴン","type.dark":"あく","type.steel":"はがね","type.fairy":"フェアリー","pagination.previous":"前へ","pagination.next":"次へ","pagination.page":"ページ","pagination.of":"/","filter.clearFilters":"フィルターをクリア","filter.generation":"世代","filter.type":"タイプ","table.rank":"順位","table.pokemon":"ポケモン","table.generation":"世代","table.types":"タイプ","table.score":"スコア","table.name":"名前","table.symbol":"シンボル","table.price":"価格","table.change":"変動","table.volume":"取引量","table.marketCap":"時価総額","leaderboards.pokemonByMetrics":"指標別トップポケモン","leaderboards.topGainers":"トップ上昇率","leaderboards.topLosers":"トップ下落率","leaderboards.topGainers24h":"トップ上昇率 (24時間)","leaderboards.topLosers24h":"トップ下落率 (24時間)","leaderboards.valuableCards":"最も価値のあるカード","leaderboards.risingMemes":"急上昇中のミーム","status.noGainers":"現在のフィルターで上昇率が見つかりません","status.noLosers":"現在のフィルターで下落率が見つかりません","status.noCards":"カードが見つかりません","status.noMemes":"現在のフィルターでミームが見つかりません","unit.posts":"投稿","unit.views":"閲覧","unit.trendingScore":"トレンドスコア","common.back":"戻る","common.gen":"第","actions.back":"戻る","actions.shareOnX":"Xでシェア","message.noData":"データがまだありません。","message.loading":"読み込み中...","message.noResults":"結果が見つかりません。","about.hero.title":"ポケモンのミーム指数トークン","about.hero.subtitle":"POKE6900は、ポケモンやポケモン社とは一切関係のないコミュニティベースのミームコインです。","about.hero.cta":"全部ゲットだぜ!","about.hero.ca":"CA:","about.section.iChooseYou":"君に決めた!","about.section.whyPoke":"POKE6900が、トレンチに袋を手放さないことを教える理由。","about.tcg.title":"ポケモンTCGは年間30-40%成長","about.tcg.de
468sc":"多世代のファンベースを持つ伝統的な資産を上回るパフォーマンス。価格変動がTCG価格トレンドの先行指標となり得るミームコイン?LFG!","about.generation.title":"ポケモン愛好家の世代のためのミームコイン","about.generation.desc":"何世代もの人々が成長過程でポケモンに触れてきました。若者も年配者も、ポケモンへの愛がトークンの形でカプセル化されています。","about.evolution.title":"ポケモン進化理論:買って保持","about.evolution.desc":"ポケモンは厳しい条件を経て進化します。ポケモントレーナーは負けても次の輝くものにポケモンを手放しません。彼らはポケモンと一緒に成長し、より強くなります。","about.pyramid.title":"ミームコインピラミッド","about.pyramid.subtitle":"ミームコインの価値階層におけるPOKE6900の位置","about.pyramid.movement":"ムーブメント / ミッション","about.pyramid.movementDesc":"ポケモン社のミーム指数となること。POKE6900が上昇または下降すれば、ポケモン収集品市場の先行指標およびセンチメント指数として使用できます。","about.pyramid.lifestyle":"ライフスタイル / ブランド","about.pyramid.lifestyleDesc":"ポケモンは史上最高収益のメディアフランチャイズです。創設以来、様々なメディア形式で広範囲にわたるグローバルな文化現象となっています。","about.pyramid.cult":"カルトステータス","about.pyramid.cultDesc":"多くのポケモンコレクターは何十年もおもちゃやカードを保持してきました。POKE6900を保持することは、真のポケモンファンと暗号ホドラーにとって筋肉記憶です。","about.team.title":"チーム","about.team.subtitle":"成功したデジタルマーケティング戦略を支える熟練した経験豊富なチームをご紹介します。","about.team.ash.name":"サトシ","about.team.ash.role":"CEO兼創設者","about.team.ash.desc":"多様なポケモンチームの成長を促し、揺るぎない決意で切れない絆を築く実績を持つ、ポケモンマスターを目指す人物。","about.team.pikachu.name":"ピカチュウ","about.team.pikachu.role":"オペレーションディレクター","about.team.pikachu.desc":"非常にエネルギッシュな電気タイプのポケモンで忠実なパートナー。困難なバトルや重要な状況で一貫して回復力とリーダーシップを発揮します。","about.team.misty.name":"カスミ","about.team.misty.role":"シニアSEOスペシャリスト","about.team.misty.desc":"熟練した水タイプのポケモンジムリーダーで元旅の仲間。水生ポケモン戦略の専門家であり、強力なポケモン-トレーナー関係の育成に尽力しています。","about.team.brock.name":"タケシ","about.team.brock.role":"PPCマネージャー","about.team.brock.desc":"経験豊富なポケモンブリーダーで、ポケモンドクターを目指す人物。岩タイプのポケモンを専門とし、ポケモンと人間の仲間の両方に貴重な指導とケアを提供します。","about.team.jessie.name":"ムサシ","about.team.jessie.role":"ミドルマネージャー","about.team.jessie.desc":"戦略的で野心的なオペレーターで、劇的なフレアを持ち、高価値のポケモン獲得を一貫して追求し、チーム目標への揺るぎないコミットメントを示します。","about.team.james.name":"コジロウ","about.team.james.role":"オペレーションディレクター","about.team.james.desc":'機知に富んだ適応力のあるチームプレーヤーで、様々な変装と計画に長け、困難な"獲得"ミッションで常に成功を目指しています。',"about.disclaimer":"POKE6900トークンは純粋にエンターテインメント目的で作成されたミームトークンであり、任天堂、ゲームフリーク、またはポケモン社が所有する公式ポケモンブランド、フランチャイズ、会社、ゲーム、メディア、または知的財産とは一切関係ありません。これはコミュニティ主導のプロジェクトであり、本質的な価値や金銭的利益の期待はありません。ユーザーはすべての情報をエンターテインメントとしてのみ扱い、自己責任でアクセスしてください。","nav.trainerCards":"トレーナーカード","nav.energyCards":"エネルギーカード","nav.japanese":"日本語","nav.japaneseExclusives":"日本限定","nav.treasury":"宝物庫","nav.about":"について","nav.admin":"管理","nav.events":"イベント","nav.pokechat":"ポケチャット","nav.streams":"配信","nav.communities":"コミュニティ","nav.pokeDexscreener":"ポケデックスクリーナー","nav.marketplace":"マーケットプレイス","nav.games":"ゲーム","nav.grading":"グレーディング","nav.xpRankings":"XPランキング","chat.title":"このカードについて他のコレクターとチャット","chat.messagePosted":"メッセージを投稿しました!","chat.messageReported":"メッセージを報告しました。管理者が確認します。","chat.confirmReport":"このメッセージをスパムとして報告しますか?","chat.anonymous":"匿名","chat.typePlaceholder":"メッセージを入力...","chat.report":"報告","chat.reportSpam":"スパムとして報告","chat.edit":"編集","chat.delete":"削除","chat.noMessages":"まだメッセージがありません。最初にコメントしましょう!","chat.edited":"(編集済み)","chat.addReaction":"リアクションを追加","chat.reactedWith":"がリアクションしました","myChats.title":"マイチャット","myChats.never"
468:"なし","myChats.unknownCard":"不明なカード","myChats.lastMessage":"最後のメッセージ:","myChats.noChats":"アクティブなチャットはまだありません","myChats.noChatsDesc":"カードページでチャットを開始すると、ここに会話が表示されます。","myChats.new":"新着","alerts.created":"価格アラートを作成しました!","alerts.deleted":"価格アラートを削除しました","alerts.invalidPrice":"有効な価格を入力してください","alerts.targetPrice":"目標価格 (USD)","alerts.setAlert":"アラートを設定","alerts.title":"価格アラート","alerts.description":"このカードが目標価格に達したら通知を受け取る","alerts.alertWhen":"価格が次の場合にアラート","alerts.below":"下回る","alerts.above":"上回る","alerts.active":"アクティブなアラート","alerts.remove":"削除","collection.added":"コレクションに追加しました!","collection.removed":"コレクションから削除しました","collection.inCollection":"コレクション内","collection.addTo":"コレクションに追加","notifications.justNow":"たった今","notifications.title":"通知","notifications.none":"通知はありません","notifications.markAllRead":"すべて既読にする","notifications.settings":"通知設定","notifications.settingsSaved":"設定を保存しました","notifications.settingsError":"設定の保存に失敗しました","notifications.unread":"未読","notifications.loginPrompt":"通知を見るにはログインしてください","notifications.noneInCategory":"このカテゴリに通知はありません","notifications.filter.all":"すã
468¹ã¦","notifications.filter.mentions":"メンション","notifications.filter.replies":"返信","notifications.filter.social":"ソーシャル","notifications.filter.messages":"メッセージ","notifications.filter.market":"マーケット","notifications.filter.prices":"価格","notifications.filter.communities":"コミュニティ","notifications.filter.news":"ニュース","notifications.pref.dm":"ダイレクトメッセージ","notifications.pref.dm.desc":"新しいダイレクトメッセージを受信したときに通知","notifications.pref.mentions":"@メンション","notifications.pref.mentions.desc":"チャットで誰かにメンションされたとき","notifications.pref.chat":"チャットメッセージ","notifications.pref.chat.desc":"参加しているチャットの新しいメッセージ","notifications.pref.priceAlerts":"価格アラート","notifications.pref.priceAlerts.desc":"カードが目標価格に達したとき","notifications.pref.pokemarket":"ポケマーケットリマインダー","notifications.pref.pokemarket.desc":"投票したマーケットが閉じる24時間前","notifications.pref.streams":"ストリーム","notifications.pref.streams.desc":"フォローしているトレーナーがライブを開始したとき","watchlist.title":"マイウォッチリスト","watchlist.priceWatchlist":"価格ウォッチリスト","watchlist.description":"お気に入りのカードを追跡して価格変動の通知を受け取る","japanese.title":"日本限定カード","japanese.subtitle":"日本限定カード • ミームスコアでランク付け","japanese.pokemonWith":"ポケモン数","japanese.cards":"日本語カード","japanese.rankedBy":"ミームスコアでランク付け","japanese.searchPlaceholder":"ポケモンまたはカードを検索...","japanese.noCardsYet":"日本語カードはまだインデックスされていません。データ更新が完了するまでお待ちください。","japanese.noMatch":"検索条件に一致するポケモンが見つかりません。","japanese.score":"スコア","japanese.cardsLabel":"カード","japanese.total":"合計","japanese.showLess":"折りたたむ","japanese.showAll":"すべて表示","japanese.aboutTitle":"日本のポケモンカードについて","japanese.aboutIntro":"日本のポケモンカードは世界中のコレクターに非常に人気があります。以下の特徴があります:","japanese.feature1Title":"早期発売日","japanese.feature1Desc":"日本のセットは通常、海外版の3~6ヶ月前に発売されます","japanese.feature2Title":"限定アートワーク","japanese.feature2Desc":"一部のカードは日本版でのみ入手可能なアートワークを特徴としています","japanese.feature3Title":"高い印刷品質","japanese.feature3Desc":"多くのコレクターが日本のカードの質感と仕上げを好みます","japanese.feature4Title":"プロモカード","japanese.feature4Desc":"日本のイベントや製品からの限定プロモーションカード","japanese.feature5Title":"異なるレアリティ","japanese.feature5Desc":"一部のレアリティレベルは日本のセットに固有です","japanese.officialLink":"ポケモンカードゲーム公式サイト","japanese.sortScore":"ミームスコア","japanese.sortPrice":"合計価値","japanese.sortCards":"カード数","japanese.sortName":"名前 (A-Z)","pokemarkets.title":"ポケマーケット","pokemarkets.subtitle":"ポケモン予測市場","pokemarkets.announcement1":"POKE6900インデックスの次の大きな開発を発表できることを嬉しく思います:","pokemarkets.announcement1Bold":"ポケモン予測市場","pokemarkets.announcement1Aka":"別名","pokemarkets.announcement2":"私たちはデータを愛しています。それが私たちのインデックスをユニークにしているものです。予測市場からの研究でこのデータを拡張していきます。ポケモンに関連するあらゆることが予測できます。","pokemarkets.announcement2Bold":"勝者を予測して報酬を獲得しましょう。","pokemarkets.comingSoon":"近日公開","pokemarkets.launchTitle":"ローンチに参加しよう","pokemarkets.launchDesc":"ローンチのためのポケマーケットを提案したいですか?すべてのポケマーケットは","pokemarkets.launchDescBold":"厳選","pokemarkets.launchDesc2":"され、品質と関連性が確保されます。登録フォームからサインアップして市場のアイデアを提出してください。","pokemarkets.suggestButton":"ポケマーケットを提案","pokemarkets.examplesTitle":"市場の例","pokemarkets.examplesDesc":"提案できる予測市場のタイプの例をいくつか紹介します:","pokemarkets.categoryInfluencers":"コミュニティ&インフルエンサー","pokemarkets.example1Title":"@kabutoking は2026年第2四半期前に10万フォロワーに達するか?","pokemarkets.example1Desc":"著名なポケモンTCGインフルエンサーやコミュニティの人物の成長を追跡します。検証済みのX/Twitterフォロワー数に基づいて解決されます。","pokemarkets.categoryAnniversary":"ポケモン30周年","pokemarkets.example2Title":"ポケモンは30周年イベントで新しい本編ゲームを発表するか?","pokemarkets.example2Desc":"2026年のポケモン30周年記念ã
468§ã®ä¸»è¦ãªç™ºè¡¨ã‚’予測します。公式ポケモンカンパニーの発表に基づいて解決されます。","pokemarkets.categoryTCG":"トレーディングカードゲーム","pokemarkets.example3Title":"2026年にリザードンカードが50万ドルの販売記録を破るか?","pokemarkets.example3Desc":"記録破りのTCG販売と市場の動きを予測します。検証済みのオークション結果と販売データに基づいて解決されます。","pokemarkets.categoryEvents":"イベント&大会","pokemarkets.example4Title":"2026年のポケモン世界選手権はどの地域で開催されるか?","pokemarkets.example4Desc":"主要なポケモン競技イベントの場所と結果を予測します。公式トーナメントの発表に基づいて解決されます。","pokemarkets.featureDataTitle":"データ駆動型","pokemarkets.featureDataDesc":"予測市場はPOKE6900インデックスのための貴重な研究データを生成します","pokemarkets.featureCuratedTitle":"厳選された市場","pokemarkets.featureCuratedDesc":"すべての市場は品質とコミュニティ価値を確保するために慎重にレビューされます","pokemarkets.featureRewardsTitle":"報酬を獲得","pokemarkets.featureRewardsDesc":"正確に予測して市場インサイトの報酬を獲得しましょう","communities.title":"コミュニティ","communities.subtitle":"ポケモンコミュニティに参加して情熱を共有しよう","communities.create":"コミュニティを作成","communities.join":"参加","communities.joined":"参加済み","communities.leave":"退出","communities.members":"メンバー","communities.member":"メンバー","communities.posts":"投稿","communities.post":"投稿","communities.noPostsYet":"まだ投稿がありません。最初に投稿しましょう!","communities.noPostsShort":"まだ投稿がありません。","communities.noMedia":"メディア投稿はまだありません。","communities.noRules":"ルールはまだ設定されていません。","communities.noReports":"保留中の報告はありません。","communities.backToCommunities":"コミュニティに戻る","communities.rules":"ルール","communities.rulesDesc":"最大20ルール。メンバーはルールタブで確認できます。","communities.searchPlaceholder":"コミュニティを検索...","communities.myCommunities":"マイコミュニティ","communities.discover":"発見","communities.feed":"フィード","communities.top":"トップ","communities.media":"メディア","communities.forYou":"おすすめ","communities.noCommunities":"コミュニティが見つかりません。","communities.noJoined":"まだコミュニティに参加していません。","communities.settings":"設定","communities.invite":"招待","communities.report":"報告","communities.ban":"BAN","communities.kick":"キック","communities.mod":"モデレーター","communities.unmod":"モデレーター解除","communities.pinPost":"ピン留め","communities.unpinPost":"ピン解除","communities.deletePost":"投稿を削除","communities.editPost":"投稿を編集","communities.replyTo":"返信先","communities.replies":"返信","communities.reply":"返信","communities.viewReplies":"返信を表示","communities.hideReplies":"返信を非表示","communities.postReply":"返信する","communities.pinned":"ピン留め","communities.edited":"編集済み","communities.importFromX":"Xからインポート","communities.xUrlPlaceholder":"X/TwitterのURLを貼り付け...","communities.import":"インポート","communities.writePost":"投稿を書く...","communities.addImage":"画像を追加","communities.addGif":"GIFを追加","communities.post.submit":"投稿","communities.cancel":"キャンセル","communities.save":"保存","communities.description":"説明","communities.name":"名前","communities.banner":"バナー","communities.icon":"アイコン","communities.public":"公開","communities.private":"非公開","communities.inviteOnly":"招待制","communities.addRule":"ルールを追加","communities.ruleTitle":"ルールのタイトル","communities.ruleDesc":"ルールの説明(任意)","communities.deleteRule":"ルールを削除","communities.inviteLink":"招待リンク","communities.copyLink":"リンクをコピー","communities.generateLink":"招待リンクを生成","communities.notifications":"通知","communities.notifyAll":"すã
468¹ã¦ã®æŠ•稿","communities.notifyMentions":"メンションのみ","communities.notifyNone":"なし","communities.moderators":"モデレーター","communities.bannedMembers":"BANされたメンバー","communities.unban":"BAN解除","communities.reportedPosts":"報告された投稿","communities.dismiss":"却下","communities.deleteAndBan":"削除してBAN","pokechat.title":"ポケチャット","pokechat.subtitle":"ポケモンソーシャルフィード","pokechat.forYou":"おすすめ","pokechat.following":"フォロー中","pokechat.myPosts":"マイ投稿","pokechat.mentions":"メンション","pokechat.bookmarks":"ブックマーク","pokechat.communities":"コミュニティ","pokechat.whatsHappening":"ポケモンの世界で何が起きてる?","pokechat.post":"投稿","pokechat.reply":"返信","pokechat.repost":"リポスト","pokechat.unrepost":"リポスト取消","pokechat.bookmark":"ブックマーク","pokechat.unbookmark":"ブックマーク解除","pokechat.delete":"削除","pokechat.edit":"編集","pokechat.report":"報告","pokechat.copyLink":"リンクをコピー","pokechat.viewThread":"スレッドを表示","pokechat.viewInCommunity":"コミュニティで見る","pokechat.noPostsYet":"まだ投稿がありません。","pokechat.noPosts":"まだ何もありません。","pokechat.noBookmarks":"ブックマークはまだありません。","pokechat.noMentions":"メンションはまだありません。","pokechat.loginToPost":"投稿するにはログイン","pokechat.deleteConfirm":"この投稿を削除しますか?","pokechat.deleteDesc":"この操作は元に戻せません。","pokechat.repostedBy":"リポスト by","pokechat.edited":"編集済み","pokechat.views":"閲覧","pokechat.addImage":"画像を追加","pokechat.addGif":"GIFを追加","pokechat.searchUsers":"ユーザーを検索...","gacha.title":"ガチャマシン","gacha.subtitle":"レアポケモンカードを引こう","gacha.pull":"引く","gacha.freePull":"無料ガチャ","gacha.noPullsYet":"まだ引いていません — 無料カードをゲットしよう!","gacha.noInventory":"インベントリにカードがありません","gacha.comingSoon":"近日公開","gacha.scheduledFor":"予定日時","gacha.countdown":"開始まで","gacha.days":"日","gacha.hours":"時間","gacha.minutes":"分","gacha.seconds":"秒","gacha.goLive":"マシンがライブになりました!","gacha.machineTab":"マシン","gacha.historyTab":"履歴","gacha.inventoryTab":"インベントリ","gacha.adminTab":"管理","gacha.schedule":"スケジュール","gacha.clearSchedule":"スケジュールをクリア","gacha.scheduledStart":"開始予定","gacha.noSchedule":"スケジュール未設定","marketplace.title":"マーケットプレイス","marketplace.subtitle":"ポケモンカードの売買","marketplace.sell":"カードを売る","marketplace.buy":"購入","marketplace.makeOffer":"オファーする","marketplace.viewDetails":"詳細を見る","marketplace.shipsFrom":"発送元","marketplace.condition":"状態","marketplace.price":"価格","marketplace.offer":"オファー","marketplace.offerAmount":"オファー金額 (USD)","marketplace.offerMessage":"出品者へのメッセージ(任意)","marketplace.acceptOffer":"このオファーを承認しますか?","marketplace.declineOffer":"このオファーを断りますか?","marketplace.noListings":"出品が見つかりません。","marketplace.myListings":"マイ出品","marketplace.active":"出品中","marketplace.sold":"売却済み","marketplace.withdrawn":"取り下げ","marketplace.all":"すã
468¹ã¦","friends.title":"フレンド","friends.loginRequired":"フレンドを管理するにはログインしてください。","friends.searchPlaceholder":"ユーザー名または名前で検索","friends.noFriends":"まだフレンドがいません。","friends.pending":"保留中","friends.follow":"フォロー","friends.unfollow":"フォロー解除","friends.followers":"フォロワー","friends.following":"フォロー中","watchlist.loginRequired":"ウォッチリストを表示するにはログインしてください。","watchlist.authRequired":"認証が必要です","watchlist.editAlert":"価格アラートを編集","watchlist.targetPrice":"目標価格","profile.level":"レベル","profile.reportUser":"報告","profile.reportSpam":"スパム","profile.reportHarassment":"ハラスメント","profile.reportInappropriate":"不適切なコンテンツ","profile.reportImpersonation":"なりすまし","profile.reportOther":"その他","profile.myAiGrades":"マイAIグレード","profile.listingActive":"出品中","profile.listingSold":"売却済み","profile.listingWithdrawn":"取り下げ","profile.listingAll":"すべて","treasury.allCards":"全カード","treasury.phygitals":"フィジタル","treasury.courtyard":"コートヤード","treasury.collectorCrypt":"コレクタークリプト","trainers.noTrainers":"トレーナーが見つかりません。","trainers.noCards":"カードが見つかりません","xp.noTrainers":"まだランキングにトレーナーがいません。","grading.cardFromCollection":"コレクションからカード(任意)","grading.alertThreshold":"アラート閾値:","energy.noCards":"エネルギーカードが見つかりません。","collection.loginRequired":"コレクションを表示するにはログインしてください。","myChats.lastRead":"最終既読:","myChats.notReadYet":"未読","games.loading":"ゲームを読み込み中…","home.sortBy":"並び替え:","home.showingTop":"上位","home.of":"/","home.pokemon":"ポケモン","home.comprehensiveRanking":"ミーム人気度・取引価値・文化的拡散を組み合わせた総合ランキング","sniper.title":"カードスナイパー","sniper.subtitle":"カードスナイパー","sniper.live":"ライブ ・ 自動スキャン","sniper.signInTitle":"カードスナイパー","sniper.signInDesc":"ディールフィード、ウォッチリスト、取引台帳にアクセスするにはサインインしてください。","sniper.signIn":"サインイン","sniper.tab.deals":"ディール","sniper.tab.watchlist":"ウォッチリスト","sniper.tab.ledger":"取引台帳","sniper.tab.settings":"設定","sniper.filter.allVerdict":"全評価","sniper.filter.deal":"ディール(≥1.25x)","sniper.filter.offer":"オファー(1.15x)","sniper.filter.suspect":"要注意(≥5x)","sniper.filter.allStrategy":"全戦略","sniper.filter.gradedUnder":"グレード割安","sniper.filter.rawCrack":"生カード割安","sniper.filter.allCurrency":"全通貨","sniper.filter.usdOnly":"USDのみ","sniper.filter.eurOnly":"EURのみ","sniper.filter.jpyOnly":"JPYのみ(ヤフオク)","sniper.filter.audOnly":"AUDのみ(eBay AU)","sniper.filter.starred":"スター済み","sniper.filter.hideDismissed":"非表示を隐す","sniper.filter.showDismissed":"非表示を見る","sniper.filter.watchlist":"ウォッチリスト","sniper.filter.allTime":"全期間","sniper.filter.last6h":"直近6時間","sniper.filter.last24h":"直近24時間","sniper.filter.last48h":"直近48時間","sniper.filter.last7d":"直近7日間","sniper.filter.finds":"ä»¶","sniper.filter.refresh":"更新","sniper.col.image":"画像","sniper.col.card":"カード/タイトル","sniper.col.ask":"買い値","sniper.col.market":"市場価値","sniper.col.ratio":"割安率","sniper.col.profit":"利益","sniper.col.verdict":"評価","sniper.col.source":"ソース","sniper.col.soldComps":"成交比較","sniper.col.found":"発見時刻","sniper.col.actions":"操作","sniper.comps.avg":"平均","sniper.comps.med":"中央値","sniper.empty.noDeals":"まだディールが見つかりません。スキャンは10分ごとに実行されます。","sniper.empty.noWatchlistDeals":"ウォッチリストに一致するãƒ
468‡ã‚£ãƒ¼ãƒ«ã¯ã¾ã ã‚りません。","sniper.empty.loading":"読み込み中...","sniper.page.prev":"前へ","sniper.page.next":"次へ","sniper.action.star":"スター(リストに残る)","sniper.action.unstar":"スター解除","sniper.action.markBought":"購入済みにマーク → 取引台帳に追加","sniper.action.dismiss":"非表示","sniper.action.restore":"元に戻す","sniper.toast.starred":"スター登録しました","sniper.toast.unstarred":"スター解除しました","sniper.toast.dismissed":"非表示にしました","sniper.toast.restored":"元に戻しました","sniper.toast.addedToLedger":"取引台帳に追加しました","sniper.time.justNow":"たった今","sniper.time.minsAgo":"分前","sniper.time.hrsAgo":"時間前","sniper.time.daysAgo":"日前","sniper.watchlist.desc":"ポケモン名、セット名、グレーダーのキーワードを追加してください。ウォッチリストに一致するディールはハイライトされ、通知を受け取ります。","sniper.watchlist.placeholder":"例:リザードン、ベースセット、PSA 10...","sniper.watchlist.empty":"ウォッチリストにエントリーがありません。上のキーワードを追加すると一致するディールが見つかったときに通知されます。","sniper.watchlist.count":"ä»¶","sniper.ledger.bought":"購入額","sniper.ledger.sold":"売上額","sniper.ledger.grossPL":"続利益","sniper.ledger.netPL":"純利益","sniper.ledger.addEntry":"エントリー追加","sniper.ledger.cardTitle":"カード名","sniper.ledger.price":"価格(USD)","sniper.ledger.listingUrl":"リスティングURL(任意)","sniper.ledger.cancel":"キャンセル","sniper.ledger.add":"追加","sniper.ledger.empty":"まだ取引台帳にエントリーがありません。購入・売却をここで記録してください。","sniper.ledger.entryAdded":"エントリーを追加しました","sniper.settings.thresholdTitle":"通知しきい値","sniper.settings.thresholdDesc":"見積利益がこの金額以上の場合のみ通知します。","sniper.settings.current":"現在:","sniper.settings.channelsTitle":"通知チャンネル","sniper.settings.alertTypesTitle":"アラート種別","sniper.settings.emailNotify":"📧 メール通知","sniper.settings.appNotify":"🔔 アプリ内通知","sniper.settings.notifyOffers":"オファーを通知(15~25%割安)","sniper.settings.notifyAllDeals":"全ディールを通知(利益しきい値を無視)","sniper.settings.pauseAll":"⏸ 全通知を一時停止","sniper.settings.footerNote":"48時間以上前のディールは自動的にフィードから非表示になります(スター済みは保持)。ディールタブの期間フィルターで調整できます。","sniper.settings.saved":"設定を保存しました","sniper.source.yahooJp":"ヤフオク","header.myAccount":"マイアカウント","header.logIn":"ログイン","header.signOut":"サインアウト","header.myProfile":"マイプロフィール","header.myCollection":"マイコレクション","header.myBinders":"マイバインダー","header.myCardSearches":"マイカード検索","header.cardGrading":"カードグレーディング","header.myPokeMarkets":"マイポケマーケット","header.myListings":"マイリスト / 購入","header.priceWatchlist":"価格ウォッチリスト","header.friends":"フレンド","header.cardSniper":"カードスナイパー","header.profileSettings":"プロフィール設定","footer.tagline":"ミーム分析プラットフォーム","footer.downloadOn":"ダウンロード","footer.appStore":"App Store","footer.getItOn":"入手","footer.googlePlay":"Google Play","footer.myAccount":"マイアカウント","features.sniper.title":"カードスナイパー","features.sniper.subtitle":"リアルタイムディールハンター","features.sniper.desc":"eBay・Cardmarket・Yahoo!オークションを10分ごとにスキャンし、市場価格より割安なグレード済みカードを自動検出。ウォッチリストと取引台帳で利益を管理できます。","features.sniper.detail1":"eBay US/DE・Cardmarket・Yahoo JPã
468‚’自動スキャン","features.sniper.detail2":"PSA・CGC・BGSグレード対応の割安率計算","features.sniper.detail3":"ウォッチリストでキーワード追跡","features.sniper.detail4":"取引台帳で損益を記録","features.sniper.cta":"スナイパーを開く","features.events.title":"イベント","features.events.subtitle":"ポケモンTCGイベント追跡","features.events.desc":"世界中のポケモンTCGイベント、大会、プレリリースを一覧表示。X/Twitterからリアルタイムで更新されます。","features.events.detail1":"世界大会・地域大会・プレリリース情報","features.events.detail2":"X/Twitterからのリアルタイム更新","features.events.detail3":"開催地・日程・参加方法を確認","features.events.cta":"イベントを見る","events.viewOnX":"Xで見る","events.lastClosed":"最近終了","events.comingSoon":"近日開催","home.nowStreaming":"配信中","home.memeticScore":"ミームスコア","home.allSets":"全セット","home.overallScore":"総合スコア","home.memePopularity":"ミーム人気度","home.tradingValue":"取引価値","home.culturalSpread":"文化的拡散","home.trendingScore":"トレンドスコア","profile.settings.title":"プロフィール設定","profile.settings.editTitle":"プロフィールを編集","profile.settings.editDesc":"公開プロフィール情報を更新する","profile.settings.authRequired":"認証が必要です","profile.settings.logIn":"ログイン","profile.settings.privacy":"プライバシー","profile.settings.privacyDesc":"他のユーザーがあなたの公開プロフィールで見られるものを管理する","profile.settings.publicCollection":"公開コレクション","profile.settings.downloadData":"データをダウンロード","profile.settings.deleteAccount":"アカウントを削除","profile.settings.infoSection":"プロフィール情報と設定","profile.settings.favSection":"お気に入りカードとウォッチリスト","profile.settings.alertsSection":"価格アラートと通知","profile.settings.chatSection":"チャットメッセージとフレンド","profile.settings.historySection":"コレクション履歴とスナップショット","profile.settings.otherSection":"その他の個人データ","profile.settings.username":"ユーザー名","profile.settings.avatar":"アバター","profile.settings.usernameAvailable":"ユーザー名は使用可能です","profile.settings.usernameTaken":"このユーザー名はすでに使われています","profile.settings.linkedAccounts":"連携アカウント","profile.settings.accountDeletion":"アカウント削除予定","card.goHome":"ホームへ","gacha.goingLiveIn":"開始まで","gacha.comingSoonLabel":"近日公開","gacha.requirements":"次のガチャの条件","gacha.claimInfo":"クレーム情報","gacha.pulledAt":"引いた日時","gacha.machineStatus":"マシンステータス","gacha.machineStatusDesc":"ユーザー向けガチャマシンを有効・無効にする","gacha.tokenRequirement":"このトークン数以上のホルダーのみ引けます","gacha.noInventory2":"インベントリにカードがまだありません","gacha.editCard":"カードを編集","gacha.imageUrl":"画像URL","gacha.rarityLabel":"レアリティラベル","gacha.rarityTier":"レアリティ段階","gacha.ultraRare":"ウルトラレア","gacha.secretRare":"シークレットレア","gacha.claimFreePull":"無料ガチャをクレーム","gacha.authFailed":"認証に失敗しました","gacha.logInToClaim":"無料ガチャをクレームするにはログインしてください","games.moreSoon":"近日追加予定","leaderboards.lastHour":"直近1時間","leaderboards.lastDay":"直近1日","leaderboards.lastMonth":"直近1ヶ月","inbox.selectConversation":"会話を選択するか、新しい会話を始めてください","inbox.addAsFriend":"フレンドに追加","inbox.messageDeleted":"メッセージを削除しました","inbox.imageReady":"画像の送信準備ができました","inbox.newMessage":"新しいメッセージ","friends.authRequired":"認証が必要です","friends.logIn":"ログイン","friends.noFriendsYet":"まだフレンドがいません","friends.awaitingResponse":"返答待ち","friends.noPendingRequests":"保留中のリクエストはありません","friends.findFriends":"フレンドを探す","friends.searchDesc":"ユーザー名または名前でユーザーを検索","ebay.loadError":"現在eBay価格を読み込めません","ebay.tryLater":"後でもう一度試すか、eBayで直接確認してください","ebay.minPrice"
468:"最低価格","ebay.avgPrice":"平均価格","ebay.maxPrice":"最高価格","ebay.noListings":"このカードのeBayリスティングが見つかりません","ebay.noGradingData":"グレーディングデータがありません","ebay.noHistoricalData":"まだ価格履歴データがありません","ebay.priceHistoryTracked":"価格履歴は自動的に追跡されます","ebay.noRecentSales":"最近の販売が見つかりません","marketplace.certNumber":"認証番号","marketplace.aiGrading":"AI カードグレーディング","marketplace.gradeWithAI":"AIでグレード","marketplace.shipsFrom2":"発送元","marketplace.cardPhotos":"カード写真","marketplace.addFront":"表面を追加","marketplace.addBack":"裏面を追加","marketplace.additionalPhotos":"追加写真","marketplace.additionalDetails":"追加詳細","marketplace.listingDuration":"出品期間","marketplace.noExpiry":"期限なし","marketplace.termsOfUse":"利用規約","marketplace.privacyPolicy":"プライバシーポリシー","marketplace.makeAnOffer":"オファーする","copies.conditionType":"状態タイプ","copies.certNumber":"認証番号","copies.reverseHolo":"リバースホロ","copies.purchasePrice":"購入価格","copies.noCopies":"まだコピーがありません","search.allTrainers":"全トレーナー","search.browseTrainers":"全トレーナーカード一覧を見る","search.allEnergy":"全エネルギーカード","search.browseEnergy":"全エネルギーカード一覧を見る","notifications.gotIt":"わかりました","compare.loadPreset":"保存済みプリセットを読み込む","compare.presetName":"プリセット名","compare.historicalComparison":"過去比較","compare.timePeriod":"期間","compare.lastHour":"直近1時間","compare.lastWeek":"直近1週間","compare.lastMonth":"直近1ヶ月","grading.scanImages":"画像をスキャン","grading.marketValue":"市場価値","grading.saveResult":"AIグレード結果を保存","grading.cardName":"カード名","grading.noCardsInCollection":"コレクションにカードが見つかりません","grading.expectedReturn":"期待リターン","grading.returnDate":"返却日","grading.addSubmission":"グレーディング提出を追加","grading.totalSubmissions":"提出合計","terms.sexualContent":"性的コンテンツまたは露骨な素材","terms.illegalActivities":"違法行為または詐欺的な計画","terms.doxxing":"個人情報の暴露または共有","terms.impersonation":"なりすましまたは身元詐称","terms.abusiveLanguage":"侮辱的な言葉または差別的表現","wallet.connectWallet":"ウォレットを接続","wallet.moreOptions":"その他のオプション","wallet.primaryWallet":"メインウォレット","community.sharedCard":"共有カード","community.backToCommunities":"コミュニティに戻る","community.pinnedPost":"ピン留め投稿","community.inviteLinkInvalid":"招待リンクが無効です","message.quotePost":"投稿を引用","message.shareInCommunity":"コミュニティでも共有","webview.signInNotAvailable":"このブラウザではサインインできません","feedback.sendFeedback":"フィードバックを送る","binder.chooseBinder":"バインダーを選択","collection.addToCollection":"コレクションに追加","chat.reportAsSpam":"スパムとして報告","chat.signInToJoin":"会話に参加するにはサインイン","chat.signIn":"サインイン","binder.notFound":"バインダーが見つかりません","binder.isEmpty":"このバインダーは空です","profile.settings.backToIndex":"インデックスに戻る","profile.settings.displayName":"表示名","profile.settings.displayNamePlaceholder":"表示名(例: サトシ)","profile.settings.displayNameDesc":"プラットフォーム全体でアバターの横に表示されます。","profile.settings.usernamePlaceholder":"一意のユーザー名を選んでください","profile.settings.bio":"自己紹介","profile.settings.bioPlaceholder":"自己紹介を書いてください...","profile.settings.uploadImage":"画像をアップロード","profile.settings.uploading":"アップロード中...","profile.settings.remove":"削除","profile.settings.avatarDesc":"プロフィール画像をアップロード(5MB以下、JPG/PNG)","profile.settings.logOut":"ログアウト","profile.settings.loggingOut":"ログアウト中...","profile.settings.saveChanges":"変更を保存","profile.settings.saving":"保存中...","profile.settings.notificationSettings":"通知設定","profile.settings.interfaceLanguage":"インターフェース言語","profile.settings.selectLanguage":"言語を選択","profile.settings.languageDesc":"インターフェースの表示言語を選択してください。","profile.settings.preferredCurrency":"希望通貨","profile.settings.selectCurrency":"通貨を選択","profile.settings.currencyDesc":"カード価格表示に使用する通貨を選択してください。","profile.settings.defaultShipping":"デフォルト発送国","profile.settings.selectCountry":"国を選択...","profile.settings.searchCountry":"国を検索...","profile.settings.noCountryFound":"国が見つかりません。","profile.settings.shippingDesc":"新しいマーケットプレース出品時に自動入力されます。","profile.settings.phantomWallet":"Phantomウォレット","profile.settings.walletDesc":"Phantomウォレットを接続してPOKE6900トークン機能を利用する","profile.settings.dangerZone":"危険ゾーン","profile.settings.dangerZoneDesc":"元に戻せない永久的な操作","profile.settings.authRequiredDesc":"プロフィール設定にアクセスするにはログインしてください。","notifications.pref.bolt":"ボルトを受け取りました","notifications.pref.bolt.desc":"誤りがバインダーにボルトを送ったとき","notifications.pref.emailDigest":"メールダイジェスト頻度","notifications.pref.emailDigest.instant":"即時(すぐに送信)","notifications.pref.emailDigest.daily":"日次ダイジェスト(1日で1回)","notifications.pref.emailDigest.weekly":"週次ダイジェスト(1週で1回)","notifications.pref.emailDigest.desc":"メール通知の送信頻度を選択してください。","profile.settings.blockedUsers":"ブロックユーザー","profile.settings.blockedUsersDesc":"ブロックしたユーザーはあなたのプロフィールを見れず、メッセージは非表示になります。","profile.settings.unblock":"ブロックを解除","profile.settings.noBlockedUsers":"ブロックしたユーザーはいません。","profile.settings.publicCollectionDesc":"他のトレーナーが公開プロフィールでコレクションを見れるようにする。","footer.platform":"プラットフォーム","footer.taglineDesc":"リアルタイムポケモンTCG価格追跡、コミュニティチャット、文化分析 — Web・iOS・Android対応。"},eG=[{label:"Home",href:"/"},{label:"Features",href:"/features"},{label:"Pokéchat",href:"/pokechat"},{label:"Pokémarkets",href:"/pokemarkets"},{label:"Marketplace",href:"/marketplace"},{label:"Movers",href:"/movers"},{label:"Games",href:"/games"},{label:"Grading",href:"/grading"},{label:"Tokenomics",href:"/tokenomics"},{label:"About",href:"/about"}],tG=[{label:"My Collection",href:"/collection"},{label:"My Binders",href:"/binders"},{label:"Watchlist",href:"/watchlist"},{label:"Price Alerts",href:"/my-alerts"},{label:"Inbox",href:"/inbox"},{label:"Friends",href:"/friends"},{label:"Pokémarkets",href:"/my-pokemarkets"},{label:"Profile Settings",href:"/profile/settings"}],nG=[{label:"Privacy Policy",href:"/privacy"},{label:"Terms of Use",href:"/terms"}];function rG({onFeedbackClick:e}){const{t,language:n,setLanguage:s}=Cu(),{user:o}=Ia();return l.jsxs("footer",{"data-loc":"client/src/components/Footer.tsx:46",className:"border-t border-border/40 bg-background mt-auto",children:[l.jsx("div",{"data-loc":"client/src/components/Footer.tsx:48",className:"container py-12 md:py-16",children:l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:49",className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-10",children:[l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:52",className:"flex flex-col gap-5",children:[l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:53",className:"flex items-center gap-3",children:[l.jsx("img",{"data-loc":"client/src/components/Footer.tsx:54",src:"/poke6900logo.png",alt:"POKE6900",className:"w-11 h-11 rounded-xl"}),l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:59",children:[l.jsx("h3",{"data-loc":"client/src/components/Footer.tsx:60",className:"font-bold text-base leading-tight",children:"POKE6900 INDEX"}),l.jsx("p",{"data-loc":"client/src/components/Footer.tsx:61",className:"text-xs text-muted-foreground",children:t("footer.tagline")})]})]}),l.jsx("p",{"data-loc":"client/src/components/Footer.tsx:64",className:"text-sm text-muted-foreground leading-relaxed",children:t("footer.taglineDesc")}),l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:68",className:"flex flex-wrap gap-2 items-center",children:[l.jsxs("a",{"data-loc":"client/src/components/Footer.tsx:69",href:"https://apps.apple.com/us/app/poke6900/id6758911061",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-black hover:bg-gray-900 text-white transition-colors border border-gray-700 text-xs",children:[l.jsx("svg",{"data-loc":"client/src/components/Footer.tsx:75",className:"w-4 h-4",fill:"
468currentColor",viewBox:"0 0 24 24",children:l.jsx("path",{"data-loc":"client/src/components/Footer.tsx:76",d:"M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.8-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z"})}),l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:78",className:"flex flex-col leading-tight",children:[l.jsx("span",{"data-loc":"client/src/components/Footer.tsx:79",className:"text-[9px] text-gray-300",children:"Download on the"}),l.jsx("span",{"data-loc":"client/src/components/Footer.tsx:80",className:"text-xs font-semibold",children:"App Store"})]})]}),l.jsxs("a",{"data-loc":"client/src/components/Footer.tsx:83",href:"https://play.google.com/store/apps/details?id=space.manus.poke6900.index.t20260114101903",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-black hover:bg-gray-900 text-white transition-colors border border-gray-700 text-xs",children:[l.jsxs("svg",{"data-loc":"client/src/components/Footer.tsx:89",className:"w-4 h-4",viewBox:"0 0 24 24",fill:"none",children:[l.jsx("path",{"data-loc":"client/src/components/Footer.tsx:90",d:"M3.18 23.76c.3.17.64.22.97.15l13.2-7.62-2.82-2.82-11.35 10.29z",fill:"#EA4335"}),l.jsx("path",{"data-loc":"client/src/components/Footer.tsx:91",d:"M20.93 9.86L17.35 7.8l-3.12 2.78 3.12 3.12 3.6-2.08c1.03-.6 1.03-2.16-.02-2.76z",fill:"#FBBC04"}),l.jsx("path",{"data-loc":"client/src/components/Footer.tsx:92",d:"M3.18.24C2.83.43 2.6.8 2.6 1.25v21.5c0 .45.23.82.58 1.01l12.38-11.26L3.18.24z",fill:"#4285F4"}),l.jsx("path",{"data-loc":"client/src/components/Footer.tsx:93",d:"M4.15.39l13.2 7.41-2.82 2.82L3.18.24c.3-.17.67-.17.97.15z",fill:"#34A853"})]}),l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:95",className:"flex flex-col leading-tight",children:[l.jsx("span",{"data-loc":"client/src/components/Footer.tsx:96",className:"text-[9px] text-gray-300",children:"Get it on"}),l.jsx("span",{"data-loc":"client/src/components/Footer.tsx:97",className:"text-xs font-semibold",children:"Google Play"})]})]})]})]}),l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:104",className:"flex flex-col gap-4",children:[l.jsx("h4",{"data-loc":"client/src/components/Footer.tsx:105",className:"font-semibold text-sm uppercase tracking-wider text-foreground",children:t("footer.platform")}),l.jsx("ul",{"data-loc":"client/src/components/Footer.tsx:106",className:"flex flex-col gap-2.5",children:eG.map(c=>l.jsx("li",{"data-loc":"client/src/components/Footer.tsx:108",children:l.jsx(Me,{"data-loc":"client/src/components/Footer.tsx:109",href:c.href,className:"text-sm text-muted-foreground hover:text-foreground transition-colors",children:c.label})},c.href))})]}),l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:121",className:"flex flex-col gap-4",children:[l.jsx("h4",{"data-loc":"client/src/components/Footer.tsx:122",className:"font-semibold text-sm uppercase tracking-wider text-foreground",children:t("footer.myAccount")}),l.jsx("ul",{"data-loc":"client/src/components/Footer.tsx:123",className:"flex flex-col gap-2.5",children:tG.map(c=>l.jsx("li",{"data-loc":"client/src/components/Footer.tsx:125",children:l.jsx(Me,{"data-loc":"client/src/components/Footer.tsx:126",href:c.href,className:"text-sm text-muted-foreground hover:text-foreground transition-colors",children:c.label})},c.href))})]}),l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:138",className:"flex flex-col gap-6",children:[l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:140",className:"flex flex-col gap-4",children:[l.jsx("h4",{"data-loc":"client/src/components/Footer.tsx:141",className:"font-semibold text-sm uppercase tracking-wider text-foreground",children:t("footer.connectWithUs")}),l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:142",className:"flex flex-wrap gap-2",children:[l.jsxs("a",{"data-loc":"client/src/components/Footer.tsx:143",href:"https://x.com/poke6900gg",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-black hover:bg-gray-900 text-white transition-colors text-xs font-medium",children:[l.jsx("svg",{"data-loc":"client/src/components/Footer.tsx:149",className:"w-4 h-4",fill:"
468currentColor",viewBox:"0 0 24 24",children:l.jsx("path",{"data-loc":"client/src/components/Footer.tsx:150",d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})}),"@poke6900gg"]}),l.jsxs("a",{"data-loc":"client/src/components/Footer.tsx:154",href:"https://t.me/poke6900gg",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 px-3 py-2 rounded-lg bg-[#0088cc] hover:bg-[#0077b3] text-white transition-colors text-xs font-medium",children:[l.jsx("svg",{"data-loc":"client/src/components/Footer.tsx:160",className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 24 24",children:l.jsx("path",{"data-loc":"client/src/components/Footer.tsx:161",d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zm5.894 8.221l-1.97 9.28c-.145.658-.537.818-1.084.508l-3-2.21-1.446 1.394c-.14.18-.357.295-.6.295-.002 0-.003 0-.005 0l.213-3.054 5.56-5.022c.24-.213-.054-.334-.373-.121l-6.869 4.326-2.96-.924c-.64-.203-.658-.64.135-.954l11.566-4.458c.538-.196 1.006.128.832.941z"})}),"Telegram"]})]})]}),!o&&l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:170",className:"flex flex-col gap-2",children:[l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:171",className:"flex items-center gap-2",children:[l.jsx(U9,{"data-loc":"client/src/components/Footer.tsx:172",className:"h-4 w-4 text-muted-foreground"}),l.jsx("span",{"data-loc":"client/src/components/Footer.tsx:173",className:"text-xs text-muted-foreground font-medium uppercase tracking-wider",children:"Language"})]}),l.jsx("div",{"data-loc":"client/src/components/Footer.tsx:175",className:"flex rounded-lg border border-border overflow-hidden w-fit",children:W$.map(c=>l.jsx("button",{"data-loc":"client/src/components/Footer.tsx:177",onClick:()=>s(c.code),title:c.isTranslationAvailable?c.displayName:`${c.displayName} — English UI until available`,className:`px-3 py-1.5 text-xs font-medium transition-colors ${n===c.code?"bg-primary text-primary-foreground":"bg-transparent text-muted-foreground hover:text-foreground hover:bg-muted/50"}`,children:c.shortLabel},c.code))})]}),l.jsxs(Be,{"data-loc":"client/src/components/Footer.tsx:195",onClick:e,variant:"outline",size:"sm",className:"gap-2 w-fit bg-background",children:[l.jsx(q9,{"data-loc":"client/src/components/Footer.tsx:201",className:"w-4 h-4"}),t("button.sendFeedback")]})]})]})}),l.jsx("div",{"data-loc":"client/src/components/Footer.tsx:209",className:"border-t border-border/40",children:l.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:210",className:"container py-4 flex flex-col sm:flex-row items-center justify-between gap-3",children:[l.jsxs("p",{"data-loc":"client/src/components/Footer.tsx:211",className:"text-xs text-muted-foreground",children:["© ",new Date().getFullYear()," ",t("footer.copyright")]}),l.jsx("div",{"data-loc":"client/src/components/Footer.tsx:214",className:"flex items-center gap-4",children:nG.map((c,d)=>l.jsxs("span",{"data-loc":"client/src/components/Footer.tsx:216",className:"flex items-center gap-4",children:[d>0&&l.jsx("span",{"data-loc":"client/src/components/Footer.tsx:217",className:"text-border",children:"•"}),l.jsx(Me,{"data-loc":"client/src/components/Footer.tsx:218",href:c.href,className:"text-xs text-muted-foreground hover:text-foreground transition-colors",children:c.label})]},c.href))})]})})]})}function pf(e){const t=v.useRef(e);t.current=e;const n=v.useRef(null);return n.current||(n.current=function(...s){return t.current.apply(this,s)}),n.current}function KA(e={}){const{onKeyDown:t,onCompositionStart:n,onCompositionEnd:s}=e,o=v.useRef(!1),c=v.useRef(null),d=v.useRef(null),f=pf(g=>{c.current&&(clearTimeout(c.current),c.current=null),d.current&&(clearTimeout(d.current),d.current=null),o.current=!0,n?.(g)}),p=pf(g=>{c.current=setTimeout(()=>{d.current=setTimeout(()=>{o.current=!1})}),s?.(g)}),h=pf(g=>{if(o.current&&(g.key==="Escape"||g.key==="Enter"&&!g.shiftKey)){g.stopPropagation();return}t?.(g)}),x=pf(()=>o.current);return{onCompositionStart:f,onCompositionEnd:p,onKeyDown:h,isComposing:x}}function Dl({className:e,type:t,onKeyDown:n,onCompositionStart:s,onCompositionEnd:o,...c}){const d=Cv(),{onCompositionStart:f,onCompositionEnd:p,onKeyDown:h}=KA({onKeyDown:x=>{const g=x.nativeEvent.isComposing||d.justEndedComposing();x.key==="Enter"&&g||n?.(x)},onCompositionStart:x=>{d.setComposing(!0),s?.(x)},onCompositionEnd:x=>{d.markCompositionEnd(),setTimeout(()=>{d.setComposing(!1)},100),o?.(x)}});return l.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:t,"data-slot":"input",className:tt("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","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",e),onCompositionStart:f,onCompositionEnd:p,onKeyDown:h,...c})}function sG({className:e,onKeyDown:t,onCompositionStart:n,onCompositionEnd:s,...o}){const c=Cv(),{onCompositionStart:d,onCompositionEnd:f,onKeyDown:p}=KA({onKeyDown:h=>{const x=h.nativeEvent.isComposing||c.justEndedComposing();h.key==="Enter"&&!h.shiftKey&&x||t?.(h)},onCompositionStart:h=>{c.setComposing(!0),n?.(h)},onCompositionEnd:h=>{c.markCompositionEnd(),setTimeout(()=>{c.setComposing(!1)},100),s?.(h)}});return l.jsx("textarea",{"data-loc":"client/src/components/ui/textarea.tsx:53","data-slot":"textarea",className:tt("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),onCompositionStart:d,onCompositionEnd:f,onKeyDown:p,...o})}function aG({open:e,onOpenChange:t}){const[n,s]=v.useState(""),[o,c]=v.useState(""),[d,f]=v.useState(""),[p,h]=v.useState(""),[x]=v.useState(()=>Math.floor(Math.random()*10)+1),[g]=v.useState(()=>Math.floor(Math.random()*10)+1),w=x+g,S=De.system.sendFeedback.useMutation({onSuccess:()=>{vt.success("Feedback sent successfully! Thank you for your input."),s(""),c(""),f(""),h(""),t(!1)},onError:T=>{vt.error(`Failed to send feedback: ${T.message}`)}}),C=T=>{if(T.preventDefault(),parseInt(p)!==w){vt.error("Incorrect captcha answer. Please try again.");return}if(!n.trim()||!o.trim()||!d.trim()){vt.error("Please fill in all fields.");return}if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(o)){vt.error("Please enter a valid email address.");return}S.mutate({name:n.trim(),email:o.trim(),message:d.trim()})};return l.jsx(Hp,{"data-loc":"client/src/components/FeedbackDialog.tsx:71",open:e,onOpenChange:t,children:l.jsxs(Lp,{"data-loc":"client/src/components/FeedbackDialog.tsx:72",className:"sm:max-w-[500px]",children:[l.jsxs(Bp,{"data-loc":"client/src/components/FeedbackDialog.tsx:73",children:[l.jsx(Up,{"data-loc":"client/src/components/FeedbackDialog.tsx:74",children:"Send Feedback"}),l.jsx(Dk,{"data-loc":"client/src/components/FeedbackDialog.tsx:75",children:"We'd love to hear your thoughts, suggestions, or report any issues you've encountered."})]}),l.jsxs("form",{"data-loc":"client/src/components/FeedbackDialog.tsx:79",onSubmit:C,className:"space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/components/FeedbackDialog.tsx:80",className:"space-y-2",children:[l.jsx(Ui,{"data-loc":"client/src/components/FeedbackDialog.tsx:81",htmlFor:"name",children:"Name"}),l.jsx(Dl,{"data-loc":"client/src/components/FeedbackDialog.tsx:82",id:"name",placeholder:"Your name",value:n,onChange:T=>s(T.target.value),required:!0})]}),l.jsxs("div",{"data-loc":"client/src/components/FeedbackDialog.tsx:90",className:"space-y-2",children:[l.jsx(Ui,{"data-loc":"client/src/components/FeedbackDialog.tsx:91",htmlFor:"email",children:"Email"}),l.jsx(Dl,{"data-loc":"client/src/components/FeedbackDialog.tsx:92",id:"email",type:"email",placeholder:"[email protected]",value:o,onChange:T=>c(T.target.value),required:!0})]}),l.jsxs("div",{"data-loc":"client/src/components/FeedbackDialog.tsx:101",className:"space-y-2",children:[l.jsx(Ui,{"data-loc":"client/src/components/FeedbackDialog.tsx:102",htmlFor:"message",children:"Message"}),l.jsx(sG,{"data-loc":"client/src/components/FeedbackDialog.tsx:103",id:"message",placeholder:"Tell us what's on your mind...",value:d,onChange:T=>f(T.target.value),rows:5,required:!0})]}),l.jsxs("div",{"data-loc":"client/src/components/FeedbackDialog.tsx:112",className:"space-y-2",children:[l.jsxs(Ui,{"data-loc":"client/src/components/FeedbackDialog.tsx:113",htmlFor:"captcha",children:["Security Check: What is ",x," + ",g,"?"]}),l.jsx(Dl,{"data-loc":"client/src/components/FeedbackDialog.tsx:114",id:"captcha",type:"number",placeholder:"Enter the answer",value:p,onChange:T=>h(T.target.value),required:!0})]}),l.jsxs("div",{"data-loc":"client/src/components/FeedbackDialog.tsx:123",className:"flex gap-3 justify-end",children:[l.jsx(Be,{"data-loc":"client/src/components/FeedbackDialog.tsx:124",type:"button",variant:"outline",onClick:()=>t(!1),disabled:S.isPending,children:"Cancel"}),l.jsxs(Be,{"data-loc":"client/src/components/FeedbackDialog.tsx:132",type:"submit",disabled:S.isPending,children:[S.isPending&&l.jsx(kr,{"data-loc":"client/src/components/FeedbackDialog.tsx:137",className:"w-4 h-4 mr-2 animate-spin"}),"Send Feedback"]})]})]})]})})}function oG({currentPage:e,totalItems:t,itemsPerPage:n,onPageChange:s}){const{t:o}=Cu(),c=Math.ceil(t/n);return c<=1?null:l.jsxs("div",{"data-loc":"client/src/components/Pagination.tsx:18",className:"flex items-center justify-center gap-2 pt-4",children:[l.jsx(Be,{"data-loc":"client/src/components/Pagination.tsx:19",variant:"outline",size:"sm",onClick:()=>s(Math.max(1,e-1)),disabled:e===1,children:o("pagination.previous")}),l.jsxs("span",{"data-loc":"client/src/components/Pagination.tsx:27",className:"text-sm text-muted-foreground px-4",children:[o("pagination.page")," ",e," ",o("pagination.of")," ",c]}),l.jsx(Be,{"data-loc":"client/src/components/Pagination.tsx:30",variant:"outline",size:"sm",onClick:()=>s(Math.min(c,e+1)),disabled:e>=c,children:o("pagination.next")})]})}var bx=["Enter"," "],iG=["ArrowDown","PageUp","Home"],WA=["ArrowUp","PageDown","End"],cG=[...iG,...WA],lG={ltr:[...bx,"ArrowRight"],rtl:[...bx,"ArrowLeft"]},uG={ltr:["ArrowLeft"],rtl:["ArrowRight"]},Nu="Menu",[Zl,dG,fG]=Pv(Nu),[Fo,XA]=Ir(Nu,[fG,Pa,Gp]),Wp=Pa(),JA=Gp(),[pG,qo]=Fo(Nu),[mG,ku]=Fo(Nu),ZA=e=>{const{__scopeMenu:t,open:n=!1,children:s,dir:o,onOpenChange:c,modal:d=!0}=e,f=Wp(t),[p,h]=v.useState(null),x=v.useRef(!1),g=Jr(c),w=$p(o);return v.useEffect(()=>{const S=()=>{x.current=!0,document.addEventListener("pointerdown",C,{capture:!0,once:!0}),document.addEventListener("pointermove",C,{capture:!0,once:!0})},C=()=>x.current=!1;return document.addEventListener("keydown",S,{capture:!0}),()=>{document.removeEventListener("keydown",S,{capture:!0}),document.removeEventListener("pointerdown",C,{capture:!0}),document.removeEventListener("pointermove",C,{capture:!0})}},[]),l.jsx(fv,{...f,children:l.jsx(pG,{scope:t,open:n,onOpenChange:g,content:p,onContentChange:h,children:l.jsx(mG,{scope:t,onClose:v.useCallback(()=>g(!1),[g]),isUsingKeyboardRef:x,dir:w,modal:d,children:s})})})};ZA.displayName=Nu;var hG="MenuAnchor",Lv=v.forwardRef((e,t)=>
vendor: 13,462 bytes, line 468
468{const{__scopeMenu:n,...s}=e,o=Wp(n);return l.jsx(Su,{...o,...s,ref:t})});Lv.displayName=hG;var Bv="MenuPortal",[gG,ej]=Fo(Bv,{forceMount:void 0}),tj=e=>{const{__scopeMenu:t,forceMount:n,children:s,container:o}=e,c=qo(Bv,t);return l.jsx(gG,{scope:t,forceMount:n,children:l.jsx(er,{present:n||c.open,children:l.jsx(wu,{asChild:!0,container:o,children:s})})})};tj.displayName=Bv;var vr="MenuContent",[yG,Uv]=Fo(vr),nj=v.forwardRef((e,t)=>{const n=ej(vr,e.__scopeMenu),{forceMount:s=n.forceMount,...o}=e,c=qo(vr,e.__scopeMenu),d=ku(vr,e.__scopeMenu);return l.jsx(Zl.Provider,{scope:e.__scopeMenu,children:l.jsx(er,{present:s||c.open,children:l.jsx(Zl.Slot,{scope:e.__scopeMenu,children:d.modal?l.jsx(xG,{...o,ref:t}):l.jsx(vG,{...o,ref:t})})})})}),xG=v.forwardRef((e,t)=>{const n=qo(vr,e.__scopeMenu),s=v.useRef(null),o=ut(t,s);return v.useEffect(()=>{const c=s.current;if(c)return Pp(c)},[]),l.jsx(zv,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:Ee(e.onFocusOutside,c=>c.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),vG=v.forwardRef((e,t)=>{const n=qo(vr,e.__scopeMenu);return l.jsx(zv,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),bG=_a("MenuContent.ScrollLock"),zv=v.forwardRef((e,t)=>{const{__scopeMenu:n,loop:s=!1,trapFocus:o,onOpenAutoFocus:c,onCloseAutoFocus:d,disableOutsidePointerEvents:f,onEntryFocus:p,onEscapeKeyDown:h,onPointerDownOutside:x,onFocusOutside:g,onInteractOutside:w,onDismiss:S,disableOutsideScroll:C,...T}=e,N=qo(vr,n),j=ku(vr,n),I=Wp(n),B=JA(n),Y=dG(n),[U,K]=v.useState(null),O=v.useRef(null),L=ut(t,O,N.onContentChange),ae=v.useRef(0),W=v.useRef(""),ie=v.useRef(0),oe=v.useRef(null),ge=v.useRef("right"),ue=v.useRef(0),ye=C?Eu:v.Fragment,D=C?{as:bG,allowPinchZoom:!0}:void 0,z=Z=>{const xe=W.current+Z,R=Y().filter(q=>!q.disabled),V=document.activeElement,G=R.find(q=>q.ref.current===V)?.textValue,J=R.map(q=>q.textValue),fe=MG(J,xe,G),ve=R.find(q=>q.textValue===fe)?.ref.current;(function q(X){W.current=X,window.clearTimeout(ae.current),X!==""&&(ae.current=window.setTimeout(()=>q(""),1e3))})(xe),ve&&setTimeout(()=>ve.focus())};v.useEffect(()=>()=>window.clearTimeout(ae.current),[]),Op();const P=v.useCallback(Z=>ge.current===oe.current?.side&&DG(Z,oe.current?.area),[]);return l.jsx(yG,{scope:n,searchRef:W,onItemEnter:v.useCallback(Z=>{P(Z)&&Z.preventDefault()},[P]),onItemLeave:v.useCallback(Z=>{P(Z)||(O.current?.focus(),K(null))},[P]),onTriggerLeave:v.useCallback(Z=>{P(Z)&&Z.preventDefault()},[P]),pointerGraceTimerRef:ie,onPointerGraceIntentChange:v.useCallback(Z=>{oe.current=Z},[]),children:l.jsx(ye,{...D,children:l.jsx(_u,{asChild:!0,trapped:o,onMountAutoFocus:Ee(c,Z=>{Z.preventDefault(),O.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:l.jsx(pc,{asChild:!0,disableOutsidePointerEvents:f,onEscapeKeyDown:h,onPointerDownOutside:x,onFocusOutside:g,onInteractOutside:w,onDismiss:S,children:l.jsx(uA,{asChild:!0,...B,dir:j.dir,orientation:"vertical",loop:s,currentTabStopId:U,onCurrentTabStopIdChange:K,onEntryFocus:Ee(p,Z=>{j.isUsingKeyboardRef.current||Z.preventDefault()}),preventScrollOnEntryFocus:!0,children:l.jsx(kp,{role:"menu","aria-orientation":"vertical","data-state":xj(N.open),"data-radix-menu-content":"",dir:j.dir,...I,...T,ref:L,style:{outline:"none",...T.style},onKeyDown:Ee(T.onKeyDown,Z=>{const R=Z.target.closest("[data-radix-menu-content]")===Z.currentTarget,V=Z.ctrlKey||Z.altKey||Z.metaKey,G=Z.key.length===1;R&&(Z.key==="Tab"&&Z.preventDefault(),!V&&G&&z(Z.key));const J=O.current;if(Z.target!==J||!cG.includes(Z.key))return;Z.preventDefault();const ve=Y().filter(q=>!q.disabled).map(q=>q.ref.current);WA.includes(Z.key)&&ve.reverse(),jG(ve)}),onBlur:Ee(e.onBlur,Z=>{Z.currentTarget.contains(Z.target)||(window.clearTimeout(ae.current),W.current="")}),onPointerMove:Ee(e.onPointerMove,eu(Z=>{const xe=Z.target,R=ue.current!==Z.clientX;if(Z.currentTarget.contains(xe)&&R){const V=Z.clientX>ue.current?"right":"left";ge.current=V,ue.current=Z.clientX}}))})})})})})})});nj.displayName=vr;var SG="MenuGroup",Fv=v.forwardRef((e,t)=>{const{__scopeMenu:n,...s}=e;return l.jsx(Fe.div,{role:"group",...s,ref:t})});Fv.displayName=SG;var wG="MenuLabel",rj=v.forwardRef((e,t)=>{const{__scopeMenu:n,...s}=e;return l.jsx(Fe.div,{...s,ref:t})});rj.displayName=wG;var ep="MenuItem",QE="menu.itemSelect",Xp=v.forwardRef((e,t)=>{const{disabled:n=!1,onSelect:s,...o}=e,c=v.useRef(null),d=ku(ep,e.__scopeMenu),f=Uv(ep,e.__scopeMenu),p=ut(t,c),h=v.useRef(!1),x=()=>{const g=c.current;if(!n&&g){const w=new CustomEvent(QE,{bubbles:!0,cancelable:!0});g.addEventListener(QE,S=>s?.(S),{once:!0}),rN(g,w),w.defaultPrevented?h.current=!1:d.onClose()}};return l.jsx(sj,{...o,ref:p,disabled:n,onClick:Ee(e.onClick,x),onPointerDown:g=>{e.onPointerDown?.(g),h.current=!0},onPointerUp:Ee(e.onPointerUp,g=>{h.current||g.currentTarget?.click()}),onKeyDown:Ee(e.onKeyDown,g=>{const w=f.searchRef.current!=="";n||w&&g.key===" "||bx.includes(g.key)&&(g.currentTarget.click(),g.preventDefault())})})});Xp.displayName=ep;var sj=v.forwardRef((e,t)=>{const{__scopeMenu:n,disabled:s=!1,textValue:o,...c}=e,d=Uv(ep,n),f=JA(n),p=v.useRef(null),h=ut(t,p),[x,g]=v.useState(!1),[w,S]=v.useState("");return v.useEffect(()=>{const C=p.current;C&&S((C.textContent??"").trim())},[c.children]),l.jsx(Zl.ItemSlot,{scope:n,disabled:s,textValue:o??w,children:l.jsx(dA,{asChild:!0,...f,focusable:!s,children:l.jsx(Fe.div,{role:"menuitem","data-highlighted":x?"":void 0,"aria-disabled":s||void 0,"data-disabled":s?"":void 0,...c,ref:h,onPointerMove:Ee(e.onPointerMove,eu(C=>{s?d.onItemLeave(C):(d.onItemEnter(C),C.defaultPrevented||C.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:Ee(e.onPointerLeave,eu(C=>d.onItemLeave(C))),onFocus:Ee(e.onFocus,()=>g(!0)),onBlur:Ee(e.onBlur,()=>g(!1))})})})}),_G="MenuCheckboxItem",aj=v.forwardRef((e,t)=>{const{checked:n=!1,onCheckedChange:s,...o}=e;return l.jsx(uj,{scope:e.__scopeMenu,checked:n,children:l.jsx(Xp,{role:"menuitemcheckbox","aria-checked":tp(n)?"mixed":n,...o,ref:t,"data-state":$v(n),onSelect:Ee(o.onSelect,()=>s?.(tp(n)?!0:!n),{checkForDefaultPrevented:!1})})})});aj.displayName=_G;var oj="MenuRadioGroup",[EG,TG]=Fo(oj,{value:void 0,onValueChange:()=>{}}),ij=v.forwardRef((e,t)=>{const{value:n,onValueChange:s,...o}=e,c=Jr(s);return l.jsx(EG,{scope:e.__scopeMenu,value:n,onValueChange:c,children:l.jsx(Fv,{...o,ref:t})})});ij.displayName=oj;var cj="MenuRadioItem",lj=v.forwardRef((e,t)=>{const{value:n,...s}=e,o=TG(cj,e.__scopeMenu),c=n===o.value;return l.jsx(uj,{scope:e.__scopeMenu,checked:c,children:l.jsx(Xp,{role:"menuitemradio","aria-checked":c,...s,ref:t,"data-state":$v(c),onSelect:Ee(s.onSelect,()=>o.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});lj.displayName=cj;var qv="MenuItemIndicator",[uj,CG]=Fo(qv,{checked:!1}),dj=v.forwardRef((e,t)=>{const{__scopeMenu:n,forceMount:s,...o}=e,c=CG(qv,n);return l.jsx(er,{present:s||tp(c.checked)||c.checked===!0,children:l.jsx(Fe.span,{...o,ref:t,"data-state":$v(c.checked)})})});dj.displayName=qv;var NG="MenuSeparator",fj=v.forwardRef((e,t)=>{const{__scopeMenu:n,...s}=e;return l.jsx(Fe.div,{role:"separator","aria-orientation":"horizontal",...s,ref:t})});fj.displayName=NG;var kG="MenuArrow",pj=v.forwardRef((e,t)=>{const{__scopeMenu:n,...s}=e,o=Wp(n);return l.jsx(Ap,{...o,...s,ref:t})});pj.displayName=kG;var AG="MenuSub",[eK,mj]=Fo(AG),Tl="MenuSubTrigger",hj=v.forwardRef((e,t)=>{const n=qo(Tl,e.__scopeMenu),s=ku(Tl,e.__scopeMenu),o=mj(Tl,e.__scopeMenu),c=Uv(Tl,e.__scopeMenu),d=v.useRef(null),{pointerGraceTimerRef:f,onPointerGraceIntentChange:p}=c,h={__scopeMenu:e.__scopeMenu},x=v.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return v.useEffect(()=>x,[x]),v.useEffect(()=>{const g=f.current;return()=>{window.clearTimeout(g),p(null)}},[f,p]),l.jsx(Lv,{asChild:!0,...h,children:l.jsx(sj,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":xj(n.open),...e,ref:_p(t,o.onTriggerChange),onClick:g=>{e.onClick?.(g),!(e.disabled||g.defaultPrevented)&&(g.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:Ee(e.onPointerMove,eu(g=>{c.onItemEnter(g),!g.defaultPrevented&&!e.disabled&&!n.open&&!d.current&&(c.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{n.onOpenChange(!0),x()},100))})),onPointerLeave:Ee(e.onPointerLeave,eu(g=>{x();const w=n.content?.getBoundingClientRect();if(w){const S=n.content?.dataset.side,C=S==="right",T=C?-5:5,N=w[C?"left":"right"],j=w[C?"right":"left"];c.onPointerGraceIntentChange({area:[{x:g.clientX+T,y:g.clientY},{x:N,y:w.top},{x:j,y:w.top},{x:j,y:w.bottom},{x:N,y:w.bottom}],side:S}),window.clearTimeout(f.current),f.current=window.setTimeout(()=>c.onPointerGraceIntentChange(null),300)}else{if(c.onTriggerLeave(g),g.defaultPrevented)return;c.onPointerGraceIntentChange(null)}})),onKeyDown:Ee(e.onKeyDown,g=>{const w=c.searchRef.current!=="";e.disabled||w&&g.key===" "||lG[s.dir].includes(g.key)&&(n.onOpenChange(!0),n.content?.focus(),g.preventDefault())})})})});hj.displayName=Tl;var gj="MenuSubContent",yj=v.forwardRef((e,t)=>{const n=ej(vr,e.__scopeMenu),{forceMount:s=n.forceMount,...o}=e,c=qo(vr,e.__scopeMenu),d=ku(vr,e.__scopeMenu),f=mj(gj,e.__scopeMenu),p=v.useRef(null),h=ut(t,p);return l.jsx(Zl.Provider,{scope:e.__scopeMenu,children:l.jsx(er,{present:s||c.open,children:l.jsx(Zl.Slot,{scope:e.__scopeMenu,children:l.jsx(zv,{id:f.contentId,"aria-labelledby":f.triggerId,...o,ref:h,align:"start",side:d.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:x=>{d.isUsingKeyboardRef.current&&p.current?.focus(),x.preventDefault()},onCloseAutoFocus:x=>x.preventDefault(),onFocusOutside:Ee(e.onFocusOutside,x=>{x.target!==f.trigger&&c.onOpenChange(!1)}),onEscapeKeyDown:Ee(e.onEscapeKeyDown,x=>{d.onClose(),x.preventDefault()}),onKeyDown:Ee(e.onKeyDown,x=>{const g=x.currentTarget.contains(x.target),w=uG[d.dir].includes(x.key);g&&w&&(c.onOpenChange(!1),f.trigger?.focus(),x.preventDefault())})})})})})});yj.displayName=gj;function xj(e){return e?"open":"closed"}function tp(e){return e==="indeterminate"}function $v(e){return tp(e)?"indeterminate":e?"checked":"unchecked"}function jG(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function RG(e,t){return e.map((n,s)=>e[(t+s)%e.length])}function MG(e,t,n){const o=t.length>1&&Array.from(t).every(h=>h===t[0])?t[0]:t,c=n?e.indexOf(n):-1;let d=RG(e,Math.max(c,0));o.length===1&&(d=d.filter(h=>h!==n));const p=d.find(h=>h.toLowerCase().startsWith(o.toLowerCase()));return p!==n?p:void 0}function OG(e,t){const{x:n,y:s}=e;let o=!1;for(let c=0,d=t.length-1;c<t.length;d=c++){const f=t[c],p=t[d],h=f.x,x=f.y,g=p.x,w=p.y;x>s!=w>s&&n<(g-h)*(s-x)/(w-x)+h&&(o=!o)}return o}function DG(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return OG(n,t)}function eu(e){return t=>t.pointerType==="mouse"?e(t):void 0}var PG=ZA,IG=Lv,HG=tj,LG=nj,BG=Fv,UG=rj,zG=Xp,FG=aj,qG=ij,$G=lj,GG=dj,VG=fj,QG=pj,YG=hj,KG=yj,Jp="DropdownMenu",[WG]=Ir(Jp,[XA]),wn=XA(),[XG,vj]=WG(Jp),bj=e=>{const{__scopeDropdownMenu:t,children:n,dir:s,open:o,defaultOpen:c,onOpenChange:d,modal:f=!0}=e,p=wn(t),h=v.useRef(null),[x,g]=Ca({prop:o,defaultProp:c??!1,onChange:d,caller:Jp});return l.jsx(XG,{scope:t,triggerId:Mr(),triggerRef:h,contentId:Mr(),open:x,onOpenChange:g,onOpenToggle:v.useCallback(()=>g(w=>!w),[g]),modal:f,children:l.jsx(PG,{...p,open:x,onOpenChange:g,dir:s,modal:f,children:n})})};bj.displayName=Jp;var Sj="DropdownMenuTrigger",wj=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,disabled:s=!1,...o}=e,c=vj(Sj,n),d=wn(n);return l.jsx(IG,{asChild:!0,...d,children:l.jsx(Fe.button,{type:"button",id:c.triggerId,"aria-haspopup":"menu","aria-expanded":c.open,"aria-controls":c.open?c.contentId:void 0,"data-state":c.open?"open":"closed","data-disabled":s?"":void 0,disabled:s,...o,ref:_p(t,c.triggerRef),onPointerDown:Ee(e.onPointerDown,f=>{!s&&f.button===0&&f.ctrlKey===!1&&(c.onOpenToggle(),c.open||f.preventDefault())}),onKeyDown:Ee(e.onKeyDown,f=>{s||(["Enter"," "].includes(f.key)&&c.onOpenToggle(),f.key==="ArrowDown"&&c.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(f.key)&&f.preventDefault())})})})});wj.displayName=Sj;var JG="DropdownMenuPortal",_j=e=>{const{__scopeDropdownMenu:t,...n}=e,s=wn(t);return l.jsx(HG,{...s,...n})};_j.displayName=JG;var Ej="DropdownMenuContent",Tj=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=vj(Ej,n),c=wn(n),d=v.useRef(!1);return l.jsx(LG,{id:o.contentId,"aria-labelledby":o.triggerId,...c,...s,ref:t,onCloseAutoFocus:Ee(e.onCloseAutoFocus,f=>{d.current||o.triggerRef.current?.focus(),d.current=!1,f.preventDefault()}),onInteractOutside:Ee(e.onInteractOutside,f=>{const p=f.detail.originalEvent,h=p.button===0&&p.ctrlKey===!0,x=p.button===2||h;(!o.modal||x)&&(d.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});Tj.displayName=Ej;var ZG="DropdownMenuGroup",eV=v.forwardRef((e,t)=>
468{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx(BG,{...o,...s,ref:t})});eV.displayName=ZG;var tV="DropdownMenuLabel",Cj=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx(UG,{...o,...s,ref:t})});Cj.displayName=tV;var nV="DropdownMenuItem",Nj=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx(zG,{...o,...s,ref:t})});Nj.displayName=nV;var rV="DropdownMenuCheckboxItem",sV=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx(FG,{...o,...s,ref:t})});sV.displayName=rV;var aV="DropdownMenuRadioGroup",oV=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx(qG,{...o,...s,ref:t})});oV.displayName=aV;var iV="DropdownMenuRadioItem",cV=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx($G,{...o,...s,ref:t})});cV.displayName=iV;var lV="DropdownMenuItemIndicator",uV=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx(GG,{...o,...s,ref:t})});uV.displayName=lV;var dV="DropdownMenuSeparator",kj=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx(VG,{...o,...s,ref:t})});kj.displayName=dV;var fV="DropdownMenuArrow",pV=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx(QG,{...o,...s,ref:t})});pV.displayName=fV;var mV="DropdownMenuSubTrigger",hV=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx(YG,{...o,...s,ref:t})});hV.displayName=mV;var gV="DropdownMenuSubContent",yV=v.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...s}=e,o=wn(n);return l.jsx(KG,{...o,...s,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});yV.displayName=gV;var xV=bj,vV=wj,bV=_j,SV=Tj,wV=Cj,_V=Nj,EV=kj;function Cl({...e}){return l.jsx(xV,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:10","data-slot":"dropdown-menu",...e})}function Nl({...e}){return l.jsx(vV,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:25","data-slot":"dropdown-menu-trigger",...e})}function kl({className:e,sideOffset:t=4,...n}){return l.jsx(bV,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:38",children:l.jsx(SV,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:39","data-slot":"dropdown-menu-content",sideOffset:t,className:tt("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...n})})}function kt({className:e,inset:t,variant:n="default",...s}){return l.jsx(_V,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:70","data-slot":"dropdown-menu-item","data-inset":t,"data-variant":n,className:tt("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...s})}function Sx({className:e,inset:t,...n}){return l.jsx(wV,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:152","data-slot":"dropdown-menu-label","data-inset":t,className:tt("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...n})}function zi({className:e,...t}){return l.jsx(EV,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:169","data-slot":"dropdown-menu-separator",className:tt("bg-border -mx-1 my-1 h-px",e),...t})}function TV(e){switch(e){case"mention":case"chat_mention":case"community_mention":return{icon:R9,bg:"bg-blue-500/20",fg:"text-blue-400"};case"reply":case"chat_reply":case"community_reply":return{icon:H9,bg:"bg-purple-500/20",fg:"text-purple-400"};case"follow":return{icon:vE,bg:"bg-green-500/20",fg:"text-green-400"};case"friend_request":return{icon:vE,bg:"bg-green-500/20",fg:"text-green-400"};case"friend_accepted":return{icon:Z9,bg:"bg-emerald-500/20",fg:"text-emerald-400"};case"dm":case"chat_message":return{icon:wv,bg:"bg-indigo-500/20",fg:"text-indigo-400"};case"marketplace":return{icon:K9,bg:"bg-orange-500/20",fg:"text-orange-400"};case"pokemarket_offer":return{icon:sx,bg:"bg-yellow-500/20",fg:"text-yellow-400"};case"pokemarket_reminder":return{icon:Sv,bg:"bg-amber-500/20",fg:"text-amber-400"};case"price_alert":return{icon:fa,bg:"bg-red-500/20",fg:"text-red-400"};case"news_broadcast":return{icon:ax,bg:"bg-yellow-500/20",fg:"text-yellow-400"};case"bolt":case"bolt_reward":return{icon:Gi,bg:"bg-yellow-400/20",fg:"text-yellow-300"};case"community_post":return{icon:ax,bg:"bg-sky-500/20",fg:"text-sky-400"};default:return{icon:bv,bg:"bg-muted",fg:"text-muted-foreground"}}}function YE(){const{t:e}=Cu(),[,t]=vc(),[n,s]=v.useState(!1),[o,c]=v.useState(null),{data:d,refetch:f}=De.notifications.getAll.useQuery({},{refetchInterval:3e4}),p=d?.filter(S=>!S.isRead).length||0,h=De.notifications.markAsRead.useMutation({onSuccess:()=>{f()}}),x=De.notifications.markAllAsRead.useMutation({onSuccess:()=>{f()}}),g=S=>{if(S.isRead||h.mutate({notificationId:S.id}),S.type==="news_broadcast"){s(!1),c({title:S.title,message:S.message});return}S.link&&(s(!1),window.location.href=S.link)},w=S=>{const T=new Date().getTime()-new Date(S).getTime(),N=Math.floor(T/6e4),j=Math.floor(T/36e5),I=Math.floor(T/864e5);return N<1?e("notifications.justNow"):N<60?`${N}m ago`:j<24?`${j}
468h ago`:I<7?`${I}d ago`:new Date(S).toLocaleDateString("en-US")};return l.jsxs(l.Fragment,{children:[l.jsx(Hp,{"data-loc":"client/src/components/NotificationBell.tsx:153",open:!!o,onOpenChange:S=>{S||c(null)},children:l.jsxs(Lp,{"data-loc":"client/src/components/NotificationBell.tsx:154",className:"max-w-md",children:[l.jsx(Bp,{"data-loc":"client/src/components/NotificationBell.tsx:155",children:l.jsxs(Up,{"data-loc":"client/src/components/NotificationBell.tsx:156",className:"flex items-center gap-2",children:[l.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:157",className:"w-8 h-8 rounded-full bg-yellow-500/20 flex items-center justify-center shrink-0",children:l.jsx(ax,{"data-loc":"client/src/components/NotificationBell.tsx:158",className:"w-4 h-4 text-yellow-400"})}),o?.title]})}),l.jsx("p",{"data-loc":"client/src/components/NotificationBell.tsx:163",className:"text-sm text-muted-foreground leading-relaxed whitespace-pre-wrap",children:o?.message}),l.jsx(pF,{"data-loc":"client/src/components/NotificationBell.tsx:166",children:l.jsx(Be,{"data-loc":"client/src/components/NotificationBell.tsx:167",onClick:()=>c(null),children:"Got it"})})]})}),l.jsxs(Cl,{"data-loc":"client/src/components/NotificationBell.tsx:171",open:n,onOpenChange:s,children:[l.jsx(Nl,{"data-loc":"client/src/components/NotificationBell.tsx:172",asChild:!0,children:l.jsxs(Be,{"data-loc":"client/src/components/NotificationBell.tsx:173",variant:"ghost",size:"icon",className:"relative",children:[l.jsx(bv,{"data-loc":"client/src/components/NotificationBell.tsx:174",className:"h-5 w-5"}),p>0&&l.jsx(Mo,{"data-loc":"client/src/components/NotificationBell.tsx:176",variant:"destructive",className:"absolute -top-1 -right-1 h-5 w-5 flex items-center justify-center p-0 text-xs",children:p>9?"9+":p})]})}),l.jsxs(kl,{"data-loc":"client/src/components/NotificationBell.tsx:185",align:"end",className:"w-80",children:[l.jsxs(Sx,{"data-loc":"client/src/components/NotificationBell.tsx:186",className:"flex items-center justify-between",children:[l.jsx("span",{"data-loc":"client/src/components/NotificationBell.tsx:187",children:"Notifications"}),p>0&&l.jsxs(Be,{"data-loc":"client/src/components/NotificationBell.tsx:189",variant:"ghost",size:"sm",onClick:()=>x.mutate(),className:"h-auto p-1 text-xs",children:[l.jsx(O9,{"data-loc":"client/src/components/NotificationBell.tsx:195",className:"h-3 w-3 mr-1"}),"Mark all read"]})]}),l.jsx(zi,{"data-loc":"client/src/components/NotificationBell.tsx:200"}),!d||d.length===0?l.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:203",className:"p-4 text-center text-sm text-muted-foreground",children:"No notifications yet"}):l.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:207",className:"max-h-96 overflow-y-auto",children:d.map(S=>{const{icon:C,bg:T,fg:N}=TV(S.type);return l.jsx(kt,{"data-loc":"client/src/components/NotificationBell.tsx:219",onClick:()=>g(S),className:`flex flex-col items-start p-3 cursor-pointer ${S.isRead?"":"bg-accent/50"}`,children:l.jsxs("div",{"data-loc":"client/src/components/NotificationBell.tsx:226",className:"flex items-start justify-between w-full gap-2",children:[l.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:228",className:"flex-shrink-0 mt-0.5",children:l.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:229",className:`w-7 h-7 rounded-full ${T} flex items-center justify-center`,children:l.jsx(C,{"data-loc":"client/src/components/NotificationBell.tsx:230",className:`w-3.5 h-3.5 ${N}`})})}),l.jsxs("div",{"data-loc":"client/src/components/NotificationBell.tsx:233",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/components/NotificationBell.tsx:234",className:"flex items-center gap-2",children:[l.jsx("p",{"data-loc":"client/src/components/NotificationBell.tsx:235",className:"font-medium text-sm truncate",children:S.title}),!S.isRead&&l.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:239",className:"h-2 w-2 rounded-full bg-primary flex-shrink-0"})]}),l.jsx("p",{"data-loc":"client/src/components/NotificationBell.tsx:242",className:"text-xs text-muted-foreground mt-1 line-clamp-2",children:S.message}),l.jsx("p",{"data-loc":"client/src/components/NotificationBell.tsx:245",className:"text-xs text-muted-foreground mt-1",children:w(S.createdAt)})]})]})},S.id)})}),l.jsx(zi,{"data-loc":"client/src/components/NotificationBell.tsx:255"}),l.jsx("div",{"data-loc":"client/src/components/NotificationBell.tsx:256",className:"p-2",children:l.jsx(Be,{"data-loc":"client/src/components/NotificationBell.tsx:257",variant:"ghost",size:"sm",className:"w-full text-xs text-muted-foreground hover:text-foreground",onClick:()=>{t("/notifications"),s(!1)},children:"Show all notifications"})})]})]})]})}const CV=[],Zp={autoConnect:!1,connecting:!1,connected:!1,disconnecting:!1,select(){Ar("call","select")}
468,connect(){return Promise.reject(Ar("call","connect"))},disconnect(){return Promise.reject(Ar("call","disconnect"))},sendTransaction(){return Promise.reject(Ar("call","sendTransaction"))},signTransaction(){return Promise.reject(Ar("call","signTransaction"))},signAllTransactions(){return Promise.reject(Ar("call","signAllTransactions"))},signMessage(){return Promise.reject(Ar("call","signMessage"))},signIn(){return Promise.reject(Ar("call","signIn"))}};Object.defineProperty(Zp,"wallets",{get(){return Ar("read","wallets"),CV}});Object.defineProperty(Zp,"wallet",{get(){return Ar("read","wallet"),null}});Object.defineProperty(Zp,"publicKey",{get(){return Ar("read","publicKey"),null}});function Ar(e,t){const n=new Error(`You have tried to ${e} "${t}" on a WalletContext without providing one. Make sure to render a WalletProvider as an ancestor of the component that uses WalletContext.`);return console.error(n),n}const NV=v.createContext(Zp);function Aj(){return v.useContext(NV)}var em="Popover",[jj]=Ir(em,[Pa]),Au=Pa(),[kV,Ba]=jj(em),Rj=e=>{const{__scopePopover:t,children:n,open:s,defaultOpen:o,onOpenChange:c,modal:d=!1}=e,f=Au(t),p=v.useRef(null),[h,x]=v.useState(!1),[g,w]=Ca({prop:s,defaultProp:o??!1,onChange:c,caller:em});return l.jsx(fv,{...f,children:l.jsx(kV,{scope:t,contentId:Mr(),triggerRef:p,open:g,onOpenChange:w,onOpenToggle:v.useCallback(()=>w(S=>!S),[w]),hasCustomAnchor:h,onCustomAnchorAdd:v.useCallback(()=>x(!0),[]),onCustomAnchorRemove:v.useCallback(()=>x(!1),[]),modal:d,children:n})})};Rj.displayName=em;var Mj="PopoverAnchor",AV=v.forwardRef((e,t)=>{const{__scopePopover:n,...s}=e,o=Ba(Mj,n),c=Au(n),{onCustomAnchorAdd:d,onCustomAnchorRemove:f}=o;return v.useEffect(()=>(d(),()=>f()),[d,f]),l.jsx(Su,{...c,...s,ref:t})});AV.displayName=Mj;var Oj="PopoverTrigger",Dj=v.forwardRef((e,t)=>{const{__scopePopover:n,...s}=e,o=Ba(Oj,n),c=Au(n),d=ut(t,o.triggerRef),f=l.jsx(Fe.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":Bj(o.open),...s,ref:d,onClick:Ee(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?f:l.jsx(Su,{asChild:!0,...c,children:f})});Dj.displayName=Oj;var Gv="PopoverPortal",[jV,RV]=jj(Gv,{forceMount:void 0}),Pj=e=>{const{__scopePopover:t,forceMount:n,children:s,container:o}=e,c=Ba(Gv,t);return l.jsx(jV,{scope:t,forceMount:n,children:l.jsx(er,{present:n||c.open,children:l.jsx(wu,{asChild:!0,container:o,children:s})})})};Pj.displayName=Gv;var sc="PopoverContent",Ij=v.forwardRef((e,t)=>{const n=RV(sc,e.__scopePopover),{forceMount:s=n.forceMount,...o}=e,c=Ba(sc,e.__scopePopover);return l.jsx(er,{present:s||c.open,children:c.modal?l.jsx(OV,{...o,ref:t}):l.jsx(DV,{...o,ref:t})})});Ij.displayName=sc;var MV=_a("PopoverContent.RemoveScroll"),OV=v.forwardRef((e,t)=>{const n=Ba(sc,e.__scopePopover),s=v.useRef(null),o=ut(t,s),c=v.useRef(!1);return v.useEffect(()=>{const d=s.current;if(d)return Pp(d)},[]),l.jsx(Eu,{as:MV,allowPinchZoom:!0,children:l.jsx(Hj,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ee(e.onCloseAutoFocus,d=>{d.preventDefault(),c.current||n.triggerRef.current?.focus()}),onPointerDownOutside:Ee(e.onPointerDownOutside,d=>{const f=d.detail.originalEvent,p=f.button===0&&f.ctrlKey===!0,h=f.button===2||p;c.current=h},{checkForDefaultPrevented:!1}),onFocusOutside:Ee(e.onFocusOutside,d=>d.preventDefault(),{checkForDefaultPrevented:!1})})})}),DV=v.forwardRef((e,t)=>{const n=Ba(sc,e.__scopePopover),s=v.useRef(!1),o=v.useRef(!1);return l.jsx(Hj,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:c=>{e.onCloseAutoFocus?.(c),c.defaultPrevented||(s.current||n.triggerRef.current?.focus(),c.preventDefault()),s.current=!1,o.current=!1},onInteractOutside:c=>{e.onInteractOutside?.(c),c.defaultPrevented||(s.current=!0,c.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const d=c.target;n.triggerRef.current?.contains(d)&&c.preventDefault(),c.detail.originalEvent.type==="focusin"&&o.current&&c.preventDefault()}})}),Hj=v.forwardRef((e,t)=>{const{__scopePopover:n,trapFocus:s,onOpenAutoFocus:o,onCloseAutoFocus:c,disableOutsidePointerEvents:d,onEscapeKeyDown:f,onPointerDownOutside:p,onFocusOutside:h,onInteractOutside:x,...g}=e,w=Ba(sc,n),S=Au(n);return Op(),l.jsx(_u,{asChild:!0,loop:!0,trapped:s,onMountAutoFocus:o,onUnmountAutoFocus:c,children:l.jsx(pc,{asChild:!0,disableOutsidePointerEvents:d,onInteractOutside:x,onEscapeKeyDown:f,onPointerDownOutside:p,onFocusOutside:h,onDismiss:()=>w.onOpenChange(!1),children:l.jsx(kp,{"data-state":Bj(w.open),role:"dialog",id:w.contentId,...S,...g,ref:t,style:{...g.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),Lj="PopoverClose",PV=v.forwardRef((e,t)=>
468{const{__scopePopover:n,...s}=e,o=Ba(Lj,n);return l.jsx(Fe.button,{type:"button",...s,ref:t,onClick:Ee(e.onClick,()=>o.onOpenChange(!1))})});PV.displayName=Lj;var IV="PopoverArrow",HV=v.forwardRef((e,t)=>{const{__scopePopover:n,...s}=e,o=Au(n);return l.jsx(Ap,{...o,...s,ref:t})});HV.displayName=IV;function Bj(e){return e?"open":"closed"}var LV=Rj,BV=Dj,UV=Pj,zV=Ij;function FV({...e}){return l.jsx(LV,{"data-loc":"client/src/components/ui/popover.tsx:9","data-slot":"popover",...e})}function qV({...e}){return l.jsx(BV,{"data-loc":"client/src/components/ui/popover.tsx:15","data-slot":"popover-trigger",...e})}function $V({className:e,align:t="center",sideOffset:n=4,...s}){return l.jsx(UV,{"data-loc":"client/src/components/ui/popover.tsx:25",children:l.jsx(zV,{"data-loc":"client/src/components/ui/popover.tsx:26","data-slot":"popover-content",align:t,sideOffset:n,className:tt("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden",e),...s})})}var GV="Separator",KE="horizontal",VV=["horizontal","vertical"],Uj=v.forwardRef((e,t)=>{const{decorative:n,orientation:s=KE,...o}=e,c=QV(s)?s:KE,f=n?{role:"none"}:{"aria-orientation":c==="vertical"?c:void 0,role:"separator"};return l.jsx(Fe.div,{"data-orientation":c,...f,...o,ref:t})});Uj.displayName=GV;function QV(e){return VV.includes(e)}var YV=Uj;function Of({className:e,orientation:t="horizontal",decorative:n=!0,...s}){return l.jsx(YV,{"data-loc":"client/src/components/ui/separator.tsx:13","data-slot":"separator",decorative:n,orientation:t,className:tt("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",e),...s})}const KV="3oQwNvAfZMuPWjVPC12ukY7RPA9JiGwLod6Pr4Lkpump",WV=`https://jup.ag/swap?sell=So11111111111111111111111111111111111111112&buy=${KV}`;function WE(e){return`${e.slice(0,4)}...${e.slice(-4)}`}function Pl({icon:e,name:t}){return e?l.jsx("img",{"data-loc":"client/src/components/WalletConnect.tsx:35",src:e,alt:t,className:"w-5 h-5 rounded-full flex-shrink-0"}):l.jsx("div",{"data-loc":"client/src/components/WalletConnect.tsx:38",className:"w-5 h-5 rounded-full bg-yellow-500/20 flex items-center justify-center text-xs font-bold text-yellow-400 flex-shrink-0",children:t[0]})}function XE(){return l.jsxs("svg",{"data-loc":"client/src/components/WalletConnect.tsx:46",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:[l.jsx("rect",{"data-loc":"client/src/components/WalletConnect.tsx:47",x:"2",y:"7",width:"20",height:"14",rx:"2"}),l.jsx("path",{"data-loc":"client/src/components/WalletConnect.tsx:48",d:"M16 3H8a2 2 0 0 0-2 2v2h12V5a2 2 0 0 0-2-2z"}),l.jsx("circle",{"data-loc":"client/src/components/WalletConnect.tsx:49",cx:"17",cy:"14",r:"1",fill:"currentColor"})]})}function ay({open:e,onClose:t,onSelect:n,title:s="Connect a wallet"}){const{wallets:o}=Aj(),c=o.filter(f=>f.readyState==="Installed"||f.readyState==="Loadable"),d=o.filter(f=>f.readyState!=="Installed"&&f.readyState!=="Loadable");return l.jsx(Hp,{"data-loc":"client/src/components/WalletConnect.tsx:74",open:e,onOpenChange:f=>!f&&t(),children:l.jsxs(Lp,{"data-loc":"client/src/components/WalletConnect.tsx:75",className:"max-w-sm bg-[#0d0d1a] border-border/50",children:[l.jsx(Bp,{"data-loc":"client/src/components/WalletConnect.tsx:76",children:l.jsx(Up,{"data-loc":"client/src/components/WalletConnect.tsx:77",className:"text-base font-semibold",children:s})}),l.jsxs("div",{"data-loc":"client/src/components/WalletConnect.tsx:79",className:"space-y-1 mt-2 max-h-80 overflow-y-auto pr-1",children:[c.length>0&&l.jsxs(l.Fragment,{children:[l.jsx("p",{"data-loc":"client/src/components/WalletConnect.tsx:82",className:"text-xs text-muted-foreground px-1 mb-2",children:"Detected"}),c.map(f=>l.jsxs("button",{"data-loc":"client/src/components/WalletConnect.tsx:84",onClick:()=>n(f.adapter.name),className:"w-full flex items-center gap-3 px-3 py-2.5 rounded-lg hover:bg-white/5 transition-colors text-left",children:[l.jsx(Pl,{"data-loc":"client/src/components/WalletConnect.tsx:89",icon:f.adapter.icon,name:f.adapter.name}),l.jsx("span",{"data-loc":"client/src/components/WalletConnect.tsx:90",className:"text-sm font-medium",children:f.adapter.name}),l.jsx("span",{"data-loc":"client/src/components/WalletConnect.tsx:91",className:"ml-auto text-xs text-green-400",children:"Installed"})]},f.adapter.name)),d.length>0&&l.jsx(Of,{"data-loc":"client/src/components/WalletConnect.tsx:94",className:"my-2"})]}),d.length>0&&l.jsxs(l.Fragment,{children:[c.length>0&&l.jsx("p",{"data-loc":"client/src/components/WalletConnect.tsx:100",className:"text-xs text-muted-foreground px-1 mb-2",children:"More options"}),d.map(f=>l.jsxs("button",{"data-loc":"client/src/components/WalletConnect.tsx:103",onClick:()=>n(f.adapter.name),className:"w-full flex items-center gap-3 px-3 py-2.5 rounded-lg hover:bg-white/5 transition-colors text-left",children:[l.jsx(Pl,{"data-loc":"client/src/components/WalletConnect.tsx:108",icon:f.adapter.icon,name:f.adapter.name}),l.jsx("span",{"data-loc":"client/src/components/WalletConnect.tsx:109",className:"text-sm font-medium",children:f.adapter.name}),l.jsx("span",{"data-loc":"client/src/components/WalletConnect.tsx:110",className:"ml-auto text-xs text-muted-foreground",children:f.readyState==="NotDetected"?"Not installed":f.readyState})]},f.adapter.name))]}),o.length===0&&l.jsxs("p",{"data-loc":"client/src/components/WalletConnect.tsx:118",className:"text-sm text-muted-foreground text-center py-4",children:["No wallets found. Install"," ",l.jsx("a",{"data-loc":"client/src/components/WalletConnect.tsx:120",href:"https://phantom.app",target:"_blank",rel:"noopener noreferrer",className:"text-yellow-400 hover:underline",children:"Phantom"})," ","or"," ",l.jsx("a",{"data-loc":"client/src/components/WalletConnect.tsx:122",href:"https://solflare.com",target:"_blank",rel:"noopener noreferrer",className:"text-yellow-400 hover:underline",children:"Solflare"})," ","to get started."]})]})]})})}function JE(){const{select:e,connect:t,disconnect:n,connected:s,connecting:o,publicKey:c,wallet:d}=Aj(),[f,p]=v.useState(!1),[h,x]=v.useState(!1),[g,w]=v.useState(null),S=De.useUtils(),{data:C,isLoading:T}=De.wallet.getInfo.useQuery(void 0,{retry:!1,staleTime:3e4,refetchInterval:6e4}),{data:N,refetch:j}=De.wallet.listWallets.useQuery(void 0,{retry:!1,staleTime:3e4}),I=De.wallet.connect.useMutation({onSuccess:()=>{S.wallet.getInfo.invalidate(),S.wallet.listWallets.invalidate()}}),B=De.wallet.disconnect.useMutation({onSuccess:()=>{S.wallet.getInfo.invalidate(),S.wallet.listWallets.invalidate()}}),Y=De.wallet.setPrimary.useMutation({onSuccess:()=>{vt.success("Primary wallet updated"),S.wallet.getInfo.invalidate(),S.wallet.listWallets.invalidate()}}),U=De.wallet.disconnect.useMutation({onSuccess:()=>{vt.success("Wallet removed"),S.wallet.getInfo.invalidate(),S.wallet.listWallets.invalidate()}}),K=c?.toString();v.useEffect(()=>{s&&K&&(g===K?(I.mutate({walletAddress:K,label:d?.adapter.name}),w(null)):K!==C?.walletAddress&&I.mutate({walletAddress:K,label:d?.adapter.name}))},[s,K]);const O=v.useCallback(D=>{p(!1),x(!1),e(D),setTimeout(async()=>{try{await t()}catch(z){z?.code!==4001&&!z?.message?.includes("User rejected")&&console.error("Wallet connect failed",z)}},100)},[e,t]),L=v.useCallback(D=>{x(!1),e(D),w("pending"),setTimeout(async()=>{try{await t()}catch(z){z?.code!==4001&&!z?.message?.includes("User rejected")&&vt.error("Failed to connect wallet"),w(null)}},100)},[e,t]),ae=async()=>{try{await B.mutateAsync({}),await n()}catch(D){console.error("Disconnect failed",D)}},W=()=>{window.open(WV,"_blank","noopener,noreferrer")};if(!(C?.connected||s))return l.jsxs(l.Fragment,{children:[l.jsxs(Be,{"data-loc":"client/src/components/WalletConnect.tsx:252",variant:"outline",size:"sm",onClick:()=>p(!0),disabled:o||T,className:"gap-2 border-yellow-500/40 text-yellow-400 hover:bg-yellow-500/10 hover:text-yellow-300 hidden md:flex",children:[d?l.jsx(Pl,{"data-loc":"client/src/components/WalletConnect.tsx:260",icon:d.adapter.icon,name:d.adapter.name}):l.jsx(XE,{"data-loc":"client/src/components/WalletConnect.tsx:262"}),o?"Connecting...":"Connect Wallet"]}),l.jsx(ay,{"data-loc":"client/src/components/WalletConnect.tsx:266",open:f,onClose:()=>p(!1),onSelect:O})]});const oe=C?.poke6900?.uiAmount??C?.poke6900?.balance??null,ge=oe==null?"—":oe>=1e6?`${(oe/1e6).toFixed(2)}M`:oe>=1e3?`${(oe/1e3).toFixed(1)}
468K`:oe.toLocaleString(void 0,{maximumFractionDigits:2}),ue=C?.walletAddress??K??"",ye=N??[];return l.jsxs(l.Fragment,{children:[l.jsxs(FV,{"data-loc":"client/src/components/WalletConnect.tsx:291",children:[l.jsx(qV,{"data-loc":"client/src/components/WalletConnect.tsx:292",asChild:!0,children:l.jsxs(Be,{"data-loc":"client/src/components/WalletConnect.tsx:293",variant:"outline",size:"sm",className:"gap-2 border-yellow-500/40 bg-yellow-500/10 text-yellow-300 hover:bg-yellow-500/20 hidden md:flex",children:[d?l.jsx(Pl,{"data-loc":"client/src/components/WalletConnect.tsx:299",icon:d.adapter.icon,name:d.adapter.name}):l.jsx(XE,{"data-loc":"client/src/components/WalletConnect.tsx:301"}),l.jsxs("span",{"data-loc":"client/src/components/WalletConnect.tsx:303",className:"font-mono text-xs",children:[ge," POKE"]}),ye.length>1&&l.jsx(Mo,{"data-loc":"client/src/components/WalletConnect.tsx:305",variant:"secondary",className:"text-[10px] px-1 py-0 h-4 ml-0.5",children:ye.length})]})}),l.jsx($V,{"data-loc":"client/src/components/WalletConnect.tsx:311",className:"w-72 p-4",align:"end",children:l.jsxs("div",{"data-loc":"client/src/components/WalletConnect.tsx:312",className:"space-y-3",children:[l.jsxs("div",{"data-loc":"client/src/components/WalletConnect.tsx:314",children:[l.jsx("p",{"data-loc":"client/src/components/WalletConnect.tsx:315",className:"text-xs text-muted-foreground",children:"Primary wallet"}),l.jsxs("div",{"data-loc":"client/src/components/WalletConnect.tsx:316",className:"flex items-center gap-2 mt-1",children:[d&&l.jsx(Pl,{"data-loc":"client/src/components/WalletConnect.tsx:317",icon:d.adapter.icon,name:d.adapter.name}),l.jsx("p",{"data-loc":"client/src/components/WalletConnect.tsx:318",className:"font-mono text-sm text-foreground",children:ue?WE(ue):"—"})]}),d&&l.jsx("p",{"data-loc":"client/src/components/WalletConnect.tsx:323",className:"text-xs text-muted-foreground mt-0.5",children:d.adapter.name})]}),l.jsx(Of,{"data-loc":"client/src/components/WalletConnect.tsx:326"}),l.jsxs("div",{"data-loc":"client/src/components/WalletConnect.tsx:327",children:[l.jsx("p",{"data-loc":"client/src/components/WalletConnect.tsx:328",className:"text-xs text-muted-foreground",children:"POKE6900 Balance"}),l.jsxs("p",{"data-loc":"client/src/components/WalletConnect.tsx:329",className:"text-lg font-bold text-yellow-400",children:[oe?.toLocaleString(void 0,{maximumFractionDigits:2})??"0"," ",l.jsx("span",{"data-loc":"client/src/components/WalletConnect.tsx:331",className:"text-xs font-normal text-muted-foreground",children:"POKE6900"})]})]}),ye.length>1&&l.jsxs(l.Fragment,{children:[l.jsx(Of,{"data-loc":"client/src/components/WalletConnect.tsx:339"}),l.jsxs("div",{"data-loc":"client/src/components/WalletConnect.tsx:340",children:[l.jsxs("p",{"data-loc":"client/src/components/WalletConnect.tsx:341",className:"text-xs text-muted-foreground mb-2",children:["Linked wallets (",ye.length,")"]}),l.jsx("div",{"data-loc":"client/src/components/WalletConnect.tsx:342",className:"space-y-1 max-h-36 overflow-y-auto",children:ye.map(D=>l.jsxs("div",{"data-loc":"client/src/components/WalletConnect.tsx:344",className:"flex items-center gap-2 px-2 py-1.5 rounded-md hover:bg-white/5",children:[l.jsx("span",{"data-loc":"client/src/components/WalletConnect.tsx:345",className:"font-mono text-xs text-foreground flex-1",children:WE(D.walletAddress)}),D.label&&l.jsx("span",{"data-loc":"client/src/components/WalletConnect.tsx:349",className:"text-xs text-muted-foreground",children:D.label}),D.isPrimary===1?l.jsx(Mo,{"data-loc":"client/src/components/WalletConnect.tsx:352",variant:"outline",className:"text-[10px] px-1 py-0 h-4 border-yellow-500/50 text-yellow-400",children:"Primary"}):l.jsxs("div",{"data-loc":"client/src/components/WalletConnect.tsx:356",className:"flex gap-1",children:[l.jsx("button",{"data-loc":"client/src/components/WalletConnect.tsx:357",onClick:()=>Y.mutate({walletAddress:D.walletAddress}),className:"p-0.5 text-muted-foreground hover:text-yellow-400 transition-colors",title:"Set as primary",children:l.jsx(Y9,{"data-loc":"client/src/components/WalletConnect.tsx:362",className:"h-3 w-3"})}),l.jsx("button",{"data-loc":"client/src/components/WalletConnect.tsx:364",onClick:()=>U.mutate({walletAddress:D.walletAddress}),className:"p-0.5 text-muted-foreground hover:text-destructive transition-colors",title:"Remove wallet",children:l.jsx(W9,{"data-loc":"client/src/components/WalletConnect.tsx:369",className:"h-3 w-3"})})]})]},D.walletAddress))})]})]}),l.jsx(Of,{"data-loc":"client/src/components/WalletConnect.tsx:380"}),l.jsxs("div",{"data-loc":"client/src/components/WalletConnect.tsx:381",className:"flex flex-col gap-2",children:[l.jsx(Be,{"data-loc":"client/src/components/WalletConnect.tsx:382",size:"sm",className:"w-full bg-yellow-500 text-black hover:bg-yellow-400 font-bold",onClick:W,children:"Buy POKE6900 on Jupiter"}),l.jsxs(Be,{"data-loc":"client/src/components/WalletConnect.tsx:389",size:"sm",variant:"outline",className:"w-full gap-2 border-border/50 text-muted-foreground hover:text-foreground",onClick:()=>x(!0),children:[l.jsx(G9,{"data-loc":"client/src/components/WalletConnect.tsx:395",className:"h-3.5 w-3.5"}),"Add another wallet"]}),l.jsx(Be,{"data-loc":"client/src/components/WalletConnect.tsx:398",size:"sm",variant:"ghost",className:"w-full text-muted-foreground hover:text-destructive",onClick:ae,disabled:B.isPending,children:"Disconnect wallet"})]})]})})]}),l.jsx(ay,{"data-loc":"client/src/components/WalletConnect.tsx:413",open:f,onClose:()=>p(!1),onSelect:O}),l.jsx(ay,{"data-loc":"client/src/components/WalletConnect.tsx:420",open:h,onClose:()=>x(!1),onSelect:L,title:"Add another wallet"})]})}function XV(e){if(!e)return"";const t=new Date(e);if(isNaN(t.getTime()))return"";const s=new Date().getTime()-t.getTime(),o=Math.floor(s/864e5);return o===0?"Today":o===1?"Yesterday":o<7?`${o} days ago`:t.toLocaleDateString(void 0,{day:"numeric",month:"short",year:o>365?"numeric":void 0})}function JV(){const{user:e}=Ia(),[t,n]=v.useState(!1),{data:s,refetch:o}=De.broadcast.getUnread.useQuery(void 0,{enabled:!!e,refetchInterval:6e4}),c=De.broadcast.markRead.useMutation({onSuccess:()=>o()});if(v.useEffect(()=>{s&&n(!1)},[s?.id]),!e||!s||t)return null;function d(){n(!0),c.mutate({broadcastId:s.id})}const f=XV(s.createdAt);return l.jsxs("div",{"data-loc":"client/src/components/BroadcastBanner.tsx:53",className:"w-full bg-yellow-500/10 border-b border-yellow-500/30 px-4 py-2.5 flex items-start gap-3 text-sm",children:[l.jsx(bv,{"data-loc":"client/src/components/BroadcastBanner.tsx:54",className:"h-4 w-4 text-yellow-400 mt-0.5 shrink-0"}),l.jsxs("div",{"data-loc":"client/src/components/BroadcastBanner.tsx:55",className:"flex-1 min-w-0",children:[f&&l.jsx("span",{"data-loc":"client/src/components/BroadcastBanner.tsx:57",className:"inline-block text-[10px] font-semibold uppercase tracking-wide text-yellow-500/70 bg-yellow-500/10 border border-yellow-500/20 rounded px-1.5 py-0.5 mr-2 align-middle",children:f}),l.jsx("span",{"data-loc":"client/src/components/BroadcastBanner.tsx:61",className:"font-semibold text-yellow-300 mr-2",children:s.title}),l.jsx("span",{"data-loc":"client/src/components/BroadcastBanner.tsx:62",className:"text-yellow-100/80",children:s.body})]}),l.jsx("button",{"data-loc":"client/src/components/BroadcastBanner.tsx:64",onClick:d,className:"shrink-0 text-yellow-400/60 hover:text-yellow-300 transition-colors","aria-label":"Dismiss",children:l.jsx(bc,{"data-loc":"client/src/components/BroadcastBanner.tsx:69",className:"h-4 w-4"})})]})}const mf="https://dexscreener.com/solana/7p1f3rzuv9493veoa7nbrejov9nnwfuagepgjgub6ex9";function ZV(e,t){if(e&&Number.isFinite(e.price)&&e.price>0)return{price:e.price,priceChange24h:Number.isFinite(e.priceChange24h)?e.priceChange24h:0,source:"live"};const n=t?.currentPrice;return n==null||!Number.isFinite(n)||n<=0?null:{price:n/1e6,priceChange24h:(t?.priceChange24h??0)/100,source:"cached"}}function ZE(){const{data:e}=De.gacha.getStatus.useQuery(void 0,{refetchInterval:3e4,staleTime:15e3}),[t,n]=v.useState(null);if(v.useEffect(()=>{if(!e?.scheduledStartAt||e?.machineEnabled){n(null);return}const o=new Date(e.scheduledStartAt).getTime(),c=()=>{const f=o-Date.now();if(f<=0){n(null);return}const p=Math.floor(f/864e5),h=Math.floor(f%864e5/36e5),x=Math.floor(f%36e5/6e4),g=Math.floor(f%6e4/1e3);n({d:p,h,m:x,s:g})};c();const d=setInterval(c,1e3);return()=>clearInterval(d)},[e?.scheduledStartAt,e?.machineEnabled]),!t)return null;const s=t.d>0?`${t.d}d ${String(t.h).padStart(2,"0")}h`:`${String(t.h).padStart(2,"0")}
468:${String(t.m).padStart(2,"0")}:${String(t.s).padStart(2,"0")}`;return l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:58",href:"/gacha",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:59",variant:"outline",size:"sm",className:"h-8 px-2 gap-1.5 border-yellow-400/60 bg-yellow-400/10 hover:bg-yellow-400/20 text-yellow-300 animate-pulse",title:"Gacha goes live soon!",children:[l.jsx(Sv,{"data-loc":"client/src/components/Header.tsx:65",className:"h-3.5 w-3.5 shrink-0"}),l.jsx("span",{"data-loc":"client/src/components/Header.tsx:66",className:"font-mono text-xs font-bold tabular-nums",children:s})]})})}function e2(){const{user:e}=Ia(),{data:t}=De.xp.getMyStats.useQuery(void 0,{staleTime:3e4,refetchInterval:6e4});if(!t||!e)return null;const n=t.totalBolts??0,s=e.username||e.name||"me";return l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:82",href:`/profile/${s}`,children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:83",variant:"ghost",size:"sm",className:"h-9 px-2 gap-1 text-yellow-400 hover:text-yellow-300 hover:bg-yellow-400/10",title:`${n.toLocaleString("en-US")} BOLTs — Level ${t.level} ${t.title}`,children:[l.jsx(Gi,{"data-loc":"client/src/components/Header.tsx:89",className:"h-4 w-4 fill-yellow-400"}),l.jsx("span",{"data-loc":"client/src/components/Header.tsx:90",className:"font-bold text-xs tabular-nums",children:n>=1e3?`${(n/1e3).toFixed(1)}k`:n.toLocaleString("en-US")})]})})}function t2(){const{data:e}=De.dm.getUnreadCount.useQuery(void 0,{refetchInterval:15e3}),t=e?.count??0;return l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:104",href:"/inbox",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:105",variant:"ghost",size:"sm",className:"h-9 w-9 p-0 relative",title:"Messages",children:[l.jsx(wv,{"data-loc":"client/src/components/Header.tsx:106",className:"h-4 w-4"}),t>0&&l.jsx("span",{"data-loc":"client/src/components/Header.tsx:108",className:"absolute -top-0.5 -right-0.5 h-4 w-4 bg-primary rounded-full flex items-center justify-center text-[10px] text-primary-foreground font-bold",children:t>9?"9+":t})]})})}function eQ(){const{t:e}=Cu(),{user:t,loading:n}=Ia(),[s,o]=v.useState(!1),{data:c}=De.grading.list.useQuery({status:"all"},{enabled:!!t&&!n,retry:!1}),d=c?.filter(g=>(g.status==="pending"||g.status==="in_grading")&&g.expectedReturnAt&&new Date(g.expectedReturnAt)<=new Date).length??0,{isConnected:f,latestPrice:p}=Dv(),{data:h}=De.memecoins.getAll.useQuery(void 0,{staleTime:6e4,refetchInterval:6e4,retry:2,retryDelay:2e3}),x=ZV(p,h?.find(g=>g.coinId==="poke6900")??null);return v.useEffect(()=>{let g=!0;return fetch("/api/emergency-status",{cache:"no-store",credentials:"same-origin"}).then(w=>w.ok?w.json():null).then(w=>
468{g&&o(w?.readOnly===!0)}).catch(()=>{}),()=>{g=!1}},[]),l.jsxs("header",{"data-loc":"client/src/components/Header.tsx:154",className:"border-b border-border/50 backdrop-blur-sm sticky top-0 z-50 bg-background/80",children:[s&&l.jsxs("div",{"data-loc":"client/src/components/Header.tsx:156",role:"status",className:"border-b border-amber-400/35 bg-amber-400/10 px-4 py-2 text-center text-xs text-amber-100",children:[l.jsx("span",{"data-loc":"client/src/components/Header.tsx:157",className:"font-semibold",children:"Temporary read-only continuity mode."})," ","Public data is available; sign-in, account actions, uploads, chat and gameplay are unavailable. Some archived media may be unavailable while external storage is offline."]}),l.jsx(JV,{"data-loc":"client/src/components/Header.tsx:161"}),l.jsxs("div",{"data-loc":"client/src/components/Header.tsx:162",className:"container py-2 md:py-4",children:[l.jsxs("div",{"data-loc":"client/src/components/Header.tsx:165",className:"hidden md:block",children:[l.jsxs("div",{"data-loc":"client/src/components/Header.tsx:167",className:"flex items-center justify-between gap-2 pb-2",children:[l.jsxs("div",{"data-loc":"client/src/components/Header.tsx:169",className:"flex items-center gap-3 shrink-0",children:[l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:170",href:"/",children:l.jsx("div",{"data-loc":"client/src/components/Header.tsx:171",className:"flex items-center gap-2 cursor-pointer hover:opacity-80 transition-opacity",children:l.jsx("img",{"data-loc":"client/src/components/Header.tsx:172",src:"https://files.manuscdn.com/user_upload_by_module/session_file/114579896/zWwAHbpgFqUvXfxa.png",alt:"POKE6900",className:"h-14 w-auto object-contain"})})}),x?l.jsxs("a",{"data-loc":"client/src/components/Header.tsx:181",href:mf,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1.5 text-xs hover:opacity-80 transition-opacity",children:[l.jsx(af,{"data-loc":"client/src/components/Header.tsx:187",className:`h-3 w-3 ${x.source==="live"&&f?"text-green-500":"text-gray-400"}`}),l.jsxs("span",{"data-loc":"client/src/components/Header.tsx:188",className:"text-muted-foreground",children:[e("header.live"),":"]}),l.jsxs("span",{"data-loc":"client/src/components/Header.tsx:189",className:"font-mono font-bold text-xs",children:["$",x.price.toFixed(8)]}),l.jsxs("span",{"data-loc":"client/src/components/Header.tsx:190",className:`text-xs ${x.priceChange24h>=0?"text-green-500":"text-red-500"}`,children:[x.priceChange24h>=0?"↑":"↓",Math.abs(x.priceChange24h).toFixed(2),"%"]})]}):l.jsxs("a",{"data-loc":"client/src/components/Header.tsx:195",href:mf,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1.5 text-xs hover:opacity-80 transition-opacity",title:"POKE6900 price is temporarily unavailable",children:[l.jsx(af,{"data-loc":"client/src/components/Header.tsx:202",className:"h-3 w-3 text-gray-400"}),l.jsx("span",{"data-loc":"client/src/components/Header.tsx:203",className:"text-muted-foreground",children:"POKE6900"})]})]}),l.jsxs("div",{"data-loc":"client/src/components/Header.tsx:208",className:"flex items-center gap-1",children:[t&&l.jsx(YE,{"data-loc":"client/src/components/Header.tsx:209"}),t&&l.jsx(t2,{"data-loc":"client/src/components/Header.tsx:210"}),t&&l.jsx(e2,{"data-loc":"client/src/components/Header.tsx:211"}),t&&l.jsx(JE,{"data-loc":"client/src/components/Header.tsx:212"}),t?l.jsxs(Cl,{"data-loc":"client/src/components/Header.tsx:214",children:[l.jsx(Nl,{"data-loc":"client/src/components/Header.tsx:215",asChild:!0,children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:216",variant:"outline",size:"sm",className:"h-9 w-9 md:w-auto md:px-3 p-0 md:gap-2",children:[t.avatarUrl?l.jsx("img",{"data-loc":"client/src/components/Header.tsx:218",src:t.avatarUrl,alt:"Avatar",className:"h-5 w-5 rounded-full shrink-0"}):l.jsx(Xf,{"data-loc":"client/src/components/Header.tsx:220",className:"h-4 w-4 shrink-0"}),l.jsx("span",{"data-loc":"client/src/components/Header.tsx:222",className:"hidden md:inline",children:t.username||t.name||"Profile"})]})}),l.jsxs(kl,{"data-loc":"client/src/components/Header.tsx:225",align:"end",className:"w-48",children:[l.jsx(Sx,{"data-loc":"client/src/components/Header.tsx:226",children:e("header.myAccount")}
468),l.jsx(zi,{"data-loc":"client/src/components/Header.tsx:227"}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:228",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:229",href:`/profile/${t.username||t.name}`,className:"cursor-pointer",children:[l.jsx(cE,{"data-loc":"client/src/components/Header.tsx:230",className:"h-4 w-4 mr-2"}),e("header.myProfile")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:234",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:235",href:"/collection",className:"cursor-pointer",children:[l.jsx(Wf,{"data-loc":"client/src/components/Header.tsx:236",className:"h-4 w-4 mr-2"}),e("header.myCollection")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:240",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:241",href:"/binders",className:"cursor-pointer",children:[l.jsx(iE,{"data-loc":"client/src/components/Header.tsx:242",className:"h-4 w-4 mr-2"}),e("header.myBinders")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:246",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:247",href:"/my-card-searches",className:"cursor-pointer",children:[l.jsx(mE,{"data-loc":"client/src/components/Header.tsx:248",className:"h-4 w-4 mr-2"}),e("header.myCardSearches")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:252",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:253",href:"/grading",className:"cursor-pointer flex items-center justify-between",children:[l.jsxs("span",{"data-loc":"client/src/components/Header.tsx:254",className:"flex items-center",children:[l.jsx(Li,{"data-loc":"client/src/components/Header.tsx:255",className:"h-4 w-4 mr-2"}),e("header.cardGrading")]}),d>0&&l.jsx("span",{"data-loc":"client/src/components/Header.tsx:259",className:"ml-2 inline-flex items-center justify-center h-4 min-w-4 px-1 rounded-full bg-red-500 text-white text-[10px] font-bold",children:d})]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:265",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:266",href:"/my-pokemarkets",className:"cursor-pointer",children:[l.jsx(nx,{"data-loc":"client/src/components/Header.tsx:267",className:"h-4 w-4 mr-2"}),e("header.myPokeMarkets")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:271",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:272",href:"/my-listings",className:"cursor-pointer",children:[l.jsx(yE,{"data-loc":"client/src/components/Header.tsx:273",className:"h-4 w-4 mr-2"}),e("header.myListings")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:277",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:278",href:"/watchlist",className:"cursor-pointer",children:[l.jsx(lE,{"data-loc":"client/src/components/Header.tsx:279",className:"h-4 w-4 mr-2"}),e("header.priceWatchlist")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:283",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:284",href:"/friends",className:"cursor-pointer",children:[l.jsx(wo,{"data-loc":"client/src/components/Header.tsx:285",className:"h-4 w-4 mr-2"}),e("header.friends")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:289",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:290",href:"/sniper",className:"cursor-pointer",children:[l.jsx(rx,{"data-loc":"client/src/components/Header.tsx:291",className:"h-4 w-4 mr-2"}),e("header.cardSniper")]})}),l.jsx(zi,{"data-loc":"client/src/components/Header.tsx:295"}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:296",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:297",href:"/profile/settings",className:"cursor-pointer",children:[l.jsx(hE,{"data-loc":"client/src/components/Header.tsx:298",className:"h-4 w-4 mr-2"}),e("header.profileSettings")]})})]})]}):s?l.jsx("span",{"data-loc":"client/src/components/Header.tsx:305",className:"rounded-md border border-amber-400/35 bg-amber-400/10 px-3 py-2 text-xs font-medium text-amber-100",children:"Read-only mode"}):s?l.jsx("span",{"data-loc":"client/src/components/Header.tsx:309",className:"rounded-md border border-amber-400/35 bg-amber-400/10 px-2 py-2 text-[11px] font-medium text-amber-100",children:"Read-only"}):l.jsxs(Cl,{"data-loc":"client/src/components/Header.tsx:313",children:[l.jsx(Nl,{"data-loc":"client/src/components/Header.tsx:314",asChild:!0,children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:315",variant:"default",size:"sm",className:"h-9 px-3 gap-2",children:[l.jsx(fE,{"data-loc":"client/src/components/Header.tsx:316",className:"h-4 w-4"}),l.jsx("span",{"data-loc":"client/src/components/Header.tsx:317",className:"hidden sm:inline",children:e("header.logIn")})]})}),l.jsxs(kl,{"data-loc":"client/src/components/Header.tsx:320",align:"end",className:"w-56",children:[l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:321",asChild:!0,children:l.jsxs("a",{"data-loc":"client/src/components/Header.tsx:322",href:Jl(),className:"flex items-center cursor-pointer",children:[l.jsxs("svg",{"data-loc":"client/src/components/Header.tsx:323",className:"w-4 h-4 mr-2",viewBox:"0 0 24 24",children:[l.jsx("path",{"data-loc":"client/src/components/Header.tsx:324",fill:"
468currentColor",d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"}),l.jsx("path",{"data-loc":"client/src/components/Header.tsx:325",fill:"currentColor",d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"}),l.jsx("path",{"data-loc":"client/src/components/Header.tsx:326",fill:"currentColor",d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"}),l.jsx("path",{"data-loc":"client/src/components/Header.tsx:327",fill:"currentColor",d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"})]}),"Sign in with Google"]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:332",asChild:!0,children:l.jsxs("a",{"data-loc":"client/src/components/Header.tsx:333",href:SE(),className:"flex items-center cursor-pointer",children:[l.jsx("svg",{"data-loc":"client/src/components/Header.tsx:334",className:"w-4 h-4 mr-2",viewBox:"0 0 24 24",fill:"currentColor",children:l.jsx("path",{"data-loc":"client/src/components/Header.tsx:335",d:"M17.05 20.28c-.98.95-2.05.88-3.08.4-1.09-.5-2.08-.48-3.24 0-1.44.62-2.2.44-3.06-.4C2.79 15.25 3.51 7.59 9.05 7.31c1.35.07 2.29.74 3.08.8 1.18-.24 2.31-.93 3.57-.84 1.51.12 2.65.72 3.4 1.8-3.12 1.87-2.38 5.98.48 7.13-.57 1.5-1.31 2.99-2.54 4.09l.01-.01zM12.03 7.25c-.15-2.23 1.66-4.07 3.74-4.25.29 2.58-2.34 4.5-3.74 4.25z"})}),"Sign in with Apple"]})})]})]})]})]}),l.jsxs("div",{"data-loc":"client/src/components/Header.tsx:346",className:"flex items-center gap-1 border-t border-border/30 pt-2",children:[l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:347",href:"/events",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:348",variant:"outline",size:"sm",className:"h-8 px-3 gap-2 border-yellow-400/50 hover:bg-yellow-400/20",children:[l.jsx(Bi,{"data-loc":"client/src/components/Header.tsx:349",className:"h-4 w-4 shrink-0"}),e("nav.events")]})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:354",href:"/pokechat",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:355",variant:"outline",size:"sm",className:"h-8 px-3 gap-2 border-blue-500/50 hover:bg-blue-500/20",children:[l.jsx(pE,{"data-loc":"client/src/components/Header.tsx:356",className:"h-4 w-4 shrink-0"}),e("nav.pokechat")]})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:360",href:"/streams",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:361",variant:"outline",size:"sm",className:"h-8 px-3 gap-2 border-red-500/50 hover:bg-red-500/20",children:[l.jsx(bE,{"data-loc":"client/src/components/Header.tsx:362",className:"h-4 w-4 shrink-0"}),e("nav.streams")]})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:366",href:"/communities",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:367",variant:"outline",size:"sm",className:"h-8 px-3 gap-2 border-cyan-500/50 hover:bg-cyan-500/20",children:[l.jsx(wo,{"data-loc":"client/src/components/Header.tsx:368",className:"h-4 w-4 shrink-0"}),e("nav.communities")]})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:373",href:"/pokedexscreener",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:374",variant:"outline",size:"sm",className:"h-8 px-3 gap-2 border-emerald-500/50 hover:bg-emerald-500/20",children:[l.jsx(dE,{"data-loc":"client/src/components/Header.tsx:375",className:"h-4 w-4 shrink-0"}),e("nav.pokeDexscreener")]})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:379",href:"/marketplace",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:380",variant:"outline",size:"sm",className:"h-8 px-3 gap-2 border-yellow-500/50 hover:bg-yellow-500/20",children:[l.jsx(xE,{"data-loc":"client/src/components/Header.tsx:381",className:"h-4 w-4 shrink-0"}),e("nav.marketplace")]})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:385",href:"/games",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:386",variant:"outline",size:"sm",className:"h-8 px-3 gap-2 border-violet-500/50 hover:bg-violet-500/20",children:[l.jsx(uE,{"data-loc":"client/src/components/Header.tsx:387",className:"h-4 w-4 shrink-0"}),e("nav.games")]})}),l.jsx(ZE,{"data-loc":"client/src/components/Header.tsx:391"}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:392",href:"/grading",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:393",variant:"outline",size:"sm",className:"h-8 px-3 gap-2 border-amber-500/50 hover:bg-amber-500/20 relative",children:[l.jsx(Li,{"data-loc":"client/src/components/Header.tsx:394",className:"h-4 w-4 shrink-0"}),e("nav.grading"),d>0&&l.jsx("span",{"data-loc":"client/src/components/Header.tsx:397",className:"absolute -top-1 -right-1 inline-flex items-center justify-center h-4 min-w-4 px-1 rounded-full bg-red-500 text-white text-[10px] font-bold",children:d})]})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:403",href:"/xp-rankings",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:404",variant:"outline",size:"sm",className:"h-8 px-3 gap-2 border-yellow-400/50 hover:bg-yellow-400/20",children:[l.jsx(Bi,{"data-loc":"client/src/components/Header.tsx:405",className:"h-4 w-4 shrink-0"}),e("nav.xpRankings")]})}),t?.role==="admin"&&l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:410",href:"/admin",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:411",variant:"outline",size:"sm",className:"h-8 px-3 gap-2 border-primary/50",children:[l.jsx(gE,{"data-loc":"client/src/components/Header.tsx:412",className:"h-4 w-4 shrink-0"}),e("nav.admin")]})})]})]}),l.jsxs("div",{"data-loc":"client/src/components/Header.tsx:421",className:"md:hidden",children:[l.jsxs("div",{"data-loc":"client/src/components/Header.tsx:423",className:"flex items-center justify-between mb-2",children:[l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:424",href:"/",children:l.jsx("div",{"data-loc":"client/src/components/Header.tsx:425",className:"flex items-center gap-2 cursor-pointer hover:opacity-80 transition-opacity",children:l.jsx("img",{"data-loc":"client/src/components/Header.tsx:426",src:"https://files.manuscdn.com/user_upload_by_module/session_file/114579896/zWwAHbpgFqUvXfxa.png",alt:"POKE6900",className:"h-9 w-auto object-contain"})})}),x?l.jsxs("a",{"data-loc":"client/src/components/Header.tsx:434",href:mf,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1 text-xs hover:opacity-80 transition-opacity bg-green-500/10 border border-green-500/30 rounded-full px-2.5 py-1",children:[l.jsx(af,{"data-loc":"client/src/components/Header.tsx:440",className:`h-3 w-3 ${x.source==="live"&&f?"text-green-500":"text-gray-400"}`}),l.jsxs("span",{"data-loc":"client/src/components/Header.tsx:441",className:"font-mono font-bold text-[11px] text-white",children:["$",x.price.toFixed(8)]}),l.jsxs("span",{"data-loc":"client/src/components/Header.tsx:442",className:`text-[11px] font-semibold ${x.priceChange24h>=0?"text-green-400":"text-red-400"}`,children:[x.priceChange24h>=0?"↑":"↓",Math.abs(x.priceChange24h).toFixed(2),"%"]})]}):l.jsxs("a",{"data-loc":"client/src/components/Header.tsx:447",href:mf,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1 text-xs hover:opacity-80 transition-opacity bg-muted/30 border border-border/50 rounded-full px-2.5 py-1",children:[l.jsx(af,{"data-loc":"client/src/components/Header.tsx:453",className:"h-3 w-3 text-gray-400"}),l.jsx("span",{"data-loc":"client/src/components/Header.tsx:454",className:"text-muted-foreground text-[11px]",children:"POKE6900"})]})]}),l.jsxs("div",{"data-loc":"client/src/components/Header.tsx:459",className:"flex items-center justify-between w-full",children:[l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:4
46860",href:"/events",children:l.jsx(Be,{"data-loc":"client/src/components/Header.tsx:461",variant:"outline",size:"sm",className:"h-9 w-9 p-0 border-yellow-400/50 hover:bg-yellow-400/20",title:"Events",children:l.jsx(Bi,{"data-loc":"client/src/components/Header.tsx:462",className:"h-4 w-4 shrink-0"})})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:466",href:"/pokechat",children:l.jsx(Be,{"data-loc":"client/src/components/Header.tsx:467",variant:"outline",size:"sm",className:"h-9 w-9 p-0 border-blue-500/50 hover:bg-blue-500/20",title:"Pokéchat",children:l.jsx(pE,{"data-loc":"client/src/components/Header.tsx:468",className:"h-4 w-4 shrink-0"})})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:471",href:"/streams",children:l.jsx(Be,{"data-loc":"client/src/components/Header.tsx:472",variant:"outline",size:"sm",className:"h-9 w-9 p-0 border-red-500/50 hover:bg-red-500/20",title:"Streams",children:l.jsx(bE,{"data-loc":"client/src/components/Header.tsx:473",className:"h-4 w-4 shrink-0"})})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:476",href:"/pokedexscreener",children:l.jsx(Be,{"data-loc":"client/src/components/Header.tsx:477",variant:"outline",size:"sm",className:"h-9 w-9 p-0 border-emerald-500/50 hover:bg-emerald-500/20",title:"PokeDexscreener Top 50",children:l.jsx(dE,{"data-loc":"client/src/components/Header.tsx:478",className:"h-4 w-4 shrink-0"})})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:481",href:"/marketplace",children:l.jsx(Be,{"data-loc":"client/src/components/Header.tsx:482",variant:"outline",size:"sm",className:"h-9 w-9 p-0 border-yellow-500/50 hover:bg-yellow-500/20",title:"Marketplace",children:l.jsx(xE,{"data-loc":"client/src/components/Header.tsx:483",className:"h-4 w-4 shrink-0"})})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:486",href:"/games",children:l.jsx(Be,{"data-loc":"client/src/components/Header.tsx:487",variant:"outline",size:"sm",className:"h-9 w-9 p-0 border-violet-500/50 hover:bg-violet-500/20",title:"Games",children:l.jsx(uE,{"data-loc":"client/src/components/Header.tsx:488",className:"h-4 w-4 shrink-0"})})}),l.jsx(ZE,{"data-loc":"client/src/components/Header.tsx:491"}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:492",href:"/grading",children:l.jsxs(Be,{"data-loc":"client/src/components/Header.tsx:493",variant:"outline",size:"sm",className:"h-9 w-9 p-0 border-amber-500/50 hover:bg-amber-500/20 relative",title:"Grading",children:[l.jsx(Li,{"data-loc":"client/src/components/Header.tsx:494",className:"h-4 w-4 shrink-0"}),d>0&&l.jsx("span",{"data-loc":"client/src/components/Header.tsx:496",className:"absolute -top-0.5 -right-0.5 inline-flex items-center justify-center h-3.5 min-w-3.5 px-0.5 rounded-full bg-red-500 text-white text-[9px] font-bold",children:d})]})}),l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:502",href:"/xp-rankings",children:l.jsx(Be,{"data-loc":"client/src/components/Header.tsx:503",variant:"outline",size:"sm",className:"h-9 w-9 p-0 border-yellow-400/50 hover:bg-yellow-400/20",title:"XP Rankings",children:l.jsx(Bi,{"data-loc":"client/src/components/Header.tsx:504",className:"h-4 w-4 shrink-0"})})}),t?.role==="admin"&&l.jsx(Me,{"data-loc":"client/src/components/Header.tsx:508",href:"/admin",children:l.jsx(Be,{"data-loc":"client/src/components/Header.tsx:509",variant:"outline",size:"sm",className:"h-9 w-9 p-0 border-primary/50",title:e("nav.admin"),children:l.jsx(gE,{"data-loc":"client/src/components/Header.tsx:510",className:"h-4 w-4 shrink-0"})})}),t&&l.jsx(YE,{"data-loc":"client/src/components/Header.tsx:514"}),t&&l.jsx(t2,{"data-loc":"client/src/components/Header.tsx:515"}),t&&l.jsx(e2,{"data-loc":"client/src/components/Header.tsx:516"}),t&&l.jsx(JE,{"data-loc":"client/src/components/Header.tsx:517"}),t?l.jsxs(Cl,{"data-loc":"client/src/components/Header.tsx:519",children:[l.jsx(Nl,{"data-loc":"client/src/components/Header.tsx:520",asChild:!0,children:l.jsx(Be,{"data-loc":"client/src/components/Header.tsx:521",variant:"outline",size:"sm",className:"h-9 w-9 p-0",children:t.avatarUrl?l.jsx("img",{"data-loc":"client/src/components/Header.tsx:523",src:t.avatarUrl,alt:"Avatar",className:"h-5 w-5 rounded-full shrink-0"}):l.jsx(Xf,{"data-loc":"client/src/components/Header.tsx:525",className:"h-4 w-4 shrink-0"})})}),l.jsxs(kl,{"data-loc":"client/src/components/Header.tsx:529",align:"end",className:"w-48",children:[l.jsx(Sx,{"data-loc":"client/src/components/Header.tsx:530",children:e("header.myAccount")}
468),l.jsx(zi,{"data-loc":"client/src/components/Header.tsx:531"}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:532",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:533",href:`/profile/${t.username||t.name}`,className:"cursor-pointer",children:[l.jsx(cE,{"data-loc":"client/src/components/Header.tsx:534",className:"h-4 w-4 mr-2"}),e("header.myProfile")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:538",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:539",href:"/collection",className:"cursor-pointer",children:[l.jsx(Wf,{"data-loc":"client/src/components/Header.tsx:540",className:"h-4 w-4 mr-2"}),e("header.myCollection")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:544",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:545",href:"/binders",className:"cursor-pointer",children:[l.jsx(iE,{"data-loc":"client/src/components/Header.tsx:546",className:"h-4 w-4 mr-2"}),e("header.myBinders")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:550",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:551",href:"/my-card-searches",className:"cursor-pointer",children:[l.jsx(mE,{"data-loc":"client/src/components/Header.tsx:552",className:"h-4 w-4 mr-2"}),e("header.myCardSearches")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:556",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:557",href:"/grading",className:"cursor-pointer flex items-center justify-between",children:[l.jsxs("span",{"data-loc":"client/src/components/Header.tsx:558",className:"flex items-center",children:[l.jsx(Li,{"data-loc":"client/src/components/Header.tsx:559",className:"h-4 w-4 mr-2"}),e("header.cardGrading")]}),d>0&&l.jsx("span",{"data-loc":"client/src/components/Header.tsx:563",className:"ml-2 inline-flex items-center justify-center h-4 min-w-4 px-1 rounded-full bg-red-500 text-white text-[10px] font-bold",children:d})]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:569",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:570",href:"/my-pokemarkets",className:"cursor-pointer",children:[l.jsx(nx,{"data-loc":"client/src/components/Header.tsx:571",className:"h-4 w-4 mr-2"}),e("header.myPokeMarkets")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:575",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:576",href:"/my-listings",className:"cursor-pointer",children:[l.jsx(yE,{"data-loc":"client/src/components/Header.tsx:577",className:"h-4 w-4 mr-2"}),e("header.myListings")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:581",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:582",href:"/watchlist",className:"cursor-pointer",children:[l.jsx(lE,{"data-loc":"client/src/components/Header.tsx:583",className:"h-4 w-4 mr-2"}),e("header.priceWatchlist")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:587",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:588",href:"/friends",className:"cursor-pointer",children:[l.jsx(wo,{"data-loc":"client/src/components/Header.tsx:589",className:"h-4 w-4 mr-2"}),e("header.friends")]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:593",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:594",href:"/sniper",className:"cursor-pointer",children:[l.jsx(rx,{"data-loc":"client/src/components/Header.tsx:595",className:"h-4 w-4 mr-2"}),e("header.cardSniper")]})}),l.jsx(zi,{"data-loc":"client/src/components/Header.tsx:599"}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:600",asChild:!0,children:l.jsxs(Me,{"data-loc":"client/src/components/Header.tsx:601",href:"/profile/settings",className:"cursor-pointer",children:[l.jsx(hE,{"data-loc":"client/src/components/Header.tsx:602",className:"h-4 w-4 mr-2"}),e("header.profileSettings")]})})]})]}):l.jsxs(Cl,{"data-loc":"client/src/components/Header.tsx:609",children:[l.jsx(Nl,{"data-loc":"client/src/components/Header.tsx:610",asChild:!0,children:l.jsx(Be,{"data-loc":"client/src/components/Header.tsx:611",variant:"default",size:"sm",className:"h-9 px-3 gap-2",children:l.jsx(fE,{"data-loc":"client/src/components/Header.tsx:612",className:"h-4 w-4"})})}),l.jsxs(kl,{"data-loc":"client/src/components/Header.tsx:615",align:"end",className:"w-56",children:[l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:616",asChild:!0,children:l.jsxs("a",{"data-loc":"client/src/components/Header.tsx:617",href:Jl(),className:"flex items-center cursor-pointer",children:[l.jsxs("svg",{"data-loc":"client/src/components/Header.tsx:618",className:"w-4 h-4 mr-2",viewBox:"0 0 24 24",children:[l.jsx("path",{"data-loc":"client/src/components/Header.tsx:619",fill:"
468currentColor",d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"}),l.jsx("path",{"data-loc":"client/src/components/Header.tsx:620",fill:"currentColor",d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"}),l.jsx("path",{"data-loc":"client/src/components/Header.tsx:621",fill:"currentColor",d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"}),l.jsx("path",{"data-loc":"client/src/components/Header.tsx:622",fill:"currentColor",d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"})]}),"Sign in with Google"]})}),l.jsx(kt,{"data-loc":"client/src/components/Header.tsx:627",asChild:!0,children:l.jsxs("a",{"data-loc":"client/src/components/Header.tsx:628",href:SE(),className:"flex items-center cursor-pointer",children:[l.jsx("svg",{"data-loc":"client/src/components/Header.tsx:629",className:"w-4 h-4 mr-2",viewBox:"0 0 24 24",fill:"currentColor",children:l.jsx("path",{"data-loc":"client/src/components/Header.tsx:630",d:"M17.05 20.28c-.98.95-2.05.88-3.08.4-1.09-.5-2.08-.48-3.24 0-1.44.62-2.2.44-3.06-.4C2.79 15.25 3.51 7.59 9.05 7.31c1.35.07 2.29.74 3.08.8 1.18-.24 2.31-.93 3.57-.84 1.51.12 2.65.72 3.4 1.8-3.12 1.87-2.38 5.98.48 7.13-.57 1.5-1.31 2.99-2.54 4.09l.01-.01zM12.03 7.25c-.15-2.23 1.66-4.07 3.74-4.25.29 2.58-2.34 4.5-3.74 4.25z"})}),"Sign in with Apple"]})})]})]})]})]})]})]})}function tQ({data:e,priceChange:t}){if(!e||e.length<2)return l.jsx("div",{"data-loc":"client/src/components/CardMiniChart.tsx:8",className:"h-8 w-20 bg-muted/20 rounded"});const n=e.map(S=>S.marketPrice),s=Math.min(...n),c=Math.max(...n)-s||1,d=80,f=32,p=2,x=`M ${n.map((S,C)=>{const T=C/(n.length-1)*(d-p*2)+p,N=f-p-(S-s)/c*(f-p*2);return`${T},${N}`}).join(" L ")}`,w=t&&t>0?"#10b981":"#ef4444";return l.jsx("svg",{"data-loc":"client/src/components/CardMiniChart.tsx:32",width:d,height:f,className:"inline-block",children:l.jsx("path",{"data-loc":"client/src/components/CardMiniChart.tsx:33",d:x,fill:"none",stroke:w,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}function oy({value:e}){if(e==null)return l.jsx("span",{"data-loc":"client/src/components/MemecoinTable.tsx:32",className:"text-muted-foreground text-xs",children:"—"});const t=e/100,n=t>=0;return l.jsxs("span",{"data-loc":"client/src/components/MemecoinTable.tsx:36",className:`inline-flex items-center gap-0.5 text-xs font-medium px-1.5 py-0.5 rounded ${n?"text-green-400 bg-green-500/10":"text-red-400 bg-red-500/10"}`,children:[n?l.jsx(vv,{"data-loc":"client/src/components/MemecoinTable.tsx:37",className:"h-3 w-3"}):l.jsx(xv,{"data-loc":"client/src/components/MemecoinTable.tsx:37",className:"h-3 w-3"}),Math.abs(t).toFixed(2),"%"]})}function fo({label:e,sortKey:t,current:n,dir:s,onSort:o}){const c=n===t;return l.jsxs("button",{"data-loc":"client/src/components/MemecoinTable.tsx:52",className:`flex items-center gap-1 text-xs font-medium uppercase tracking-wide hover:text-foreground transition-colors ${c?"text-foreground":"text-muted-foreground"}`,onClick:()=>o(t),children:[e,c?s==="asc"?l.jsx(vv,{"data-loc":"client/src/components/MemecoinTable.tsx:57",className:"h-3 w-3"}):l.jsx(xv,{"data-loc":"client/src/components/MemecoinTable.tsx:57",className:"h-3 w-3"}):l.jsx(P9,{"data-loc":"client/src/components/MemecoinTable.tsx:57",className:"h-3 w-3 opacity-40"})]})}function nQ({coinId:e,priceChange24h:t}){const{data:n}=De.memecoins.getMiniChartData.useQuery({coinId:e},{staleTime:3e5});if(!n||n.length<2){const g=(t??0)>=0;return l.jsx("div",{"data-loc":"client/src/components/MemecoinTable.tsx:71",className:`w-16 h-6 rounded ${g?"bg-green-500/10":"bg-red-500/10"}`})}const s=n.map(g=>g.price),o=Math.min(...s),d=Math.max(...s)-o||1,f=64,p=24,h=s.map((g,w)=>{const S=w/(s.length-1)*f,C=p-(g-o)/d*p;return`${S},${C}`}).join(" "),x=(t??0)>=0;return l.jsx("svg",{"data-loc":"client/src/components/MemecoinTable.tsx:87",width:f,height:p,className:"overflow-visible",children:l.jsx("polyline",{"data-loc":"client/src/components/MemecoinTable.tsx:88",points:h,fill:"none",stroke:x?"#4ade80":"#f87171",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})}function rQ({coins:e,isLoading:t,onFetch:n}){const[s,o]=v.useState(""),[c,d]=v.useState("displayOrder"),[f,p]=v.useState("asc"),h=S=>{c===S?p(C=>C==="asc"?"desc":"asc"):(d(S),p("desc"))},x=v.useMemo(()=>{let S=e;if(s.trim()){const C=s.toLowerCase();S=S.filter(T=>T.coinName.toLowerCase().includes(C)||T.symbol.toLowerCase().includes(C))}return c!=="displayOrder"&&(S=[...S].sort((C,T)=>{const N=C[c]??-1/0,j=T[c]??-1/0;return f==="asc"?N-j:j-N})),S},[e,s,c,f]),g=S=>{if(!S)return"$0.00000000";const C=S/1e6;return C<1e-4?`$${C.toFixed(10)}`:C<.01?`$${C.toFixed(8)}`:`$${C.toFixed(6)}`},w=S=>S?S>=1e9?`$${(S/1e9).toFixed(2)}B`:S>=1e6?`$${(S/1e6).toFixed(2)}M`:S>=1e3?`$${(S/1e3).toFixed(1)}K`:`$${S.toFixed(0)}`:"—";return l.jsxs(mr,{"data-loc":"client/src/components/MemecoinTable.tsx:153",children:[l.jsx(Er,{"data-loc":"client/src/components/MemecoinTable.tsx:154",children:l.jsxs("div",{"data-loc":"client/src/components/MemecoinTable.tsx:155",className:"flex items-start justify-between gap-4",children:[l.jsxs("div",{"data-loc":"client/src/components/MemecoinTable.tsx:156",children:[l.jsx(Tr,{"data-loc":"client/src/components/MemecoinTable.tsx:157",children:"Pokémon Memecoins"}),l.jsx(da,{"data-loc":"client/src/components/MemecoinTable.tsx:158",children:"Trending Pokémon-themed cryptocurrencies · click to trade on DexScreener"})]}),l.jsxs("div",{"data-loc":"client/src/components/MemecoinTable.tsx:160",className:"relative w-48 shrink-0",children:[l.jsx(ok,{"data-loc":"client/src/components/MemecoinTable.tsx:161",className:"absolute left-2.5 top-2.5 h-3.5 w-3.5 text-muted-foreground"}),l.jsx(Dl,{"data-loc":"client/src/components/MemecoinTable.tsx:162",placeholder:"Search...",value:s,onChange:S=>o(S.target.value),className:"pl-8 h-8 text-sm"})]})]})}),l.jsx(Cr,{"data-loc":"client/src/components/MemecoinTable.tsx:171",className:"p-0",children:t?l.jsx("div",{"data-loc":"client/src/components/MemecoinTable.tsx:173",className:"flex items-center justify-center py-12",children:l.jsx(kr,{"data-loc":"client/src/components/MemecoinTable.tsx:174",className:"h-8 w-8 animate-spin text-primary"})}):x.length>0?l.jsx("div",{"data-loc":"client/src/components/MemecoinTable.tsx:177",className:"overflow-x-auto",children:l.jsxs("table",{"data-loc":"client/src/components/MemecoinTable.tsx:178",className:"w-full text-sm",children:[l.jsx("thead",{"data-loc":"client/src/components/MemecoinTable.tsx:179",children:l.jsxs("tr",{"data-loc":"client/src/components/MemecoinTable.tsx:180",className:"border-b border-border/50",children:[l.jsx("th",{"data-loc":"client/src/components/MemecoinTable.tsx:181",className:"text-left px-4 py-2 w-8 text-muted-foreground text-xs font-medium",children:"#"}),l.jsx("th",{"data-loc":"client/src/components/MemecoinTable.tsx:182",className:"text-left px-4 py-2",children:l.jsx(fo,{"data-loc":"client/src/components/MemecoinTable.tsx:183",label:"Coin",sortKey:"c
468oinName",current:c,dir:f,onSort:h})}),l.jsx("th",{"data-loc":"client/src/components/MemecoinTable.tsx:185",className:"text-right px-4 py-2",children:l.jsx(fo,{"data-loc":"client/src/components/MemecoinTable.tsx:186",label:"Price",sortKey:"currentPrice",current:c,dir:f,onSort:h})}),l.jsx("th",{"data-loc":"client/src/components/MemecoinTable.tsx:188",className:"text-right px-4 py-2 hidden sm:table-cell",children:l.jsx(fo,{"data-loc":"client/src/components/MemecoinTable.tsx:189",label:"1h",sortKey:"priceChange1h",current:c,dir:f,onSort:h})}),l.jsx("th",{"data-loc":"client/src/components/MemecoinTable.tsx:191",className:"text-right px-4 py-2",children:l.jsx(fo,{"data-loc":"client/src/components/MemecoinTable.tsx:192",label:"24h",sortKey:"priceChange24h",current:c,dir:f,onSort:h})}),l.jsx("th",{"data-loc":"client/src/components/MemecoinTable.tsx:194",className:"text-right px-4 py-2 hidden md:table-cell",children:l.jsx(fo,{"data-loc":"client/src/components/MemecoinTable.tsx:195",label:"7d",sortKey:"priceChange7d",current:c,dir:f,onSort:h})}),l.jsx("th",{"data-loc":"client/src/components/MemecoinTable.tsx:197",className:"text-right px-4 py-2 hidden lg:table-cell",children:l.jsx(fo,{"data-loc":"client/src/components/MemecoinTable.tsx:198",label:"Volume 24h",sortKey:"volume24h",current:c,dir:f,onSort:h})}),l.jsx("th",{"data-loc":"client/src/components/MemecoinTable.tsx:200",className:"text-right px-4 py-2 hidden lg:table-cell",children:l.jsx(fo,{"data-loc":"client/src/components/MemecoinTable.tsx:201",label:"Mkt Cap",sortKey:"marketCap",current:c,dir:f,onSort:h})}),l.jsx("th",{"data-loc":"client/src/components/MemecoinTable.tsx:203",className:"text-right px-4 py-2 hidden sm:table-cell",children:l.jsx("span",{"data-loc":"client/src/components/MemecoinTable.tsx:204",className:"text-xs font-medium uppercase tracking-wide text-muted-foreground",children:"7d chart"})})]})}),l.jsx("tbody",{"data-loc":"client/src/components/MemecoinTable.tsx:208",children:x.map((S,C)=>{const T=S.coinId==="poke6900";return l.jsxs("tr",{"data-loc":"client/src/components/MemecoinTable.tsx:212",className:`border-b border-border/30 last:border-0 hover:bg-muted/30 transition-colors ${T?"bg-chart-1/5":""}`,children:[l.jsx("td",{"data-loc":"client/src/components/MemecoinTable.tsx:216",className:"px-4 py-3 text-muted-foreground text-xs",children:C+1}),l.jsx("td",{"data-loc":"client/src/components/MemecoinTable.tsx:217",className:"px-4 py-3",children:l.jsxs("div",{"data-loc":"client/src/components/MemecoinTable.tsx:218",className:"flex items-center gap-2.5",children:[S.imageUrl?l.jsx("img",{"data-loc":"client/src/components/MemecoinTable.tsx:220",src:S.imageUrl,alt:S.coinName,className:"h-7 w-7 rounded-full shrink-0"}):l.jsx("div",{"data-loc":"client/src/components/MemecoinTable.tsx:222",className:"h-7 w-7 rounded-full bg-muted shrink-0"}),l.jsxs("div",{"data-loc":"client/src/components/MemecoinTable.tsx:224",className:"min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/components/MemecoinTable.tsx:225",className:"flex items-center gap-1.5",children:[l.jsx("span",{"data-loc":"client/src/components/MemecoinTable.tsx:226",className:"font-semibold text-sm truncate",children:S.coinName}),S.isFeatured===1&&l.jsx("span",{"data-loc":"client/src/components/MemecoinTable.tsx:228",className:"text-[10px] font-bold text-chart-1 bg-chart-1/20 px-1.5 py-0.5 rounded shrink-0",children:"★"})]}),l.jsx("span",{"data-loc":"client/src/components/MemecoinTable.tsx:231",className:"text-xs text-muted-foreground",children:S.symbol})]})]})}),l.jsx("td",{"data-loc":"client/src/components/MemecoinTable.tsx:235",className:"px-4 py-3 text-right font-mono text-sm font-medium",children:g(S.currentPrice)}),l.jsx("td",{"data-loc":"client/src/components/MemecoinTable.tsx:238",className:"px-4 py-3 text-right hidden sm:table-cell",children:l.jsx(oy,{"data-loc":"client/src/components/MemecoinTable.tsx:239",value:S.priceChange1h})}),l.jsx("td",{"data-loc":"client/src/components/MemecoinTable.tsx:241",className:"px-4 py-3 text-right",children:l.jsx(oy,{"data-loc":"client/src/components/MemecoinTable.tsx:242",value:S.priceChange24h})}),l.jsx("td",{"data-loc":"client/src/components/MemecoinTable.tsx:244",className:"px-4 py-3 text-right hidden md:table-cell",children:l.jsx(oy,{"data-loc":"client/src/components/MemecoinTable.tsx:245",value:S.priceChange7d})}),l.jsx("td",{"data-loc":"client/src/components/MemecoinTable.tsx:247",className:"px-4 py-3 text-right text-xs text-muted-foreground hidden lg:table-cell",children:w(S.volume24h)}),l.jsx("td",{"data-loc":"client/src/components/MemecoinTable.tsx:250",className:"px-4 py-3 text-right text-xs text-muted-foreground hidden lg:table-cell",children:w(S.marketCap)}),l.jsx("td",{"data-loc":"client/src/components/MemecoinTable.tsx:253",className:"px-4 py-3 text-right hidden sm:table-cell",children:l.jsxs("div",{"data-loc":"client/src/components/MemecoinTable.tsx:254",className:"flex justify-end items-center gap-1",children:[l.jsx(nQ,{"data-loc":"client/src/components/MemecoinTable.tsx:255",coinId:S.coinId,priceChange24h:S.priceChange24h}),S.dexUrl&&l.jsx("a",{"data-loc":"client/src/components/MemecoinTable.tsx:257",href:S.dexUrl,target:"_blank",rel:"noopener noreferrer",className:"text-muted-foreground hover:text-foreground transition-colors ml-1",onClick:N=>N.stopPropagation(),children:l.jsx(ak,{"data-loc":"client/src/components/MemecoinTable.tsx:264",className:"h-3.5 w-3.5"})})]})})]},S.coinId)})})]})}):l.jsx("div",{"data-loc":"client/src/components/MemecoinTable.tsx:276",className:"text-center py-12 text-muted-foreground",children:s?l.jsxs("p",{"data-loc":"client/src/components/MemecoinTable.tsx:278",children:['No coins match "',s,'"']}):l.jsxs(l.Fragment,{children:[l.jsx("p",{"data-loc":"client/src/components/MemecoinTable.tsx:281",children:"No memecoins found yet."}),l.jsx(Be,{"data-loc":"client/src/components/MemecoinTable.tsx:282",onClick:n,variant:"outline",size:"sm",className:"mt-4",children:"Fetch Memecoins"})]})})})]})}function zj(){const{data:e}=De.auth.me.useQuery(),t=e?.preferredCurrency,n=t==="EUR"?"EUR":t==="JPY"?"JPY":"USD",{data:s}=De.cards.getExchangeRate.useQuery(void 0,{enabled:n==="EUR"||n==="JPY",staleTime:3600*1e3}),o=s?.rate??(n==="JPY"?150:.92),c=n==="EUR"?"€":n==="JPY"?"¥":"$",d="en-US";function f(x){return x==null||isNaN(x)?"—":n==="JPY"?new Intl.NumberFormat("ja-JP",{style:"currency",currency:"JPY",minimumFractionDigits:0,maximumFractionDigits:0}).format(x):new Intl.NumberFormat(d,{style:"currency",currency:n,minimumFractionDigits:2,maximumFractionDigits:2}).format(x)}function p(x){let g=null;if(n==="EUR"){const w=x.priceEurTrend??x.priceEurAvg??x.priceEurAvg7??x.priceEurAvg30??x.priceEurLow??x.marketPriceEUR??null;if(w!=null)g=w;else{const S=x.priceUsd??x.priceUsdLow??null;S!=null&&(g=S*o)}}else if(n==="JPY"){const w=x.priceJpyPsa10??x.priceJpyGrade9??x.priceJpyRaw??null;if(w!=null)g=w;else{const S=x.priceUsd??x.priceUsdLow??null;S!=null&&(g=S/100*o)}}else{const w=x.priceUsd??x.priceUsdLow??null;g=w!=null?w/100:null}return{value:g,display:f(g),currency:n,symbol:c,hasPrice:g!=null}}function h(x){const g=p(x);if(n==="EUR"){if(!!!(x.priceEurTrend??x.priceEurAvg??x.priceEurAvg7??x.priceEurAvg30??x.priceEurLow??x.marketPriceEUR)){const S=x.priceUsdLow!=null?x.priceUsdLow/100*o:null,C=x.priceUsdHigh!=null?x.priceUsdHigh/100*o:null;return{main:g,low:f(S),high:f(C),trend:"—",foil:"—"}}return{main:g,low:f(x.priceEurLow),high:f(x.priceEurAvg30),trend:f(x.priceEurTrend),foil:"—"}}else if(n==="JPY"){if(!!!(x.priceJpyPsa10??x.priceJpyGrade9??x.priceJpyRaw)){const S=x.priceUsdLow!=null?x.priceUsdLow/100*o:null,C=x.priceUsdHigh!=null?x.priceUsdHigh/100*o:null;return{main:g,low:f(S),high:f(C),trend:"—",foil:"—"}}return{main:g,low:f(x.priceJpyRaw),high:f(x.priceJpyPsa10),trend:f(x.priceJpyGrade9),foil:"—"}}else return{main:g,low:f(x.priceUsdLow!=null?x.priceUsdLow/100:null),high:f(x.priceUsdHigh!=null?x.priceUsdHigh/100:null),trend:"—",foil:f(x.priceUsdFoil!=null?x.priceUsdFoil/100:null)}}return{currency:n,symbol:c,exchangeRate:o,formatPrice:f,getBestPrice:p,getPriceBreakdown:h,isEUR:n==="EUR",isUSD:n==="USD",isJPY:n==="JPY"}}function sQ({marketPrice:e}){const{formatPrice:t}=zj();return l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:59",className:"text-xs text-primary font-medium flex-shrink-0",children:t(e/100)})}const aQ=v.memo(function({value:t,onChange:n,suggestions:s=[],trainerSuggestions:o=[],energySuggestions:c=[],placeholder:d="Search Pokémon…",className:f="",onNavigate:p}){const[h,x]=v.useState(t),[g,w]=v.useState(!1),S=v.useRef(null),C=v.useRef(null);v.useEffect(()=>{x(t)},[t]),v.useEffect(()=>{h.length>0&&(o.length>0||c.length>0)&&w(!0)},[o,c]),v.useEffect(()=>{function W(ie){C.current&&!C.current.contains(ie.target)&&w(!1)}return document.addEventListener("mousedown",W),()=>document.removeEventListener("mousedown",W)},[]);function T(W){const ie=W.target.value;x(ie),w(ie.length>0),S.current&&clearTimeout(S.current),S.current=setTimeout(()=>{n(ie)},300)}function N(){x(""),w(!1),S.current&&clearTimeout(S.current),n("")}function j(W){x(W),w(!1),S.current&&clearTimeout(S.current),n(W)}function I(W){w(!1),p&&p(W)}const B=s.slice(0,6),Y=o.slice(0,3),U=c.slice(0,3),K=h.toLowerCase().trim(),O=p&&(K==="trainer"||K==="trainers"||K==="train"),L=p&&K==="energy",ae=B.length>0||Y.length>0||U.length>0||O||L;return l.jsxs("div",{"data-loc":"client/src/components/SearchInput.tsx:145",ref:C,className:`relative ${f}`,children:[l.jsx(ok,{"data-loc":"client/src/components/SearchInput.tsx:14
4686",className:"absolute left-3 top-1/2 -translate-y-1/2 h-4 w-4 text-muted-foreground pointer-events-none z-10"}),l.jsx(Dl,{"data-loc":"client/src/components/SearchInput.tsx:147",type:"text",value:h,onChange:T,onFocus:()=>h.length>0&&w(!0),placeholder:d,className:"pl-9 pr-9",autoComplete:"off"}),h&&l.jsx("button",{"data-loc":"client/src/components/SearchInput.tsx:157",onClick:N,className:"absolute right-3 top-1/2 -translate-y-1/2 text-muted-foreground hover:text-foreground transition-colors z-10","aria-label":"Clear search",children:l.jsx(bc,{"data-loc":"client/src/components/SearchInput.tsx:162",className:"h-4 w-4"})}),g&&ae&&l.jsxs("div",{"data-loc":"client/src/components/SearchInput.tsx:168",className:"absolute top-full left-0 right-0 mt-1 bg-card border border-border rounded-lg shadow-lg max-h-80 overflow-y-auto z-50",children:[O&&l.jsxs("button",{"data-loc":"client/src/components/SearchInput.tsx:172",onMouseDown:W=>{W.preventDefault(),I("/trainers")},className:"w-full flex items-center gap-3 p-3 hover:bg-accent transition-colors text-left border-b border-border/30",children:[l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:176",className:"h-10 w-10 rounded-full bg-primary/20 border border-primary/30 flex items-center justify-center flex-shrink-0",children:l.jsx(wo,{"data-loc":"client/src/components/SearchInput.tsx:177",className:"w-5 h-5 text-primary/80"})}),l.jsxs("div",{"data-loc":"client/src/components/SearchInput.tsx:179",className:"flex-1 min-w-0",children:[l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:180",className:"font-semibold",children:"All Trainers"}),l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:181",className:"text-xs text-muted-foreground",children:"Browse all trainer cards overview"})]}),l.jsx("span",{"data-loc":"client/src/components/SearchInput.tsx:183",className:"text-xs text-primary font-medium flex-shrink-0",children:"View all →"})]}),L&&l.jsxs("button",{"data-loc":"client/src/components/SearchInput.tsx:187",onMouseDown:W=>{W.preventDefault(),I("/energy")},className:"w-full flex items-center gap-3 p-3 hover:bg-accent transition-colors text-left border-b border-border/30",children:[l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:191",className:"h-10 w-10 rounded bg-yellow-400/20 border border-yellow-400/30 flex items-center justify-center flex-shrink-0",children:l.jsx(Gi,{"data-loc":"client/src/components/SearchInput.tsx:192",className:"w-5 h-5 text-yellow-400"})}),l.jsxs("div",{"data-loc":"client/src/components/SearchInput.tsx:194",className:"flex-1 min-w-0",children:[l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:195",className:"font-semibold",children:"All Energy Cards"}),l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:196",className:"text-xs text-muted-foreground",children:"Browse all energy cards overview"})]}),l.jsx("span",{"data-loc":"client/src/components/SearchInput.tsx:198",className:"text-xs text-primary font-medium flex-shrink-0",children:"View all →"})]}),B.length>0&&l.jsxs(l.Fragment,{children:[(Y.length>0||U.length>0)&&l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:206",className:"px-3 py-1.5 text-xs font-semibold text-muted-foreground uppercase tracking-wide border-b border-border/50",children:"Pokémon"}),B.map(W=>{let ie=[];try{ie=JSON.parse(W.types||"[]")}catch{}return l.jsxs("button",{"data-loc":"client/src/components/SearchInput.tsx:214",onMouseDown:oe=>{oe.preventDefault(),j(W.name)},className:"w-full flex items-center gap-3 p-3 hover:bg-accent transition-colors text-left",children:[W.spriteUrl&&l.jsx("img",{"data-loc":"client/src/components/SearchInput.tsx:220",src:W.spriteUrl,alt:W.name,className:"h-10 w-10 object-contain flex-shrink-0"}),l.jsxs("div",{"data-loc":"client/src/components/SearchInput.tsx:222",className:"flex-1 min-w-0",children:[l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:223",className:"font-semibold capitalize truncate",children:W.name}),l.jsxs("div",{"data-loc":"client/src/components/SearchInput.tsx:224",className:"text-xs text-muted-foreground",children:["Gen ",W.generation,ie.length>0?` · ${ie.join(", ")}`:""]})]}),W.score!==void 0&&l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:229",className:"text-sm text-muted-foreground flex-shrink-0",children:Number(W.score).toFixed(1)})]},W.id)})]}),Y.length>0&&l.jsxs(l.Fragment,{children:[l.jsxs("div",{"data-loc":"client/src/components/SearchInput.tsx:242",className:"px-3 py-1.5 text-xs font-semibold text-muted-foreground uppercase tracking-wide border-b border-border/50 flex items-center justify-between",children:[l.jsxs("span",{"data-loc":"client/src/components/SearchInput.tsx:243",className:"flex items-center gap-1.5",children:[l.jsx(wo,{"data-loc":"client/src/components/SearchInput.tsx:243",className:"w-3 h-3"})," Trainers"]}),p&&l.jsx("button",{"data-loc":"client/src/components/SearchInput.tsx:245",onMouseDown:W=>{W.preventDefault(),I("/trainers")},className:"text-primary hover:underline text-xs normal-case tracking-normal font-normal",children:"View all →"})]}),Y.map(W=>l.jsxs("button",{"data-loc":"client/src/components/SearchInput.tsx:254",onMouseDown:ie=>{ie.preventDefault(),I(`/trainer/${W.slug}`)},className:"w-full flex items-center gap-3 p-3 hover:bg-accent transition-colors text-left",children:[l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:259",className:"h-10 w-10 rounded-full bg-primary/20 border border-primary/30 flex items-center justify-center flex-shrink-0",children:l.jsx("span",{"data-loc":"client/src/components/SearchInput.tsx:260",className:"text-sm font-bold text-primary/80",children:W.name.charAt(0)})}),l.jsxs("div",{"data-loc":"client/src/components/SearchInput.tsx:262",className:"flex-1 min-w-0",children:[l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:263",className:"font-semibold truncate",children:W.name}),l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:264",className:"text-xs text-muted-foreground",children:[W.role,W.region].filter(
468Boolean).join(" · ")})]})]},W.id))]}),U.length>0&&l.jsxs(l.Fragment,{children:[l.jsxs("div",{"data-loc":"client/src/components/SearchInput.tsx:276",className:"px-3 py-1.5 text-xs font-semibold text-muted-foreground uppercase tracking-wide border-b border-border/50 flex items-center justify-between",children:[l.jsxs("span",{"data-loc":"client/src/components/SearchInput.tsx:277",className:"flex items-center gap-1.5",children:[l.jsx(Gi,{"data-loc":"client/src/components/SearchInput.tsx:277",className:"w-3 h-3 text-yellow-400"})," Energy Cards"]}),p&&l.jsx("button",{"data-loc":"client/src/components/SearchInput.tsx:279",onMouseDown:W=>{W.preventDefault(),I("/energy")},className:"text-primary hover:underline text-xs normal-case tracking-normal font-normal",children:"View all →"})]}),U.map(W=>l.jsxs("button",{"data-loc":"client/src/components/SearchInput.tsx:288",onMouseDown:ie=>{ie.preventDefault(),I(`/card/${W.cardId}`)},className:"w-full flex items-center gap-3 p-3 hover:bg-accent transition-colors text-left",children:[W.imageUrl?l.jsx("img",{"data-loc":"client/src/components/SearchInput.tsx:294",src:W.imageUrl,alt:W.cardName||"",className:"h-10 w-8 object-contain flex-shrink-0 rounded"}):l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:296",className:"h-10 w-8 rounded bg-yellow-400/20 flex items-center justify-center flex-shrink-0",children:l.jsx(Gi,{"data-loc":"client/src/components/SearchInput.tsx:297",className:"w-4 h-4 text-yellow-400"})}),l.jsxs("div",{"data-loc":"client/src/components/SearchInput.tsx:300",className:"flex-1 min-w-0",children:[l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:301",className:"font-semibold truncate text-sm",children:W.cardName}),l.jsx("div",{"data-loc":"client/src/components/SearchInput.tsx:302",className:"text-xs text-muted-foreground truncate",children:W.setName})]}),W.marketPrice&&l.jsx(sQ,{"data-loc":"client/src/components/SearchInput.tsx:305",marketPrice:W.marketPrice})]},W.cardId))]})]})]})});function oQ(e,t){const n=e/100;return t==="EUR"?`€${n.toFixed(0)}`:t==="AUD"?`A$${n.toFixed(0)}`:`$${n.toFixed(0)}`}function iQ(e){return`${(e/100).toFixed(2)}x`}function cQ(e){return e==="ebay_de"?"eBay DE":e==="ebay_au"?"eBay AU":e==="cardmarket"?"Cardmarket":e==="yahoo_jp"?"Yahoo JP":"eBay"}function lQ(e){return e==="deal"?"text-emerald-400":"text-amber-400"}const uQ=280,dQ=160;function fQ(){const{data:e=[]}=De.sniper.getRecentDeals.useQuery({limit:16},{refetchInterval:6e4,staleTime:3e4}),[t,n]=v.useState(!1),[,s]=vc(),o=e.length>0?[...e,...e]:[];if(e.length===0)return null;const d=e.length*uQ/dQ;function f(p){const h=new URLSearchParams({verdict:p.verdict,highlight:String(p.id)});s(`/sniper?${h.toString()}`)}return l.jsxs("div",{"data-loc":"client/src/components/SniperTicker.tsx:62",className:"relative w-full overflow-hidden bg-zinc-950/80 border-y border-zinc-800/60 backdrop-blur-sm",style:{height:"44px"},onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),children:[l.jsxs("div",{"data-loc":"client/src/components/SniperTicker.tsx:69",className:"absolute left-0 top-0 bottom-0 z-10 flex items-center gap-2 pl-3 pr-6 bg-gradient-to-r from-zinc-950 via-zinc-950/95 to-transparent pointer-events-none",children:[l.jsx(rx,{"data-loc":"client/src/components/SniperTicker.tsx:70",className:"h-3.5 w-3.5 text-red-500 shrink-0"}),l.jsx("span",{"data-loc":"client/src/components/SniperTicker.tsx:71",className:"text-[10px] font-bold tracking-widest text-red-500 uppercase whitespace-nowrap",children:"Live Deals"})]}),l.jsxs("div",{"data-loc":"client/src/components/SniperTicker.tsx:77",className:"absolute right-0 top-0 bottom-0 z-10 flex items-center gap-1.5 pr-3 pl-8 bg-gradient-to-l from-zinc-950 via-zinc-950/95 to-transparent cursor-pointer group",onClick:()=>s("/sniper"),children:[l.jsx(F9,{"data-loc":"client/src/components/SniperTicker.tsx:81",className:"h-3 w-3 text-zinc-500 group-hover:text-primary transition-colors"}),l.jsx("span",{"data-loc":"client/src/components/SniperTicker.tsx:82",className:"text-[10px] text-zinc-500 group-hover:text-primary transition-colors font-medium whitespace-nowrap",children:"All deals"})]}),l.jsx("div",{"data-loc":"client/src/components/SniperTicker.tsx:88",className:"flex items-center h-full",style:{animation:`ticker-scroll ${d.toFixed(1)}s linear infinite`,animationPlayState:t?"paused":"running",willChange:"transform"},children:o.map((p,h)=>{const x=p.identifiedCard?`${p.identifiedCard}${p.identifiedGrade?` ${p.identifiedGrade}`:""}`:p.title.slice(0,40),g=oQ(p.askingPriceCents,p.currency),w=iQ(p.ratioX100),S=lQ(p.verdict),C=cQ(p.source);return l.jsxs("div",{"data-loc":"client/src/components/SniperTicker.tsx:106",className:"flex items-center gap-2 px-5 cursor-pointer group shrink-0 h-full",onClick:()=>f(p),children:[p.imageUrl?l.jsx("img",{"data-loc":"client/src/components/SniperTicker.tsx:113",src:p.imageUrl,alt:x,className:"h-7 w-5 object-cover rounded-sm border border-zinc-700/50 group-hover:border-primary/50 transition-colors shrink-0",loading:"lazy"}):l.jsx("div",{"data-loc":"client/src/components/SniperTicker.tsx:120",className:"h-7 w-5 rounded-sm bg-zinc-800 border border-zinc-700/50 shrink-0"}),l.jsxs("div",{"data-loc":"client/src/components/SniperTicker.tsx:124",className:"flex items-center gap-1.5 whitespace-nowrap",children:[l.jsx("span",{"data-loc":"client/src/components/SniperTicker.tsx:125",className:"text-xs text-zinc-200 group-hover:text-white transition-colors font-medium max-w-[160px] truncate",children:x}),l.jsx("span",{"data-loc":"client/src/components/SniperTicker.tsx:128",className:"text-[10px] text-zinc-500",children:"·"}),l.jsx("span",{"data-loc":"client/src/components/SniperTicker.tsx:129",className:"text-xs font-bold text-zinc-100",children:g}),l.jsx("span",{"data-loc":"client/src/components/SniperTicker.tsx:130",className:"text-[10px] text-zinc-500",children:"·"}),l.jsxs("span",{"data-loc":"client/src/components/SniperTicker.tsx:131",className:`text-[11px] font-bold ${S} flex items-center gap-0.5`,children:[l.jsx(fa,{"data-loc":"client/src/components/SniperTicker.tsx:132",className:"h-2.5 w-2.5"}),w]}),l.jsx("span",{"data-loc":"client/src/components/SniperTicker.tsx:135",className:"text-[10px] text-zinc-600 hidden sm:inline",children:C})]}),l.jsx("span",{"data-loc":"client/src/components/SniperTicker.tsx:139",className:"text-zinc-700 ml-2",children:"|"})]},`${p.id}-${h}`)})}),l.jsx("style",{"data-loc":"client/src/components/SniperTicker.tsx:14
4686",children:`
469        @keyframes ticker-scroll {
470          0%   { transform: translateX(0); }
471          100% { transform: translateX(-50%); }
472        }
473      `})]})}function pQ({searchQuery:e,setSearchQuery:t,setDebouncedSearchQuery:n,topPokemon:s,placeholder:o,onNavigate:c}){const{data:d}=De.globalSearch.search.useQuery({query:e},{enabled:e.length>=2,staleTime:1e4});return l.jsx(aQ,{"data-loc":"client/src/pages/Home.tsx:50",value:e,onChange:f=>{t(f),n(f)},suggestions:(s||[]).slice(0,6).map(f=>({id:f.pokemon?.id??0,name:f.pokemon?.name??"",spriteUrl:f.pokemon?.spriteUrl,generation:f.pokemon?.generation,types:f.pokemon?.types,score:f.score?.overallScore??void 0})),trainerSuggestions:d?.trainers??[],energySuggestions:d?.energy??[],placeholder:o,onNavigate:c})}function mQ({cardId:e,priceChange:t}){const{data:n}=De.cards.getHistoricalData.useQuery({cardId:e,days:7});return!n||n.length===0?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:77",className:"w-20 h-8"}):l.jsx(tQ,{"data-loc":"client/src/pages/Home.tsx:80",data:n,priceChange:t})}function hQ(){const{data:e=[]}=De.stream.list.useQuery({status:"live",limit:3},{staleTime:3e4,refetchInterval:3e4});return e.length===0?null:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:93",className:"mb-6",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:94",className:"flex items-center gap-2 mb-3",children:[l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:95",className:"relative flex h-2.5 w-2.5",children:[l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:96",className:"animate-ping absolute inline-flex h-full w-full rounded-full bg-red-400 opacity-75"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:97",className:"relative inline-flex rounded-full h-2.5 w-2.5 bg-red-500"})]}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:99",className:"text-xs font-semibold text-red-400 uppercase tracking-widest",children:"Now Streaming"}),l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:100",className:"text-xs text-muted-foreground",children:["(",e.length," live)"]})]}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:102",className:"flex gap-3 overflow-x-auto pb-1",style:{scrollbarWidth:"none"},children:e.map(({stream:t,user:n,muxPlaybackId:s,embedUrl:o})=>{const c=t.thumbnailUrl??(s?`https://image.mux.com/${s}/thumbnail.jpg?time=0&width=320`:null);return l.jsx(Me,{"data-loc":"client/src/pages/Home.tsx:107",href:`/streams/${t.id}`,children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:108",className:"relative flex-shrink-0 w-56 rounded-xl overflow-hidden border border-red-500/30 bg-card hover:border-red-400/60 transition-all group cursor-pointer",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:110",className:"relative h-32 bg-muted",children:[o?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:112",className:"w-full h-full pointer-events-none",children:l.jsx("iframe",{"data-loc":"client/src/pages/Home.tsx:113",src:o,className:"w-full h-full scale-[1.02]",allow:"autoplay; fullscreen; picture-in-picture; encrypted-media",allowFullScreen:!0,title:t.title,tabIndex:-1,referrerPolicy:"origin"})}):c?l.jsx("img",{"data-loc":"client/src/pages/Home.tsx:124",src:c,alt:t.title,className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"}):l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:130",className:"w-full h-full flex items-center justify-center bg-gradient-to-br from-red-900/30 to-card",children:l.jsx(V9,{"data-loc":"client/src/pages/Home.tsx:131",className:"h-8 w-8 text-red-400/50"})}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:135",className:"absolute top-2 left-2 flex items-center gap-1 bg-red-600 text-white text-[10px] font-bold px-1.5 py-0.5 rounded",children:[l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:136",className:"relative flex h-1.5 w-1.5",children:[l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:137",className:"animate-ping absolute inline-flex h-full w-full rounded-full bg-white opacity-75"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:138",className:"relative inline-flex rounded-full h-1.5 w-1.5 bg-white"})]}),"LIVE"]}),(t.totalViews??0)>0&&l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:144",className:"absolute bottom-2 right-2 flex items-center gap-1 bg-black/60 text-white text-[10px] px-1.5 py-0.5 rounded",children:[l.jsx(wo,{"data-loc":"client/src/pages/Home.tsx:145",className:"h-2.5 w-2.5"}),t.totalViews]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:151",className:"p-2.5",children:[l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:152",className:"text-xs font-semibold text-foreground line-clamp-1 mb-0.5",children:t.title}),l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:153",className:"text-[11px] text-muted-foreground line-clamp-1",children:n?.username??n?.name??"Trainer"})]})]})},t.id)})})]})}function gQ(){const{data:e}=De.events.list.useQuery({filter:"active",limit:1,offset:0},{staleTime:3e4,refetchInterval:6e4,refetchOnWindowFocus:!0}),t=e?.items?.[0];if(!t)return null;const n=t.goal||t.description||"Join the active community Challenge.";return l.jsx(Me,{"data-loc":"client/src/pages/Home.tsx:178",href:"/events",className:"block mb-6 group",children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:179",className:"relative overflow-hidden rounded-xl border border-violet-500/35 bg-gradient-to-r from-violet-950/65 via-card to-cyan-950/45 p-4 md:p-5 transition-all hover:border-violet-400/70 hover:shadow-lg hover:shadow-violet-500/10",children:[t.bannerUrl&&l.jsx("img",{"data-loc":"client/src/pages/Home.tsx:181",src:t.bannerUrl,alt:"","aria-hidden":"true",className:"absolute inset-0 h-full w-full object-cover opacity-20"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:188",className:"absolute inset-0 bg-gradient-to-r from-violet-950/90 via-card/85 to-cyan-950/70"}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:189",className:"relative flex items-center gap-4",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:190",className:"hidden sm:flex h-11 w-11 shrink-0 items-center justify-center rounded-xl border border-violet-400/35 bg-violet-500/15 text-violet-200",children:l.jsx(Bi,{"data-loc":"client/src/pages/Home.tsx:191",className:"h-5 w-5"})}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:193",className:"min-w-0 flex-1",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:194",className:"mb-1 flex items-center gap-2",children:[l.jsxs(Mo,{"data-loc":"client/src/pages/Home.tsx:195",className:"gap-1 border-violet-400/35 bg-violet-500/20 text-violet-100",children:[l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:196",className:"relative flex h-1.5 w-1.5",children:[l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:197",className:"absolute inline-flex h-full w-full animate-ping rounded-full bg-violet-200 opacity-75"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:198",className:"relative inline-flex h-1.5 w-1.5 rounded-full bg-violet-200"})]}),"LIVE CHALLENGE"]}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:202",className:"text-xs text-muted-foreground",children:"Events"})]}),l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:204",className:"truncate text-base font-bold text-foreground group-hover:text-violet-200 md:text-lg",children:t.name}),l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:205",className:"mt-0.5 line-clamp-1 text-sm text-muted-foreground",children:n})]}),l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:207",className:"inline-flex shrink-0 items-center gap-1 text-sm font-semibold text-violet-200 transition-transform group-hover:translate-x-0.5",children:["View challenge ",l.jsx(sk,{"data-loc":"client/src/pages/Home.tsx:208",className:"h-4 w-4"})]})]})]})})}function yQ(){const{data:e,isLoading:t,refetch:n}=De.pokemarkets.getActive.useQuery(void 0,{staleTime:15e3,refetchInterval:15e3}),[s,o]=v.useState(()=>new Date),[c,d]=v.useState(null),[f,p]=v.useState(!1);v.useEffect(()=>{const L=setInterval(()=>
473o(new Date),1e3);return()=>clearInterval(L)},[]);const h=e?.[0],x=h?.total??0;if(v.useEffect(()=>{if(c!==null&&x>c){p(!0);const L=setTimeout(()=>p(!1),1200);return()=>clearTimeout(L)}d(x)},[x]),t)return l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:247",className:"mb-8 rounded-xl border border-primary/30 bg-gradient-to-r from-primary/10 via-card to-yellow-500/10 p-4 md:p-6 animate-pulse",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:248",className:"h-4 w-32 bg-muted rounded mb-3"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:249",className:"h-6 w-3/4 bg-muted rounded mb-4"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:250",className:"h-3 w-full bg-muted rounded mb-2"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:251",className:"h-3 w-1/2 bg-muted rounded"})]});if(!h)return null;const w=new Date(h.deadline).getTime()-s.getTime(),S=Math.max(0,Math.floor(w/(1e3*60*60*24))),C=Math.max(0,Math.floor(w%(1e3*60*60*24)/(1e3*60*60))),T=Math.max(0,Math.floor(w%(1e3*60*60)/(1e3*60))),N=Math.max(0,Math.floor(w%(1e3*60)/1e3)),j=h.yesPercent??50,I=h.prizeDescription||"Digital card",B=h.prizeImageUrl,Y=h.options,U=(()=>{try{if(Y)return JSON.parse(Y)}catch{}return null})(),K=U!==null&&U.length>=2,O=h.optionCounts??[];return l.jsx(Me,{"data-loc":"client/src/pages/Home.tsx:277",href:`/pokemarkets/${h.id}`,children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:278",className:"mb-8 rounded-xl border border-primary/30 bg-gradient-to-r from-primary/10 via-card to-yellow-500/10 p-4 md:p-6 cursor-pointer hover:border-primary/60 transition-all group",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:280",className:"flex items-center gap-2 mb-3 flex-wrap",children:[l.jsxs(Mo,{"data-loc":"client/src/pages/Home.tsx:281",className:"bg-green-600/20 text-green-300 border-green-500/30 text-xs flex items-center gap-1.5",children:[l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:282",className:"relative flex h-2 w-2",children:[l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:283",className:"animate-ping absolute inline-flex h-full w-full rounded-full bg-green-400 opacity-75"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:284",className:"relative inline-flex rounded-full h-2 w-2 bg-green-500"})]}),"Live Pokémarket"]}),l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:288",className:"text-xs text-muted-foreground flex items-center gap-1 font-mono",children:[l.jsx(Sv,{"data-loc":"client/src/pages/Home.tsx:289",className:"h-3 w-3"}),S>0?`${S}d ${C}h ${T}m`:`${C}h ${T}m ${N}s`]}),f&&l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:293",className:"text-xs text-yellow-400 font-semibold animate-bounce",children:"+1 vote!"})]}),l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:298",className:"font-semibold text-sm md:text-base leading-snug mb-4 group-hover:text-primary transition-colors",children:h.question}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:303",className:"mb-4 space-y-1",children:K?l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:305",className:"space-y-1.5",children:[U.map((L,ae)=>{const W=O.find(ye=>ye.option===L),ie=W?W.percent:0,oe=W?W.count:0,ge=["text-blue-400","text-violet-400","text-amber-400","text-teal-400","text-rose-400","text-indigo-400","text-orange-400","text-cyan-400","text-lime-400","text-pink-400"],ue=["bg-blue-500/60","bg-violet-500/60","bg-amber-500/60","bg-teal-500/60","bg-rose-500/60","bg-indigo-500/60","bg-orange-500/60","bg-cyan-500/60","bg-lime-500/60","bg-pink-500/60"];return l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:313",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:314",className:"flex justify-between text-xs mb-0.5",children:[l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:315",className:`${ge[ae%ge.length]} font-medium truncate max-w-[200px]`,children:L}),l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:316",className:"text-muted-foreground ml-2",children:[oe," (",ie.toFixed(1),"%)"]})]}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:318",className:"relative h-2 rounded-full overflow-hidden bg-muted/30",children:l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:319",className:`absolute left-0 top-0 h-full ${ue[ae%ue.length]} transition-all duration-700`,style:{width:`${ie}%`}})})]},L)}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:324",className:`text-xs text-muted-foreground transition-all duration-300 ${f?"text-yellow-400 font-bold":""}`,children:[x," vote",x!==1?"s":""]})]}):l.jsxs(l.Fragment,{children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:330",className:"flex justify-between text-xs",children:[l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:331",className:"text-green-400 font-semibold",children:["YES ",j.toFixed(1),"%"]}),l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:332",className:`text-muted-foreground transition-all duration-300 ${f?"text-yellow-400 font-bold":""}`,children:[x," vote",x!==1?"s":""]}),l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:335",className:"text-red-400 font-semibold",children:["NO ",(100-j).toFixed(1),"%"]})]}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:337",className:"relative h-2.5 rounded-full overflow-hidden bg-red-500/20",children:l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:338",className:"absolute left-0 top-0 h-full bg-green-500/70 transition-all duration-1000 ease-in-out",style:{width:`${j}%`}})})]})}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:348",className:"flex items-center justify-between gap-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:349",className:"flex items-center gap-3 min-w-0",children:[B&&l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:351",className:"w-12 h-16 rounded-lg overflow-hidden border border-yellow-500/30 flex-shrink-0",children:l.jsx("img",{"data-loc":"client/src/pages/Home.tsx:352",src:B,alt:"Prize",className:"w-full h-full object-cover"})}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:355",className:"min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:356",className:"flex items-center gap-1 text-yellow-400 text-xs mb-0.5",children:[l.jsx(B9,{"data-loc":"client/src/pages/Home.tsx:357",className:"h-3 w-3 flex-shrink-0"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:358",children:"Prize"})]}),l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:360",className:"text-xs text-muted-foreground leading-snug",children:I})]})]}),l.jsxs(Be,{"data-loc":"client/src/pages/Home.tsx:365",size:"sm",className:"flex-shrink-0 gap-1 px-4",children:["Vote Now",l.
473jsx(sk,{"data-loc":"client/src/pages/Home.tsx:367",className:"h-3 w-3"})]})]})]})})}function xQ(){const{user:e}=Ia(),[t,n]=v.useState(!1),[s,o]=v.useState(null),[c,d]=v.useState(!1),f=De.xp.claimDailyLogin.useMutation({onSuccess:he=>{!he.alreadyClaimed&&he.awarded>0&&(o(he),d(!0))}});v.useEffect(()=>{e&&f.mutate()},[e?.id]);const[p,h]=v.useState(""),[x,g]=v.useState(""),[w,S]=v.useState("all"),[C,T]=v.useState("all"),[N,j]=v.useState("all"),[I,B]=v.useState("all"),[Y,U]=v.useState("all"),[K,O]=v.useState("overall"),[L,ae]=v.useState("overall"),[W,ie]=v.useState(!1),[oe,ge]=v.useState(1),ue=50,[,ye]=vc();v.useEffect(()=>{ge(1),X([]),ve(!0),wt(!1),pe.current=25,He(25)},[x,w,C,N,Y,K]);const{isConnected:D,latestPrice:z}=Dv(),{t:P}=Cu(),{formatPrice:Z}=zj(),{data:xe,isLoading:R,refetch:V}=De.pokemon.getAll.useQuery({sortBy:K,searchQuery:x||void 0,filterGeneration:w!=="all"?w:void 0,filterType:C!=="all"?C:void 0,filterSet:Y!=="all"?Y:void 0},{staleTime:0}),G=xe?.items,J=xe?.totalCount??0,[fe,ve]=v.useState(!0),[q,X]=v.useState([]),pe=v.useRef(25),[Ne,He]=v.useState(25),[Ge,wt]=v.useState(!1),{data:dt,isLoading:Vt}=De.pokemon.getPaginated.useQuery({limit:25,offset:Ne,sortBy:K,searchQuery:x||void 0,filterGeneration:w!=="all"?w:void 0,filterType:C!=="all"?C:void 0,filterSet:Y!=="all"?Y:void 0},{enabled:Ge,staleTime:0}),xn=v.useMemo(()=>{const he=[...G||[],...q||[]],We=new Set;return he.filter(Pe=>{const ot=Pe.pokemon?.id;return ot===void 0||We.has(ot)?!1:(We.add(ot),!0)})},[G,q]);v.useEffect(()=>{if(dt)if(wt(!1),dt.length>0){X(We=>[...We,...dt]);const he=pe.current+dt.length;pe.current=he,He(he),dt.length<25&&ve(!1)}else ve(!1)},[dt]);const Qt=()=>{!Vt&&fe&&wt(!0)},{data:ss,isLoading:nn,refetch:Lr}=De.cards.getTopCards.useQuery(void 0,{enabled:L==="trading",staleTime:300*1e3}),{data:Ln}=De.cards.getAllSets.useQuery(void 0,{staleTime:1800*1e3,gcTime:3600*1e3}),{data:_t}=De.cards.getPokemonIdsBySet.useQuery({setName:Y},{enabled:Y!=="all"}),{data:_n,isLoading:Yt,refetch:dn}=De.memecoins.getAll.useQuery(void 0,{enabled:L==="trading",staleTime:30*1e3}),{data:tr,isLoading:k,refetch:b}=De.xMemes.getAll.useQuery(void 0,{enabled:L==="xmemes",staleTime:300*1e3}),{data:_,isLoading:M,refetch:$}=De.pokemon.getCounts.useQuery(void 0,{staleTime:300*1e3,retry:3,retryDelay:4e3});v.useEffect(()=>{if(L!=="trading")return;const he=setInterval(()=>{dn()},3e4);return()=>clearInterval(he)},[L,dn]);const te=tr?tr.filter((he,We,Pe)=>We===Pe.findIndex(ot=>ot.pokemonName.toLowerCase()===he.pokemonName.toLowerCase())):[],le=De.pokemon.fetchAndCache.useMutation({onSuccess:he=>{vt.success(`Cached ${he.count} Pokémon successfully!`),V(),Lr()},onError:he=>{vt.error(`Failed to fetch Pokémon: ${he.message}`)}}),Ie=De.memecoins.fetchAndCache.useMutation({onSuccess:he=>{vt.success(`Cached ${he.count} memecoins successfully!`),dn()},onError:he=>{vt.error(`Failed to fetch memecoins: ${he.message}`)}}),nt=De.xMemes.fetchAndCache.useMutation({onSuccess:he=>{vt.success(`Cached ${he.count} X memes successfully!`),b()},onError:he=>{vt.error(`Failed to fetch X memes: ${he.message}`)}}),Ve=async()=>{n(!0);try{await le.mutateAsync({startId:1,endId:50}),await Ie.mutateAsync(),await nt.mutateAsync()}finally{n(!1)}},[xt,rt]=v.useState("checking");v.useEffect(()=>{let he=!1,We=null;const Pe=async()=>{try{const ot=await fetch("/api/health");he||(rt(ot.ok?"ok":"error"),ot.ok||(We=setTimeout(Pe,1e4)))}catch{he||(rt("error"),We=setTimeout(Pe,1e4))}};return Pe(),()=>{he=!0,We&&clearTimeout(We)}},[]);const nr=xt==="ok"&&!R&&!x&&w==="all"&&C==="all"&&J===0,Br=xn?.filter(he=>{const We=he.pokemon;return!(!We||Y!=="all"&&!(_t?.includes(We.id)||!1))});return l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:634",className:"min-h-screen bg-gradient-to-br from-background via-background to-card",children:[l.jsx(eQ,{"data-loc":"client/src/pages/Home.tsx:635"}),l.jsx("main",{"data-loc":"client/src/pages/Home.tsx:636",className:"container py-8",children:xt==="error"?l.jsx(mr,{"data-loc":"client/src/pages/Home.tsx:638",className:"border-2 border-yellow-500/40 bg-card/50 backdrop-blur",children:l.jsxs(Er,{"data-loc":"client/src/pages/Home.tsx:639",children:[l.jsxs(Tr,{"data-loc":"client/src/pages/Home.tsx:640",className:"text-xl flex items-center gap-2",children:[l.jsx(kr,{"data-loc":"client/src/pages/Home.tsx:641",className:"h-5 w-5 animate-spin text-yellow-400"}),"Reconnecting..."]}),l.jsx(da,{"data-loc":"client/src/pages/Home.tsx:644",children:"The server is temporarily unavailable. Retrying automatically every 10 seconds."})]})}):xt==="checking"?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:650",className:"flex items-center justify-center py-24",children:l.jsx(kr,{"data-loc":"client/src/pages/Home.tsx:651",className:"h-8 w-8 animate-spin text-muted-foreground"})}):nr?l.jsxs(mr,{"data-loc":"client/src/pages/Home.tsx:654",className:"border-2 border-primary/50 bg-card/50 backdrop-blur",children:[l.jsxs(Er,{"data-loc":"client/src/pages/Home.tsx:655",children:[l.jsx(Tr,{"data-loc":"client/src/pages/Home.tsx:656",className:"text-2xl",children:"Welcome to POKE6900 Index"}),l.jsx(da,{"data-loc":"client/src/pages/Home.tsx:657",children:"Initialize the database with Pokémon data to get started"})]}),l.jsxs(Cr,{"data-loc":"client/src/pages/Home.tsx:661",children:[l.jsx(Be,{"data-loc":"client/src/pages/Home.tsx:662",onClick:Ve,disabled:t,size:"lg",className:"w-full md:w-auto gap-2",children:t?l.jsxs(l.Fragment,{children:[l.jsx(kr,{"data-loc":"client/src/pages/Home.tsx:670",className:"h-5 w-5 animate-spin"}),"Initializing Data..."]}):l.jsxs(l.Fragment,{children:[l.jsx(Gg,{"data-loc":"client/src/pages/Home.tsx:675",className:"h-5 w-5"}),"Initialize Database"]})}),l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:680",className:"text-sm text-muted-foreground mt-4",children:"This will fetch Pokémon data, card prices, and memecoin information. It may take a few minutes."})]})]}):l.jsxs(l.Fragment,{children:[l.jsx(hQ,{"data-loc":"client/src/pages/Home.tsx:689"}),l.jsx(fQ,{"data-loc":"client/src/pages/Home.tsx:691"}),l.jsx(gQ,{"data-loc":"client/src/pages/Home.tsx:693"}),l.jsx(yQ,{"data-loc":"client/src/pages/Home.tsx:695"}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:698",className:"grid grid-cols-1 md:grid-cols-3 gap-6 mb-8",children:[l.jsxs(mr,{"data-loc":"client/src/pages/Home.tsx:699",className:"border-primary/30 bg-gradient-to-br from-card to-primary/5",children:[l.jsx(Er,{"data-loc":"client/src/pages/Home.tsx:700",className:"pb-3",children:l.jsxs(Tr,{"data-loc":"client/src/pages/Home.tsx:701",className:"text-sm font-medium flex items-center gap-2",children:[l.jsx(fa,{"data-loc":"client/src/pages/Home.tsx:702",className:"h-4 w-4 text-primary"}),P("stats.totalPokemon")]})}),l.jsx(Cr,{"data-loc":"client/src/pages/Home.tsx:706",children:l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:707",className:"text-3xl font-bold",children:M?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:708",className:"h-9 w-16 bg-muted rounded animate-pulse"}
473):_?.pokemonCount?.toLocaleString("en-US")||0})})]}),l.jsxs(mr,{"data-loc":"client/src/pages/Home.tsx:713",className:"border-chart-2/30 bg-gradient-to-br from-card to-chart-2/5",children:[l.jsx(Er,{"data-loc":"client/src/pages/Home.tsx:714",className:"pb-3",children:l.jsxs(Tr,{"data-loc":"client/src/pages/Home.tsx:715",className:"text-sm font-medium flex items-center gap-2",children:[l.jsx(sx,{"data-loc":"client/src/pages/Home.tsx:716",className:"h-4 w-4 text-chart-2"}),P("stats.tcgCards")]})}),l.jsx(Cr,{"data-loc":"client/src/pages/Home.tsx:720",children:l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:721",className:"text-3xl font-bold",children:M?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:722",className:"h-9 w-20 bg-muted rounded animate-pulse"}):_?.cardCount?.toLocaleString("en-US")||0})})]}),l.jsx(Me,{"data-loc":"client/src/pages/Home.tsx:727",href:"/sets",children:l.jsxs(mr,{"data-loc":"client/src/pages/Home.tsx:728",className:"border-primary/30 bg-gradient-to-br from-card to-primary/5 cursor-pointer hover:border-primary/60 hover:shadow-lg transition-all",children:[l.jsx(Er,{"data-loc":"client/src/pages/Home.tsx:729",className:"pb-3",children:l.jsxs(Tr,{"data-loc":"client/src/pages/Home.tsx:730",className:"text-sm font-medium flex items-center gap-2",children:[l.jsx(Gg,{"data-loc":"client/src/pages/Home.tsx:731",className:"h-4 w-4 text-primary"}),P("stats.memecoins")]})}),l.jsxs(Cr,{"data-loc":"client/src/pages/Home.tsx:735",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:736",className:"text-3xl font-bold",children:M?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:737",className:"h-9 w-10 bg-muted rounded animate-pulse"}):_?.setCount||172}),l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:739",className:"text-xs text-muted-foreground mt-1",children:"View all sets →"})]})]})})]}),l.jsxs(s$,{"data-loc":"client/src/pages/Home.tsx:746",value:L,className:"space-y-8",onValueChange:he=>{ae(he),he==="overall"?O("overall"):he==="meme"?O("meme"):he==="cultural"&&O("cultural")},children:[l.jsxs(a$,{"data-loc":"client/src/pages/Home.tsx:758",className:"grid w-full grid-cols-5 h-auto p-1",children:[l.jsx(vl,{"data-loc":"client/src/pages/Home.tsx:759",value:"overall",className:"py-2 md:py-3 px-1 md:px-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:760",className:"flex flex-col items-center gap-0.5 md:gap-1",children:[l.jsx(Bi,{"data-loc":"client/src/pages/Home.tsx:761",className:"h-4 w-4 md:h-5 md:w-5 text-yellow-500"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:762",className:"text-xs md:text-sm font-semibold",children:"Overall"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:763",className:"hidden md:inline text-xs text-muted-foreground",children:"Memetic Score"})]})}),l.jsx(vl,{"data-loc":"client/src/pages/Home.tsx:766",value:"meme",className:"py-2 md:py-3 px-1 md:px-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:767",className:"flex flex-col items-center gap-0.5 md:gap-1",children:[l.jsx(fa,{"data-loc":"client/src/pages/Home.tsx:768",className:"h-4 w-4 md:h-5 md:w-5 text-primary"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:769",className:"text-xs md:text-sm font-semibold",children:P("tabs.meme")}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:770",className:"hidden md:inline text-xs text-muted-foreground",children:P("tabs.socialBuzz")})]})}),l.jsx(vl,{"data-loc":"client/src/pages/Home.tsx:773",value:"trading",className:"py-2 md:py-3 px-1 md:px-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:774",className:"flex flex-col items-center gap-0.5 md:gap-1",children:[l.jsx(sx,{"data-loc":"client/src/pages/Home.tsx:775",className:"h-4 w-4 md:h-5 md:w-5"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:776",className:"text-xs md:text-sm font-semibold",children:P("tabs.trading")})]})}),l.jsx(vl,{"data-loc":"client/src/pages/Home.tsx:779",value:"cultural",className:"py-2 md:py-3 px-1 md:px-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:780",className:"flex flex-col items-center gap-0.5 md:gap-1",children:[l.jsx(Gg,{"data-loc":"client/src/pages/Home.tsx:781",className:"h-4 w-4 md:h-5 md:w-5"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:782",className:"text-xs md:text-sm font-semibold",children:P("tabs.cultural")})]})}),l.jsx(vl,{"data-loc":"client/src/pages/Home.tsx:785",value:"xmemes",className:"py-2 md:py-3 px-1 md:px-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:786",className:"flex flex-col items-center gap-0.5 md:gap-1",children:[l.jsx(fa,{"data-loc":"client/src/pages/Home.tsx:787",className:"h-4 w-4 md:h-5 md:w-5"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:788",className:"text-xs md:text-sm font-semibold",children:P("tabs.xMemes")}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:789",className:"hidden md:inline text-xs text-muted-foreground",children:P("tabs.trendingPosts")})]})})]}),l.jsx(mr,{"data-loc":"client/src/pages/Home.tsx:796",className:"mb-8",children:l.jsxs(Cr,{"data-loc":"client/src/pages/Home.tsx:797",className:"pt-6",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:798",className:"grid grid-cols-1 md:grid-cols-5 ga
473p-4",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:799",className:"md:col-span-2",children:l.jsx(pQ,{"data-loc":"client/src/pages/Home.tsx:800",searchQuery:p,setSearchQuery:h,setDebouncedSearchQuery:g,topPokemon:G,placeholder:P("search.placeholder"),onNavigate:ye})}),l.jsxs(io,{"data-loc":"client/src/pages/Home.tsx:809",value:w,onValueChange:S,children:[l.jsx(lo,{"data-loc":"client/src/pages/Home.tsx:810",children:l.jsx(co,{"data-loc":"client/src/pages/Home.tsx:811",placeholder:P("filter.generation")})}),l.jsxs(uo,{"data-loc":"client/src/pages/Home.tsx:813",children:[l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:814",value:"all",children:P("filter.allGenerations")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:815",value:"1",children:P("gen.1")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:816",value:"2",children:P("gen.2")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:817",value:"3",children:P("gen.3")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:818",value:"4",children:P("gen.4")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:819",value:"5",children:P("gen.5")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:820",value:"6",children:P("gen.6")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:821",value:"7",children:P("gen.7")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:822",value:"8",children:P("gen.8")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:823",value:"9",children:P("gen.9")})]})]}),l.jsxs(io,{"data-loc":"client/src/pages/Home.tsx:826",value:C,onValueChange:T,children:[l.jsx(lo,{"data-loc":"client/src/pages/Home.tsx:827",children:l.jsx(co,{"data-loc":"client/src/pages/Home.tsx:828",placeholder:P("filter.type")})}),l.jsxs(uo,{"data-loc":"client/src/pages/Home.tsx:830",children:[l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:831",value:"all",children:P("filter.allTypes")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:832",value:"normal",children:P("type.normal")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:833",value:"fire",children:P("type.fire")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:834",value:"water",children:P("type.water")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:835",value:"electric",children:P("type.electric")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:836",value:"grass",children:P("type.grass")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:837",value:"ice",children:P("type.ice")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:838",value:"fighting",children:P("type.fighting")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:839",value:"poison",children:P("type.poison")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:840",value:"ground",children:P("type.ground")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:841",value:"flying",children:P("type.flying")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:842",value:"psychic",children:P("type.psychic")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:843",value:"bug",children:P("type.bug")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:844",value:"rock",children:P("type.rock")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:845",value:"ghost",children:P("type.ghost")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:846",value:"dragon",children:P("type.dragon")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:847",value:"dark",children:P("type.dark")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:848",value:"steel",children:P("type.steel")}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:849",value:"fairy",children:P("type.fairy")})]})]}),l.jsxs(io,{"data-loc":"client/src/pages/Home.tsx:852",value:Y,onValueChange:U,children:[l.jsx(lo,{"data-loc":"client/src/pages/Home.tsx:853",children:l.jsx(co,{"data-loc":"client/src/pages/Home.tsx:854",placeholder:"Card Set"})}),l.jsxs(uo,{"data-loc":"client/src/pages/Home.tsx:856",className:"max-h-[300px]",children:[l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:857",value:"all",children:"All Sets"}),Ln?.map(he=>l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:859",value:he,children:he},he))]})]})]}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:866",className:"mt-4",children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:867",className:"flex items-center gap-2 text-sm text-muted-foreground",children:[l.jsx(L9,{"data-loc":"client/src/pages/Home.tsx:868",className:"h-4 w-4"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:869",children:"Sort by:"}),l.jsxs(io,{"data-loc":"client/src/pages/Home.tsx:870",value:K,onValueChange:O,children:[l.jsx(lo,{"data-loc":"client/src/pages/Home.tsx:871",className:"w-[180px]",children:l.jsx(co,{"data-loc":"client/src/pages/Home.tsx:872"})}),l.jsxs(uo,{"data-loc":"client/src/pages/Home.tsx:874",children:[l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:875",value:"overall",children:"Overall Score"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:876",value:"meme",children:"Meme Popularity"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:877",value:"trading",children:"Trading Value"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:878",value:"cultural",children:"Cultural Spread"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:879",value:"name",children:"Name (A-Z)"})]})]}),(p||w!=="all"||C!=="all"||Y!=="all")&&l.jsx(Be,{"data-loc":"client/src/pages/Home.tsx:883",variant:"ghost",size:"sm",onClick:()=>{h(""),S("all"),T("all"),U("all")},children:P("filter.clearFilters")}),!R&&l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:898",className:"ml-auto text-xs text-muted-foreground",children:p||w!=="all"||C!=="all"?l.jsxs(l.Fragment,{children:[l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:901",className:"font-medium text-foreground",children:J})," ","of 1025 Pokémon match"]}):l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:905",children:["Showing top ",xn.length," of ",J," Pokémon"]})})]})})]})}),l.jsx(bl,{"data-loc":"client/src/pages/Home.tsx:915",value:"overall",className:"space-y-4",children:l.jsxs(mr,{"data-loc":"client/src/pages/Home.tsx:916",children:[l.jsxs(Er,{"data-loc":"client/src/pages/Home.tsx:917",children:[l.jsx(Tr,{"data-loc":"client/src/pages/Home.tsx:918",children:"Top Pokémon by Overall Memetic Score (last 24 hours)"}),l.jsxs(da,{"data-loc":"client/src/pages/Home.tsx:919",className:"flex items-center justify-between",children:[l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:920",children:"Comprehensive ranking combining meme popularity, trading value, and cultural spread"}),l.jsx(Me,{"data-loc":"client/src/pages/Home.tsx:921",href:"/pokemon-compare",children:l.jsxs(Be,{"data-loc":"client/src/pages/Home.tsx:922",variant:"outline",size:"sm",className:"gap-2",children:[l.jsx(nx,{"data-loc":"client/src/pages/Home.tsx:923",className:"h-4 w-4"}),"Compare Pokémon"]})})]})]}),l.jsx(Cr,{"data-loc":"client/src/pages/Home.tsx:929",children:R?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:931",className:"space-y-3",children:Array.from({length:10}).map((he,We)=>l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:933",className:"flex items-center gap-4 p-4 rounded-lg border border-border/50 bg-card/50",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:934",className:"w-14 h-8 bg-muted animate-pulse rounded"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:935",className:"h-16 w-16 bg-muted animate-pulse rounded"}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:936",className:"flex-1 space-y-2",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:937",className:"h-6 w-32 bg-muted animate-pulse rounded"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:938",className:"h-4 w-24 bg-muted animate-pulse rounded"})]}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:940",className:"w-20 h-8 bg-muted animate-pulse rounded"})]},We))}):l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:945",className:"space-y-3",children:[Br?.map((he,We)=>l.jsx(sy,{"data-loc":"client/src/pages/Home.tsx:947",item:he,rank:We+1,rankType:"overall",scoreLabel:"Overall Score",scoreColorClass:"text-yellow-500"},he.pokemon?.id)),fe&&l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:958",className:"col-span-full flex justify-center py-6",children:l.jsx("button",{"data-loc":"client/src/pages/Home.tsx:959",onClick:Qt,disabled:Vt,className:"flex items-center gap-2 px-6 py-2.5 rounded-full border border-border bg-card text-sm font-medium text-muted-foreground hover:text-foreground hover:border-primary transition-colors disabled:opacity-50 disabled:cursor-not-allowed",children:Vt?l.jsxs(l.Fragment,{children:[l.jsx(kr,{"data-loc":"client/src/pages/Home.tsx:965",className:"h-4 w-4 animate-spin"})," Loading..."]}):"Load more Pokémon"})})]})})]})}),l.jsx(bl,{"data-loc":"client/src/pages/Home.tsx:978",value:"meme",className:"space-y-4",children:l.jsxs(mr,{"data-loc":"client/src/pages/Home.tsx:979",children:[l.jsxs(Er,{"data-loc":"client/src/pages/Home.tsx:980",children:[l.jsx(Tr,{"data-loc":"client/src/pages/Home.tsx:981",children:"Top Pokémon by Meme Popularity (last 24 hours)"}),l.jsx(da,{"data-loc":"client/src/pages/Home.tsx:982",children:"Ranked by social media presence, generation nostalgia, and cultural impact"})]}
473),l.jsx(Cr,{"data-loc":"client/src/pages/Home.tsx:986",children:R?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:988",className:"space-y-3",children:Array.from({length:10}).map((he,We)=>l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:990",className:"flex items-center gap-4 p-4 rounded-lg border border-border/50 bg-card/50",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:991",className:"w-14 h-8 bg-muted animate-pulse rounded"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:992",className:"h-16 w-16 bg-muted animate-pulse rounded"}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:993",className:"flex-1 space-y-2",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:994",className:"h-6 w-32 bg-muted animate-pulse rounded"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:995",className:"h-4 w-24 bg-muted animate-pulse rounded"})]}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:997",className:"w-20 h-8 bg-muted animate-pulse rounded"})]},We))}):l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1002",className:"space-y-3",children:[Br?.map((he,We)=>l.jsx(sy,{"data-loc":"client/src/pages/Home.tsx:1004",item:he,rank:We+1,rankType:"meme",scoreLabel:"Meme Score",scoreColorClass:"text-red-500"},he.pokemon?.id)),fe&&l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1015",className:"col-span-full flex justify-center py-6",children:l.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1016",onClick:Qt,disabled:Vt,className:"flex items-center gap-2 px-6 py-2.5 rounded-full border border-border bg-card text-sm font-medium text-muted-foreground hover:text-foreground hover:border-primary transition-colors disabled:opacity-50 disabled:cursor-not-allowed",children:Vt?l.jsxs(l.Fragment,{children:[l.jsx(kr,{"data-loc":"client/src/pages/Home.tsx:1022",className:"h-4 w-4 animate-spin"})," Loading..."]}):"Load more Pokémon"})})]})})]})}),l.jsxs(bl,{"data-loc":"client/src/pages/Home.tsx:1036",value:"trading",className:"space-y-4",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1037",className:"flex justify-end mb-4",children:l.jsx(Me,{"data-loc":"client/src/pages/Home.tsx:1038",href:"/compare",children:l.jsxs(Be,{"data-loc":"client/src/pages/Home.tsx:1039",variant:"outline",size:"sm",className:"gap-2",children:[l.jsx(fa,{"data-loc":"client/src/pages/Home.tsx:1040",className:"h-4 w-4"}),"Compare Memecoins"]})})}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1045",className:"flex flex-col gap-6",children:[l.jsxs(mr,{"data-loc":"client/src/pages/Home.tsx:1047",children:[l.jsx(Er,{"data-loc":"client/src/pages/Home.tsx:1048",children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1049",className:"flex items-center justify-between flex-wrap gap-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1050",children:[l.jsx(Tr,{"data-loc":"client/src/pages/Home.tsx:1051",children:P("section.tcgCards")}),l.jsx(da,{"data-loc":"client/src/pages/Home.tsx:1052",children:P("section.tcgCardsDesc")||"Most valuable Pokémon trading cards"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1054",className:"flex gap-2",children:[l.jsxs(io,{"data-loc":"client/src/pages/Home.tsx:1055",value:I,onValueChange:B,children:[l.jsx(lo,{"data-loc":"client/src/pages/Home.tsx:1056",className:"w-[130px]",children:l.jsx(co,{"data-loc":"client/src/pages/Home.tsx:1057",placeholder:"All Languages"})}),l.jsxs(uo,{"data-loc":"client/src/pages/Home.tsx:1059",children:[l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1060",value:"all",children:"🌐 All Languages"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1061",value:"en",children:"🇺🇸 English"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1062",value:"ja",children:"🇯🇵 Japanese"})]})]}),l.jsxs(io,{"data-loc":"client/src/pages/Home.tsx:1065",value:N,onValueChange:j,children:[l.jsx(lo,{"data-loc":"client/src/pages/Home.tsx:1066",className:"w-[130px]",children:l.jsx(co,{"data-loc":"client/src/pages/Home.tsx:1067",placeholder:"All Rarities"})}),l.jsxs(uo,{"data-loc":"client/src/pages/Home.tsx:1069",children:[l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1070",value:"all",children:P("filter.allRarities")||"All Rarities"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1071",value:"Common",children:P("rarity.common")||"Common"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1072",value:"Uncommon",children:P("rarity.uncommon")||"Uncommon"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1073",value:"Rare",children:P("rarity.rare")||"Rare"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1074",value:"Rare Holo",children:P("rarity.rareHolo")||"Rare Holo"}),l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1075",value:"Ultra Rare",children:P("rarity.ultraRare")||"Ultra Rare"})]})]}),l.jsxs(io,{"data-loc":"client/src/pages/Home.tsx:1078",value:Y,onValueChange:U,children:[l.jsx(lo,{"data-loc":"client/src/pages/Home.tsx:1079",className:"w-[180px]",children:l.jsx(co,{"data-loc":"client/src/pages/Home.tsx:1080",placeholder:"All Sets"})}),l.jsxs(uo,{"data-loc":"client/src/pages/Home.tsx:1082",className:"max-h-[300px]",children:[l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1083",value:"all",children:"All Sets"}),Ln?.map(he=>l.jsx(ze,{"data-loc":"client/src/pages/Home.tsx:1085",value:he,children:he},he))]})]})]})]})}),l.jsx(Cr,{"data-loc":"client/src/pages/Home.tsx:1094",children:nn?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1096",className:"flex items-center justify-center py-12",children:l.jsx(kr,{"data-loc":"client/src/pages/Home.tsx:1097",className:"h-8 w-8 animate-spin text-chart-2"})}):l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1100",className:"space-y-3",children:ss?.filter(he=>N==="all"||he.rarity===N).filter(he=>I==="all"||he.language===I).filter(he=>Y==="all"||he.setName===Y).slice(0,10).map(he=>l.jsxs(Me,{"data-loc":"client/src/pages/Home.tsx:1107",href:`/card/${he.cardId}`,className:"flex items-center gap-3 p-3 rounded-lg border border-border/50 hover:border-chart-2/50 transition-colors hover:bg-card/80 cursor-pointer",children:[he.imageUrl&&l.jsx("img",{"data-loc":"client/src/pages/Home.tsx:1113",src:he.imageUrl,alt:he.cardName,className:"h-20 w-14 object-cover rounded"}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1119",className:"flex-1 min-w-0",children:[l.jsx("h4",{"data-loc":"client/src/pages/Home.tsx:1120",className:"font-semibold text-sm truncate",children:he.cardName}),l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1121",className:"text-xs text-muted-foreground truncate",children:he.setName}),l.jsx(Mo,{"data-loc":"client/src/pages/Home.tsx:1124",variant:"outline",className:"text-xs mt-1",children:he.rarity})]}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1128",className:"flex items-center gap-2",children:[l.jsx(V$,{"data-loc":"client/src/pages/Home.tsx:1129",cardId:he.cardId,size:"sm"}),l.jsx(mQ,{"data-loc":"client/src/pages/Home.tsx:1130",cardId:he.cardId,priceChange:he.priceChange24h}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1131",className:"text-right",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1132",className:"text-lg font-bold text-green-500",children:Z((he.marketPrice||0)/100)}),he.priceChange24h!==null&&he.priceChange24h!==void 0&&l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1136",className:`flex items-center justify-end gap-1 text-xs mt-1 ${he.priceChange24h>0?"text-green-500":he.priceChange24h<0?"text-red-500":"text-muted-foreground"}`,children:[he.priceChange24h>0?l.jsx(vv,{"data-loc":"client/src/pages/Home.tsx:1140",className:"h-3 w-3"}):he.priceChange24h<0?l.jsx(xv,{"data-loc":"client/src/pages/Home.tsx:1142",className:"h-3 w-3"}
473):null,l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1144",children:[(he.priceChange24h/100).toFixed(2),"%"]})]})]})]})]},he.id))})})]}),l.jsx(rQ,{"data-loc":"client/src/pages/Home.tsx:1157",coins:_n||[],isLoading:Yt,onFetch:()=>Ie.mutate()})]})]}),l.jsx(bl,{"data-loc":"client/src/pages/Home.tsx:1162",value:"cultural",className:"space-y-4",children:l.jsxs(mr,{"data-loc":"client/src/pages/Home.tsx:1163",children:[l.jsxs(Er,{"data-loc":"client/src/pages/Home.tsx:1164",children:[l.jsxs(Tr,{"data-loc":"client/src/pages/Home.tsx:1165",children:[P("section.culturalSpread")||"Cultural Memetic Spread"," (last 24 hours)"]}),l.jsx(da,{"data-loc":"client/src/pages/Home.tsx:1166",children:P("section.culturalSpreadDesc")||"Pokémon ranked by cross-generational impact and cultural penetration"})]}),l.jsx(Cr,{"data-loc":"client/src/pages/Home.tsx:1170",children:R?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1172",className:"space-y-3",children:Array.from({length:10}).map((he,We)=>l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1174",className:"flex items-center gap-4 p-4 rounded-lg border border-border/50 bg-card/50",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1175",className:"w-14 h-8 bg-muted animate-pulse rounded"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1176",className:"h-16 w-16 bg-muted animate-pulse rounded"}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1177",className:"flex-1 space-y-2",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1178",className:"h-6 w-32 bg-muted animate-pulse rounded"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1179",className:"h-4 w-48 bg-muted animate-pulse rounded"})]}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1181",className:"w-20 h-8 bg-muted animate-pulse rounded"})]},We))}):l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1186",className:"space-y-3",children:[Br?.map((he,We)=>l.jsx(sy,{"data-loc":"client/src/pages/Home.tsx:1188",item:he,rank:We+1,rankType:"cultural",scoreLabel:"Cultural Score",scoreColorClass:"text-blue-500"},he.pokemon?.id)),fe&&l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1199",className:"col-span-full flex justify-center py-6",children:l.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1200",onClick:Qt,disabled:Vt,className:"flex items-center gap-2 px-6 py-2.5 rounded-full border border-border bg-card text-sm font-medium text-muted-foreground hover:text-foreground hover:border-primary transition-colors disabled:opacity-50 disabled:cursor-not-allowed",children:Vt?l.jsxs(l.Fragment,{children:[l.jsx(kr,{"data-loc":"client/src/pages/Home.tsx:1206",className:"h-4 w-4 animate-spin"})," Loading..."]}):"Load more Pokémon"})})]})})]})}),l.jsx(bl,{"data-loc":"client/src/pages/Home.tsx:1220",value:"xmemes",className:"space-y-4",children:l.jsxs(mr,{"data-loc":"client/src/pages/Home.tsx:1221",children:[l.jsxs(Er,{"data-loc":"client/src/pages/Home.tsx:1222",children:[l.jsxs(Tr,{"data-loc":"client/src/pages/Home.tsx:1223",className:"flex items-center gap-2",children:[l.jsx(fa,{"data-loc":"client/src/pages/Home.tsx:1224",className:"h-5 w-5"}),"Trending Pokémon Memes on X"]}),l.jsxs(da,{"data-loc":"client/src/pages/Home.tsx:1227",children:["Ranked by posts and views from the last 24 hours on X (Twitter) • Updated daily",l.jsx("br",{"data-loc":"client/src/pages/Home.tsx:1229"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1230",className:"text-xs text-muted-foreground/80 italic",children:"Note: Trending data is estimated based on Pokémon popularity when X API is unavailable"})]})]}),l.jsx(Cr,{"data-loc":"client/src/pages/Home.tsx:1235",children:k?l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1237",className:"flex items-center justify-center py-12",children:l.jsx(kr,{"data-loc":"client/src/pages/Home.tsx:1238",className:"h-8 w-8 animate-spin text-chart-4"})}):te&&te.length>0?l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1241",className:"space-y-3",children:[te.slice((oe-1)*ue,oe*ue).map((he,We)=>l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1243",className:"flex items-center gap-4 p-4 rounded-lg border border-border/50 hover:border-chart-4/50 transition-colors bg-card/50",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1247",className:"text-2xl font-bold text-muted-foreground w-14",children:["#",(oe-1)*ue+We+1]}),he.topMemeImageUrl&&l.jsx("a",{"data-loc":"client/src/pages/Home.tsx:1251",href:he.topMemeUrl?`${he.topMemeUrl}&f=media`:"#",target:"_blank",rel:"noopener noreferrer",className:"flex-shrink-0",children:l.jsx("img",{"data-loc":"client/src/pages/Home.tsx:1257",src:he.topMemeImageUrl,alt:`${he.pokemonName} meme`,className:"h-24 w-24 object-cover rounded-lg border border-border hover:border-chart-4 transition-colors",onError:Pe=>{Pe.currentTarget.style.display="none"}})}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1267",className:"flex-1 min-w-0",children:[l.jsx("h4",{"data-loc":"client/src/pages/Home.tsx:1268",className:"font-semibold text-lg",children:he.pokemonName}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1269",className:"grid grid-cols-2 gap-2 mt-2 text-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1270",children:[l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1271",className:"text-muted-foreground",children:"24h Posts:"}),l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1272",className:"ml-2 font-semibold text-chart-4",children:he.dailyPosts.toLocaleStr
473ing("en-US")})]}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1276",children:[l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1277",className:"text-muted-foreground",children:"24h Views:"}),l.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1278",className:"ml-2 font-semibold text-chart-4",children:[(he.dailyViews/1e3).toFixed(1),"K"]})]})]}),he.topMemeText&&l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1284",className:"text-xs text-muted-foreground mt-2 truncate",children:he.topMemeText}),he.hashtags&&l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1290",className:"flex flex-wrap gap-1 mt-2",children:he.hashtags.split(",").slice(0,3).map((Pe,ot)=>l.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1292",className:"text-xs px-2 py-0.5 rounded bg-chart-4/10 text-chart-4",children:Pe.trim()},ot))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1299",className:"text-right",children:[l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1300",className:"text-xs text-muted-foreground",children:"Trending Score"}),l.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1301",className:"text-2xl font-bold text-chart-4",children:he.trendingScore}),he.likes!==null&&he.likes!==void 0&&l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1306",className:"text-xs text-muted-foreground mt-2 space-y-0.5",children:[l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1307",children:["❤️ ",((he.likes||0)/1e3).toFixed(1),"K"]}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1308",children:["🔁 ",((he.retweets||0)/1e3).toFixed(1),"K"]}),l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1309",children:["💬 ",((he.replies||0)/1e3).toFixed(1),"K"]})]}),he.hoursAgo!==void 0&&l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1313",className:"text-xs text-muted-foreground mt-2",children:[he.hoursAgo,"h ago"]})]})]},he.id)),te&&te.length>0&&l.jsx(oG,{"data-loc":"client/src/pages/Home.tsx:1321",currentPage:oe,totalItems:te.length,itemsPerPage:ue,onPageChange:ge})]}):l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1330",className:"text-center py-12 text-muted-foreground",children:[l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1331",children:"No X memes data found yet."}),l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1332",className:"text-sm mt-2",children:'Click "Initialize Database" to fetch data.'})]})})]})})]})]})}),l.jsx("footer",{"data-loc":"client/src/pages/Home.tsx:1344",className:"border-t border-border/50 mt-16",children:l.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1345",className:"container py-8 text-center text-sm text-muted-foreground",children:[l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1346",children:"POKE6900 Index - Tracking Pokémon memetic value across social media, trading cards, and cryptocurrency"}),l.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1350",className:"mt-2",children:"Data sources: PokeAPI · Pokémon TCG API · Bulbapedia · Wikipedia · Smogon · eBay · CoinGecko · DexScreener · Reddit"})]})}),l.jsx(rG,{"data-loc":"client/src/pages/Home.tsx:1357",onFeedbackClick:()=>ie(!0)}),l.jsx(aG,{"data-loc":"client/src/pages/Home.tsx:1360",open:W,onOpenChange:ie})]})}const Sl=new URLSearchParams(window.location.search).get("mode")==="app",n2=v.lazy(()=>Te(()=>import("./NotFound-C4O1D6tM.js"),[])),vQ=v.lazy(()=>Te(()=>import("./PokemonDetail-CSwXT0uC.js"),__vite__mapDeps([0,1]))),bQ=v.lazy(()=>Te(()=>import("./CompareCoins-DyhvdF-x.js"),__vite__mapDeps([2,1,3,4,5]))),SQ=v.lazy(()=>Te(()=>import("./CardDetail-CUMtVmmt.js"),__vite__mapDeps([6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,1,33,34,35]))),wQ=v.lazy(()=>Te(()=>import("./About-T6EQze0d.js"),[])),_Q=v.lazy(()=>Te(()=>import("./Admin-QHKF__0M.js"),__vite__mapDeps([36,37,38,12,35,39,40,41,1,42,13,5,43,44,45,24,10,46]))),EQ=v.lazy(()=>Te(()=>import("./AdminUsers-BIOyZz4-.js"),__vite__mapDeps([47,40,1,48,13,49,50,51,12,10]))),TQ=v.lazy(()=>Te(()=>import("./AdminMemecoins-361i-g8Q.js"),__vite__mapDeps([52,53,37,54,1]))),CQ=v.lazy(()=>Te(()=>import("./AdminModeration-B4dWq6zr.js"),__vite__mapDeps([55,14,16,1,25,56,24]))),NQ=v.lazy(()=>Te(()=>import("./AdminAPIKeys-C5OwMfos.js"),__vite__mapDeps([57,1,43,58,24,59,56]))),kQ=v.lazy(()=>Te(()=>import("./AdminPokemarkets-DvNwrH_w.js"),__vite__mapDeps([60,40,1,61,22,12,62,24,59,45,54,9]))),AQ=v.lazy(()=>Te(()=>import("./AdminScanTracking-CYNXI5h1.js"),__vite__mapDeps([63,40,41,1,24])).then(e=>({default:e.AdminScanTracking}))),jQ=v.lazy(()=>Te(()=>import("./JapaneseExclusives-CZ9FBlnl.js"),[])),RQ=v.lazy(()=>Te(()=>import("./Compare-02uObIRR.js"),__vite__mapDeps([64,45]))),MQ=v.lazy(()=>Te(()=>import("./Treasury-WL3xKo7F.js"),__vite__mapDeps([65,66]))),OQ=v.lazy(()=>Te(()=>import("./ProfileSettings-CKcdOhVM.js"),__vite__mapDeps([67,37,15,14,49,16,24,1,35,51,44]))),DQ=v.lazy(()=>Te(()=>import("./MyCollection-CbPWgJQ5.js"),__vite__mapDeps([68,7,8,9,10,11,12,1,24,69,70,71]))),PQ=v.lazy(()=>Te(()=>import("./MyCardSearches-o-GUiBl_.js"),__vite__mapDeps([72,66,73,24,59,74,71,62,75]))),IQ=v.lazy(()=>Te(()=>import("./Watchlist-DnaSF_eQ.js"),__vite__mapDeps([76,37]))),HQ=v.lazy(()=>Te(()=>import("./MyChats-CT1I2AK6.js"),[])),LQ=v.lazy(()=>Te(()=>import("./MyAlerts-B_2wBQ15.js"),__vite__mapDeps([77,1]))),BQ=v.lazy(()=>Te(()=>import("./MyPokemarkets-DmqG6S4k.js"),__vite__mapDeps([78,1,24,59,61,22]))),UQ=v.lazy(()=>Te(()=>import("./Pokechat-nib4wLDI.js"),__vite__mapDeps([79,14,16,29,17,27,28,12,80,70,81,82,11,21,22]))),zQ=v.lazy(()=>Te(()=>import("./PokechatRedirect-B6z5d6Wq.js"),[])),FQ=v.lazy(()=>Te(()=>import("./Friends-BKa9Y6P1.js"),__vite__mapDeps([83,17])));v.lazy(()=>Te(()=>import("./Movers-B0ofRkbV.js"),[]));const qQ=v.lazy(()=>Te(()=>import("./MobileAuth-Ppe7JRjZ.js"),[]).then(e=>({default:e.MobileAuthPage}))),$Q=v.lazy(()=>Te(()=>import("./Pokemarkets-B-W36YUR.js"),__vite__mapDeps([84,24,59,85,61,22]))),GQ=v.lazy(()=>Te(()=>import("./PokemarketDetail-CVVPaayY.js"),__vite__mapDeps([86,17,14,10,24,59,3,87,4,32,33,88,61,22,21]))),VQ=v.lazy(()=>Te(()=>import("./PokemarketRegister-BMHuKHod.js"),__vite__mapDeps([89,1,24]))),QQ=v.lazy(()=>Te(()=>import("./Privacy-DjgFGNs4.js"),[])),YQ=v.lazy(()=>Te(()=>import("./Terms-B2NbQM7k.js"),[])),KQ=v.lazy(()=>Te(()=>import("./UserProfile-BysEjXzQ.js"),__vite__mapDeps([90,14,17,91,10,1,51,25,82,33,92,30,19,20]))),WQ=v.lazy(()=>Te(()=>import("./TrainerDetail-DPTI_5zI.js"),__vite__mapDeps([93,1,20,11]))),XQ=v.lazy(()=>Te(()=>import("./Trainers-C5IasAv8.js"),__vite__mapDeps([94,20]))),JQ=v.lazy(()=>Te(()=>import("./Energy-15br6UU2.js"),[])),ZQ=v.lazy(()=>Te(()=>import("./Binders-2NTiHYpS.js"),__vite__mapDeps([95,53,71,35,1,12,58,70,10,54]))),eY=v.lazy(()=>Te(()=>import("./PublicBinder-C9u9MtQV.js"),__vite__mapDeps([96,17,91,10,1]))),tY=v.lazy(()=>Te(()=>import("./Grading-DrkAPPZN.js"),__vite__mapDeps([97,16,71,92,98,35,99,24,75,19,12]))),nY=v.lazy(()=>Te(()=>
473import("./Inbox-DuMNhmnn.js"),__vite__mapDeps([100,14,17,1,101,39,32,21,22]))),rY=v.lazy(()=>Te(()=>import("./Features-y8F7zyti.js"),__vite__mapDeps([102,23,71,5,103,38]))),sY=v.lazy(()=>Te(()=>import("./Marketplace-CflDcDLe.js"),__vite__mapDeps([104,14,15,17,18,19,20,21,22,23,10]))),aY=v.lazy(()=>Te(()=>import("./MyListings-4IT-x7OT.js"),__vite__mapDeps([105,14,16,17,1,11,24,59]))),oY=v.lazy(()=>Te(()=>import("./AdminListings-Dp3osQOJ.js"),__vite__mapDeps([106,14,16,40,101,1,11,13]))),iY=v.lazy(()=>Te(()=>import("./AdminBroadcasts-U4tWwyZ8.js"),__vite__mapDeps([107,41,1,32,38,21,22]))),cY=v.lazy(()=>Te(()=>import("./AdminPushDiagnostics-DihNXrfq.js"),__vite__mapDeps([108,40,1,13,32,38,24]))),lY=v.lazy(()=>Te(()=>import("./ListingDetail-DzoLttgg.js"),__vite__mapDeps([109,14,16,17,1,12,19,92,20,24,59,21,22]))),uY=v.lazy(()=>Te(()=>import("./Games-Dhcm-ze8.js"),__vite__mapDeps([110,99]))),dY=v.lazy(()=>Te(()=>import("./Gacha-CrXyvRg7.js"),__vite__mapDeps([111,112,44,58,33,12,11]))),fY=v.lazy(()=>Te(()=>import("./GachaApp-DqCeI64s.js"),__vite__mapDeps([113,112,44,58,33,12,11]))),pY=v.lazy(()=>Te(()=>import("./XpRankings-CfnngXVN.js"),__vite__mapDeps([114,17,103,10,48,85,82]))),mY=v.lazy(()=>Te(()=>import("./PokeDexscreener-CZVM6QOg.js"),__vite__mapDeps([115,13,24]))),hY=v.lazy(()=>Te(()=>import("./Tokenomics-BG3nYM62.js"),__vite__mapDeps([116,24,5,117]))),gY=v.lazy(()=>Te(()=>import("./Sets-CPtOZQG8.js"),__vite__mapDeps([118,71,24,62,81]))),yY=v.lazy(()=>Te(()=>import("./SetDetail-xca5xgpe.js"),__vite__mapDeps([119,7,1,62,81,69,71,120,24]))),xY=v.lazy(()=>Te(()=>import("./Communities-Bmwir2Ju.js"),__vite__mapDeps([121,98,82]))),vY=v.lazy(()=>Te(()=>import("./CreateCommunity-Cn1iMi6W.js"),__vite__mapDeps([122,123,1,44,34,35,54,58]))),bY=v.lazy(()=>Te(()=>import("./CommunityDetail-tt7Isy6g.js"),__vite__mapDeps([124,14,26,27,28,12,29,17,80,1,82,33,81,70,48,25,54,58,99,39,32,31]))),SY=v.lazy(()=>Te(()=>import("./CommunitySettings-q6QXOsmg.js"),__vite__mapDeps([125,123,1,39,35,54,45]))),wY=v.lazy(()=>Te(()=>import("./CommunityInvite-DfL9FLpd.js"),__vite__mapDeps([126,34,59]))),_Y=v.lazy(()=>Te(()=>import("./CommunityPost-BU9Y2Yys.js"),__vite__mapDeps([127,29,17,1,21,22]))),EY=v.lazy(()=>Te(()=>import("./Notifications-nDXLJBLm.js"),__vite__mapDeps([128,37]))),TY=v.lazy(()=>Te(()=>import("./Streams-Bcod2NpI.js"),__vite__mapDeps([129,130,88,38,74,62,31,70,46,120,35,39]))),CY=v.lazy(()=>Te(()=>import("./StreamDetail-DAm4vwiI.js"),__vite__mapDeps([131,1,62,25,46,120,130,32,43,13,58,88]))),NY=v.lazy(()=>Te(()=>import("./Events-C3oAcaN8.js"),__vite__mapDeps([132,14,112,44,58,33,12,23,62,11,28]))),kY=v.lazy(()=>Te(()=>import("./AdminEvents-C6U3giK9.js"),__vite__mapDeps([133,16,13,62,12,9]))),AY=v.lazy(()=>Te(()=>import("./AdminGacha-DHVYTWlg.js"),__vite__mapDeps([134,41,1,112,44,58,33,12,11,50]))),jY=v.lazy(()=>Te(()=>import("./AdminSniper-CJMp1-hD.js"),__vite__mapDeps([135,37,117,73,3,87,5,42,136,13,10,24,59]))),RY=v.lazy(()=>Te(()=>import("./AdminSignalAtlasPilot-DvMRFTxv.js"),[])),MY=v.lazy(()=>Te(()=>import("./Sniper-BVbt_HC2.js"),__vite__mapDeps([137,37,136,13,10]))),OY=v.lazy(()=>Te(()=>import("./GameTest-Dsaz7XHk.js"),[]));function DY(){return l.jsx("div",{"data-loc":"client/src/App.tsx:102",className:"min-h-screen flex items-center justify-center bg-background",children:l.jsx("div",{"data-loc":"client/src/App.tsx:103",className:"h-8 w-8 animate-spin rounded-full border-4 border-primary border-t-transparent"})})}function PY(){const[e]=vc();return be.useEffect(()=>{window.scrollTo(0,0)},[e]),l.jsx(v.Suspense,{"data-loc":"client/src/App.tsx:117",fallback:l.jsx(DY,{"data-loc":"client/src/App.tsx:117"}),children:l.jsxs(N9,{"data-loc":"client/src/App.tsx:118",children:[l.jsx(we,{"data-loc":"client/src/App.tsx:119",path:"/",component:xQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:120",path:"/pokemon/:id",component:vQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:121",path:"/compare",component:bQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:122",path:"/card/:cardId",component:SQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:123",path:"/about",component:wQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:124",path:"/admin",component:_Q}),l.jsx(we,{"data-loc":"client/src/App.tsx:125",path:"/admin/users",component:EQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:126",path:"/admin/memecoins",component:TQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:127",path:"/admin/moderation",component:CQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:128",path:"/admin/api-keys",component:NQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:129",path:"/admin/pokemarkets",component:kQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:130",path:"/admin/scan-tracking",component:AQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:131",path:"/admin/listings",component:oY}),l.jsx(we,{"data-loc":"client/src/App.tsx:132",path:"/admin/broadcasts",component:iY}),l.jsx(we,{"data-loc":"client/src/App.tsx:133",path:"/admin/push-diagnostics",component:cY}),l.jsx(we,{"data-loc":"client/src/App.tsx:134",path:"/admin/gacha",component:AY}),l.jsx(we,{"data-loc":"client/src/App.tsx:135",path:"/games",component:uY}),l.jsx(we,{"data-loc":"client/src/App.tsx:136",path:"/gacha/app",component:fY}),l.jsx(we,{"data-loc":"client/src/App.tsx:137",path:"/gacha",component:dY}),l.jsx(we,{"data-loc":"client/src/App.tsx:138",path:"/japanese-exclusives",component:jQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:139",path:"/pokemon-compare",component:RQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:140",path:"/treasury",component:MQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:141",path:"/notifications",component:EY}),l.jsx(we,{"data-loc":"client/src/App.tsx:142",path:"/profile/settings",component:OQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:143",path:"/profile/:username",component:KQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:144",path:"/collection",component:DQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:145",path:"/my-card-searches",component:PQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:146",path:"/watchlist",component:IQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:147",path:"/my-chats",component:HQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:148",path:"/my-alerts",component:LQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:149",path:"/my-pokemarkets",component:BQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:150",path:"/pokechat",component:UQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:151",path:"/pokechat/:messageId",component:zQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:152",path:"/friends",component:FQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:153",path:"/movers",children:()=>(window.location.replace("/pokedexscreener"),null)}),l.jsx(we,{"data-loc":"client/src/App.tsx:154",path:"/mobile-auth",component:qQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:155",path:"/pokemarkets",component:$Q}),l.jsx(we,{"data-loc":"client/src/App.tsx:156",path:"/pokemarkets/register",component:VQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:157",path:"/pokemarkets/:id",component:GQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:158",path:"/privacy",component:QQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:159",path:"/terms",component:YQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:160",path:"/trainers",component:XQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:161",path:"/energy",component:JQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:162",path:"/trainer/:slug",component:WQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:163",path:"/binders",component:ZQ}),l.jsx(we,{"data-loc":"client/src/App.tsx:164",path:"/binder/:slug",component:eY}),l.jsx(we,{"data-loc":"client/src/App.tsx:165",path:"/grading",component:tY}),l.jsx(we,{"data-loc":"client/src/App.tsx:166",path:"/inbox",component:nY}),l.jsx(we,{"data-loc":"client/src/App.tsx:167",path:"/features",component:rY}),l.jsx(we,{"data-loc":"client/src/App.tsx:168",path:"/marketplace",component:sY}),l.jsx(we,{"data-loc":"client/src/App.tsx:169",path:"/my-listings",component:aY}),l.jsx(we,{"data-loc":"client/src/App.tsx:170",path:"/listing/:id",component:lY}),l.jsx(we,{"data-loc":"client/src/App.tsx:171",path:"/xp-rankings",component:pY}),l.jsx(we,{"data-loc":"client/src/App.tsx:172",path:"/pokedexscreener",component:mY}),l.jsx(we,{"data-loc":"client/src/App.tsx:173",path:"/tokenomics",component:hY}),l.jsx(we,{"data-loc":"client/src/App.tsx:174",path:"/sets",component:gY}),l.jsx(we,{"data-loc":"client/src/App.tsx:175",path:"/sets/:setCode",component:yY}),l.jsx(we,{"data-loc":"client/src/App.tsx:176",path:"/invite/:token",component:wY}),l.jsx(we,{"data-loc":"client/src/App.tsx:177",path:"/communities/new",component:vY}),l.jsx(we,{"data-loc":"client/src/App.tsx:178",path:"/communities/:slug/settings",component:SY}),l.jsx(we,{"data-loc":"client/src/App.tsx:179",path:"/communities/:slug/post/:postId",component:_Y}),l.jsx(we,{"data-loc":"client/src/App.tsx:180",path:"/communities/:slug",component:bY}),l.jsx(we,{"data-loc":"client/src/App.tsx:181",path:"/communities",component:xY}),l.jsx(we,{"data-loc":"client/src/App.tsx:182",path:"/streams/:id",component:CY}),l.jsx(we,{"data-loc":"client/src/App.tsx:183",path:"/streams",component:TY}),l.jsx(we,{"data-loc":"client/src/App.tsx:184",path:"/events",component:NY}),l.jsx(we,{"data-loc":"client/src/App.tsx:185",path:"/admin/events",component:kY}),l.jsx(we,{"data-loc":"client/src/App.tsx:186",path:"/admin/sniper",component:jY}),l.jsx(we,{"data-loc":"client/src/App.tsx:188",path:"/admin/signal-atlas-pilot",component:RY}),l.jsx(we,{"data-loc":"client/src/App.tsx:189",path:"/sniper",component:MY}),l.jsx(we,{"data-loc":"client/src/App.tsx:190",path:"/game-test",component:OY}),l.jsx(we,{"data-loc":"client/src/App.tsx:191",path:"/404",component:n2}),l.jsx(we,{"data-loc":"client/src/App.tsx:192",component:n2})]})})}function IY(){return Uq(),null}function HY(){return l.jsx(Y6,{"data-loc":"client/src/App.tsx:205",fallback:l.jsx("div",{"data-loc":"client/src/App.tsx:205",className:"flex items-center justify-center min-h-screen text-red-400",children:"Something went wrong. Please refresh the page."}),showDialog:!0,children:l.jsx(ez,{"data-loc":"client/src/App.tsx:206",children:l.jsx(nz,{"data-loc":"client/src/App.tsx:207",defaultTheme:"dark",children:l.jsxs(s9,{"data-loc":"client/src/App.tsx:208",children:[l.jsx(mB,{"data-loc":"client/src/App.tsx:209"}),l.jsxs(kF,{"data-loc":"client/src/App.tsx:210",children:[l.jsx(IY,{"data-loc":"client/src/App.tsx:211"}),!Sl&&l.jsx(Pq,{"data-loc":"client/src/App.tsx:212"}),l.jsx("div",{"data-loc":"client/src/App.tsx:214",className:Sl?"":"pb-14 md:pb-0",children:l.jsx(PY,{"data-loc":"client/src/App.tsx:215"})}),!Sl&&l.jsx(Tq,{"data-loc":"client/src/App.tsx:217"}),!Sl&&l.jsx(kq,{"data-loc":"client/src/App.tsx:218"}),!Sl&&l.jsx(Rq,{"data-loc":"client/src/App.tsx:219"})]})]})})})})}F6({dsn:"https://b072004ff34754083deb0dadf5f0b115@o4511443888898048.ingest.de.sentry.io/4511807310856272",environment:"production",tracesSampleRate:.1,replaysSessionSampleRate:0,replaysOnErrorSampleRate:0,integrations:[P6()]});const LY=v.lazy(()=>Te(()=>
473import("./SolanaProviders-ZjMJ42eL.js").then(e=>e.g),[]).then(e=>({default:e.SolanaProviders}))),np=new v8({defaultOptions:{queries:{staleTime:120*1e3,gcTime:600*1e3,refetchOnWindowFocus:!1,retry:1}}}),Fj=(e,t)=>{!(e instanceof Sa)||typeof window>"u"||!(e.message===HC)||JSON.stringify(t??[]).includes('"me"')||(window.location.href=Jl())};np.getQueryCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.query.state.error;if(Fj(t,e.query.queryKey),t instanceof Sa&&t.message===HC||t instanceof Sa&&(t.message.includes("balance of account")||t.message.includes("fetch failed")||t.message.includes("Failed to fetch")||t.message.includes("NetworkError")))return;console.error("[API Query Error]",t)}});np.getMutationCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.mutation.state.error;Fj(t),console.error("[API Mutation Error]",t)}});const BY=De.createClient({links:[CH({url:"/api/trpc",transformer:Ps,maxURLLength:2e3,fetch(e,t){return globalThis.fetch(e,{...t??{},credentials:"include"})}})]});sL.createRoot(document.getElementById("root")).render(l.jsx(De.Provider,{"data-loc":"client/src/main.tsx:102",client:BY,queryClient:np,children:l.jsx(b8,{"data-loc":"client/src/main.tsx:103",client:np,children:l.jsx(v.Suspense,{"data-loc":"client/src/main.tsx:104",fallback:null,children:l.jsx(LY,{"data-loc":"client/src/main.tsx:105",children:l.jsx(J$,{"data-loc":"client/src/main.tsx:106",children:l.jsx(wq,{"data-loc":"client/src/main.tsx:107",children:l.jsx(HY,{"data-loc":"client/src/main.tsx:108"})})})})})})}));export{W9 as $,ze as A,Be as B,mr as C,sx as D,je as E,rG as F,Ia as G,z9 as H,Dl as I,vt as J,rx as K,kr as L,Jl as M,Wf as N,qV as O,FV as P,$V as Q,be as R,ok as S,Bi as T,Li as U,Ui as V,NV as W,ak as X,Cu as Y,bv as Z,Te as _,wx as a,aF as a$,xE as a0,G9 as a1,yE as a2,Y9 as a3,D9 as a4,rk as a5,K9 as a6,pE as a7,Hp as a8,Lp as a9,sk as aA,L9 as aB,F9 as aC,gE as aD,B9 as aE,Q9 as aF,Dk as aG,V9 as aH,Xf as aI,JY as aJ,nx as aK,q9 as aL,wv as aM,_F as aN,TF as aO,oG as aP,Cq as aQ,G$ as aR,Aq as aS,Aj as aT,Of as aU,R9 as aV,W$ as aW,iE as aX,mE as aY,tt as aZ,sF as a_,Bp as aa,Up as ab,P9 as ac,nk as ad,bc as ae,sG as af,pF as ag,Dv as ah,U9 as ai,wo as aj,Cl as ak,Nl as al,kl as am,kt as an,GY as ao,X9 as ap,uE as aq,s$ as ar,a$ as as,vl as at,M9 as au,bl as av,Gi as aw,lE as ax,Sv as ay,I9 as az,c4 as b,cF as b0,dF as b1,lF as b2,oF as b3,iF as b4,Z9 as b5,vE as b6,E9 as b7,vv as b8,xv as b9,er as bA,$E as bB,O9 as bC,fE as bD,$9 as bE,hE as bF,H9 as bG,ax as bH,DE as bI,Pa as bJ,fv as bK,Su as bL,wu as bM,pc as bN,kp as bO,Ap as bP,VY as bQ,SE as ba,UY as bb,HN as bc,Sx as bd,zi as be,c9 as bf,Ir as bg,Fe as bh,Jr as bi,yn as bj,Mr as bk,_p as bl,WY as bm,ut as bn,XY as bo,Ee as bp,xB as bq,uF as br,mF as bs,ox as bt,Ca as bu,Pk as bv,xN as bw,vu as bx,J9 as by,$p as bz,v as c,Cr as d,KY as e,zj as f,zY as g,eQ as h,aG as i,l as j,Me as k,Er as l,Tr as m,da as n,Mo as o,Q$ as p,fa as q,i4 as r,Gg as s,De as t,vc as u,V$ as v,io as w,lo as x,co as y,uo as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.