PageSourceSearch

https://databento.com/assets/index-CFzO_Joo.js

js databento.com collected 2026-10-03 20:25:40 UTC 3,284,026 bytes, 2,064 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="40424273-7749-56ec-ae17-5d0b46388d25")}catch(e){}}();const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/createWorkerServiceProvider-yATV2PAq.js","assets/BaseComparator-DVUywYDT.js","assets/BatchJobsQuery-CXSQ-ToF.js","assets/data-usage-types-C6m0UKUB.js","assets/notifications-types-B1RNSY1H.js","assets/LandingAuthed-1fSIZuWw.js","assets/OverlayScrollbars-BefcabK9.js","assets/overlayscrollbars-react.esm-BS0V9EpA.js","assets/TopBar-DCGTyGG4.js","assets/segmented-control-CFqNqMc6.js","assets/PastDueAlert-Bg3nO9ZZ.js","assets/alert-CcUpw8ae.js","assets/billing-DyrpUHrX.js","assets/UserAvatar-DyHswurU.js","assets/GettingStarted-Bvb8sxIP.js","assets/index-DDFSNen9.js","assets/Collapse-AeUXL-aR.js","assets/Unpin-CE2B0HUl.js","assets/Dashboard-C1eWzw48.js","assets/Dashboard.styles-DKmJeoiN.js","assets/ConfirmDialog-7mkY5zSW.js","assets/PageContent-B2z9hGJR.js","assets/Login-DvhlLpSW.js","assets/FormInlineAlert-CC4GdkYX.js","assets/PageLayout-DP7gSMoZ.js","assets/PageContent-DYyrm-_H.js","assets/Pricing-CiYOzb1y.js","assets/PricingCalcAndPlansSection-MT_yP9fH.js","assets/numbers-DAQI--nv.js","assets/StandardColumn-Cn4qYZiF.js","assets/usePlanActivation-CcRsoYvC.js","assets/service-plan-s4g46lAY.js","assets/Close-DC1BNmOa.js","assets/PricingCalcAndPlansSection-CJtnCsXY.css","assets/Code-uDTaMYk4.js","assets/DataRequestBuilder-DKWHvi2h.js","assets/add-instrument-CQIwzqHg.js","assets/pay-as-you-go-DxTxUy6O.js","assets/CopyIconButton-I8xja1Kq.js","assets/FtpProfiles-jjO0h3C0.js","assets/SwapRight-D1w1E-ul.js","assets/Pagination-CGUwbUKR.js","assets/ChevronRight-BR7XKSyP.js","assets/SaveAlt-BwGzubIV.js","assets/Delete-eBK5dTa-.js","assets/Error-DPOf0g8O.js","assets/reset-password-pages-DQNqOUTa.js","assets/countdown-DlFe-xE5.js","assets/Register-DoS97zAS.js","assets/PrivacyLink-CpZUroH_.js","assets/signup-pages-3xpxwjc3.js","assets/StripeContainer-nRSCCYuA.js","assets/country-DhPJsWOf.js","assets/TruncateText-B58qJHCR.js","assets/InvitationDialog-CiDy_MW1.js","assets/EmailsInput-DCuOPruv.js","assets/MoneyInput-CGek5PJY.js","assets/Detail-IVqzoczX.js","assets/Detail-CLmXukzb.js","assets/DateButton-DM5-kUfk.js","assets/index-BxZsbFmU.js","assets/Info-DgcwcJV-.js","assets/ErrorState-B1LZUOU9.js","assets/logo-with-text-CgOxpEWf.js","assets/charts-Cc95bdN4.js","assets/useHighchartsM
1odule-CUfzV9lH.js","assets/Edit-QAyExnUk.js","assets/AddCircleOutline-BL3CchUB.js","assets/CheckCircleOutline-BZm8fmwR.js","assets/react-markdown-BiQ-t5bD.js","assets/Detail-BB0AXKPX.css","assets/OAuthConsent-CrV3kb3p.js","assets/misc-pages-DIjL_ZaG.js","assets/CBCard-KfPGW4n6.js","assets/CardBrand-o7dWNEtI.js","assets/MoreVert-plkF7roJ.js","assets/timezones-BoWwwNc5.js","assets/Footer-DLVqv3p1.js","assets/ServiceChanges-6IKZAcI6.js","assets/PDFOverlayPreview-Bf6ElNnI.js","assets/InlineLicense-C80k6ya1.js","assets/InlineLicense-byp3aedB.css","assets/AdminInvoiceDetail-DKRiMOgT.js","assets/DataUsage-BCln2aF_.js","assets/date-range-selecton-YdmRCmY5.js","assets/NumberComparator-Mu1fAk6h.js","assets/expandIcon-C-x21Axi.js","assets/DownloadCenter-CzmKMuFn.js","assets/TitleBar-BtWQyK5l.js","assets/Billing-MF72yuKn.js","assets/ManageAccess-7bLfbA27.js","assets/IncreaseSymbolModal-D4KR6Y2R.js","assets/ApiKeys-Buxy5RLs.js","assets/LiveDataPage-BZ0_yg8l.js","assets/ServicePlansPage-ddxXdFR2.js","assets/Team-w1_dClTx.js"])))=>i.map(i=>d[i]);
2var VF=t=>{throw TypeError(t)};var GF=(t,e,n)=>e.has(t)||VF("Cannot "+n);var Ki=(t,e,n)=>(GF(t,e,"read from private field"),n?n.call(t):e.get(t)),WF=(t,e,n)=>e.has(t)?VF("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,n),KE=(t,e,n,r)=>(GF(t,e,"write to private field"),r?r.call(t,n):e.set(t,n),n);function dde(t,e){for(var n=0;n<e.length;n++){const r=e[n];if(typeof r!="string"&&!Array.isArray(r)){for(const a in r)if(a!=="default"&&!(a in t)){const s=Object.getOwnPropertyDescriptor(r,a);s&&Object.defineProperty(t,a,s.get?s:{enumerable:!0,get:()=>r[a]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const s of a)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(a){const s={};return a.integrity&&(s.integrity=a.integrity),a.referrerPolicy&&(s.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?s.credentials="include":a.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(a){if(a.ep)return;a.ep=!0;const s=n(a);fetch(a.href,s)}})();const fde={GA4:"/gmetrics/ga4-prod/",GADS:"/gmetrics/gads-prod/"},pde={GA4:"/gmetrics/ga4-staging/",GADS:"/gmetrics/gads-staging/"},hde={GA4:"/gmetrics/ga4-dev/",GADS:"/gmetrics/gads-dev/"},mde={PROD:fde,STAGING:pde,DEV:hde};function tR(t){try{t()}catch(e){console.error("Analytics tracking failed:",e)}}function _Y(){const t=window.location.hostname;return t==="databento.com"?"PROD":t==="app0.databento.com"?"STAGING":"DEV"}function DC(t){const e=_Y();return mde[e][t]}function YF(t){const e=document.cookie.split(";");for(const n of e){const[r,a]=n.trim().split("=");if(r===t)return a||null}return null}gtag("config","AW-11319559076",{transport_url:`${window.location.origin}${DC("GADS")}`});gtag("js",new Date);gtag("config","G-5ZP4X1MB1Q",{send_page_view:!1,non_interaction:!0,content_group1:"platform",transport_url:`${window.location.origin}${DC("GA4")}`});const gde="modulepreload",vde=function(t){return"/"+t},XF={}
2,mn=function(e,n,r){let a=Promise.resolve();if(n&&n.length>0){let c=function(d){return Promise.all(d.map(f=>Promise.resolve(f).then(p=>({status:"fulfilled",value:p}),p=>({status:"rejected",reason:p}))))};document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=o?.nonce||o?.getAttribute("nonce");a=c(n.map(d=>{if(d=vde(d),d in XF)return;XF[d]=!0;const f=d.endsWith(".css"),p=f?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${p}`))return;const g=document.createElement("link");if(g.rel=f?"stylesheet":gde,f||(g.as="script"),g.crossOrigin="",g.href=d,l&&g.setAttribute("nonce",l),document.head.appendChild(g),f)return new Promise((y,x)=>{g.addEventListener("load",y),g.addEventListener("error",()=>x(new Error(`Unable to preload CSS for ${d}`)))})}))}function s(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return a.then(o=>{for(const l of o||[])l.status==="rejected"&&s(l.reason);return e().catch(s)})};var pl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Mr(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function yde(t){if(Object.prototype.hasOwnProperty.call(t,"__esModule"))return t;var e=t.default;if(typeof e=="function"){var n=function r(){var a=!1;try{a=this instanceof r}catch{}return a?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};n.prototype=e.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(t).forEach(function(r){var a=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(n,r,a.get?a:{enumerable:!0,get:function(){return t[r]}})}),n}var ZE={exports:{}},X6={},JE={exports:{}},ar={};var KF;function bde(){if(KF)return ar;KF=1;var t=Symbol.for("react.element"),e=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),o=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.iterator;function g(q){return q===null||typeof q!="object"?null:(q=p&&q[p]||q["@@iterator"],typeof q=="function"?q:null)}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,b={};function _(q,Z,le){this.props=q,this.context=Z,this.refs=b,this.updater=le||y}_.prototype.isReactComponent={},_.prototype.setState=function(q,Z){if(typeof q!="object"&&typeof q!="function"&&q!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,q,Z,"setState")},_.prototype.forceUpdate=function(q){this.updater.enqueueForceUpdate(this,q,"forceUpdate")};function E(){}E.prototype=_.prototype;function A(q,Z,le){this.props=q,this.context=Z,this.refs=b,this.updater=le||y}var S=A.prototype=new E;S.constructor=A,x(S,_.prototype),S.isPureReactComponent=!0;var k=Array.isArray,I=Object.prototype.hasOwnProperty,N={current:null},D={key:!0,ref:!0,__self:!0,__source:!0};function O(q,Z,le){var ee,xe={},Ce=null,de=null;if(Z!=null)for(ee in Z.ref!==void 0&&(de=Z.ref),Z.key!==void 0&&(Ce=""+Z.key),Z)I.call(Z,ee)&&!D.hasOwnProperty(ee)&&(xe[ee]=Z[ee]);var ve=arguments.length-2;if(ve===1)xe.children=le;else if(1<ve){for(var Re=Array(ve),V=0;V<ve;V++)Re[V]=arguments[V+2];xe.children=Re}if(q&&q.defaultProps)for(ee in ve=q.defaultProps,ve)xe[ee]===void 0&&(xe[ee]=ve[ee]);return{$$typeof:t,type:q,key:Ce,ref:de,props:xe,_owner:N.current}}function j(q,Z){return{$$typeof:t,type:q.type,key:Z,ref:q.ref,props:q.props,_owner:q._owner}}function M(q){return typeof q=="object"&&q!==null&&q.$$typeof===t}function $(q){var Z={"=":"=0",":":"=2"};return"$"+q.replace(/[=:]/g,function(le){return Z[le]})}var L=/\/+/g;function z(q,Z){return typeof q=="object"&&q!==null&&q.key!=null?$(""+q.key):Z.toString(36)}
vendor: 4,469 bytes, line 2
2function H(q,Z,le,ee,xe){var Ce=typeof q;(Ce==="undefined"||Ce==="boolean")&&(q=null);var de=!1;if(q===null)de=!0;else switch(Ce){case"string":case"number":de=!0;break;case"object":switch(q.$$typeof){case t:case e:de=!0}}if(de)return de=q,xe=xe(de),q=ee===""?"."+z(de,0):ee,k(xe)?(le="",q!=null&&(le=q.replace(L,"$&/")+"/"),H(xe,Z,le,"",function(V){return V})):xe!=null&&(M(xe)&&(xe=j(xe,le+(!xe.key||de&&de.key===xe.key?"":(""+xe.key).replace(L,"$&/")+"/")+q)),Z.push(xe)),1;if(de=0,ee=ee===""?".":ee+":",k(q))for(var ve=0;ve<q.length;ve++){Ce=q[ve];var Re=ee+z(Ce,ve);de+=H(Ce,Z,le,Re,xe)}else if(Re=g(q),typeof Re=="function")for(q=Re.call(q),ve=0;!(Ce=q.next()).done;)Ce=Ce.value,Re=ee+z(Ce,ve++),de+=H(Ce,Z,le,Re,xe);else if(Ce==="object")throw Z=String(q),Error("Objects are not valid as a React child (found: "+(Z==="[object Object]"?"object with keys {"+Object.keys(q).join(", ")+"}":Z)+"). If you meant to render a collection of children, use an array instead.");return de}function J(q,Z,le){if(q==null)return q;var ee=[],xe=0;return H(q,ee,"","",function(Ce){return Z.call(le,Ce,xe++)}),ee}function X(q){if(q._status===-1){var Z=q._result;Z=Z(),Z.then(function(le){(q._status===0||q._status===-1)&&(q._status=1,q._result=le)},function(le){(q._status===0||q._status===-1)&&(q._status=2,q._result=le)}),q._status===-1&&(q._status=0,q._result=Z)}if(q._status===1)return q._result.default;throw q._result}var Y={current:null},F={transition:null},W={ReactCurrentDispatcher:Y,ReactCurrentBatchConfig:F,ReactCurrentOwner:N};function G(){throw Error("act(...) is not supported in production builds of React.")}return ar.Children={map:J,forEach:function(q,Z,le){J(q,function(){Z.apply(this,arguments)},le)},count:function(q){var Z=0;return J(q,function(){Z++}),Z},toArray:function(q){return J(q,function(Z){return Z})||[]},only:function(q){if(!M(q))throw Error("React.Children.only expected to receive a single React element child.");return q}},ar.Component=_,ar.Fragment=n,ar.Profiler=a,ar.PureComponent=A,ar.StrictMode=r,ar.Suspense=c,ar.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=W,ar.act=G,ar.cloneElement=function(q,Z,le){if(q==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+q+".");var ee=x({},q.props),xe=q.key,Ce=q.ref,de=q._owner;if(Z!=null){if(Z.ref!==void 0&&(Ce=Z.ref,de=N.current),Z.key!==void 0&&(xe=""+Z.key),q.type&&q.type.defaultProps)var ve=q.type.defaultProps;for(Re in Z)I.call(Z,Re)&&!D.hasOwnProperty(Re)&&(ee[Re]=Z[Re]===void 0&&ve!==void 0?ve[Re]:Z[Re])}var Re=arguments.length-2;if(Re===1)ee.children=le;else if(1<Re){ve=Array(Re);for(var V=0;V<Re;V++)ve[V]=arguments[V+2];ee.children=ve}return{$$typeof:t,type:q.type,key:xe,ref:Ce,props:ee,_owner:de}},ar.createContext=function(q){return q={$$typeof:o,_currentValue:q,_currentValue2:q,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},q.Provider={$$typeof:s,_context:q},q.Consumer=q},ar.createElement=O,ar.createFactory=function(q){var Z=O.bind(null,q);return Z.type=q,Z},ar.createRef=function(){return{current:null}},ar.forwardRef=function(q){return{$$typeof:l,render:q}},ar.isValidElement=M,ar.lazy=function(q){return{$$typeof:f,_payload:{_status:-1,_result:q},_init:X}},ar.memo=function(q,Z){return{$$typeof:d,type:q,compare:Z===void 0?null:Z}},ar.startTransition=function(q){var Z=F.transition;F.transition={};try{q()}finally{F.transition=Z}},ar.unstable_act=G,ar.useCallback=function(q,Z){return Y.current.useCallback(q,Z)},ar.useContext=function(q){return Y.current.useContext(q)},ar.useDebugValue=function(){},ar.useDeferredValue=function(q){return Y.current.useDeferredValue(q)},ar.useEffect=function(q,Z){return Y.current.useEffect(q,Z)},ar.useId=function(){return Y.current.useId()},ar.useImperativeHandle=function(q,Z,le){return Y.current.useImperativeHandle(q,Z,le)},ar.useInsertionEffect=function(q,Z){return Y.current.useInsertionEffect(q,Z)},ar.useLayoutEffect=function(q,Z){return Y.current.useLayoutEffect(q,Z)},ar.useMemo=function(q,Z){return Y.current.useMemo(q,Z)},ar.useReducer=function(q,Z,le){return Y.current.useReducer(q,Z,le)},ar.useRef=function(q){return Y.current.useRef(q)},ar.useState=function(q){return Y.current.useState(q)},ar.useSyncExternalStore=function(q,Z,le){return Y.current.useSyncExternalStore(q,Z,le)},ar.useTransition=function(){return Y.current.useTransition()},ar.version="18.3.1",ar}var ZF;function Vv(){return ZF||(ZF=1,JE.exports=bde()),JE.exports}var JF;
2function xde(){if(JF)return X6;JF=1;var t=Vv(),e=Symbol.for("react.element"),n=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,a=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function o(l,c,d){var f,p={},g=null,y=null;d!==void 0&&(g=""+d),c.key!==void 0&&(g=""+c.key),c.ref!==void 0&&(y=c.ref);for(f in c)r.call(c,f)&&!s.hasOwnProperty(f)&&(p[f]=c[f]);if(l&&l.defaultProps)for(f in c=l.defaultProps,c)p[f]===void 0&&(p[f]=c[f]);return{$$typeof:e,type:l,key:g,ref:y,props:p,_owner:a.current}}return X6.Fragment=n,X6.jsx=o,X6.jsxs=o,X6}var QF;function wde(){return QF||(QF=1,ZE.exports=xde()),ZE.exports}var i=wde(),eB={},tB;function Cde(){return tB||(tB=1,(function(){if(typeof window!="object")return;if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});return}function t(S){try{return S.defaultView&&S.defaultView.frameElement||null}catch{return null}}var e=(function(S){for(var k=S,I=t(k);I;)k=I.ownerDocument,I=t(k);return k})(window.document),n=[],r=null,a=null;function s(S){this.time=S.time,this.target=S.target,this.rootBounds=x(S.rootBounds),this.boundingClientRect=x(S.boundingClientRect),this.intersectionRect=x(S.intersectionRect||y()),this.isIntersecting=!!S.intersectionRect;var k=this.boundingClientRect,I=k.width*k.height,N=this.intersectionRect,D=N.width*N.height;I?this.intersectionRatio=Number((D/I).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function o(S,k){var I=k||{};if(typeof S!="function")throw new Error("callback must be a function");if(I.root&&I.root.nodeType!=1&&I.root.nodeType!=9)throw new Error("root must be a Document or Element");this._checkForIntersections=c(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=S,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(I.rootMargin),this.thresholds=this._initThresholds(I.threshold),this.root=I.root||null,this.rootMargin=this._rootMarginValues.map(function(N){return N.value+N.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return r||(r=function(S,k){!S||!k?a=y():a=b(S,k),n.forEach(function(I){I._checkForIntersections()})}),r},o._resetCrossOriginUpdater=function(){r=null,a=null},o.prototype.observe=function(S){var k=this._observationTargets.some(function(I){return I.element==S});if(!k){if(!(S&&S.nodeType==1))throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:S,entry:null}),this._monitorIntersections(S.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(S){this._observationTargets=this._observationTargets.filter(function(k){return k.element!=S}),this._unmonitorIntersections(S.ownerDocument),this._observationTargets.length==0&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var S=this._queuedEntries.slice();return this._queuedEntries=[],S},o.prototype._initThresholds=function(S){var k=S||[0];return Array.isArray(k)||(k=[k]),k.sort().filter(function(I,N,D){if(typeof I!="number"||isNaN(I)||I<0||I>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return I!==D[N-1]})},o.prototype._parseRootMargin=function(S){var k=S||"0px",I=k.split(/\s+/).map(function(N){var D=/^(-?\d*\.?\d+)(px|%)$/.exec(N);if(!D)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(D[1]),unit:D[2]}});return I[1]=I[1]||I[0],I[2]=I[2]||I[0],I[3]=I[3]||I[1],I},o.prototype._monitorIntersections=function(S){var k=S.defaultView;if(k&&this._monitoringDocuments.indexOf(S)==-1){var I=this._checkForIntersections,N=null,D=null;this.POLL_INTERVAL?N=k.setInterval(I,this.POLL_INTERVAL):(d(k,"resize",I,!0),d(S,"scroll",I,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in k&&(D=new k.MutationObserver(I),D.observe(S,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(S),this._monitoringUnsubscribes.push(function(){var M=S.defaultView;M&&(N&&M.clearInterval(N),f(M,"resize",I,!0)),f(S,"scroll",I,!0),D&&D.disconnect()});var O=this.root&&(this.root.ownerDocument||this.root)||e;if(S!=O){var j=t(S);j&&this._monitorIntersections(j.ownerDocument)}}},o.prototype._unmonitorIntersections=function(S){var k=this._monitoringDocuments.indexOf(S);if(k!=-1){var I=this.root&&(this.root.ownerDocument||this.root)||e,N=this._observationTargets.some(function(j){var M=j.element.ownerDocument;if(M==S)return!0;for(;M&&M!=I;){var $=t(M);if(M=$&&$.ownerDocument,M==S)return!0}return!1});if(!N){var D=this._monitoringUnsubscribes[k];if(this._monitoringDocuments.splice(k,1),this._monitoringUnsubscribes.splice(k,1),D(),S!=I){var O=t(S);O&&this._unmonitorIntersections(O.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var S=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var k=0;k<S.length;k++)S[k]()},o.prototype._checkForIntersections=function(){if(!(!this.root&&r&&!a)){var S=this._rootIsInDom(),k=S?this._getRootRect():y();
2this._observationTargets.forEach(function(I){var N=I.element,D=g(N),O=this._rootContainsTarget(N),j=I.entry,M=S&&O&&this._computeTargetAndRootIntersection(N,D,k),$=null;this._rootContainsTarget(N)?(!r||this.root)&&($=k):$=y();var L=I.entry=new s({time:l(),target:N,boundingClientRect:D,rootBounds:$,intersectionRect:M});j?S&&O?this._hasCrossedThreshold(j,L)&&this._queuedEntries.push(L):j&&j.isIntersecting&&this._queuedEntries.push(L):this._queuedEntries.push(L)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},o.prototype._computeTargetAndRootIntersection=function(S,k,I){if(window.getComputedStyle(S).display!="none"){for(var N=k,D=E(S),O=!1;!O&&D;){var j=null,M=D.nodeType==1?window.getComputedStyle(D):{};if(M.display=="none")return null;if(D==this.root||D.nodeType==9)if(O=!0,D==this.root||D==e)r&&!this.root?!a||a.width==0&&a.height==0?(D=null,j=null,N=null):j=a:j=I;else{var $=E(D),L=$&&g($),z=$&&this._computeTargetAndRootIntersection($,L,I);L&&z?(D=$,j=b(L,z)):(D=null,N=null)}else{var H=D.ownerDocument;D!=H.body&&D!=H.documentElement&&M.overflow!="visible"&&(j=g(D))}if(j&&(N=p(j,N)),!N)break;D=D&&E(D)}return N}},o.prototype._getRootRect=function(){var S;if(this.root&&!A(this.root))S=g(this.root);else{var k=A(this.root)?this.root:e,I=k.documentElement,N=k.body;S={top:0,left:0,right:I.clientWidth||N.clientWidth,width:I.clientWidth||N.clientWidth,bottom:I.clientHeight||N.clientHeight,height:I.clientHeight||N.clientHeight}}return this._expandRectByRootMargin(S)},o.prototype._expandRectByRootMargin=function(S){var k=this._rootMarginValues.map(function(N,D){return N.unit=="px"?N.value:N.value*(D%2?S.width:S.height)/100}),I={top:S.top-k[0],right:S.right+k[1],bottom:S.bottom+k[2],left:S.left-k[3]};return I.width=I.right-I.left,I.height=I.bottom-I.top,I},o.prototype._hasCrossedThreshold=function(S,k){var I=S&&S.isIntersecting?S.intersectionRatio||0:-1,N=k.isIntersecting?k.intersectionRatio||0:-1;if(I!==N)for(var D=0;D<this.thresholds.length;D++){var O=this.thresholds[D];if(O==I||O==N||O<I!=O<N)return!0}},o.prototype._rootIsInDom=function(){return!this.root||_(e,this.root)},o.prototype._rootContainsTarget=function(S){var k=this.root&&(this.root.ownerDocument||this.root)||e;return _(k,S)&&(!this.root||k==S.ownerDocument)},o.prototype._registerInstance=function(){n.indexOf(this)<0&&n.push(this)},o.prototype._unregisterInstance=function(){var S=n.indexOf(this);S!=-1&&n.splice(S,1)};function l(){return window.performance&&performance.now&&performance.now()}function c(S,k){var I=null;return function(){I||(I=setTimeout(function(){S(),I=null},k))}}function d(S,k,I,N){typeof S.addEventListener=="function"?S.addEventListener(k,I,N):typeof S.attachEvent=="function"&&S.attachEvent("on"+k,I)}function f(S,k,I,N){typeof S.removeEventListener=="function"?S.removeEventListener(k,I,N):typeof S.detachEvent=="function"&&S.detachEvent("on"+k,I)}function p(S,k){var I=Math.max(S.top,k.top),N=Math.min(S.bottom,k.bottom),D=Math.max(S.left,k.left),O=Math.min(S.right,k.right),j=O-D,M=N-I;return j>=0&&M>=0&&{top:I,bottom:N,left:D,right:O,width:j,height:M}||null}function g(S){var k;try{k=S.getBoundingClientRect()}catch{}return k?(k.width&&k.height||(k={top:k.top,right:k.right,bottom:k.bottom,left:k.left,width:k.right-k.left,height:k.bottom-k.top}),k):y()}function y(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function x(S){return!S||"x"in S?S:{top:S.top,y:S.top,bottom:S.bottom,left:S.left,x:S.left,right:S.right,width:S.width,height:S.height}}function b(S,k){var I=k.top-S.top,N=k.left-S.left;return{top:I,left:N,height:k.height,width:k.width,bottom:I+k.height,right:N+k.width}}function _(S,k){for(var I=k;I;){if(I==S)return!0;I=E(I)}return!1}function E(S){var k=S.parentNode;return S.nodeType==9&&S!=e?t(S):(k&&k.assignedSlot&&(k=k.assignedSlot.parentNode),k&&k.nodeType==11&&k.host?k.host:k)}function A(S){return S&&S.nodeType===9}window.IntersectionObserver=o,window.IntersectionObserverEntry=s})()),eB}Cde();typeof Promise.withResolvers>"u"&&(Promise.withResolvers=function(){let t,e;return{promise:new this((r,a)=>{t=r,e=a}),resolve:t,reject:e}});var ix={exports:{}},_de=ix.exports,nB;function Sde(){return nB||(nB=1,(function(t,e){(function(n,r){t.exports=r()})(_de,(function(){var n=1e3,r=6e4,a=36e5,s="millisecond",o="second",l="minute",c="hour",d="day",f="week",p="month",g="quarter",y="year",x="date",b="Invalid Date",_=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,E=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
vendor: 4,282 bytes, line 2
2|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,A={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(H){var J=["th","st","nd","rd"],X=H%100;return"["+H+(J[(X-20)%10]||J[X]||J[0])+"]"}},S=function(H,J,X){var Y=String(H);return!Y||Y.length>=J?H:""+Array(J+1-Y.length).join(X)+H},k={s:S,z:function(H){var J=-H.utcOffset(),X=Math.abs(J),Y=Math.floor(X/60),F=X%60;return(J<=0?"+":"-")+S(Y,2,"0")+":"+S(F,2,"0")},m:function H(J,X){if(J.date()<X.date())return-H(X,J);var Y=12*(X.year()-J.year())+(X.month()-J.month()),F=J.clone().add(Y,p),W=X-F<0,G=J.clone().add(Y+(W?-1:1),p);return+(-(Y+(X-F)/(W?F-G:G-F))||0)},a:function(H){return H<0?Math.ceil(H)||0:Math.floor(H)},p:function(H){return{M:p,y,w:f,d,D:x,h:c,m:l,s:o,ms:s,Q:g}[H]||String(H||"").toLowerCase().replace(/s$/,"")},u:function(H){return H===void 0}},I="en",N={};N[I]=A;var D="$isDayjsObject",O=function(H){return H instanceof L||!(!H||!H[D])},j=function H(J,X,Y){var F;if(!J)return I;if(typeof J=="string"){var W=J.toLowerCase();N[W]&&(F=W),X&&(N[W]=X,F=W);var G=J.split("-");if(!F&&G.length>1)return H(G[0])}else{var q=J.name;N[q]=J,F=q}return!Y&&F&&(I=F),F||!Y&&I},M=function(H,J){if(O(H))return H.clone();var X=typeof J=="object"?J:{};return X.date=H,X.args=arguments,new L(X)},$=k;$.l=j,$.i=O,$.w=function(H,J){return M(H,{locale:J.$L,utc:J.$u,x:J.$x,$offset:J.$offset})};var L=(function(){function H(X){this.$L=j(X.locale,null,!0),this.parse(X),this.$x=this.$x||X.x||{},this[D]=!0}var J=H.prototype;return J.parse=function(X){this.$d=(function(Y){var F=Y.date,W=Y.utc;if(F===null)return new Date(NaN);if($.u(F))return new Date;if(F instanceof Date)return new Date(F);if(typeof F=="string"&&!/Z$/i.test(F)){var G=F.match(_);if(G){var q=G[2]-1||0,Z=(G[7]||"0").substring(0,3);return W?new Date(Date.UTC(G[1],q,G[3]||1,G[4]||0,G[5]||0,G[6]||0,Z)):new Date(G[1],q,G[3]||1,G[4]||0,G[5]||0,G[6]||0,Z)}}return new Date(F)})(X),this.init()},J.init=function(){var X=this.$d;this.$y=X.getFullYear(),this.$M=X.getMonth(),this.$D=X.getDate(),this.$W=X.getDay(),this.$H=X.getHours(),this.$m=X.getMinutes(),this.$s=X.getSeconds(),this.$ms=X.getMilliseconds()},J.$utils=function(){return $},J.isValid=function(){return this.$d.toString()!==b},J.isSame=function(X,Y){var F=M(X);return this.startOf(Y)<=F&&F<=this.endOf(Y)},J.isAfter=function(X,Y){return M(X)<this.startOf(Y)},J.isBefore=function(X,Y){return this.endOf(Y)<M(X)},J.$g=function(X,Y,F){return $.u(X)?this[Y]:this.set(F,X)},J.unix=function(){return Math.floor(this.valueOf()/1e3)},J.valueOf=function(){return this.$d.getTime()},J.startOf=function(X,Y){var F=this,W=!!$.u(Y)||Y,G=$.p(X),q=function(Re,V){var K=$.w(F.$u?Date.UTC(F.$y,V,Re):new Date(F.$y,V,Re),F);return W?K:K.endOf(d)},Z=function(Re,V){return $.w(F.toDate()[Re].apply(F.toDate("s"),(W?[0,0,0,0]:[23,59,59,999]).slice(V)),F)},le=this.$W,ee=this.$M,xe=this.$D,Ce="set"+(this.$u?"UTC":"");switch(G){case y:return W?q(1,0):q(31,11);case p:return W?q(1,ee):q(0,ee+1);case f:var de=this.$locale().weekStart||0,ve=(le<de?le+7:le)-de;return q(W?xe-ve:xe+(6-ve),ee);case d:case x:return Z(Ce+"Hours",0);case c:return Z(Ce+"Minutes",1);case l:return Z(Ce+"Seconds",2);case o:return Z(Ce+"Milliseconds",3);default:return this.clone()}},J.endOf=function(X){return this.startOf(X,!1)},J.$set=function(X,Y){var F,W=$.p(X),G="set"+(this.$u?"UTC":""),q=(F={},F[d]=G+"Date",F[x]=G+"Date",F[p]=G+"Month",F[y]=G+"FullYear",F[c]=G+"Hours",F[l]=G+"Minutes",F[o]=G+"Seconds",F[s]=G+"Milliseconds",F)[W],Z=W===d?this.$D+(Y-this.$W):Y;if(W===p||W===y){var le=this.clone().set(x,1);le.$d[q](Z),le.init(),this.$d=le.set(x,Math.min(this.$D,le.daysInMonth())).$d}else q&&this.$d[q](Z);return this.init(),this},J.set=function(X,Y){return this.clone().$set(X,Y)},J.get=function(X){return this[$.p(X)]()},J.add=function(X,Y){var F,W=this;X=Number(X);var G=$.p(Y),q=function(ee){var xe=M(W);return $.w(xe.date(xe.date()+Math.round(ee*X)),W)};if(G===p)return this.set(p,this.$M+X);if(G===y)return this.set(y,this.$y+X);if(G===d)return q(1);if(G===f)return q(7);var Z=(F={},F[l]=r,F[c]=a,F[o]=n,F)[G]||1,le=this.$d.getTime()+X*Z;return $.w(le,this)},J.subtract=function(X,Y){return this.add(-1*X,Y)}
vendor: 5,126 bytes, line 2
2,J.format=function(X){var Y=this,F=this.$locale();if(!this.isValid())return F.invalidDate||b;var W=X||"YYYY-MM-DDTHH:mm:ssZ",G=$.z(this),q=this.$H,Z=this.$m,le=this.$M,ee=F.weekdays,xe=F.months,Ce=F.meridiem,de=function(V,K,te,me){return V&&(V[K]||V(Y,W))||te[K].slice(0,me)},ve=function(V){return $.s(q%12||12,V,"0")},Re=Ce||function(V,K,te){var me=V<12?"AM":"PM";return te?me.toLowerCase():me};return W.replace(E,(function(V,K){return K||(function(te){switch(te){case"YY":return String(Y.$y).slice(-2);case"YYYY":return $.s(Y.$y,4,"0");case"M":return le+1;case"MM":return $.s(le+1,2,"0");case"MMM":return de(F.monthsShort,le,xe,3);case"MMMM":return de(xe,le);case"D":return Y.$D;case"DD":return $.s(Y.$D,2,"0");case"d":return String(Y.$W);case"dd":return de(F.weekdaysMin,Y.$W,ee,2);case"ddd":return de(F.weekdaysShort,Y.$W,ee,3);case"dddd":return ee[Y.$W];case"H":return String(q);case"HH":return $.s(q,2,"0");case"h":return ve(1);case"hh":return ve(2);case"a":return Re(q,Z,!0);case"A":return Re(q,Z,!1);case"m":return String(Z);case"mm":return $.s(Z,2,"0");case"s":return String(Y.$s);case"ss":return $.s(Y.$s,2,"0");case"SSS":return $.s(Y.$ms,3,"0");case"Z":return G}return null})(V)||G.replace(":","")}))},J.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},J.diff=function(X,Y,F){var W,G=this,q=$.p(Y),Z=M(X),le=(Z.utcOffset()-this.utcOffset())*r,ee=this-Z,xe=function(){return $.m(G,Z)};switch(q){case y:W=xe()/12;break;case p:W=xe();break;case g:W=xe()/3;break;case f:W=(ee-le)/6048e5;break;case d:W=(ee-le)/864e5;break;case c:W=ee/a;break;case l:W=ee/r;break;case o:W=ee/n;break;default:W=ee}return F?W:$.a(W)},J.daysInMonth=function(){return this.endOf(p).$D},J.$locale=function(){return N[this.$L]},J.locale=function(X,Y){if(!X)return this.$L;var F=this.clone(),W=j(X,Y,!0);return W&&(F.$L=W),F},J.clone=function(){return $.w(this.$d,this)},J.toDate=function(){return new Date(this.valueOf())},J.toJSON=function(){return this.isValid()?this.toISOString():null},J.toISOString=function(){return this.$d.toISOString()},J.toString=function(){return this.$d.toUTCString()},H})(),z=L.prototype;return M.prototype=z,[["$ms",s],["$s",o],["$m",l],["$H",c],["$W",d],["$M",p],["$y",y],["$D",x]].forEach((function(H){z[H[1]]=function(J){return this.$g(J,H[0],H[1])}})),M.extend=function(H,J){return H.$i||(H(J,L,M),H.$i=!0),M},M.locale=j,M.isDayjs=O,M.unix=function(H){return M(1e3*H)},M.en=N[I],M.Ls=N,M.p={},M}))})(ix)),ix.exports}var Ede=Sde();const Pr=Mr(Ede);var ox={exports:{}},Ide=ox.exports,rB;function Ade(){return rB||(rB=1,(function(t,e){(function(n,r){t.exports=r()})(Ide,(function(){var n="minute",r=/[+-]\d\d(?::?\d\d)?/g,a=/([+-]|\d\d)/g;return function(s,o,l){var c=o.prototype;l.utc=function(b){var _={date:b,utc:!0,args:arguments};return new o(_)},c.utc=function(b){var _=l(this.toDate(),{locale:this.$L,utc:!0});return b?_.add(this.utcOffset(),n):_},c.local=function(){return l(this.toDate(),{locale:this.$L,utc:!1})};var d=c.parse;c.parse=function(b){b.utc&&(this.$u=!0),this.$utils().u(b.$offset)||(this.$offset=b.$offset),d.call(this,b)};var f=c.init;c.init=function(){if(this.$u){var b=this.$d;this.$y=b.getUTCFullYear(),this.$M=b.getUTCMonth(),this.$D=b.getUTCDate(),this.$W=b.getUTCDay(),this.$H=b.getUTCHours(),this.$m=b.getUTCMinutes(),this.$s=b.getUTCSeconds(),this.$ms=b.getUTCMilliseconds()}else f.call(this)};var p=c.utcOffset;c.utcOffset=function(b,_){var E=this.$utils().u;if(E(b))return this.$u?0:E(this.$offset)?p.call(this):this.$offset;if(typeof b=="string"&&(b=(function(I){I===void 0&&(I="");var N=I.match(r);if(!N)return null;var D=(""+N[0]).match(a)||["-",0,0],O=D[0],j=60*+D[1]+ +D[2];return j===0?0:O==="+"?j:-j})(b),b===null))return this;var A=Math.abs(b)<=16?60*b:b;if(A===0)return this.utc(_);var S=this.clone();if(_)return S.$offset=A,S.$u=!1,S;var k=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return(S=this.local().add(A+k,n)).$offset=A,S.$x.$localOffset=k,S};var g=c.format;c.format=function(b){var _=b||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return g.call(this,_)},c.valueOf=function(){var b=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*b},c.isUTC=function(){return!!this.$u},c.toISOString=function(){return this.toDate().toISOString()},c.toString=function(){return this.toDate().toUTCString()};var y=c.toDate;c.toDate=function(b){return b==="s"&&this.$offset?l(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():y.call(this)};var x=c.diff;c.diff=function(b,_,E){if(b&&this.$u===b.$u)return x.call(this,b,_,E);var A=this.local(),S=l(b).local();return x.call(A,S,_,E)}}}))})(ox)),ox.exports}var Tde=Ade();const PC=Mr(Tde);var lx={exports:{}},kde=lx.exports,aB;function Rde(){return aB||(aB=1,(function(t,e){(function(n,r){t.exports=r()})(kde,(function(){return function(n,r){r.prototype.weekday=function(a){var s=this.$locale().weekStart||0,o=this.$W,l=(o<s?o+7:o)-s;return this.$utils().u(a)?l:this.subtract(l,"day").add(a,"day")}}}))})(lx)),lx.exports}var Nde=Rde();const SY=Mr(Nde);Pr.extend(PC);Pr.extend(SY);class Dde{_channels={};_wildcardChannel;
2getChannel(e){if(e==="*")return this.getWildcardChannel();const n=e;return this._channels[n]||(this._channels[n]=this.createChannel(n))}*getTopics(){yield*Object.keys(this._channels)}getWildcardChannel(){return this._wildcardChannel||(this._wildcardChannel=this.createWildcardChannel())}on(e,...n){const r=this.getChannel(e);for(const a of n)r.observe(a);return this}createChannel(e){const n=this.createObservable(e);return n.observe((...r)=>{this.getWildcardChannel().notify(...r)}),n}createWildcardChannel(){return this.createObservable("*")}}class z4{_observers=new Map;observe(e){let n=this._observers.get(e);return n||(n=this.createCancelMethod(e),this._observers.set(e,n)),n}notify(...e){for(const n of this._observers.keys())this.tryNotifyObserver(n,e);return this}createCancelMethod(e){const n=()=>{this._observers.get(e)===n&&this._observers.delete(e)};return n}tryNotifyObserver(e,n){try{e(...n)}catch(r){this.onErrorInObserver(e,n,r)}}onErrorInObserver(e,n,r){const a=r instanceof Error?r.stack||r.message:String(r);console.error(`Error in observer "${e.name}" ${a}`)}}class EY extends Dde{createObservable(e){return new z4}}function G1(t,e){let n=null,r=null;return function(){return n||(r=t.apply(e,arguments),n=!0),r}}class Pde{constructor(e,n,r){this.value=e,this.prev=n,this.next=r}}class Ode{_yieldResult;_returnResult;constructor(e){this._next=e}next(){if(this._next==null)return this._returnResult?this._returnResult:this._returnResult={done:!0,value:void 0};const e=this._next.value;return this._yieldResult?this._yieldResult.value=e:this._yieldResult={done:!1,value:e},this._next=this._next.next,this._yieldResult}}const ib={ON_GIVE:1,ON_TAKE:2,ON_MAKE:4};class n8{static DEFAULT_BACKING_SIZE=16;static createClass(e,n){class r extends n8{}return Object.assign(r.prototype,{make:e,clean:n}),r}static create(e,n){return new(n8.createClass(e,n))}_items=new Array(n8.DEFAULT_BACKING_SIZE);_cursor=-1;_strategy=ib.ON_GIVE;get size(){return this._cursor+1}give(e){return this._cursor>=this._items.length&&(this._items.length>>=1),this._items[++this._cursor]=e,this._strategy&ib.ON_GIVE&&this.clean(e),this}take(){if(this._cursor<0){const e=this.make();return this._strategy&ib.ON_MAKE&&this.clean(e),e}else{const e=this._items[this._cursor--];return this._strategy&ib.ON_TAKE&&this.clean(e),e}}make(){throw new Error("Method not implemented")}clean(e){}}class Mde extends n8{make(){return new Pde}clean(e){e.next=e.prev=e.value=void 0}}class V4{static _nodePool;static getNodePool(){return V4._nodePool||(V4._nodePool=new Mde)}_nodePool;_head;_tail;_size=0;get size(){return this._size}pushHead(e){if(this._head)return this.insertBefore(this._head,e);const n=this._head=this._tail=this.getNodePool().take();return n.value=e,this._size++,this}pushTail(e){if(this._tail)return this.insertAfter(this._tail,e);const n=this._head=this._tail=this.getNodePool().take();return n.value=e,this._size++,this}popHead(){if(this._head==null)return;const e=this._head.value;return this._head=this._head.next,this._head?delete this._head.prev:delete this._tail,this._size--,e}popTail(){if(this._tail==null)return;const e=this._tail.value;return this._tail=this._tail.prev,this._tail?delete this._tail.next:delete this._head,this._size--,e}getNodePool(){return this._nodePool||(this._nodePool=V4.getNodePool())}insertBeforeIndex(e,n){if(e==this._size)return this.pushTail(n);if(e<0||e>=this._size)throw new Error(`Invalid insert-before index ${e} for size ${this.size}`);let r=this._head;for(let a=0;a<e;a++)r=r.next;return this.insertBefore(r,n)}insertAfterIndex(e,n){if(e==-1)return this.pushHead(n);if(e<0||e>=this._size)throw new Error(`Invalid insert-after index ${e} for size ${this.size}`);let r=this._head;for(let a=0;a<e;a++)r=r.next;return this.insertBefore(r,n)}removeFirst(e){let n=this._head;if(typeof e=="function"){const a=e;for(;n;){if(a(n.value))return this.removeNode(n),!0;n=n.next}}else if(n!=null&&n.value===e){const a=e;for(;n;){if(n.value===a)return this.removeNode(n),!0;n=n.next}}return!1}removeAll(e){let n=this._head,r=!1;if(typeof e=="function"){const s=e;for(;n;)s(n.value)&&(this.removeNode(n),r=!0),n=n.next}else if(n!=null&&n.value===e){const s=e;for(;n;)n.value===s&&(this.removeNode(n),r=!0),n=n.next}return r}clear(){const e=this.getNodePool();let n=this._head;for(;n;)e.give(n),n=n.next;this._head=this._tail=void 0,this._size=0}[Symbol.iterator](){return new Ode(this._head)}insertBefore(e,n){const r=this.getNodePool().take();return r.value=n,r.next=e,r.prev=e.prev,e.prev=r,r.prev&&(r.prev.next=r),e==this._head&&(this._head=r),this._size++,this}insertAfter(e,n){const r=this.getNodePool().take();return r.value=n,r.prev=e,r.next=e.next,e.next=r,r.next&&(r.next.prev=r),e==this._tail&&(this._tail=r),this._size++,this}removeNode(e){return this.getNodePool().give(e),this}}class Lde{constructor(e,n){this.key=e,this.value=n}}let Zx=class Vs{static _cache=new WeakMap;static unknown(e,n=1/0){switch(typeof e){case"undefined":return 0;case"boolean":return+e;case"number":return Vs.number(e);case"bigint":return Vs.bigint(e);case"symbol":return Vs.symbol(e);case"string":return Vs.string(e);case"function":return Vs.function(e);default:return Vs.object(e,n)}}static object(e,n=1){if(e==null)return 0;if(n<1)return 1;if(Vs._cache.has(e))return Vs._cache.get(e);let r=0;if("hashcode"in e){if(typeof e.hashcode=="number")r=e.hashcode;else if(typeof e.hashcode=="function")try{const a=e.hashcode();if(typeof a!="number")throw new TypeError(`function returned type "${typeof a}"`);r=a}catch(a){const s=String(a?.stack||a),o=e.constructor.name;console.warn(`Expected ${o}.hashcode to return a number without arguments:
3${s}`)}}else Array.isArray(e)?r=Vs.list(e,n):Symbol.iterator in e?r=Vs.list(Array.from(e),n):r=Vs.list(Object.entries(e).sort(Vs.compareEntries),n);return Vs._cache.set(e,r),r}static compareEntries(e,n){return e[0].localeCompare(n[0])}static list(e,n=1){let r=0;if(Array.isArray(e))for(let a=0;a<e.length;a++)r=31*r+Vs.unknown(e[a],n-1)>>>0;else for(const a of e)r=31*r+Vs.unknown(a,n-1)>>>0;return r}static string(e){let n=0;for(let r=0;r<e.length;r++)n=31*n+e.charCodeAt(r)>>>0;return n}static listOfStrings(e){let n=0;if(typeof e=="string"){const r=e;for(let a=0;a<r.length;a++)n=31*n+r.charCodeAt(a)>>>0}else if(Array.isArray(e))for(let r=0;r<e.length;r++){const a=e[r];for(let s=0;s<a.length;
3s++)n=31*n+a.charCodeAt(s)>>>0}else for(const r of e)for(let a=0;a<r.length;a++)n=31*n+r.charCodeAt(a)>>>0;return n}static int(e){return e>>>0}static listOfInts(e){let n=0;if(Array.isArray(e))for(let r=0;r<e.length;r++)n=31*n+(e[r]>>>0)>>>0;else for(const r of e)n=31*n+(r>>>0)>>>0;return n}static number(e){return(e^e*4294967296)>>>0}static listOfNumbers(e){let n=0;if(Array.isArray(e))for(let r=0;r<e.length;r++){const a=e[r];n=31*n+((a^a*4294967296)>>>0)>>>0}else for(const r of e)n=31*n+((r^r*4294967296)>>>0)>>>0;return n>>>0}static function(e){return Vs.string(e.name)}static symbol(e){return Vs.string(e.toString())}static bigint(e){return Vs.string(e.toString())}static distribute(e){return e+=~(e<<9),e^=e>>>14,e+=e<<4,e^=e>>>10,e}};class Jx{static DEFAULT_LOAD_FACTOR=.75;static DEFAULT_INITIAL_SIZE=16;_hcache=new WeakMap;_size=0;_suppressCache=!1;constructor({loadFactor:e=Jx.DEFAULT_LOAD_FACTOR,initialSize:n=Jx.DEFAULT_INITIAL_SIZE}={}){this._loadFactor=e,this._slots=new Array(n)}get size(){return this._size}hasCore(e){const n=this.getHash(e),r=this.getSlot(n);if(!r)return!1;for(const a of r)if(this.compareKeys(e,a.key))return!0;return!1}getHash(e){if(this._suppressCache)return Zx.distribute(this.computeHash(e));if(this._hcache.has(e))return this._hcache.get(e);const n=Zx.distribute(this.computeHash(e));return this._hcache.set(e,n),n}computeHash(e){return e?.valueOf()>>>0}compareKeys(e,n){return e===n}getCore(e){const n=this.getHash(e),r=this.getSlot(n);if(r){for(const a of r)if(this.compareKeys(e,a.key))return a.value}}setCore(e,n){const r=this.getHash(e);let a=this.getOrCreateSlot(r);for(const s of a)if(this.compareKeys(e,s.key))return s.value=n,this;return a.pushTail(new Lde(e,n)),++this._size>this._loadFactor*this._slots.length&&this.resizeAndRehash(),this}deleteCore(e){const n=this.getHash(e),r=this.getSlot(n);if(!r)return!1;for(const a of r)if(this.compareKeys(e,a.key))return r.removeFirst(a),!0;return!1}clearCore(){return this._slots=new Array(this._slots.length),this._size=0,this}resizeAndRehash(){const e=this._size,n=this._slots;this._slots=new Array(n.length<<1);for(let r=0;r<n.length;r++){const a=n[r];if(a)for(const s of a)this.setCore(s.key,s.value)}return this._size=e,this}getSlot(e){const n=(e>>>0)%this._slots.length;return this._slots[n]}createSlot(){return new V4}getOrCreateSlot(e){const n=(e>>>0)%this._slots.length;return this._slots[n]||(this._slots[n]=new V4)}}class Qx extends Jx{static createClass({hashcode:e,equals:n}){class r extends Qx{constructor(s){super(s)}}return Object.assign(r.prototype,{computeHash:e,compareKeys:n}),r}static create({hashcode:e,equals:n,initialSize:r,loadFactor:a}){return new(Qx.createClass({hashcode:e,equals:n}))({initialSize:r,loadFactor:a})}has(e){return this.hasCore(e)}get(e){return this.getCore(e)}set(e,n){return this.setCore(e,n)}delete(e){return this.deleteCore(e)}clear(){return this.clearCore()}[Symbol.iterator](){return this.entries()}*keys(){for(const e of this._slots)if(e)for(const n of e)yield n.key}*values(){for(const e of this._slots)if(e)for(const n of e)yield n.value}*entries(){for(const e of this._slots)if(e)for(const n of e)yield[n.key,n.value]}}class To{static strict(e,n){return e===n}static deep(e,n){return To.unknown(e,n,1/0)}static unknown(e,n,r=1){if(e===n)return!0;if(typeof e!=typeof n)return!1;switch(typeof e){case"string":case"symbol":case"function":case"bigint":case"boolean":case"undefined":return!1;case"number":return Number.isNaN(e)===Number.isNaN(n);default:return Array.isArray(e)?Array.isArray(n)?To.lists(e,n,r):!1:To.dicts(e,n,r)}}static unknownShallow(e,n){return To.unknown(e,n)}static lists(e,n,r=1){if(e==n)return!0;if(r==0||e.length!==n.length)return!1;for(let a=0;a<e.length;a++)if(!To.unknown(e[a],n[a],r-1))return!1;return!0}static listsShallow(e,n){return To.lists(e,n)}static dicts(e,n,r=1){if(e==n)return!0;if(r==0||e.constructor!==n.constructor)return!1;for(const a in e)if(!(a in n&&To.unknown(e[a],n[a],r-1)))return!1;for(const a in n)if(!(a in e))return!1;return!0}static dictsShallow(e,n){return To.dicts(e,n)}static all(e,n=1){for(let r=1;r<e.length;r++)if(!To.unknown(e[0],e[r],n))return!1;return!0}static allShallow(e){for(let n=1;n<e.length;n++)if(!To.unknown(e[0],e[n],1))return!1;return!0}}let Ks=class Ml{static protocolMatcher=/^\s*(file|http|ws)s?:\/\//i;static domainMatcher=/^\s*([A-z\d]+\.)/i;static domainRelativeMatcher=/^\s*\/[A-z\d]+/i;static isResolved(e){return Ml.protocolMatcher.test(e)}static isWebSocketURL(e){return Ml.protocolMatcher.exec(e)?.[1]?.toLowerCase()==="ws"}static isFileSystemURL(e){return Ml.protocolMatcher.exec(e)?.[1]?.toLowerCase()==="file"}static isDomainRelative(e){return Ml.domainRelativeMatcher.test(e)}static isLocationRelative(e){return!(Ml.isDomainRelative(e)||Ml.isResolved(e))}static joinURLParts(...e){return e.map(n=>
3n.split("/")).flat().filter(Boolean).join("/").trim().replace(/^/,e[0]?.startsWith("/")?"/":"").replace(/$/,e[e.length-1]?.endsWith("/")?"/":"").replace(/\/+/g,"/").replace(/((http|ws)s?:)\/+/,"$1//")}constructor(...e){this.baseURL=Ml.joinURLParts(...e)||"/"}relativeURL(...e){const n=this.resolveURL(...e);if(n.startsWith(this.baseURL))return n.slice(this.baseURL.length);throw new Error("UrlBuilder does not support relative URL's outside the baseURL")}resolveURL(...e){let n=Ml.joinURLParts(...e);return n?Ml.isResolved(n)?n:Ml.isDomainRelative(n)?Ml.joinURLParts(this.baseURL,n):Ml.joinURLParts(this.baseURL,n):this.baseURL}};class IY extends z4{_memento;_omitUnchanged=!1;omitUnchanged(){return this._omitUnchanged=!0,this}emitUnchanged(){return this._omitUnchanged=!1,this}hasMemento(){return this._memento!=null}getMemento(){return this._memento}observe(e,n=!1){const r=super.observe(e);return n&&this.hasMemento()&&this.tryNotifyObserver(e,this.getMemento()),r}notify(...e){if(this._omitUnchanged&&this._memento&&!To.unknownShallow(this._memento,e))return this;for(const n of this._observers.keys())this.tryNotifyObserver(n,e);return this._memento=e,this}}class jde extends IY{constructor(...e){super(),this._memento=e}hasMemento(){return!0}getMemento(){return this._memento}}class rP{static ERR_DISPOSE="Unable to dispose";_isDisposed=!1;get isDisposed(){return this._isDisposed}dispose(){if(!this._isDisposed)try{this.disposeCore(),this._isDisposed=!0}catch(e){throw new Error(`${rP.ERR_DISPOSE} ${this.constructor.name}: ${String(e?.stack||e?.message||e)}`)}}disposeCore(){}}class r8{static _disposeMethods=new WeakMap;static getDisposeCallback(e){let n;return typeof e=="object"?(n=r8._disposeMethods.get(e),n||(n=r8.registerDisposeCallback(n,e))):n=e,n}static registerDisposeCallback(e,n){return e=()=>{n.dispose()},r8._disposeMethods.set(n,e),e}}class Fde extends z4{observe(e){return super.observe(r8.getDisposeCallback(e))}}class aP extends rP{_onDispose=new Fde;get onDispose(){return this._onDispose}addDisposable(e){return this._onDispose.observe(e)}disposeCore(){this._onDispose.notify({type:"dispose",target:this})}}class AY{_cursor=0;_requests=new Array;_size=0;_requestedEvent={type:"requested",target:this};_releasedEvent={type:"released",target:this};_allReleasedEvent={type:"all-released",target:this};_onRequest=new z4;_onReleased=new z4;_onAllReleased=new z4;get onRequested(){return this._onRequest}get onReleased(){return this._onReleased}get onAllReleased(){return this._onReleased}get total(){return this._cursor}get size(){return this._size}request(){this._size++;const e=this._cursor++,n=e>>>5,a=1<<(e&31);return this._requests[n]|=a,this._onRequest.notify(this._requestedEvent),this.release.bind(this,e)}clear(){this._size&&(this._size=0,this._requests.fill(0),this._onReleased.notify(this._releasedEvent),this._onAllReleased.notify(this._allReleasedEvent))}release(e){if(e>=this._cursor)return;const n=e>>>5,a=1<<(e&31);this._requests[n]&a&&(this._size--,this._requests[n]&=~a,this._onReleased.notify(this._releasedEvent))}}class av extends aP{static createClass(e,n){class r extends av{static Map=Qx.createClass(e);_services=new r.Map;createService(){throw new Error("Method not implemented")}}return Object.assign(r.prototype,{createService:n}),r}static create(e,n){return new(av.createClass(e,n))}exists(...e){return this._services.has(e)}acquire(...e){return this._services.get(e)?.service}require(...e){let n,r;if(this._services.has(e))({service:n,requests:r}=this._services.get(e));else{r=new AY,n=this.createService(...e);const s={requests:r,service:n};r.onRequested.observe(()=>{this.onRequested(s,...e)}),r.onReleased.observe(()=>{this.onReleased(s,...e)}),r.onAllReleased.observe(()=>{this.onAllReleased(s,...e)}),this._services.set(e,s)}const a=r.request();return[n,a]}await(...e){throw new Error("Method not implemented.")}onRequested(e,...n){}onReleased(e,...n){}onAllReleased(e,...n){}}class G4{static createClass(e){class n extends G4{createService(){throw new Error("Method not implemented")}}return Object.assign(n.prototype,{createService:e}),n}static create(e){return new(G4.createClass(e))}service;requests=new AY;constructor(){this.requests.onAllReleased.observe(()=>{this.onAllReleased()})}exists(){return this.service!=null}acquire(){return this.service||void 0}require(){const e=this.requests.request();return this.service!=null?[this.service,e]:(this.service=this.createService(),[this.service,e])}await(){throw new Error("Method not implemented.")}onAllReleased(){}}const OC="https://databento.com",lo="/",Fc="/login",Bde="/consent",Gv="/reset-password",sP=`${Gv}/auth`,TY=`${Gv}/create`,kY="/email_update/confirm-email",Ci="/signup",Sh=`${Ci}/confirm-otp`,iP=`${Ci}/confirm-email`,RY=`${Ci}/redirect`,Wv="/invite",NY=`${Wv}/contact-info`,Eh=`${Ci}/contact`,wf=`${Ci}/payment`,Ude=`${Ci}/complete`,DY=`${Wv}/payment`,PY=`${Wv}/invalid`,$de="/teams/invite",oP=Ks.joinURLParts(OC,"about"),lP="/careers",cP="/contact",Vl="/datasets",Pd="/catalog",MC="/request-builder",vl="/pricing";Ks.joinURLParts(OC,"startups");Ks.joinURLParts(OC,"pcaps");Ks.joinURLParts(OC,"historical");const qa="/portal",K7t=`${qa}/licensing`,Of=`${qa}
3/live-data`,LC=`${Of}/plans`,OY=`${qa}/getting-started`,Hf=`${qa}/browse`,Od=`${qa}${Pd}`,_u=`${qa}${Vl}`,uP=`${qa}/data-usage`,dP=`${qa}/keys`,fP=`${qa}/download-center`,MY=`${qa}/team`,LY=`${qa}/billing`,jY="/support",FY="/:serviceId/:datasetId?/:assetClass?/:symbol?",BY=`${Pd}${FY}`,Z7t=`${Od}${FY}`,s1="/settings",UY=`${s1}/contact`,$Y=`${s1}/payment`,qY=`${s1}/invoice-preferences`,qde=`${s1}/profile`,HY=`${s1}/security`,zY=`${s1}/timezone`,VY=`${s1}/latency`,pP="/invoice/detail",hP="/invoice/download",Hde="/admin/invoice/detail",sB="/schemas-and-data-formats/whats-a-schema",J7t="/portal/team",g3="/free-trial-end",GY=`${g3}/payment`,zde=window.location.pathname,jC=()=>zde===Hde;(function(){jC()||(window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"bbitdvpk"},window.intercomLoader=()=>{if(window.navigator.userAgent.toLowerCase()==="playwright"){console.info("Detected playwright, skipping intercom registration");return}const e=window,n=e.Intercom;if(typeof n=="function")n("reattach_activator"),n("update",e.intercomSettings);else{const r=document,a=function(...o){a.c(o)};a.q=[],a.c=function(...o){a.q.push(o)},e.Intercom=a;const s=function(){const o=r.createElement("script");o.type="text/javascript",o.async=!0,o.src="https://widget.intercom.io/widget/bbitdvpk";const l=r.getElementsByTagName("script")[0];l.parentNode?.insertBefore(o,l)};document.readyState==="complete"?s():e.attachEvent?e.attachEvent("onload",s):e.addEventListener("load",s,!1)}})})();const QE=1800*1e3;class eI{static getStoredData(e=QE){let r=window.marketingAttribution;if(!r)try{const a=sessionStorage.getItem("marketing_attr_backup");a&&(r=JSON.parse(a))}catch{return null}return r?.timestamp&&Date.now()-r.timestamp>e?null:r||null}static storeData(e){const n=window;n.marketingAttribution=e;try{sessionStorage.setItem("marketing_attr_backup",JSON.stringify(e)),setTimeout(()=>{try{const r=sessionStorage.getItem("marketing_attr_backup");r&&JSON.parse(r).timestamp===e.timestamp&&sessionStorage.removeItem("marketing_attr_backup")}catch{}},QE)}catch(r){console.warn("Could not store attribution backup:",r)}}static cleanupStoredData(e=!1){try{const n=window;(e||n.marketingAttribution?.timestamp&&Date.now()-n.marketingAttribution.timestamp>QE)&&(delete n.marketingAttribution,console.log("Cleaned attribution data from window"));try{sessionStorage.removeItem("marketing_attr_backup"),console.log("Cleaned attribution backup from sessionStorage")}catch{}}catch(n){console.warn("Error during attribution data cleanup:",n)}}}var WY=(t=>(t.UTM_SOURCE="utm_source",t.UTM_MEDIUM="utm_medium",t.UTM_CAMPAIGN="utm_campaign",t.UTM_ID="utm_id",t.UTM_TERM="utm_term",t.UTM_CONTENT="utm_content",t.GCLID="gclid",t.GBRAID="gbraid",t.WBRAID="wbraid",t.GAD_SOURCE="gad_source",t.GAD_CAMPAIGNID="gad_campaignid",t.MSCLKID="msclkid",t.TWCLID="twclid",t.RDT_CID="rdt_cid",t.OPPREF="oppref",t))(WY||{});class Ts{static _MARKETING_ATTR_URL_PARAMS=Object.values(WY);static _initialized=!1;static _COLLECT_INTERVAL_MS=600*1e3;static _LAST_COLLECT_STORAGE_KEY="last_collect_time";static async init(e,n=window.location.href,r=document.referrer){if(Ts._initialized){console.warn("Marketing attribution already initialized, skipping");return}const a=Ts._getMarketingAttrDataFromUrl(n),s=Ts._getTrackableReferrer(r);if(!Ts._shouldCallCollect(n,s)){console.log("Skipping /collect - no new attribution or too recent"),Ts._initialized=!0;return}Ts._storeAttributionData(n,a);const o={...a,page_url:n,referrer:s};await fetch(Ks.joinURLParts(e,"v0/analytics/collect"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(o),credentials:"include"}).catch(l=>console.warn("Marketing attribution tracking session could not be initialized:",l)),sessionStorage.setItem(Ts._LAST_COLLECT_STORAGE_KEY,Date.now().toString()),Ts._initialized=!0}static _shouldCallCollect(e,n){if(this.hasTrackingParams(e)||n!==void 0&&n!=="")return!0;const s=YF("db_device_id"),o=YF("db_session_id");if(!s||!o)return!0;const l=sessionStorage.getItem(this._LAST_COLLECT_STORAGE_KEY);return!l||Date.now()-parseInt(l)>this._COLLECT_INTERVAL_MS}static cleanUrlParams(){const e=window.location.href,n=Ts._removeTrackingParamsFromUrl(e);n!==e&&history.replaceState(null,"",n)}
3static hasTrackingParams(e=window.location.href){try{const{searchParams:n}=new URL(e);for(const r of Array.from(n.keys()))if(Ts._MARKETING_ATTR_URL_PARAMS.includes(r)||Ts._isHubspotParam(r)||Ts._isMiscParam(r))return!0;return!1}catch(n){return console.warn("Error checking for tracking params:",n),!1}}static getStoredAttributionData=eI.getStoredData;static cleanupStoredData=eI.cleanupStoredData;static _removeTrackingParamsFromUrl(e){try{const n=new URL(e),r=n.searchParams;for(const a of Array.from(r.keys()))(Ts._MARKETING_ATTR_URL_PARAMS.includes(a)||Ts._isHubspotParam(a)||Ts._isMiscParam(a))&&r.delete(a);return n.toString()}catch(n){return console.warn("Error removing tracking params from URL:",n),e}}static _isHubspotParam(e){return/^(hsa_|hss_)|^(_hsenc|_hsmi)$/.test(e)}static _isMiscParam(e){return/fbclid|^olref$/.test(e)}static _storeAttributionData(e,n){if(Object.keys(n).length>0){const r={...n,page_url:e,timestamp:Date.now()};eI.storeData(r)}}static _getMarketingAttrDataFromUrl(e){const n={};try{const{searchParams:r}=new URL(e);for(const a of Ts._MARKETING_ATTR_URL_PARAMS)if(r.has(a)){const s=r.get(a);s&&(n[a]=s)}}catch(r){console.warn("Error extracting attribution data from URL:",r)}return n}static _getTrackableReferrer(e){if(!e||e==="")return"";if(!(e.includes("databento.com")||e.includes("localhost")))return e}}const iB="/",YY="https://databento.com",ew=Ks.joinURLParts(YY,"blog"),Yv="https://api.databento.com",Q7t=t=>Ks.joinURLParts(Yv,"v0/billing/invoice",String(t)),e8t=t=>Ks.joinURLParts(Yv,"v0/billing/invoice/download",String(t)),t8t=t=>Ks.joinURLParts(Yv,"v0/billing/invoice/request_breakdown",String(t)),W4="https://databento.com/docs",Vde="https://databento.com/legal",oB="https://to.dbn.to/slack";class qn{static api=G1(()=>new Ks(Yv));static apiCDN=G1(()=>new Ks(iB,"api"));static apiWS=G1(()=>{const e=new URL("wss://api.databento.com");return e.protocol=e.protocol.replace("http","ws"),new Ks(e.toString())});static app=G1(()=>new Ks(iB));static marketing=G1(()=>new Ks(YY));static blog=G1(()=>new Ks(ew));static docs=G1(()=>new Ks(W4));static legal=G1(()=>new Ks(Vde))}(function(){jC()||Ts.init(qn.api().baseURL,window.location.href,document.referrer)})();function Gde(t){const e=window.fetch;window.fetch=function(n,r){const a=typeof n=="string"?n:n.toString(),s=Object.keys(t).find(l=>a.startsWith(l));let o=n;if(s){const l=a.substring(s.length);o=t[s]+l}return e(o,r).then(l=>!l.ok&&s?e(a):l)}}var tI={exports:{}},al={},nI={exports:{}},rI={};var lB;function Wde(){return lB||(lB=1,(function(t){function e(F,W){var G=F.length;F.push(W);e:for(;0<G;){var q=G-1>>>1,Z=F[q];if(0<a(Z,W))F[q]=W,F[G]=Z,G=q;else break e}}function n(F){return F.length===0?null:F[0]}function r(F){if(F.length===0)return null;var W=F[0],G=F.pop();if(G!==W){F[0]=G;e:for(var q=0,Z=F.length,le=Z>>>1;q<le;){var ee=2*(q+1)-1,xe=F[ee],Ce=ee+1,de=F[Ce];if(0>a(xe,G))Ce<Z&&0>a(de,xe)?(F[q]=de,F[Ce]=G,q=Ce):(F[q]=xe,F[ee]=G,q=ee);else if(Ce<Z&&0>a(de,G))F[q]=de,F[Ce]=G,q=Ce;else break e}}return W}function a(F,W){var G=F.sortIndex-W.sortIndex;return G!==0?G:F.id-W.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;t.unstable_now=function(){return s.now()}}else{var o=Date,l=o.now();t.unstable_now=function(){return o.now()-l}}var c=[],d=[],f=1,p=null,g=3,y=!1,x=!1,b=!1,_=typeof setTimeout=="function"?setTimeout:null,E=typeof clearTimeout=="function"?clearTimeout:null,A=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function S(F){for(var W=n(d);W!==null;){if(W.callback===null)r(d);else if(W.startTime<=F)r(d),W.sortIndex=W.expirationTime,e(c,W);else break;W=n(d)}}function k(F){if(b=!1,S(F),!x)if(n(c)!==null)x=!0,X(I);else{var W=n(d);W!==null&&Y(k,W.startTime-F)}}function I(F,W){x=!1,b&&(b=!1,E(O),O=-1),y=!0;var G=g;try{for(S(W),p=n(c);p!==null&&(!(p.expirationTime>W)||F&&!$());){var q=p.callback;if(typeof q=="function"){p.callback=null,g=p.priorityLevel;var Z=q(p.expirationTime<=W);W=t.unstable_now(),typeof Z=="function"?p.callback=Z:p===n(c)&&r(c),S(W)}else r(c);p=n(c)}if(p!==null)var le=!0;else{var ee=n(d);ee!==null&&Y(k,ee.startTime-W),le=!1}return le}finally{p=null,g=G,y=!1}}var N=!1,D=null,O=-1,j=5,M=-1;function $(){return!(t.unstable_now()-M<j)}function L(){if(D!==null){var F=t.unstable_now();M=F;var W=!0;try{W=D(!0,F)}finally{W?z():(N=!1,D=null)}}else N=!1}var z;if(typeof A=="function")z=function(){A(L)};else if(typeof MessageChannel<"u"){var H=new MessageChannel,J=H.port2;H.port1.onmessage=L,z=function(){J.postMessage(null)}}else z=function(){_(L,0)};function X(F){D=F,N||(N=!0,z())}function Y(F,W){O=_(function(){F(t.unstable_now())},W)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(F){F.callback=null}
vendor: 5,395 bytes, line 3
3,t.unstable_continueExecution=function(){x||y||(x=!0,X(I))},t.unstable_forceFrameRate=function(F){0>F||125<F?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<F?Math.floor(1e3/F):5},t.unstable_getCurrentPriorityLevel=function(){return g},t.unstable_getFirstCallbackNode=function(){return n(c)},t.unstable_next=function(F){switch(g){case 1:case 2:case 3:var W=3;break;default:W=g}var G=g;g=W;try{return F()}finally{g=G}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(F,W){switch(F){case 1:case 2:case 3:case 4:case 5:break;default:F=3}var G=g;g=F;try{return W()}finally{g=G}},t.unstable_scheduleCallback=function(F,W,G){var q=t.unstable_now();switch(typeof G=="object"&&G!==null?(G=G.delay,G=typeof G=="number"&&0<G?q+G:q):G=q,F){case 1:var Z=-1;break;case 2:Z=250;break;case 5:Z=1073741823;break;case 4:Z=1e4;break;default:Z=5e3}return Z=G+Z,F={id:f++,callback:W,priorityLevel:F,startTime:G,expirationTime:Z,sortIndex:-1},G>q?(F.sortIndex=G,e(d,F),n(c)===null&&F===n(d)&&(b?(E(O),O=-1):b=!0,Y(k,G-q))):(F.sortIndex=Z,e(c,F),x||y||(x=!0,X(I))),F},t.unstable_shouldYield=$,t.unstable_wrapCallback=function(F){var W=g;return function(){var G=g;g=W;try{return F.apply(this,arguments)}finally{g=G}}}})(rI)),rI}var cB;function Yde(){return cB||(cB=1,nI.exports=Wde()),nI.exports}var uB;function Xde(){if(uB)return al;uB=1;var t=Vv(),e=Yde();function n(u){for(var h="https://reactjs.org/docs/error-decoder.html?invariant="+u,C=1;C<arguments.length;C++)h+="&args[]="+encodeURIComponent(arguments[C]);return"Minified React error #"+u+"; visit "+h+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var r=new Set,a={};function s(u,h){o(u,h),o(u+"Capture",h)}function o(u,h){for(a[u]=h,u=0;u<h.length;u++)r.add(h[u])}var l=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),c=Object.prototype.hasOwnProperty,d=/^[: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]*$/,f={},p={};function g(u){return c.call(p,u)?!0:c.call(f,u)?!1:d.test(u)?p[u]=!0:(f[u]=!0,!1)}function y(u,h,C,T){if(C!==null&&C.type===0)return!1;switch(typeof h){case"function":case"symbol":return!0;case"boolean":return T?!1:C!==null?!C.acceptsBooleans:(u=u.toLowerCase().slice(0,5),u!=="data-"&&u!=="aria-");default:return!1}}function x(u,h,C,T){if(h===null||typeof h>"u"||y(u,h,C,T))return!0;if(T)return!1;if(C!==null)switch(C.type){case 3:return!h;case 4:return h===!1;case 5:return isNaN(h);case 6:return isNaN(h)||1>h}return!1}function b(u,h,C,T,P,U,ne){this.acceptsBooleans=h===2||h===3||h===4,this.attributeName=T,this.attributeNamespace=P,this.mustUseProperty=C,this.propertyName=u,this.type=h,this.sanitizeURL=U,this.removeEmptyString=ne}var _={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(u){_[u]=new b(u,0,!1,u,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(u){var h=u[0];_[h]=new b(h,1,!1,u[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(u){_[u]=new b(u,2,!1,u.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(u){_[u]=new b(u,2,!1,u,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(u){_[u]=new b(u,3,!1,u.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(u){_[u]=new b(u,3,!0,u,null,!1,!1)}),["capture","download"].forEach(function(u){_[u]=new b(u,4,!1,u,null,!1,!1)}),["cols","rows","size","span"].forEach(function(u){_[u]=new b(u,6,!1,u,null,!1,!1)}),["rowSpan","start"].forEach(function(u){_[u]=new b(u,5,!1,u.toLowerCase(),null,!1,!1)});var E=/[\-:]([a-z])/g;function A(u){return u[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode
3-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(u){var h=u.replace(E,A);_[h]=new b(h,1,!1,u,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(u){var h=u.replace(E,A);_[h]=new b(h,1,!1,u,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(u){var h=u.replace(E,A);_[h]=new b(h,1,!1,u,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(u){_[u]=new b(u,1,!1,u.toLowerCase(),null,!1,!1)}),_.xlinkHref=new b("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(u){_[u]=new b(u,1,!1,u.toLowerCase(),null,!0,!0)});function S(u,h,C,T){var P=_.hasOwnProperty(h)?_[h]:null;(P!==null?P.type!==0:T||!(2<h.length)||h[0]!=="o"&&h[0]!=="O"||h[1]!=="n"&&h[1]!=="N")&&(x(h,C,P,T)&&(C=null),T||P===null?g(h)&&(C===null?u.removeAttribute(h):u.setAttribute(h,""+C)):P.mustUseProperty?u[P.propertyName]=C===null?P.type===3?!1:"":C:(h=P.attributeName,T=P.attributeNamespace,C===null?u.removeAttribute(h):(P=P.type,C=P===3||P===4&&C===!0?"":""+C,T?u.setAttributeNS(T,h,C):u.setAttribute(h,C))))}var k=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,I=Symbol.for("react.element"),N=Symbol.for("react.portal"),D=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),j=Symbol.for("react.profiler"),M=Symbol.for("react.provider"),$=Symbol.for("react.context"),L=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),H=Symbol.for("react.suspense_list"),J=Symbol.for("react.memo"),X=Symbol.for("react.lazy"),Y=Symbol.for("react.offscreen"),F=Symbol.iterator;function W(u){return u===null||typeof u!="object"?null:(u=F&&u[F]||u["@@iterator"],typeof u=="function"?u:null)}var G=Object.assign,q;function Z(u){if(q===void 0)try{throw Error()}catch(C){var h=C.stack.trim().match(/\n( *(at )?)/);q=h&&h[1]||""}return`
4`+q+u}var le=!1;function ee(u,h){if(!u||le)return"";le=!0;var C=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(h)if(h=function(){throw Error()},Object.defineProperty(h.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(h,[])}catch(Ye){var T=Ye}Reflect.construct(u,[],h)}else{try{h.call()}catch(Ye){T=Ye}u.call(h.prototype)}else{try{throw Error()}catch(Ye){T=Ye}u()}}catch(Ye){if(Ye&&T&&typeof Ye.stack=="string"){for(var P=Ye.stack.split(`
5`),U=T.stack.split(`
6`),ne=P.length-1,_e=U.length-1;1<=ne&&0<=_e&&P[ne]!==U[_e];)_e--;for(;1<=ne&&0<=_e;ne--,_e--)if(P[ne]!==U[_e]){if(ne!==1||_e!==1)do if(ne--,_e--,0>_e||P[ne]!==U[_e]){var Pe=`
7`+P[ne].replace(" at new "," at ");return u.displayName&&Pe.includes("<anonymous>")&&(Pe=Pe.replace("<anonymous>",u.displayName)),Pe}while(1<=ne&&0<=_e);break}}}finally{le=!1,Error.prepareStackTrace=C}return(u=u?u.displayName||u.name:"")?Z(u):""}function xe(u){switch(u.tag){case 5:return Z(u.type);case 16:return Z("Lazy");case 13:return Z("Suspense");case 19:return Z("SuspenseList");case 0:case 2:case 15:return u=ee(u.type,!1),u;case 11:return u=ee(u.type.render,!1),u;case 1:return u=ee(u.type,!0),u;default:return""}}function Ce(u){if(u==null)return null;if(typeof u=="function")return u.displayName||u.name||null;if(typeof u=="string")return u;switch(u){case D:return"Fragment";case N:return"Portal";case j:return"Profiler";case O:return"StrictMode";case z:return"Suspense";case H:return"SuspenseList"}if(typeof u=="object")switch(u.$$typeof){case $:return(u.displayName||"Context")+".Consumer";case M:return(u._context.displayName||"Context")+".Provider";case L:var h=u.render;return u=u.displayName,u||(u=h.displayName||h.name||"",u=u!==""?"ForwardRef("+u+")":"ForwardRef"),u;case J:return h=u.displayName||null,h!==null?h:Ce(u.type)||"Memo";case X:h=u._payload,u=u._init;try{return Ce(u(h))}catch{}}return null}function de(u){var h=u.type;switch(u.tag){case 24:return"Cache";case 9:return(h.displayName||"Context")+".Consumer";case 10:return(h._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";
vendor: 16,787 bytes, line 7
7case 11:return u=h.render,u=u.displayName||u.name||"",h.displayName||(u!==""?"ForwardRef("+u+")":"ForwardRef");case 7:return"Fragment";case 5:return h;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ce(h);case 8:return h===O?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof h=="function")return h.displayName||h.name||null;if(typeof h=="string")return h}return null}function ve(u){switch(typeof u){case"boolean":case"number":case"string":case"undefined":return u;case"object":return u;default:return""}}function Re(u){var h=u.type;return(u=u.nodeName)&&u.toLowerCase()==="input"&&(h==="checkbox"||h==="radio")}function V(u){var h=Re(u)?"checked":"value",C=Object.getOwnPropertyDescriptor(u.constructor.prototype,h),T=""+u[h];if(!u.hasOwnProperty(h)&&typeof C<"u"&&typeof C.get=="function"&&typeof C.set=="function"){var P=C.get,U=C.set;return Object.defineProperty(u,h,{configurable:!0,get:function(){return P.call(this)},set:function(ne){T=""+ne,U.call(this,ne)}}),Object.defineProperty(u,h,{enumerable:C.enumerable}),{getValue:function(){return T},setValue:function(ne){T=""+ne},stopTracking:function(){u._valueTracker=null,delete u[h]}}}}function K(u){u._valueTracker||(u._valueTracker=V(u))}function te(u){if(!u)return!1;var h=u._valueTracker;if(!h)return!0;var C=h.getValue(),T="";return u&&(T=Re(u)?u.checked?"true":"false":u.value),u=T,u!==C?(h.setValue(u),!0):!1}function me(u){if(u=u||(typeof document<"u"?document:void 0),typeof u>"u")return null;try{return u.activeElement||u.body}catch{return u.body}}function fe(u,h){var C=h.checked;return G({},h,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:C??u._wrapperState.initialChecked})}function ge(u,h){var C=h.defaultValue==null?"":h.defaultValue,T=h.checked!=null?h.checked:h.defaultChecked;C=ve(h.value!=null?h.value:C),u._wrapperState={initialChecked:T,initialValue:C,controlled:h.type==="checkbox"||h.type==="radio"?h.checked!=null:h.value!=null}}function Se(u,h){h=h.checked,h!=null&&S(u,"checked",h,!1)}function se(u,h){Se(u,h);var C=ve(h.value),T=h.type;if(C!=null)T==="number"?(C===0&&u.value===""||u.value!=C)&&(u.value=""+C):u.value!==""+C&&(u.value=""+C);else if(T==="submit"||T==="reset"){u.removeAttribute("value");return}h.hasOwnProperty("value")?ye(u,h.type,C):h.hasOwnProperty("defaultValue")&&ye(u,h.type,ve(h.defaultValue)),h.checked==null&&h.defaultChecked!=null&&(u.defaultChecked=!!h.defaultChecked)}function he(u,h,C){if(h.hasOwnProperty("value")||h.hasOwnProperty("defaultValue")){var T=h.type;if(!(T!=="submit"&&T!=="reset"||h.value!==void 0&&h.value!==null))return;h=""+u._wrapperState.initialValue,C||h===u.value||(u.value=h),u.defaultValue=h}C=u.name,C!==""&&(u.name=""),u.defaultChecked=!!u._wrapperState.initialChecked,C!==""&&(u.name=C)}function ye(u,h,C){(h!=="number"||me(u.ownerDocument)!==u)&&(C==null?u.defaultValue=""+u._wrapperState.initialValue:u.defaultValue!==""+C&&(u.defaultValue=""+C))}var be=Array.isArray;function Te(u,h,C,T){if(u=u.options,h){h={};for(var P=0;P<C.length;P++)h["$"+C[P]]=!0;for(C=0;C<u.length;C++)P=h.hasOwnProperty("$"+u[C].value),u[C].selected!==P&&(u[C].selected=P),P&&T&&(u[C].defaultSelected=!0)}else{for(C=""+ve(C),h=null,P=0;P<u.length;P++){if(u[P].value===C){u[P].selected=!0,T&&(u[P].defaultSelected=!0);return}h!==null||u[P].disabled||(h=u[P])}h!==null&&(h.selected=!0)}}function je(u,h){if(h.dangerouslySetInnerHTML!=null)throw Error(n(91));return G({},h,{value:void 0,defaultValue:void 0,children:""+u._wrapperState.initialValue})}function De(u,h){var C=h.value;if(C==null){if(C=h.children,h=h.defaultValue,C!=null){if(h!=null)throw Error(n(92));if(be(C)){if(1<C.length)throw Error(n(93));C=C[0]}h=C}h==null&&(h=""),C=h}u._wrapperState={initialValue:ve(C)}}function Ae(u,h){var C=ve(h.value),T=ve(h.defaultValue);C!=null&&(C=""+C,C!==u.value&&(u.value=C),h.defaultValue==null&&u.defaultValue!==C&&(u.defaultValue=C)),T!=null&&(u.defaultValue=""+T)}function Be(u){var h=u.textContent;h===u._wrapperState.initialValue&&h!==""&&h!==null&&(u.value=h)}function We(u){switch(u){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ke(u,h){return u==null||u==="http://www.w3.org/1999/xhtml"?We(h):u==="http://www.w3.org/2000/svg"&&h==="foreignObject"?"http://www.w3.org/1999/xhtml":u}var ft,dt=(function(u){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(h,C,T,P){MSApp.execUnsafeLocalFunction(function(){return u(h,C,T,P)})}:u})(function(u,h){if(u.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in u)u.innerHTML=h;else{for(ft=ft||document.createElement("div"),ft.innerHTML="<svg>"+h.valueOf().toString()+"</svg>",h=ft.firstChild;u.firstChild;)u.removeChild(u.firstChild);for(;h.firstChild;)u.appendChild(h.firstChild)}});function Ft(u,h){if(h){var C=u.firstChild;if(C&&C===u.lastChild&&C.nodeType===3){C.nodeValue=h;return}}u.textContent=h}var fn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Vt=["Webkit","ms","Moz","O"];Object.keys(fn).forEach(function(u){Vt.forEach(function(h){h=h+u.charAt(0).toUpperCase()+u.substring(1),fn[h]=fn[u]})});function ie(u,h,C){return h==null||typeof h=="boolean"||h===""?"":C||typeof h!="number"||h===0||fn.hasOwnProperty(u)&&fn[u]?(""+h).trim():h+"px"}function ke(u,h){u=u.style;for(var C in h)if(h.hasOwnProperty(C)){var T=C.indexOf("--")===0,P=ie(C,h[C],T);C==="float"&&(C="cssFloat"),T?u.setProperty(C,P):u[C]=P}}var Ie=G({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function pe(u,h){if(h){if(Ie[u]&&(h.children!=null||h.dangerouslySetInnerHTML!=null))throw Error(n(137,u));if(h.dangerouslySetInnerHTML!=null){if(h.children!=null)throw Error(n(60));if(typeof h.dangerouslySetInnerHTML!="object"||!("__html"in h.dangerouslySetInnerHTML))throw Error(n(61))}if(h.style!=null&&typeof h.style!="object")throw Error(n(62))}}function ce(u,h){if(u.indexOf("-")===-1)return typeof h.is=="string";switch(u){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 et=null;function it(u){return u=u.target||u.srcElement||window,u.correspondingUseElement&&(u=u.correspondingUseElement),u.nodeType===3?u.parentNode:u}var nt=null,at=null,Rt=null;function Nn(u){if(u=od(u)){if(typeof nt!="function")throw Error(n(280));var h=u.stateNode;h&&(h=Yn(h),nt(u.stateNode,u.type,h))}}function we(u){at?Rt?Rt.push(u):Rt=[u]:at=u}function Ze(){if(at){var u=at,h=Rt;if(Rt=at=null,Nn(u),h)for(u=0;u<h.length;u++)Nn(h[u])}}function Je(u,h){return u(h)}function kt(){}var Wt=!1;function En(u,h,C){if(Wt)return u(h,C);Wt=!0;try{return Je(u,h,C)}finally{Wt=!1,(at!==null||Rt!==null)&&(kt(),Ze())}}function At(u,h){var C=u.stateNode;if(C===null)return null;var T=Yn(C);if(T===null)return null;C=T[h];e:switch(h){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(T=!T.disabled)||(u=u.type,T=!(u==="button"||u==="input"||u==="select"||u==="textarea")),u=!T;break e;default:u=!1}if(u)return null;if(C&&typeof C!="function")throw Error(n(231,h,typeof C));return C}var bt=!1;if(l)try{var Nt={};Object.defineProperty(Nt,"passive",{get:function(){bt=!0}}),window.addEventListener("test",Nt,Nt),window.removeEventListener("test",Nt,Nt)}catch{bt=!1}function nr(u,h,C,T,P,U,ne,_e,Pe){var Ye=Array.prototype.slice.call(arguments,3);try{h.apply(C,Ye)}catch(ht){this.onError(ht)}}var Gn=!1,Wr=null,Qa=!1,jo=null,ic={onError:function(u){Gn=!0,Wr=u}};function es(u,h,C,T,P,U,ne,_e,Pe){Gn=!1,Wr=null,nr.apply(ic,arguments)}function Xc(u,h,C,T,P,U,ne,_e,Pe){if(es.apply(this,arguments),Gn){if(Gn){var Ye=Wr;Gn=!1,Wr=null}else throw Error(n(198));Qa||(Qa=!0,jo=Ye)}}function _i(u){var h=u,C=u;if(u.alternate)for(;h.return;)h=h.return;else{u=h;do h=u,(h.flags&4098)!==0&&(C=h.return),u=h.return;while(u)}return h.tag===3?C:null}function Kc(u){if(u.tag===13){var h=u.memoizedState;if(h===null&&(u=u.alternate,u!==null&&(h=u.memoizedState)),h!==null)return h.dehydrated}return null}function Fo(u){if(_i(u)!==u)throw Error(n(188))}function Bo(u){var h=u.alternate;if(!h){if(h=_i(u),h===null)throw Error(n(188));return h!==u?null:u}for(var C=u,T=h;;){var P=C.return;if(P===null)break;var U=P.alternate;if(U===null){if(T=P.return,T!==null){C=T;continue}break}if(P.child===U.child){for(U=P.child;U;){if(U===C)return Fo(P),u;if(U===T)return Fo(P),h;U=U.sibling}throw Error(n(188))}if(C.return!==T.return)C=P,T=U;else{for(var ne=!1,_e=P.child;_e;){if(_e===C){ne=!0,C=P,T=U;break}if(_e===T){ne=!0,T=P,C=U;break}_e=_e.sibling}if(!ne){for(_e=U.child;_e;){if(_e===C){ne=!0,C=U,T=P;break}if(_e===T){ne=!0,T=U,C=P;break}_e=_e.sibling}if(!ne)throw Error(n(189))}}if(C.alternate!==T)throw Error(n(190))}if(C.tag!==3)throw Error(n(188));return C.stateNode.current===C?u:h}function Fa(u){return u=Bo(u),u!==null?Ra(u):null}function Ra(u){if(u.tag===5||u.tag===6)return u;for(u=u.child;u!==null;){var h=Ra(u);if(h!==null)return h;u=u.sibling}return null}var ji=e.unstable_scheduleCallback,Bs=e.unstable_cancelCallback,Zc=e.unstable_shouldYield,_l=e.unstable_requestPaint,$r=e.unstable_now,Wu=e.unstable_getCurrentPriorityLevel,Sl=e.unstable_ImmediatePriority,vo=e.unstable_UserBlockingPriority,yo=e.unstable_NormalPriority,vt=e.unstable_LowPriority,Ut=e.unstable_IdlePriority,Ln=null,Wn=null;function oa(u){if(Wn&&typeof Wn.onCommitFiberRoot=="function")try{Wn.onCommitFiberRoot(Ln,u,void 0,(u.current.flags&128)===128)}catch{}}var la=Math.clz32?Math.clz32:ys,bo=Math.log,Jc=Math.LN2;function ys(u){return u>>>=0,u===0?32:31-(bo(u)/Jc|0)|0}var ts=64,El=4194304;function oc(u){switch(u&-u){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return u&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return u&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return u}}function lc(u,h){var C=u.pendingLanes;if(C===0)return 0;var T=0,P=u.suspendedLanes,U=u.pingedLanes,ne=C&268435455;if(ne!==0){var _e=ne&~P;_e!==0?T=oc(_e):(U&=ne,U!==0&&(T=oc(U)))}else ne=C&~P,ne!==0?T=oc(ne):U!==0&&(T=oc(U));if(T===0)return 0;if(h!==0&&h!==T&&(h&P)===0&&(P=T&-T,U=h&-h,P>=U||P===16&&(U&4194240)!==0))return h;if((T&4)!==0&&(T|=C&16),h=u.entangledLanes,h!==0)for(u=u.entanglements,h&=T;0<h;)C=31-la(h),P=1<<C,T|=u[C],h&=~P;return T}function Yu(u,h){switch(u){case 1:case 2:case 4:return h+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return h+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function q0(u,h){for(var C=u.suspendedLanes,T=u.pingedLanes,P=u.expirationTimes,U=u.pendingLanes;0<U;){var ne=31-la(U),_e=1<<ne,Pe=P[ne];Pe===-1?((_e&C)===0||(_e&T)!==0)&&(P[ne]=Yu(_e,h)):Pe<=h&&(u.expiredLanes|=_e),U&=~_e}}function Xu(u){return u=u.pendingLanes&-1073741825,u!==0?u:u&1073741824?1073741824:0}function u1(){var u=ts;return ts<<=1,(ts&4194240)===0&&(ts=64),u}function Uo(u){for(var h=[],C=0;31>C;C++)h.push(u);return h}function $o(u,h,C){u.pendingLanes|=h,h!==536870912&&(u.suspendedLanes=0,u.pingedLanes=0),u=u.eventTimes,h=31-la(h),u[h]=C}function ct(u,h){var C=u.pendingLanes&~h;u.pendingLanes=h,u.suspendedLanes=0,u.pingedLanes=0,u.expiredLanes&=h,u.mutableReadLanes&=h,u.entangledLanes&=h,h=u.entanglements;var T=u.eventTimes;for(u=u.expirationTimes;0<C;){var P=31-la(C),U=1<<P;h[P]=0,T[P]=-1,u[P]=-1,C&=~U}}function yr(u,h){var C=u.entangledLanes|=h;for(u=u.entanglements;C;){var T=31-la(C),P=1<<T;P&h|u[T]&h&&(u[T]|=h),C&=~P}}var Cn=0;function yn(u){return u&=-u,1<u?4<u?(u&268435455)!==0?16:536870912:4:1}var qo,fa,br,Qc,Fi,cc=!1,Ho=[],St=null,$t=null,In=null,or=new Map,wa=new Map,bs=[],Bg="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function P3(u,h){switch(u){case"focusin":case"focusout":St=null;break;case"dragenter":case"dragleave":$t=null;break;case"mouseover":case"mouseout":In=null;break;case"pointerover":case"pointerout":or.delete(h.pointerId);break;case"gotpointercapture":case"lostpointercapture":wa.delete(h.pointerId)}}function Yf(u,h,C,T,P,U){return u===null||u.nativeEvent!==U?(u={blockedOn:h,domEventName:C,eventSystemFlags:T,nativeEvent:U,targetContainers:[P]},h!==null&&(h=od(h),h!==null&&fa(h)),u):(u.eventSystemFlags|=T,h=u.targetContainers,P!==null&&h.indexOf(P)===-1&&h.push(P),u)}function Ug(u,h,C,T,P){switch(h){case"focusin":return St=Yf(St,u,h,C,T,P),!0;case"dragenter":return $t=Yf($t,u,h,C,T,P),!0;case"mouseover":return In=Yf(In,u,h,C,T,P),!0;case"pointerover":var U=P.pointerId;return or.set(U,Yf(or.get(U)||null,u,h,C,T,P)),!0;case"gotpointercapture":return U=P.pointerId,wa.set(U,Yf(wa.get(U)||null,u,h,C,T,P)),!0}return!1}function z9(u){var h=Go(u.target);if(h!==null){var C=_i(h);if(C!==null){if(h=C.tag,h===13){if(h=Kc(C),h!==null){u.blockedOn=h,Fi(u.priority,function(){br(C)});return}}else if(h===3&&C.stateNode.current.memoizedState.isDehydrated){u.blockedOn=C.tag===3?C.stateNode.containerInfo:null;return}}}u.blockedOn=null}function O3(u){if(u.blockedOn!==null)return!1;for(var h=u.targetContainers;0<h.length;){var C=qg(u.domEventName,u.eventSystemFlags,h[0],u.nativeEvent);if(C===null){C=u.nativeEvent;var T=new C.constructor(C.type,C);et=T,C.target.dispatchEvent(T),et=null}else return h=od(C),h!==null&&fa(h),u.blockedOn=C,!1;h.shift()}return!0}function V9(u,h,C){O3(u)&&C.delete(h)}function tE(){cc=!1,St!==null&&O3(St)&&(St=null),$t!==null&&O3($t)&&($t=null),In!==null&&O3(In)&&(In=null),or.forEach(V9),wa.forEach(V9)}function Xf(u,h){u.blockedOn===h&&(u.blockedOn=null,cc||(cc=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,tE)))}function jr(u){function h(P){return Xf(P,u)}if(0<Ho.length){Xf(Ho[0],u);for(var C=1;C<Ho.length;C++){var T=Ho[C];T.blockedOn===u&&(T.blockedOn=null)}}for(St!==null&&Xf(St,u),$t!==null&&Xf($t,u),In!==null&&Xf(In,u),or.forEach(h),wa.forEach(h),C=0;C<bs.length;C++)T=bs[C],T.blockedOn===u&&(T.blockedOn=null);for(;0<bs.length&&(C=bs[0],C.blockedOn===null);)z9(C),C.blockedOn===null&&bs.shift()}var Sr=k.ReactCurrentBatchConfig,M3=!0;function nE(u,h,C,T){var P=Cn,U=Sr.transition;Sr.transition=null;try{Cn=1,$g(u,h,C,T)}finally{Cn=P,Sr.transition=U}}function rE(u,h,C,T){var P=Cn,U=Sr.transition;Sr.transition=null;try{Cn=4,$g(u,h,C,T)}finally{Cn=P,Sr.transition=U}}function $g(u,h,C,T){if(M3){var P=qg(u,h,C,T);if(P===null)op(u,h,T,L3,C),P3(u,T);else if(Ug(P,u,h,C,T))T.stopPropagation();else if(P3(u,T),h&4&&-1<Bg.indexOf(u)){for(;P!==null;){var U=od(P);if(U!==null&&qo(U),U=qg(u,h,C,T),U===null&&op(u,h,T,L3,C),U===P)break;P=U}P!==null&&T.stopPropagation()}else op(u,h,T,null,C)}}var L3=null;function qg(u,h,C,T){if(L3=null,u=it(T),u=Go(u),u!==null)if(h=_i(u),h===null)u=null;else if(C=h.tag,C===13){if(u=Kc(h),u!==null)return u;u=null}else if(C===3){if(h.stateNode.current.memoizedState.isDehydrated)return h.tag===3?h.stateNode.containerInfo:null;u=null}else h!==u&&(u=null);return L3=u,null}function Hg(u){switch(u){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"invali
7d":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Wu()){case Sl:return 1;case vo:return 4;case yo:case vt:return 16;case Ut:return 536870912;default:return 16}default:return 16}}var Ku=null,ns=null,H0=null;function Zu(){if(H0)return H0;var u,h=ns,C=h.length,T,P="value"in Ku?Ku.value:Ku.textContent,U=P.length;for(u=0;u<C&&h[u]===P[u];u++);var ne=C-u;for(T=1;T<=ne&&h[C-T]===P[U-T];T++);return H0=P.slice(u,1<T?1-T:void 0)}function Kf(u){var h=u.keyCode;return"charCode"in u?(u=u.charCode,u===0&&h===13&&(u=13)):u=h,u===10&&(u=13),32<=u||u===13?u:0}function z0(){return!0}function xo(){return!1}function Bi(u){function h(C,T,P,U,ne){this._reactName=C,this._targetInst=P,this.type=T,this.nativeEvent=U,this.target=ne,this.currentTarget=null;for(var _e in u)u.hasOwnProperty(_e)&&(C=u[_e],this[_e]=C?C(U):U[_e]);return this.isDefaultPrevented=(U.defaultPrevented!=null?U.defaultPrevented:U.returnValue===!1)?z0:xo,this.isPropagationStopped=xo,this}return G(h.prototype,{preventDefault:function(){this.defaultPrevented=!0;var C=this.nativeEvent;C&&(C.preventDefault?C.preventDefault():typeof C.returnValue!="unknown"&&(C.returnValue=!1),this.isDefaultPrevented=z0)},stopPropagation:function(){var C=this.nativeEvent;C&&(C.stopPropagation?C.stopPropagation():typeof C.cancelBubble!="unknown"&&(C.cancelBubble=!0),this.isPropagationStopped=z0)},persist:function(){},isPersistent:z0}),h}var d1={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(u){return u.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},j3=Bi(d1),V0=G({},d1,{view:0,detail:0}),G9=Bi(V0),F3,Si,Zf,ri=G({},V0,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ed,button:0,buttons:0,relatedTarget:function(u){return u.relatedTarget===void 0?u.fromElement===u.srcElement?u.toElement:u.fromElement:u.relatedTarget},movementX:function(u){return"movementX"in u?u.movementX:(u!==Zf&&(Zf&&u.type==="mousemove"?(F3=u.screenX-Zf.screenX,Si=u.screenY-Zf.screenY):Si=F3=0,Zf=u),F3)},movementY:function(u){return"movementY"in u?u.movementY:Si}}),W9=Bi(ri),Y9=G({},ri,{dataTransfer:0}),Ju=Bi(Y9),B3=G({},V0,{relatedTarget:0}),Jf=Bi(B3),pa=G({},d1,{animationName:0,elapsedTime:0,pseudoElement:0}),Qu=Bi(pa),zg=G({},d1,{clipboardData:function(u){return"clipboardData"in u?u.clipboardData:window.clipboardData}}),aE=Bi(zg),Vg=G({},d1,{data:0}),X9=Bi(Vg),sE={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},iE={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"},K9={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function U3(u){var h=this.nativeEvent;return h.getModifierState?h.getModifierState(u):(u=K9[u])?!!h[u]:!1}function ed(){return U3}var oE=G({},V0,{key:function(u){if(u.key){var h=sE[u.key]||u.key;if(h!=="Unidentified")return h}
vendor: 18,153 bytes, lines 7-8
7return u.type==="keypress"?(u=Kf(u),u===13?"Enter":String.fromCharCode(u)):u.type==="keydown"||u.type==="keyup"?iE[u.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ed,charCode:function(u){return u.type==="keypress"?Kf(u):0},keyCode:function(u){return u.type==="keydown"||u.type==="keyup"?u.keyCode:0},which:function(u){return u.type==="keypress"?Kf(u):u.type==="keydown"||u.type==="keyup"?u.keyCode:0}}),Z9=Bi(oE),J9=G({},ri,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),$3=Bi(J9),Gg=G({},V0,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ed}),Q9=Bi(Gg),lE=G({},d1,{propertyName:0,elapsedTime:0,pseudoElement:0}),Wg=Bi(lE),Yg=G({},ri,{deltaX:function(u){return"deltaX"in u?u.deltaX:"wheelDeltaX"in u?-u.wheelDeltaX:0},deltaY:function(u){return"deltaY"in u?u.deltaY:"wheelDeltaY"in u?-u.wheelDeltaY:"wheelDelta"in u?-u.wheelDelta:0},deltaZ:0,deltaMode:0}),cE=Bi(Yg),ey=[9,13,27,32],Ei=l&&"CompositionEvent"in window,f1=null;l&&"documentMode"in document&&(f1=document.documentMode);var Qf=l&&"TextEvent"in window&&!f1,Xg=l&&(!Ei||f1&&8<f1&&11>=f1),Kg=" ",ty=!1;function ny(u,h){switch(u){case"keyup":return ey.indexOf(h.keyCode)!==-1;case"keydown":return h.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ry(u){return u=u.detail,typeof u=="object"&&"data"in u?u.data:null}var G0=!1;function uE(u,h){switch(u){case"compositionend":return ry(h);case"keypress":return h.which!==32?null:(ty=!0,Kg);case"textInput":return u=h.data,u===Kg&&ty?null:u;default:return null}}function W0(u,h){if(G0)return u==="compositionend"||!Ei&&ny(u,h)?(u=Zu(),H0=ns=Ku=null,G0=!1,u):null;switch(u){case"paste":return null;case"keypress":if(!(h.ctrlKey||h.altKey||h.metaKey)||h.ctrlKey&&h.altKey){if(h.char&&1<h.char.length)return h.char;if(h.which)return String.fromCharCode(h.which)}return null;case"compositionend":return Xg&&h.locale!=="ko"?null:h.data;default:return null}}var dE={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 ay(u){var h=u&&u.nodeName&&u.nodeName.toLowerCase();return h==="input"?!!dE[u.type]:h==="textarea"}function q3(u,h,C,T){we(T),h=cp(h,"onChange"),0<h.length&&(C=new j3("onChange","change",null,C,T),u.push({event:C,listeners:h}))}var Y0=null,zo=null;function H3(u){sp(u,0)}function z3(u){var h=$s(u);if(te(h))return u}function fE(u,h){if(u==="change")return h}var sy=!1;if(l){var td;if(l){var wo="oninput"in document;if(!wo){var Zg=document.createElement("div");Zg.setAttribute("oninput","return;"),wo=typeof Zg.oninput=="function"}td=wo}else td=!1;sy=td&&(!document.documentMode||9<document.documentMode)}function iy(){Y0&&(Y0.detachEvent("onpropertychange",oy),zo=Y0=null)}function oy(u){if(u.propertyName==="value"&&z3(zo)){var h=[];q3(h,zo,u,it(u)),En(H3,h)}}function pE(u,h,C){u==="focusin"?(iy(),Y0=h,zo=C,Y0.attachEvent("onpropertychange",oy)):u==="focusout"&&iy()}function hE(u){if(u==="selectionchange"||u==="keyup"||u==="keydown")return z3(zo)}function mE(u,h){if(u==="click")return z3(h)}function X0(u,h){if(u==="input"||u==="change")return z3(h)}function Le(u,h){return u===h&&(u!==0||1/u===1/h)||u!==u&&h!==h}var tt=typeof Object.is=="function"?Object.is:Le;function Xe(u,h){if(tt(u,h))return!0;if(typeof u!="object"||u===null||typeof h!="object"||h===null)return!1;var C=Object.keys(u),T=Object.keys(h);if(C.length!==T.length)return!1;for(T=0;T<C.length;T++){var P=C[T];if(!c.call(h,P)||!tt(u[P],h[P]))return!1}return!0}function Ht(u){for(;u&&u.firstChild;)u=u.firstChild;return u}function Dn(u,h){var C=Ht(u);u=0;for(var T;C;){if(C.nodeType===3){if(T=u+C.textContent.length,u<=h&&T>=h)return{node:C,offset:h-u};u=T}e:{for(;C;){if(C.nextSibling){C=C.nextSibling;break e}C=C.parentNode}C=void 0}C=Ht(C)}}function xr(u,h){return u&&h?u===h?!0:u&&u.nodeType===3?!1:h&&h.nodeType===3?xr(u,h.parentNode):"contains"in u?u.contains(h):u.compareDocumentPosition?!!(u.compareDocumentPosition(h)&16):!1:!1}function za(){for(var u=window,h=me();h instanceof u.HTMLIFrameElement;){try{var C=typeof h.contentWindow.location.href=="string"}catch{C=!1}if(C)u=h.contentWindow;else break;h=me(u.document)}return h}function Fr(u){var h=u&&u.nodeName&&u.nodeName.toLowerCase();return h&&(h==="input"&&(u.type==="text"||u.type==="search"||u.type==="tel"||u.type==="url"||u.type==="password")||h==="textarea"||u.contentEditable==="true")}function Jg(u){var h=za(),C=u.focusedElem,T=u.selectionRange;if(h!==C&&C&&C.ownerDocument&&xr(C.ownerDocument.documentElement,C)){if(T!==null&&Fr(C)){if(h=T.start,u=T.end,u===void 0&&(u=h),"selectionStart"in C)C.selectionStart=h,C.selectionEnd=Math.min(u,C.value.length);else if(u=(h=C.ownerDocument||document)&&h.defaultView||window,u.getSelection){u=u.getSelection();var P=C.textContent.length,U=Math.min(T.start,P);T=T.end===void 0?U:Math.min(T.end,P),!u.extend&&U>T&&(P=T,T=U,U=P),P=Dn(C,U);var ne=Dn(C,T);P&&ne&&(u.rangeCount!==1||u.anchorNode!==P.node||u.anchorOffset!==P.offset||u.focusNode!==ne.node||u.focusOffset!==ne.offset)&&(h=h.createRange(),h.setStart(P.node,P.offset),u.removeAllRanges(),U>T?(u.addRange(h),u.extend(ne.node,ne.offset)):(h.setEnd(ne.node,ne.offset),u.addRange(h)))}}for(h=[],u=C;u=u.parentNode;)u.nodeType===1&&h.push({element:u,left:u.scrollLeft,top:u.scrollTop});for(typeof C.focus=="function"&&C.focus(),C=0;C<h.length;C++)u=h[C],u.element.scrollLeft=u.left,u.element.scrollTop=u.top}}var gE=l&&"documentMode"in document&&11>=document.documentMode,Us=null,K0=null,ep=null,nd=!1;function tp(u,h,C){var T=C.window===C?C.document:C.nodeType===9?C:C.ownerDocument;nd||Us==null||Us!==me(T)||(T=Us,"selectionStart"in T&&Fr(T)?T={start:T.selectionStart,end:T.selectionEnd}:(T=(T.ownerDocument&&T.ownerDocument.defaultView||window).getSelection(),T={anchorNode:T.anchorNode,anchorOffset:T.anchorOffset,focusNode:T.focusNode,focusOffset:T.focusOffset}),ep&&Xe(ep,T)||(ep=T,T=cp(K0,"onSelect"),0<T.length&&(h=new j3("onSelect","select",null,h,C),u.push({event:h,listeners:T}),h.target=Us)))}function p1(u,h){var C={};return C[u.toLowerCase()]=h.toLowerCase(),C["Webkit"+u]="webkit"+h,C["Moz"+u]="moz"+h,C}var lr={animationend:p1("Animation","AnimationEnd"),animationiteration:p1("Animation","AnimationIteration"),animationstart:p1("Animation","AnimationStart"),transitionend:p1("Transition","TransitionEnd")},Qg={},e6={};l&&(e6=document.createElement("div").style,"AnimationEvent"in window||(delete lr.animationend.animation,delete lr.animationiteration.animation,delete lr.animationstart.animation),"TransitionEvent"in window||delete lr.transitionend.transition);function h1(u){if(Qg[u])return Qg[u];if(!lr[u])return u;var h=lr[u],C;for(C in h)if(h.hasOwnProperty(C)&&C in e6)return Qg[u]=h[C];return u}var ly=h1("animationend"),cy=h1("animationiteration"),uy=h1("animationstart"),np=h1("transitionend"),eu=new Map,rp="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function tu(u,h){eu.set(u,h),s(h,[u])}for(var Z0=0;Z0<rp.length;Z0++){var V3=rp[Z0],dy=V3.toLowerCase(),G3=V3[0].toUpperCase()+V3.slice(1);tu(dy,"on"+G3)}tu(ly,"onAnimationEnd"),tu(cy,"onAnimationIteration"),tu(uy,"onAnimationStart"),tu("dblclick","onDoubleClick"),tu("focusin","onFocus"),tu("focusout","onBlur"),tu(np,"onTransitionEnd"),o("onMouseEnter",["mouseout","mouseover"]),o("onMouseLeave",["mouseout","mouseover"]),o("onPointerEnter",["pointerout","pointerover"]),o("onPointerLeave",["pointerout","pointerover"]),s("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),s("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),s("onBeforeInput",["compositionend","keypress","textInput","paste"]),s("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var J0="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(" "),ap=new Set("cancel close invalid load scroll toggle".split(" ").concat(J0));function rd(u,h,C){var T=u.type||"unknown-event";u.currentTarget=C,Xc(T,h,void 0,u),u.currentTarget=null}function sp(u,h){h=(h&4)!==0;for(var C=0;C<u.length;C++){var T=u[C],P=T.event;T=T.listeners;e:{var U=void 0;if(h)for(var ne=T.length-1;0<=ne;ne--){var _e=T[ne],Pe=_e.instance,Ye=_e.currentTarget;if(_e=_e.listener,Pe!==U&&P.isPropagationStopped())break e;rd(P,_e,Ye),U=Pe}else for(ne=0;ne<T.length;ne++){if(_e=T[ne],Pe=_e.instance,Ye=_e.currentTarget,_e=_e.listener,Pe!==U&&P.isPropagationStopped())break e;rd(P,_e,Ye),U=Pe}}}if(Qa)throw u=jo,Qa=!1,jo=null,u}function ca(u,h){var C=h[g1];C===void 0&&(C=h[g1]=new Set);var T=u+"__bubble";C.has(T)||(ip(h,u,2,!1),C.add(T))}function t6(u,h,C){var T=0;h&&(T|=4),ip(C,u,T,h)}var W3="_reactListening"+Math.random().toString(36).slice(2);function ad(u){if(!u[W3]){u[W3]=!0,r.forEach(function(C){C!=="selectionchange"&&(ap.has(C)||t6(C,!1,u),t6(C,!0,u))});var h=u.nodeType===9?u:u.ownerDocument;h===null||h[W3]||(h[W3]=!0,t6("selectionchange",!1,h))}}function ip(u,h,C,T){switch(Hg(h)){case 1:var P=nE;break;case 4:P=rE;break;default:P=$g}C=P.bind(null,h,C,u),P=void 0,!bt||h!=="touchstart"&&h!=="touchmove"&&h!=="wheel"||(P=!0),T?P!==void 0?u.addEventListener(h,C,{capture:!0,passive:P}):u.addEventListener(h,C,!0):P!==void 0?u.addEventListener(h,C,{passive:P}):u.addEventListener(h,C,!1)}function op(u,h,C,T,P){var U=T;if((h&1)===0&&(h&2)===0&&T!==null)e:for(;;){if(T===null)return;var ne=T.tag;if(ne===3||ne===4){var _e=T.stateNode.containerInfo;if(_e===P||_e.nodeType===8&&_e.parentNode===P)break;if(ne===4)for(ne=T.return;ne!==null;){var Pe=ne.tag;if((Pe===3||Pe===4)&&(Pe=ne.stateNode.containerInfo,Pe===P||Pe.nodeType===8&&Pe.parentNode===P))return;ne=ne.return}for(;_e!==null;){if(ne=Go(_e),ne===null)return;if(Pe=ne.tag,Pe===5||Pe===6){T=U=ne;continue e}_e=_e.parentNode}}T=T.return}En(function(){var Ye=U,ht=it(C),yt=[];e:{var pt=eu.get(u);if(pt!==void 0){var jt=j3,Xt=u;switch(u){case"keypress":if(Kf(C)===0)break e;case"keydown":case"keyup":jt=Z9;break;case"focusin":Xt="focus",jt=Jf;break;case"focusout":Xt="blur",jt=Jf;break;case"beforeblur":case"afterblur":jt=Jf;break;case"click":if(C.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":jt=W9;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":jt=Ju;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":jt=Q9;break;case ly:case cy:case uy:jt=Qu;break;case np:jt=Wg;break;case"scroll":jt=G9;break;case"wheel":jt=cE;break;case"copy":case"cut":case"paste":jt=aE;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":jt=$3}var Zt=(h&4)!==0,Na=!Zt&&u==="scroll",$e=Zt?pt!==null?pt+"Capture":null:pt;Zt=[];for(var Me=Ye,Ge;Me!==null;){Ge=Me;var xt=Ge.stateNode;if(Ge.tag===5&&xt!==null&&(Ge=xt,$e!==null&&(xt=At(Me,$e),xt!=null&&Zt.push(lp(Me,xt,Ge)))),Na)break;Me=Me.return}0<Zt.length&&(pt=new jt(pt,Xt,null,C,ht),yt.push({event:pt,listeners:Zt}))}}if((h&7)===0){e:{if(pt=u==="mouseover"||u==="pointerover",jt=u==="mouseout"||u==="pointerout",pt&&C!==et&&(Xt=C.relatedTarget||C.fromElement)&&(Go(Xt)||Xt[Vo]))break e;if((jt||pt)&&(pt=ht.window===ht?ht:(pt=ht.ownerDocument)?pt.defaultView||pt.parentWindow:window,jt?(Xt=C.relatedTarget||C.toElement,jt=Ye,Xt=Xt?Go(Xt):null,Xt!==null&&(Na=_i(Xt),Xt!==Na||Xt.tag!==5&&Xt.tag!==6)&&(Xt=null)):(jt=null,Xt=Ye),jt!==Xt)){if(Zt=W9,xt="onMouseLeave",$e="onMouseEnter",Me="mouse",(u==="pointerout"||u==="pointerover")&&(Zt=$3,xt="onPointerLeave",$e="onPointerEnter",Me="pointer"),Na=jt==null?pt:$s(jt),Ge=Xt==null?pt:$s(Xt),pt=new Zt(xt,Me+"leave",jt,C,ht),pt.target=Na,pt.relatedTarget=Ge,xt=null,Go(ht)===Ye&&(Zt=new Zt($e,Me+"enter",Xt,C,ht),Zt.target=Ge,Zt.relatedTarget=Na,xt=Zt),Na=xt,jt&&Xt)t:{for(Zt=jt,$e=Xt,Me=0,Ge=Zt;Ge;Ge=Q0(Ge))Me++;for(Ge=0,xt=$e;xt;xt=Q0(xt))Ge++;for(;0<Me-Ge;)Zt=Q0(Zt),Me--;for(;0<Ge-Me;)$e=Q0($e),Ge--;for(;Me--;){if(Zt===$e||$e!==null&&Zt===$e.alternate)break t;Zt=Q0(Zt),$e=Q0($e)}Zt=null}else Zt=null;jt!==null&&fy(yt,pt,jt,Zt,!1),Xt!==null&&Na!==null&&fy(yt,Na,Xt,Zt,!0)}}e:{if(pt=Ye?$s(Ye):window,jt=pt.nodeName&&pt.nodeName.toLowerCase(),jt==="select"||jt==="input"&&pt.type==="file")var Jt=fE;else if(ay(pt))if(sy)Jt=X0;else{Jt=hE;var xn=pE}else(jt=pt.nodeName)&&jt.toLowerCase()==="input"&&(pt.type==="checkbox"||pt.type==="radio")&&(Jt=mE);if(Jt&&(Jt=Jt(u,Ye))){q3(yt,Jt,C,ht);break e}xn&&xn(u,pt,Ye),u==="focusout"&&(xn=pt._wrapperState)&&xn.controlled&&pt.type==="number"&&ye(pt,"number",pt.value)}switch(xn=Ye?$s(Ye):window,u){case"focusin":(ay(xn)||xn.contentEditable==="true")&&(Us=xn,K0=Ye,ep=null);break;case"focusout":ep=K0=Us=null;break;case"mousedown":nd=!0;break;case"contextmenu":case"mouseup":case"dragend":nd=!1,tp(yt,C,ht);break;case"selectionchange":if(gE)break;case"keydown":case"keyup":tp(yt,C,ht)}var wn;if(Ei)e:{switch(u){case"compositionstart":var Sn="onCompositionStart";break e;case"compositionend":Sn="onCompositionEnd";break e;case"compositionupdate":Sn="onCompositionUpdate";break e}Sn=void 0}else G0?ny(u,C)&&(Sn="onCompositionEnd"):u==="keydown"&&C.keyCode===229&&(Sn="onCompositionStart");Sn&&(Xg&&C.locale!=="ko"&&(G0||Sn!=="onCompositionStart"?Sn==="onCompositionEnd"&&G0&&(wn=Zu()):(Ku=ht,ns="value"in Ku?Ku.value:Ku.textContent,G0=!0)),xn=cp(Ye,Sn),0<xn.length&&(Sn=new X9(Sn,u,null,C,ht),yt.push({event:Sn,listeners:xn}),wn?Sn.data=wn:(wn=ry(C),wn!==null&&(Sn.data=wn)))),(wn=Qf?uE(u,C):W0(u,C))&&(Ye=cp(Ye,"onBeforeInput"),0<Ye.length&&(ht=new X9("onBeforeInput","beforeinput",null,C,ht),yt.push({event:ht,listeners:Ye}),ht.data=wn))}sp(yt,h)})}function lp(u,h,C){return{instance:u,listener:h,currentTarget:C}}function cp(u,h){for(var C=h+"Capture",T=[];u!==null;){var P=u,U=P.stateNode;P.tag===5&&U!==null&&(P=U,U=At(u,C),U!=null&&T.unshift(lp(u,U,P)),U=At(u,h),U!=null&&T.push(lp(u,U,P))),u=u.return}return T}function Q0(u){if(u===null)return null;do u=u.return;while(u&&u.tag!==5);return u||null}function fy(u,h,C,T,P){for(var U=h._reactName,ne=[];C!==null&&C!==T;){var _e=C,Pe=_e.alternate,Ye=_e.stateNode;if(Pe!==null&&Pe===T)break;_e.tag===5&&Ye!==null&&(_e=Ye,P?(Pe=At(C,U),Pe!=null&&ne.unshift(lp(C,Pe,_e))):P||(Pe=At(C,U),Pe!=null&&ne.push(lp(C,Pe,_e)))),C=C.return}ne.length!==0&&u.push({event:h,listeners:ne})}var rs=/\r\n?/g,ai=/\u0000|\uFFFD/g;function py(u){return(typeof u=="string"?u:""+u).replace(rs,`
8`).replace(ai,"")}function Y3(u,h,C){if(h=py(h),py(u)!==h&&C)throw Error(n(425))}function up(){}var n6=null,dp=null;function m1(u,h){return u==="textarea"||u==="noscript"||typeof h.children=="string"||typeof h.children=="number"||typeof h.dangerouslySetInnerHTML=="object"&&h.dangerouslySetInnerHTML!==null&&h.dangerouslySetInnerHTML.__html!=null}var fp=typeof setTimeout=="function"?setTimeout:void 0,e2=typeof clearTimeout=="function"?clearTimeout:void 0,t2=typeof Promise=="function"?Promise:void 0,pp=typeof queueMicrotask=="function"?queueMicrotask:typeof t2<"u"?function(u){return t2.resolve(null).then(u).catch(X3)}:fp;function X3(u){setTimeout(function(){throw u})}function sd(u,h){var C=h,T=0;do{var P=C.nextSibling;if(u.removeChild(C),P&&P.nodeType===8)if(C=P.data,C==="/$"){if(T===0){u.removeChild(P),jr(h);return}T--}else C!=="$"&&C!=="$?"&&C!=="$!"||T++;C=P}while(C);jr(h)}function id(u){for(;u!=null;u=u.nextSibling){var h=u.nodeType;if(h===1||h===3)break;if(h===8){if(h=u.data,h==="$"||h==="$!"||h==="$?")break;if(h==="/$")return null}}return u}function hy(u){u=u.previousSibling;for(var h=0;u;){if(u.nodeType===8){var C=u.data;if(C==="$"||C==="$!"||C==="$?"){if(h===0)return u;h--}else C==="/$"&&h++}u=u.previousSibling}return null}var n2=Math.random().toString(36).slice(2),uc="__reactFiber$"+n2,hp="__reactProps$"+n2,Vo="__reactContainer$"+n2,g1="__reactEvents$"+n2,my="__reactListeners$"+n2,oe="__reactHandles$"+n2;function Go(u){var h=u[uc];if(h)return h;for(var C=u.parentNode;C;){if(h=C[Vo]||C[uc]){if(C=h.alternate,h.child!==null||C!==null&&C.child!==null)for(u=hy(u);u!==null;){if(C=u[uc])return C;u=hy(u)}return h}u=C,C=u.parentNode}return null}function od(u){return u=u[uc]||u[Vo],!u||u.tag!==5&&u.tag!==6&&u.tag!==13&&u.tag!==3?null:u}function $s(u){if(u.tag===5||u.tag===6)return u.stateNode;throw Error(n(33))}function Yn(u){return u[hp]||null}var r6=[],r2=-1;function ld(u){return{current:u}}function Er(u){0>r2||(u.current=r6[r2],r6[r2]=null,r2--)}function Qr(u,h){r2++,r6[r2]=u.current,u.current=h}var cd={},si=ld(cd),Ui=ld(!1),v1=cd;function $i(u,h){var C=u.type.contextTypes;if(!C)return cd;var T=u.stateNode;if(T&&T.__reactInternalMemoizedUnmaskedChildContext===h)return T.__reactInternalMemoizedMaskedChildContext;var P={},U;for(U in C)P[U]=h[U];return T&&(u=u.stateNode,u.__reactInternalMemoizedUnmaskedChildContext=h,u.__reactInternalMemoizedMaskedChildContext=P),P}function qi(u){return u=u.childContextTypes,u!=null}function K3(){Er(Ui),Er(si)}function gy(u,h,C){if(si.current!==cd)throw Error(n(168));Qr(si,h),Qr(Ui,C)}
vendor: 10,094 bytes, line 8
8function vy(u,h,C){var T=u.stateNode;if(h=h.childContextTypes,typeof T.getChildContext!="function")return C;T=T.getChildContext();for(var P in T)if(!(P in h))throw Error(n(108,de(u)||"Unknown",P));return G({},C,T)}function Z3(u){return u=(u=u.stateNode)&&u.__reactInternalMemoizedMergedChildContext||cd,v1=si.current,Qr(si,u),Qr(Ui,Ui.current),!0}function dc(u,h,C){var T=u.stateNode;if(!T)throw Error(n(169));C?(u=vy(u,h,v1),T.__reactInternalMemoizedMergedChildContext=u,Er(Ui),Er(si),Qr(si,u)):Er(Ui),Qr(Ui,C)}var nu=null,J3=!1,a6=!1;function yy(u){nu===null?nu=[u]:nu.push(u)}function vE(u){J3=!0,yy(u)}function Hi(){if(!a6&&nu!==null){a6=!0;var u=0,h=Cn;try{var C=nu;for(Cn=1;u<C.length;u++){var T=C[u];do T=T(!0);while(T!==null)}nu=null,J3=!1}catch(P){throw nu!==null&&(nu=nu.slice(u+1)),ji(Sl,Hi),P}finally{Cn=h,a6=!1}}return null}var a2=[],s2=0,zi=null,Q3=0,Wo=[],Yo=0,y1=null,ru=1,fc="";function ud(u,h){a2[s2++]=Q3,a2[s2++]=zi,zi=u,Q3=h}function by(u,h,C){Wo[Yo++]=ru,Wo[Yo++]=fc,Wo[Yo++]=y1,y1=u;var T=ru;u=fc;var P=32-la(T)-1;T&=~(1<<P),C+=1;var U=32-la(h)+P;if(30<U){var ne=P-P%5;U=(T&(1<<ne)-1).toString(32),T>>=ne,P-=ne,ru=1<<32-la(h)+P|C<<P|T,fc=U+u}else ru=1<<U|C<<P|T,fc=u}function s6(u){u.return!==null&&(ud(u,1),by(u,1,0))}function mp(u){for(;u===zi;)zi=a2[--s2],a2[s2]=null,Q3=a2[--s2],a2[s2]=null;for(;u===y1;)y1=Wo[--Yo],Wo[Yo]=null,fc=Wo[--Yo],Wo[Yo]=null,ru=Wo[--Yo],Wo[Yo]=null}var qs=null,ii=null,ha=!1,Xo=null;function xy(u,h){var C=el(5,null,null,0);C.elementType="DELETED",C.stateNode=h,C.return=u,h=u.deletions,h===null?(u.deletions=[C],u.flags|=16):h.push(C)}function Il(u,h){switch(u.tag){case 5:var C=u.type;return h=h.nodeType!==1||C.toLowerCase()!==h.nodeName.toLowerCase()?null:h,h!==null?(u.stateNode=h,qs=u,ii=id(h.firstChild),!0):!1;case 6:return h=u.pendingProps===""||h.nodeType!==3?null:h,h!==null?(u.stateNode=h,qs=u,ii=null,!0):!1;case 13:return h=h.nodeType!==8?null:h,h!==null?(C=y1!==null?{id:ru,overflow:fc}:null,u.memoizedState={dehydrated:h,treeContext:C,retryLane:1073741824},C=el(18,null,null,0),C.stateNode=h,C.return=u,u.child=C,qs=u,ii=null,!0):!1;default:return!1}}function gp(u){return(u.mode&1)!==0&&(u.flags&128)===0}function au(u){if(ha){var h=ii;if(h){var C=h;if(!Il(u,h)){if(gp(u))throw Error(n(418));h=id(C.nextSibling);var T=qs;h&&Il(u,h)?xy(T,C):(u.flags=u.flags&-4097|2,ha=!1,qs=u)}}else{if(gp(u))throw Error(n(418));u.flags=u.flags&-4097|2,ha=!1,qs=u}}}function Co(u){for(u=u.return;u!==null&&u.tag!==5&&u.tag!==3&&u.tag!==13;)u=u.return;qs=u}function em(u){if(u!==qs)return!1;if(!ha)return Co(u),ha=!0,!1;var h;if((h=u.tag!==3)&&!(h=u.tag!==5)&&(h=u.type,h=h!=="head"&&h!=="body"&&!m1(u.type,u.memoizedProps)),h&&(h=ii)){if(gp(u))throw i6(),Error(n(418));for(;h;)xy(u,h),h=id(h.nextSibling)}if(Co(u),u.tag===13){if(u=u.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(n(317));e:{for(u=u.nextSibling,h=0;u;){if(u.nodeType===8){var C=u.data;if(C==="/$"){if(h===0){ii=id(u.nextSibling);break e}h--}else C!=="$"&&C!=="$!"&&C!=="$?"||h++}u=u.nextSibling}ii=null}}else ii=qs?id(u.stateNode.nextSibling):null;return!0}function i6(){for(var u=ii;u;)u=id(u.nextSibling)}function b1(){ii=qs=null,ha=!1}function x1(u){Xo===null?Xo=[u]:Xo.push(u)}var dd=k.ReactCurrentBatchConfig;function i2(u,h,C){if(u=C.ref,u!==null&&typeof u!="function"&&typeof u!="object"){if(C._owner){if(C=C._owner,C){if(C.tag!==1)throw Error(n(309));var T=C.stateNode}if(!T)throw Error(n(147,u));var P=T,U=""+u;return h!==null&&h.ref!==null&&typeof h.ref=="function"&&h.ref._stringRef===U?h.ref:(h=function(ne){var _e=P.refs;ne===null?delete _e[U]:_e[U]=ne},h._stringRef=U,h)}if(typeof u!="string")throw Error(n(284));if(!C._owner)throw Error(n(290,u))}return u}function tm(u,h){throw u=Object.prototype.toString.call(h),Error(n(31,u==="[object Object]"?"object with keys {"+Object.keys(h).join(", ")+"}":u))}function vp(u){var h=u._init;return h(u._payload)}function wy(u){function h($e,Me){if(u){var Ge=$e.deletions;Ge===null?($e.deletions=[Me],$e.flags|=16):Ge.push(Me)}}function C($e,Me){if(!u)return null;for(;Me!==null;)h($e,Me),Me=Me.sibling;return null}function T($e,Me){for($e=new Map;Me!==null;)Me.key!==null?$e.set(Me.key,Me):$e.set(Me.index,Me),Me=Me.sibling;return $e}function P($e,Me){return $e=Ed($e,Me),$e.index=0,$e.sibling=null,$e}function U($e,Me,Ge){return $e.index=Ge,u?(Ge=$e.alternate,Ge!==null?(Ge=Ge.index,Ge<Me?($e.flags|=2,Me):Ge):($e.flags|=2,Me)):($e.flags|=1048576,Me)}function ne($e){return u&&$e.alternate===null&&($e.flags|=2),$e}function _e($e,Me,Ge,xt){return Me===null||Me.tag!==6?(Me=H6(Ge,$e.mode,xt),Me.return=$e,Me):(Me=P(Me,Ge),Me.return=$e,Me)}function Pe($e,Me,Ge,xt){var Jt=Ge.type;return Jt===D?ht($e,Me,Ge.props.children,xt,Ge.key):Me!==null&&(Me.elementType===Jt||typeof Jt=="object"&&Jt!==null&&Jt.$$typeof===X&&vp(Jt)===Me.type)?(xt=P(Me,Ge.props),xt.ref=i2($e,Me,Ge),xt.return=$e,xt):(xt=O1(Ge.type,Ge.key,Ge.props,null,$e.mode,xt),xt.ref=i2($e,Me,Ge),xt.return=$e,xt)}function Ye($e,Me,Ge,xt){return Me===null||Me.tag!==4||Me.stateNode.containerInfo!==Ge.containerInfo||Me.stateNode.implementation!==Ge.implementation?(Me=z6(Ge,$e.mode,xt),Me.return=$e,Me):(Me=P(Me,Ge.children||[]),Me.return=$e,Me)}function ht($e,Me,Ge,xt,Jt){return Me===null||Me.tag!==7?(Me=M1(Ge,$e.mode,xt,Jt),Me.return=$e,Me):(Me=P(Me,Ge),Me.return=$e,Me)}function yt($e,Me,Ge){if(typeof Me=="string"&&Me!==""||typeof Me=="number")return Me=H6(""+Me,$e.mode,Ge),Me.return=$e,Me;if(typeof Me=="object"&&Me!==null){switch(Me.$$typeof){case I:return Ge=O1(Me.type,Me.key,Me.props,null,$e.mode,Ge),Ge.ref=i2($e,null,Me),Ge.return=$e,Ge;case N:return Me=z6(Me,$e.mode,Ge),Me.return=$e,Me;case X:var xt=Me._init;return yt($e,xt(Me._payload),Ge)}if(be(Me)||W(Me))return Me=M1(Me,$e.mode,Ge,null),Me.return=$e,Me;tm($e,Me)}return null}function pt($e,Me,Ge,xt){var Jt=Me!==null?Me.key:null;if(typeof Ge=="string"&&Ge!==""||typeof Ge=="number")return Jt!==null?null:_e($e,Me,""+Ge,xt);if(typeof Ge=="object"&&Ge!==null){switch(Ge.$$typeof){case I:return Ge.key===Jt?Pe($e,Me,Ge,xt):null;case N:return Ge.key===Jt?Ye($e,Me,Ge,xt):null;case X:return Jt=Ge._init,pt($e,Me,Jt(Ge._payload),xt)}if(be(Ge)||W(Ge))return Jt!==null?null:ht($e,Me,Ge,xt,null);tm($e,Ge)}return null}function jt($e,Me,Ge,xt,Jt){if(typeof xt=="string"&&xt!==""||typeof xt=="number")return $e=$e.get(Ge)||null,_e(Me,$e,""+xt,Jt);if(typeof xt=="object"&&xt!==null){switch(xt.$$typeof){case I:return $e=$e.get(xt.key===null?Ge:xt.key)||null,Pe(Me,$e,xt,Jt);case N:return $e=$e.get(xt.key===null?Ge:xt.key)||null,Ye(Me,$e,xt,Jt);case X:var xn=xt._init;return jt($e,Me,Ge,xn(xt._payload),Jt)}if(be(xt)||W(xt))return $e=$e.get(Ge)||null,ht(Me,$e,xt,Jt,null);tm(Me,xt)}return null}function Xt($e,Me,Ge,xt){for(var Jt=null,xn=null,wn=Me,Sn=Me=0,is=null;wn!==null&&Sn<Ge.length;Sn++){wn.index>Sn?(is=wn,wn=null):is=wn.sibling;var wr=pt($e,wn,Ge[Sn],xt);if(wr===null){wn===null&&(wn=is);break}u&&wn&&wr.alternate===null&&h($e,wn),Me=U(wr,Me,Sn),xn===null?Jt=wr:xn.sibling=wr,xn=wr,wn=is}if(Sn===Ge.length)return C($e,wn),ha&&ud($e,Sn),Jt;if(wn===null){for(;Sn<Ge.length;Sn++)wn=yt($e,Ge[Sn],xt),wn!==null&&(Me=U(wn,Me,Sn),xn===null?Jt=wn:xn.sibling=wn,xn=wn);return ha&&ud($e,Sn),Jt}for(wn=T($e,wn);Sn<Ge.length;Sn++)is=jt(wn,$e,Sn,Ge[Sn],xt),is!==null&&(u&&is.alternate!==null&&wn.delete(is.key===null?Sn:is.key),Me=U(is,Me,Sn),xn===null?Jt=is:xn.sibling=is,xn=is);return u&&wn.forEach(function(Id){return h($e,Id)}),ha&&ud($e,Sn),Jt}function Zt($e,Me,Ge,xt){var Jt=W(Ge);if(typeof Jt!="function")throw Error(n(150));if(Ge=Jt.call(Ge),Ge==null)throw Error(n(151));for(var xn=Jt=null,wn=Me,Sn=Me=0,is=null,wr=Ge.next();wn!==null&&!wr.done;Sn++,wr=Ge.next()){wn.index>Sn?(is=wn,wn=null):is=wn.sibling;var Id=pt($e,wn,wr.value,xt);if(Id===null){wn===null&&(wn=is);break}u&&wn&&Id.alternate===null&&h($e,wn),Me=U(Id,Me,Sn),xn===null?Jt=Id:xn.sibling=Id,xn=Id,wn=is}if(wr.done)return C($e,wn),ha&&ud($e,Sn),Jt;if(wn===null){for(;!wr.done;Sn++,wr=Ge.next())wr=yt($e,wr.value,xt),wr!==null&&(Me=U(wr,Me,Sn),xn===null?Jt=wr:xn.sibling=wr,xn=wr);return ha&&ud($e,Sn),Jt}for(wn=T($e,wn);!wr.done;Sn++,wr=Ge.next())wr=jt(wn,$e,Sn,wr.value,xt),wr!==null&&(u&&wr.alternate!==null&&wn.delete(wr.key===null?Sn:wr.key),Me=U(wr,Me,Sn),xn===null?Jt=wr:xn.sibling=wr,xn=wr);return u&&wn.forEach(function(jE){return h($e,jE)}),ha&&ud($e,Sn),Jt}function Na($e,Me,Ge,xt){if(typeof Ge=="object"&&Ge!==null&&Ge.type===D&&Ge.key===null&&(Ge=Ge.props.children),typeof Ge=="object"&&Ge!==null){switch(Ge.$$typeof){case I:e:{for(var Jt=Ge.key,xn=Me;xn!==null;){if(xn.key===Jt){if(Jt=Ge.type,Jt===D){if(xn.tag===7){C($e,xn.sibling),Me=P(xn,Ge.props.children),Me.return=$e,$e=Me;break e}}else if(xn.elementType===Jt||typeof Jt=="object"&&Jt!==null&&Jt.$$typeof===X&&vp(Jt)===xn.type){C($e,xn.sibling),Me=P(xn,Ge.props),Me.ref=i2($e,xn,Ge),Me.return=$e,$e=Me;break e}C($e,xn);break}else h($e,xn);xn=xn.sibling}Ge.type===D?(Me=M1(Ge.props.children,$e.mode,xt,Ge.key),Me.return=$e,$e=Me):(xt=O1(Ge.type,Ge.key,Ge.props,null,$e.mode,xt),xt.ref=i2($e,Me,Ge),xt.return=$e,$e=xt)}return ne($e);case N:e:{for(xn=Ge.key;Me!==null;){if(Me.key===xn)if(Me.tag===4&&Me.stateNode.containerInfo===Ge.containerInfo&&Me.stateNode.implementation===Ge.implementation){C($e,Me.sibling),Me=P(Me,Ge.children||[]),Me.return=$e,$e=Me;break e}else{C($e,Me);break}else h($e,Me);Me=Me.sibling}Me=z6(Ge,$e.mode,xt),Me.return=$e,$e=Me}return ne($e);case X:return xn=Ge._init,Na($e,Me,xn(Ge._payload),xt)}if(be(Ge))return Xt($e,Me,Ge,xt);if(W(Ge))return Zt($e,Me,Ge,xt);tm($e,Ge)}return typeof Ge=="string"&&Ge!==""||typeof Ge=="number"?(Ge=""+Ge,Me!==null&&Me.tag===6?(C($e,Me.sibling),Me=P(Me,Ge),Me.return=$e,$e=Me):(C($e,Me),Me=H6(Ge,$e.mode,xt),Me.return=$e,$e=Me),ne($e)):C($e,Me)}return Na}var w1=wy(!0),xs=wy(!1),o2=ld(null),yp=null,Ii=null,bp=null;function l2(){bp=Ii=yp=null}function su(u){var h=o2.current;Er(o2),u._currentValue=h}function nm(u,h,C){for(;u!==null;){var T=u.alternate;if((u.childLanes&h)!==h?(u.childLanes|=h,T!==null&&(T.childLanes|=h)):T!==null&&(T.childLanes&h)!==h&&(T.childLanes|=h),u===C)break;u=u.return}}
vendor: 4,321 bytes, line 8
8function Va(u,h){yp=u,bp=Ii=null,u=u.dependencies,u!==null&&u.firstContext!==null&&((u.lanes&h)!==0&&(Hs=!0),u.firstContext=null)}function Vi(u){var h=u._currentValue;if(bp!==u)if(u={context:u,memoizedValue:h,next:null},Ii===null){if(yp===null)throw Error(n(308));Ii=u,yp.dependencies={lanes:0,firstContext:u}}else Ii=Ii.next=u;return h}var C1=null;function o6(u){C1===null?C1=[u]:C1.push(u)}function Cy(u,h,C,T){var P=h.interleaved;return P===null?(C.next=C,o6(h)):(C.next=P.next,P.next=C),h.interleaved=C,Al(u,T)}function Al(u,h){u.lanes|=h;var C=u.alternate;for(C!==null&&(C.lanes|=h),C=u,u=u.return;u!==null;)u.childLanes|=h,C=u.alternate,C!==null&&(C.childLanes|=h),C=u,u=u.return;return C.tag===3?C.stateNode:null}var fd=!1;function _1(u){u.updateQueue={baseState:u.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function l6(u,h){u=u.updateQueue,h.updateQueue===u&&(h.updateQueue={baseState:u.baseState,firstBaseUpdate:u.firstBaseUpdate,lastBaseUpdate:u.lastBaseUpdate,shared:u.shared,effects:u.effects})}function iu(u,h){return{eventTime:u,lane:h,tag:0,payload:null,callback:null,next:null}}function pd(u,h,C){var T=u.updateQueue;if(T===null)return null;if(T=T.shared,(mr&2)!==0){var P=T.pending;return P===null?h.next=h:(h.next=P.next,P.next=h),T.pending=h,Al(u,C)}return P=T.interleaved,P===null?(h.next=h,o6(T)):(h.next=P.next,P.next=h),T.interleaved=h,Al(u,C)}function hd(u,h,C){if(h=h.updateQueue,h!==null&&(h=h.shared,(C&4194240)!==0)){var T=h.lanes;T&=u.pendingLanes,C|=T,h.lanes=C,yr(u,C)}}function _y(u,h){var C=u.updateQueue,T=u.alternate;if(T!==null&&(T=T.updateQueue,C===T)){var P=null,U=null;if(C=C.firstBaseUpdate,C!==null){do{var ne={eventTime:C.eventTime,lane:C.lane,tag:C.tag,payload:C.payload,callback:C.callback,next:null};U===null?P=U=ne:U=U.next=ne,C=C.next}while(C!==null);U===null?P=U=h:U=U.next=h}else P=U=h;C={baseState:T.baseState,firstBaseUpdate:P,lastBaseUpdate:U,shared:T.shared,effects:T.effects},u.updateQueue=C;return}u=C.lastBaseUpdate,u===null?C.firstBaseUpdate=h:u.next=h,C.lastBaseUpdate=h}function rm(u,h,C,T){var P=u.updateQueue;fd=!1;var U=P.firstBaseUpdate,ne=P.lastBaseUpdate,_e=P.shared.pending;if(_e!==null){P.shared.pending=null;var Pe=_e,Ye=Pe.next;Pe.next=null,ne===null?U=Ye:ne.next=Ye,ne=Pe;var ht=u.alternate;ht!==null&&(ht=ht.updateQueue,_e=ht.lastBaseUpdate,_e!==ne&&(_e===null?ht.firstBaseUpdate=Ye:_e.next=Ye,ht.lastBaseUpdate=Pe))}if(U!==null){var yt=P.baseState;ne=0,ht=Ye=Pe=null,_e=U;do{var pt=_e.lane,jt=_e.eventTime;if((T&pt)===pt){ht!==null&&(ht=ht.next={eventTime:jt,lane:0,tag:_e.tag,payload:_e.payload,callback:_e.callback,next:null});e:{var Xt=u,Zt=_e;switch(pt=h,jt=C,Zt.tag){case 1:if(Xt=Zt.payload,typeof Xt=="function"){yt=Xt.call(jt,yt,pt);break e}yt=Xt;break e;case 3:Xt.flags=Xt.flags&-65537|128;case 0:if(Xt=Zt.payload,pt=typeof Xt=="function"?Xt.call(jt,yt,pt):Xt,pt==null)break e;yt=G({},yt,pt);break e;case 2:fd=!0}}_e.callback!==null&&_e.lane!==0&&(u.flags|=64,pt=P.effects,pt===null?P.effects=[_e]:pt.push(_e))}else jt={eventTime:jt,lane:pt,tag:_e.tag,payload:_e.payload,callback:_e.callback,next:null},ht===null?(Ye=ht=jt,Pe=yt):ht=ht.next=jt,ne|=pt;if(_e=_e.next,_e===null){if(_e=P.shared.pending,_e===null)break;pt=_e,_e=pt.next,pt.next=null,P.lastBaseUpdate=pt,P.shared.pending=null}}while(!0);if(ht===null&&(Pe=yt),P.baseState=Pe,P.firstBaseUpdate=Ye,P.lastBaseUpdate=ht,h=P.shared.interleaved,h!==null){P=h;do ne|=P.lane,P=P.next;while(P!==h)}else U===null&&(P.shared.lanes=0);R1|=ne,u.lanes=ne,u.memoizedState=yt}}function am(u,h,C){if(u=h.effects,h.effects=null,u!==null)for(h=0;h<u.length;h++){var T=u[h],P=T.callback;if(P!==null){if(T.callback=null,T=C,typeof P!="function")throw Error(n(191,P));P.call(T)}}}var c2={},pc=ld(c2),xp=ld(c2),wp=ld(c2);function md(u){if(u===c2)throw Error(n(174));return u}function Cp(u,h){switch(Qr(wp,h),Qr(xp,u),Qr(pc,c2),u=h.nodeType,u){case 9:case 11:h=(h=h.documentElement)?h.namespaceURI:Ke(null,"");break;default:u=u===8?h.parentNode:h,h=u.namespaceURI||null,u=u.tagName,h=Ke(h,u)}Er(pc),Qr(pc,h)}function u2(){Er(pc),Er(xp),Er(wp)}function sm(u){md(wp.current);var h=md(pc.current),C=Ke(h,u.type);h!==C&&(Qr(xp,u),Qr(pc,C))}function im(u){xp.current===u&&(Er(pc),Er(xp))}var ma=ld(0);function _p(u){for(var h=u;h!==null;
vendor: 2,401 bytes, line 8
8){if(h.tag===13){var C=h.memoizedState;if(C!==null&&(C=C.dehydrated,C===null||C.data==="$?"||C.data==="$!"))return h}else if(h.tag===19&&h.memoizedProps.revealOrder!==void 0){if((h.flags&128)!==0)return h}else if(h.child!==null){h.child.return=h,h=h.child;continue}if(h===u)break;for(;h.sibling===null;){if(h.return===null||h.return===u)return null;h=h.return}h.sibling.return=h.return,h=h.sibling}return null}var d2=[];function c6(){for(var u=0;u<d2.length;u++)d2[u]._workInProgressVersionPrimary=null;d2.length=0}var Sp=k.ReactCurrentDispatcher,om=k.ReactCurrentBatchConfig,S1=0,ga=null,as=null,Ga=null,Ep=!1,E1=!1,Ip=0,u6=0;function pn(){throw Error(n(321))}function d6(u,h){if(h===null)return!1;for(var C=0;C<h.length&&C<u.length;C++)if(!tt(u[C],h[C]))return!1;return!0}function f6(u,h,C,T,P,U){if(S1=U,ga=h,h.memoizedState=null,h.updateQueue=null,h.lanes=0,Sp.current=u===null||u.memoizedState===null?xE:wE,u=C(T,P),E1){U=0;do{if(E1=!1,Ip=0,25<=U)throw Error(n(301));U+=1,Ga=as=null,h.updateQueue=null,Sp.current=pm,u=C(T,P)}while(E1)}if(Sp.current=_o,h=as!==null&&as.next!==null,S1=0,Ga=as=ga=null,Ep=!1,h)throw Error(n(300));return u}function I1(){var u=Ip!==0;return Ip=0,u}function Tl(){var u={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ga===null?ga.memoizedState=Ga=u:Ga=Ga.next=u,Ga}function Ko(){if(as===null){var u=ga.alternate;u=u!==null?u.memoizedState:null}else u=as.next;var h=Ga===null?ga.memoizedState:Ga.next;if(h!==null)Ga=h,as=u;else{if(u===null)throw Error(n(310));as=u,u={memoizedState:as.memoizedState,baseState:as.baseState,baseQueue:as.baseQueue,queue:as.queue,next:null},Ga===null?ga.memoizedState=Ga=u:Ga=Ga.next=u}return Ga}function Ap(u,h){return typeof h=="function"?h(u):h}function Gi(u){var h=Ko(),C=h.queue;if(C===null)throw Error(n(311));C.lastRenderedReducer=u;var T=as,P=T.baseQueue,U=C.pending;if(U!==null){if(P!==null){var ne=P.next;P.next=U.next,U.next=ne}T.baseQueue=P=U,C.pending=null}if(P!==null){U=P.next,T=T.baseState;var _e=ne=null,Pe=null,Ye=U;do{var ht=Ye.lane;if((S1&ht)===ht)Pe!==null&&(Pe=Pe.next={lane:0,action:Ye.action,hasEagerState:Ye.hasEagerState,eagerState:Ye.eagerState,next:null}),T=Ye.hasEagerState?Ye.eagerState:u(T,Ye.action);else{var yt={lane:ht,action:Ye.action,hasEagerState:Ye.hasEagerState,eagerState:Ye.eagerState,next:null};Pe===null?(_e=Pe=yt,ne=T):Pe=Pe.next=yt,ga.lanes|=ht,R1|=ht}Ye=Ye.next}
vendor: 12,870 bytes, lines 8-10
8while(Ye!==null&&Ye!==U);Pe===null?ne=T:Pe.next=_e,tt(T,h.memoizedState)||(Hs=!0),h.memoizedState=T,h.baseState=ne,h.baseQueue=Pe,C.lastRenderedState=T}if(u=C.interleaved,u!==null){P=u;do U=P.lane,ga.lanes|=U,R1|=U,P=P.next;while(P!==u)}else P===null&&(C.lanes=0);return[h.memoizedState,C.dispatch]}function p6(u){var h=Ko(),C=h.queue;if(C===null)throw Error(n(311));C.lastRenderedReducer=u;var T=C.dispatch,P=C.pending,U=h.memoizedState;if(P!==null){C.pending=null;var ne=P=P.next;do U=u(U,ne.action),ne=ne.next;while(ne!==P);tt(U,h.memoizedState)||(Hs=!0),h.memoizedState=U,h.baseQueue===null&&(h.baseState=U),C.lastRenderedState=U}return[U,T]}function Tp(){}function lm(u,h){var C=ga,T=Ko(),P=h(),U=!tt(T.memoizedState,P);if(U&&(T.memoizedState=P,Hs=!0),T=T.queue,Rp(Wi.bind(null,C,T,u),[u]),T.getSnapshot!==h||U||Ga!==null&&Ga.memoizedState.tag&1){if(C.flags|=2048,gd(9,m6.bind(null,C,T,P,h),void 0,null),_s===null)throw Error(n(349));(S1&30)!==0||h6(C,h,P)}return P}function h6(u,h,C){u.flags|=16384,u={getSnapshot:h,value:C},h=ga.updateQueue,h===null?(h={lastEffect:null,stores:null},ga.updateQueue=h,h.stores=[u]):(C=h.stores,C===null?h.stores=[u]:C.push(u))}function m6(u,h,C,T){h.value=C,h.getSnapshot=T,ou(h)&&cm(u)}function Wi(u,h,C){return C(function(){ou(h)&&cm(u)})}function ou(u){var h=u.getSnapshot;u=u.value;try{var C=h();return!tt(u,C)}catch{return!0}}function cm(u){var h=Al(u,1);h!==null&&Nl(h,u,1,-1)}function g6(u){var h=Tl();return typeof u=="function"&&(u=u()),h.memoizedState=h.baseState=u,u={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ap,lastRenderedState:u},h.queue=u,u=u.dispatch=bE.bind(null,ga,u),[h.memoizedState,u]}function gd(u,h,C,T){return u={tag:u,create:h,destroy:C,deps:T,next:null},h=ga.updateQueue,h===null?(h={lastEffect:null,stores:null},ga.updateQueue=h,h.lastEffect=u.next=u):(C=h.lastEffect,C===null?h.lastEffect=u.next=u:(T=C.next,C.next=u,u.next=T,h.lastEffect=u)),u}function v6(){return Ko().memoizedState}function f2(u,h,C,T){var P=Tl();ga.flags|=u,P.memoizedState=gd(1|h,C,void 0,T===void 0?null:T)}function kp(u,h,C,T){var P=Ko();T=T===void 0?null:T;var U=void 0;if(as!==null){var ne=as.memoizedState;if(U=ne.destroy,T!==null&&d6(T,ne.deps)){P.memoizedState=gd(h,C,U,T);return}}ga.flags|=u,P.memoizedState=gd(1|h,C,U,T)}function um(u,h){return f2(8390656,8,u,h)}function Rp(u,h){return kp(2048,8,u,h)}function lu(u,h){return kp(4,2,u,h)}function Sy(u,h){return kp(4,4,u,h)}function cu(u,h){if(typeof h=="function")return u=u(),h(u),function(){h(null)};if(h!=null)return u=u(),h.current=u,function(){h.current=null}}function y6(u,h,C){return C=C!=null?C.concat([u]):null,kp(4,4,cu.bind(null,h,u),C)}function dm(){}function fm(u,h){var C=Ko();h=h===void 0?null:h;var T=C.memoizedState;return T!==null&&h!==null&&d6(h,T[1])?T[0]:(C.memoizedState=[u,h],u)}function Ey(u,h){var C=Ko();h=h===void 0?null:h;var T=C.memoizedState;return T!==null&&h!==null&&d6(h,T[1])?T[0]:(u=u(),C.memoizedState=[u,h],u)}function Iy(u,h,C){return(S1&21)===0?(u.baseState&&(u.baseState=!1,Hs=!0),u.memoizedState=C):(tt(C,h)||(C=u1(),ga.lanes|=C,R1|=C,u.baseState=!0),h)}function yE(u,h){var C=Cn;Cn=C!==0&&4>C?C:4,u(!0);var T=om.transition;om.transition={};try{u(!1),h()}finally{Cn=C,om.transition=T}}function b6(){return Ko().memoizedState}function Ay(u,h,C){var T=_d(u);if(C={lane:T,action:C,hasEagerState:!1,eagerState:null,next:null},x6(u))w6(h,C);else if(C=Cy(u,h,C,T),C!==null){var P=fi();Nl(C,u,T,P),Ai(C,h,T)}}function bE(u,h,C){var T=_d(u),P={lane:T,action:C,hasEagerState:!1,eagerState:null,next:null};if(x6(u))w6(h,P);else{var U=u.alternate;if(u.lanes===0&&(U===null||U.lanes===0)&&(U=h.lastRenderedReducer,U!==null))try{var ne=h.lastRenderedState,_e=U(ne,C);if(P.hasEagerState=!0,P.eagerState=_e,tt(_e,ne)){var Pe=h.interleaved;Pe===null?(P.next=P,o6(h)):(P.next=Pe.next,Pe.next=P),h.interleaved=P;return}}catch{}C=Cy(u,h,P,T),C!==null&&(P=fi(),Nl(C,u,T,P),Ai(C,h,T))}}function x6(u){var h=u.alternate;return u===ga||h!==null&&h===ga}function w6(u,h){E1=Ep=!0;var C=u.pending;C===null?h.next=h:(h.next=C.next,C.next=h),u.pending=h}function Ai(u,h,C){if((C&4194240)!==0){var T=h.lanes;T&=u.pendingLanes,C|=T,h.lanes=C,yr(u,C)}}var _o={readContext:Vi,useCallback:pn,useContext:pn,useEffect:pn,useImperativeHandle:pn,useInsertionEffect:pn,useLayoutEffect:pn,useMemo:pn,useReducer:pn,useRef:pn,useState:pn,useDebugValue:pn,useDeferredValue:pn,useTransition:pn,useMutableSource:pn,useSyncExternalStore:pn,useId:pn,unstable_isNewReconciler:!1},xE={readContext:Vi,useCallback:function(u,h){return Tl().memoizedState=[u,h===void 0?null:h],u},useContext:Vi,useEffect:um,useImperativeHandle:function(u,h,C){return C=C!=null?C.concat([u]):null,f2(4194308,4,cu.bind(null,h,u),C)},useLayoutEffect:function(u,h){return f2(4194308,4,u,h)},useInsertionEffect:function(u,h){return f2(4,2,u,h)},useMemo:function(u,h){var C=Tl();return h=h===void 0?null:h,u=u(),C.memoizedState=[u,h],u},useReducer:function(u,h,C){var T=Tl();return h=C!==void 0?C(h):h,T.memoizedState=T.baseState=h,u={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:u,lastRenderedState:h},T.queue=u,u=u.dispatch=Ay.bind(null,ga,u),[T.memoizedState,u]},useRef:function(u){var h=Tl();return u={current:u},h.memoizedState=u},useState:g6,useDebugValue:dm,useDeferredValue:function(u){return Tl().memoizedState=u},useTransition:function(){var u=g6(!1),h=u[0];return u=yE.bind(null,u[1]),Tl().memoizedState=u,[h,u]},useMutableSource:function(){},useSyncExternalStore:function(u,h,C){var T=ga,P=Tl();if(ha){if(C===void 0)throw Error(n(407));C=C()}else{if(C=h(),_s===null)throw Error(n(349));(S1&30)!==0||h6(T,h,C)}P.memoizedState=C;var U={value:C,getSnapshot:h};return P.queue=U,um(Wi.bind(null,T,U,u),[u]),T.flags|=2048,gd(9,m6.bind(null,T,U,C,h),void 0,null),C},useId:function(){var u=Tl(),h=_s.identifierPrefix;if(ha){var C=fc,T=ru;C=(T&~(1<<32-la(T)-1)).toString(32)+C,h=":"+h+"R"+C,C=Ip++,0<C&&(h+="H"+C.toString(32)),h+=":"}else C=u6++,h=":"+h+"r"+C.toString(32)+":";return u.memoizedState=h},unstable_isNewReconciler:!1},wE={readContext:Vi,useCallback:fm,useContext:Vi,useEffect:Rp,useImperativeHandle:y6,useInsertionEffect:lu,useLayoutEffect:Sy,useMemo:Ey,useReducer:Gi,useRef:v6,useState:function(){return Gi(Ap)},useDebugValue:dm,useDeferredValue:function(u){var h=Ko();return Iy(h,as.memoizedState,u)},useTransition:function(){var u=Gi(Ap)[0],h=Ko().memoizedState;return[u,h]},useMutableSource:Tp,useSyncExternalStore:lm,useId:b6,unstable_isNewReconciler:!1},pm={readContext:Vi,useCallback:fm,useContext:Vi,useEffect:Rp,useImperativeHandle:y6,useInsertionEffect:lu,useLayoutEffect:Sy,useMemo:Ey,useReducer:p6,useRef:v6,useState:function(){return p6(Ap)},useDebugValue:dm,useDeferredValue:function(u){var h=Ko();return as===null?h.memoizedState=u:Iy(h,as.memoizedState,u)},useTransition:function(){var u=p6(Ap)[0],h=Ko().memoizedState;return[u,h]},useMutableSource:Tp,useSyncExternalStore:lm,useId:b6,unstable_isNewReconciler:!1};function oi(u,h){if(u&&u.defaultProps){h=G({},h),u=u.defaultProps;for(var C in u)h[C]===void 0&&(h[C]=u[C]);return h}return h}function hm(u,h,C,T){h=u.memoizedState,C=C(T,h),C=C==null?h:G({},h,C),u.memoizedState=C,u.lanes===0&&(u.updateQueue.baseState=C)}var Np={isMounted:function(u){return(u=u._reactInternals)?_i(u)===u:!1},enqueueSetState:function(u,h,C){u=u._reactInternals;var T=fi(),P=_d(u),U=iu(T,P);U.payload=h,C!=null&&(U.callback=C),h=pd(u,U,P),h!==null&&(Nl(h,u,P,T),hd(h,u,P))},enqueueReplaceState:function(u,h,C){u=u._reactInternals;var T=fi(),P=_d(u),U=iu(T,P);U.tag=1,U.payload=h,C!=null&&(U.callback=C),h=pd(u,U,P),h!==null&&(Nl(h,u,P,T),hd(h,u,P))},enqueueForceUpdate:function(u,h){u=u._reactInternals;var C=fi(),T=_d(u),P=iu(C,T);P.tag=2,h!=null&&(P.callback=h),h=pd(u,P,T),h!==null&&(Nl(h,u,T,C),hd(h,u,T))}};function Ty(u,h,C,T,P,U,ne){return u=u.stateNode,typeof u.shouldComponentUpdate=="function"?u.shouldComponentUpdate(T,U,ne):h.prototype&&h.prototype.isPureReactComponent?!Xe(C,T)||!Xe(P,U):!0}function C6(u,h,C){var T=!1,P=cd,U=h.contextType;return typeof U=="object"&&U!==null?U=Vi(U):(P=qi(h)?v1:si.current,T=h.contextTypes,U=(T=T!=null)?$i(u,P):cd),h=new h(C,U),u.memoizedState=h.state!==null&&h.state!==void 0?h.state:null,h.updater=Np,u.stateNode=h,h._reactInternals=u,T&&(u=u.stateNode,u.__reactInternalMemoizedUnmaskedChildContext=P,u.__reactInternalMemoizedMaskedChildContext=U),h}function A1(u,h,C,T){u=h.state,typeof h.componentWillReceiveProps=="function"&&h.componentWillReceiveProps(C,T),typeof h.UNSAFE_componentWillReceiveProps=="function"&&h.UNSAFE_componentWillReceiveProps(C,T),h.state!==u&&Np.enqueueReplaceState(h,h.state,null)}function T1(u,h,C,T){var P=u.stateNode;P.props=C,P.state=u.memoizedState,P.refs={},_1(u);var U=h.contextType;typeof U=="object"&&U!==null?P.context=Vi(U):(U=qi(h)?v1:si.current,P.context=$i(u,U)),P.state=u.memoizedState,U=h.getDerivedStateFromProps,typeof U=="function"&&(hm(u,h,U,C),P.state=u.memoizedState),typeof h.getDerivedStateFromProps=="function"||typeof P.getSnapshotBeforeUpdate=="function"||typeof P.UNSAFE_componentWillMount!="function"&&typeof P.componentWillMount!="function"||(h=P.state,typeof P.componentWillMount=="function"&&P.componentWillMount(),typeof P.UNSAFE_componentWillMount=="function"&&P.UNSAFE_componentWillMount(),h!==P.state&&Np.enqueueReplaceState(P,P.state,null),rm(u,C,P,T),P.state=u.memoizedState),typeof P.componentDidMount=="function"&&(u.flags|=4194308)}function p2(u,h){try{var C="",T=h;do C+=xe(T),T=T.return;while(T);var P=C}catch(U){P=`
9Error generating stack: `+U.message+`
10`+U.stack}return{value:u,source:h,stack:P,digest:null}}function mm(u,h,C){return{value:u,source:null,stack:C??null,digest:h??null}}function gm(u,h){try{console.error(h.value)}catch(C){setTimeout(function(){throw C})}}var vm=typeof WeakMap=="function"?WeakMap:Map;function _6(u,h,C){C=iu(-1,C),C.tag=3,C.payload={element:null};var T=h.value;return C.callback=function(){Rm||(Rm=!0,L6=T),gm(u,h)},C}function Dp(u,h,C){C=iu(-1,C),C.tag=3;var T=u.type.getDerivedStateFromError;if(typeof T=="function"){var P=h.value;C.payload=function(){return T(P)},C.callback=function(){gm(u,h)}}var U=u.stateNode;return U!==null&&typeof U.componentDidCatch=="function"&&(C.callback=function(){gm(u,h),typeof T!="function"&&(wd===null?wd=new Set([this]):wd.add(this));var ne=h.stack;this.componentDidCatch(h.value,{componentStack:ne!==null?ne:""})}),C}function ym(u,h,C){var T=u.pingCache;if(T===null){T=u.pingCache=new vm;var P=new Set;T.set(h,P)}else P=T.get(h),P===void 0&&(P=new Set,T.set(h,P));P.has(C)||(P.add(C),u=Yy.bind(null,u,h,C),h.then(u,u))}function Pp(u){do{var h;if((h=u.tag===13)&&(h=u.memoizedState,h=h!==null?h.dehydrated!==null:!0),h)return u;u=u.return}while(u!==null);return null}function ky(u,h,C,T,P){return(u.mode&1)===0?(u===h?u.flags|=65536:(u.flags|=128,C.flags|=131072,C.flags&=-52805,C.tag===1&&(C.alternate===null?C.tag=17:(h=iu(-1,1),h.tag=2,pd(C,h,1))),C.lanes|=1),u):(u.flags|=65536,u.lanes=P,u)}var Ry=k.ReactCurrentOwner,Hs=!1;function li(u,h,C,T){h.child=u===null?xs(h,null,C,T):w1(h,u.child,C,T)}function bm(u,h,C,T,P){C=C.render;var U=h.ref;return Va(h,P),T=f6(u,h,C,T,U,P),C=I1(),u!==null&&!Hs?(h.updateQueue=u.updateQueue,h.flags&=-2053,u.lanes&=~P,uu(u,h,P)):(ha&&C&&s6(h),h.flags|=1,li(u,h,T,P),h.child)}function Ny(u,h,C,T,P){if(u===null){var U=C.type;return typeof U=="function"&&!q6(U)&&U.defaultProps===void 0&&C.compare===null&&C.defaultProps===void 0?(h.tag=15,h.type=U,S6(u,h,U,T,P)):(u=O1(C.type,null,T,h,h.mode,P),u.ref=h.ref,u.return=h,h.child=u)}if(U=u.child,(u.lanes&P)===0){var ne=U.memoizedProps;if(C=C.compare,C=C!==null?C:Xe,C(ne,T)&&u.ref===h.ref)return uu(u,h,P)}return h.flags|=1,u=Ed(U,T),u.ref=h.ref,u.return=h,h.child=u}function S6(u,h,C,T,P){if(u!==null){var U=u.memoizedProps;if(Xe(U,T)&&u.ref===h.ref)if(Hs=!1,h.pendingProps=T=U,(u.lanes&P)!==0)(u.flags&131072)!==0&&(Hs=!0);else return h.lanes=u.lanes,uu(u,h,P)}return xm(u,h,C,T,P)}function hc(u,h,C){var T=h.pendingProps,P=T.children,U=u!==null?u.memoizedState:null;if(T.mode==="hidden")if((h.mode&1)===0)h.memoizedState={baseLanes:0,cachePool:null,transitions:null},Qr(v2,So),So|=C;else{if((C&1073741824)===0)return u=U!==null?U.baseLanes|C:C,h.lanes=h.childLanes=1073741824,h.memoizedState={baseLanes:u,cachePool:null,transitions:null},h.updateQueue=null,Qr(v2,So),So|=u,null;h.memoizedState={baseLanes:0,cachePool:null,transitions:null},T=U!==null?U.baseLanes:C,Qr(v2,So),So|=T}else U!==null?(T=U.baseLanes|C,h.memoizedState=null):T=C,Qr(v2,So),So|=T;return li(u,h,P,C),h.child}function E6(u,h){var C=h.ref;(u===null&&C!==null||u!==null&&u.ref!==C)&&(h.flags|=512,h.flags|=2097152)}function xm(u,h,C,T,P){var U=qi(C)?v1:si.current;return U=$i(h,U),Va(h,P),C=f6(u,h,C,T,U,P),T=I1(),u!==null&&!Hs?(h.updateQueue=u.updateQueue,h.flags&=-2053,u.lanes&=~P,uu(u,h,P)):(ha&&T&&s6(h),h.flags|=1,li(u,h,C,P),h.
vendor: 4,959 bytes, line 10
10child)}function Dy(u,h,C,T,P){if(qi(C)){var U=!0;Z3(h)}else U=!1;if(Va(h,P),h.stateNode===null)mc(u,h),C6(h,C,T),T1(h,C,T,P),T=!0;else if(u===null){var ne=h.stateNode,_e=h.memoizedProps;ne.props=_e;var Pe=ne.context,Ye=C.contextType;typeof Ye=="object"&&Ye!==null?Ye=Vi(Ye):(Ye=qi(C)?v1:si.current,Ye=$i(h,Ye));var ht=C.getDerivedStateFromProps,yt=typeof ht=="function"||typeof ne.getSnapshotBeforeUpdate=="function";yt||typeof ne.UNSAFE_componentWillReceiveProps!="function"&&typeof ne.componentWillReceiveProps!="function"||(_e!==T||Pe!==Ye)&&A1(h,ne,T,Ye),fd=!1;var pt=h.memoizedState;ne.state=pt,rm(h,T,ne,P),Pe=h.memoizedState,_e!==T||pt!==Pe||Ui.current||fd?(typeof ht=="function"&&(hm(h,C,ht,T),Pe=h.memoizedState),(_e=fd||Ty(h,C,_e,T,pt,Pe,Ye))?(yt||typeof ne.UNSAFE_componentWillMount!="function"&&typeof ne.componentWillMount!="function"||(typeof ne.componentWillMount=="function"&&ne.componentWillMount(),typeof ne.UNSAFE_componentWillMount=="function"&&ne.UNSAFE_componentWillMount()),typeof ne.componentDidMount=="function"&&(h.flags|=4194308)):(typeof ne.componentDidMount=="function"&&(h.flags|=4194308),h.memoizedProps=T,h.memoizedState=Pe),ne.props=T,ne.state=Pe,ne.context=Ye,T=_e):(typeof ne.componentDidMount=="function"&&(h.flags|=4194308),T=!1)}else{ne=h.stateNode,l6(u,h),_e=h.memoizedProps,Ye=h.type===h.elementType?_e:oi(h.type,_e),ne.props=Ye,yt=h.pendingProps,pt=ne.context,Pe=C.contextType,typeof Pe=="object"&&Pe!==null?Pe=Vi(Pe):(Pe=qi(C)?v1:si.current,Pe=$i(h,Pe));var jt=C.getDerivedStateFromProps;(ht=typeof jt=="function"||typeof ne.getSnapshotBeforeUpdate=="function")||typeof ne.UNSAFE_componentWillReceiveProps!="function"&&typeof ne.componentWillReceiveProps!="function"||(_e!==yt||pt!==Pe)&&A1(h,ne,T,Pe),fd=!1,pt=h.memoizedState,ne.state=pt,rm(h,T,ne,P);var Xt=h.memoizedState;_e!==yt||pt!==Xt||Ui.current||fd?(typeof jt=="function"&&(hm(h,C,jt,T),Xt=h.memoizedState),(Ye=fd||Ty(h,C,Ye,T,pt,Xt,Pe)||!1)?(ht||typeof ne.UNSAFE_componentWillUpdate!="function"&&typeof ne.componentWillUpdate!="function"||(typeof ne.componentWillUpdate=="function"&&ne.componentWillUpdate(T,Xt,Pe),typeof ne.UNSAFE_componentWillUpdate=="function"&&ne.UNSAFE_componentWillUpdate(T,Xt,Pe)),typeof ne.componentDidUpdate=="function"&&(h.flags|=4),typeof ne.getSnapshotBeforeUpdate=="function"&&(h.flags|=1024)):(typeof ne.componentDidUpdate!="function"||_e===u.memoizedProps&&pt===u.memoizedState||(h.flags|=4),typeof ne.getSnapshotBeforeUpdate!="function"||_e===u.memoizedProps&&pt===u.memoizedState||(h.flags|=1024),h.memoizedProps=T,h.memoizedState=Xt),ne.props=T,ne.state=Xt,ne.context=Pe,T=Ye):(typeof ne.componentDidUpdate!="function"||_e===u.memoizedProps&&pt===u.memoizedState||(h.flags|=4),typeof ne.getSnapshotBeforeUpdate!="function"||_e===u.memoizedProps&&pt===u.memoizedState||(h.flags|=1024),T=!1)}return wm(u,h,C,T,U,P)}function wm(u,h,C,T,P,U){E6(u,h);var ne=(h.flags&128)!==0;if(!T&&!ne)return P&&dc(h,C,!1),uu(u,h,U);T=h.stateNode,Ry.current=h;var _e=ne&&typeof C.getDerivedStateFromError!="function"?null:T.render();return h.flags|=1,u!==null&&ne?(h.child=w1(h,u.child,null,U),h.child=w1(h,null,_e,U)):li(u,h,_e,U),h.memoizedState=T.state,P&&dc(h,C,!0),h.child}function Py(u){var h=u.stateNode;h.pendingContext?gy(u,h.pendingContext,h.pendingContext!==h.context):h.context&&gy(u,h.context,!1),Cp(u,h.containerInfo)}function Oy(u,h,C,T,P){return b1(),x1(P),h.flags|=256,li(u,h,C,T),h.child}var kl={dehydrated:null,treeContext:null,retryLane:0};function Op(u){return{baseLanes:u,cachePool:null,transitions:null}}function Cm(u,h,C){var T=h.pendingProps,P=ma.current,U=!1,ne=(h.flags&128)!==0,_e;if((_e=ne)||(_e=u!==null&&u.memoizedState===null?!1:(P&2)!==0),_e?(U=!0,h.flags&=-129):(u===null||u.memoizedState!==null)&&(P|=1),Qr(ma,P&1),u===null)return au(h),u=h.memoizedState,u!==null&&(u=u.dehydrated,u!==null)?((h.mode&1)===0?h.lanes=1:u.data==="$!"?h.lanes=8:h.lanes=1073741824,null):(ne=T.children,u=T.fallback,U?(T=h.mode,U=h.child,ne={mode:"hidden",children:ne},(T&1)===0&&U!==null?(U.childLanes=0,U.pendingProps=ne):U=Lm(ne,T,0,null),u=M1(u,T,C,null),U.return=h,u.return=h,U.sibling=u,h.child=U,h.child.memoizedState=Op(C),h.memoizedState=kl,u):Mp(h,ne));if(P=u.memoizedState,P!==null&&(_e=P.dehydrated,_e!==null))return h2(u,h,ne,T,_e,P,C);if(U){U=T.fallback,ne=h.mode,P=u.child,_e=P.sibling;var Pe={mode:"hidden",children:T.children};return(ne&1)===0&&h.child!==P?(T=h.child,T.childLanes=0,T.pendingProps=Pe,h.deletions=null):(T=Ed(P,Pe),T.subtreeFlags=P.subtreeFlags&14680064),_e!==null?U=Ed(_e,U):(U=M1(U,ne,C,null),U.flags|=2),U.return=h,T.return=h,T.sibling=U,h.child=T,T=U,U=h.child,ne=u.child.memoizedState,ne=ne===null?Op(C):{baseLanes:ne.baseLanes|C,cachePool:null,transitions:ne.transitions},U.memoizedState=ne,U.childLanes=u.childLanes&~C,h.memoizedState=kl,T}return U=u.child,u=U.sibling,T=Ed(U,{mode:"visible",children:T.children}),(h.mode&1)===0&&(T.lanes=C),T.return=h,T.sibling=null,u!==null&&(C=h.deleti
vendor: 6,138 bytes, line 10
10ons,C===null?(h.deletions=[u],h.flags|=16):C.push(u)),h.child=T,h.memoizedState=null,T}function Mp(u,h){return h=Lm({mode:"visible",children:h},u.mode,0,null),h.return=u,u.child=h}function k1(u,h,C,T){return T!==null&&x1(T),w1(h,u.child,null,C),u=Mp(h,h.pendingProps.children),u.flags|=2,h.memoizedState=null,u}function h2(u,h,C,T,P,U,ne){if(C)return h.flags&256?(h.flags&=-257,T=mm(Error(n(422))),k1(u,h,ne,T)):h.memoizedState!==null?(h.child=u.child,h.flags|=128,null):(U=T.fallback,P=h.mode,T=Lm({mode:"visible",children:T.children},P,0,null),U=M1(U,P,ne,null),U.flags|=2,T.return=h,U.return=h,T.sibling=U,h.child=T,(h.mode&1)!==0&&w1(h,u.child,null,ne),h.child.memoizedState=Op(ne),h.memoizedState=kl,U);if((h.mode&1)===0)return k1(u,h,ne,null);if(P.data==="$!"){if(T=P.nextSibling&&P.nextSibling.dataset,T)var _e=T.dgst;return T=_e,U=Error(n(419)),T=mm(U,T,void 0),k1(u,h,ne,T)}if(_e=(ne&u.childLanes)!==0,Hs||_e){if(T=_s,T!==null){switch(ne&-ne){case 4:P=2;break;case 16:P=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:P=32;break;case 536870912:P=268435456;break;default:P=0}P=(P&(T.suspendedLanes|ne))!==0?0:P,P!==0&&P!==U.retryLane&&(U.retryLane=P,Al(u,P),Nl(T,u,P,-1))}return $6(),T=mm(Error(n(421))),k1(u,h,ne,T)}return P.data==="$?"?(h.flags|=128,h.child=u.child,h=kE.bind(null,u),P._reactRetry=h,null):(u=U.treeContext,ii=id(P.nextSibling),qs=h,ha=!0,Xo=null,u!==null&&(Wo[Yo++]=ru,Wo[Yo++]=fc,Wo[Yo++]=y1,ru=u.id,fc=u.overflow,y1=h),h=Mp(h,T.children),h.flags|=4096,h)}function bn(u,h,C){u.lanes|=h;var T=u.alternate;T!==null&&(T.lanes|=h),nm(u.return,h,C)}function m2(u,h,C,T,P){var U=u.memoizedState;U===null?u.memoizedState={isBackwards:h,rendering:null,renderingStartTime:0,last:T,tail:C,tailMode:P}:(U.isBackwards=h,U.rendering=null,U.renderingStartTime=0,U.last=T,U.tail=C,U.tailMode=P)}function _m(u,h,C){var T=h.pendingProps,P=T.revealOrder,U=T.tail;if(li(u,h,T.children,C),T=ma.current,(T&2)!==0)T=T&1|2,h.flags|=128;else{if(u!==null&&(u.flags&128)!==0)e:for(u=h.child;u!==null;){if(u.tag===13)u.memoizedState!==null&&bn(u,C,h);else if(u.tag===19)bn(u,C,h);else if(u.child!==null){u.child.return=u,u=u.child;continue}if(u===h)break e;for(;u.sibling===null;){if(u.return===null||u.return===h)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}T&=1}if(Qr(ma,T),(h.mode&1)===0)h.memoizedState=null;else switch(P){case"forwards":for(C=h.child,P=null;C!==null;)u=C.alternate,u!==null&&_p(u)===null&&(P=C),C=C.sibling;C=P,C===null?(P=h.child,h.child=null):(P=C.sibling,C.sibling=null),m2(h,!1,P,C,U);break;case"backwards":for(C=null,P=h.child,h.child=null;P!==null;){if(u=P.alternate,u!==null&&_p(u)===null){h.child=P;break}u=P.sibling,P.sibling=C,C=P,P=u}m2(h,!0,C,null,U);break;case"together":m2(h,!1,null,null,void 0);break;default:h.memoizedState=null}return h.child}function mc(u,h){(h.mode&1)===0&&u!==null&&(u.alternate=null,h.alternate=null,h.flags|=2)}function uu(u,h,C){if(u!==null&&(h.dependencies=u.dependencies),R1|=h.lanes,(C&h.childLanes)===0)return null;if(u!==null&&h.child!==u.child)throw Error(n(153));if(h.child!==null){for(u=h.child,C=Ed(u,u.pendingProps),h.child=C,C.return=h;u.sibling!==null;)u=u.sibling,C=C.sibling=Ed(u,u.pendingProps),C.return=h;C.sibling=null}return h.child}function I6(u,h,C){switch(h.tag){case 3:Py(h),b1();break;case 5:sm(h);break;case 1:qi(h.type)&&Z3(h);break;case 4:Cp(h,h.stateNode.containerInfo);break;case 10:var T=h.type._context,P=h.memoizedProps.value;Qr(o2,T._currentValue),T._currentValue=P;break;case 13:if(T=h.memoizedState,T!==null)return T.dehydrated!==null?(Qr(ma,ma.current&1),h.flags|=128,null):(C&h.child.childLanes)!==0?Cm(u,h,C):(Qr(ma,ma.current&1),u=uu(u,h,C),u!==null?u.sibling:null);Qr(ma,ma.current&1);break;case 19:if(T=(C&h.childLanes)!==0,(u.flags&128)!==0){if(T)return _m(u,h,C);h.flags|=128}if(P=h.memoizedState,P!==null&&(P.rendering=null,P.tail=null,P.lastEffect=null),Qr(ma,ma.current),T)break;return null;case 22:case 23:return h.lanes=0,hc(u,h,C)}return uu(u,h,C)}var A6,ws,My,Ly;A6=function(u,h){for(var C=h.child;C!==null;){if(C.tag===5||C.tag===6)u.appendChild(C.stateNode);else if(C.tag!==4&&C.child!==null){C.child.return=C,C=C.child;continue}if(C===h)break;for(;C.sibling===null;){if(C.return===null||C.return===h)return;C=C.return}C.sibling.return=C.return,C=C.sibling}},ws=function(){},My=function(u,h,C,T){var P=u.memoizedProps;if(P!==T){u=h.stateNode,md(pc.current);var U=null;switch(C){case"input":P=fe(u,P),T=fe(u,T),U=[];break;case"select":P=G({},P,{value:void 0}),T=G({},T,{value:void 0}),U=[];break;case"textarea":P=je(u,P),T=je(u,T),U=[];break;default:typeof P.onClick!="function"&&typeof T.onClick=="function"&&(u.onclick=up)}pe(C,T);var ne;C=null;for(Ye in P)if(!T.hasOwnProperty(Ye)&&P.hasOwnProperty(Ye)&&P[Ye]!=null)if(Ye==="style"){var _e=P[Ye];for(ne in _e)_e.hasOwnProperty(ne)&&(C||(C={}),C[ne]="")}else Ye!=="dangerouslySetInnerHTML"&&Ye!=="children"&&Ye!=="suppressContentEditableWarning"&&Ye!=="suppressHydrationWarning"&&Ye!=="autoFocus"&&(a.hasOwnProperty(Ye)?U||(U=[]):(U=U||[]).push(Ye,null));for(Ye in T){var Pe=T[Ye];if(_e=P?.[Ye],T.hasOwnProperty(Ye)&&Pe!==_e&&(Pe!=null||_e!=null))if(Ye==="style")if(_e){for(ne in _e)!_e.hasOwnProperty(ne)||Pe&&Pe.hasOwnProperty(ne)||(C||(C={}),C[ne]="");for(ne in Pe)Pe.hasOwnProperty(ne)&&_e[ne]!==Pe[ne]&&(C||(C={}),C[ne]=Pe[ne])}else C||(U||(U=[]),U.push(Ye,C)),C=Pe;else Ye==="dangerouslySetInnerHTML"?(Pe=Pe?Pe.__html:void 0,_e=_e?_e.__html:void 0,Pe!=null&&_e!==Pe&&(U=U||[]).push(Ye,Pe)):Ye==="children"?typeof Pe!="string"&&typeof Pe!="number"||(U=U||[]).push(Ye,""+Pe):Ye!=="suppressContentEditableWarning"&&Ye!=="suppressHydrationWarning"&&(a.hasOwnProperty(Ye)?(Pe!=null&&Ye==="onScroll"&&ca("scroll",u),U||_e===Pe||(U=[])):(U=U||[]).push(Ye,Pe))}C&&(U=U||[]).push("style",C);var Ye=U;(h.updateQueue=Ye)&&(h.flags|=4)}},Ly=function(u,h,C,T){C!==T&&(h.flags|=4)};function g2(u,h){if(!ha)switch(u.tailMode){case"hidden":h=u.tail;for(var C=null;h!==null;
vendor: 8,658 bytes, line 10
10)h.alternate!==null&&(C=h),h=h.sibling;C===null?u.tail=null:C.sibling=null;break;case"collapsed":C=u.tail;for(var T=null;C!==null;)C.alternate!==null&&(T=C),C=C.sibling;T===null?h||u.tail===null?u.tail=null:u.tail.sibling=null:T.sibling=null}}function ci(u){var h=u.alternate!==null&&u.alternate.child===u.child,C=0,T=0;if(h)for(var P=u.child;P!==null;)C|=P.lanes|P.childLanes,T|=P.subtreeFlags&14680064,T|=P.flags&14680064,P.return=u,P=P.sibling;else for(P=u.child;P!==null;)C|=P.lanes|P.childLanes,T|=P.subtreeFlags,T|=P.flags,P.return=u,P=P.sibling;return u.subtreeFlags|=T,u.childLanes=C,h}function jy(u,h,C){var T=h.pendingProps;switch(mp(h),h.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ci(h),null;case 1:return qi(h.type)&&K3(),ci(h),null;case 3:return T=h.stateNode,u2(),Er(Ui),Er(si),c6(),T.pendingContext&&(T.context=T.pendingContext,T.pendingContext=null),(u===null||u.child===null)&&(em(h)?h.flags|=4:u===null||u.memoizedState.isDehydrated&&(h.flags&256)===0||(h.flags|=1024,Xo!==null&&(F6(Xo),Xo=null))),ws(u,h),ci(h),null;case 5:im(h);var P=md(wp.current);if(C=h.type,u!==null&&h.stateNode!=null)My(u,h,C,T,P),u.ref!==h.ref&&(h.flags|=512,h.flags|=2097152);else{if(!T){if(h.stateNode===null)throw Error(n(166));return ci(h),null}if(u=md(pc.current),em(h)){T=h.stateNode,C=h.type;var U=h.memoizedProps;switch(T[uc]=h,T[hp]=U,u=(h.mode&1)!==0,C){case"dialog":ca("cancel",T),ca("close",T);break;case"iframe":case"object":case"embed":ca("load",T);break;case"video":case"audio":for(P=0;P<J0.length;P++)ca(J0[P],T);break;case"source":ca("error",T);break;case"img":case"image":case"link":ca("error",T),ca("load",T);break;case"details":ca("toggle",T);break;case"input":ge(T,U),ca("invalid",T);break;case"select":T._wrapperState={wasMultiple:!!U.multiple},ca("invalid",T);break;case"textarea":De(T,U),ca("invalid",T)}pe(C,U),P=null;for(var ne in U)if(U.hasOwnProperty(ne)){var _e=U[ne];ne==="children"?typeof _e=="string"?T.textContent!==_e&&(U.suppressHydrationWarning!==!0&&Y3(T.textContent,_e,u),P=["children",_e]):typeof _e=="number"&&T.textContent!==""+_e&&(U.suppressHydrationWarning!==!0&&Y3(T.textContent,_e,u),P=["children",""+_e]):a.hasOwnProperty(ne)&&_e!=null&&ne==="onScroll"&&ca("scroll",T)}switch(C){case"input":K(T),he(T,U,!0);break;case"textarea":K(T),Be(T);break;case"select":case"option":break;default:typeof U.onClick=="function"&&(T.onclick=up)}T=P,h.updateQueue=T,T!==null&&(h.flags|=4)}else{ne=P.nodeType===9?P:P.ownerDocument,u==="http://www.w3.org/1999/xhtml"&&(u=We(C)),u==="http://www.w3.org/1999/xhtml"?C==="script"?(u=ne.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild)):typeof T.is=="string"?u=ne.createElement(C,{is:T.is}):(u=ne.createElement(C),C==="select"&&(ne=u,T.multiple?ne.multiple=!0:T.size&&(ne.size=T.size))):u=ne.createElementNS(u,C),u[uc]=h,u[hp]=T,A6(u,h,!1,!1),h.stateNode=u;e:{switch(ne=ce(C,T),C){case"dialog":ca("cancel",u),ca("close",u),P=T;break;case"iframe":case"object":case"embed":ca("load",u),P=T;break;case"video":case"audio":for(P=0;P<J0.length;P++)ca(J0[P],u);P=T;break;case"source":ca("error",u),P=T;break;case"img":case"image":case"link":ca("error",u),ca("load",u),P=T;break;case"details":ca("toggle",u),P=T;break;case"input":ge(u,T),P=fe(u,T),ca("invalid",u);break;case"option":P=T;break;case"select":u._wrapperState={wasMultiple:!!T.multiple},P=G({},T,{value:void 0}),ca("invalid",u);break;case"textarea":De(u,T),P=je(u,T),ca("invalid",u);break;default:P=T}pe(C,P),_e=P;for(U in _e)if(_e.hasOwnProperty(U)){var Pe=_e[U];U==="style"?ke(u,Pe):U==="dangerouslySetInnerHTML"?(Pe=Pe?Pe.__html:void 0,Pe!=null&&dt(u,Pe)):U==="children"?typeof Pe=="string"?(C!=="textarea"||Pe!=="")&&Ft(u,Pe):typeof Pe=="number"&&Ft(u,""+Pe):U!=="suppressContentEditableWarning"&&U!=="suppressHydrationWarning"&&U!=="autoFocus"&&(a.hasOwnProperty(U)?Pe!=null&&U==="onScroll"&&ca("scroll",u):Pe!=null&&S(u,U,Pe,ne))}switch(C){case"input":K(u),he(u,T,!1);break;case"textarea":K(u),Be(u);break;case"option":T.value!=null&&u.setAttribute("value",""+ve(T.value));break;case"select":u.multiple=!!T.multiple,U=T.value,U!=null?Te(u,!!T.multiple,U,!1):T.defaultValue!=null&&Te(u,!!T.multiple,T.defaultValue,!0);break;default:typeof P.onClick=="function"&&(u.onclick=up)}switch(C){case"button":case"input":case"select":case"textarea":T=!!T.autoFocus;break e;case"img":T=!0;break e;default:T=!1}}T&&(h.flags|=4)}h.ref!==null&&(h.flags|=512,h.flags|=2097152)}return ci(h),null;case 6:if(u&&h.stateNode!=null)Ly(u,h,u.memoizedProps,T);else{if(typeof T!="string"&&h.stateNode===null)throw Error(n(166));if(C=md(wp.current),md(pc.current),em(h)){if(T=h.stateNode,C=h.memoizedProps,T[uc]=h,(U=T.nodeValue!==C)&&(u=qs,u!==null))switch(u.tag){case 3:Y3(T.nodeValue,C,(u.mode&1)!==0);break;case 5:u.memoizedProps.suppressHydrationWarning!==!0&&Y3(T.nodeValue,C,(u.mode&1)!==0)}U&&(h.flags|=4)}else T=(C.nodeType===9?C:C.ownerDocument).createTextNode(T),T[uc]=h,h.stateNode=T}return ci(h),null;case 13:if(Er(ma),T=h.memoizedState,u===null||u.memoizedState!==null&&u.memoizedState.dehydrated!==null){if(ha&&ii!==null&&(h.mode&1)!==0&&(h.flags&128)===0)i6(),b1(),h.flags|=98560,U=!1;else if(U=em(h),T!==null&&T.dehydrated!==null){if(u===null){if(!U)throw Error(n(318));if(U=h.memoizedState,U=U!==null?U.dehydrated:null,!U)throw Error(n(317));U[uc]=h}else b1(),(h.flags&128)===0&&(h.memoizedState=null),h.flags|=4;ci(h),U=!1}else Xo!==null&&(F6(Xo),Xo=null),U=!0;if(!U)return h.flags&65536?h:null}return(h.flags&128)!==0?(h.lanes=C,h):(T=T!==null,T!==(u!==null&&u.memoizedState!==null)&&T&&(h.child.flags|=8192,(h.mode&1)!==0&&(u===null||(ma.current&1)!==0?ss===0&&(ss=3):$6())),h.updateQueue!==null&&(h.flags|=4),ci(h),null);case 4:return u2(),ws(u,h),u===null&&ad(h.stateNode.containerInfo),ci(h),null;case 10:return su(h.type._context),ci(h),null;case 17:return qi(h.type)&&K3(),ci(h),null;case 19:if(Er(ma),U=h.memoizedState,U===null)return ci(h),null;if(T=(h.flags&128)!==0,ne=U.rendering,ne===null)if(T)g2(U,!1);else{if(ss!==0||u!==null&&(u.flags&128)!==0)for(u=h.child;u!==null;){if(ne=_p(u),ne!==null){for(h.flags|=128,g2(U,!1),T=ne.updateQueue,T!==null&&(h.updateQueue=T,h.flags|=4),h.subtreeFlags=0,T=C,C=h.child;C!==null;)U=C,u=T,U.flags&=14680066,ne=U.alternate,ne===null?(U.childLanes=0,U.lanes=u,U.child=null,U.subtreeFlags=0,U.memoizedProps=null,U.memoizedState=null,U.updateQueue=null,U.dependencies=null,U.stateNode=null):(U.childLanes=ne.childLanes,U.lanes=ne.lanes,U.child=ne.child,U.subtreeFlags=0,U.deletions=null,U.memoizedProps=ne.memoizedProps,U.memoizedState=ne.memoizedState,U.updateQueue=ne.updateQueue,U.type=ne.type,u=ne.dependencies,U.dependencies=u===null?null:{lanes:u.lanes,firstContext:u.firstContext}),C=C.sibling;return Qr(ma,ma.current&1|2),h.child}u=u.sibling}U.tail!==null&&$r()>b2&&(h.flags|=128,T=!0,g2(U,!1),h.lanes=4194304)}else{if(!T)if(u=_p(ne),u!==null){if(h.flags|=128,T=!0,C=u.updateQueue,C!==null&&(h.updateQueue=C,h.flags|=4),g2(U,!0),U.tail===null&&U.tailMode==="hidden"&&!ne.alternate&&!ha)return ci(h),null}else 2*$r()-U.renderingStartTime>b2&&C!==1073741824&&(h.flags|=128,T=!0,g2(U,!1),h.lanes=4194304);U.isBackwards?(ne.sibling=h.child,h.child=ne):(C=U.last,C!==null?C.sibling=ne:h.child=ne,U.last=ne)}return U.tail!==null?(h=U.tail,U.rendering=h,U.tail=h.sibling,U.renderingStartTime=$r(),h.sibling=null,C=ma.current,Qr(ma,T?C&1|2:C&1),h):(ci(h),null);case 22:case 23:return U6(),T=h.memoizedState!==null,u!==null&&u.memoizedState!==null!==T&&(h.flags|=8192),T&&(h.mode&1)!==0?(So&1073741824)!==0&&(ci(h),h.subtreeFlags&6&&(h.flags|=8192)):ci(h),null;case 24:return null;case 25:return null}throw Error(n(156,h.tag))}function CE(u,h){switch(mp(h),h.tag){case 1:return qi(h.type)&&K3(),u=h.flags,u&65536?(h.flags=u&-65537|128,h):null;case 3:return u2(),Er(Ui),Er(si),c6(),u=h.flags,(u&65536)!==0&&(u&128)===0?(h.flags=u&-65537|128,h):null;case 5:return im(h),null;case 13:if(Er(ma),u=h.memoizedState,u!==null&&u.dehydrated!==null){if(h.alternate===null)throw Error(n(340));b1()}return u=h.flags,u&65536?(h.flags=u&-65537|128,h):null;case 19:return Er(ma),null;case 4:return u2(),null;case 10:return su(h.type._context),null;case 22:case 23:return U6(),null;case 24:return null;default:return null}}var Sm=!1,ui=!1,du=typeof WeakSet=="function"?WeakSet:Set,Tt=null;function vd(u,h){var C=u.ref;if(C!==null)if(typeof C=="function")try{C(null)}catch(T){va(u,h,T)}else C.current=null}function T6(u,h,C){try{C()}catch(T){va(u,h,T)}}var Em=!1;function _E(u,h){if(n6=M3,u=za(),Fr(u)){if("selectionStart"in u)var C={start:u.selectionStart,end:u.selectionEnd};else e:{C=(C=u.ownerDocument)&&C.defaultView||window;
vendor: 4,522 bytes, line 10
10var T=C.getSelection&&C.getSelection();if(T&&T.rangeCount!==0){C=T.anchorNode;var P=T.anchorOffset,U=T.focusNode;T=T.focusOffset;try{C.nodeType,U.nodeType}catch{C=null;break e}var ne=0,_e=-1,Pe=-1,Ye=0,ht=0,yt=u,pt=null;t:for(;;){for(var jt;yt!==C||P!==0&&yt.nodeType!==3||(_e=ne+P),yt!==U||T!==0&&yt.nodeType!==3||(Pe=ne+T),yt.nodeType===3&&(ne+=yt.nodeValue.length),(jt=yt.firstChild)!==null;)pt=yt,yt=jt;for(;;){if(yt===u)break t;if(pt===C&&++Ye===P&&(_e=ne),pt===U&&++ht===T&&(Pe=ne),(jt=yt.nextSibling)!==null)break;yt=pt,pt=yt.parentNode}yt=jt}C=_e===-1||Pe===-1?null:{start:_e,end:Pe}}else C=null}C=C||{start:0,end:0}}else C=null;for(dp={focusedElem:u,selectionRange:C},M3=!1,Tt=h;Tt!==null;)if(h=Tt,u=h.child,(h.subtreeFlags&1028)!==0&&u!==null)u.return=h,Tt=u;else for(;Tt!==null;){h=Tt;try{var Xt=h.alternate;if((h.flags&1024)!==0)switch(h.tag){case 0:case 11:case 15:break;case 1:if(Xt!==null){var Zt=Xt.memoizedProps,Na=Xt.memoizedState,$e=h.stateNode,Me=$e.getSnapshotBeforeUpdate(h.elementType===h.type?Zt:oi(h.type,Zt),Na);$e.__reactInternalSnapshotBeforeUpdate=Me}break;case 3:var Ge=h.stateNode.containerInfo;Ge.nodeType===1?Ge.textContent="":Ge.nodeType===9&&Ge.documentElement&&Ge.removeChild(Ge.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(xt){va(h,h.return,xt)}if(u=h.sibling,u!==null){u.return=h.return,Tt=u;break}Tt=h.return}return Xt=Em,Em=!1,Xt}function Lp(u,h,C){var T=h.updateQueue;if(T=T!==null?T.lastEffect:null,T!==null){var P=T=T.next;do{if((P.tag&u)===u){var U=P.destroy;P.destroy=void 0,U!==void 0&&T6(h,C,U)}P=P.next}while(P!==T)}}function yd(u,h){if(h=h.updateQueue,h=h!==null?h.lastEffect:null,h!==null){var C=h=h.next;do{if((C.tag&u)===u){var T=C.create;C.destroy=T()}C=C.next}while(C!==h)}}function Im(u){var h=u.ref;if(h!==null){var C=u.stateNode;u.tag,u=C,typeof h=="function"?h(u):h.current=u}}function k6(u){var h=u.alternate;h!==null&&(u.alternate=null,k6(h)),u.child=null,u.deletions=null,u.sibling=null,u.tag===5&&(h=u.stateNode,h!==null&&(delete h[uc],delete h[hp],delete h[g1],delete h[my],delete h[oe])),u.stateNode=null,u.return=null,u.dependencies=null,u.memoizedProps=null,u.memoizedState=null,u.pendingProps=null,u.stateNode=null,u.updateQueue=null}function Fy(u){return u.tag===5||u.tag===3||u.tag===4}function By(u){e:for(;;){for(;u.sibling===null;){if(u.return===null||Fy(u.return))return null;u=u.return}for(u.sibling.return=u.return,u=u.sibling;u.tag!==5&&u.tag!==6&&u.tag!==18;){if(u.flags&2||u.child===null||u.tag===4)continue e;u.child.return=u,u=u.child}if(!(u.flags&2))return u.stateNode}}function R6(u,h,C){var T=u.tag;if(T===5||T===6)u=u.stateNode,h?C.nodeType===8?C.parentNode.insertBefore(u,h):C.insertBefore(u,h):(C.nodeType===8?(h=C.parentNode,h.insertBefore(u,C)):(h=C,h.appendChild(u)),C=C._reactRootContainer,C!=null||h.onclick!==null||(h.onclick=up));else if(T!==4&&(u=u.child,u!==null))for(R6(u,h,C),u=u.sibling;u!==null;)R6(u,h,C),u=u.sibling}function N6(u,h,C){var T=u.tag;if(T===5||T===6)u=u.stateNode,h?C.insertBefore(u,h):C.appendChild(u);else if(T!==4&&(u=u.child,u!==null))for(N6(u,h,C),u=u.sibling;u!==null;)N6(u,h,C),u=u.sibling}var Cs=null,Zo=!1;function bd(u,h,C){for(C=C.child;C!==null;)Am(u,h,C),C=C.sibling}function Am(u,h,C){if(Wn&&typeof Wn.onCommitFiberUnmount=="function")try{Wn.onCommitFiberUnmount(Ln,C)}catch{}switch(C.tag){case 5:ui||vd(C,h);case 6:var T=Cs,P=Zo;Cs=null,bd(u,h,C),Cs=T,Zo=P,Cs!==null&&(Zo?(u=Cs,C=C.stateNode,u.nodeType===8?u.parentNode.removeChild(C):u.removeChild(C)):Cs.removeChild(C.stateNode));break;case 18:Cs!==null&&(Zo?(u=Cs,C=C.stateNode,u.nodeType===8?sd(u.parentNode,C):u.nodeType===1&&sd(u,C),jr(u)):sd(Cs,C.stateNode));break;case 4:T=Cs,P=Zo,Cs=C.stateNode.containerInfo,Zo=!0,bd(u,h,C),Cs=T,Zo=P;break;case 0:case 11:case 14:case 15:if(!ui&&(T=C.updateQueue,T!==null&&(T=T.lastEffect,T!==null))){P=T=T.next;do{var U=P,ne=U.destroy;U=U.tag,ne!==void 0&&((U&2)!==0||(U&4)!==0)&&T6(C,h,ne),P=P.next}while(P!==T)}bd(u,h,C);break;case 1:if(!ui&&(vd(C,h),T=C.stateNode,typeof T.componentWillUnmount=="function"))try{T.props=C.memoizedProps,T.state=C.memoizedState,T.componentWillUnmount()}catch(_e){va(C,h,_e)}bd(u,h,C);break;case 21:bd(u,h,C);break;case 22:C.mode&1?(ui=(T=ui)||C.memoizedState!==null,bd(u,h,C),ui=T):bd(u,h,C);break;default:bd(u,h,C)}}function D6(u){var h=u.updateQueue;if(h!==null){u.updateQueue=null;var C=u.stateNode;C===null&&(C=u.stateNode=new du),h.forEach(function(T){var P=RE.bind(null,u,T);C.has(T)||(C.add(T),T.then(P,P))})}}
vendor: 16,608 bytes, line 10
10function Ti(u,h){var C=h.deletions;if(C!==null)for(var T=0;T<C.length;T++){var P=C[T];try{var U=u,ne=h,_e=ne;e:for(;_e!==null;){switch(_e.tag){case 5:Cs=_e.stateNode,Zo=!1;break e;case 3:Cs=_e.stateNode.containerInfo,Zo=!0;break e;case 4:Cs=_e.stateNode.containerInfo,Zo=!0;break e}_e=_e.return}if(Cs===null)throw Error(n(160));Am(U,ne,P),Cs=null,Zo=!1;var Pe=P.alternate;Pe!==null&&(Pe.return=null),P.return=null}catch(Ye){va(P,h,Ye)}}if(h.subtreeFlags&12854)for(h=h.child;h!==null;)Tm(h,u),h=h.sibling}function Tm(u,h){var C=u.alternate,T=u.flags;switch(u.tag){case 0:case 11:case 14:case 15:if(Ti(h,u),Rl(u),T&4){try{Lp(3,u,u.return),yd(3,u)}catch(Zt){va(u,u.return,Zt)}try{Lp(5,u,u.return)}catch(Zt){va(u,u.return,Zt)}}break;case 1:Ti(h,u),Rl(u),T&512&&C!==null&&vd(C,C.return);break;case 5:if(Ti(h,u),Rl(u),T&512&&C!==null&&vd(C,C.return),u.flags&32){var P=u.stateNode;try{Ft(P,"")}catch(Zt){va(u,u.return,Zt)}}if(T&4&&(P=u.stateNode,P!=null)){var U=u.memoizedProps,ne=C!==null?C.memoizedProps:U,_e=u.type,Pe=u.updateQueue;if(u.updateQueue=null,Pe!==null)try{_e==="input"&&U.type==="radio"&&U.name!=null&&Se(P,U),ce(_e,ne);var Ye=ce(_e,U);for(ne=0;ne<Pe.length;ne+=2){var ht=Pe[ne],yt=Pe[ne+1];ht==="style"?ke(P,yt):ht==="dangerouslySetInnerHTML"?dt(P,yt):ht==="children"?Ft(P,yt):S(P,ht,yt,Ye)}switch(_e){case"input":se(P,U);break;case"textarea":Ae(P,U);break;case"select":var pt=P._wrapperState.wasMultiple;P._wrapperState.wasMultiple=!!U.multiple;var jt=U.value;jt!=null?Te(P,!!U.multiple,jt,!1):pt!==!!U.multiple&&(U.defaultValue!=null?Te(P,!!U.multiple,U.defaultValue,!0):Te(P,!!U.multiple,U.multiple?[]:"",!1))}P[hp]=U}catch(Zt){va(u,u.return,Zt)}}break;case 6:if(Ti(h,u),Rl(u),T&4){if(u.stateNode===null)throw Error(n(162));P=u.stateNode,U=u.memoizedProps;try{P.nodeValue=U}catch(Zt){va(u,u.return,Zt)}}break;case 3:if(Ti(h,u),Rl(u),T&4&&C!==null&&C.memoizedState.isDehydrated)try{jr(h.containerInfo)}catch(Zt){va(u,u.return,Zt)}break;case 4:Ti(h,u),Rl(u);break;case 13:Ti(h,u),Rl(u),P=u.child,P.flags&8192&&(U=P.memoizedState!==null,P.stateNode.isHidden=U,!U||P.alternate!==null&&P.alternate.memoizedState!==null||(M6=$r())),T&4&&D6(u);break;case 22:if(ht=C!==null&&C.memoizedState!==null,u.mode&1?(ui=(Ye=ui)||ht,Ti(h,u),ui=Ye):Ti(h,u),Rl(u),T&8192){if(Ye=u.memoizedState!==null,(u.stateNode.isHidden=Ye)&&!ht&&(u.mode&1)!==0)for(Tt=u,ht=u.child;ht!==null;){for(yt=Tt=ht;Tt!==null;){switch(pt=Tt,jt=pt.child,pt.tag){case 0:case 11:case 14:case 15:Lp(4,pt,pt.return);break;case 1:vd(pt,pt.return);var Xt=pt.stateNode;if(typeof Xt.componentWillUnmount=="function"){T=pt,C=pt.return;try{h=T,Xt.props=h.memoizedProps,Xt.state=h.memoizedState,Xt.componentWillUnmount()}catch(Zt){va(T,C,Zt)}}break;case 5:vd(pt,pt.return);break;case 22:if(pt.memoizedState!==null){Jo(yt);continue}}jt!==null?(jt.return=pt,Tt=jt):Jo(yt)}ht=ht.sibling}e:for(ht=null,yt=u;;){if(yt.tag===5){if(ht===null){ht=yt;try{P=yt.stateNode,Ye?(U=P.style,typeof U.setProperty=="function"?U.setProperty("display","none","important"):U.display="none"):(_e=yt.stateNode,Pe=yt.memoizedProps.style,ne=Pe!=null&&Pe.hasOwnProperty("display")?Pe.display:null,_e.style.display=ie("display",ne))}catch(Zt){va(u,u.return,Zt)}}}else if(yt.tag===6){if(ht===null)try{yt.stateNode.nodeValue=Ye?"":yt.memoizedProps}catch(Zt){va(u,u.return,Zt)}}else if((yt.tag!==22&&yt.tag!==23||yt.memoizedState===null||yt===u)&&yt.child!==null){yt.child.return=yt,yt=yt.child;continue}if(yt===u)break e;for(;yt.sibling===null;){if(yt.return===null||yt.return===u)break e;ht===yt&&(ht=null),yt=yt.return}ht===yt&&(ht=null),yt.sibling.return=yt.return,yt=yt.sibling}}break;case 19:Ti(h,u),Rl(u),T&4&&D6(u);break;case 21:break;default:Ti(h,u),Rl(u)}}function Rl(u){var h=u.flags;if(h&2){try{e:{for(var C=u.return;C!==null;){if(Fy(C)){var T=C;break e}C=C.return}throw Error(n(160))}switch(T.tag){case 5:var P=T.stateNode;T.flags&32&&(Ft(P,""),T.flags&=-33);var U=By(u);N6(u,U,P);break;case 3:case 4:var ne=T.stateNode.containerInfo,_e=By(u);R6(u,_e,ne);break;default:throw Error(n(161))}}catch(Pe){va(u,u.return,Pe)}u.flags&=-3}h&4096&&(u.flags&=-4097)}function Uy(u,h,C){Tt=u,jp(u)}function jp(u,h,C){for(var T=(u.mode&1)!==0;Tt!==null;){var P=Tt,U=P.child;if(P.tag===22&&T){var ne=P.memoizedState!==null||Sm;if(!ne){var _e=P.alternate,Pe=_e!==null&&_e.memoizedState!==null||ui;_e=Sm;var Ye=ui;if(Sm=ne,(ui=Pe)&&!Ye)for(Tt=P;Tt!==null;)ne=Tt,Pe=ne.child,ne.tag===22&&ne.memoizedState!==null?xd(P):Pe!==null?(Pe.return=ne,Tt=Pe):xd(P);for(;U!==null;)Tt=U,jp(U),U=U.sibling;Tt=P,Sm=_e,ui=Ye}P6(u)}else(P.subtreeFlags&8772)!==0&&U!==null?(U.return=P,Tt=U):P6(u)}}function P6(u){for(;Tt!==null;){var h=Tt;if((h.flags&8772)!==0){var C=h.alternate;try{if((h.flags&8772)!==0)switch(h.tag){case 0:case 11:case 15:ui||yd(5,h);break;case 1:var T=h.stateNode;if(h.flags&4&&!ui)if(C===null)T.componentDidMount();else{var P=h.elementType===h.type?C.memoizedProps:oi(h.type,C.memoizedProps);T.componentDidUpdate(P,C.memoizedState,T.__reactInternalSnapshotBeforeUpdate)}var U=h.updateQueue;U!==null&&am(h,U,T);break;case 3:var ne=h.updateQueue;if(ne!==null){if(C=null,h.child!==null)switch(h.child.tag){case 5:C=h.child.stateNode;break;case 1:C=h.child.stateNode}am(h,ne,C)}break;case 5:var _e=h.stateNode;if(C===null&&h.flags&4){C=_e;var Pe=h.memoizedProps;switch(h.type){case"button":case"input":case"select":case"textarea":Pe.autoFocus&&C.focus();break;case"img":Pe.src&&(C.src=Pe.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(h.memoizedState===null){var Ye=h.alternate;if(Ye!==null){var ht=Ye.memoizedState;if(ht!==null){var yt=ht.dehydrated;yt!==null&&jr(yt)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}ui||h.flags&512&&Im(h)}catch(pt){va(h,h.return,pt)}}if(h===u){Tt=null;break}if(C=h.sibling,C!==null){C.return=h.return,Tt=C;break}Tt=h.return}}function Jo(u){for(;Tt!==null;){var h=Tt;if(h===u){Tt=null;break}var C=h.sibling;if(C!==null){C.return=h.return,Tt=C;break}Tt=h.return}}function xd(u){for(;Tt!==null;){var h=Tt;try{switch(h.tag){case 0:case 11:case 15:var C=h.return;try{yd(4,h)}catch(Pe){va(h,C,Pe)}break;case 1:var T=h.stateNode;if(typeof T.componentDidMount=="function"){var P=h.return;try{T.componentDidMount()}catch(Pe){va(h,P,Pe)}}var U=h.return;try{Im(h)}catch(Pe){va(h,U,Pe)}break;case 5:var ne=h.return;try{Im(h)}catch(Pe){va(h,ne,Pe)}}}catch(Pe){va(h,h.return,Pe)}if(h===u){Tt=null;break}var _e=h.sibling;if(_e!==null){_e.return=h.return,Tt=_e;break}Tt=h.return}}var SE=Math.ceil,Fp=k.ReactCurrentDispatcher,O6=k.ReactCurrentOwner,Qo=k.ReactCurrentBatchConfig,mr=0,_s=null,Wa=null,zs=0,So=0,v2=ld(0),ss=0,Bp=null,R1=0,Up=0,km=0,y2=null,Yi=null,M6=0,b2=1/0,gc=null,Rm=!1,L6=null,wd=null,Nm=!1,Cd=null,Dm=0,di=0,j6=null,Pm=-1,Om=0;function fi(){return(mr&6)!==0?$r():Pm!==-1?Pm:Pm=$r()}function _d(u){return(u.mode&1)===0?1:(mr&2)!==0&&zs!==0?zs&-zs:dd.transition!==null?(Om===0&&(Om=u1()),Om):(u=Cn,u!==0||(u=window.event,u=u===void 0?16:Hg(u.type)),u)}function Nl(u,h,C,T){if(50<di)throw di=0,j6=null,Error(n(185));$o(u,C,T),((mr&2)===0||u!==_s)&&(u===_s&&((mr&2)===0&&(Up|=C),ss===4&&Sd(u,zs)),Xi(u,T),C===1&&mr===0&&(h.mode&1)===0&&(b2=$r()+500,J3&&Hi()))}function Xi(u,h){var C=u.callbackNode;q0(u,h);var T=lc(u,u===_s?zs:0);if(T===0)C!==null&&Bs(C),u.callbackNode=null,u.callbackPriority=0;else if(h=T&-T,u.callbackPriority!==h){if(C!=null&&Bs(C),h===1)u.tag===0?vE(qy.bind(null,u)):yy(qy.bind(null,u)),pp(function(){(mr&6)===0&&Hi()}),C=null;else{switch(yn(T)){case 1:C=Sl;break;case 4:C=vo;break;case 16:C=yo;break;case 536870912:C=Ut;break;default:C=yo}C=Zy(C,$y.bind(null,u))}u.callbackPriority=h,u.callbackNode=C}}function $y(u,h){if(Pm=-1,Om=0,(mr&6)!==0)throw Error(n(327));var C=u.callbackNode;if(x2()&&u.callbackNode!==C)return null;var T=lc(u,u===_s?zs:0);if(T===0)return null;if((T&30)!==0||(T&u.expiredLanes)!==0||h)h=Mm(u,T);else{h=T;var P=mr;mr|=2;var U=zy();(_s!==u||zs!==h)&&(gc=null,b2=$r()+500,D1(u,h));do try{AE();break}catch(_e){Hy(u,_e)}while(!0);l2(),Fp.current=U,mr=P,Wa!==null?h=0:(_s=null,zs=0,h=ss)}if(h!==0){if(h===2&&(P=Xu(u),P!==0&&(T=P,h=$p(u,P))),h===1)throw C=Bp,D1(u,0),Sd(u,T),Xi(u,$r()),C;if(h===6)Sd(u,T);else{if(P=u.current.alternate,(T&30)===0&&!EE(P)&&(h=Mm(u,T),h===2&&(U=Xu(u),U!==0&&(T=U,h=$p(u,U))),h===1))throw C=Bp,D1(u,0),Sd(u,T),Xi(u,$r()),C;switch(u.finishedWork=P,u.finishedLanes=T,h){case 0:case 1:throw Error(n(345));case 2:P1(u,Yi,gc);break;case 3:if(Sd(u,T),(T&130023424)===T&&(h=M6+500-$r(),10<h)){if(lc(u,0)!==0)break;if(P=u.suspendedLanes,(P&T)!==T){fi(),u.pingedLanes|=u.suspendedLanes&P;break}u.timeoutHandle=fp(P1.bind(null,u,Yi,gc),h);break}P1(u,Yi,gc);break;case 4:if(Sd(u,T),(T&4194240)===T)break;for(h=u.eventTimes,P=-1;0<T;){var ne=31-la(T);U=1<<ne,ne=h[ne],ne>P&&(P=ne),T&=~U}if(T=P,T=$r()-T,T=(120>T?120:480>T?480:1080>T?1080:1920>T?1920:3e3>T?3e3:4320>T?4320:1960*SE(T/1960))-T,10<T){u.timeoutHandle=fp(P1.bind(null,u,Yi,gc),T);break}P1(u,Yi,gc);break;case 5:P1(u,Yi,gc);break;default:throw Error(n(329))}}}return Xi(u,$r()),u.callbackNode===C?$y.bind(null,u):null}function $p(u,h){var C=y2;return u.current.memoizedState.isDehydrated&&(D1(u,h).flags|=256),u=Mm(u,h),u!==2&&(h=Yi,Yi=C,h!==null&&F6(h)),u}function F6(u){Yi===null?Yi=u:Yi.push.apply(Yi,u)}function EE(u){for(var h=u;;){if(h.flags&16384){var C=h.updateQueue;if(C!==null&&(C=C.stores,C!==null))for(var T=0;T<C.length;T++){var P=C[T],U=P.getSnapshot;P=P.value;try{if(!tt(U(),P))return!1}catch{return!1}}}if(C=h.child,h.subtreeFlags&16384&&C!==null)C.return=h,h=C;else{if(h===u)break;for(;h.sibling===null;){if(h.return===null||h.return===u)return!0;h=h.return}h.sibling.return=h.return,h=h.sibling}}return!0}function Sd(u,h){for(h&=~km,h&=~Up,u.suspendedLanes|=h,u.pingedLanes&=~h,u=u.expirationTimes;0<h;){var C=31-la(h),T=1<<C;u[C]=-1,h&=~T}}function qy(u){if((mr&6)!==0)throw Error(n(327));x2();var h=lc(u,0);if((h&1)===0)return Xi(u,$r()),null;var C=Mm(u,h);if(u.tag!==0&&C===2){var T=Xu(u);T!==0&&(h=T,C=$p(u,T))}if(C===1)throw C=Bp,D1(u,0),Sd(u,h),Xi(u,$r()),C;if(C===6)throw Error(n(345));return u.finishedWork=u.current.alternate,u.finishedLanes=h,P1(u,Yi,gc),Xi(u,$r()),null}function B6(u,h){var C=mr;mr|=1;try{return u(h)}finally{mr=C,mr===0&&(b2=$r()+500,J3&&Hi())}}function N1(u){Cd!==null&&Cd.tag===0&&(mr&6)===0&&x2();var h=mr;mr|=1;var C=Qo.transition,T=Cn;try{if(Qo.transition=null,Cn=1,u)return u()}finally{Cn=T,Qo.transition=C,mr=h,(mr&6)===0&&Hi()}}function U6(){So=v2.current,Er(v2)}function D1(u,h){u.finishedWork=null,u.finishedLanes=0;var C=u.timeoutHandle;if(C!==-1&&(u.timeoutHandle=-1,e2(C)),Wa!==null)for(C=Wa.return;C!==null;){var T=C;switch(mp(T),T.tag){case 1:T=T.type.childContextTypes,T!=null&&K3();break;case 3:u2(),Er(Ui),Er(si),c6();break;case 5:im(T);break;case 4:u2();break;case 13:Er(ma);break;case 19:Er(ma);break;case 10:su(T.type._context);break;case 22:case 23:U6()}C=C.return}if(_s=u,Wa=u=Ed(u.current,null),zs=So=h,ss=0,Bp=null,km=Up=R1=0,Yi=y2=null,C1!==null){for(h=0;h<C1.length;h++)if(C=C1[h],T=C.interleaved,T!==null){C.interleaved=null;var P=T.next,U=C.pending;if(U!==null){var ne=U.next;U.next=P,T.next=ne}C.pending=T}C1=null}return u}function Hy(u,h){do{var C=Wa;try{if(l2(),Sp.current=_o,Ep){for(var T=ga.memoizedState;T!==null;){var P=T.queue;P!==null&&(P.pending=null),T=T.next}Ep=!1}if(S1=0,Ga=as=ga=null,E1=!1,Ip=0,O6.current=null,C===null||C.return===null){ss=1,Bp=h,Wa=null;break}e:{var U=u,ne=C.return,_e=C,Pe=h;if(h=zs,_e.flags|=32768,Pe!==null&&typeof Pe=="object"&&typeof Pe.then=="function"){var Ye=Pe,ht=_e,yt=ht.tag;if((ht.mode&1)===0&&(yt===0||yt===11||yt===15)){var pt=ht.alternate;pt?(ht.updateQueue=pt.updateQueue,ht.memoizedState=pt.memoizedState,ht.lanes=pt.lanes):(ht.updateQueue=null,ht.memoizedState=null)}var jt=Pp(ne);if(jt!==null){jt.flags&=-257,ky(jt,ne,_e,U,h),jt.mode&1&&ym(U,Ye,h),h=jt,Pe=Ye;var Xt=h.updateQueue;if(Xt===null){var Zt=new Set;Zt.add(Pe),h.updateQueue=Zt}else Xt.add(Pe);break e}else{if((h&1)===0){ym(U,Ye,h),$6();break e}Pe=Error(n(426))}}else if(ha&&_e.mode&1){var Na=Pp(ne);if(Na!==null){(Na.flags&65536)===0&&(Na.flags|=256),ky(Na,ne,_e,U,h),x1(p2(Pe,_e));break e}}U=Pe=p2(Pe,_e),ss!==4&&(ss=2),y2===null?y2=[U]:y2.push(U),U=ne;do{switch(U.tag){case 3:U.flags|=65536,h&=-h,U.lanes|=h;var $e=_6(U,Pe,h);_y(U,$e);break e;case 1:_e=Pe;var Me=U.type,Ge=U.stateNode;if((U.flags&128)===0&&(typeof Me.getDerivedStateFromError=="function"||Ge!==null&&typeof Ge.componentDidCatch=="function"&&(wd===null||!wd.has(Ge)))){U.flags|=65536,h&=-h,U.lanes|=h;var xt=Dp(U,_e,h);_y(U,xt);break e}}U=U.return}while(U!==null)}Gy(C)}catch(Jt){h=Jt,Wa===C&&C!==null&&(Wa=C=C.return);continue}break}while(!0)}function zy(){var u=Fp.current;return Fp.current=_o,u===null?_o:u}function $6(){(ss===0||ss===3||ss===2)&&(ss=4),_s===null||(R1&268435455)===0&&(Up&268435455)===0||Sd(_s,zs)}function Mm(u,h){var C=mr;mr|=2;var T=zy();(_s!==u||zs!==h)&&(gc=null,D1(u,h));do try{IE();break}catch(P){Hy(u,P)}while(!0);if(l2(),mr=C,Fp.current=T,Wa!==null)throw Error(n(261));return _s=null,zs=0,ss}function IE(){for(;Wa!==null;)Vy(Wa)}function AE(){for(;Wa!==null&&!Zc();)Vy(Wa)}function Vy(u){var h=Ky(u.alternate,u,So);u.memoizedProps=u.pendingProps,h===null?Gy(u):Wa=h,O6.current=null}function Gy(u){var h=u;do{var C=h.alternate;if(u=h.return,(h.flags&32768)===0){if(C=jy(C,h,So),C!==null){Wa=C;return}}else{if(C=CE(C,h),C!==null){C.flags&=32767,Wa=C;return}if(u!==null)u.flags|=32768,u.subtreeFlags=0,u.deletions=null;else{ss=6,Wa=null;return}}if(h=h.sibling,h!==null){Wa=h;return}Wa=h=u}while(h!==null);ss===0&&(ss=5)}function P1(u,h,C){var T=Cn,P=Qo.transition;try{Qo.transition=null,Cn=1,TE(u,h,C,T)}finally{Qo.transition=P,Cn=T}return null}function TE(u,h,C,T){do x2();while(Cd!==null);if((mr&6)!==0)throw Error(n(327));C=u.finishedWork;var P=u.finishedLanes;if(C===null)return null;if(u.finishedWork=null,u.finishedLanes=0,C===u.current)throw Error(n(177));u.callbackNode=null,u.callbackPriority=0;var U=C.lanes|C.childLanes;if(ct(u,U),u===_s&&(Wa=_s=null,zs=0),(C.subtreeFlags&2064)===0&&(C.flags&2064)===0||Nm||(Nm=!0,Zy(yo,function(){return x2(),null})),U=(C.flags&15990)!==0,(C.subtreeFlags&15990)!==0||U){U=Qo.transition,Qo.transition=null;var ne=Cn;Cn=1;var _e=mr;mr|=4,O6.current=null,_E(u,C),Tm(C,u),Jg(dp),M3=!!n6,dp=n6=null,u.current=C,Uy(C),_l(),mr=_e,Cn=ne,Qo.transition=U}else u.current=C;if(Nm&&(Nm=!1,Cd=u,Dm=P),U=u.pendingLanes,U===0&&(wd=null),oa(C.stateNode),Xi(u,$r()),h!==null)for(T=u.onRecoverableError,C=0;C<h.length;C++)P=h[C],T(P.value,{componentStack:P.stack,digest:P.digest});if(Rm)throw Rm=!1,u=L6,L6=null,u;return(Dm&1)!==0&&u.tag!==0&&x2(),U=u.pendingLanes,(U&1)!==0?u===j6?di++:(di=0,j6=u):di=0,Hi(),null}function x2(){if(Cd!==null){var u=yn(Dm),h=Qo.transition,C=Cn;try{if(Qo.transition=null,Cn=16>u?16:u,Cd===null)var T=!1;else{if(u=Cd,Cd=null,Dm=0,(mr&6)!==0)throw Error(n(331));var P=mr;for(mr|=4,Tt=u.current;Tt!==null;){var U=Tt,ne=U.child;if((Tt.flags&16)!==0){var _e=U.deletions;if(_e!==null){for(var Pe=0;Pe<_e.length;Pe++){var Ye=_e[Pe];for(Tt=Ye;Tt!==null;){var ht=Tt;switch(ht.tag){case 0:case 11:case 15:Lp(8,ht,U)}var yt=ht.child;if(yt!==null)yt.return=ht,Tt=yt;else for(;Tt!==null;){ht=Tt;var pt=ht.sibling,jt=ht.return;if(k6(ht),ht===Ye){Tt=null;break}if(pt!==null){pt.return=jt,Tt=pt;break}Tt=jt}}}var Xt=U.alternate;if(Xt!==null){var Zt=Xt.child;if(Zt!==null){Xt.child=null;do{var Na=Zt.sibling;Zt.sibling=null,Zt=Na}while(Zt!==null)}}Tt=U}}if((U.subtreeFlags&2064)!==0&&ne!==null)ne.return=U,Tt=ne;else e:for(;Tt!==null;){if(U=Tt,(U.flags&2048)!==0)switch(U.tag){case 0:case 11:case 15:Lp(9,U,U.return)}var $e=U.sibling;if($e!==null){$e.return=U.return,Tt=$e;break e}Tt=U.return}}var Me=u.current;for(Tt=Me;Tt!==null;){ne=Tt;var Ge=ne.child;if((ne.subtreeFlags&2064)!==0&&Ge!==null)Ge.return=ne,Tt=Ge;else e:for(ne=Me;Tt!==null;){if(_e=Tt,(_e.flags&2048)!==0)try{switch(_e.tag){case 0:case 11:case 15:yd(9,_e)}}catch(Jt){va(_e,_e.return,Jt)}if(_e===ne){Tt=null;break e}var xt=_e.sibling;if(xt!==null){xt.return=_e.return,Tt=xt;break e}Tt=_e.return}}if(mr=P,Hi(),Wn&&typeof Wn.onPostCommitFiberRoot=="function")try{Wn.onPostCommitFiberRoot(Ln,u)}catch{}T=!0}return T}finally{Cn=C,Qo.transition=h}}return!1}function Wy(u,h,C){h=p2(C,h),h=_6(u,h,1),u=pd(u,h,1),h=fi(),u!==null&&($o(u,1,h),Xi(u,h))}function va(u,h,C){if(u.tag===3)Wy(u,u,C);else for(;h!==null;){if(h.tag===3){Wy(h,u,C);break}else if(h.tag===1){var T=h.stateNode;if(typeof h.type.getDerivedStateFromError=="function"||typeof T.componentDidCatch=="function"&&(wd===null||!wd.has(T))){u=p2(C,u),u=Dp(h,u,1),h=pd(h,u,1),u=fi(),h!==null&&($o(h,1,u),Xi(h,u));break}}h=h.return}}
vendor: 2,641 bytes, line 10
10function Yy(u,h,C){var T=u.pingCache;T!==null&&T.delete(h),h=fi(),u.pingedLanes|=u.suspendedLanes&C,_s===u&&(zs&C)===C&&(ss===4||ss===3&&(zs&130023424)===zs&&500>$r()-M6?D1(u,0):km|=C),Xi(u,h)}function Xy(u,h){h===0&&((u.mode&1)===0?h=1:(h=El,El<<=1,(El&130023424)===0&&(El=4194304)));var C=fi();u=Al(u,h),u!==null&&($o(u,h,C),Xi(u,C))}function kE(u){var h=u.memoizedState,C=0;h!==null&&(C=h.retryLane),Xy(u,C)}function RE(u,h){var C=0;switch(u.tag){case 13:var T=u.stateNode,P=u.memoizedState;P!==null&&(C=P.retryLane);break;case 19:T=u.stateNode;break;default:throw Error(n(314))}T!==null&&T.delete(h),Xy(u,C)}var Ky;Ky=function(u,h,C){if(u!==null)if(u.memoizedProps!==h.pendingProps||Ui.current)Hs=!0;else{if((u.lanes&C)===0&&(h.flags&128)===0)return Hs=!1,I6(u,h,C);Hs=(u.flags&131072)!==0}else Hs=!1,ha&&(h.flags&1048576)!==0&&by(h,Q3,h.index);switch(h.lanes=0,h.tag){case 2:var T=h.type;mc(u,h),u=h.pendingProps;var P=$i(h,si.current);Va(h,C),P=f6(null,h,T,u,P,C);var U=I1();return h.flags|=1,typeof P=="object"&&P!==null&&typeof P.render=="function"&&P.$$typeof===void 0?(h.tag=1,h.memoizedState=null,h.updateQueue=null,qi(T)?(U=!0,Z3(h)):U=!1,h.memoizedState=P.state!==null&&P.state!==void 0?P.state:null,_1(h),P.updater=Np,h.stateNode=P,P._reactInternals=h,T1(h,T,u,C),h=wm(null,h,T,!0,U,C)):(h.tag=0,ha&&U&&s6(h),li(null,h,P,C),h=h.child),h;case 16:T=h.elementType;e:{switch(mc(u,h),u=h.pendingProps,P=T._init,T=P(T._payload),h.type=T,P=h.tag=Jy(T),u=oi(T,u),P){case 0:h=xm(null,h,T,u,C);break e;case 1:h=Dy(null,h,T,u,C);break e;case 11:h=bm(null,h,T,u,C);break e;case 14:h=Ny(null,h,T,oi(T.type,u),C);break e}throw Error(n(306,T,""))}return h;case 0:return T=h.type,P=h.pendingProps,P=h.elementType===T?P:oi(T,P),xm(u,h,T,P,C);case 1:return T=h.type,P=h.pendingProps,P=h.elementType===T?P:oi(T,P),Dy(u,h,T,P,C);case 3:e:{if(Py(h),u===null)throw Error(n(387));T=h.pendingProps,U=h.memoizedState,P=U.element,l6(u,h),rm(h,T,null,C);var ne=h.memoizedState;if(T=ne.element,U.isDehydrated)if(U={element:T,isDehydrated:!1,cache:ne.cache,pendingSuspenseBoundaries:ne.pendingSuspenseBoundaries,transitions:ne.transitions},h.updateQueue.baseState=U,h.memoizedState=U,h.flags&256){P=p2(Error(n(423)),h),h=Oy(u,h,T,C,P);break e}else if(T!==P){P=p2(Error(n(424)),h),h=Oy(u,h,T,C,P);break e}else for(ii=id(h.stateNode.containerInfo.firstChild),qs=h,ha=!0,Xo=null,C=xs(h,null,T,C),h.child=C;C;)C.flags=C.flags&-3|4096,C=C.sibling;else{if(b1(),T===P){h=uu(u,h,C);break e}li(u,h,T,C)}h=h.child}return h;case 5:return sm(h),u===null&&au(h),T=h.type,P=h.pendingProps,U=u!==null?u.memoizedProps:null,ne=P.children,m1(T,P)?ne=null:U!==null&&m1(T,U)&&
vendor: 4,731 bytes, line 10
10(h.flags|=32),E6(u,h),li(u,h,ne,C),h.child;case 6:return u===null&&au(h),null;case 13:return Cm(u,h,C);case 4:return Cp(h,h.stateNode.containerInfo),T=h.pendingProps,u===null?h.child=w1(h,null,T,C):li(u,h,T,C),h.child;case 11:return T=h.type,P=h.pendingProps,P=h.elementType===T?P:oi(T,P),bm(u,h,T,P,C);case 7:return li(u,h,h.pendingProps,C),h.child;case 8:return li(u,h,h.pendingProps.children,C),h.child;case 12:return li(u,h,h.pendingProps.children,C),h.child;case 10:e:{if(T=h.type._context,P=h.pendingProps,U=h.memoizedProps,ne=P.value,Qr(o2,T._currentValue),T._currentValue=ne,U!==null)if(tt(U.value,ne)){if(U.children===P.children&&!Ui.current){h=uu(u,h,C);break e}}else for(U=h.child,U!==null&&(U.return=h);U!==null;){var _e=U.dependencies;if(_e!==null){ne=U.child;for(var Pe=_e.firstContext;Pe!==null;){if(Pe.context===T){if(U.tag===1){Pe=iu(-1,C&-C),Pe.tag=2;var Ye=U.updateQueue;if(Ye!==null){Ye=Ye.shared;var ht=Ye.pending;ht===null?Pe.next=Pe:(Pe.next=ht.next,ht.next=Pe),Ye.pending=Pe}}U.lanes|=C,Pe=U.alternate,Pe!==null&&(Pe.lanes|=C),nm(U.return,C,h),_e.lanes|=C;break}Pe=Pe.next}}else if(U.tag===10)ne=U.type===h.type?null:U.child;else if(U.tag===18){if(ne=U.return,ne===null)throw Error(n(341));ne.lanes|=C,_e=ne.alternate,_e!==null&&(_e.lanes|=C),nm(ne,C,h),ne=U.sibling}else ne=U.child;if(ne!==null)ne.return=U;else for(ne=U;ne!==null;){if(ne===h){ne=null;break}if(U=ne.sibling,U!==null){U.return=ne.return,ne=U;break}ne=ne.return}U=ne}li(u,h,P.children,C),h=h.child}return h;case 9:return P=h.type,T=h.pendingProps.children,Va(h,C),P=Vi(P),T=T(P),h.flags|=1,li(u,h,T,C),h.child;case 14:return T=h.type,P=oi(T,h.pendingProps),P=oi(T.type,P),Ny(u,h,T,P,C);case 15:return S6(u,h,h.type,h.pendingProps,C);case 17:return T=h.type,P=h.pendingProps,P=h.elementType===T?P:oi(T,P),mc(u,h),h.tag=1,qi(T)?(u=!0,Z3(h)):u=!1,Va(h,C),C6(h,T,P),T1(h,T,P,C),wm(null,h,T,!0,u,C);case 19:return _m(u,h,C);case 22:return hc(u,h,C)}throw Error(n(156,h.tag))};function Zy(u,h){return ji(u,h)}function NE(u,h,C,T){this.tag=u,this.key=C,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=h,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=T,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function el(u,h,C,T){return new NE(u,h,C,T)}function q6(u){return u=u.prototype,!(!u||!u.isReactComponent)}function Jy(u){if(typeof u=="function")return q6(u)?1:0;if(u!=null){if(u=u.$$typeof,u===L)return 11;if(u===J)return 14}return 2}function Ed(u,h){var C=u.alternate;return C===null?(C=el(u.tag,h,u.key,u.mode),C.elementType=u.elementType,C.type=u.type,C.stateNode=u.stateNode,C.alternate=u,u.alternate=C):(C.pendingProps=h,C.type=u.type,C.flags=0,C.subtreeFlags=0,C.deletions=null),C.flags=u.flags&14680064,C.childLanes=u.childLanes,C.lanes=u.lanes,C.child=u.child,C.memoizedProps=u.memoizedProps,C.memoizedState=u.memoizedState,C.updateQueue=u.updateQueue,h=u.dependencies,C.dependencies=h===null?null:{lanes:h.lanes,firstContext:h.firstContext},C.sibling=u.sibling,C.index=u.index,C.ref=u.ref,C}function O1(u,h,C,T,P,U){var ne=2;if(T=u,typeof u=="function")q6(u)&&(ne=1);else if(typeof u=="string")ne=5;else e:switch(u){case D:return M1(C.children,P,U,h);case O:ne=8,P|=8;break;case j:return u=el(12,C,h,P|2),u.elementType=j,u.lanes=U,u;case z:return u=el(13,C,h,P),u.elementType=z,u.lanes=U,u;case H:return u=el(19,C,h,P),u.elementType=H,u.lanes=U,u;case Y:return Lm(C,P,U,h);default:if(typeof u=="object"&&u!==null)switch(u.$$typeof){case M:ne=10;break e;case $:ne=9;break e;case L:ne=11;break e;case J:ne=14;break e;case X:ne=16,T=null;break e}throw Error(n(130,u==null?u:typeof u,""))}return h=el(ne,C,h,P),h.elementType=u,h.type=T,h.lanes=U,h}function M1(u,h,C,T){return u=el(7,u,T,h),u.lanes=C,u}function Lm(u,h,C,T){return u=el(22,u,T,h),u.elementType=Y,u.lanes=C,u.stateNode={isHidden:!1},u}function H6(u,h,C){return u=el(6,u,null,h),u.lanes=C,u}function z6(u,h,C){return h=el(4,u.children!==null?u.children:[],u.key,h),h.lanes=C,h.stateNode={containerInfo:u.containerInfo,pendingChildren:null,implementation:u.implementation},h}function DE(u,h,C,T,P){this.tag=h,this.containerInfo=u,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Uo(0),this.expirationTimes=Uo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Uo(0),this.identifierPrefix=T,this.onRecoverableError=P,this.mutableSourceEagerHydrationData=null}
vendor: 3,448 bytes, line 10
10function V6(u,h,C,T,P,U,ne,_e,Pe){return u=new DE(u,h,C,_e,Pe),h===1?(h=1,U===!0&&(h|=8)):h=0,U=el(3,null,null,h),u.current=U,U.stateNode=u,U.memoizedState={element:T,isDehydrated:C,cache:null,transitions:null,pendingSuspenseBoundaries:null},_1(U),u}function PE(u,h,C){var T=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:N,key:T==null?null:""+T,children:u,containerInfo:h,implementation:C}}function Qy(u){if(!u)return cd;u=u._reactInternals;e:{if(_i(u)!==u||u.tag!==1)throw Error(n(170));var h=u;do{switch(h.tag){case 3:h=h.stateNode.context;break e;case 1:if(qi(h.type)){h=h.stateNode.__reactInternalMemoizedMergedChildContext;break e}}h=h.return}while(h!==null);throw Error(n(171))}if(u.tag===1){var C=u.type;if(qi(C))return vy(u,C,h)}return h}function eb(u,h,C,T,P,U,ne,_e,Pe){return u=V6(C,T,!0,u,P,U,ne,_e,Pe),u.context=Qy(null),C=u.current,T=fi(),P=_d(C),U=iu(T,P),U.callback=h??null,pd(C,U,P),u.current.lanes=P,$o(u,P,T),Xi(u,T),u}function jm(u,h,C,T){var P=h.current,U=fi(),ne=_d(P);return C=Qy(C),h.context===null?h.context=C:h.pendingContext=C,h=iu(U,ne),h.payload={element:u},T=T===void 0?null:T,T!==null&&(h.callback=T),u=pd(P,h,ne),u!==null&&(Nl(u,P,ne,U),hd(u,P,ne)),ne}function Fm(u){return u=u.current,u.child?(u.child.tag===5,u.child.stateNode):null}function tb(u,h){if(u=u.memoizedState,u!==null&&u.dehydrated!==null){var C=u.retryLane;u.retryLane=C!==0&&C<h?C:h}}function G6(u,h){tb(u,h),(u=u.alternate)&&tb(u,h)}function OE(){return null}var nb=typeof reportError=="function"?reportError:function(u){console.error(u)};function W6(u){this._internalRoot=u}qp.prototype.render=W6.prototype.render=function(u){var h=this._internalRoot;if(h===null)throw Error(n(409));jm(u,h,null,null)},qp.prototype.unmount=W6.prototype.unmount=function(){var u=this._internalRoot;if(u!==null){this._internalRoot=null;var h=u.containerInfo;N1(function(){jm(null,u,null,null)}),h[Vo]=null}};function qp(u){this._internalRoot=u}qp.prototype.unstable_scheduleHydration=function(u){if(u){var h=Qc();u={blockedOn:null,target:u,priority:h};for(var C=0;C<bs.length&&h!==0&&h<bs[C].priority;C++);bs.splice(C,0,u),C===0&&z9(u)}};function Bm(u){return!(!u||u.nodeType!==1&&u.nodeType!==9&&u.nodeType!==11)}function Um(u){return!(!u||u.nodeType!==1&&u.nodeType!==9&&u.nodeType!==11&&(u.nodeType!==8||u.nodeValue!==" react-mount-point-unstable "))}function rb(){}function ME(u,h,C,T,P){if(P){if(typeof T=="function"){var U=T;T=function(){var Ye=Fm(ne);U.call(Ye)}}var ne=eb(h,T,u,0,null,!1,!1,"",rb);return u._reactRootContainer=ne,u[Vo]=ne.current,ad(u.nodeType===8?u.parentNode:u),N1(),ne}for(;P=u.lastChild;)u.removeChild(P);if(typeof T=="function"){var _e=T;T=function(){var Ye=Fm(Pe);_e.call(Ye)}}var Pe=V6(u,0,!1,null,null,!1,!1,"",rb);return u._reactRootContainer=Pe,u[Vo]=Pe.current,ad(u.nodeType===8?u.parentNode:u),N1(function(){jm(h,Pe,C,T)}),Pe}function $m(u,h,C,T,P){var U=C._reactRootContainer;if(U){var ne=U;if(typeof P=="function"){var _e=P;P=function(){var Pe=Fm(ne);_e.call(Pe)}}jm(h,ne,u,P)}else ne=ME(C,h,u,P,T);return Fm(ne)}qo=function(u){switch(u.tag){case 3:var h=u.stateNode;if(h.current.memoizedState.isDehydrated){var C=oc(h.pendingLanes);C!==0&&(yr(h,C|1),Xi(h,$r()),(mr&6)===0&&(b2=$r()+500,Hi()))}break;case 13:N1(function(){var T=Al(u,1);if(T!==null){var P=fi();Nl(T,u,1,P)}}),G6(u,1)}},fa=function(u){if(u.tag===13){var h=Al(u,134217728);if(h!==null){var C=fi();Nl(h,u,134217728,C)}G6(u,134217728)}}
vendor: 1,027 bytes, line 10
10,br=function(u){if(u.tag===13){var h=_d(u),C=Al(u,h);if(C!==null){var T=fi();Nl(C,u,h,T)}G6(u,h)}},Qc=function(){return Cn},Fi=function(u,h){var C=Cn;try{return Cn=u,h()}finally{Cn=C}},nt=function(u,h,C){switch(h){case"input":if(se(u,C),h=C.name,C.type==="radio"&&h!=null){for(C=u;C.parentNode;)C=C.parentNode;for(C=C.querySelectorAll("input[name="+JSON.stringify(""+h)+'][type="radio"]'),h=0;h<C.length;h++){var T=C[h];if(T!==u&&T.form===u.form){var P=Yn(T);if(!P)throw Error(n(90));te(T),se(T,P)}}}break;case"textarea":Ae(u,C);break;case"select":h=C.value,h!=null&&Te(u,!!C.multiple,h,!1)}},Je=B6,kt=N1;var qm={usingClientEntryPoint:!1,Events:[od,$s,Yn,we,Ze,B6]},Hp={findFiberByHostInstance:Go,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},LE={bundleType:Hp.bundleType,version:Hp.version,rendererPackageName:Hp.rendererPackageName,rendererConfig:Hp.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overri
10dePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:k.ReactCurrentDispatcher,findHostInstanceByFiber:function(u){return u=Fa(u),u===null?null:u.stateNode},findFiberByHostInstance:Hp.findFiberByHostInstance||OE,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Hm=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Hm.isDisabled&&Hm.supportsFiber)try{Ln=Hm.inject(LE),Wn=Hm}catch{}}return al.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=qm,al.createPortal=function(u,h){var C=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Bm(h))throw Error(n(200));return PE(u,h,null,C)},al.createRoot=function(u,h){if(!Bm(u))throw Error(n(299));var C=!1,T="",P=nb;return h!=null&&(h.unstable_strictMode===!0&&(C=!0),h.identifierPrefix!==void 0&&(T=h.identifierPrefix),h.onRecoverableError!==void 0&&(P=h.onRecoverableError)),h=V6(u,1,!1,null,null,C,!1,T,P),u[Vo]=h.current,ad(u.nodeType===8?u.parentNode:u),new W6(h)},al.findDOMNode=function(u){if(u==null)return null;if(u.nodeType===1)return u;var h=u._reactInternals;if(h===void 0)throw typeof u.render=="function"?Error(n(188)):(u=Object.keys(u).join(","),Error(n(268,u)));return u=Fa(h),u=u===null?null:u.stateNode,u},al.flushSync=function(u){return N1(u)},al.hydrate=function(u,h,C){if(!Um(h))throw Error(n(200));return $m(null,u,h,!0,C)},al.hydrateRoot=function(u,h,C){if(!Bm(u))throw Error(n(405));var T=C!=null&&C.hydratedSources||null,P=!1,U="",ne=nb;if(C!=null&&(C.unstable_strictMode===!0&&(P=!0),C.identifierPrefix!==void 0&&(U=C.identifierPrefix),C.onRecoverableError!==void 0&&(ne=C.onRecoverableError)),h=eb(h,null,u,1,C??null,P,!1,U,ne),u[Vo]=h.current,ad(u),T)for(u=0;u<T.length;u++)C=T[u],P=C._getVersion,P=P(C._source),h.mutableSourceEagerHydrationData==null?h.mutableSourceEagerHydrationData=[C,P]:h.mutableSourceEagerHydrationData.push(C,P);return new qp(h)},al.render=function(u,h,C){if(!Um(h))throw Error(n(200));return $m(null,u,h,!1,C)},al.unmountComponentAtNode=function(u){if(!Um(u))throw Error(n(40));return u._reactRootContainer?(N1(function(){$m(null,null,u,!1,function(){u._reactRootContainer=null,u[Vo]=null})}),!0):!1},al.unstable_batchedUpdates=B6,al.unstable_renderSubtreeIntoContainer=function(u,h,C,T){if(!Um(C))throw Error(n(200));if(u==null||u._reactInternals===void 0)throw Error(n(38));return $m(u,h,C,!1,T)},al.version="18.3.1-next-f1338f8080-20240426",al}var dB;function Kde(){if(dB)return tI.exports;dB=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(e){console.error(e)}}return t(),tI.exports=Xde(),tI.exports}var Li=Kde();const E4=Mr(Li);function Su(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+t+(n.length?" "+n.map((function(a){return"'"+a+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function Mf(t){return!!t&&!!t[Oa]}function _0(t){var e;return!!t&&((function(n){if(!n||typeof n!="object")return!1;var r=Object.getPrototypeOf(n);if(r===null)return!0;var a=Object.hasOwnProperty.call(r,"constructor")&&r.constructor;return a===Object||typeof a=="function"&&Function.toString.call(a)===s1e})(t)||Array.isArray(t)||!!t[yB]||!!(!((e=t.constructor)===null||e===void 0)&&e[yB])||mP(t)||gP(t))}function Xh(t,e,n){n===void 0&&(n=!1),pg(t)===0?(n?Object.keys:X4)(t).forEach((function(r){n&&typeof r=="symbol"||e(r,t[r],t)})):t.forEach((function(r,a){return e(a,r,t)}))}function pg(t){var e=t[Oa];return e?e.i>3?e.i-4:e.i:Array.isArray(t)?1:mP(t)?2:gP(t)?3:0}function Y4(t,e){return pg(t)===2?t.has(e):Object.prototype.hasOwnProperty.call(t,e)}function Zde(t,e){return pg(t)===2?t.get(e):t[e]}function XY(t,e,n){var r=pg(t);r===2?t.set(e,n):r===3?t.add(n):t[e]=n}function KY(t,e){return t===e?t!==0||1/t==1/e:t!=t&&e!=e}function mP(t){return r1e&&t instanceof Map}function gP(t){return a1e&&t instanceof Set}function nh(t){return t.o||t.t}function vP(t){if(Array.isArray(t))return Array.prototype.slice.call(t);var e=JY(t);delete e[Oa];for(var n=X4(e),r=0;r<n.length;r++){var a=n[r],s=e[a];
10s.writable===!1&&(s.writable=!0,s.configurable=!0),(s.get||s.set)&&(e[a]={configurable:!0,writable:!0,enumerable:s.enumerable,value:t[a]})}return Object.create(Object.getPrototypeOf(t),e)}function yP(t,e){return e===void 0&&(e=!1),bP(t)||Mf(t)||!_0(t)||(pg(t)>1&&(t.set=t.add=t.clear=t.delete=Jde),Object.freeze(t),e&&Xh(t,(function(n,r){return yP(r,!0)}),!0)),t}function Jde(){Su(2)}function bP(t){return t==null||typeof t!="object"||Object.isFrozen(t)}function Wd(t){var e=sR[t];return e||Su(18,t),e}function Qde(t,e){sR[t]||(sR[t]=e)}function nR(){return sv}function aI(t,e){e&&(Wd("Patches"),t.u=[],t.s=[],t.v=e)}function tw(t){rR(t),t.p.forEach(e1e),t.p=null}function rR(t){t===sv&&(sv=t.l)}function fB(t){return sv={p:[],l:sv,h:t,m:!0,_:0}}function e1e(t){var e=t[Oa];e.i===0||e.i===1?e.j():e.g=!0}function sI(t,e){e._=e.p.length;var n=e.p[0],r=t!==void 0&&t!==n;return e.h.O||Wd("ES5").S(e,t,r),r?(n[Oa].P&&(tw(e),Su(4)),_0(t)&&(t=nw(e,t),e.l||rw(e,t)),e.u&&Wd("Patches").M(n[Oa].t,t,e.u,e.s)):t=nw(e,n,[]),tw(e),e.u&&e.v(e.u,e.s),t!==ZY?t:void 0}function nw(t,e,n){if(bP(e))return e;var r=e[Oa];if(!r)return Xh(e,(function(l,c){return pB(t,r,e,l,c,n)}),!0),e;if(r.A!==t)return e;if(!r.P)return rw(t,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var a=r.i===4||r.i===5?r.o=vP(r.k):r.o,s=a,o=!1;r.i===3&&(s=new Set(a),a.clear(),o=!0),Xh(s,(function(l,c){return pB(t,r,a,l,c,n,o)})),rw(t,a,!1),n&&t.u&&Wd("Patches").N(r,n,t.u,t.s)}return r.o}function pB(t,e,n,r,a,s,o){if(Mf(a)){var l=nw(t,a,s&&e&&e.i!==3&&!Y4(e.R,r)?s.concat(r):void 0);if(XY(n,r,l),!Mf(l))return;t.m=!1}else o&&n.add(a);if(_0(a)&&!bP(a)){if(!t.h.D&&t._<1)return;nw(t,a),e&&e.A.l||rw(t,a)}}function rw(t,e,n){n===void 0&&(n=!1),!t.l&&t.h.D&&t.m&&yP(e,n)}function iI(t,e){var n=t[Oa];return(n?nh(n):t)[e]}function hB(t,e){if(e in t)for(var n=Object.getPrototypeOf(t);n;){var r=Object.getOwnPropertyDescriptor(n,e);if(r)return r;n=Object.getPrototypeOf(n)}}function lf(t){t.P||(t.P=!0,t.l&&lf(t.l))}function oI(t){t.o||(t.o=vP(t.t))}function aR(t,e,n){var r=mP(e)?Wd("MapSet").F(e,n):gP(e)?Wd("MapSet").T(e,n):t.O?(function(a,s){var o=Array.isArray(a),l={i:o?1:0,A:s?s.A:nR(),P:!1,I:!1,R:{},l:s,t:a,k:null,o:null,j:null,C:!1},c=l,d=iv;o&&(c=[l],d=O7);var f=Proxy.revocable(c,d),p=f.revoke,g=f.proxy;return l.k=g,l.j=p,g})(e,n):Wd("ES5").J(e,n);return(n?n.A:nR()).p.push(r),r}function t1e(t){return Mf(t)||Su(22,t),(function e(n){if(!_0(n))return n;var r,a=n[Oa],s=pg(n);if(a){if(!a.P&&(a.i<4||!Wd("ES5").K(a)))return a.t;a.I=!0,r=mB(n,s),a.I=!1}else r=mB(n,s);return Xh(r,(function(o,l){a&&Zde(a.t,o)===l||XY(r,o,e(l))})),s===3?new Set(r):r})(t)}function mB(t,e){switch(e){case 2:return new Map(t);case 3:return Array.from(t)}return vP(t)}function n1e(){function t(s,o){var l=a[s];return l?l.enumerable=o:a[s]=l={configurable:!0,enumerable:o,get:function(){var c=this[Oa];return iv.get(c,s)},set:function(c){var d=this[Oa];iv.set(d,s,c)}},l}function e(s){for(var o=s.length-1;o>=0;o--){var l=s[o][Oa];if(!l.P)switch(l.i){case 5:r(l)&&lf(l);break;case 4:n(l)&&lf(l)}}}function n(s){for(var o=s.t,l=s.k,c=X4(l),d=c.length-1;d>=0;d--){var f=c[d];if(f!==Oa){var p=o[f];if(p===void 0&&!Y4(o,f))return!0;var g=l[f],y=g&&g[Oa];if(y?y.t!==p:!KY(g,p))return!0}}var x=!!o[Oa];return c.length!==X4(o).length+(x?0:1)}function r(s){var o=s.k;if(o.length!==s.t.length)return!0;var l=Object.getOwnPropertyDescriptor(o,o.length-1);if(l&&!l.get)return!0;for(var c=0;c<o.length;c++)if(!o.hasOwnProperty(c))return!0;return!1}var a={};Qde("ES5",{J:function(s,o){var l=Array.isArray(s),c=(function(f,p){if(f){for(var g=Array(p.length),y=0;y<p.length;y++)Object.defineProperty(g,""+y,t(y,!0));return g}var x=JY(p);delete x[Oa];for(var b=X4(x),_=0;_<b.length;_++){var E=b[_];x[E]=t(E,f||!!x[E].enumerable)}return Object.create(Object.getPrototypeOf(p),x)})(l,s),d={i:l?5:4,A:o?o.A:nR(),P:!1,I:!1,R:{},l:o,t:s,k:c,o:null,g:!1,C:!1};return Object.defineProperty(c,Oa,{value:d,writable:!0}),c},S:function(s,o,l){l?Mf(o)&&o[Oa].A===s&&e(s.p):(s.u&&(function c(d){if(d&&typeof d=="object"){var f=d[Oa];if(f){var p=f.t,g=f.k,y=f.R,x=f.i;if(x===4)Xh(g,(function(S){S!==Oa&&(p[S]!==void 0||Y4(p,S)?y[S]||c(g[S]):(y[S]=!0,lf(f)))})),Xh(p,(function(S){g[S]!==void 0||Y4(g,S)||(y[S]=!1,lf(f))}));else if(x===5){if(r(f)&&(lf(f),y.length=!0),g.length<p.length)for(var b=g.length;b<p.length;b++)y[b]=!1;else for(var _=p.length;_<g.length;_++)y[_]=!0;for(var E=Math.min(g.length,p.length),A=0;A<E;A++)g.hasOwnProperty(A)||(y[A]=!0),y[A]===void 0&&c(g[A])}}}})(s.p[0]),e(s.p))},K:function(s){return s.i===4?n(s):r(s)}})}var gB,sv,xP=typeof Symbol<"u"&&typeof Symbol("x")=="symbol",r1e=typeof Map<"u",a1e=typeof Set<"u",vB=typeof Proxy<"u"&&Proxy.revocable!==void 0&&typeof Reflect<"u",ZY=xP?Symbol.for("immer-nothing"):((gB={})["immer-nothing"]=!0,gB),yB=xP?Symbol.for("immer-draftable"):"__$immer_draftable",Oa=xP?Symbol.for("immer-state"):"__$immer_state",s1e=""+Object.prototype.constructor,X4=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:Object.getOwnPropertyNames,JY=Object.getOwnPropertyDescriptors||function(t){var e={};return X4(t).forEach((function(n){e[n]=Object.getOwnPropertyDescriptor(t,n)})),e},sR={},iv={get:function(t,e){if(e===Oa)return t;var n=nh(t);if(!Y4(n,e))return(function(a,s,o){var l,c=hB(s,o);return c?"value"in c?c.value:(l=c.get)===null||l===void 0?void 0:l.call(a.k):void 0})(t,n,e);var r=n[e];return t.I||!_0(r)?r:r===iI(t.t,e)?(oI(t),t.o[e]=aR(t.A.h,r,t)):r},has:function(t,e){return e in nh(t)},ownKeys:function(t){return Reflect.ownKeys(nh(t))},set:function(t,e,n){var r=hB(nh(t),e);if(r?.set)return r.set.call(t.k,n),!0;
10if(!t.P){var a=iI(nh(t),e),s=a?.[Oa];if(s&&s.t===n)return t.o[e]=n,t.R[e]=!1,!0;if(KY(n,a)&&(n!==void 0||Y4(t.t,e)))return!0;oI(t),lf(t)}return t.o[e]===n&&(n!==void 0||e in t.o)||Number.isNaN(n)&&Number.isNaN(t.o[e])||(t.o[e]=n,t.R[e]=!0),!0},deleteProperty:function(t,e){return iI(t.t,e)!==void 0||e in t.t?(t.R[e]=!1,oI(t),lf(t)):delete t.R[e],t.o&&delete t.o[e],!0},getOwnPropertyDescriptor:function(t,e){var n=nh(t),r=Reflect.getOwnPropertyDescriptor(n,e);return r&&{writable:!0,configurable:t.i!==1||e!=="length",enumerable:r.enumerable,value:n[e]}},defineProperty:function(){Su(11)},getPrototypeOf:function(t){return Object.getPrototypeOf(t.t)},setPrototypeOf:function(){Su(12)}},O7={};Xh(iv,(function(t,e){O7[t]=function(){return arguments[0]=arguments[0][0],e.apply(this,arguments)}})),O7.deleteProperty=function(t,e){return O7.set.call(this,t,e,void 0)},O7.set=function(t,e,n){return iv.set.call(this,t[0],e,n,t[0])};var i1e=(function(){function t(n){var r=this;this.O=vB,this.D=!0,this.produce=function(a,s,o){if(typeof a=="function"&&typeof s!="function"){var l=s;s=a;var c=r;return function(b){var _=this;b===void 0&&(b=l);for(var E=arguments.length,A=Array(E>1?E-1:0),S=1;S<E;S++)A[S-1]=arguments[S];return c.produce(b,(function(k){var I;return(I=s).call.apply(I,[_,k].concat(A))}))}}var d;if(typeof s!="function"&&Su(6),o!==void 0&&typeof o!="function"&&Su(7),_0(a)){var f=fB(r),p=aR(r,a,void 0),g=!0;try{d=s(p),g=!1}finally{g?tw(f):rR(f)}return typeof Promise<"u"&&d instanceof Promise?d.then((function(b){return aI(f,o),sI(b,f)}),(function(b){throw tw(f),b})):(aI(f,o),sI(d,f))}if(!a||typeof a!="object"){if((d=s(a))===void 0&&(d=a),d===ZY&&(d=void 0),r.D&&yP(d,!0),o){var y=[],x=[];Wd("Patches").M(a,d,y,x),o(y,x)}return d}Su(21,a)},this.produceWithPatches=function(a,s){if(typeof a=="function")return function(d){for(var f=arguments.length,p=Array(f>1?f-1:0),g=1;g<f;g++)p[g-1]=arguments[g];return r.produceWithPatches(d,(function(y){return a.apply(void 0,[y].concat(p))}))};var o,l,c=r.produce(a,s,(function(d,f){o=d,l=f}));return typeof Promise<"u"&&c instanceof Promise?c.then((function(d){return[d,o,l]})):[c,o,l]},typeof n?.useProxies=="boolean"&&this.setUseProxies(n.useProxies),typeof n?.autoFreeze=="boolean"&&this.setAutoFreeze(n.autoFreeze)}var e=t.prototype;return e.createDraft=function(n){_0(n)||Su(8),Mf(n)&&(n=t1e(n));var r=fB(this),a=aR(this,n,void 0);return a[Oa].C=!0,rR(r),a},e.finishDraft=function(n,r){var a=n&&n[Oa],s=a.A;return aI(s,r),sI(void 0,s)},e.setAutoFreeze=function(n){this.D=n},e.setUseProxies=function(n){n&&!vB&&Su(20),this.O=n},e.applyPatches=function(n,r){var a;for(a=r.length-1;a>=0;a--){var s=r[a];if(s.path.length===0&&s.op==="replace"){n=s.value;break}}a>-1&&(r=r.slice(a+1));var o=Wd("Patches").$;return Mf(n)?o(n,r):this.produce(n,(function(l){return o(l,r)}))},t})(),Ql=new i1e,QY=Ql.produce;Ql.produceWithPatches.bind(Ql);Ql.setAutoFreeze.bind(Ql);Ql.setUseProxies.bind(Ql);Ql.applyPatches.bind(Ql);Ql.createDraft.bind(Ql);Ql.finishDraft.bind(Ql);function Kh(t){"@babel/helpers - typeof";return Kh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kh(t)}function o1e(t,e){if(Kh(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Kh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function eX(t){var e=o1e(t,"string");return Kh(e)=="symbol"?e:e+""}function K4(t,e,n){return(e=eX(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function bB(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),n.push.apply(n,r)}return n}function xB(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?bB(Object(n),!0).forEach(function(r){K4(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):bB(Object(n)).forEac
10h(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function to(t){return"Minified Redux error #"+t+"; visit https://redux.js.org/Errors?code="+t+" for the full message or use the non-minified dev environment for full errors. "}var wB=(function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"})(),lI=function(){return Math.random().toString(36).substring(7).split("").join(".")},aw={INIT:"@@redux/INIT"+lI(),REPLACE:"@@redux/REPLACE"+lI(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+lI()}};function l1e(t){if(typeof t!="object"||t===null)return!1;for(var e=t;Object.getPrototypeOf(e)!==null;)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e}function tX(t,e,n){var r;if(typeof e=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(to(0));if(typeof e=="function"&&typeof n>"u"&&(n=e,e=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(to(1));return n(tX)(t,e)}if(typeof t!="function")throw new Error(to(2));var a=t,s=e,o=[],l=o,c=!1;function d(){l===o&&(l=o.slice())}function f(){if(c)throw new Error(to(3));return s}function p(b){if(typeof b!="function")throw new Error(to(4));if(c)throw new Error(to(5));var _=!0;return d(),l.push(b),function(){if(_){if(c)throw new Error(to(6));_=!1,d();var A=l.indexOf(b);l.splice(A,1),o=null}}}function g(b){if(!l1e(b))throw new Error(to(7));if(typeof b.type>"u")throw new Error(to(8));if(c)throw new Error(to(9));try{c=!0,s=a(s,b)}finally{c=!1}for(var _=o=l,E=0;E<_.length;E++){var A=_[E];A()}return b}function y(b){if(typeof b!="function")throw new Error(to(10));a=b,g({type:aw.REPLACE})}function x(){var b,_=p;return b={subscribe:function(A){if(typeof A!="object"||A===null)throw new Error(to(11));function S(){A.next&&A.next(f())}S();var k=_(S);return{unsubscribe:k}}},b[wB]=function(){return this},b}return g({type:aw.INIT}),r={dispatch:g,subscribe:p,getState:f,replaceReducer:y},r[wB]=x,r}function c1e(t){Object.keys(t).forEach(function(e){var n=t[e],r=n(void 0,{type:aw.INIT});if(typeof r>"u")throw new Error(to(12));if(typeof n(void 0,{type:aw.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(to(13))})}function nX(t){for(var e=Object.keys(t),n={},r=0;r<e.length;r++){var a=e[r];typeof t[a]=="function"&&(n[a]=t[a])}var s=Object.keys(n),o;try{c1e(n)}catch(l){o=l}return function(c,d){if(c===void 0&&(c={}),o)throw o;for(var f=!1,p={},g=0;g<s.length;g++){var y=s[g],x=n[y],b=c[y],_=x(b,d);if(typeof _>"u")throw d&&d.type,new Error(to(14));p[y]=_,f=f||_!==b}return f=f||s.length!==Object.keys(c).length,f?p:c}}function sw(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.length===0?function(r){return r}:e.length===1?e[0]:e.reduce(function(r,a){return function(){return r(a.apply(void 0,arguments))}})}function u1e(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(r){return function(){var a=r.apply(void 0,arguments),s=function(){throw new Error(to(15))},o={getState:a.getState,dispatch:function(){return s.apply(void 0,arguments)}},l=e.map(function(c){return c(o)});return s=sw.apply(void 0,l)(a.dispatch),xB(xB({},a),{},{dispatch:s})}}}function rX(t){var e=function(r){var a=r.dispatch,s=r.getState;return function(o){return function(l){return typeof l=="function"?l(a,s,t):o(l)}}};return e}var iR=rX();iR.withExtraArgument=rX;var aX=(function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,a){r.__proto__=a}||function(r,a){for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&(r[s]=a[s])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),d1e=function(t,e){var n={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,a,s,o;return o={next:l(0),throw:l(1),return:l(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function l(d){return function(f){return c([d,f])}}function c(d){if(r)throw new TypeError("Generator is already executing.");for(;n;)try{if(r=1,a&&(s=d[0]&2?a.return:d[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,d[1])).done)return s;switch(a=0,s&&(d=[d[0]&2,s.value]),d[0]){case 0:case 1:s=d;break;case 4:return n.label++,{value:d[1],done:!1};case 5:n.label++,a=d[1],d=[0];continue;case 7:d=n.ops.pop(),n.trys.pop();continue;default:if(s=n.trys,!(s=s.length>0&&s[s.length-1])&&(d[0]===6||d[0]===2)){n=0;continue}if(d[0]===3&&(!s||d[1]>s[0]&&d[1]<s[3])){n.label=d[1];break}if(d[0]===6&&n.label<s[1]){n.label=s[1],s=d;break}if(s&&n.label<s[2]){n.label=s[2],n.ops.push(d);break}s[2]&&n.ops.pop(),n.trys.pop();continue}d=e.call(t,n)}catch(f){d=[6,f],a=0}finally{r=s=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}},j5=function(t,e){for(var n=0,r=e.length,a=t.length;n<r;n++,a++)t[a]=e[n];return t},f1e=Object.defineProperty,p1e=Object.defineProperties,h1e=Object.getOwnPropertyDescriptors,CB=Object.getOwnPropertySymbols,m1e=Object.prototype.hasOwnProperty,g1e=Object.prototype.propertyIsEnumerable,_B=function(t,e,n){return e in t?f1e(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n},Cf=function(t,e){for(var n in e||(e={}))m1e.call(e,n)&&_B(t,n,e[n]);if(CB)for(var r=0,a=CB(e);r<a.length;r++){var n=a[r];g1e.call(e,n)&&_B(t,n,e[n])}return t},cI=function(t,e){return p1e(t,h1e(e))},v1e=function(t,e,n){return new Promise(function(r,a){var s=function(c){try{l(n.next(c))}catch(d){a(d)}},o=function(c){try{l(n.throw(c))}catch(d){a(d)}},l=function(c){return c.done?r(c.value):Promise.resolve(c.value).then(s,o)};l((n=n.apply(t,e)).next())})},y1e=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?sw:sw.apply(null,arguments)};function b1e(t){if(typeof t!="object"||t===null)return!1;var e=Object.getPrototypeOf(t);if(e===null)return!0;for(var n=e;Object.getPrototypeOf(n)!==null;)n=Object.getPrototypeOf(n);return e===n}function _f(t,e){function n(){for(var r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];if(e){var s=e.apply(void 0,r);if(!s)throw new Error("prepareAction did not return an object");return Cf(Cf({type:t,payload:s.payload},"meta"in s&&{meta:s.meta}),"error"in s&&{error:s.error})}return{type:t,payload:r[0]}}return n.toString=function(){return""+t},n.type=t,n.match=function(r){return r.type===t},n}var x1e=(function(t){aX(e,t);function e(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];
10var a=t.apply(this,n)||this;return Object.setPrototypeOf(a,e.prototype),a}return Object.defineProperty(e,Symbol.species,{get:function(){return e},enumerable:!1,configurable:!0}),e.prototype.concat=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return t.prototype.concat.apply(this,n)},e.prototype.prepend=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return n.length===1&&Array.isArray(n[0])?new(e.bind.apply(e,j5([void 0],n[0].concat(this)))):new(e.bind.apply(e,j5([void 0],n.concat(this))))},e})(Array),w1e=(function(t){aX(e,t);function e(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var a=t.apply(this,n)||this;return Object.setPrototypeOf(a,e.prototype),a}return Object.defineProperty(e,Symbol.species,{get:function(){return e},enumerable:!1,configurable:!0}),e.prototype.concat=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return t.prototype.concat.apply(this,n)},e.prototype.prepend=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return n.length===1&&Array.isArray(n[0])?new(e.bind.apply(e,j5([void 0],n[0].concat(this)))):new(e.bind.apply(e,j5([void 0],n.concat(this))))},e})(Array);function oR(t){return _0(t)?QY(t,function(){}):t}function C1e(t){return typeof t=="boolean"}function _1e(){return function(e){return sX(e)}}function sX(t){t===void 0&&(t={});var e=t.thunk,n=e===void 0?!0:e;t.immutableCheck,t.serializableCheck,t.actionCreatorCheck;var r=new x1e;return n&&(C1e(n)?r.push(iR):r.push(iR.withExtraArgument(n.extraArgument))),r}function S1e(t){var e=_1e(),n=t||{},r=n.reducer,a=r===void 0?void 0:r,s=n.middleware,o=s===void 0?e():s,l=n.devTools,c=l===void 0?!0:l,d=n.preloadedState,f=d===void 0?void 0:d,p=n.enhancers,g=p===void 0?void 0:p,y;if(typeof a=="function")y=a;else if(b1e(a))y=nX(a);else throw new Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');var x=o;typeof x=="function"&&(x=x(e));var b=u1e.apply(void 0,x),_=sw;c&&(_=y1e(Cf({trace:!1},typeof c=="object"&&c)));var E=new w1e(b),A=E;Array.isArray(g)?A=j5([b],g):typeof g=="function"&&(A=g(E));var S=_.apply(void 0,A);return tX(y,f,S)}function iX(t){var e={},n=[],r,a={addCase:function(s,o){var l=typeof s=="string"?s:s.type;if(!l)throw new Error("`builder.addCase` cannot be called with an empty action type");if(l in e)throw new Error("`builder.addCase` cannot be called with two reducers for the same action type");return e[l]=o,a},addMatcher:function(s,o){return n.push({matcher:s,reducer:o}),a},addDefaultCase:function(s){return r=s,a}};return t(a),[e,n,r]}function E1e(t){return typeof t=="function"}function I1e(t,e,n,r){n===void 0&&(n=[]);var a=typeof e=="function"?iX(e):[e,n,r],s=a[0],o=a[1],l=a[2],c;if(E1e(t))c=function(){return oR(t())};else{var d=oR(t);c=function(){return d}}function f(p,g){p===void 0&&(p=c());var y=j5([s[g.type]],o.filter(function(x){var b=x.matcher;return b(g)}).map(function(x){var b=x.reducer;return b}));return y.filter(function(x){return!!x}).length===0&&(y=[l]),y.reduce(function(x,b){if(b)if(Mf(x)){var _=x,E=b(_,g);return E===void 0?x:E}else{if(_0(x))return QY(x,function(A){return b(A,g)});var E=b(x,g);if(E===void 0){if(x===null)return x;throw Error("A case reducer on a non-draftable value must not return undefined")}return E}return x},p)}return f.getInitialState=c,f}function A1e(t,e){return t+"/"+e}function mo(t){var e=t.name;if(!e)throw new Error("`name` is a required option for createSlice");var n=typeof t.initialState=="function"?t.initialState:oR(t.initialState),r=t.reducers||{},a=Object.keys(r),s={},o={},l={};a.forEach(function(f){var p=r[f],g=A1e(e,f),y,x;"reducer"in p?(y=p.reducer,x=p.prepare):y=p,s[f]=y,o[g]=y,l[f]=x?_f(g,x):_f(g)});function c(){var f=typeof t.extraReducers=="function"?iX(t.extraReducers):[t.extraReducers],p=f[0],g=p===void 0?{}:p,y=f[1],x=y===void 0?[]:y,b=f[2],_=b===void 0?void 0:b,E=Cf(Cf({},g),o);return I1e(n,function(A){for(var S in E)A.addCase(S,E[S]);for(var k=0,I=x;k<I.length;k++){var N=I[k];A.addMatcher(N.matcher,N.reducer)}_&&A.addDefaultCase(_)})}var d;return{name:e,reducer:function(f,p){return d||(d=c()),d(f,p)},actions:l,caseReducers:s,getInitialState:function(){return d||(d=c()),d.getInitialState()}}}var T1e="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",k1e=function(t){t===void 0&&(t=21);for(var e="",n=t;n--;)e+=T1e[Math.random()*64|0];return e},R1e=["name","message","stack","code"],uI=(function(){function t(e,n){this.payload=e,this.meta=n}return t})(),SB=(function(){function t(e,n){this.payload=e,this.meta=n}return t})(),N1e=function(t){if(typeof t=="object"&&t!==null){for(var e={},n=0,r=R1e;n<r.length;n++){var a=r[n];typeof t[a]=="string"&&(e[a]=t[a])}return e}return{message:String(t)}};(function(){function t(e,n,r){var a=_f(e+"/fulfilled",function(d,f,p,g){return{payload:d,meta:cI(Cf({},g||{}),{arg:p,requestId:f,requestStatus:"fulfilled"})}}),s=_f(e+"/pending",function(d,f,p){return{payload:void 0,meta:cI(Cf({},p||{}),{arg:f,requestId:d,requestStatus:"pending"})}}),o=_f(e+"/rejected",function(d,f,p,g,y){return{payload:g,error:(r&&r.serializeError||N1e)(d||"Rejected"),meta:cI(Cf({},y||{}),{arg:p,requestId:f,rejectedWithValue:!!g,requestStatus:"rejected",aborted:d?.name==="AbortError",condition:d?.name==="ConditionError"})}}),l=typeof AbortController<"u"?AbortController:(function(){function d(){this.signal={aborted:!1,addEventListener:function(){},dispatchEvent:function(){return!1},onabort:function(){},removeEventListener:function(){},reason:void 0,throwIfAborted:function(){}}}return d.prototype.abort=function(){},d})();function c(d){return function(f,p,g){var y=r?.idGenerator?r.idGenerator(d):k1e(),x=new l,b;function _(A){b=A,x.abort()}var E=(function(){return v1e(this,null,function(){var A,S,k,I,N,D,O;return d1e(this,function(j){switch(j.label){case 0:return j.trys.push([0,4,,5]),I=(A=r?.condition)==null?void 0:A.call(r,d,{getState:p,extra:g}),P1e(I)?[4,I]:[3,2];case 1:I=j.sent(),j.label=2;case 2:if(I===!1||x.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};return N=new Promise(function(M,$){return x.signal.addEventListener("abort",function(){return $({name:"AbortError",message:b||"Aborted"})})}),f(s(y,d,(S=r?.getPendingMeta)==null?void 0:S.call(r,{requestId:y,arg:d}
10,{getState:p,extra:g}))),[4,Promise.race([N,Promise.resolve(n(d,{dispatch:f,getState:p,extra:g,requestId:y,signal:x.signal,abort:_,rejectWithValue:function(M,$){return new uI(M,$)},fulfillWithValue:function(M,$){return new SB(M,$)}})).then(function(M){if(M instanceof uI)throw M;return M instanceof SB?a(M.payload,y,d,M.meta):a(M,y,d)})])];case 3:return k=j.sent(),[3,5];case 4:return D=j.sent(),k=D instanceof uI?o(null,y,d,D.payload,D.meta):o(D,y,d),[3,5];case 5:return O=r&&!r.dispatchConditionRejection&&o.match(k)&&k.meta.condition,O||f(k),[2,k]}})})})();return Object.assign(E,{abort:_,requestId:y,arg:d,unwrap:function(){return E.then(D1e)}})}}return Object.assign(c,{pending:s,rejected:o,fulfilled:a,typePrefix:e})}return t.withTypes=function(){return t},t})();function D1e(t){if(t.meta&&t.meta.rejectedWithValue)throw t.payload;if(t.error)throw t.error;return t.payload}function P1e(t){return t!==null&&typeof t=="object"&&typeof t.then=="function"}var wP="listenerMiddleware";_f(wP+"/add");_f(wP+"/removeAll");_f(wP+"/remove");var EB;typeof queueMicrotask=="function"&&queueMicrotask.bind(typeof window<"u"?window:typeof global<"u"?global:globalThis);n1e();const O1e=mo({name:"alerts",initialState:{banner:[]},reducers:{updateBannerAlerts:(t,e)=>{t.banner=e.payload},clearBannerAlerts:t=>{t.banner=[]}}}),{actions:M1e,reducer:L1e}=O1e,{updateBannerAlerts:j1e,clearBannerAlerts:F1e}=M1e,B1e=mo({name:"api",initialState:{errors:{},messages:{},loadingStatus:{}},reducers:{updateError:(t,e)=>{const{key:n,error:r}=e.payload;t.errors[n]=r},updateErrorShown:(t,e)=>{const{key:n,shown:r}=e.payload,a=t.errors[n];a&&(t.errors[n]={...a,shown:r})},updateMessage:(t,e)=>{const{key:n,message:r}=e.payload;t.messages[n]=r},updateLoadingStatus:(t,e)=>{const{key:n,loading:r}=e.payload;t.loadingStatus[n]=r}}}),{actions:U1e,reducer:$1e}=B1e,{updateError:js,updateErrorShown:q1e,updateMessage:hg,updateLoadingStatus:Fs}=U1e,oX="display_search",lX="display_landing",H1e="display_schema_prices",v3="display_metadata",cX="get_dataset_name_cards",FC="get_dataset_catalog",BC="get_dataset_backlog",CP="display_dataset_details",uX="display_dataset_profile",_P="get_service_catalog",z1e="get_service_backlog",V1e="get_service_details",dX="dataset_price",Ih="get_api_keys",Z4="create_api_key",J4="update_api_key",Q4="rotate_api_key",e5="delete_api_key",t5="get_batch_job_display_mapping",Ah="get_batch_jobs",fX="get_batch_jobs_state",Th="get_batch_job_file",pX="get_batch_job_progress",kh="batch_download_request",hX="get_batch_job_cost",a8="get_batch_job_description",mX="batch_quote_job",iw="billing_setup_intent",ow="billing_list_cards",s8="billing_delete_card",n5="billing_update_default",r5="billing_update_card",a5="billing_add_card",Rh="billing_credit_code_apply",Nh="get_billing_dashboard",Dh="get_billing_invoices",SP="get_billing_all_invoices",s5="get_invoice_detail",i8="get_admin_invoice_detail",Ph="get_upcoming_invoice",Oh="get_billing_credits",Mh="get_billing_budget",i5="update_billing_budget",lw="get_billing_past_due_invoice",lR="get_team_billing_preference",cR="update_team_billing_preference",Yd="pricing_engine_get_price_and_size",o8="pricing_engine_get_all_unit_prices",o5="pricing_engine_get_unit_price",gX="pricing_engine_get_size_distribution",vX="pricing_engine_get_license_fee",l5="get_dataset_instrument_profile",Lh="get_dataset_instruments",yX="search_dataset_instruments",bX="dateset_product_count",jh="get_instrument_product_list",Sf="get_dataset_sample_data",xX="get_code_runner_sample_data",EP="get_dataset_cost_estimate",IP="get_instrument_cost_estimate",Ef="user-get-profile",c5="user-get-contact",u5="user-get-settings",G1e="user-get-entitlement",d5="user-put-name",wX="user-put-contact",f5="user-put-settings",CX="user-waitlist-register",Fh="user-put-password",p5="user-get-email-intent",Bh="user-post-email-intent",h5="user-delete-email-intent",m5="user-get-emails-by-request-id",g5="user-update-email",v5="get_user_cart",y5="save_user_cart",Uh="public-registration-register",b5="public-registration-get-contact",x5="public-registration-save-contact",$h="public-registration-payment",qh="public-registration-complete",Xv="reset_password",h0="login",UC="logout",$C="recover_password",y3="confirm_email_otp",b3="confirm_email_token",x3="send_confirm_email",_X="get_frill_user_token",w5="get_tutorials",C5="confirm_tutorial",SX="has_un_read_notifications",W1e="get_notifications",AP="read_all_notifications",TP="get_past_user_data_usage_report",kP="get_past_team_data_usage_report",RP="get_data_usage_month_to_date_summary",l8="get_banner_alerts",c8="dismiss_banner_alert",hh="get_team_members",Kv="team_invite_new_members",qC="team_update_member",mh="team_delete_member",HC="team_resend_invitation",NP="team_update_invitation",zC="team_cancel_invitation",I4="team_me",A4="team_update",T4="team_transfer_ownership",k4="team_get_delete_status",R4="team_delete",M7="team_me_trial",N4="team_close_tri
10al",F5="license_create",DP="license_download",VC="license_delete",PP="license_get",OP="available_licenses_get",EX="license_create_survey",Y1e="get_career_jobs",X1e="get_career_job",D4="get_invitation_status",K1e="registration_invitation_start",u8="registration_invitation_contact",d8="registration_invitation_payment",f8="registration_invitation_complete",P4="get_team_invitation_status",p8="team_registration_invitation_complete",h8="registration_claim_trial",cw="get_equities_time_series",IX="get_all_schemas",If="auto_complete_search",Z1e={[AP]:"Get notifications failed.",[Ih]:"Get API keys failed.",[Z4]:"Create API key failed.",[J4]:"Modify API key failed.",[Q4]:"Rotate API key failed.",[e5]:"Delete API key failed.",[t5]:"Get batch job display mapping failed",[Ah]:"Get batch job failed.",[Th]:"Get batch job's file failed.",[pX]:"Get batch job's progress failed.",[kh]:"Create batch job failed.",[hX]:"Get batch job's cost failed.",[a8]:"Get batch job's description failed.",[mX]:"Batch quote job failed.",[iw]:"Billing setup intent failed.",[ow]:"Get billing card failed.",[s8]:"Delete billing card failed.",[n5]:"Change billing default card failed.",[r5]:"Modify billing card failed.",[a5]:"Add billing card failed.",[Rh]:"Apply credit code failed.",[Nh]:"Get billing dashboard failed.",[Dh]:"Get invoices failed.",[SP]:"Get all invoices failed.",[s5]:"Get invoice detail failed.",[i8]:"Get admin invoice detail failed.",[Ph]:"Get upcoming invoice failed.",[Oh]:"Get billing credits failed.",[Mh]:"Get billing budget failed.",[i5]:"Modify billing budget failed.",[lR]:"Get team billing preference failed.",[cR]:"Update team billing preference failed.",[Yd]:"Get price and size failed.",[o8]:"Get all unit price failed.",[o5]:"Get unit price failed.",[gX]:"Get size estimation failed.",[vX]:"Get license fee failed.",[l5]:"Get dataset product profile failed.",[Lh]:"Get dataset products failed.",[yX]:"Search dataset products failed.",[bX]:"Get dataset product count failed.",[jh]:"Get product list failed.","GLBX.MDP3":"Get dataset schema failed.","XNAS.ITCH":"Get dataset schema failed.",[Sf]:"Get dataset sample data failed.",[xX]:"Get code runner data failed.",[EP]:"Get dataset cost estimation failed.",[IP]:"Get product cost estimation failed.",[FC]:"Get catalog failed.",[BC]:"Get backlog failed.",[_P]:"Get catalog failed.",[z1e]:"Get backlog failed.",[Ef]:"Get user profile failed.",[c5]:"Get user contact failed.",[u5]:"Get user settings failed.",[G1e]:"Get user entitlement failed.",[d5]:"Update user name failed.",[wX]:"Update user contact failed.",[f5]:"Update user settings failed.",[CX]:"User register waitlist failed.",[Fh]:"Update user password failed.",[p5]:"Get user new email intent failed.",[Bh]:"Create user new email intent failed.",[h5]:"Delete user new email intent failed.",[m5]:"Get email by request ID failed.",[g5]:"Confirm user email failed.",[Xv]:"Reset password failed.",[h0]:"Login failed.",[UC]:"Logout failed.",[$C]:"Recover password failed.",[x3]:"Send confirm email failed.",[y3]:"Send confirm passcode failed.",[b3]:"Send confirm token failed.",[w5]:"Get tutorials failed.",[C5]:"Confirm tutorial failed.",[Kv]:"Invite people to your team failed.",[qC]:"Update team member failed.",[mh]:"Delete team member failed.",[HC]:"Resent team invitation failed.",[NP]:"Update team invitation failed.",[T4]:"Transfer team ownership failed.",[Uh]:"User register failed.",[b5]:"Get contact failed",[x5]:"Save contact failed",[$h]:"Save payment failed",[qh]:"Registration complete failed",[h8]:"Create trial account failed",[F5]:"Create license failed",[VC]:"Delete license failed",[PP]:"Get license failed",[DP]:"Download license failed",[OP]:"Get available licenses failed",[EX]:"Create survey failed",[oX]:null,[lX]:null,[H1e]:null,[v3]:null,[cX]:null,[CP]:null,[uX]:null,[V1e]:null,[dX]:null,[fX]:null,[lw]:null,[v5]:null,[y5]:null,[_X]:null,[SX]:null,[W1e]:null,[TP]:null,[kP]:null,[RP]:null,[l8]:null,[c8]:null,[I4]:null,[A4]:null,[k4]:null,[R4]:null,[D4]:null,[K1e]:null,[u8]:null,[f8]:null,[d8]:null,[P4]:null,[p8]:null,[zC]:null,[hh]:null,[M7]:null,[N4]:null,[If]:null,[Y1e]:null,[X1e]:null,[cw]:null,[IX]:null},J1e=[Kv,qC,kh,Nh,Mh,F5,VC,PP,DP,mX,F5],Ru="auth_account_locked",Q1e="auto_complete_search",e0e="EMAIL_UPDATE_ADDRESS_INVALID",t0e="http_status_301",Zv="http_status_400",GC="http_status_403",Jv="http_status_404",_5="http_status_500",WC="http_status_503",uR="Key name already exists.",n0e="auth_authentication_failed_login",r0e="LOGIN_EMAIL_PW_INCORRECT",a0e="auth_incomplete_registration",Zh="network_error",n8t="SIGNUP_USER_EXISTS",r8t="SIGNUP_EMAIL_INVALID_BAD_DOMAIN",s0e="SIGNUP_CONFIRM_OTP_EXPIRED",i0e="SIGNUP_CONFIRM_OTP_INVALID",o0e="SIGNUP_CONFIRM_OTP_NOT_FOUND",IB="The PIN you've entered is incorrect.",l0e="RECOVER_ACCOUNT_UNKNOWN",c0e="RESET_PW_OLD_NOT_MATCH",u0e="RESET_PW_STALE",d0e="RESET_PW_TOKEN_INVALID",f0e="WAITLIST_EMAIL_INVALID_BAD_DOMAIN",p0e="WAITLIST_USER_EXISTS",AX={API_KEY_CREATE_INVALID_ALREADY_EXISTS:uR,API_KEY_NOT_FOUND:"API key not found.",API_KEY_UPDATE_INVALID_ALREADY_EXISTS:uR,INVALID_ACCESS_TOKEN:"",INVALID_REFRESH_TOKEN:"",LOGIN_EMAIL_LOCKED:"Your account has been locked for security reasons.",LOGOUT_OK:"",LOGIN_EMAIL_PW_INCORRECT:"Incorrect email or password.",NOT_AUTHENTICATED:"",RECOVER_ACCOUNT_OK:"A link has been sent to your email.",RECOVER_ACCOUNT_UNKNOWN:"Your account could not be found.",RESET_PW_INVALID_CHAR:"Please enter characters from 0-9, a-z, A-Z, underscore and hyphen.",RESET_PW_INVALID_TOO_LONG:"Password cannot exceed 128 characters.",RESET_PW_INVALID_TOO_SHORT:"Password must be at least 8 characters long.",RESET_PW_OK:"",RESET_PW_TOKEN_EXPIRED:"This token has expired.",RESET_PW_TOKEN_INVALID:"This link is invali
10d. Please double-check and try again.",SIGNUP_OK:"",SIGNUP_USER_EXISTS:"This email is already in use.",SIGNUP_PW_INVALID_MISSING:"Missing password field.",SIGNUP_PW_INVALID_TOO_SHORT:"Password must be at least 8 characters long.",SIGNUP_PW_INVALID_TOO_TOO_LONG:"Password cannot exceed 128 characters.",SIGNUP_PW_INVALID_TOO_BAD_CHAR:"Please enter characters from 0-9, a-z, A-Z, underscore and hyphen.",SIGNUP_EMAIL_INVALID_MISSING:"This email is invalid.",SIGNUP_EMAIL_INVALID_TOO_LONG:"",SIGNUP_EMAIL_INVALID_BAD_FORMAT:"This email is invalid.",SIGNUP_EMAIL_INVALID_BAD_DOMAIN:"This domain is not supported.",SIGNUP_CONFIRM_OTP_OK:"",[o0e]:IB,[i0e]:IB,[s0e]:"The PIN you've entered has expired.",SIGNUP_CONFIRM_TOKEN_INVALID:"This link is invalid or expired.",SIGNUP_CONFIRM_TOKEN_EXPIRED:"This link is invalid or expired.",SIGNUP_CONFIRM_TOKEN_USER_UNKNOWN:"",SIGNUP_CONFIRM_RESEND_OK:"A new email has been sent.",SIGNUP_CONFIRM_RESEND_MAX_EXCEEDED:"",USER_NOT_FOUND:"Your account could not be found."};function h0e(t,e=`expected a function, instead received ${typeof t}`){if(typeof t!="function")throw new TypeError(e)}function m0e(t,e=`expected an object, instead received ${typeof t}`){if(typeof t!="object")throw new TypeError(e)}function g0e(t,e="expected all items to be functions, instead received the following types: "){if(!t.every(n=>typeof n=="function")){const n=t.map(r=>typeof r=="function"?`function ${r.name||"unnamed"}()`:typeof r).join(", ");throw new TypeError(`${e}[${n}]`)}}var AB=t=>Array.isArray(t)?t:[t];function v0e(t){const e=Array.isArray(t[0])?t[0]:t;return g0e(e,"createSelector expects all input-selectors to be functions, but received the following types: "),e}function y0e(t,e){const n=[],{length:r}=t;for(let a=0;a<r;a++)n.push(t[a].apply(null,e));return n}var b0e=class{constructor(t){this.value=t}deref(){return this.value}},x0e=typeof WeakRef<"u"?WeakRef:b0e,w0e=0,TB=1;function ob(){return{s:w0e,v:void 0,o:null,p:null}}function TX(t,e={}){let n=ob();const{resultEqualityCheck:r}=e;let a,s=0;function o(){let l=n;const{length:c}=arguments;for(let p=0,g=c;p<g;p++){const y=arguments[p];if(typeof y=="function"||typeof y=="object"&&y!==null){let x=l.o;x===null&&(l.o=x=new WeakMap);const b=x.get(y);b===void 0?(l=ob(),x.set(y,l)):l=b}else{let x=l.p;x===null&&(l.p=x=new Map);const b=x.get(y);b===void 0?(l=ob(),x.set(y,l)):l=b}}const d=l;let f;if(l.s===TB)f=l.v;else if(f=t.apply(null,arguments),s++,r){const p=a?.deref?.()??a;p!=null&&r(p,f)&&(f=p,s!==0&&s--),a=typeof f=="object"&&f!==null||typeof f=="function"?new x0e(f):f}return d.s=TB,d.v=f,f}return o.clearCache=()=>{n=ob(),o.resetResultsCount()},o.resultsCount=()=>s,o.resetResultsCount=()=>{s=0},o}function C0e(t,...e){const n=typeof t=="function"?{memoize:t,memoizeOptions:e}:t,r=(...a)=>{let s=0,o=0,l,c={},d=a.pop();typeof d=="object"&&(c=d,d=a.pop()),h0e(d,`createSelector expects an output function after the inputs, but received: [${typeof d}]`);const f={...n,...c},{memoize:p,memoizeOptions:g=[],argsMemoize:y=TX,argsMemoizeOptions:x=[]}=f,b=AB(g),_=AB(x),E=v0e(a),A=p(function(){return s++,d.apply(null,arguments)},...b),S=y(function(){o++;const I=y0e(E,arguments);return l=A.apply(null,I),l},..._);return Object.assign(S,{resultFunc:d,memoizedResultFunc:A,dependencies:E,dependencyRecomputations:()=>o,resetDependencyRecomputations:()=>{o=0},lastResult:()=>l,recomputations:()=>s,resetRecomputations:()=>{s=0},memoize:p,argsMemoize:y})};return Object.assign(r,{withTypes:()=>r}),r}var kX=C0e(TX),_0e=Object.assign((t,e=kX)=>{m0e(t,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof t}`);const n=Object.keys(t),r=n.map(s=>t[s]);return e(r,(...s)=>s.reduce((o,l,c)=>(o[n[c]]=l,o),{}))},{withTypes:()=>_0e});function S0e(t){return typeof t=="string"||typeof t=="number"}var E0e=(function(){function t(){this._cache={}}var e=t.prototype;return e.set=function(r,a){this._cache[r]=a},e.get=function(r){return this._cache[r]},e.remove=function(r){delete this._cache[r]},e.clear=function(){this._cache={}},e.isValidCacheKey=function(r){return S0e(r)},t})(),I0e=E0e,A0e=function(){return!0};function La(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];
10return function(r,a){if(a)throw new Error('[re-reselect] "options" as second argument is not supported anymore. Please provide an option object as single argument.');var s=typeof r=="function"?{keySelector:r}:Object.assign({},r),o=0,l=e.pop(),c=Array.isArray(e[0])?e[0]:[].concat(e),d=function(){return o++,l.apply(void 0,arguments)};e.push(d);var f=s.cacheObject||new I0e,p=s.selectorCreator||kX,g=f.isValidCacheKey||A0e;s.keySelectorCreator&&(s.keySelector=s.keySelectorCreator({keySelector:s.keySelector,inputSelectors:c,resultFunc:l}));var y=function(){var b=s.keySelector.apply(s,arguments);if(g(b)){var _=f.get(b);return _===void 0&&(_=p.apply(void 0,e),f.set(b,_)),_.apply(void 0,arguments)}console.warn('[re-reselect] Invalid cache key "'+b+'" has been returned by keySelector function.')};return y.getMatchingSelector=function(){var x=s.keySelector.apply(s,arguments);return f.get(x)},y.removeMatchingSelector=function(){var x=s.keySelector.apply(s,arguments);f.remove(x)},y.clearCache=function(){f.clear()},y.resultFunc=l,y.dependencies=c,y.cache=f,y.recomputations=function(){return o},y.resetRecomputations=function(){return o=0},y.keySelector=s.keySelector,y}}const T0e=[n0e,r0e,e0e,l0e,d0e,c0e,u0e,f0e,p0e,a0e],k0e=[Rh,Ef,AP,Ih,Ph,Oh,Dh,SP,Ah,Th,Sf,l5,Lh,EP,IP,jh,Yd,Bh,Fh,v5,y5,y3,x3,b3,Uh,$h,qh,a5,r5,n5],RX=t=>t.api.errors,R0e=t=>t.api.messages,N0e=t=>t.api.loadingStatus,MP=La(RX,(t,e)=>e,(t,e)=>{const n=t[e];if(!n)return null;const{state:r,message:a,detail:s}=n;return{state:r,message:AX[r]||a,detail:s}})((t,e)=>e),D0e=t=>{const e=RX(t);return Object.keys(e).reduce((r,a)=>{const s=e[a],o=Z1e[a];return s&&o&&!s.shown&&!k0e.includes(a)&&!T0e.includes(s.state)&&!(a===h0&&s.state===Ru)?[...r,a]:r},[])},P0e=La(R0e,(t,e)=>e,(t,e)=>{const n=t[e];if(!n)return null;const{state:r,message:a}=n;return{state:r,message:AX[r]||a}})((t,e)=>e),mg=(t,e)=>N0e(t)[e],O0e=(t,e)=>{let n;const{keyName:r}=e;return r?n={...t[r],originKeyName:r}:n={user_id:"",name:"",value:"",ts_created:"",ts_updated:"",originKeyName:null},n},M0e=t=>t.length>0?t.reduce((e,n)=>{const{name:r}=n;return{...e,[r]:{...n}}},{}):{},L0e=(t,e,n)=>Object.values(n).reduce((r,a)=>a.name===e?{...r,[t.name]:{...t}}:{...r,[a.name]:a},{}),j0e=mo({name:"ApiKey",initialState:{apiKeys:{}},reducers:{createDraftApiKey:(t,e)=>{const{apiKeys:n}=t;t.draftApiKey=O0e(n,e.payload)},updateApiKeys:(t,e)=>{t.apiKeys=M0e(e.payload.data)},addApiKey:(t,e)=>{const{name:n}=e.payload.data;t.apiKeys[n]={...e.payload.data}},updateApiKey:(t,e)=>{const{apiKey:n,originKeyName:r}=e.payload;t.apiKeys=L0e(n,r,t.apiKeys)},deleteApiKey:(t,e)=>{const{keyName:n}=e.payload,{apiKeys:r}=t;delete r[n],t.apiKeys=r}}}),{actions:F0e,reducer:B0e}=j0e,{createDraftApiKey:U0e,updateApiKeys:$0e,addApiKey:q0e,updateApiKey:NX,deleteApiKey:H0e}=F0e,DX=t=>t.apiKeys.apiKeys,z0e=t=>t.apiKeys.draftApiKey,V0e=(t,e,n)=>{const r=DX(t);return!!Object.values(r).find(o=>o.name!==n&&o.name===e)},G0e={batchJobs:[],batchJobProgress:{progress:0},batchJobDisplayMapping:null,batchDownloadResponses:{}},W0e=mo({name:"batchJob",initialState:G0e,reducers:{updateBatchJobs:(t,e)=>{t.batchJobs=e.payload},updateBatchJobFile:(t,e)=>{t.batchJobFile=e.payload},updateBatchJobProgress:(t,e)=>{t.batchJobProgress=e.payload},updateBatchDownloadResponses:(t,e)=>{const n=e.payload;t.batchDownloadResponses[n.id]=n},updateBatchJobDisplayMapping:(t,e)=>{t.batchJobDisplayMapping=e.payload}}}),{actions:Y0e,reducer:X0e}=W0e,{updateBatchJobs:K0e,updateBatchJobFile:kB,updateBatchJobProgress:Z0e,updateBatchDownloadResponses:J0e,updateBatchJobDisplayMapping:Q0e}=Y0e,a8t=t=>t.batchJob.batchJobFile,s8t=(t,e)=>t.batchJob.batchDownloadResponses[e],e2e=t=>t.batchJob.batchJobDisplayMapping,t2e=mo({name:"billing",initialState:{teamUsedBudget:100,teamTotalBudget:0,stripeClientSecret:"",billingCards:[],billingDashboard:null,requestDateRange:{start:null,end:null},billingInvoices:null,billingAllInvoices:null,upcomingInvoice:null,billingCredits:{historical_only_amount:0,items:[],license_only_amount:0,next_expiration_amount:0,next_expiration_date:"",realtime_only_amount:0,total_amount:0,universal_amount:0},billingBudget:{amount:0,notification_on:!1,notification_on_percent:90,budget_control_on:!1},billingPastDueInvoice:null,invoiceDetails:{},invoiceDetailsV2:{},invoiceYear:[],invoiceStatus:[],totalInvoiceNumber:-1,billingPreference:null},reducers:{updateInvoiceYear:(t,e)=>{t.invoiceYear=e.payload},updateInvoiceStatus:(t,e)=>{t.invoiceStatus=e.payload},updateTeamUsedBudget:(t,e)=>{t.teamUsedBudget=e.payload},updateTeamTotalBudget:(t,e)=>{t.teamTotalBudget=e.payload},updateStripeClientSecret:(t,e)=>{t.stripeClientSecret=e.payload}
10,updateBillingCards:(t,e)=>{t.billingCards=e.payload},updateBillingDashboard:(t,e)=>{t.billingDashboard=e.payload},updateBillingInvoices:(t,e)=>{t.billingInvoices=e.payload},updateBillingAllInvoices:(t,e)=>{t.billingAllInvoices=e.payload},updateInvoicesRequestDateRange:(t,e)=>{t.requestDateRange=e.payload},updateInvoiceDetail:(t,e)=>{const{id:n,detail:r}=e.payload;t.invoiceDetails[n]=r},updateInvoiceDetailV2:(t,e)=>{const{id:n,detail:r}=e.payload;t.invoiceDetailsV2[n]=r},updateUpcomingInvoice:(t,e)=>{t.upcomingInvoice=e.payload},updateBillingCredits:(t,e)=>{t.billingCredits=e.payload},updateTotalInvoiceNumber:(t,e)=>{t.totalInvoiceNumber=e.payload},updateBillingBudget:(t,e)=>{t.billingBudget=e.payload},updateBillingPastDueInvoice:(t,e)=>{t.billingPastDueInvoice=e.payload},updateBillingPreference:(t,e)=>{t.billingPreference=e.payload}}}),{actions:n2e,reducer:r2e}=t2e,{updateTeamUsedBudget:i8t,updateTeamTotalBudget:o8t,updateStripeClientSecret:a2e,updateBillingCards:s2e,updateBillingDashboard:i2e,updateBillingInvoices:o2e,updateInvoiceDetailV2:PX,updateUpcomingInvoice:l2e,updateBillingCredits:c2e,updateBillingBudget:OX,updateInvoiceStatus:l8t,updateInvoiceYear:c8t,updateTotalInvoiceNumber:u8t,updateBillingPastDueInvoice:u2e,updateBillingPreference:MX}=n2e,d8t=t=>t.billing.teamUsedBudget,f8t=t=>t.billing.teamTotalBudget,p8t=t=>t.billing.stripeClientSecret,h8t=t=>t.billing.billingCards,m8t=t=>t.billing.totalInvoiceNumber,LX=t=>t.billing.billingDashboard,g8t=t=>t.billing.requestDateRange.start,v8t=t=>t.billing.requestDateRange.end,y8t=t=>t.billing.invoiceYear,b8t=t=>t.billing.invoiceStatus,x8t=t=>t.billing.billingInvoices,w8t=t=>t.billing.upcomingInvoice,C8t=t=>t.billing.billingCredits,_8t=t=>t.billing.billingBudget,d2e=(t,e)=>t.billing.invoiceDetails[e],f2e=(t,e)=>t.billing.invoiceDetailsV2[e];La(d2e,t=>t)((t,e)=>e);const S8t=La(f2e,t=>t)((t,e)=>e),E8t=t=>t.billing.billingPastDueInvoice,I8t=t=>t.billing.billingPastDueInvoice?.has_overdue_invoice||!1,A8t=t=>t.billing.billingPastDueInvoice?.has_delinquent_invoice||!1,T8t=t=>t.billing.billingPastDueInvoice?.deadline,k8t=t=>t.billing.billingPreference,R8t=t=>t.billing.billingPreference?.collection_method==="send_invoice",p2e=(t,e)=>{const n=LX(t);return e&&n&&n.subscriptions&&n.subscriptions.plans?!!n.subscriptions.plans.find(r=>r.historical_data_ready_datasets.includes(e)):!1},h2e=(t,e)=>{const n=LX(t);if(e&&n&&n.subscriptions&&n.subscriptions.plans)return n.subscriptions.plans.find(r=>r.historical_data_ready_datasets.includes(e))},m2e=mo({name:"careers",initialState:{jobList:[],jobDetail:[]},reducers:{updateCareersJobList:(t,e)=>{t.jobList=e.payload},updateCareersJobContentList:(t,e)=>{const n=e.payload.index;t.jobDetail[n]=e.payload.job,t.jobDetail[n].requirements=[]}}}),{reducer:g2e}=m2e;var L7={exports:{}};var v2e=L7.exports,RB;function y2e(){return RB||(RB=1,(function(t,e){(function(){var n,r="4.18.1",a=200,s="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",l="Invalid `variable` option passed into `_.template`",c="Invalid `imports` option passed into `_.template`",d="__lodash_hash_undefined__",f=500,p="__lodash_placeholder__",g=1,y=2,x=4,b=1,_=2,E=1,A=2,S=4,k=8,I=16,N=32,D=64,O=128,j=256,M=512,$=30,L="...",z=800,H=16,J=1,X=2,Y=3,F=1/0,W=9007199254740991,G=17976931348623157e292,q=NaN,Z=4294967295,le=Z-1,ee=Z>>>1,xe=[["ary",O],["bind",E],["bindKey",A],["curry",k],["curryRight",I],["flip",M],["partial",N],["partialRight",D],["rearg",j]],Ce="[object Arguments]",de="[object Array]",ve="[object AsyncFunction]",Re="[object Boolean]",V="[object Date]",K="[object DOMException]",te="[object Error]",me="[object Function]",fe="[object GeneratorFunction]",ge="[object Map]",Se="[object Number]",se="[object Null]",he="[object Object]",ye="[object Promise]",be="[object Proxy]",Te="[object RegExp]",je="[object Set]",De="[object String]",Ae="[object Symbol]",Be="[object Undefined]",We="[object WeakMap]",Ke="[object WeakSet]",ft="[object ArrayBuffer]",dt="[object DataView]",Ft="[object Float32Array]",fn="[object Float64Array]",Vt="[object Int8Array]",ie="[object Int16Array]",ke="[object Int32Array]",Ie="[object Uint8Array]",pe="[object Uint8ClampedArray]",ce="[object Uint16Array]",et="[object Uint32Array]",it=/\b__p \+= '';/g,nt=/\b(__p \+=) '' \+/g,at=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Rt=/&(?:amp|lt|gt|quot|#39);/g,Nn=/[&<>"']/g,we=RegExp(Rt.source),Ze=RegExp(Nn.source),Je=/<%-([\s\S]+?)%>/g,kt=/<%([\s\S]+?)%>/g,Wt=/<%=([\s\S]+?)%>/g,En=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,At=/^\w*$/,bt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Nt=/[\\^$.*+?()[\]{}|]/g,nr=RegExp(Nt.source),Gn=/^\s+/,Wr=/\s/,Qa=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,jo=/\{\n\/\* \[wrapped with (.+)\] \*/,ic=/,? & /,es=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Xc=/[()=,{}\[\]\/\s]/,_i=/\\(\\)?/g,Kc=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Fo=/\w*$/,Bo=/^[-+]0x[0-9a-f]+$/i,Fa=/^0b[01]+$/i,Ra=/^\[object .+?Constructor\]$/,ji=/^0o[0-7]+$/i,Bs=/^(?:0|[1-9]\d*)$/,Zc=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 8,891 bytes, line 10
107f]/g,_l=/($^)/,$r=/['\n\r\u2028\u2029\\]/g,Wu="\\ud800-\\udfff",Sl="\\u0300-\\u036f",vo="\\ufe20-\\ufe2f",yo="\\u20d0-\\u20ff",vt=Sl+vo+yo,Ut="\\u2700-\\u27bf",Ln="a-z\\xdf-\\xf6\\xf8-\\xff",Wn="\\xac\\xb1\\xd7\\xf7",oa="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",la="\\u2000-\\u206f",bo=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Jc="A-Z\\xc0-\\xd6\\xd8-\\xde",ys="\\ufe0e\\ufe0f",ts=Wn+oa+la+bo,El="['’]",oc="["+Wu+"]",lc="["+ts+"]",Yu="["+vt+"]",q0="\\d+",Xu="["+Ut+"]",u1="["+Ln+"]",Uo="[^"+Wu+ts+q0+Ut+Ln+Jc+"]",$o="\\ud83c[\\udffb-\\udfff]",ct="(?:"+Yu+"|"+$o+")",yr="[^"+Wu+"]",Cn="(?:\\ud83c[\\udde6-\\uddff]){2}",yn="[\\ud800-\\udbff][\\udc00-\\udfff]",qo="["+Jc+"]",fa="\\u200d",br="(?:"+u1+"|"+Uo+")",Qc="(?:"+qo+"|"+Uo+")",Fi="(?:"+El+"(?:d|ll|m|re|s|t|ve))?",cc="(?:"+El+"(?:D|LL|M|RE|S|T|VE))?",Ho=ct+"?",St="["+ys+"]?",$t="(?:"+fa+"(?:"+[yr,Cn,yn].join("|")+")"+St+Ho+")*",In="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",or="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",wa=St+Ho+$t,bs="(?:"+[Xu,Cn,yn].join("|")+")"+wa,Bg="(?:"+[yr+Yu+"?",Yu,Cn,yn,oc].join("|")+")",P3=RegExp(El,"g"),Yf=RegExp(Yu,"g"),Ug=RegExp($o+"(?="+$o+")|"+Bg+wa,"g"),z9=RegExp([qo+"?"+u1+"+"+Fi+"(?="+[lc,qo,"$"].join("|")+")",Qc+"+"+cc+"(?="+[lc,qo+br,"$"].join("|")+")",qo+"?"+br+"+"+Fi,qo+"+"+cc,or,In,q0,bs].join("|"),"g"),O3=RegExp("["+fa+Wu+vt+ys+"]"),V9=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,tE=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Xf=-1,jr={};jr[Ft]=jr[fn]=jr[Vt]=jr[ie]=jr[ke]=jr[Ie]=jr[pe]=jr[ce]=jr[et]=!0,jr[Ce]=jr[de]=jr[ft]=jr[Re]=jr[dt]=jr[V]=jr[te]=jr[me]=jr[ge]=jr[Se]=jr[he]=jr[Te]=jr[je]=jr[De]=jr[We]=!1;var Sr={};Sr[Ce]=Sr[de]=Sr[ft]=Sr[dt]=Sr[Re]=Sr[V]=Sr[Ft]=Sr[fn]=Sr[Vt]=Sr[ie]=Sr[ke]=Sr[ge]=Sr[Se]=Sr[he]=Sr[Te]=Sr[je]=Sr[De]=Sr[Ae]=Sr[Ie]=Sr[pe]=Sr[ce]=Sr[et]=!0,Sr[te]=Sr[me]=Sr[We]=!1;var M3={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},nE={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},rE={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},$g={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},L3=parseFloat,qg=parseInt,Hg=typeof pl=="object"&&pl&&pl.Object===Object&&pl,Ku=typeof self=="object"&&self&&self.Object===Object&&self,ns=Hg||Ku||Function("return this")(),H0=e&&!e.nodeType&&e,Zu=H0&&!0&&t&&!t.nodeType&&t,Kf=Zu&&Zu.exports===H0,z0=Kf&&Hg.process,xo=(function(){try{var Le=Zu&&Zu.require&&Zu.require("util").types;return Le||z0&&z0.binding&&z0.binding("util")}catch{}})(),Bi=xo&&xo.isArrayBuffer,d1=xo&&xo.isDate,j3=xo&&xo.isMap,V0=xo&&xo.isRegExp,G9=xo&&xo.isSet,F3=xo&&xo.isTypedArray;function Si(Le,tt,Xe){switch(Xe.length){case 0:return Le.call(tt);case 1:return Le.call(tt,Xe[0]);case 2:return Le.call(tt,Xe[0],Xe[1]);case 3:return Le.call(tt,Xe[0],Xe[1],Xe[2])}return Le.apply(tt,Xe)}function Zf(Le,tt,Xe,Ht){for(var Dn=-1,xr=Le==null?0:Le.length;++Dn<xr;){var za=Le[Dn];tt(Ht,za,Xe(za),Le)}return Ht}function ri(Le,tt){for(var Xe=-1,Ht=Le==null?0:Le.length;++Xe<Ht&&tt(Le[Xe],Xe,Le)!==!1;);return Le}function W9(Le,tt){for(var Xe=Le==null?0:Le.length;Xe--&&tt(Le[Xe],Xe,Le)!==!1;);return Le}function Y9(Le,tt){for(var Xe=-1,Ht=Le==null?0:Le.length;++Xe<Ht;)if(!tt(Le[Xe],Xe,Le))return!1;return!0}function Ju(Le,tt){for(var Xe=-1,Ht=Le==null?0:Le.length,Dn=0,xr=[];++Xe<Ht;){var za=Le[Xe];tt(za,Xe,Le)&&(xr[Dn++]=za)}return xr}function B3(Le,tt){var Xe=Le==null?0:Le.length;return!!Xe&&ed(Le,tt,0)>-1}function Jf(Le,tt,Xe){for(var Ht=-1,Dn=Le==null?0:Le.length;++Ht<Dn;)if(Xe(tt,Le[Ht]))return!0;return!1}function pa(Le,tt){for(var Xe=-1,Ht=Le==null?0:Le.length,Dn=Array(Ht);++Xe<Ht;)Dn[Xe]=tt(Le[Xe],Xe,Le);return Dn}function Qu(Le,tt){for(var Xe=-1,Ht=tt.length,Dn=Le.length;++Xe<Ht;)Le[Dn+Xe]=tt[Xe];return Le}function zg(Le,tt,Xe,Ht){var Dn=-1,xr=Le==null?0:Le.length;for(Ht&&xr&&(Xe=Le[++Dn]);++Dn<xr;)Xe=tt(Xe,Le[Dn],Dn,Le);return Xe}function aE(Le,tt,Xe,Ht){var Dn=Le==null?0:Le.length;for(Ht&&Dn&&(Xe=Le[--Dn]);Dn--;)Xe=tt(Xe,Le[Dn],Dn,Le);return Xe}function Vg(Le,tt){for(var Xe=-1,Ht=Le==null?0:Le.length;++Xe<Ht;)if(tt(Le[Xe],Xe,Le))return!0;return!1}var X9=$3("length");function sE(Le){return Le.split("")}function iE(Le){return Le.match(es)||[]}function K9(Le,tt,Xe){var Ht;return Xe(Le,function(Dn,xr,za){if(tt(Dn,xr,za))return Ht=xr,!1}),Ht}function U3(Le,tt,Xe,Ht){for(var Dn=Le.length,xr=Xe+(Ht?1:-1);Ht?xr--:++xr<Dn;)if(tt(Le[xr],xr,Le))return xr;return-1}function ed(Le,tt,Xe){return tt===tt?fE(Le,tt,Xe):U3(Le,Z9,Xe)}function oE(Le,tt,Xe,Ht){for(var Dn=Xe-1,xr=Le.length;++Dn<xr;)if(Ht(Le[Dn],tt))return Dn;return-1}function Z9(Le){return Le!==Le}function J9(Le,tt){var Xe=Le==null?0:Le.length;return Xe?Wg(Le,tt)/Xe:q}function $3(Le){return function(tt){return tt==null?n:tt[Le]}}function Gg(Le){return function(tt){return Le==null?n:Le[tt]}}function Q9(Le,tt,Xe,Ht,Dn){return Dn(Le,function(xr,za,Fr){Xe=Ht?(Ht=!1,xr):tt(Xe,xr,za,Fr)}),Xe}function lE(Le,tt){var Xe=Le.length;for(Le.sort(tt);Xe--;)Le[Xe]=Le[Xe].value;return Le}function Wg(Le,tt){for(var Xe,Ht=-1,Dn=Le.length;++Ht<Dn;){var xr=tt(Le[Ht]);xr!==n&&(Xe=Xe===n?xr:Xe+xr)}return Xe}function Yg(Le,tt){for(var Xe=-1,Ht=Array(Le);++Xe<Le;)Ht[Xe]=tt(Xe);return Ht}function cE(Le,tt){return pa(tt,function(Xe){return[Xe,Le[Xe]]})}function ey(Le){return Le&&Le.slice(0,Zg(Le)+1).replace(Gn,"")}function Ei(Le){return function(tt){return Le(tt)}}function f1(Le,tt){return pa(tt,function(Xe){return Le[Xe]})}function Qf(Le,tt){return Le.has(tt)}function Xg(Le,tt){for(var Xe=-1,Ht=Le.length;++Xe<Ht&&ed(tt,Le[Xe],0)>-1;);return Xe}function Kg(Le,tt){for(var Xe=Le.length;Xe--&&ed(tt,Le[Xe],0)>-1;);return Xe}function ty(Le,tt){for(var Xe=Le.length,Ht=0;Xe--;)Le[Xe]===tt&&++Ht;return Ht}var ny=Gg(M3),ry=Gg(nE);function G0(Le){return"\\"+$g[Le]}function uE(Le,tt){return Le==null?n:Le[tt]}function W0(Le){return O3.test(Le)}function dE(Le){return V9.test(Le)}function ay(Le){for(var tt,Xe=[];!(tt=Le.next()).done;)Xe.push(tt.value);return Xe}function q3(Le){var tt=-1,Xe=Array(Le.size);return Le.forEach(function(Ht,Dn){Xe[++tt]=[Dn,Ht]}),Xe}function Y0(Le,tt){return function(Xe){return Le(tt(Xe))}}function zo(Le,tt){for(var Xe=-1,Ht=Le.length,Dn=0,xr=[];++Xe<Ht;){var za=Le[Xe];(za===tt||za===p)&&(Le[Xe]=p,xr[Dn++]=Xe)}return xr}function H3(Le){var tt=-1,Xe=Array(Le.size);return Le.forEach(function(Ht){Xe[++tt]=Ht}),Xe}function z3(Le){var tt=-1,Xe=Array(Le.size);return Le.forEach(function(Ht){Xe[++tt]=[Ht,Ht]}),Xe}function fE(Le,tt,Xe){for(var Ht=Xe-1,Dn=Le.length;++Ht<Dn;)if(Le[Ht]===tt)return Ht;return-1}function sy(Le,tt,Xe){for(var Ht=Xe+1;Ht--;)if(Le[Ht]===tt)return Ht;return Ht}function td(Le){return W0(Le)?oy(Le):X9(Le)}function wo(Le){return W0(Le)?pE(Le):sE(Le)}function Zg(Le){for(var tt=Le.length;tt--&&Wr.test(Le.charAt(tt)););return tt}var iy=Gg(rE);function oy(Le){for(var tt=Ug.lastIndex=0;Ug.test(Le);)++tt;return tt}function pE(Le){return Le.match(Ug)||[]}function hE(Le){return Le.match(z9)||[]}var mE=(function Le(tt){tt=tt==null?ns:X0.defaults(ns.Object(),tt,X0.pick(ns,tE));var Xe=tt.Array,Ht=tt.Date,Dn=tt.Error,xr=tt.Function,za=tt.Math,Fr=tt.Object,Jg=tt.RegExp,gE=tt.String,Us=tt.TypeError,K0=Xe.prototype,ep=xr.prototype,nd=Fr.prototype,tp=tt["__c
10ore-js_shared__"],p1=ep.toString,lr=nd.hasOwnProperty,Qg=0,e6=(function(){var m=/[^.]+$/.exec(tp&&tp.keys&&tp.keys.IE_PROTO||"");return m?"Symbol(src)_1."+m:""})(),h1=nd.toString,ly=p1.call(Fr),cy=ns._,uy=Jg("^"+p1.call(lr).replace(Nt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),np=Kf?tt.Buffer:n,eu=tt.Symbol,rp=tt.Uint8Array,tu=np?np.allocUnsafe:n,Z0=Y0(Fr.getPrototypeOf,Fr),V3=Fr.create,dy=nd.propertyIsEnumerable,G3=K0.splice,J0=eu?eu.isConcatSpreadable:n,ap=eu?eu.iterator:n,rd=eu?eu.toStringTag:n,sp=(function(){try{var m=mc(Fr,"defineProperty");return m({},"",{}),m}catch{}})(),ca=tt.clearTimeout!==ns.clearTimeout&&tt.clearTimeout,t6=Ht&&Ht.now!==ns.Date.now&&Ht.now,W3=tt.setTimeout!==ns.setTimeout&&tt.setTimeout,ad=za.ceil,ip=za.floor,op=Fr.getOwnPropertySymbols,lp=np?np.isBuffer:n,cp=tt.isFinite,Q0=K0.join,fy=Y0(Fr.keys,Fr),rs=za.max,ai=za.min,py=Ht.now,Y3=tt.parseInt,up=za.random,n6=K0.reverse,dp=mc(tt,"DataView"),m1=mc(tt,"Map"),fp=mc(tt,"Promise"),e2=mc(tt,"Set"),t2=mc(tt,"WeakMap"),pp=mc(Fr,"create"),X3=t2&&new t2,sd={},id=xd(dp),hy=xd(m1),n2=xd(fp),uc=xd(e2),hp=xd(t2),Vo=eu?eu.prototype:n,g1=Vo?Vo.valueOf:n,my=Vo?Vo.toString:n;function oe(m){if(Ya(m)&&!$n(m)&&!(m instanceof Yn)){if(m instanceof $s)return m;if(lr.call(m,"__wrapped__"))return Fp(m)}return new $s(m)}var Go=(function(){function m(){}return function(w){if(!Ba(w))return{};if(V3)return V3(w);m.prototype=w;var R=new m;return m.prototype=n,R}})();function od(){}function $s(m,w){this.__wrapped__=m,this.__actions__=[],this.__chain__=!!w,this.__index__=0,this.__values__=n}oe.templateSettings={escape:Je,evaluate:kt,interpolate:Wt,variable:"",imports:{_:oe}},oe.prototype=od.prototype,oe.prototype.constructor=oe,$s.prototype=Go(od.prototype),$s.prototype.constructor=$s;function Yn(m){this.__wrapped__=m,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Z,this.__views__=[]}function r6(){var m=new Yn(this.__wrapped__);return m.__actions__=Ai(this.__actions__),m.__dir__=this.__dir__,m.__filtered__=this.__filtered__,m.__iteratees__=Ai(this.__iteratees__),m.__takeCount__=this.__takeCount__,m.__views__=Ai(this.__views__),m}function r2(){if(this.__filtered__){var m=new Yn(this);m.__dir__=-1,m.__filtered__=!0}else m=this.clone(),m.__dir__*=-1;return m}function ld(){var m=this.__wrapped__.value(),w=this.__dir__,R=$n(m),B=w<0,Q=R?m.length:0,ue=My(0,Q,this.__views__),Ee=ue.start,Oe=ue.end,Fe=Oe-Ee,ot=B?Oe:Ee-1,lt=this.__iteratees__,gt=lt.length,Ot=0,nn=ai(Fe,this.__takeCount__);if(!R||!B&&Q==Fe&&nn==Fe)return v6(m,this.__actions__);var An=[];e:for(;Fe--&&Ot<nn;){ot+=w;for(var er=-1,_n=m[ot];++er<gt;){var cr=lt[er],gr=cr.iteratee,Pl=cr.type,Eo=gr(_n);if(Pl==X)_n=Eo;else if(!Eo){if(Pl==J)continue e;break e}}An[Ot++]=_n}return An}Yn.prototype=Go(od.prototype),Yn.prototype.constructor=Yn;function Er(m){var w=-1,R=m==null?0:m.length;for(this.clear();++w<R;){var B=m[w];this.set(B[0],B[1])}}function Qr(){this.__data__=pp?pp(null):{},this.size=0}function cd(m){var w=this.has(m)&&delete this.__data__[m];return this.size-=w?1:0,w}function si(m){var w=this.__data__;if(pp){var R=w[m];return R===d?n:R}return lr.call(w,m)?w[m]:n}function Ui(m){var w=this.__data__;return pp?w[m]!==n:lr.call(w,m)}function v1(m,w){var R=this.__data__;return this.size+=this.has(m)?0:1,R[m]=pp&&w===n?d:w,this}Er.prototype.clear=Qr,Er.prototype.delete=cd,Er.prototype.get=si,Er.prototype.has=Ui,Er.prototype.set=v1;function $i(m){var w=-1,R=m==null?0:m.length;for(this.clear();++w<R;){var B=m[w];this.set(B[0],B[1])}}function qi(){this.__data__=[],this.size=0}function K3(m){var w=this.__data__,R=ii(w,m);if(R<0)return!1;var B=w.length-1;return R==B?w.pop():G3.call(w,R,1),--this.size,!0}function gy(m){var w=this.__data__,R=ii(w,m);return R<0?n:w[R][1]}function vy(m){return ii(this.__data__,m)>-1}function Z3(m,w){var R=this.__data__,B=ii(R,m);return B<0?(++this.size,R.push([m,w])):R[B][1]=w,this}$i.prototype.clear=qi,$i.prototype.delete=K3,$i.prototype.get=gy,$i.prototype.has=vy,$i.prototype.set=Z3;function dc(m){var w=-1,R=m==null?0:m.length;for(this.clear();++w<R;){var B=m[w];this.set(B[0],B[1])}}function nu(){this.size=0,this.__data__={hash:new Er,map:new(m1||$i),string:new Er}}function J3(m){var w=m2(this,m).delete(m);return this.size-=w?1:0,w}function a6(m){return m2(this,m).get(m)}function yy(m){return m2(this,m).has(m)}function vE(m,w){var R=m2(this,m),B=R.size;return R.set(m,w),this.size+=R.size==B?0:1,this}dc.prototype.clear=nu,dc.prototype.delete=J3,dc.prototype.get=a6,dc.prototype.has=yy,dc.prototype.set=vE;function Hi(m){var w=-1,R=m==null?0:m.length;for(this.__data__=new dc;++w<R;)this.add(m[w])}function a2(m){return this.__data__.set(m,d),this}function s2(m){return this.__data__.has(m)}Hi.prototype.add=Hi.prototype.push=a2,Hi.prototype.has=s2;function zi(m){var w=this.__data__=new $i(m);this.size=w.size}function Q3(){this.__data__=new $i,this.size=0}function Wo(m){var w=this.__data__,R=w.delete(m);return this.size=w.size,R}function Yo(m){return this.__data__.get(m)}function y1(m){return this.__data__.has(m)}function ru(m,w){var R=this.__data__;if(R instanceof $i){var B=R.__data__;if(!m1||B.length<a-1)return B.push([m,w]),this.size=++R.size,this;R=this.__data__=new dc(B)}return R.set(m,w),this.size=R.size,this}zi.prototype.clear=Q3,zi.prototype.delete=Wo,zi.prototype.get=Yo,zi.prototype.has=y1,zi.prototype.set=ru;function fc(m,w){var R=$n(m),B=!R&&zp(m),Q=!R&&!B&&w2(m),ue=!R&&!B&&!Q&&zm(m),Ee=R||B||Q||ue,Oe=Ee?Yg(m.length,gE):[],Fe=Oe.length;for(var ot in m)(w||lr.call(m,ot))&&!(Ee&&(ot=="length"||Q&&(ot=="offset"||ot=="parent")||ue&&(ot=="buffer"||ot=="byteLength"||ot=="byteOffset")||du(ot,Fe)))&&Oe.push(ot);return Oe}function ud(m){var w=m.length;return w?m[E1(0,w-1)]:n}function by(m,w){return jp(Ai(m),au(w,0,m.length))}function s6(m){return jp(Ai(m))}function mp(m,w,R){(R!==n&&!fu(m[w],R)||R===n&&!(w in m))&&Il(m,w,R)}function qs(m,w,R){var B=m[w];(!(lr.call(m,w)&&fu(B,R))||R===n&&!(w in m))&&Il(m,w,R)}function ii(m,w){for(var R=m.length;R--;
vendor: 8,142 bytes, line 10
10)if(fu(m[R][0],w))return R;return-1}function ha(m,w,R,B){return dd(m,function(Q,ue,Ee){w(B,Q,R(Q),Ee)}),B}function Xo(m,w){return m&&_o(w,pi(w),m)}function xy(m,w){return m&&_o(w,nl(w),m)}function Il(m,w,R){w=="__proto__"&&sp?sp(m,w,{configurable:!0,enumerable:!0,value:R,writable:!0}):m[w]=R}function gp(m,w){for(var R=-1,B=w.length,Q=Xe(B),ue=m==null;++R<B;)Q[R]=ue?n:$E(m,w[R]);return Q}function au(m,w,R){return m===m&&(R!==n&&(m=m<=R?m:R),w!==n&&(m=m>=w?m:w)),m}function Co(m,w,R,B,Q,ue){var Ee,Oe=w&g,Fe=w&y,ot=w&x;if(R&&(Ee=Q?R(m,B,Q,ue):R(m)),Ee!==n)return Ee;if(!Ba(m))return m;var lt=$n(m);if(lt){if(Ee=ci(m),!Oe)return Ai(m,Ee)}else{var gt=ws(m),Ot=gt==me||gt==fe;if(w2(m))return dm(m,Oe);if(gt==he||gt==Ce||Ot&&!Q){if(Ee=Fe||Ot?{}:jy(m),!Oe)return Fe?wE(m,xy(Ee,m)):xE(m,Xo(Ee,m))}else{if(!Sr[gt])return Q?m:{};Ee=CE(m,gt,Oe)}}ue||(ue=new zi);var nn=ue.get(m);if(nn)return nn;ue.set(m,Ee),kF(m)?m.forEach(function(_n){Ee.add(Co(_n,w,R,_n,m,ue))}):AF(m)&&m.forEach(function(_n,cr){Ee.set(cr,Co(_n,w,R,cr,m,ue))});var An=ot?Fe?Cm:Op:Fe?nl:pi,er=lt?n:An(m);return ri(er||m,function(_n,cr){er&&(cr=_n,_n=m[cr]),qs(Ee,cr,Co(_n,w,R,cr,m,ue))}),Ee}function em(m){var w=pi(m);return function(R){return i6(R,m,w)}}function i6(m,w,R){var B=R.length;if(m==null)return!B;for(m=Fr(m);B--;){var Q=R[B],ue=w[Q],Ee=m[Q];if(Ee===n&&!(Q in m)||!ue(Ee))return!1}return!0}function b1(m,w,R){if(typeof m!="function")throw new Us(o);return Ti(function(){m.apply(n,R)},w)}function x1(m,w,R,B){var Q=-1,ue=B3,Ee=!0,Oe=m.length,Fe=[],ot=w.length;if(!Oe)return Fe;R&&(w=pa(w,Ei(R))),B?(ue=Jf,Ee=!1):w.length>=a&&(ue=Qf,Ee=!1,w=new Hi(w));e:for(;++Q<Oe;){var lt=m[Q],gt=R==null?lt:R(lt);if(lt=B||lt!==0?lt:0,Ee&&gt===gt){for(var Ot=ot;Ot--;)if(w[Ot]===gt)continue e;Fe.push(lt)}else ue(w,gt,B)||Fe.push(lt)}return Fe}var dd=hm(Ii),i2=hm(bp,!0);function tm(m,w){var R=!0;return dd(m,function(B,Q,ue){return R=!!w(B,Q,ue),R}),R}function vp(m,w,R){for(var B=-1,Q=m.length;++B<Q;){var ue=m[B],Ee=w(ue);if(Ee!=null&&(Oe===n?Ee===Ee&&!Dl(Ee):R(Ee,Oe)))var Oe=Ee,Fe=ue}return Fe}function wy(m,w,R,B){var Q=m.length;for(R=Xn(R),R<0&&(R=-R>Q?0:Q+R),B=B===n||B>Q?Q:Xn(B),B<0&&(B+=Q),B=R>B?0:NF(B);R<B;)m[R++]=w;return m}function w1(m,w){var R=[];return dd(m,function(B,Q,ue){w(B,Q,ue)&&R.push(B)}),R}function xs(m,w,R,B,Q){var ue=-1,Ee=m.length;for(R||(R=ui),Q||(Q=[]);++ue<Ee;){var Oe=m[ue];w>0&&R(Oe)?w>1?xs(Oe,w-1,R,B,Q):Qu(Q,Oe):B||(Q[Q.length]=Oe)}return Q}var o2=Np(),yp=Np(!0);function Ii(m,w){return m&&o2(m,w,pi)}function bp(m,w){return m&&yp(m,w,pi)}function l2(m,w){return Ju(w,function(R){return L1(m[R])})}function su(m,w){w=lu(w,m);for(var R=0,B=w.length;m!=null&&R<B;)m=m[Jo(w[R++])];return R&&R==B?m:n}function nm(m,w,R){var B=w(m);return $n(m)?B:Qu(B,R(m))}function Va(m){return m==null?m===n?Be:se:rd&&rd in Fr(m)?uu(m):N6(m)}function Vi(m,w){return m>w}function C1(m,w){return m!=null&&lr.call(m,w)}function o6(m,w){return m!=null&&w in Fr(m)}function Cy(m,w,R){return m>=ai(w,R)&&m<rs(w,R)}function Al(m,w,R){for(var B=R?Jf:B3,Q=m[0].length,ue=m.length,Ee=ue,Oe=Xe(ue),Fe=1/0,ot=[];Ee--;){var lt=m[Ee];Ee&&w&&(lt=pa(lt,Ei(w))),Fe=ai(lt.length,Fe),Oe[Ee]=!R&&(w||Q>=120&&lt.length>=120)?new Hi(Ee&&lt):n}lt=m[0];var gt=-1,Ot=Oe[0];e:for(;++gt<Q&&ot.length<Fe;){var nn=lt[gt],An=w?w(nn):nn;if(nn=R||nn!==0?nn:0,!(Ot?Qf(Ot,An):B(ot,An,R))){for(Ee=ue;--Ee;){var er=Oe[Ee];if(!(er?Qf(er,An):B(m[Ee],An,R)))continue e}Ot&&Ot.push(An),ot.push(nn)}}return ot}function fd(m,w,R,B){return Ii(m,function(Q,ue,Ee){w(B,R(Q),ue,Ee)}),B}function _1(m,w,R){w=lu(w,m),m=Zo(m,w);var B=m==null?m:m[Jo(di(w))];return B==null?n:Si(B,m,R)}function l6(m){return Ya(m)&&Va(m)==Ce}function iu(m){return Ya(m)&&Va(m)==ft}function pd(m){return Ya(m)&&Va(m)==V}function hd(m,w,R,B,Q){return m===w?!0:m==null||w==null||!Ya(m)&&!Ya(w)?m!==m&&w!==w:_y(m,w,R,B,hd,Q)}function _y(m,w,R,B,Q,ue){var Ee=$n(m),Oe=$n(w),Fe=Ee?de:ws(m),ot=Oe?de:ws(w);Fe=Fe==Ce?he:Fe,ot=ot==Ce?he:ot;var lt=Fe==he,gt=ot==he,Ot=Fe==ot;if(Ot&&w2(m)){if(!w2(w))return!1;Ee=!0,lt=!1}if(Ot&&!lt)return ue||(ue=new zi),Ee||zm(m)?wm(m,w,R,B,Q,ue):Py(m,w,Fe,R,B,Q,ue);if(!(R&b)){var nn=lt&&lr.call(m,"__wrapped__"),An=gt&&lr.call(w,"__wrapped__");if(nn||An){var er=nn?m.value():m,_n=An?w.value():w;return ue||(ue=new zi),Q(er,_n,R,B,ue)}}return Ot?(ue||(ue=new zi),Oy(m,w,R,B,Q,ue)):!1}function rm(m){return Ya(m)&&ws(m)==ge}function am(m,w,R,B){var Q=R.length,ue=Q,Ee=!B;if(m==null)return!ue;for(m=Fr(m);Q--;){var Oe=R[Q];if(Ee&&Oe[2]?Oe[1]!==m[Oe[0]]:!(Oe[0]in m))return!1}for(;++Q<ue;){Oe=R[Q];var Fe=Oe[0],ot=m[Fe],lt=Oe[1];if(Ee&&Oe[2]){if(ot===n&&!(Fe in m))return!1}else{var gt=new zi;if(B)var Ot=B(ot,lt,Fe,m,w,gt);if(!(Ot===n?hd(lt,ot,b|_,B,gt):Ot))return!1}}return!0}function c2(m){if(!Ba(m)||_E(m))return!1;var w=L1(m)?uy:Ra;return w.test(xd(m))}function pc(m){return Ya(m)&&Va(m)==Te}function xp(m){return Ya(m)&&ws(m)==je}function wp(m){return Ya(m)&&ab(m.length)&&!!jr[Va(m)]}function md(m){return typeof m=="function"?m:m==null?rl:typeof m=="object"?$n(m)?_p(m[0],m[1]):ma(m):HF(m)}function Cp(m){if(!yd(m))return fy(m);var w=[];for(var R in Fr(m))lr.call(m,R)&&R!="constructor"&&w.push(R);return w}function u2(m){if(!Ba(m))return R6(m);var w=yd(m),R=[];for(var B in m)B=="constructor"&&(w||!lr.call(m,B))||R.push(B);return R}function sm(m,w){return m<w}function im(m,w){var R=-1,B=tl(m)?Xe(m.length):[];return dd(m,function(Q,ue,Ee){B[++R]=w(Q,ue,Ee)}),B}function ma(m){var w=_m(m);return w.length==1&&w[0][2]?k6(w[0][0],w[0][1]):function(R){return R===m||am(R,m,w)}}function _p(m,w){return vd(m)&&Im(w)?k6(Jo(m),w):function(R){var B=$E(R,m);return B===n&&B===w?qE(R,m):hd(w,B,b|_)}}function d2(m,w,R,B,Q){m!==w&&o2(w,function(ue,Ee){if(Q||(Q=new zi),Ba(ue))c6(m,w,Ee,R,d2,B,Q);else{var Oe=B?B(Am(m,Ee),ue,Ee+"",m,w,Q):n;Oe===n&&(Oe=ue),mp(m,Ee,Oe)}},nl)}function c6(m,w,R,B,Q,ue,Ee){var Oe=Am(m,R),Fe=Am(w,R),ot=Ee.get(Fe);if(ot){mp(m,R,ot);return}var lt=ue?ue(Oe,Fe,R+"",m,w,Ee):n,gt=lt===n;if(gt){var Ot=$n(Fe),nn=!Ot&&w2(Fe),An=!Ot&&!nn&&zm(Fe);lt=Fe,Ot||nn||An?$n(Oe)?lt=Oe:os(Oe)?lt=Ai(Oe):nn?(gt=!1,lt=dm(Fe,!0)):An?(gt=!1,lt=b6(Fe,!0)):lt=[]:Y6(Fe)||zp(Fe)?(lt=Oe,zp(Oe)?lt=DF(Oe):(!Ba(Oe)||L1(Oe))&&(lt=jy(Fe))):gt=!1}gt&&(Ee.set(Fe,lt),Q(lt,Fe,B,ue,Ee),Ee.delete(Fe)),mp(m,R,lt)}function Sp(m,w){var R=m.length;if(R)return w+=w<0?R:0,du(w,R)?m[w]:n}function om(m,w,R){w.length?w=pa(w,function(ue){return $n(ue)?function(Ee){return su(Ee,ue.length===1?ue[0]:ue)}:ue}):w=[rl];var B=-1;w=pa(w,Ei(bn()));var Q=im(m,function(ue,Ee,Oe){var Fe=pa(w,function(ot){return ot(ue)});return{criteria:Fe,index:++B,value:ue}});return lE(Q,function(ue,Ee){return bE(ue,Ee,R)})}function S1(m,w){return ga(m,w,function(R,B){return qE(m,B)})}function ga(m,w,R){for(var B=-1,Q=w.length,ue={};++B<Q;){var Ee=w[B],Oe=su(m,Ee);R(Oe,Ee)&&I1(ue,lu(Ee,m),Oe)}return ue}function as(m){return function(w){return su(w,m)}}function Ga(m,w,R,B){var Q=B?oE:ed,ue=-1,Ee=w.length,Oe=m;for(m===w&&(w=Ai(w)),R&&(Oe=pa(m,Ei(R)));++ue<Ee;)for(var Fe=0,ot=w[ue],lt=R?R(ot):ot;(Fe=Q(Oe,lt,Fe,B))>-1;)Oe!==m&&G3.call(Oe,Fe,1),G3.call(m,Fe,1);return m}function Ep(m,w){for(var R=m?w.length:0,B=R-1;R--;){var Q=w[R];if(R==B||Q!==ue){var ue=Q;du(Q)?G3.call(m,Q,1):cm(m,Q)}}return m}function E1(m,w){return m+ip(up()*(w-m+1))}function Ip(m,w,R,B){for(var Q=-1,ue=rs(ad((w-m)/(R||1)),0),Ee=Xe(ue);ue--;)Ee[B?ue:++Q]=m,m+=R;return Ee}function u6(m,w){var R="";if(!m||w<1||w>W)return R;do w%2&&(R+=m),w=ip(w/2),w&&(m+=m);while(w);return R}function pn(m,w){return Tm(Cs(m,w,rl),m+"")}function d6(m){return ud(Vm(m))}function f6(m,w){var R=Vm(m);return jp(R,au(w,0,R.length))}function I1(m,w,R,B){if(!Ba(m))return m;w=lu(w,m);for(var Q=-1,ue=w.length,Ee=ue-1,Oe=m;Oe!=null&&++Q<ue;){var Fe=Jo(w[Q]),ot=R;if(Fe==="__proto__"||Fe==="constructor"||Fe==="prototype")return m;if(Q!=Ee){var lt=Oe[Fe];ot=B?B(lt,Fe,Oe):n,ot===n&&(ot=Ba(lt)?lt:du(w[Q+1])?[]:{})}qs(Oe,Fe,ot),Oe=Oe[Fe]}return m}var Tl=X3?function(m,w){return X3.set(m,w),m}:rl,Ko=sp?function(m,w){return sp(m,"toString",{configurable:!0,enumerable:!1,value:zE(w),writable:!0})}:rl;function Ap(m){return jp(Vm(m))}function Gi(m,w,R){var B=-1,Q=m.length;w<0&&(w=-w>Q?0:Q+w),R=R>
vendor: 10,789 bytes, line 10
10Q?Q:R,R<0&&(R+=Q),Q=w>R?0:R-w>>>0,w>>>=0;for(var ue=Xe(Q);++B<Q;)ue[B]=m[B+w];return ue}function p6(m,w){var R;return dd(m,function(B,Q,ue){return R=w(B,Q,ue),!R}),!!R}function Tp(m,w,R){var B=0,Q=m==null?B:m.length;if(typeof w=="number"&&w===w&&Q<=ee){for(;B<Q;){var ue=B+Q>>>1,Ee=m[ue];Ee!==null&&!Dl(Ee)&&(R?Ee<=w:Ee<w)?B=ue+1:Q=ue}return Q}return lm(m,w,rl,R)}function lm(m,w,R,B){var Q=0,ue=m==null?0:m.length;if(ue===0)return 0;w=R(w);for(var Ee=w!==w,Oe=w===null,Fe=Dl(w),ot=w===n;Q<ue;){var lt=ip((Q+ue)/2),gt=R(m[lt]),Ot=gt!==n,nn=gt===null,An=gt===gt,er=Dl(gt);if(Ee)var _n=B||An;else ot?_n=An&&(B||Ot):Oe?_n=An&&Ot&&(B||!nn):Fe?_n=An&&Ot&&!nn&&(B||!er):nn||er?_n=!1:_n=B?gt<=w:gt<w;_n?Q=lt+1:ue=lt}return ai(ue,le)}function h6(m,w){for(var R=-1,B=m.length,Q=0,ue=[];++R<B;){var Ee=m[R],Oe=w?w(Ee):Ee;if(!R||!fu(Oe,Fe)){var Fe=Oe;ue[Q++]=Ee===0?0:Ee}}return ue}function m6(m){return typeof m=="number"?m:Dl(m)?q:+m}function Wi(m){if(typeof m=="string")return m;if($n(m))return pa(m,Wi)+"";if(Dl(m))return my?my.call(m):"";var w=m+"";return w=="0"&&1/m==-F?"-0":w}function ou(m,w,R){var B=-1,Q=B3,ue=m.length,Ee=!0,Oe=[],Fe=Oe;if(R)Ee=!1,Q=Jf;else if(ue>=a){var ot=w?null:Ny(m);if(ot)return H3(ot);Ee=!1,Q=Qf,Fe=new Hi}else Fe=w?[]:Oe;e:for(;++B<ue;){var lt=m[B],gt=w?w(lt):lt;if(lt=R||lt!==0?lt:0,Ee&&gt===gt){for(var Ot=Fe.length;Ot--;)if(Fe[Ot]===gt)continue e;w&&Fe.push(gt),Oe.push(lt)}else Q(Fe,gt,R)||(Fe!==Oe&&Fe.push(gt),Oe.push(lt))}return Oe}function cm(m,w){w=lu(w,m);var R=-1,B=w.length;if(!B)return!0;for(;++R<B;){var Q=Jo(w[R]);if(Q==="__proto__"&&!lr.call(m,"__proto__")||(Q==="constructor"||Q==="prototype")&&R<B-1)return!1}var ue=Zo(m,w);return ue==null||delete ue[Jo(di(w))]}function g6(m,w,R,B){return I1(m,w,R(su(m,w)),B)}function gd(m,w,R,B){for(var Q=m.length,ue=B?Q:-1;(B?ue--:++ue<Q)&&w(m[ue],ue,m););return R?Gi(m,B?0:ue,B?ue+1:Q):Gi(m,B?ue+1:0,B?Q:ue)}function v6(m,w){var R=m;return R instanceof Yn&&(R=R.value()),zg(w,function(B,Q){return Q.func.apply(Q.thisArg,Qu([B],Q.args))},R)}function f2(m,w,R){var B=m.length;if(B<2)return B?ou(m[0]):[];for(var Q=-1,ue=Xe(B);++Q<B;)for(var Ee=m[Q],Oe=-1;++Oe<B;)Oe!=Q&&(ue[Q]=x1(ue[Q]||Ee,m[Oe],w,R));return ou(xs(ue,1),w,R)}function kp(m,w,R){for(var B=-1,Q=m.length,ue=w.length,Ee={};++B<Q;){var Oe=B<ue?w[B]:n;R(Ee,m[B],Oe)}return Ee}function um(m){return os(m)?m:[]}function Rp(m){return typeof m=="function"?m:rl}function lu(m,w){return $n(m)?m:vd(m,w)?[m]:P6(qr(m))}var Sy=pn;function cu(m,w,R){var B=m.length;return R=R===n?B:R,!w&&R>=B?m:Gi(m,w,R)}var y6=ca||function(m){return ns.clearTimeout(m)};function dm(m,w){if(w)return m.slice();var R=m.length,B=tu?tu(R):new m.constructor(R);return m.copy(B),B}function fm(m){var w=new m.constructor(m.byteLength);return new rp(w).set(new rp(m)),w}function Ey(m,w){var R=w?fm(m.buffer):m.buffer;return new m.constructor(R,m.byteOffset,m.byteLength)}function Iy(m){var w=new m.constructor(m.source,Fo.exec(m));return w.lastIndex=m.lastIndex,w}function yE(m){return g1?Fr(g1.call(m)):{}}function b6(m,w){var R=w?fm(m.buffer):m.buffer;return new m.constructor(R,m.byteOffset,m.length)}function Ay(m,w){if(m!==w){var R=m!==n,B=m===null,Q=m===m,ue=Dl(m),Ee=w!==n,Oe=w===null,Fe=w===w,ot=Dl(w);if(!Oe&&!ot&&!ue&&m>w||ue&&Ee&&Fe&&!Oe&&!ot||B&&Ee&&Fe||!R&&Fe||!Q)return 1;if(!B&&!ue&&!ot&&m<w||ot&&R&&Q&&!B&&!ue||Oe&&R&&Q||!Ee&&Q||!Fe)return-1}return 0}function bE(m,w,R){for(var B=-1,Q=m.criteria,ue=w.criteria,Ee=Q.length,Oe=R.length;++B<Ee;){var Fe=Ay(Q[B],ue[B]);if(Fe){if(B>=Oe)return Fe;var ot=R[B];return Fe*(ot=="desc"?-1:1)}}return m.index-w.index}function x6(m,w,R,B){for(var Q=-1,ue=m.length,Ee=R.length,Oe=-1,Fe=w.length,ot=rs(ue-Ee,0),lt=Xe(Fe+ot),gt=!B;++Oe<Fe;)lt[Oe]=w[Oe];for(;++Q<Ee;)(gt||Q<ue)&&(lt[R[Q]]=m[Q]);for(;ot--;)lt[Oe++]=m[Q++];return lt}function w6(m,w,R,B){for(var Q=-1,ue=m.length,Ee=-1,Oe=R.length,Fe=-1,ot=w.length,lt=rs(ue-Oe,0),gt=Xe(lt+ot),Ot=!B;++Q<lt;)gt[Q]=m[Q];for(var nn=Q;++Fe<ot;)gt[nn+Fe]=w[Fe];for(;++Ee<Oe;)(Ot||Q<ue)&&(gt[nn+R[Ee]]=m[Q++]);return gt}function Ai(m,w){var R=-1,B=m.length;for(w||(w=Xe(B));++R<B;)w[R]=m[R];return w}function _o(m,w,R,B){var Q=!R;R||(R={});for(var ue=-1,Ee=w.length;++ue<Ee;){var Oe=w[ue],Fe=B?B(R[Oe],m[Oe],Oe,R,m):n;Fe===n&&(Fe=m[Oe]),Q?Il(R,Oe,Fe):qs(R,Oe,Fe)}return R}function xE(m,w){return _o(m,I6(m),w)}function wE(m,w){return _o(m,A6(m),w)}function pm(m,w){return function(R,B){var Q=$n(R)?Zf:ha,ue=w?w():{};return Q(R,m,bn(B,2),ue)}}function oi(m){return pn(function(w,R){var B=-1,Q=R.length,ue=Q>1?R[Q-1]:n,Ee=Q>2?R[2]:n;for(ue=m.length>3&&typeof ue=="function"?(Q--,ue):n,Ee&&Tt(R[0],R[1],Ee)&&(ue=Q<3?n:ue,Q=1),w=Fr(w);++B<Q;){var Oe=R[B];Oe&&m(w,Oe,B,ue)}return w})}function hm(m,w){return function(R,B){if(R==null)return R;if(!tl(R))return m(R,B);for(var Q=R.length,ue=w?Q:-1,Ee=Fr(R);(w?ue--:++ue<Q)&&B(Ee[ue],ue,Ee)!==!1;);return R}}function Np(m){return function(w,R,B){for(var Q=-1,ue=Fr(w),Ee=B(w),Oe=Ee.length;Oe--;){var Fe=Ee[m?Oe:++Q];if(R(ue[Fe],Fe,ue)===!1)break}return w}}function Ty(m,w,R){var B=w&E,Q=T1(m);function ue(){var Ee=this&&this!==ns&&this instanceof ue?Q:m;return Ee.apply(B?R:this,arguments)}return ue}function C6(m){return function(w){w=qr(w);var R=W0(w)?wo(w):n,B=R?R[0]:w.charAt(0),Q=R?cu(R,1).join(""):w.slice(1);return B[m]()+Q}}function A1(m){return function(w){return zg($F(UF(w).replace(P3,"")),m,"")}}function T1(m){return function(){var w=arguments;switch(w.length){case 0:return new m;case 1:return new m(w[0]);case 2:return new m(w[0],w[1]);case 3:return new m(w[0],w[1],w[2]);case 4:return new m(w[0],w[1],w[2],w[3]);case 5:return new m(w[0],w[1],w[2],w[3],w[4]);case 6:return new m(w[0],w[1],w[2],w[3],w[4],w[5]);case 7:return new m(w[0],w[1],w[2],w[3],w[4],w[5],w[6])}var R=Go(m.prototype),B=m.apply(R,w);return Ba(B)?B:R}}function p2(m,w,R){var B=T1(m);function Q(){for(var ue=arguments.length,Ee=Xe(ue),Oe=ue,Fe=h2(Q);Oe--;)Ee[Oe]=arguments[Oe];var ot=ue<3&&Ee[0]!==Fe&&Ee[ue-1]!==Fe?[]:zo(Ee,Fe);if(ue-=ot.length,ue<R)return li(m,w,vm,Q.placeholder,n,Ee,ot,n,n,R-ue);var lt=this&&this!==ns&&this instanceof Q?B:m;return Si(lt,this,Ee)}return Q}function mm(m){return function(w,R,B){var Q=Fr(w);if(!tl(w)){var ue=bn(R,3);w=pi(w),R=function(Oe){return ue(Q[Oe],Oe,Q)}}var Ee=m(w,R,B);return Ee>-1?Q[ue?w[Ee]:Ee]:n}}function gm(m){return kl(function(w){var R=w.length,B=R,Q=$s.prototype.thru;for(m&&w.reverse();B--;){var ue=w[B];if(typeof ue!="function")throw new Us(o);if(Q&&!Ee&&k1(ue)=="wrapper")var Ee=new $s([],!0)}for(B=Ee?B:R;++B<R;){ue=w[B];var Oe=k1(ue),Fe=Oe=="wrapper"?Mp(ue):n;Fe&&Em(Fe[0])&&Fe[1]==(O|k|N|j)&&!Fe[4].length&&Fe[9]==1?Ee=Ee[k1(Fe[0])].apply(Ee,Fe[3]):Ee=ue.length==1&&Em(ue)?Ee[Oe]():Ee.thru(ue)}return function(){var ot=arguments,lt=ot[0];if(Ee&&ot.length==1&&$n(lt))return Ee.plant(lt).value();for(var gt=0,Ot=R?w[gt].apply(this,ot):lt;++gt<R;)Ot=w[gt].call(this,Ot);return Ot}})}function vm(m,w,R,B,Q,ue,Ee,Oe,Fe,ot){var lt=w&O,gt=w&E,Ot=w&A,nn=w&(k|I),An=w&M,er=Ot?n:T1(m);function _n(){for(var cr=arguments.length,gr=Xe(cr),Pl=cr;Pl--;)gr[Pl]=arguments[Pl];if(nn)var Eo=h2(_n),Ol=ty(gr,Eo);if(B&&(gr=x6(gr,B,Q,nn)),ue&&(gr=w6(gr,ue,Ee,nn)),cr-=Ol,nn&&cr<ot){var ls=zo(gr,Eo);return li(m,w,vm,_n.placeholder,R,gr,ls,Oe,Fe,ot-cr)}var pu=gt?R:this,F1=Ot?pu[m]:m;return cr=gr.length,Oe?gr=bd(gr,Oe):An&&cr>1&&gr.reverse(),lt&&Fe<cr&&(gr.length=Fe),this&&this!==ns&&this instanceof _n&&(F1=er||T1(F1)),F1.apply(pu,gr)}return _n}function _6(m,w){return function(R,B){return fd(R,m,w(B),{})}}function Dp(m,w){return function(R,B){var Q;if(R===n&&B===n)return w;if(R!==n&&(Q=R),B!==n){if(Q===n)return B;typeof R=="string"||typeof B=="string"?(R=Wi(R),B=Wi(B)):(R=m6(R),B=m6(B)),Q=m(R,B)}return Q}}function ym(m){return kl(function(w){return w=pa(w,Ei(bn())),pn(function(R){var B=this;return m(w,function(Q){return Si(Q,B,R)})})})}function Pp(m,w){w=w===n?" ":Wi(w);var R=w.length;if(R<2)return R?u6(w,m):w;var B=u6(w,ad(m/td(w)));return W0(w)?cu(wo(B),0,m).join(""):B.slice(0,m)}function ky(m,w,R,B){var Q=w&E,ue=T1(m);function Ee(){for(var Oe=-1,Fe=arguments.length,ot=-1,lt=B.length,gt=Xe(lt+Fe),Ot=this&&this!==ns&&this instanceof Ee?ue:m;++ot<lt;)gt[ot]=B[ot];for(;Fe--;)gt[ot++]=arguments[++Oe];return Si(Ot,Q?R:this,gt)}return Ee}function Ry(m){return function(w,R,B){return B&&typeof B!="number"&&Tt(w,R,B)&&(R=B=n),w=j1(w),R===n?(R=w,w=0):R=j1(R),B=B===n?w<R?1:-1:j1(B),Ip(w,R,B,m)}}function Hs(m){return function(w,R){return typeof w=="string"&&typeof R=="string"||(w=vc(w),R=vc(R)),m(w,R)}}function li(m,w,R,B,Q,ue,Ee,Oe,Fe,ot){var lt=w&k,gt=lt?Ee:n,Ot=lt?n:Ee,nn=lt?ue:n,An=lt?n:ue;w|=lt?N:D,w&=~(lt?D:N),w&S||(w&=-4);var er=[m,w,Q,nn,gt,An,Ot,Oe,Fe,ot],_n=R.apply(n,er);return Em(m)&&D6(_n,er),_n.placeholder=B,Rl(_n,m,w)}function bm(m){var w=za[m];return function(R,B){if(R=vc(R),B=B==null?0:ai(Xn(B),292),B&&cp(R)){var Q=(qr(R)+"e").split("e"),ue=w(Q[0]+"e"+(+Q[1]+B));return Q=(qr(ue)+"e").split("e"),+(Q[0]+"e"+(+Q[1]-B))}return w(R)}}var Ny=e2&&1/H3(new e2([,-0]))[1]==F?function(m){return new e2(m)}:WE;function S6(m){return function(w){var R=ws(w);return R==ge?q3(w):R==je?z3(w):cE(w,m(w))}}function hc(m,w,R,B,Q,ue,Ee,Oe){var Fe=w&A;if(!Fe&&typeof m!="function")throw new Us(o);var ot=B?B.length:0;if(ot||(w&=-97,B=Q=n),Ee=Ee===n?Ee:rs(Xn(Ee),0),Oe=Oe===n?Oe:Xn(Oe),ot-=Q?Q.length:0,w&D){var lt=B,gt=Q;B=Q=n}var Ot=Fe?n:Mp(m),nn=[m,w,R,B,Q,lt,gt,ue,Ee,Oe];if(Ot&&By(nn,Ot),m=nn[0],w=nn[1],R=nn[2],B=nn[3],Q=nn[4],Oe=nn[9]=nn[9]===n?Fe?0:m.length:rs(nn[9]-ot,0),!Oe&&w&(k|I)&&(w&=-25),!w||w==E)var An=Ty(m,w,R);else w==k||w==I?An=p2(m,w,Oe):(w==N||w==(E|N))&&!Q.length?An=ky(m,w,R,B):An=vm.apply(n,nn);var er=Ot?Tl:D6;return Rl(er(An,nn),m,w)}function E6(m,w,R,B){return m===n||fu(m,nd[R])&&!lr.call(B,R)?w:m}function xm(m,w,R,B,Q,ue){return Ba(m)&&Ba(w)&&(ue.set(w,m),d2(m,w,n,xm,ue),ue.delete(w)),m}function Dy(m){return Y6(m)?n:m}function wm(m,w,R,B,Q,ue){var Ee=R&b,Oe=m.length,Fe=w.length;if(Oe!=Fe&&!(Ee&&Fe>Oe))return!1;var ot=ue.get(m),lt=ue.get(w);if(ot&&lt)return ot==w&&lt==m;var gt=-1,Ot=!0,nn=R&_?new Hi:n;for(ue.set(m,w),ue.set(w,m);++gt<Oe;){var An=m[gt],er=w[gt];if(B)var _n=Ee?B(er,An,gt,w,m,ue):B(An,er,gt,m,w,ue);if(_n!==n){if(_n)continue;Ot=!1;break}if(nn){if(!Vg(w,function(cr,gr){if(!Qf(nn,gr)&&(An===cr||Q(An,cr,R,B,ue)))return nn.push(gr)})){Ot=!1;break}}else if(!(An===er||Q(An,er,R,B,ue))){Ot=!1;break}}return ue.delete(m),ue.delete(w),Ot}function Py(m,w,R,B,Q,ue,Ee){switch(R){case dt:if(m.byteLength!=w.byteLength||m.byteOffset!=w.byteOffset)return!1;m=m.buffer,w=w.buffer;case ft:return!(m.byteLength!=w.byteLength||!ue(new rp(m),new rp(w)));case Re:case V:case Se:return fu(+m,+w);case te:return m.name==w.name&&m.message==w.message;case Te:case De:return m==w+"";case ge:var Oe=q3;case je:var Fe=B&b;if(Oe||(Oe=H3),m.size!=w.size&&!Fe)return!1;var ot=Ee.get(m);
vendor: 4,609 bytes, lines 10-12
10if(ot)return ot==w;B|=_,Ee.set(m,w);var lt=wm(Oe(m),Oe(w),B,Q,ue,Ee);return Ee.delete(m),lt;case Ae:if(g1)return g1.call(m)==g1.call(w)}return!1}function Oy(m,w,R,B,Q,ue){var Ee=R&b,Oe=Op(m),Fe=Oe.length,ot=Op(w),lt=ot.length;if(Fe!=lt&&!Ee)return!1;for(var gt=Fe;gt--;){var Ot=Oe[gt];if(!(Ee?Ot in w:lr.call(w,Ot)))return!1}var nn=ue.get(m),An=ue.get(w);if(nn&&An)return nn==w&&An==m;var er=!0;ue.set(m,w),ue.set(w,m);for(var _n=Ee;++gt<Fe;){Ot=Oe[gt];var cr=m[Ot],gr=w[Ot];if(B)var Pl=Ee?B(gr,cr,Ot,w,m,ue):B(cr,gr,Ot,m,w,ue);if(!(Pl===n?cr===gr||Q(cr,gr,R,B,ue):Pl)){er=!1;break}_n||(_n=Ot=="constructor")}if(er&&!_n){var Eo=m.constructor,Ol=w.constructor;Eo!=Ol&&"constructor"in m&&"constructor"in w&&!(typeof Eo=="function"&&Eo instanceof Eo&&typeof Ol=="function"&&Ol instanceof Ol)&&(er=!1)}return ue.delete(m),ue.delete(w),er}function kl(m){return Tm(Cs(m,n,y2),m+"")}function Op(m){return nm(m,pi,I6)}function Cm(m){return nm(m,nl,A6)}var Mp=X3?function(m){return X3.get(m)}:WE;function k1(m){for(var w=m.name+"",R=sd[w],B=lr.call(sd,w)?R.length:0;B--;){var Q=R[B],ue=Q.func;if(ue==null||ue==m)return Q.name}return w}function h2(m){var w=lr.call(oe,"placeholder")?oe:m;return w.placeholder}function bn(){var m=oe.iteratee||VE;return m=m===VE?md:m,arguments.length?m(arguments[0],arguments[1]):m}function m2(m,w){var R=m.__data__;return T6(w)?R[typeof w=="string"?"string":"hash"]:R.map}function _m(m){for(var w=pi(m),R=w.length;R--;){var B=w[R],Q=m[B];w[R]=[B,Q,Im(Q)]}return w}function mc(m,w){var R=uE(m,w);return c2(R)?R:n}function uu(m){var w=lr.call(m,rd),R=m[rd];try{m[rd]=n;var B=!0}catch{}var Q=h1.call(m);return B&&(w?m[rd]=R:delete m[rd]),Q}var I6=op?function(m){return m==null?[]:(m=Fr(m),Ju(op(m),function(w){return dy.call(m,w)}))}:YE,A6=op?function(m){for(var w=[];m;)Qu(w,I6(m)),m=Z0(m);return w}:YE,ws=Va;(dp&&ws(new dp(new ArrayBuffer(1)))!=dt||m1&&ws(new m1)!=ge||fp&&ws(fp.resolve())!=ye||e2&&ws(new e2)!=je||t2&&ws(new t2)!=We)&&(ws=function(m){var w=Va(m),R=w==he?m.constructor:n,B=R?xd(R):"";if(B)switch(B){case id:return dt;case hy:return ge;case n2:return ye;case uc:return je;case hp:return We}return w});function My(m,w,R){for(var B=-1,Q=R.length;++B<Q;){var ue=R[B],Ee=ue.size;switch(ue.type){case"drop":m+=Ee;break;case"dropRight":w-=Ee;break;case"take":w=ai(w,m+Ee);break;case"takeRight":m=rs(m,w-Ee);break}}return{start:m,end:w}}function Ly(m){var w=m.match(jo);return w?w[1].split(ic):[]}function g2(m,w,R){w=lu(w,m);for(var B=-1,Q=w.length,ue=!1;++B<Q;){var Ee=Jo(w[B]);if(!(ue=m!=null&&R(m,Ee)))break;m=m[Ee]}return ue||++B!=Q?ue:(Q=m==null?0:m.length,!!Q&&ab(Q)&&du(Ee,Q)&&($n(m)||zp(m)))}function ci(m){var w=m.length,R=new m.constructor(w);return w&&typeof m[0]=="string"&&lr.call(m,"index")&&(R.index=m.index,R.input=m.input),R}function jy(m){return typeof m.constructor=="function"&&!yd(m)?Go(Z0(m)):{}}function CE(m,w,R){var B=m.constructor;switch(w){case ft:return fm(m);case Re:case V:return new B(+m);case dt:return Ey(m,R);case Ft:case fn:case Vt:case ie:case ke:case Ie:case pe:case ce:case et:return b6(m,R);case ge:return new B;case Se:case De:return new B(m);case Te:return Iy(m);case je:return new B;case Ae:return yE(m)}}function Sm(m,w){var R=w.length;if(!R)return m;var B=R-1;return w[B]=(R>1?"& ":"")+w[B],w=w.join(R>2?", ":" "),m.replace(Qa,`{
11/* [wrapped with `+w+`] */
12`)}function ui(m){return $n(m)||zp(m)||!!(J0&&m&&m[J0])}function du(m,w){var R=typeof m;return w=w??W,!!w&&(R=="number"||R!="symbol"&&Bs.test(m))&&m>-1&&m%1==0&&m<w}function Tt(m,w,R){if(!Ba(R))return!1;var B=typeof w;return(B=="number"?tl(R)&&du(w,R.length):B=="string"&&w in R)?fu(R[w],m):!1}function vd(m,w){if($n(m))return!1;var R=typeof m;return R=="number"||R=="symbol"||R=="boolean"||m==null||Dl(m)?!0:At.test(m)||!En.test(m)||w!=null&&m in Fr(w)}function T6(m){var w=typeof m;return w=="string"||w=="number"||w=="symbol"||w=="boolean"?m!=="__proto__":m===null}function Em(m){var w=k1(m),R=oe[w];if(typeof R!="function"||!(w in Yn.prototype))return!1;if(m===R)return!0;var B=Mp(R);return!!B&&m===B[0]}function _E(m){return!!e6&&e6 in m}var Lp=tp?L1:XE;function yd(m){var w=m&&m.constructor,R=typeof w=="function"&&w.prototype||nd;return m===R}function Im(m){return m===m&&!Ba(m)}function k6(m,w){return function(R){return R==null?!1:R[m]===w&&(w!==n||m in Fr(R))}}function Fy(m){var w=xt(m,function(B){return R.size===f&&R.clear(),B}),R=w.cache;return w}function By(m,w){var R=m[1],B=w[1],Q=R|B,ue=Q<(E|A|O),Ee=B==O&&R==k||B==O&&R==j&&m[7].length<=w[8]||B==(O|j)&&w[7].length<=w[8]&&R==k;if(!(ue||Ee))return m;B&E&&(m[2]=w[2],Q|=R&E?0:S);var Oe=w[3];if(Oe){var Fe=m[3];
vendor: 5,875 bytes, line 12
12m[3]=Fe?x6(Fe,Oe,w[4]):Oe,m[4]=Fe?zo(m[3],p):w[4]}return Oe=w[5],Oe&&(Fe=m[5],m[5]=Fe?w6(Fe,Oe,w[6]):Oe,m[6]=Fe?zo(m[5],p):w[6]),Oe=w[7],Oe&&(m[7]=Oe),B&O&&(m[8]=m[8]==null?w[8]:ai(m[8],w[8])),m[9]==null&&(m[9]=w[9]),m[0]=w[0],m[1]=Q,m}function R6(m){var w=[];if(m!=null)for(var R in Fr(m))w.push(R);return w}function N6(m){return h1.call(m)}function Cs(m,w,R){return w=rs(w===n?m.length-1:w,0),function(){for(var B=arguments,Q=-1,ue=rs(B.length-w,0),Ee=Xe(ue);++Q<ue;)Ee[Q]=B[w+Q];Q=-1;for(var Oe=Xe(w+1);++Q<w;)Oe[Q]=B[Q];return Oe[w]=R(Ee),Si(m,this,Oe)}}function Zo(m,w){return w.length<2?m:su(m,Gi(w,0,-1))}function bd(m,w){for(var R=m.length,B=ai(w.length,R),Q=Ai(m);B--;){var ue=w[B];m[B]=du(ue,R)?Q[ue]:n}return m}function Am(m,w){if(!(w==="constructor"&&typeof m[w]=="function")&&w!="__proto__")return m[w]}var D6=Uy(Tl),Ti=W3||function(m,w){return ns.setTimeout(m,w)},Tm=Uy(Ko);function Rl(m,w,R){var B=w+"";return Tm(m,Sm(B,SE(Ly(B),R)))}function Uy(m){var w=0,R=0;return function(){var B=py(),Q=H-(B-R);if(R=B,Q>0){if(++w>=z)return arguments[0]}else w=0;return m.apply(n,arguments)}}function jp(m,w){var R=-1,B=m.length,Q=B-1;for(w=w===n?B:w;++R<w;){var ue=E1(R,Q),Ee=m[ue];m[ue]=m[R],m[R]=Ee}return m.length=w,m}var P6=Fy(function(m){var w=[];return m.charCodeAt(0)===46&&w.push(""),m.replace(bt,function(R,B,Q,ue){w.push(Q?ue.replace(_i,"$1"):B||R)}),w});function Jo(m){if(typeof m=="string"||Dl(m))return m;var w=m+"";return w=="0"&&1/m==-F?"-0":w}function xd(m){if(m!=null){try{return p1.call(m)}catch{}try{return m+""}catch{}}return""}function SE(m,w){return ri(xe,function(R){var B="_."+R[0];w&R[1]&&!B3(m,B)&&m.push(B)}),m.sort()}function Fp(m){if(m instanceof Yn)return m.clone();var w=new $s(m.__wrapped__,m.__chain__);return w.__actions__=Ai(m.__actions__),w.__index__=m.__index__,w.__values__=m.__values__,w}function O6(m,w,R){(R?Tt(m,w,R):w===n)?w=1:w=rs(Xn(w),0);var B=m==null?0:m.length;if(!B||w<1)return[];for(var Q=0,ue=0,Ee=Xe(ad(B/w));Q<B;)Ee[ue++]=Gi(m,Q,Q+=w);return Ee}function Qo(m){for(var w=-1,R=m==null?0:m.length,B=0,Q=[];++w<R;){var ue=m[w];ue&&(Q[B++]=ue)}return Q}function mr(){var m=arguments.length;if(!m)return[];for(var w=Xe(m-1),R=arguments[0],B=m;B--;)w[B-1]=arguments[B];return Qu($n(R)?Ai(R):[R],xs(w,1))}var _s=pn(function(m,w){return os(m)?x1(m,xs(w,1,os,!0)):[]}),Wa=pn(function(m,w){var R=di(w);return os(R)&&(R=n),os(m)?x1(m,xs(w,1,os,!0),bn(R,2)):[]}),zs=pn(function(m,w){var R=di(w);return os(R)&&(R=n),os(m)?x1(m,xs(w,1,os,!0),n,R):[]});function So(m,w,R){var B=m==null?0:m.length;return B?(w=R||w===n?1:Xn(w),Gi(m,w<0?0:w,B)):[]}function v2(m,w,R){var B=m==null?0:m.length;return B?(w=R||w===n?1:Xn(w),w=B-w,Gi(m,0,w<0?0:w)):[]}function ss(m,w){return m&&m.length?gd(m,bn(w,3),!0,!0):[]}function Bp(m,w){return m&&m.length?gd(m,bn(w,3),!0):[]}function R1(m,w,R,B){var Q=m==null?0:m.length;return Q?(R&&typeof R!="number"&&Tt(m,w,R)&&(R=0,B=Q),wy(m,w,R,B)):[]}function Up(m,w,R){var B=m==null?0:m.length;if(!B)return-1;var Q=R==null?0:Xn(R);return Q<0&&(Q=rs(B+Q,0)),U3(m,bn(w,3),Q)}function km(m,w,R){var B=m==null?0:m.length;if(!B)return-1;var Q=B-1;return R!==n&&(Q=Xn(R),Q=R<0?rs(B+Q,0):ai(Q,B-1)),U3(m,bn(w,3),Q,!0)}function y2(m){var w=m==null?0:m.length;return w?xs(m,1):[]}function Yi(m){var w=m==null?0:m.length;return w?xs(m,F):[]}function M6(m,w){var R=m==null?0:m.length;return R?(w=w===n?1:Xn(w),xs(m,w)):[]}function b2(m){for(var w=-1,R=m==null?0:m.length,B={};++w<R;){var Q=m[w];Il(B,Q[0],Q[1])}return B}function gc(m){return m&&m.length?m[0]:n}function Rm(m,w,R){var B=m==null?0:m.length;if(!B)return-1;var Q=R==null?0:Xn(R);return Q<0&&(Q=rs(B+Q,0)),ed(m,w,Q)}function L6(m){var w=m==null?0:m.length;return w?Gi(m,0,-1):[]}var wd=pn(function(m){var w=pa(m,um);return w.length&&w[0]===m[0]?Al(w):[]}),Nm=pn(function(m){var w=di(m),R=pa(m,um);return w===di(R)?w=n:R.pop(),R.length&&R[0]===m[0]?Al(R,bn(w,2)):[]}),Cd=pn(function(m){var w=di(m),R=pa(m,um);return w=typeof w=="function"?w:n,w&&R.pop(),R.length&&R[0]===m[0]?Al(R,n,w):[]});function Dm(m,w){return m==null?"":Q0.call(m,w)}function di(m){var w=m==null?0:m.length;return w?m[w-1]:n}function j6(m,w,R){var B=m==null?0:m.length;if(!B)return-1;var Q=B;return R!==n&&(Q=Xn(R),Q=Q<0?rs(B+Q,0):ai(Q,B-1)),w===w?sy(m,w,Q):U3(m,Z9,Q,!0)}function Pm(m,w){return m&&m.length?Sp(m,Xn(w)):n}var Om=pn(fi);function fi(m,w){return m&&m.length&&w&&w.length?Ga(m,w):m}function _d(m,w,R){return m&&m.length&&w&&w.length?Ga(m,w,bn(R,2)):m}function Nl(m,w,R){return m&&m.length&&w&&w.length?Ga(m,w,n,R):m}var Xi=kl(function(m,w){var R=m==null?0:m.length,B=gp(m,w);return Ep(m,pa(w,function(Q){return du(Q,R)?+Q:Q}).sort(Ay)),B});function $y(m,w){var R=[];if(!(m&&m.length))return R;var B=-1,Q=[],ue=m.length;for(w=bn(w,3);++B<ue;){var Ee=m[B];w(Ee,B,m)&&(R.push(Ee),Q.push(B))}return Ep(m,Q),R}function $p(m){return m==null?m:n6.call(m)}function F6(m,w,R){var B=m==null?0:m.length;return B?(R&&typeof R!="number"&&Tt(m,w,R)?(w=0,R=B):(w=w==null?0:Xn(w),R=R===n?B:Xn(R)),Gi(m,w,R)):[]}function EE(m,w){return Tp(m,w)}function Sd(m,w,R){return lm(m,w,bn(R,2))}function qy(m,w){var R=m==null?0:m.length;if(R){var B=Tp(m,w);if(B<R&&fu(m[B],w))return B}return-1}function B6(m,w){return Tp(m,w,!0)}function N1(m,w,R){return lm(m,w,bn(R,2),!0)}function U6(m,w){var R=m==null?0:m.length;if(R){var B=Tp(m,w,!0)-1;if(fu(m[B],w))return B}return-1}function D1(m){return m&&m.length?h6(m):[]}function Hy(m,w){return m&&m.length?h6(m,bn(w,2)):[]}function zy(m){var w=m==null?0:m.length;return w?Gi(m,1,w):[]}function $6(m,w,R){return m&&m.length?(w=R||w===n?1:Xn(w),Gi(m,0,w<0?0:w)):[]}function Mm(m,w,R){var B=m==null?0:m.length;return B?(w=R||w===n?1:Xn(w),w=B-w,Gi(m,w<0?0:w,B)):[]}function IE(m,w){return m&&m.length?gd(m,bn(w,3),!1,!0):[]}function AE(m,w){return m&&m.length?gd(m,bn(w,3)):[]}var Vy=pn(function(m){return ou(xs(m,1,os,!0))}),Gy=pn(function(m){var w=di(m);
vendor: 4,839 bytes, line 12
12return os(w)&&(w=n),ou(xs(m,1,os,!0),bn(w,2))}),P1=pn(function(m){var w=di(m);return w=typeof w=="function"?w:n,ou(xs(m,1,os,!0),n,w)});function TE(m){return m&&m.length?ou(m):[]}function x2(m,w){return m&&m.length?ou(m,bn(w,2)):[]}function Wy(m,w){return w=typeof w=="function"?w:n,m&&m.length?ou(m,n,w):[]}function va(m){if(!(m&&m.length))return[];var w=0;return m=Ju(m,function(R){if(os(R))return w=rs(R.length,w),!0}),Yg(w,function(R){return pa(m,$3(R))})}function Yy(m,w){if(!(m&&m.length))return[];var R=va(m);return w==null?R:pa(R,function(B){return Si(w,n,B)})}var Xy=pn(function(m,w){return os(m)?x1(m,w):[]}),kE=pn(function(m){return f2(Ju(m,os))}),RE=pn(function(m){var w=di(m);return os(w)&&(w=n),f2(Ju(m,os),bn(w,2))}),Ky=pn(function(m){var w=di(m);return w=typeof w=="function"?w:n,f2(Ju(m,os),n,w)}),Zy=pn(va);function NE(m,w){return kp(m||[],w||[],qs)}function el(m,w){return kp(m||[],w||[],I1)}var q6=pn(function(m){var w=m.length,R=w>1?m[w-1]:n;return R=typeof R=="function"?(m.pop(),R):n,Yy(m,R)});function Jy(m){var w=oe(m);return w.__chain__=!0,w}function Ed(m,w){return w(m),m}function O1(m,w){return w(m)}var M1=kl(function(m){var w=m.length,R=w?m[0]:0,B=this.__wrapped__,Q=function(ue){return gp(ue,m)};return w>1||this.__actions__.length||!(B instanceof Yn)||!du(R)?this.thru(Q):(B=B.slice(R,+R+(w?1:0)),B.__actions__.push({func:O1,args:[Q],thisArg:n}),new $s(B,this.__chain__).thru(function(ue){return w&&!ue.length&&ue.push(n),ue}))});function Lm(){return Jy(this)}function H6(){return new $s(this.value(),this.__chain__)}function z6(){this.__values__===n&&(this.__values__=RF(this.value()));var m=this.__index__>=this.__values__.length,w=m?n:this.__values__[this.__index__++];return{done:m,value:w}}function DE(){return this}function V6(m){for(var w,R=this;R instanceof od;){var B=Fp(R);B.__index__=0,B.__values__=n,w?Q.__wrapped__=B:w=B;var Q=B;R=R.__wrapped__}return Q.__wrapped__=m,w}function PE(){var m=this.__wrapped__;if(m instanceof Yn){var w=m;return this.__actions__.length&&(w=new Yn(this)),w=w.reverse(),w.__actions__.push({func:O1,args:[$p],thisArg:n}),new $s(w,this.__chain__)}return this.thru($p)}function Qy(){return v6(this.__wrapped__,this.__actions__)}var eb=pm(function(m,w,R){lr.call(m,R)?++m[R]:Il(m,R,1)});function jm(m,w,R){var B=$n(m)?Y9:tm;return R&&Tt(m,w,R)&&(w=n),B(m,bn(w,3))}function Fm(m,w){var R=$n(m)?Ju:w1;return R(m,bn(w,3))}var tb=mm(Up),G6=mm(km);function OE(m,w){return xs(qm(m,w),1)}function nb(m,w){return xs(qm(m,w),F)}function W6(m,w,R){return R=R===n?1:Xn(R),xs(qm(m,w),R)}function qp(m,w){var R=$n(m)?ri:dd;return R(m,bn(w,3))}function Bm(m,w){var R=$n(m)?W9:i2;return R(m,bn(w,3))}var Um=pm(function(m,w,R){lr.call(m,R)?m[R].push(w):Il(m,R,[w])});function rb(m,w,R,B){m=tl(m)?m:Vm(m),R=R&&!B?Xn(R):0;var Q=m.length;return R<0&&(R=rs(Q+R,0)),sb(m)?R<=Q&&m.indexOf(w,R)>-1:!!Q&&ed(m,w,R)>-1}var ME=pn(function(m,w,R){var B=-1,Q=typeof w=="function",ue=tl(m)?Xe(m.length):[];return dd(m,function(Ee){ue[++B]=Q?Si(w,Ee,R):_1(Ee,w,R)}),ue}),$m=pm(function(m,w,R){Il(m,R,w)});function qm(m,w){var R=$n(m)?pa:im;return R(m,bn(w,3))}function Hp(m,w,R,B){return m==null?[]:($n(w)||(w=w==null?[]:[w]),R=B?n:R,$n(R)||(R=R==null?[]:[R]),om(m,w,R))}var LE=pm(function(m,w,R){m[R?0:1].push(w)},function(){return[[],[]]});function Hm(m,w,R){var B=$n(m)?zg:Q9,Q=arguments.length<3;return B(m,bn(w,4),R,Q,dd)}function u(m,w,R){var B=$n(m)?aE:Q9,Q=arguments.length<3;return B(m,bn(w,4),R,Q,i2)}function h(m,w){var R=$n(m)?Ju:w1;return R(m,Jt(bn(w,3)))}function C(m){var w=$n(m)?ud:d6;return w(m)}function T(m,w,R){(R?Tt(m,w,R):w===n)?w=1:w=Xn(w);var B=$n(m)?by:f6;return B(m,w)}function P(m){var w=$n(m)?s6:Ap;return w(m)}function U(m){if(m==null)return 0;if(tl(m))return sb(m)?td(m):m.length;var w=ws(m);return w==ge||w==je?m.size:Cp(m).length}function ne(m,w,R){var B=$n(m)?Vg:p6;return R&&Tt(m,w,R)&&(w=n),B(m,bn(w,3))}var _e=pn(function(m,w){if(m==null)return[];var R=w.length;return R>1&&Tt(m,w[0],w[1])?w=[]:R>2&&Tt(w[0],w[1],w[2])&&(w=[w[0]]),om(m,xs(w,1),[])}),Pe=t6||function(){return ns.Date.now()};function Ye(m,w){if(typeof w!="function")throw new Us(o);return m=Xn(m),function(){if(--m<1)return w.apply(this,arguments)}}function ht(m,w,R){return w=R?n:w,w=m&&w==null?m.length:w,hc(m,O,n,n,n,n,w)}function yt(m,w){var R;if(typeof w!="function")throw new Us(o);return m=Xn(m),function(){return--m>0&&(R=w.apply(this,arguments)),m<=1&&(w=n),R}}var pt=pn(function(m,w,R){var B=E;if(R.length){var Q=zo(R,h2(pt));B|=N}return hc(m,B,w,R,Q)}),jt=pn(function(m,w,R){var B=E|A;if(R.length){var Q=zo(R,h2(jt));B|=N}return hc(w,B,m,R,Q)});function Xt(m,w,R){w=R?n:w;var B=hc(m,k,n,n,n,n,n,w);return B.placeholder=Xt.placeholder,B}function Zt(m,w,R){w=R?n:w;var B=hc(m,I,n,n,n,n,n,w);return B.placeholder=Zt.placeholder,B}function Na(m,w,R){var B,Q,ue,Ee,Oe,Fe,ot=0,lt=!1,gt=!1,Ot=!0;
vendor: 12,447 bytes, lines 12-29
12if(typeof m!="function")throw new Us(o);w=vc(w)||0,Ba(R)&&(lt=!!R.leading,gt="maxWait"in R,ue=gt?rs(vc(R.maxWait)||0,w):ue,Ot="trailing"in R?!!R.trailing:Ot);function nn(ls){var pu=B,F1=Q;return B=Q=n,ot=ls,Ee=m.apply(F1,pu),Ee}function An(ls){return ot=ls,Oe=Ti(cr,w),lt?nn(ls):Ee}function er(ls){var pu=ls-Fe,F1=ls-ot,zF=w-pu;return gt?ai(zF,ue-F1):zF}function _n(ls){var pu=ls-Fe,F1=ls-ot;return Fe===n||pu>=w||pu<0||gt&&F1>=ue}function cr(){var ls=Pe();if(_n(ls))return gr(ls);Oe=Ti(cr,er(ls))}function gr(ls){return Oe=n,Ot&&B?nn(ls):(B=Q=n,Ee)}function Pl(){Oe!==n&&y6(Oe),ot=0,B=Fe=Q=Oe=n}function Eo(){return Oe===n?Ee:gr(Pe())}function Ol(){var ls=Pe(),pu=_n(ls);if(B=arguments,Q=this,Fe=ls,pu){if(Oe===n)return An(Fe);if(gt)return y6(Oe),Oe=Ti(cr,w),nn(Fe)}return Oe===n&&(Oe=Ti(cr,w)),Ee}return Ol.cancel=Pl,Ol.flush=Eo,Ol}var $e=pn(function(m,w){return b1(m,1,w)}),Me=pn(function(m,w,R){return b1(m,vc(w)||0,R)});function Ge(m){return hc(m,M)}function xt(m,w){if(typeof m!="function"||w!=null&&typeof w!="function")throw new Us(o);var R=function(){var B=arguments,Q=w?w.apply(this,B):B[0],ue=R.cache;if(ue.has(Q))return ue.get(Q);var Ee=m.apply(this,B);return R.cache=ue.set(Q,Ee)||ue,Ee};return R.cache=new(xt.Cache||dc),R}xt.Cache=dc;function Jt(m){if(typeof m!="function")throw new Us(o);return function(){var w=arguments;switch(w.length){case 0:return!m.call(this);case 1:return!m.call(this,w[0]);case 2:return!m.call(this,w[0],w[1]);case 3:return!m.call(this,w[0],w[1],w[2])}return!m.apply(this,w)}}function xn(m){return yt(2,m)}var wn=Sy(function(m,w){w=w.length==1&&$n(w[0])?pa(w[0],Ei(bn())):pa(xs(w,1),Ei(bn()));var R=w.length;return pn(function(B){for(var Q=-1,ue=ai(B.length,R);++Q<ue;)B[Q]=w[Q].call(this,B[Q]);return Si(m,this,B)})}),Sn=pn(function(m,w){var R=zo(w,h2(Sn));return hc(m,N,n,w,R)}),is=pn(function(m,w){var R=zo(w,h2(is));return hc(m,D,n,w,R)}),wr=kl(function(m,w){return hc(m,j,n,n,n,w)});function Id(m,w){if(typeof m!="function")throw new Us(o);return w=w===n?w:Xn(w),pn(m,w)}function jE(m,w){if(typeof m!="function")throw new Us(o);return w=w==null?0:rs(Xn(w),0),pn(function(R){var B=R[w],Q=cu(R,0,w);return B&&Qu(Q,B),Si(m,this,Q)})}function qle(m,w,R){var B=!0,Q=!0;if(typeof m!="function")throw new Us(o);return Ba(R)&&(B="leading"in R?!!R.leading:B,Q="trailing"in R?!!R.trailing:Q),Na(m,w,{leading:B,maxWait:w,trailing:Q})}function Hle(m){return ht(m,1)}function zle(m,w){return Sn(Rp(w),m)}function Vle(){if(!arguments.length)return[];var m=arguments[0];return $n(m)?m:[m]}function Gle(m){return Co(m,x)}function Wle(m,w){return w=typeof w=="function"?w:n,Co(m,x,w)}function Yle(m){return Co(m,g|x)}function Xle(m,w){return w=typeof w=="function"?w:n,Co(m,g|x,w)}function Kle(m,w){return w==null||i6(m,w,pi(w))}function fu(m,w){return m===w||m!==m&&w!==w}var Zle=Hs(Vi),Jle=Hs(function(m,w){return m>=w}),zp=l6((function(){return arguments})())?l6:function(m){return Ya(m)&&lr.call(m,"callee")&&!dy.call(m,"callee")},$n=Xe.isArray,Qle=Bi?Ei(Bi):iu;function tl(m){return m!=null&&ab(m.length)&&!L1(m)}function os(m){return Ya(m)&&tl(m)}function ece(m){return m===!0||m===!1||Ya(m)&&Va(m)==Re}var w2=lp||XE,tce=d1?Ei(d1):pd;function nce(m){return Ya(m)&&m.nodeType===1&&!Y6(m)}function rce(m){if(m==null)return!0;if(tl(m)&&($n(m)||typeof m=="string"||typeof m.splice=="function"||w2(m)||zm(m)||zp(m)))return!m.length;var w=ws(m);if(w==ge||w==je)return!m.size;if(yd(m))return!Cp(m).length;for(var R in m)if(lr.call(m,R))return!1;return!0}function ace(m,w){return hd(m,w)}function sce(m,w,R){R=typeof R=="function"?R:n;var B=R?R(m,w):n;return B===n?hd(m,w,n,R):!!B}function FE(m){if(!Ya(m))return!1;var w=Va(m);return w==te||w==K||typeof m.message=="string"&&typeof m.name=="string"&&!Y6(m)}function ice(m){return typeof m=="number"&&cp(m)}function L1(m){if(!Ba(m))return!1;var w=Va(m);return w==me||w==fe||w==ve||w==be}function IF(m){return typeof m=="number"&&m==Xn(m)}function ab(m){return typeof m=="number"&&m>-1&&m%1==0&&m<=W}function Ba(m){var w=typeof m;return m!=null&&(w=="object"||w=="function")}function Ya(m){return m!=null&&typeof m=="object"}var AF=j3?Ei(j3):rm;function oce(m,w){return m===w||am(m,w,_m(w))}function lce(m,w,R){return R=typeof R=="function"?R:n,am(m,w,_m(w),R)}function cce(m){return TF(m)&&m!=+m}function uce(m){if(Lp(m))throw new Dn(s);return c2(m)}function dce(m){return m===null}function fce(m){return m==null}function TF(m){return typeof m=="number"||Ya(m)&&Va(m)==Se}function Y6(m){if(!Ya(m)||Va(m)!=he)return!1;var w=Z0(m);if(w===null)return!0;var R=lr.call(w,"constructor")&&w.constructor;return typeof R=="function"&&R instanceof R&&p1.call(R)==ly}var BE=V0?Ei(V0):pc;function pce(m){return IF(m)&&m>=-W&&m<=W}var kF=G9?Ei(G9):xp;function sb(m){return typeof m=="string"||!$n(m)&&Ya(m)&&Va(m)==De}function Dl(m){return typeof m=="symbol"||Ya(m)&&Va(m)==Ae}var zm=F3?Ei(F3):wp;function hce(m){return m===n}function mce(m){return Ya(m)&&ws(m)==We}function gce(m){return Ya(m)&&Va(m)==Ke}var vce=Hs(sm),yce=Hs(function(m,w){return m<=w});function RF(m){if(!m)return[];if(tl(m))return sb(m)?wo(m):Ai(m);if(ap&&m[ap])return ay(m[ap]());var w=ws(m),R=w==ge?q3:w==je?H3:Vm;return R(m)}function j1(m){if(!m)return m===0?m:0;if(m=vc(m),m===F||m===-F){var w=m<0?-1:1;return w*G}return m===m?m:0}function Xn(m){var w=j1(m),R=w%1;return w===w?R?w-R:w:0}function NF(m){return m?au(Xn(m),0,Z):0}function vc(m){if(typeof m=="number")return m;if(Dl(m))return q;if(Ba(m)){var w=typeof m.valueOf=="function"?m.valueOf():m;m=Ba(w)?w+"":w}if(typeof m!="string")return m===0?m:+m;m=ey(m);var R=Fa.test(m);return R||ji.test(m)?qg(m.slice(2),R?2:8):Bo.test(m)?q:+m}function DF(m){return _o(m,nl(m))}function bce(m){return m?au(Xn(m),-W,W):m===0?m:0}function qr(m){return m==null?"":Wi(m)}var xce=oi(function(m,w){if(yd(w)||tl(w)){_o(w,pi(w),m);return}for(var R in w)lr.call(w,R)&&qs(m,R,w[R])}),PF=oi(function(m,w){_o(w,nl(w),m)}),OF=oi(function(m,w,R,B){_o(w,nl(w),m,B)}),UE=oi(function(m,w,R,B){_o(w,pi(w),m,B)}),wce=kl(gp);function Cce(m,w){var R=Go(m);return w==null?R:Xo(R,w)}var _ce=pn(function(m,w){m=Fr(m);var R=-1,B=w.length,Q=B>2?w[2]:n;for(Q&&Tt(w[0],w[1],Q)&&(B=1);++R<B;)for(var ue=w[R],Ee=nl(ue),Oe=-1,Fe=Ee.length;++Oe<Fe;){var ot=Ee[Oe],lt=m[ot];(lt===n||fu(lt,nd[ot])&&!lr.call(m,ot))&&(m[ot]=ue[ot])}return m}),Sce=pn(function(m){return m.push(n,xm),Si(MF,n,m)});function Ece(m,w){return K9(m,bn(w,3),Ii)}function Ice(m,w){return K9(m,bn(w,3),bp)}function Ace(m,w){return m==null?m:o2(m,bn(w,3),nl)}function Tce(m,w){return m==null?m:yp(m,bn(w,3),nl)}function kce(m,w){return m&&Ii(m,bn(w,3))}function Rce(m,w){return m&&bp(m,bn(w,3))}function Nce(m){return m==null?[]:l2(m,pi(m))}function Dce(m){return m==null?[]:l2(m,nl(m))}function $E(m,w,R){var B=m==null?n:su(m,w);return B===n?R:B}function Pce(m,w){return m!=null&&g2(m,w,C1)}function qE(m,w){return m!=null&&g2(m,w,o6)}var Oce=_6(function(m,w,R){w!=null&&typeof w.toString!="function"&&(w=h1.call(w)),m[w]=R},zE(rl)),Mce=_6(function(m,w,R){w!=null&&typeof w.toString!="function"&&(w=h1.call(w)),lr.call(m,w)?m[w].push(R):m[w]=[R]},bn),Lce=pn(_1);function pi(m){return tl(m)?fc(m):Cp(m)}function nl(m){return tl(m)?fc(m,!0):u2(m)}function jce(m,w){var R={};return w=bn(w,3),Ii(m,function(B,Q,ue){Il(R,w(B,Q,ue),B)}),R}function Fce(m,w){var R={};return w=bn(w,3),Ii(m,function(B,Q,ue){Il(R,Q,w(B,Q,ue))}),R}var Bce=oi(function(m,w,R){d2(m,w,R)}),MF=oi(function(m,w,R,B){d2(m,w,R,B)}),Uce=kl(function(m,w){var R={};if(m==null)return R;var B=!1;w=pa(w,function(ue){return ue=lu(ue,m),B||(B=ue.length>1),ue}),_o(m,Cm(m),R),B&&(R=Co(R,g|y|x,Dy));for(var Q=w.length;Q--;)cm(R,w[Q]);return R});function $ce(m,w){return LF(m,Jt(bn(w)))}var qce=kl(function(m,w){return m==null?{}:S1(m,w)});function LF(m,w){if(m==null)return{};var R=pa(Cm(m),function(B){return[B]});return w=bn(w),ga(m,R,function(B,Q){return w(B,Q[0])})}function Hce(m,w,R){w=lu(w,m);var B=-1,Q=w.length;for(Q||(Q=1,m=n);++B<Q;){var ue=m==null?n:m[Jo(w[B])];ue===n&&(B=Q,ue=R),m=L1(ue)?ue.call(m):ue}return m}function zce(m,w,R){return m==null?m:I1(m,w,R)}function Vce(m,w,R,B){return B=typeof B=="function"?B:n,m==null?m:I1(m,w,R,B)}var jF=S6(pi),FF=S6(nl);function Gce(m,w,R){var B=$n(m),Q=B||w2(m)||zm(m);if(w=bn(w,4),R==null){var ue=m&&m.constructor;Q?R=B?new ue:[]:Ba(m)?R=L1(ue)?Go(Z0(m)):{}:R={}}return(Q?ri:Ii)(m,function(Ee,Oe,Fe){return w(R,Ee,Oe,Fe)}),R}function Wce(m,w){return m==null?!0:cm(m,w)}function Yce(m,w,R){return m==null?m:g6(m,w,Rp(R))}function Xce(m,w,R,B){return B=typeof B=="function"?B:n,m==null?m:g6(m,w,Rp(R),B)}function Vm(m){return m==null?[]:f1(m,pi(m))}function Kce(m){return m==null?[]:f1(m,nl(m))}function Zce(m,w,R){return R===n&&(R=w,w=n),R!==n&&(R=vc(R),R=R===R?R:0),w!==n&&(w=vc(w),w=w===w?w:0),au(vc(m),w,R)}function Jce(m,w,R){return w=j1(w),R===n?(R=w,w=0):R=j1(R),m=vc(m),Cy(m,w,R)}function Qce(m,w,R){if(R&&typeof R!="boolean"&&Tt(m,w,R)&&(w=R=n),R===n&&(typeof w=="boolean"?(R=w,w=n):typeof m=="boolean"&&(R=m,m=n)),m===n&&w===n?(m=0,w=1):(m=j1(m),w===n?(w=m,m=0):w=j1(w)),m>w){var B=m;m=w,w=B}if(R||m%1||w%1){var Q=up();return ai(m+Q*(w-m+L3("1e-"+((Q+"").length-1))),w)}return E1(m,w)}var eue=A1(function(m,w,R){return w=w.toLowerCase(),m+(R?BF(w):w)});function BF(m){return HE(qr(m).toLowerCase())}function UF(m){return m=qr(m),m&&m.replace(Zc,ny).replace(Yf,"")}function tue(m,w,R){m=qr(m),w=Wi(w);var B=m.length;R=R===n?B:au(Xn(R),0,B);var Q=R;return R-=w.length,R>=0&&m.slice(R,Q)==w}function nue(m){return m=qr(m),m&&Ze.test(m)?m.replace(Nn,ry):m}function rue(m){return m=qr(m),m&&nr.test(m)?m.replace(Nt,"\\$&"):m}var aue=A1(function(m,w,R){return m+(R?"-":"")+w.toLowerCase()}),sue=A1(function(m,w,R){return m+(R?" ":"")+w.toLowerCase()}),iue=C6("toLowerCase");function oue(m,w,R){m=qr(m),w=Xn(w);var B=w?td(m):0;if(!w||B>=w)return m;var Q=(w-B)/2;return Pp(ip(Q),R)+m+Pp(ad(Q),R)}function lue(m,w,R){m=qr(m),w=Xn(w);var B=w?td(m):0;return w&&B<w?m+Pp(w-B,R):m}function cue(m,w,R){m=qr(m),w=Xn(w);var B=w?td(m):0;return w&&B<w?Pp(w-B,R)+m:m}function uue(m,w,R){return R||w==null?w=0:w&&(w=+w),Y3(qr(m).replace(Gn,""),w||0)}function due(m,w,R){return(R?Tt(m,w,R):w===n)?w=1:w=Xn(w),u6(qr(m),w)}function fue(){var m=arguments,w=qr(m[0]);return m.length<3?w:w.replace(m[1],m[2])}var pue=A1(function(m,w,R){return m+(R?"_":"")+w.toLowerCase()});function hue(m,w,R){return R&&typeof R!="number"&&Tt(m,w,R)&&(w=R=n),R=R===n?Z:R>>>0,R?(m=qr(m),m&&(typeof w=="string"||w!=null&&!BE(w))&&(w=Wi(w),!w&&W0(m))?cu(wo(m),0,R):m.split(w,R)):[]}var mue=A1(function(m,w,R){return m+(R?" ":"")+HE(w)});function gue(m,w,R){return m=qr(m),R=R==null?0:au(Xn(R),0,m.length),w=Wi(w),m.slice(R,R+w.length)==w}function vue(m,w,R){var B=oe.templateSettings;R&&Tt(m,w,R)&&(w=n),m=qr(m),w=UE({},w,B,E6);var Q=UE({},w.imports,B.imports,E6),ue=pi(Q),Ee=f1(Q,ue);ri(ue,function(_n){if(Xc.test(_n))throw new Dn(c)});var Oe,Fe,ot=0,lt=w.interpolate||_l,gt="__p += '",Ot=Jg((w.escape||_l).source+"|"+lt.source+"|"+(lt===Wt?Kc:_l).source+"|"+(w.evaluate||_l).source+"|$","g"),nn="//# sourceURL="+(lr.call(w,"sourceURL")?(w.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Xf+"]")+`
13`;m.replace(Ot,function(_n,cr,gr,Pl,Eo,Ol){return gr||(gr=Pl),gt+=m.slice(ot,Ol).replace($r,G0),cr&&(Oe=!0,gt+=`' +
14__e(`+cr+`) +
15'`),Eo&&(Fe=!0,gt+=`';
16`+Eo+`;
17__p += '`),gr&&(gt+=`' +
18((__t = (`+gr+`)) == null ? '' : __t) +
19'`),ot=Ol+_n.length,_n}),gt+=`';
20`;var An=lr.call(w,"variable")&&w.variable;if(!An)gt=`with (obj) {
21`+gt+`
22}
23`;else if(Xc.test(An))throw new Dn(l);gt=(Fe?gt.replace(it,""):gt).replace(nt,"$1").replace(at,"$1;"),gt="function("+(An||"obj")+`) {
24`+(An?"":`obj || (obj = {});
25`)+"var __t, __p = ''"+(Oe?", __e = _.escape":"")+(Fe?`, __j = Array.prototype.join;
26function print() { __p += __j.call(arguments, '') }
27`:`;
28`)+gt+`return __p
29}`;var er=qF(function(){return xr(ue,nn+"return "+gt).apply(n,Ee)});if(er.source=gt,FE(er))throw er;return er}function yue(m){return qr(m).toLowerCase()}function bue(m){return qr(m).toUpperCase()}function xue(m,w,R){if(m=qr(m),m&&(R||w===n))return ey(m);if(!m||!(w=Wi(w)))return m;var B=wo(m),Q=wo(w),ue=Xg(B,Q),Ee=Kg(B,Q)+1;return cu(B,ue,Ee).join("")}function wue(m,w,R){if(m=qr(m),m&&(R||w===n))return m.slice(0,Zg(m)+1);if(!m||!(w=Wi(w)))return m;var B=wo(m),Q=Kg(B,wo(w))+1;return cu(B,0,Q).join("")}function Cue(m,w,R){if(m=qr(m),m&&(R||w===n))return m.replace(Gn,"");if(!m||!(w=Wi(w)))return m;var B=wo(m),Q=Xg(B,wo(w));return cu(B,Q).join("")}function _ue(m,w){var R=$,B=L;
vendor: 4,534 bytes, line 29
29if(Ba(w)){var Q="separator"in w?w.separator:Q;R="length"in w?Xn(w.length):R,B="omission"in w?Wi(w.omission):B}m=qr(m);var ue=m.length;if(W0(m)){var Ee=wo(m);ue=Ee.length}if(R>=ue)return m;var Oe=R-td(B);if(Oe<1)return B;var Fe=Ee?cu(Ee,0,Oe).join(""):m.slice(0,Oe);if(Q===n)return Fe+B;if(Ee&&(Oe+=Fe.length-Oe),BE(Q)){if(m.slice(Oe).search(Q)){var ot,lt=Fe;for(Q.global||(Q=Jg(Q.source,qr(Fo.exec(Q))+"g")),Q.lastIndex=0;ot=Q.exec(lt);)var gt=ot.index;Fe=Fe.slice(0,gt===n?Oe:gt)}}else if(m.indexOf(Wi(Q),Oe)!=Oe){var Ot=Fe.lastIndexOf(Q);Ot>-1&&(Fe=Fe.slice(0,Ot))}return Fe+B}function Sue(m){return m=qr(m),m&&we.test(m)?m.replace(Rt,iy):m}var Eue=A1(function(m,w,R){return m+(R?" ":"")+w.toUpperCase()}),HE=C6("toUpperCase");function $F(m,w,R){return m=qr(m),w=R?n:w,w===n?dE(m)?hE(m):iE(m):m.match(w)||[]}var qF=pn(function(m,w){try{return Si(m,n,w)}catch(R){return FE(R)?R:new Dn(R)}}),Iue=kl(function(m,w){return ri(w,function(R){R=Jo(R),Il(m,R,pt(m[R],m))}),m});function Aue(m){var w=m==null?0:m.length,R=bn();return m=w?pa(m,function(B){if(typeof B[1]!="function")throw new Us(o);return[R(B[0]),B[1]]}):[],pn(function(B){for(var Q=-1;++Q<w;){var ue=m[Q];if(Si(ue[0],this,B))return Si(ue[1],this,B)}})}function Tue(m){return em(Co(m,g))}function zE(m){return function(){return m}}function kue(m,w){return m==null||m!==m?w:m}var Rue=gm(),Nue=gm(!0);function rl(m){return m}function VE(m){return md(typeof m=="function"?m:Co(m,g))}function Due(m){return ma(Co(m,g))}function Pue(m,w){return _p(m,Co(w,g))}var Oue=pn(function(m,w){return function(R){return _1(R,m,w)}}),Mue=pn(function(m,w){return function(R){return _1(m,R,w)}});function GE(m,w,R){var B=pi(w),Q=l2(w,B);R==null&&!(Ba(w)&&(Q.length||!B.length))&&(R=w,w=m,m=this,Q=l2(w,pi(w)));var ue=!(Ba(R)&&"chain"in R)||!!R.chain,Ee=L1(m);return ri(Q,function(Oe){var Fe=w[Oe];m[Oe]=Fe,Ee&&(m.prototype[Oe]=function(){var ot=this.__chain__;if(ue||ot){var lt=m(this.__wrapped__),gt=lt.__actions__=Ai(this.__actions__);return gt.push({func:Fe,args:arguments,thisArg:m}),lt.__chain__=ot,lt}return Fe.apply(m,Qu([this.value()],arguments))})}),m}function Lue(){return ns._===this&&(ns._=cy),this}function WE(){}function jue(m){return m=Xn(m),pn(function(w){return Sp(w,m)})}var Fue=ym(pa),Bue=ym(Y9),Uue=ym(Vg);function HF(m){return vd(m)?$3(Jo(m)):as(m)}function $ue(m){return function(w){return m==null?n:su(m,w)}}var que=Ry(),Hue=Ry(!0);function YE(){return[]}function XE(){return!1}function zue(){return{}}function Vue(){return""}function Gue(){return!0}function Wue(m,w){if(m=Xn(m),m<1||m>W)return[];var R=Z,B=ai(m,Z);w=bn(w),m-=Z;for(var Q=Yg(B,w);++R<m;)w(R);return Q}function Yue(m){return $n(m)?pa(m,Jo):Dl(m)?[m]:Ai(P6(qr(m)))}function Xue(m){var w=++Qg;return qr(m)+w}var Kue=Dp(function(m,w){return m+w},0),Zue=bm("ceil"),Jue=Dp(function(m,w){return m/w},1),Que=bm("floor");function ede(m){return m&&m.length?vp(m,rl,Vi):n}function tde(m,w){return m&&m.length?vp(m,bn(w,2),Vi):n}function nde(m){return J9(m,rl)}function rde(m,w){return J9(m,bn(w,2))}function ade(m){return m&&m.length?vp(m,rl,sm):n}function sde(m,w){return m&&m.length?vp(m,bn(w,2),sm):n}var ide=Dp(function(m,w){return m*w},1),ode=bm("round"),lde=Dp(function(m,w){return m-w},0);function cde(m){return m&&m.length?Wg(m,rl):0}function ude(m,w){return m&&m.length?Wg(m,bn(w,2)):0}return oe.after=Ye,oe.ary=ht,oe.assign=xce,oe.assignIn=PF,oe.assignInWith=OF,oe.assignWith=UE,oe.at=wce,oe.before=yt,oe.bind=pt,oe.bindAll=Iue,oe.bindKey=jt,oe.castArray=Vle,oe.chain=Jy,oe.chunk=O6,oe.compact=Qo,oe.concat=mr,oe.cond=Aue,oe.conforms=Tue,oe.constant=zE,oe.countBy=eb,oe.create=Cce,oe.curry=Xt,oe.curryRight=Zt,oe.debounce=Na,oe.defaults=_ce,oe.defaultsDeep=Sce,oe.defer=$e,oe.delay=Me,oe.difference=_s,oe.differenceBy=Wa,oe.differenceWith=zs,oe.drop=So,oe.dropRight=v2,oe.dropRightWhile=ss,oe.dropWhile=Bp,oe.fill=R1,oe.filter=Fm,oe.flatMap=OE,oe.flatMapDeep=nb,oe.flatMapDepth=W6,oe.flatten=y2,oe.flattenDeep=Yi,oe.flattenDepth=M6,oe.flip=Ge,oe.flow=Rue,oe.flowRight=Nue,oe.fromPairs=b2,oe.functions=Nce,oe.functionsIn=Dce,oe.groupBy=Um,oe.initial=L6,oe.intersection=wd,oe.intersectionBy=Nm,oe.intersectionWith=Cd,oe.invert=Oce,oe.invertBy=Mce,oe.invokeMap=ME,oe.iteratee=VE,oe.keyBy=$m,oe.keys=pi,oe.keysIn=nl,oe.map=qm,oe.mapKeys=jce,oe.mapValues=Fce,oe.matches=Due,oe.matchesProperty=Pue,oe.memoize=xt,oe.merge=Bce,oe.mergeWith=MF,oe.method=Oue,oe.methodOf=Mue,oe.mixin=GE,oe.negate=Jt,oe.nthArg=jue,oe.omit=Uce,oe.omitBy=$ce,oe.once=xn,oe.orderBy=Hp,oe.over=Fue,oe.overArgs=wn,oe.overEvery=Bue,oe.overS
vendor: 6,681 bytes, line 29
29ome=Uue,oe.partial=Sn,oe.partialRight=is,oe.partition=LE,oe.pick=qce,oe.pickBy=LF,oe.property=HF,oe.propertyOf=$ue,oe.pull=Om,oe.pullAll=fi,oe.pullAllBy=_d,oe.pullAllWith=Nl,oe.pullAt=Xi,oe.range=que,oe.rangeRight=Hue,oe.rearg=wr,oe.reject=h,oe.remove=$y,oe.rest=Id,oe.reverse=$p,oe.sampleSize=T,oe.set=zce,oe.setWith=Vce,oe.shuffle=P,oe.slice=F6,oe.sortBy=_e,oe.sortedUniq=D1,oe.sortedUniqBy=Hy,oe.split=hue,oe.spread=jE,oe.tail=zy,oe.take=$6,oe.takeRight=Mm,oe.takeRightWhile=IE,oe.takeWhile=AE,oe.tap=Ed,oe.throttle=qle,oe.thru=O1,oe.toArray=RF,oe.toPairs=jF,oe.toPairsIn=FF,oe.toPath=Yue,oe.toPlainObject=DF,oe.transform=Gce,oe.unary=Hle,oe.union=Vy,oe.unionBy=Gy,oe.unionWith=P1,oe.uniq=TE,oe.uniqBy=x2,oe.uniqWith=Wy,oe.unset=Wce,oe.unzip=va,oe.unzipWith=Yy,oe.update=Yce,oe.updateWith=Xce,oe.values=Vm,oe.valuesIn=Kce,oe.without=Xy,oe.words=$F,oe.wrap=zle,oe.xor=kE,oe.xorBy=RE,oe.xorWith=Ky,oe.zip=Zy,oe.zipObject=NE,oe.zipObjectDeep=el,oe.zipWith=q6,oe.entries=jF,oe.entriesIn=FF,oe.extend=PF,oe.extendWith=OF,GE(oe,oe),oe.add=Kue,oe.attempt=qF,oe.camelCase=eue,oe.capitalize=BF,oe.ceil=Zue,oe.clamp=Zce,oe.clone=Gle,oe.cloneDeep=Yle,oe.cloneDeepWith=Xle,oe.cloneWith=Wle,oe.conformsTo=Kle,oe.deburr=UF,oe.defaultTo=kue,oe.divide=Jue,oe.endsWith=tue,oe.eq=fu,oe.escape=nue,oe.escapeRegExp=rue,oe.every=jm,oe.find=tb,oe.findIndex=Up,oe.findKey=Ece,oe.findLast=G6,oe.findLastIndex=km,oe.findLastKey=Ice,oe.floor=Que,oe.forEach=qp,oe.forEachRight=Bm,oe.forIn=Ace,oe.forInRight=Tce,oe.forOwn=kce,oe.forOwnRight=Rce,oe.get=$E,oe.gt=Zle,oe.gte=Jle,oe.has=Pce,oe.hasIn=qE,oe.head=gc,oe.identity=rl,oe.includes=rb,oe.indexOf=Rm,oe.inRange=Jce,oe.invoke=Lce,oe.isArguments=zp,oe.isArray=$n,oe.isArrayBuffer=Qle,oe.isArrayLike=tl,oe.isArrayLikeObject=os,oe.isBoolean=ece,oe.isBuffer=w2,oe.isDate=tce,oe.isElement=nce,oe.isEmpty=rce,oe.isEqual=ace,oe.isEqualWith=sce,oe.isError=FE,oe.isFinite=ice,oe.isFunction=L1,oe.isInteger=IF,oe.isLength=ab,oe.isMap=AF,oe.isMatch=oce,oe.isMatchWith=lce,oe.isNaN=cce,oe.isNative=uce,oe.isNil=fce,oe.isNull=dce,oe.isNumber=TF,oe.isObject=Ba,oe.isObjectLike=Ya,oe.isPlainObject=Y6,oe.isRegExp=BE,oe.isSafeInteger=pce,oe.isSet=kF,oe.isString=sb,oe.isSymbol=Dl,oe.isTypedArray=zm,oe.isUndefined=hce,oe.isWeakMap=mce,oe.isWeakSet=gce,oe.join=Dm,oe.kebabCase=aue,oe.last=di,oe.lastIndexOf=j6,oe.lowerCase=sue,oe.lowerFirst=iue,oe.lt=vce,oe.lte=yce,oe.max=ede,oe.maxBy=tde,oe.mean=nde,oe.meanBy=rde,oe.min=ade,oe.minBy=sde,oe.stubArray=YE,oe.stubFalse=XE,oe.stubObject=zue,oe.stubString=Vue,oe.stubTrue=Gue,oe.multiply=ide,oe.nth=Pm,oe.noConflict=Lue,oe.noop=WE,oe.now=Pe,oe.pad=oue,oe.padEnd=lue,oe.padStart=cue,oe.parseInt=uue,oe.random=Qce,oe.reduce=Hm,oe.reduceRight=u,oe.repeat=due,oe.replace=fue,oe.result=Hce,oe.round=ode,oe.runInContext=Le,oe.sample=C,oe.size=U,oe.snakeCase=pue,oe.some=ne,oe.sortedIndex=EE,oe.sortedIndexBy=Sd,oe.sortedIndexOf=qy,oe.sortedLastIndex=B6,oe.sortedLastIndexBy=N1,oe.sortedLastIndexOf=U6,oe.startCase=mue,oe.startsWith=gue,oe.subtract=lde,oe.sum=cde,oe.sumBy=ude,oe.template=vue,oe.times=Wue,oe.toFinite=j1,oe.toInteger=Xn,oe.toLength=NF,oe.toLower=yue,oe.toNumber=vc,oe.toSafeInteger=bce,oe.toString=qr,oe.toUpper=bue,oe.trim=xue,oe.trimEnd=wue,oe.trimStart=Cue,oe.truncate=_ue,oe.unescape=Sue,oe.uniqueId=Xue,oe.upperCase=Eue,oe.upperFirst=HE,oe.each=qp,oe.eachRight=Bm,oe.first=gc,GE(oe,(function(){var m={};return Ii(oe,function(w,R){lr.call(oe.prototype,R)||(m[R]=w)}),m})(),{chain:!1}),oe.VERSION=r,ri(["bind","bindKey","curry","curryRight","partial","partialRight"],function(m){oe[m].placeholder=oe}),ri(["drop","take"],function(m,w){Yn.prototype[m]=function(R){R=R===n?1:rs(Xn(R),0);var B=this.__filtered__&&!w?new Yn(this):this.clone();return B.__filtered__?B.__takeCount__=ai(R,B.__takeCount__):B.__views__.push({size:ai(R,Z),type:m+(B.__dir__<0?"Right":"")}),B},Yn.prototype[m+"Right"]=function(R){return this.reverse()[m](R).reverse()}}),ri(["filter","map","takeWhile"],function(m,w){var R=w+1,B=R==J||R==Y;Yn.prototype[m]=function(Q){var ue=this.clone();return ue.__iteratees__.push({iteratee:bn(Q,3),type:R}),ue.__filtered__=ue.__filtered__||B,ue}}),ri(["head","last"],function(m,w){var R="take"+(w?"Right":"");Yn.prototype[m]=function(){return this[R](1).value()[0]}}),ri(["initial","tail"],function(m,w){var R="drop"+(w?"":"Right");Yn.prototype[m]=function(){return this.__filtered__?new Yn(this):this[R](1)}}),Yn.prototype.compact=function(){return this.filter(rl)},Yn.prototype.find=function(m){return this.filter(m).head()},Yn.prototype.findLast=function(m){return this.reverse().find(m)},Yn.prototype.invokeMap=pn(function(m,w){return typeof m=="function"?new Yn(this):this.map(function(R){return _1(R,m,w)})}),Yn.prototype.reject=function(m){return this.filter(Jt(bn(m)))},Yn.prototype.slice=function(m,w){m=Xn(m);var R=this;return R.__filtered__&&(m>0||w<0)?new Yn(R):(m<0?R=R.takeRight(-m):m&&(R=R.drop(m)),w!==n&&(w=Xn(w),R=w<0?R.dropRight(-w):R.take(w-m)),R)},Yn.prototype.takeRightWhile=function(m){return this.reverse().takeWhile(m).reverse()},Yn.prototype.toArray=function(){return this.take(Z)},Ii(Yn.prototype,function(m,w){var R=/^(?:filter|find|map|reject)|While$/.test(w),B=/^(?:head|last)$/.test(w),Q=oe[B?"take"+(w=="last"?"Right":""):w],ue=B||/^find/.test(w);Q&&(oe.prototype[w]=function(){var Ee=this.__wrapped__,Oe=B?[1]:arguments,Fe=Ee instanceof Yn,ot=Oe[0],lt=Fe||$n(Ee),gt=function(cr){var gr=Q.apply(oe,Qu([cr],Oe));return B&&Ot?gr[0]:gr};lt&&R&&typeof ot=="function"&&ot.length!=1&&(Fe=lt=!1);var Ot=this.__chain__,nn=!!this.__actions__.length,An=ue&&!Ot,er=Fe&&!nn;if(!ue&&lt){Ee=er?Ee:new Yn(this);var _n=m.apply(Ee,Oe);return _n.__actions__.push({func:O1,args:[gt],thisArg:n}),new $s(_n,Ot)}return An&&er?m.apply(this,Oe):(_n=this.thru(gt),An?B?_n.value()[0]:_n.value():_n)})}),ri(["pop","push","shift","sort","splice","unshift"],function(m){var w=K0[m],R=/^(?:push|sort|unshift)$/.test(m)?"tap":"thru",B=/^(?:pop|shift)$/.test(m);oe.prototype[m]=function(){var Q=arguments;if(B&&!this.__chain__){var ue=this.value();return w.apply($n(ue)?ue:[],Q)}return this[R](function(Ee){return w.apply($n(Ee)?Ee:[],Q)})}}),Ii(Yn.prototype,function(m,w){var R=oe[w];if(R){var B=R.name+"";lr.call(sd,B)||(sd[B]=[]),sd[B].push({name:w,func:R})}}),sd[vm(n,A).name]=[{name:"wrapper",func:n}],Yn.prototype.clone=r6,Yn.prototype.reverse=r2,Yn.prototype.value=ld,oe.prototype.at=M1,oe.prototype.chain=Lm,oe.prototype.commit=H6,oe.prototype.next=z6,oe.prototype.plant=V6,oe.prototype.reverse=PE,oe.prototype.toJSON=oe.prototype.valueOf=oe.prototype.value=Qy,oe.prototype.first=oe.prototype.head,ap&&(oe.prototype[ap]=DE),oe}),X0=mE();Zu?((Zu.exports=X0)._=X0,H0._=X0):ns._=X0}).call(v2e)}
29)(L7,L7.exports)),L7.exports}var Nu=y2e();const NB=(t,e)=>{const n={...t};for(let r=0;r<e.length;r+=1){const{symbol:a,displaySymbol:s,assetClass:o,instrumentName:l,securityType:c}=e[r];n[`${a}-${o}`]={symbol:a,displaySymbol:s,assetClass:o,instrumentName:l,securityType:c}}return n},dI={dataType:"historical",timezoneLocation:"UTC",timezoneStartTime:"+00:00",encoding:"dbn",splitDuration:"none",splitSize:"none",compression:"zstd",backupInstruments:{},prepare:null,price:0,size:0,splitByInstrument:!1,priceFormat:!1,timestampFormat:!1,includeSymbolFiled:!1},b2e=["ohlcv-1s","ohlcv-1m","ohlcv-1h","ohlcv-1d"],K6=(t,e)=>!e&&b2e.includes(t)?"none":"day",DB=t=>t!=="dbn",x2e=t=>t!=="dbn",w2e=mo({name:"dataSet",initialState:{landingWaitingForSearch:!1,recommendDatasets:{},batchJobRequests:{},priceRefreshPending:!1,quoteRefreshPending:!1},reducers:{updateLandingWaitingForSearch:(t,e)=>{t.landingWaitingForSearch=e.payload},updateAutoCompleteSearchResults:(t,e)=>{t.autoCompleteSearchResults=e.payload},updateDatasetInstrumentCounts:(t,e)=>{t.datasetInstrumentCounts=e.payload},updateDatasetProductCounts:(t,e)=>{t.datasetProductCounts=e.payload},addInstrumentToDataRequest:(t,e)=>{const{datasetId:n,datasetName:r,instrument:a,schema:s="",start:o,end:l,fullDataset:c}=e.payload;t.dataRequest&&t.dataRequest.datasetId===n?(t.dataRequest.instruments[`${a.symbol}-${a.assetClass}`]={...a},t.dataRequest.prepare=null,t.dataRequest.fullDataset=c):t.dataRequest={...dI,datasetId:n,datasetName:r,availableFrom:o||null,availableTo:l||null,schema:s,instruments:{[`${a.symbol}-${a.assetClass}`]:{...a}},fullDataset:c,splitDuration:K6(s,c),manualUpdatedSplitDuration:!1,manualUpdatedPriceFormat:!1,manualUpdatedTimestampFormat:!1,manualUpdatedIncludeSymbolField:!1}},addInstrumentsToDataRequest:(t,e)=>{const{datasetId:n,datasetName:r,instruments:a,schema:s="",start:o,end:l,fullDataset:c}=e.payload;if(t.dataRequest&&t.dataRequest.datasetId===n){const d=NB(t.dataRequest.instruments,a);t.dataRequest.instruments=d,t.dataRequest.prepare=null,t.dataRequest.fullDataset=c}else{const d=NB({},a);t.dataRequest={...dI,datasetId:n,datasetName:r,availableFrom:o||null,availableTo:l||null,schema:s,instruments:d,fullDataset:c,splitDuration:K6(s,c),manualUpdatedSplitDuration:!1,manualUpdatedPriceFormat:!1,manualUpdatedTimestampFormat:!1,manualUpdatedIncludeSymbolField:!1}}},updateFullDataRequest:(t,e)=>{const{datasetId:n,datasetName:r,schema:a="",fullDataset:s}=e.payload;t.dataRequest&&t.dataRequest.datasetId===n?(t.dataRequest.instruments={},t.dataRequest.prepare=null,t.dataRequest.fullDataset=s,t.dataRequest.price=0,t.dataRequest.size=0,t.dataRequest.manualUpdatedSplitDuration||(t.dataRequest.splitDuration=K6(a,s))):t.dataRequest={...dI,datasetId:n,datasetName:r,availableFrom:null,availableTo:null,schema:a,instruments:{},fullDataset:s,splitDuration:K6(a,s),manualUpdatedSplitDuration:!1,manualUpdatedPriceFormat:!1,manualUpdatedTimestampFormat:!1,manualUpdatedIncludeSymbolField:!1}},updateDataRequest:(t,e)=>{if(t.dataRequest){const n=t.dataRequest.backupInstruments,r=t.dataRequest.prepare,a=t.dataRequest.price,s=t.dataRequest.size;t.dataRequest={...e.payload,backupInstruments:n,prepare:r,price:a,size:s}}else t.dataRequest={...e.payload,backupInstruments:{},prepare:null,price:0,size:0};t.needUpdatePriceAndSize=!0},updateDataRequestDtasetId:(t,e)=>{t.dataRequest&&(t.dataRequest.datasetId=e.payload.datasetId,t.dataRequest.datasetName=e.payload.datasetName)},clearDataRequest:t=>{t.dataRequest=void 0,t.priceRefreshPending=!1,t.quoteRefreshPending=!1},updatePriceRefreshPending:(t,e)=>{t.priceRefreshPending=e.payload},updateQuoteRefreshPending:(t,e)=>{t.quoteRefreshPending=e.payload},updateNeedUpdatePriceAndSize:(t,e)=>{t.needUpdatePriceAndSize=e.payload},removeInstrumentFromDataRequest:(t,e)=>{const{instrument:n}=e.payload,r=`${n.symbol}-${n.assetClass}`;if(t.dataRequest){const{instruments:a}=t.dataRequest,s=Object.keys(a).reduce((o,l)=>l!==r?{...o,[l]:a[l]}:o,{});Object.keys(s).length>0?t.dataRequest.instruments=s:t.dataRequest.instruments={}}},removeInstrumentsFromDataRequest:(t,e)=>{const{instruments:n}=e.payload,r=n.map(a=>`${a.symbol}-${a.assetClass}`);
29if(t.dataRequest){const{instruments:a}=t.dataRequest,s=Object.keys(a).reduce((o,l)=>r.includes(l)?o:{...o,[l]:a[l]},{});Object.keys(s).length>0?t.dataRequest.instruments=s:t.dataRequest.instruments={}}},updateDatasetDataType:(t,e)=>{t.dataRequest&&(t.dataRequest.dataType=e.payload)},updateDatasetDateRange:(t,e)=>{if(t.dataRequest){const{availableFrom:n,availableTo:r}=e.payload;t.dataRequest.availableFrom=n,t.dataRequest.availableTo=r}},updateDatasetTimezoneLocation:(t,e)=>{t.dataRequest&&(t.dataRequest.timezoneLocation=e.payload)},updateDatasetTimezoneStartTime:(t,e)=>{t.dataRequest&&(t.dataRequest.timezoneStartTime=e.payload)},updateDatasetSchema:(t,e)=>{t.dataRequest&&(t.dataRequest.schema=e.payload,t.dataRequest.manualUpdatedSplitDuration||(t.dataRequest.splitDuration=K6(e.payload,t.dataRequest.fullDataset)))},updateDatasetDownloadEncoding:(t,e)=>{t.dataRequest&&(t.dataRequest.encoding=e.payload,t.dataRequest.manualUpdatedPriceFormat||(t.dataRequest.priceFormat=DB(e.payload)),t.dataRequest.manualUpdatedTimestampFormat||(t.dataRequest.timestampFormat=DB(e.payload)),t.dataRequest.manualUpdatedIncludeSymbolField||(t.dataRequest.includeSymbolFiled=x2e(e.payload)),e.payload==="dbn"&&(t.dataRequest.manualUpdatedPriceFormat||(t.dataRequest.priceFormat=!1),t.dataRequest.manualUpdatedTimestampFormat||(t.dataRequest.timestampFormat=!1),t.dataRequest.manualUpdatedIncludeSymbolField||(t.dataRequest.includeSymbolFiled=!1)))},updateDatasetDownloadDelivery:(t,e)=>{t.dataRequest&&(t.dataRequest.delivery=e.payload)},updateDatasetDownloadCompression:(t,e)=>{t.dataRequest&&(t.dataRequest.compression=e.payload)},updateDatasetDownloadSplitDuration:(t,e)=>{t.dataRequest&&(t.dataRequest.splitDuration=e.payload)},updateManualUpdatedSplitDuration:(t,e)=>{t.dataRequest&&(t.dataRequest.manualUpdatedSplitDuration=e.payload)},updateDatasetDownloadSplitSize:(t,e)=>{t.dataRequest&&(t.dataRequest.splitSize=e.payload)},updateDatasetDownloadSplitByInstrument:(t,e)=>{t.dataRequest&&(t.dataRequest.splitByInstrument=e.payload)},updateDatasetDownloadPriceFormat:(t,e)=>{t.dataRequest&&(t.dataRequest.priceFormat=e.payload)},updateManualUpdatePriceFormat:(t,e)=>{t.dataRequest&&(t.dataRequest.manualUpdatedPriceFormat=e.payload)},updateDatasetDownloadTimestampFormat:(t,e)=>{t.dataRequest&&(t.dataRequest.timestampFormat=e.payload)},updateManualUpdateTimestampFormat:(t,e)=>{t.dataRequest&&(t.dataRequest.manualUpdatedTimestampFormat=e.payload)},updateDatasetDownloadIncludeSymbolField:(t,e)=>{t.dataRequest&&(t.dataRequest.includeSymbolFiled=e.payload)},updateManualUpdateIncludeSymbolField:(t,e)=>{t.dataRequest&&(t.dataRequest.manualUpdatedIncludeSymbolField=e.payload)},updateDatasetPrepareState:(t,e)=>{t.dataRequest&&(t.dataRequest.prepare=e.payload)},updateDatasetPrepareStateForBatchJob:(t,e)=>{const{batchJobId:n,prepare:r}=e.payload;n&&t.batchJobRequests[n]&&(t.batchJobRequests[n].prepare=r)},updatePrepareReplaceDatasetInfo:(t,e)=>{const n=e.payload;t.prepareReplaceDatasetInfo={...n,instruments:e.payload.instruments}},updateReplaceConfirmDialogOpen:(t,e)=>{t.replaceConfirmDialogOpen=e.payload},updatePrice:(t,e)=>{const{datasetId:n,price:r,netEstimatedPrice:a,standardPlanCost:s}=e.payload;t.dataRequest&&t.dataRequest.datasetId===n&&(t.dataRequest.price=r,t.dataRequest.netEstimatedPrice=a,t.dataRequest.standardPlanCost=s)},updateSize:(t,e)=>{const{datasetId:n,size:r}=e.payload;t.dataRequest&&t.dataRequest.datasetId===n&&(t.dataRequest.size=r)},updateBatchQuoteJob:(t,e)=>{t.dataRequest&&(t.dataRequest.batchQuoteJob=e.payload)},updateIsGetBatchQuoteJob:(t,e)=>{t.dataRequest&&(t.dataRequest.isGetBatchQuoteJob=e.payload)},updateAvoidResetDateRange:(t,e)=>{t.dataRequest&&(t.dataRequest.avoidResetDateRange=e.payload)},clearSelectionsInstruments:(t,e)=>{if(t.dataRequest){const n=Nu.cloneDeep(t.dataRequest.instruments);t.dataRequest.backupInstruments=n,t.dataRequest.instruments={},t.dataRequest.batchQuoteJob=null,e.payload&&(t.dataRequest.fullDataset=!1)}},recoverSelectionsInstruments:(t,e)=>{if(t.dataRequest){const{instruments:n}=e.payload;t.dataRequest.instruments=n}},clearWholeDataRequest:(t,e)=>{e.payload&&t.dataRequest&&(t.doneDataRequest=Nu.cloneDeep({...t.dataRequest,backupInstruments:{}})),t.dataRequest=void 0,t.priceRefreshPending=!1,t.quoteRefreshPending=!1},updateSimilarConfirmDialogOpen:(t,e)=>{t.similarConfirmDialogOpen=e.payload},updateSimilarRequestJobId:(t,e)=>{t.similarRequestJobId=e.payload},updateBatchJobRequests:(t,e)=>{t.batchJobRequests[e.payload]=Nu.cloneDeep(t.dataRequest)}}}),{actions:C2e,reducer:_2e}=w2e,{updateLandingWaitingForSearch:dR,updateAutoCompleteSearchResults:jX,addInstrumentToDataRequest:PB,addInstrumentsToDataRequest:fR,updateFullDataRequest:OB,updateDataRequest:FX,updateDataRequestDtasetId:S2e,clearDataRequest:BX,updatePriceRefreshPending:cx,updateQuoteRefreshPending:ux,updateNeedUpdatePriceAndSize:UX,removeInstrumentFromDataRequest:E2e,removeInstrumentsFromDataRequest:I2e,updateDatasetDataType:A2e,updateDatasetDateRange:T2e,updateDatasetTimezoneLocation:k2e,updateDatasetTimezoneStartTime:R2e,updateDatasetSc
vendor: 16,459 bytes, lines 29-32
29hema:N2e,updateDatasetDownloadEncoding:D2e,updateDatasetDownloadDelivery:P2e,updateDatasetDownloadCompression:O2e,updateDatasetDownloadSplitDuration:M2e,updateManualUpdatedSplitDuration:N8t,updateDatasetDownloadSplitSize:L2e,updateDatasetDownloadSplitByInstrument:j2e,updateDatasetDownloadPriceFormat:F2e,updateManualUpdatePriceFormat:D8t,updateDatasetDownloadTimestampFormat:B2e,updateManualUpdateTimestampFormat:P8t,updateDatasetDownloadIncludeSymbolField:U2e,updateManualUpdateIncludeSymbolField:O8t,updateDatasetPrepareState:$2e,updateDatasetPrepareStateForBatchJob:q2e,updatePrepareReplaceDatasetInfo:lb,updateReplaceConfirmDialogOpen:Z6,updatePrice:fI,updateSize:pI,updateBatchQuoteJob:hI,updateIsGetBatchQuoteJob:MB,clearSelectionsInstruments:H2e,recoverSelectionsInstruments:z2e,clearWholeDataRequest:V2e,updateSimilarConfirmDialogOpen:LB,updateSimilarRequestJobId:G2e,updateBatchJobRequests:M8t,updateAvoidResetDateRange:$X}=C2e;var qX;function ut(){return qX.apply(null,arguments)}function W2e(t){qX=t}function Pu(t){return t instanceof Array||Object.prototype.toString.call(t)==="[object Array]"}function Hh(t){return t!=null&&Object.prototype.toString.call(t)==="[object Object]"}function Or(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function LP(t){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(t).length===0;var e;for(e in t)if(Or(t,e))return!1;return!0}function ol(t){return t===void 0}function S0(t){return typeof t=="number"||Object.prototype.toString.call(t)==="[object Number]"}function Qv(t){return t instanceof Date||Object.prototype.toString.call(t)==="[object Date]"}function HX(t,e){var n=[],r,a=t.length;for(r=0;r<a;++r)n.push(e(t[r],r));return n}function pf(t,e){for(var n in e)Or(e,n)&&(t[n]=e[n]);return Or(e,"toString")&&(t.toString=e.toString),Or(e,"valueOf")&&(t.valueOf=e.valueOf),t}function i1(t,e,n,r){return fK(t,e,n,r,!0).utc()}function Y2e(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function Qn(t){return t._pf==null&&(t._pf=Y2e()),t._pf}var pR;Array.prototype.some?pR=Array.prototype.some:pR=function(t){var e=Object(this),n=e.length>>>0,r;for(r=0;r<n;r++)if(r in e&&t.call(this,e[r],r,e))return!0;return!1};function jP(t){var e=null,n=!1,r=t._d&&!isNaN(t._d.getTime());if(r&&(e=Qn(t),n=pR.call(e.parsedDateParts,function(a){return a!=null}),r=e.overflow<0&&!e.empty&&!e.invalidEra&&!e.invalidMonth&&!e.invalidWeekday&&!e.weekdayMismatch&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&n),t._strict&&(r=r&&e.charsLeftOver===0&&e.unusedTokens.length===0&&e.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(t))t._isValid=r;else return r;return t._isValid}function YC(t){var e=i1(NaN);return t!=null?pf(Qn(e),t):Qn(e).userInvalidated=!0,e}var jB=ut.momentProperties=[],mI=!1;function FP(t,e){var n,r,a,s=jB.length;if(ol(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),ol(e._i)||(t._i=e._i),ol(e._f)||(t._f=e._f),ol(e._l)||(t._l=e._l),ol(e._strict)||(t._strict=e._strict),ol(e._tzm)||(t._tzm=e._tzm),ol(e._isUTC)||(t._isUTC=e._isUTC),ol(e._offset)||(t._offset=e._offset),ol(e._pf)||(t._pf=Qn(e)),ol(e._locale)||(t._locale=e._locale),s>0)for(n=0;n<s;n++)r=jB[n],a=e[r],ol(a)||(t[r]=a);return t}function e9(t){FP(this,t),this._d=new Date(t._d!=null?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),mI===!1&&(mI=!0,ut.updateOffset(this),mI=!1)}function Ou(t){return t instanceof e9||t!=null&&t._isAMomentObject!=null}function zX(t){ut.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+t)}function zc(t,e){var n=!0;return pf(function(){if(ut.deprecationHandler!=null&&ut.deprecationHandler(null,t),n){var r=[],a,s,o,l=arguments.length;for(s=0;s<l;s++){if(a="",typeof arguments[s]=="object"){a+=`
30[`+s+"] ";for(o in arguments[0])Or(arguments[0],o)&&(a+=o+": "+arguments[0][o]+", ");a=a.slice(0,-2)}else a=arguments[s];r.push(a)}zX(t+`
31Arguments: `+Array.prototype.slice.call(r).join("")+`
32`+new Error().stack),n=!1}return e.apply(this,arguments)},e)}var FB={};function VX(t,e){ut.deprecationHandler!=null&&ut.deprecationHandler(t,e),FB[t]||(zX(e),FB[t]=!0)}ut.suppressDeprecationWarnings=!1;ut.deprecationHandler=null;function o1(t){return typeof Function<"u"&&t instanceof Function||Object.prototype.toString.call(t)==="[object Function]"}function X2e(t){var e,n;for(n in t)Or(t,n)&&(e=t[n],o1(e)?this[n]=e:this["_"+n]=e);this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function hR(t,e){var n=pf({},t),r;for(r in e)Or(e,r)&&(Hh(t[r])&&Hh(e[r])?(n[r]={},pf(n[r],t[r]),pf(n[r],e[r])):e[r]!=null?n[r]=e[r]:delete n[r]);for(r in t)Or(t,r)&&!Or(e,r)&&Hh(t[r])&&(n[r]=pf({},n[r]));return n}function BP(t){t!=null&&this.set(t)}var mR;Object.keys?mR=Object.keys:mR=function(t){var e,n=[];for(e in t)Or(t,e)&&n.push(e);return n};var K2e={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Z2e(t,e,n){var r=this._calendar[t]||this._calendar.sameElse;return o1(r)?r.call(e,n):r}function Jd(t,e,n){var r=""+Math.abs(t),a=e-r.length,s=t>=0;return(s?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}var UP=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,cb=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,gI={},S5={};function vn(t,e,n,r){var a=r;typeof r=="string"&&(a=function(){return this[r]()}),t&&(S5[t]=a),e&&(S5[e[0]]=function(){return Jd(a.apply(this,arguments),e[1],e[2])}),n&&(S5[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),t)})}function J2e(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function Q2e(t){var e=t.match(UP),n,r;for(n=0,r=e.length;n<r;n++)S5[e[n]]?e[n]=S5[e[n]]:e[n]=J2e(e[n]);return function(a){var s="",o;for(o=0;o<r;o++)s+=o1(e[o])?e[o].call(a,t):e[o];return s}}function dx(t,e){return t.isValid()?(e=GX(e,t.localeData()),gI[e]=gI[e]||Q2e(e),gI[e](t)):t.localeData().invalidDate()}function GX(t,e){var n=5;function r(a){return e.longDateFormat(a)||a}for(cb.lastIndex=0;n>=0&&cb.test(t);)t=t.replace(cb,r),cb.lastIndex=0,n-=1;return t}var efe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function tfe(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.match(UP).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[t])}var nfe="Invalid date";function rfe(){return this._invalidDate}var afe="%d",sfe=/\d{1,2}/;function ife(t){return this._ordinal.replace("%d",t)}var ofe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function lfe(t,e,n,r){var a=this._relativeTime[n];return o1(a)?a(t,e,n,r):a.replace(/%d/i,t)}function cfe(t,e){var n=this._relativeTime[t>0?"future":"past"];return o1(n)?n(e):n.replace(/%s/i,e)}var BB={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function Vc(t){return typeof t=="string"?BB[t]||BB[t.toLowerCase()]:void 0}function $P(t){var e={},n,r;for(r in t)Or(t,r)&&(n=Vc(r),n&&(e[n]=t[r]));return e}var ufe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function dfe(t){var e=[],n;for(n in t)Or(t,n)&&e.push({unit:n,priority:ufe[n]});return e.sort(function(r,a){return r.priority-a.priority}),e}var WX=/\d/,nc=/\d\d/,YX=/\d{3}/,qP=/\d{4}/,XC=/[+-]?\d{6}/,ka=/\d\d?/,XX=/\d\d\d\d?/,KX=/\d\d\d\d\d\d?/,KC=/\d{1,3}/,HP=/\d{1,4}/,ZC=/[+-]?\d{1,6}/,gg=/\d+/,JC=/[+-]?\d+/,ffe=/Z|[+-]\d\d:?\d\d/gi,QC=/Z|[+-]\d\d(?::?\d\d)?/gi,pfe=/[+-]?\d+(\.\d{1,3})?/,t9=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,vg=/^[1-9]\d?/,zP=/^([1-9]\d|\d)/,uw;uw={};function Kt(t,e,n){uw[t]=o1(e)?e:function(r,a){return r&&n?n:e}}function hfe(t,e){return Or(uw,t)?uw[t](e._strict,e._locale):new RegExp(mfe(t))}function mfe(t){return m0(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,n,r,a,s){return n||r||a||s}))}function m0(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Dc(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function hr(t){var e=+t,n=0;return e!==0&&isFinite(e)&&(n=Dc(e)),n}var gR={};function ia(t,e){var n,r=e,a;for(typeof t=="string"&&(t=[t]),S0(e)&&(r=function(s,o){o[e]=hr(s)}),a=t.length,n=0;n<a;n++)gR[t[n]]=r}function n9(t,e){ia(t,function(n,r,a,s){a._w=a._w||{},e(n,a._w,a,s)})}function gfe(t,e,n){e!=null&&Or(gR,t)&&gR[t](e,n._a,n,t)}function e_(t){return t%4===0&&t%100!==0||t%400===0}var co=0,r0=1,Md=2,Zs=3,Tu=4,a0=5,gh=6,vfe=7,yfe=8;vn("Y",0,0,function(){var t=this.year();return t<=9999?Jd(t,4):"+"+t});vn(0,["YY",2],0,function(){return this.year()%100});vn(0,["YYYY",4],0,"year");vn(0,["YYYYY",5],0,"year");vn(0,["YYYYYY",6,!0],0,"year");Kt("Y",JC);Kt("YY",ka,nc);Kt("YYYY",HP,qP);Kt("YYYYY",ZC,XC);Kt("YYYYYY",ZC,XC);ia(["YYYYY","YYYYYY"],co);ia("YYYY",function(t,e){e[co]=t.length===2?ut.parseTwoDigitYear(t):hr(t)});ia("YY",function(t,e){e[co]=ut.parseTwoDigitYear(t)});ia("Y",function(t,e){e[co]=parseInt(t,10)});function m8(t){return e_(t)?366:365}ut.parseTwoDigitYear=function(t){return hr(t)+(hr(t)>68?1900:2e3)};var ZX=yg("FullYear",!0);function bfe(){return e_(this.year())}function yg(t,e){return function(n){return n!=null?(JX(this,t,n),ut.updateOffset(this,e),this):ov(this,t)}}function ov(t,e){if(!t.isValid())return NaN;var n=t._d,r=t._isUTC;switch(e){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function JX(t,e,n){var r,a,s,o,l;if(!(!t.isValid()||isNaN(n))){switch(r=t._d,a=t._isUTC,e){case"Milliseconds":return void(a?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(a?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(a?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(a?r.setUTCHours(n):r.setHours(n));case"Date":return void(a?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}s=n,o=t.month(),l=t.date(),l=l===29&&o===1&&!e_(s)?28:l,a?r.setUTCFullYear(s,o,l):r.setFullYear(s,o,l)}}function xfe(t){return t=Vc(t),o1(this[t])?this[t]():this}function wfe(t,e){if(typeof t=="object"){t=$P(t);var n=dfe(t),r,a=n.length;for(r=0;r<a;r++)this[n[r].unit](t[n[r].unit])}else if(t=Vc(t),o1(this[t]))return this[t](e);return this}function Cfe(t,e){return(t%e+e)%e}var fs;Array.prototype.indexOf?fs=Array.prototype.indexOf:fs=function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1};function VP(t,e){if(isNaN(t)||isNaN(e))return NaN;var n=Cfe(e,12);return t+=(e-n)/12,n===1?e_(t)?29:28:31-n%7%2}vn("M",["MM",2],"Mo",function(){return this.month()+1});vn("MMM",0,0,function(t){return this.localeData().monthsShort(this,t)});vn("MMMM",0,0,function(t){return this.localeData().months(this,t)});Kt("M",ka,vg);Kt("MM",ka,nc);Kt("MMM",function(t,e){return e.monthsShortRegex(t)});Kt("MMMM",function(t,e){return e.monthsRegex(t)});ia(["M","MM"],function(t,e){e[r0]=hr(t)-1});ia(["MMM","MMMM"],function(t,e,n,r){var a=n._locale.monthsParse(t,r,n._strict);a!=null?e[r0]=a:Qn(n).invalidMonth=t});var _fe="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),QX="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),eK=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Sfe=t9,Efe=t9;function Ife(t,e){return t?Pu(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||eK).test(e)?"format":"standalone"][t.month()]:Pu(this._months)?this._months:this._months.standalone}function Afe(t,e){return t?Pu(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[eK.test(e)?"format":"standalone"][t.month()]:Pu(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Tfe(t,e,n){var r,a,s,o=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)s=i1([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(s,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(s,"").toLocaleLowerCase();return n?e==="MMM"?(a=fs.call(this._shortMonthsParse,o),a!==-1?a:null):(a=fs.call(this._longMonthsParse,o),a!==-1?a:null):e==="MMM"?(a=fs.call(this._shortMonthsParse,o),a!==-1?a:(a=fs.call(this._longMonthsParse,o),a!==-1?a:null)):(a=fs.call(this._longMonthsParse,o),a!==-1?a:(a=fs.call(this._shortMonthsParse,o),a!==-1?a:null))}function kfe(t,e,n){var r,a,s;if(this._monthsParseExact)return Tfe.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(a=i1([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),!n&&!this._monthsParse[r]&&(s="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[r]=new RegExp(s.replace(".",""),"i")),n&&e==="MMMM"&&this._longMonthsParse[r].test(t))return r;if(n&&e==="MMM"&&this._shortMonthsParse[r].test(t))return r;if(!n&&this._monthsParse[r].test(t))return r}}function tK(t,e){if(!t.isValid())return t;if(typeof e=="string"){if(/^\d+$/.test(e))e=hr(e);else if(e=t.localeData().monthsParse(e),!S0(e))return t}var n=e,r=t.date();return r=r<29?r:Math.min(r,VP(t.year(),n)),t._isUTC?t._d.setUTCMonth(n,r):t._d.setMonth(n,r),t}function nK(t){return t!=null?(tK(this,t),ut.updateOffset(this,!0),this):ov(this,"Month")}function Rfe(){return VP(this.year(),this.month())}function Nfe(t){return this._monthsParseExact?(Or(this,"_monthsRegex")||rK.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(Or(this,"_monthsShortRegex")||(this._monthsShortRegex=Sfe),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)}function Dfe(t){return this._monthsParseExact?(Or(this,"_monthsRegex")||rK.call(this),t?this._monthsStrictRegex:this._monthsRegex):(Or(this,"_monthsRegex")||(this._monthsRegex=Efe),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function rK(){function t(c,d){return d.length-c.length}var e=[],n=[],r=[],a,s,o,l;for(a=0;a<12;a++)s=i1([2e3,a]),o=m0(this.monthsShort(s,"")),l=m0(this.months(s,"")),e.push(o),n.push(l),r.push(l),r.push(o);e.sort(t),n.sort(t),r.sort(t),this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+e.join("|")+")","i")}function Pfe(t,e,n,r,a,s,o){var l;return t<100&&t>=0?(l=new Date(t+400,e,n,r,a,s,o),isFinite(l.getFullYear())&&l.setFullYear(t)):l=new Date(t,e,n,r,a,s,o),l}function lv(t){var e,n;return t<100&&t>
32=0?(n=Array.prototype.slice.call(arguments),n[0]=t+400,e=new Date(Date.UTC.apply(null,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)):e=new Date(Date.UTC.apply(null,arguments)),e}function dw(t,e,n){var r=7+e-n,a=(7+lv(t,0,r).getUTCDay()-e)%7;return-a+r-1}function aK(t,e,n,r,a){var s=(7+n-r)%7,o=dw(t,r,a),l=1+7*(e-1)+s+o,c,d;return l<=0?(c=t-1,d=m8(c)+l):l>m8(t)?(c=t+1,d=l-m8(t)):(c=t,d=l),{year:c,dayOfYear:d}}function cv(t,e,n){var r=dw(t.year(),e,n),a=Math.floor((t.dayOfYear()-r-1)/7)+1,s,o;return a<1?(o=t.year()-1,s=a+g0(o,e,n)):a>g0(t.year(),e,n)?(s=a-g0(t.year(),e,n),o=t.year()+1):(o=t.year(),s=a),{week:s,year:o}}function g0(t,e,n){var r=dw(t,e,n),a=dw(t+1,e,n);return(m8(t)-r+a)/7}vn("w",["ww",2],"wo","week");vn("W",["WW",2],"Wo","isoWeek");Kt("w",ka,vg);Kt("ww",ka,nc);Kt("W",ka,vg);Kt("WW",ka,nc);n9(["w","ww","W","WW"],function(t,e,n,r){e[r.substr(0,1)]=hr(t)});function Ofe(t){return cv(t,this._week.dow,this._week.doy).week}var Mfe={dow:0,doy:6};function Lfe(){return this._week.dow}function jfe(){return this._week.doy}function Ffe(t){var e=this.localeData().week(this);return t==null?e:this.add((t-e)*7,"d")}function Bfe(t){var e=cv(this,1,4).week;return t==null?e:this.add((t-e)*7,"d")}vn("d",0,"do","day");vn("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)});vn("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)});vn("dddd",0,0,function(t){return this.localeData().weekdays(this,t)});vn("e",0,0,"weekday");vn("E",0,0,"isoWeekday");Kt("d",ka);Kt("e",ka);Kt("E",ka);Kt("dd",function(t,e){return e.weekdaysMinRegex(t)});Kt("ddd",function(t,e){return e.weekdaysShortRegex(t)});Kt("dddd",function(t,e){return e.weekdaysRegex(t)});n9(["dd","ddd","dddd"],function(t,e,n,r){var a=n._locale.weekdaysParse(t,r,n._strict);a!=null?e.d=a:Qn(n).invalidWeekday=t});n9(["d","e","E"],function(t,e,n,r){e[r]=hr(t)});function Ufe(t,e){return typeof t!="string"?t:isNaN(t)?(t=e.weekdaysParse(t),t
vendor: 13,273 bytes, line 32
32ypeof t=="number"?t:null):parseInt(t,10)}function $fe(t,e){return typeof t=="string"?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function GP(t,e){return t.slice(e,7).concat(t.slice(0,e))}var qfe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),sK="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Hfe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),zfe=t9,Vfe=t9,Gfe=t9;function Wfe(t,e){var n=Pu(this._weekdays)?this._weekdays:this._weekdays[t&&t!==!0&&this._weekdays.isFormat.test(e)?"format":"standalone"];return t===!0?GP(n,this._week.dow):t?n[t.day()]:n}function Yfe(t){return t===!0?GP(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort}function Xfe(t){return t===!0?GP(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin}function Kfe(t,e,n){var r,a,s,o=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)s=i1([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(s,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(s,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(s,"").toLocaleLowerCase();return n?e==="dddd"?(a=fs.call(this._weekdaysParse,o),a!==-1?a:null):e==="ddd"?(a=fs.call(this._shortWeekdaysParse,o),a!==-1?a:null):(a=fs.call(this._minWeekdaysParse,o),a!==-1?a:null):e==="dddd"?(a=fs.call(this._weekdaysParse,o),a!==-1||(a=fs.call(this._shortWeekdaysParse,o),a!==-1)?a:(a=fs.call(this._minWeekdaysParse,o),a!==-1?a:null)):e==="ddd"?(a=fs.call(this._shortWeekdaysParse,o),a!==-1||(a=fs.call(this._weekdaysParse,o),a!==-1)?a:(a=fs.call(this._minWeekdaysParse,o),a!==-1?a:null)):(a=fs.call(this._minWeekdaysParse,o),a!==-1||(a=fs.call(this._weekdaysParse,o),a!==-1)?a:(a=fs.call(this._shortWeekdaysParse,o),a!==-1?a:null))}function Zfe(t,e,n){var r,a,s;if(this._weekdaysParseExact)return Kfe.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=i1([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(s="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(s.replace(".",""),"i")),n&&e==="dddd"&&this._fullWeekdaysParse[r].test(t))return r;if(n&&e==="ddd"&&this._shortWeekdaysParse[r].test(t))return r;if(n&&e==="dd"&&this._minWeekdaysParse[r].test(t))return r;if(!n&&this._weekdaysParse[r].test(t))return r}}function Jfe(t){if(!this.isValid())return t!=null?this:NaN;var e=ov(this,"Day");return t!=null?(t=Ufe(t,this.localeData()),this.add(t-e,"d")):e}function Qfe(t){if(!this.isValid())return t!=null?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return t==null?e:this.add(t-e,"d")}function epe(t){if(!this.isValid())return t!=null?this:NaN;if(t!=null){var e=$fe(t,this.localeData());return this.day(this.day()%7?e:e-7)}else return this.day()||7}function tpe(t){return this._weekdaysParseExact?(Or(this,"_weekdaysRegex")||WP.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(Or(this,"_weekdaysRegex")||(this._weekdaysRegex=zfe),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}function npe(t){return this._weekdaysParseExact?(Or(this,"_weekdaysRegex")||WP.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Or(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Vfe),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function rpe(t){return this._weekdaysParseExact?(Or(this,"_weekdaysRegex")||WP.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Or(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Gfe),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function WP(){function t(f,p){return p.length-f.length}var e=[],n=[],r=[],a=[],s,o,l,c,d;for(s=0;s<7;s++)o=i1([2e3,1]).day(s),l=m0(this.weekdaysMin(o,"")),c=m0(this.weekdaysShort(o,"")),d=m0(this.weekdays(o,"")),e.push(l),n.push(c),r.push(d),a.push(l),a.push(c),a.push(d);e.sort(t),n.sort(t),r.sort(t),a.sort(t),this._weekdaysRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+e.join("|")+")","i")}function YP(){return this.hours()%12||12}function ape(){return this.hours()||24}vn("H",["HH",2],0,"hour");vn("h",["hh",2],0,YP);vn("k",["kk",2],0,ape);vn("hmm",0,0,function(){return""+YP.apply(this)+Jd(this.minutes(),2)});vn("hmmss",0,0,function(){return""+YP.apply(this)+Jd(this.minutes(),2)+Jd(this.seconds(),2)});vn("Hmm",0,0,function(){return""+this.hours()+Jd(this.minutes(),2)});vn("Hmmss",0,0,function(){return""+this.hours()+Jd(this.minutes(),2)+Jd(this.seconds(),2)});function iK(t,e){vn(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}iK("a",!0);iK("A",!1);function oK(t,e){return e._meridiemParse}Kt("a",oK);Kt("A",oK);Kt("H",ka,zP);Kt("h",ka,vg);Kt("k",ka,vg);Kt("HH",ka,nc);Kt("hh",ka,nc);Kt("kk",ka,nc);Kt("hmm",XX);Kt("hmmss",KX);Kt("Hmm",XX);Kt("Hmmss",KX);ia(["H","HH"],Zs);ia(["k","kk"],function(t,e,n){var r=hr(t);e[Zs]=r===24?0:r});ia(["a","A"],function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t});ia(["h","hh"],function(t,e,n){e[Zs]=hr(t),Qn(n).bigHour=!0});ia("hmm",function(t,e,n){var r=t.length-2;e[Zs]=hr(t.substr(0,r)),e[Tu]=hr(t.substr(r)),Qn(n).bigHour=!0});ia("hmmss",function(t,e,n){var r=t.length-4,a=t.length-2;e[Zs]=hr(t.substr(0,r)),e[Tu]=hr(t.substr(r,2)),e[a0]=hr(t.substr(a)),Qn(n).bigHour=!0});ia("Hmm",function(t,e,n){var r=t.length-2;e[Zs]=hr(t.substr(0,r)),e[Tu]=hr(t.substr(r))});ia("Hmmss",function(t,e,n){var r=t.length-4,a=t.length-2;e[Zs]=hr(t.substr(0,r)),e[Tu]=hr(t.substr(r,2)),e[a0]=hr(t.substr(a))});function spe(t){return(t+"").toLowerCase().charAt(0)==="p"}var ipe=/[ap]\.?m?\.?/i,ope=yg("Hours",!0);function lpe(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}var lK={calendar:K2e,longDateFormat:efe,invalidDate:nfe,ordinal:afe,dayOfMonthOrdinalParse:sfe,relativeTime:ofe,months:_fe,monthsShort:QX,week:Mfe,weekdays:qfe,weekdaysMin:Hfe,weekdaysShort:sK,meridiemParse:ipe},Pa={},J6={},uv;function cpe(t,e){var n,r=Math.min(t.length,e.length);for(n=0;n<r;n+=1)if(t[n]!==e[n])return n;return r}function UB(t){return t&&t.toLowerCase().replace("_","-")}function upe(t){for(var e=0,n,r,a,s;e<t.length;){for(s=UB(t[e]).split("-"),n=s.length,r=UB(t[e+1]),r=r?r.split("-"):null;n>0;){if(a=t_(s.slice(0,n).join("-")),a)return a;if(r&&r.length>=n&&cpe(s,r)>=n-1)break;n--}e++}return uv}function dpe(t){return!!(t&&t.match("^[^/\\\\]*$"))}function t_(t){var e=null,n;if(Pa[t]===void 0&&typeof module<"u"&&module&&module.exports&&dpe(t))try{e=uv._abbr,n=require,n("./locale/"+t),Af(e)}catch{Pa[t]=null}return Pa[t]}function Af(t,e){var n;return t&&(ol(e)?n=R0(t):n=XP(t,e),n?uv=n:typeof console<"u"&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),uv._abbr}function XP(t,e){if(e!==null){var n,r=lK;if(e.abbr=t,Pa[t]!=null)VX("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=Pa[t]._config;else if(e.parentLocale!=null)if(Pa[e.parentLocale]!=null)r=Pa[e.parentLocale]._config;else if(n=t_(e.parentLocale),n!=null)r=n._config;else return J6[e.parentLocale]||(J6[e.parentLocale]=[]),J6[e.parentLocale].push({name:t,config:e}),null;return Pa[t]=new BP(hR(r,e)),J6[t]&&J6[t].forEach(function(a){XP(a.name,a.config)}),Af(t),Pa[t]}else return delete Pa[t],null}function fpe(t,e){if(e!=null){var n,r,a=lK;Pa[t]!=null&&Pa[t].parentLocale!=null?Pa[t].set(hR(Pa[t]._config,e)):(r=t_(t),r!=null&&(a=r._config),e=hR(a,e),r==null&&(e.abbr=t),n=new BP(e),n.parentLocale=Pa[t],Pa[t]=n),Af(t)}else Pa[t]!=null&&(Pa[t].parentLocale!=null?(Pa[t]=Pa[t].parentLocale,t===Af()&&Af(t)):Pa[t]!=null&&delete Pa[t]);return Pa[t]}function R0(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return uv;if(!Pu(t)){if(e=t_(t),e)return e;t=[t]}return upe(t)}function ppe(){return mR(Pa)}function KP(t){var e,n=t._a;return n&&Qn(t).overflow===-2&&(e=n[r0]<0||n[r0]>11?r0:n[Md]<1||n[Md]>VP(n[co],n[r0])?Md:n[Zs]<0||n[Zs]>24||n[Zs]===24&&(n[Tu]!==0||n[a0]!==0||n[gh]!==0)?Zs:n[Tu]<0||n[Tu]>59?Tu:n[a0]<0||n[a0]>59?a0:n[gh]<0||n[gh]>999?gh:-1,Qn(t)._overflowDayOfYear&&(e<co||e>Md)&&(e=Md),Qn(t)._overflowWeeks&&e===-1&&(e=vfe),Qn(t)._overflowWeekday&&e===-1&&(e=yfe),Qn(t).overflow=e),t}var hpe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,mpe=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,gpe=/Z|[+-]\d\d(?::?\d\d)?/,ub=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],vI=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],vpe=/^\/?Date\((-?\d+)/i,ype=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,bpe={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function cK(t){var e,n,r=t._i,a=hpe.exec(r)||mpe.exec(r),s,o,l,c,d=ub.length,f=vI.length;if(a){for(Qn(t).iso=!0,e=0,n=d;e<n;e++)if(ub[e][1].exec(a[1])){o=ub[e][0],s=ub[e][2]!==!1;break}if(o==null){t._isValid=!1;return}if(a[3]){for(e=0,n=f;e<n;e++)if(vI[e][1].exec(a[3])){l=(a[2]||" ")+vI[e][0];break}if(l==null){t._isValid=!1;return}}if(!s&&l!=null){t._isValid=!1;return}if(a[4])if(gpe.exec(a[4]))c="Z";else{t._isValid=!1;return}t._f=o+(l||"")+(c||""),JP(t)}else t._isValid=!1}function xpe(t,e,n,r,a,s){var o=[wpe(t),QX.indexOf(e),parseInt(n,10),parseInt(r,10),parseInt(a,10)];return s&&o.push(parseInt(s,10)),o}function wpe(t){var e=parseInt(t,10);return e<=49?2e3+e:e<=999?1900+e:e}function Cpe(t){return t.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function _pe(t,e,n){if(t){var r=sK.indexOf(t),a=new Date(e[0],e[1],e[2]).getDay();if(r!==a)return Qn(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function Spe(t,e,n){if(t)return bpe[t];if(e)return 0;var r=parseInt(n,10),a=r%100,s=(r-a)/100;return s*60+a}function uK(t){var e=ype.exec(Cpe(t._i)),n;if(e){if(n=xpe(e[4],e[3],e[2],e[5],e[6],e[7]),!_pe(e[1],n,t))return;t._a=n,t._tzm=Spe(e[8],e[9],e[10]),t._d=lv.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),Qn(t).rfc2822=!0}else t._isValid=!1}function Epe(t){var e=vpe.exec(t._i);if(e!==null){t._d=new Date(+e[1]);return}if(cK(t),t._isValid===!1)delete t._isValid;else return;if(uK(t),t._isValid===!1)delete t._isValid;else return;t._strict?t._isValid=!1:ut.createFromInputFallback(t)}ut.createFromInputFallback=zc("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))});function d4(t,e,n){return t??e??n}function Ipe(t){var e=new Date(ut.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function ZP(t){var e,n,r=[],a,s,o;if(!t._d){for(a=Ipe(t),t._w&&t._a[Md]==null&&t._a[r0]==null&&Ape(t),t._dayOfYear!=null&&(o=d4(t._a[co],a[co]),(t._dayOfYear>m8(o)||t._dayOfYear===0)&&(Qn(t)._overflowDayOfYear=!0),n=lv(o,0,t._dayOfYear),t._a[r0]=n.getUTCMonth(),t._a[Md]=n.getUTCDate()),e=0;e<3&&t._a[e]==null;++e)t._a[e]=r[e]=a[e];for(;e<7;e++)t._a[e]=r[e]=t._a[e]==null?e===2?1:0:t._a[e];t._a[Zs]===24&&t._a[Tu]===0&&t._a[a0]===0&&t._a[gh]===0&&(t._nextDay=!0,t._a[Zs]=0),t._d=(t._useUTC?lv:Pfe).apply(null,r),s=t._useUTC?t._d.getUTCDay():t._d.getDay(),t._tzm!=null&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[Zs]=24),t._w&&typeof t._w.d<"u"&&t._w.d!==s&&(Qn(t).weekdayMismatch=!0)}}function Ape(t){var e,n,r,a,s,o,l,c,d;e=t._w,e.GG!=null||e.W!=null||e.E!=null?(s=1,o=4,n=d4(e.GG,t._a[co],cv(Aa(),1,4).year),r=
vendor: 4,862 bytes, line 32
32d4(e.W,1),a=d4(e.E,1),(a<1||a>7)&&(c=!0)):(s=t._locale._week.dow,o=t._locale._week.doy,d=cv(Aa(),s,o),n=d4(e.gg,t._a[co],d.year),r=d4(e.w,d.week),e.d!=null?(a=e.d,(a<0||a>6)&&(c=!0)):e.e!=null?(a=e.e+s,(e.e<0||e.e>6)&&(c=!0)):a=s),r<1||r>g0(n,s,o)?Qn(t)._overflowWeeks=!0:c!=null?Qn(t)._overflowWeekday=!0:(l=aK(n,r,a,s,o),t._a[co]=l.year,t._dayOfYear=l.dayOfYear)}ut.ISO_8601=function(){};ut.RFC_2822=function(){};function JP(t){if(t._f===ut.ISO_8601){cK(t);return}if(t._f===ut.RFC_2822){uK(t);return}t._a=[],Qn(t).empty=!0;var e=""+t._i,n,r,a,s,o,l=e.length,c=0,d,f;for(a=GX(t._f,t._locale).match(UP)||[],f=a.length,n=0;n<f;n++)s=a[n],r=(e.match(hfe(s,t))||[])[0],r&&(o=e.substr(0,e.indexOf(r)),o.length>0&&Qn(t).unusedInput.push(o),e=e.slice(e.indexOf(r)+r.length),c+=r.length),S5[s]?(r?Qn(t).empty=!1:Qn(t).unusedTokens.push(s),gfe(s,r,t)):t._strict&&!r&&Qn(t).unusedTokens.push(s);Qn(t).charsLeftOver=l-c,e.length>0&&Qn(t).unusedInput.push(e),t._a[Zs]<=12&&Qn(t).bigHour===!0&&t._a[Zs]>0&&(Qn(t).bigHour=void 0),Qn(t).parsedDateParts=t._a.slice(0),Qn(t).meridiem=t._meridiem,t._a[Zs]=Tpe(t._locale,t._a[Zs],t._meridiem),d=Qn(t).era,d!==null&&(t._a[co]=t._locale.erasConvertYear(d,t._a[co])),ZP(t),KP(t)}function Tpe(t,e,n){var r;return n==null?e:t.meridiemHour!=null?t.meridiemHour(e,n):(t.isPM!=null&&(r=t.isPM(n),r&&e<12&&(e+=12),!r&&e===12&&(e=0)),e)}function kpe(t){var e,n,r,a,s,o,l=!1,c=t._f.length;if(c===0){Qn(t).invalidFormat=!0,t._d=new Date(NaN);return}for(a=0;a<c;a++)s=0,o=!1,e=FP({},t),t._useUTC!=null&&(e._useUTC=t._useUTC),e._f=t._f[a],JP(e),jP(e)&&(o=!0),s+=Qn(e).charsLeftOver,s+=Qn(e).unusedTokens.length*10,Qn(e).score=s,l?s<r&&(r=s,n=e):(r==null||s<r||o)&&(r=s,n=e,o&&(l=!0));pf(t,n||e)}function Rpe(t){if(!t._d){var e=$P(t._i),n=e.day===void 0?e.date:e.day;t._a=HX([e.year,e.month,n,e.hour,e.minute,e.second,e.millisecond],function(r){return r&&parseInt(r,10)}),ZP(t)}}function Npe(t){var e=new e9(KP(dK(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function dK(t){var e=t._i,n=t._f;return t._locale=t._locale||R0(t._l),e===null||n===void 0&&e===""?YC({nullInput:!0}):(typeof e=="string"&&(t._i=e=t._locale.preparse(e)),Ou(e)?new e9(KP(e)):(Qv(e)?t._d=e:Pu(n)?kpe(t):n?JP(t):Dpe(t),jP(t)||(t._d=null),t))}function Dpe(t){var e=t._i;ol(e)?t._d=new Date(ut.now()):Qv(e)?t._d=new Date(e.valueOf()):typeof e=="string"?Epe(t):Pu(e)?(t._a=HX(e.slice(0),function(n){return parseInt(n,10)}),ZP(t)):Hh(e)?Rpe(t):S0(e)?t._d=new Date(e):ut.createFromInputFallback(t)}function fK(t,e,n,r,a){var s={};return(e===!0||e===!1)&&(r=e,e=void 0),(n===!0||n===!1)&&(r=n,n=void 0),(Hh(t)&&LP(t)||Pu(t)&&t.length===0)&&(t=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=a,s._l=n,s._i=t,s._f=e,s._strict=r,Npe(s)}function Aa(t,e,n,r){return fK(t,e,n,r,!1)}var Ppe=zc("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=Aa.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:YC()}),Ope=zc("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=Aa.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:YC()});function pK(t,e){var n,r;if(e.length===1&&Pu(e[0])&&(e=e[0]),!e.length)return Aa();for(n=e[0],r=1;r<e.length;++r)(!e[r].isValid()||e[r][t](n))&&(n=e[r]);return n}function Mpe(){var t=[].slice.call(arguments,0);return pK("isBefore",t)}function Lpe(){var t=[].slice.call(arguments,0);return pK("isAfter",t)}var jpe=function(){return Date.now?Date.now():+new Date},Q6=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Fpe(t){var e,n=!1,r,a=Q6.length;for(e in t)if(Or(t,e)&&!(fs.call(Q6,e)!==-1&&(t[e]==null||!isNaN(t[e]))))return!1;for(r=0;r<a;++r)if(t[Q6[r]]){if(n)return!1;parseFloat(t[Q6[r]])!==hr(t[Q6[r]])&&(n=!0)}return!0}function Bpe(){return this._isValid}function Upe(){return Uu(NaN)}function n_(t){var e=$P(t),n=e.year||0,r=e.quarter||0,a=e.month||0,s=e.week||e.isoWeek||0,o=e.day||0,l=e.hour||0,c=e.minute||0,d=e.second||0,f=e.millisecond||0;this._isValid=Fpe(e),this._milliseconds=+f+d*1e3+c*6e4+l*1e3*60*60,this._days=+o+s*7,this._months=+a+r*3+n*12,this._data={},this._locale=R0(),this._bubble()}function fx(t){return t instanceof n_}function vR(t){return t<0?Math.round(-1*t)*-1:Math.round(t)}function $pe(t,e,n){var r=Math.min(t.length,e.length),a=Math.abs(t.length-e.length),s=0,o;for(o=0;o<r;o++)hr(t[o])!==hr(e[o])&&s++;return s+a}function hK(t,e){vn(t,0,0,function(){var n=this.utcOffset(),r="+";return n<0&&(n=-n,r="-"),r+Jd(~~(n/60),2)+e+Jd(~~n%60,2)})}hK("Z",":");hK("ZZ","");Kt("Z",QC);Kt("ZZ",QC);ia(["Z","ZZ"],function(t,e,n){n._useUTC=!0,n._tzm=QP(QC,t)});var qpe=/([\+\-]|\d\d)/gi;function QP(t,e){var n=(e||"").match(t),r,a,s;return n===null?null:(r=n[n.length-1]||[],a=(r+"").match(qpe)||["-",0,0],s=+(a[1]
vendor: 11,395 bytes, line 32
32*60)+hr(a[2]),s===0?0:a[0]==="+"?s:-s)}function eO(t,e){var n,r;return e._isUTC?(n=e.clone(),r=(Ou(t)||Qv(t)?t.valueOf():Aa(t).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),ut.updateOffset(n,!1),n):Aa(t).local()}function yR(t){return-Math.round(t._d.getTimezoneOffset())}ut.updateOffset=function(){};function Hpe(t,e,n){var r=this._offset||0,a;if(!this.isValid())return t!=null?this:NaN;if(t!=null){if(typeof t=="string"){if(t=QP(QC,t),t===null)return this}else Math.abs(t)<16&&!n&&(t=t*60);return!this._isUTC&&e&&(a=yR(this)),this._offset=t,this._isUTC=!0,a!=null&&this.add(a,"m"),r!==t&&(!e||this._changeInProgress?vK(this,Uu(t-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,ut.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?r:yR(this)}function zpe(t,e){return t!=null?(typeof t!="string"&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function Vpe(t){return this.utcOffset(0,t)}function Gpe(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(yR(this),"m")),this}function Wpe(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var t=QP(ffe,this._i);t!=null?this.utcOffset(t):this.utcOffset(0,!0)}return this}function Ype(t){return this.isValid()?(t=t?Aa(t).utcOffset():0,(this.utcOffset()-t)%60===0):!1}function Xpe(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Kpe(){if(!ol(this._isDSTShifted))return this._isDSTShifted;var t={},e;return FP(t,this),t=dK(t),t._a?(e=t._isUTC?i1(t._a):Aa(t._a),this._isDSTShifted=this.isValid()&&$pe(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Zpe(){return this.isValid()?!this._isUTC:!1}function Jpe(){return this.isValid()?this._isUTC:!1}function mK(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Qpe=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,ehe=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Uu(t,e){var n=t,r=null,a,s,o;return fx(t)?n={ms:t._milliseconds,d:t._days,M:t._months}:S0(t)||!isNaN(+t)?(n={},e?n[e]=+t:n.milliseconds=+t):(r=Qpe.exec(t))?(a=r[1]==="-"?-1:1,n={y:0,d:hr(r[Md])*a,h:hr(r[Zs])*a,m:hr(r[Tu])*a,s:hr(r[a0])*a,ms:hr(vR(r[gh]*1e3))*a}):(r=ehe.exec(t))?(a=r[1]==="-"?-1:1,n={y:Vp(r[2],a),M:Vp(r[3],a),w:Vp(r[4],a),d:Vp(r[5],a),h:Vp(r[6],a),m:Vp(r[7],a),s:Vp(r[8],a)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=the(Aa(n.from),Aa(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),s=new n_(n),fx(t)&&Or(t,"_locale")&&(s._locale=t._locale),fx(t)&&Or(t,"_isValid")&&(s._isValid=t._isValid),s}Uu.fn=n_.prototype;Uu.invalid=Upe;function Vp(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function $B(t,e){var n={};return n.months=e.month()-t.month()+(e.year()-t.year())*12,t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function the(t,e){var n;return t.isValid()&&e.isValid()?(e=eO(e,t),t.isBefore(e)?n=$B(t,e):(n=$B(e,t),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function gK(t,e){return function(n,r){var a,s;return r!==null&&!isNaN(+r)&&(VX(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),s=n,n=r,r=s),a=Uu(n,r),vK(this,a,t),this}}function vK(t,e,n,r){var a=e._milliseconds,s=vR(e._days),o=vR(e._months);t.isValid()&&(r=r??!0,o&&tK(t,ov(t,"Month")+o*n),s&&JX(t,"Date",ov(t,"Date")+s*n),a&&t._d.setTime(t._d.valueOf()+a*n),r&&ut.updateOffset(t,s||o))}var nhe=gK(1,"add"),rhe=gK(-1,"subtract");function yK(t){return typeof t=="string"||t instanceof String}function ahe(t){return Ou(t)||Qv(t)||yK(t)||S0(t)||ihe(t)||she(t)||t===null||t===void 0}function she(t){var e=Hh(t)&&!LP(t),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a,s,o=r.length;for(a=0;a<o;a+=1)s=r[a],n=n||Or(t,s);return e&&n}function ihe(t){var e=Pu(t),n=!1;return e&&(n=t.filter(function(r){return!S0(r)&&yK(t)}).length===0),e&&n}function ohe(t){var e=Hh(t)&&!LP(t),n=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],a,s;for(a=0;a<r.length;a+=1)s=r[a],n=n||Or(t,s);return e&&n}function lhe(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function che(t,e){arguments.length===1&&(arguments[0]?ahe(arguments[0])?(t=arguments[0],e=void 0):ohe(arguments[0])&&(e=arguments[0],t=void 0):(t=void 0,e=void 0));var n=t||Aa(),r=eO(n,this).startOf("day"),a=ut.calendarFormat(this,r)||"sameElse",s=e&&(o1(e[a])?e[a].call(this,n):e[a]);return this.format(s||this.localeData().calendar(a,this,Aa(n)))}function uhe(){return new e9(this)}function dhe(t,e){var n=Ou(t)?t:Aa(t);return this.isValid()&&n.isValid()?(e=Vc(e)||"millisecond",e==="millisecond"?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(e).valueOf()):!1}function fhe(t,e){var n=Ou(t)?t:Aa(t);return this.isValid()&&n.isValid()?(e=Vc(e)||"millisecond",e==="millisecond"?this.valueOf()<n.valueOf():this.clone().endOf(e).valueOf()<n.valueOf()):!1}function phe(t,e,n,r){var a=Ou(t)?t:Aa(t),s=Ou(e)?e:Aa(e);return this.isValid()&&a.isValid()&&s.isValid()?(r=r||"()",(r[0]==="("?this.isAfter(a,n):!this.isBefore(a,n))&&(r[1]===")"?this.isBefore(s,n):!this.isAfter(s,n))):!1}function hhe(t,e){var n=Ou(t)?t:Aa(t),r;return this.isValid()&&n.isValid()?(e=Vc(e)||"millisecond",e==="millisecond"?this.valueOf()===n.valueOf():(r=n.valueOf(),this.clone().startOf(e).valueOf()<=r&&r<=this.clone().endOf(e).valueOf())):!1}function mhe(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function ghe(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function vhe(t,e,n){var r,a,s;if(!this.isValid())return NaN;if(r=eO(t,this),!r.isValid())return NaN;switch(a=(r.utcOffset()-this.utcOffset())*6e4,e=Vc(e),e){case"year":s=px(this,r)/12;break;case"month":s=px(this,r);break;case"quarter":s=px(this,r)/3;break;case"second":s=(this-r)/1e3;break;case"minute":s=(this-r)/6e4;break;case"hour":s=(this-r)/36e5;break;case"day":s=(this-r-a)/864e5;break;case"week":s=(this-r-a)/6048e5;break;default:s=this-r}return n?s:Dc(s)}function px(t,e){if(t.date()<e.date())return-px(e,t);var n=(e.year()-t.year())*12+(e.month()-t.month()),r=t.clone().add(n,"months"),a,s;return e-r<0?(a=t.clone().add(n-1,"months"),s=(e-r)/(r-a)):(a=t.clone().add(n+1,"months"),s=(e-r)/(a-r)),-(n+s)||0}ut.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";ut.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function yhe(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function bhe(t){if(!this.isValid())return null;var e=t!==!0,n=e?this.clone().utc():this;return n.year()<0||n.year()>9999?dx(n,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):o1(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",dx(n,"Z")):dx(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function xhe(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="",n,r,a,s;return this.isLocal()||(t=this.utcOffset()===0?"moment.utc":"moment.parseZone",e="Z"),n="["+t+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",s=e+'[")]',this.format(n+r+a+s)}function whe(t){t||(t=this.isUtc()?ut.defaultFormatUtc:ut.defaultFormat);var e=dx(this,t);return this.localeData().postformat(e)}function Che(t,e){return this.isValid()&&(Ou(t)&&t.isValid()||Aa(t).isValid())?Uu({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function _he(t){return this.from(Aa(),t)}function She(t,e){return this.isValid()&&(Ou(t)&&t.isValid()||Aa(t).isValid())?Uu({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function Ehe(t){return this.to(Aa(),t)}function bK(t){var e;return t===void 0?this._locale._abbr:(e=R0(t),e!=null&&(this._locale=e),this)}var xK=zc("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return t===void 0?this.localeData():this.locale(t)});function wK(){return this._locale}var fw=1e3,E5=60*fw,pw=60*E5,CK=(365*400+97)*24*pw;function I5(t,e){return(t%e+e)%e}function _K(t,e,n){return t<100&&t>=0?new Date(t+400,e,n)-CK:new Date(t,e,n).valueOf()}function SK(t,e,n){return t<100&&t>=0?Date.UTC(t+400,e,n)-CK:Date.UTC(t,e,n)}function Ihe(t){var e,n;if(t=Vc(t),t===void 0||t==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?SK:_K,t){case"year":e=n(this.year(),0,1);break;case"quarter":e=n(this.year(),this.month()-this.month()%3,1);break;case"month":e=n(this.year(),this.month(),1);break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":e=n(this.year(),this.month(),this.date());break;case"hour":e=this._d.valueOf(),e-=I5(e+(this._isUTC?0:this.utcOffset()*E5),pw);break;case"minute":e=this._d.valueOf(),e-=I5(e,E5);break;case"second":e=this._d.valueOf(),e-=I5(e,fw);break}return this._d.setTime(e),ut.updateOffset(this,!0),this}function Ahe(t){var e,n;if(t=Vc(t),t===void 0||t==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?SK:_K,t){case"year":e=n(this.year()+1,0,1)-1;break;case"quarter":e=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":e=n(this.year(),this.month()+1,1)-1;break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":e=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":e=this._d.valueOf(),e+=pw-I5(e+(this._isUTC?0:this.utcOffset()*E5),pw)-1;break;case"minute":e=this._d.valueOf(),e+=E5-I5(e,E5)-1;break;case"second":e=this._d.valueOf(),e+=fw-I5(e,fw)-1;break}return this._d.setTime(e),ut.updateOffset(this,!0),this}function The(){return this._d.valueOf()-(this._offset||0)*6e4}function khe(){return Math.floor(this.valueOf()/1e3)}function Rhe(){return new Date(this.valueOf())}function Nhe(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function Dhe(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function Phe(){return this.isValid()?this.toISOString():null}function Ohe(){return jP(this)}function Mhe(){return pf({},Qn(this))}function Lhe(){return Qn(this).overflow}function jhe(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}vn("N",0,0,"eraAbbr");vn("NN",0,0,"eraAbbr");vn("NNN",0,0,"eraAbbr");vn("NNNN",0,0,"eraName");vn("NNNNN",0,0,"eraNarrow");vn("y",["y",1],"yo","eraYear");vn("y",["yy",2],0,"eraYear");vn("y",["yyy",3],0,"eraYear");vn("y",["yyyy",4],0,"eraYear");Kt("N",tO);Kt("NN",tO);Kt("NNN",tO);Kt("NNNN",Yhe);Kt("NNNNN",Xhe);ia(["N","NN","NNN","NNNN","NNNNN"],function(t,e,n,r){var a=n._locale.erasParse(t,r,n._str
32ict);a?Qn(n).era=a:Qn(n).invalidEra=t});Kt("y",gg);Kt("yy",gg);Kt("yyy",gg);Kt("yyyy",gg);Kt("yo",Khe);ia(["y","yy","yyy","yyyy"],co);ia(["yo"],function(t,e,n,r){var a;n._locale._eraYearOrdinalRegex&&(a=t.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?e[co]=n._locale.eraYearOrdinalParse(t,a):e[co]=parseInt(t,10)});function Fhe(t,e){var n,r,a,s=this._eras||R0("en")._eras;for(n=0,r=s.length;n<r;++n)switch(typeof s[n].since==="string"&&(a=ut(s[n].since).startOf("day"),s[n].since=a.valueOf()),typeof s[n].until){case"undefined":s[n].until=1/0;break;case"string":a=ut(s[n].until).startOf("day").valueOf(),s[n].until=a.valueOf();break}return s}function Bhe(t,e,n){var r,a,s=this.eras(),o,l,c;for(t=t.toUpperCase(),r=0,a=s.length;r<a;++r)if(o=s[r].name.toUpperCase(),l=s[r].abbr.toUpperCase(),c=s[r].narrow.toUpperCase(),n)switch(e){case"N":case"NN":case"NNN":if(l===t)return s[r];break;case"NNNN":if(o===t)return s[r];break;case"NNNNN":if(c===t)return s[r];break}else if([o,l,c].indexOf(t)>=0)return s[r]}function Uhe(t,e){var n=t.since<=t.until?1:-1;return e===void 0?ut(t.since).year():ut(t.since).year()+(e-t.offset)*n}function $he(){var t,e,n,r=this.localeData().eras();for(t=0,e=r.length;t<e;++t)if(n=this.clone().startOf("day").valueOf(),r[t].since<=n&&n<=r[t].until||r[t].until<=n&&n<=r[t].since)return r[t].name;return""}function qhe(){var t,e,n,r=this.localeData().eras();for(t=0,e=r.length;t<e;++t)if(n=this.clone().startOf("day").valueOf(),r[t].since<=n&&n<=r[t].until||r[t].until<=n&&n<=r[t].since)return r[t].narrow;return""}function Hhe(){var t,e,n,r=this.localeData().eras();for(t=0,e=r.length;t<e;++t)if(n=this.clone().startOf("day").valueOf(),r[t].since<=n&&n<=r[t].until||r[t].until<=n&&n<=r[t].since)return r[t].abbr;return""}function zhe(){var t,e,n,r,a=this.localeData().eras();for(t=0,e=a.length;t<e;++t)if(n=a[t].since<=a[t].until?1:-1,r=this.clone().startOf("day").valueOf(),a[t].since<=r&&r<=a[t].until||a[t].until<=r&&r<=a[t].since)return(this.year()-ut(a[t].since).year())*n+a[t].offset;return this.year()}function Vhe(t){return Or(this,"_erasNameRegex")||nO.call(this),t?this._erasNameRegex:this._erasRegex}function Ghe(t){return Or(this,"_erasAbbrRegex")||nO.call(this),t?this._erasAbbrRegex:this._erasRegex}function Whe(t){return Or(this,"_erasNarrowRegex")||nO.call(this),t?this._erasNarrowRegex:this._erasRegex}function tO(t,e){return e.erasAbbrRegex(t)}function Yhe(t,e){return e.erasNameRegex(t)}function Xhe(t,e){return e.erasNarrowRegex(t)}function Khe(t,e){return e._eraYearOrdinalRegex||gg}function nO(){var t=[],e=[],n=[],r=[],a,s,o,l,c,d=this.eras();for(a=0,s=d.length;a<s;++a)o=m0(d[a].name),l=m0(d[a].abbr),c=m0(d[a].narrow),e.push(o),t.push(l),n.push(c),r.push(o),r.push(l),r.push(c);this._erasRegex=new RegExp("^("+r.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+e.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+t.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}vn(0,["gg",2],0,function(){return this.weekYear()%100});vn(0,["GG",2],0,function(){return this.isoWeekYear()%100});function r_(t,e){vn(0,[t,t.length],0,e)}r_("gggg","weekYear");r_("ggggg","weekYear");r_("GGGG","isoWeekYear");r_("GGGGG","isoWeekYear");Kt("G",JC);Kt("g",JC);Kt("GG",ka,nc);Kt("gg",ka,nc);Kt("GGGG",HP,qP);Kt("gggg",HP,qP);Kt("GGGGG",ZC,XC);Kt("ggggg",ZC,XC);n9(["gggg","ggggg","GGGG","GGGGG"],function(t,e,n,r){e[r.substr(0,2)]=hr(t)});n9(["gg","GG"],function(t,e,n,r){e[r]=ut.parseTwoDigitYear(t)});function Zhe(t){return EK.call(this,t,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function Jhe(t){return EK.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function Qhe(){return g0(this.year(),1,4)}function e3e(){return g0(this.isoWeekYear(),1,4)}function t3e(){var t=this.localeData()._week;return g0(this.year(),t.dow,t.doy)}function n3e(){var t=this.localeData()._week;return g0(this.weekYear(),t.dow,t.doy)}function EK(t,e,n,r,a){var s;return t==null?cv(this,r,a).year:(s=g0(t,r,a),e>s&&(e=s),r3e.call(this,t,e,n,r,a))}function r3e(t,e,n,r,a){var s=aK(t,e,n,r,a),o=lv(s.year,0,s.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}vn("Q",0,"Qo","quarter");Kt("Q",WX);ia("Q",function(t,e){e[r0]=(hr(t)-1)*3});function a3e(t){return t==null?Math.ceil((this.month()+1)/3):this.month((t-1)*3+this.month()%3)}vn("D",["DD",2],"Do","date");Kt("D",ka,vg);Kt("DD",ka,nc);Kt("Do",function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient});ia(["D","DD"],Md);ia("Do",function(t,e){e[Md]=hr(t.match(ka)[0])});var IK=yg("Date",!0);vn("DDD",["DDDD",3],"DDDo","dayOfYear");Kt("DDD",KC);Kt("DDDD",YX);ia(["DDD","DDDD"],function(t,e,n){n._dayOfYear=hr(t)}
32);function s3e(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return t==null?e:this.add(t-e,"d")}vn("m",["mm",2],0,"minute");Kt("m",ka,zP);Kt("mm",ka,nc);ia(["m","mm"],Tu);var i3e=yg("Minutes",!1);vn("s",["ss",2],0,"second");Kt("s",ka,zP);Kt("ss",ka,nc);ia(["s","ss"],a0);var o3e=yg("Seconds",!1);vn("S",0,0,function(){return~~(this.millisecond()/100)});vn(0,["SS",2],0,function(){return~~(this.millisecond()/10)});vn(0,["SSS",3],0,"millisecond");vn(0,["SSSS",4],0,function(){return this.millisecond()*10});vn(0,["SSSSS",5],0,function(){return this.millisecond()*100});vn(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});vn(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});vn(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});vn(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});Kt("S",KC,WX);Kt("SS",KC,nc);Kt("SSS",KC,YX);var hf,AK;for(hf="SSSS";hf.length<=9;hf+="S")Kt(hf,gg);function l3e(t,e){e[gh]=hr(("0."+t)*1e3)}for(hf="S";hf.length<=9;hf+="S")ia(hf,l3e);AK=yg("Milliseconds",!1);vn("z",0,0,"zoneAbbr");vn("zz",0,0,"zoneName");function c3e(){return this._isUTC?"UTC":""}function u3e(){return this._isUTC?"Coordinated Universal Time":""}var wt=e9.prototype;wt.add=nhe;wt.calendar=che;wt.clone=uhe;wt.diff=vhe;wt.endOf=Ahe;wt.format=whe;wt.from=Che;wt.fromNow=_he;wt.to=She;wt.toNow=Ehe;wt.get=xfe;wt.invalidAt=Lhe;wt.isAfter=dhe;wt.isBefore=fhe;wt.isBetween=phe;wt.isSame=hhe;wt.isSameOrAfter=mhe;wt.isSameOrBefore=ghe;wt.isValid=Ohe;wt.lang=xK;wt.locale=bK;wt.localeData=wK;wt.max=Ope;wt.min=Ppe;wt.parsingFlags=Mhe;wt.set=wfe;wt.startOf=Ihe;wt.subtract=rhe;wt.toArray=Nhe;wt.toObject=Dhe;wt.toDate=Rhe;wt.toISOString=bhe;wt.inspect=xhe;typeof Symbol<"u"&&Symbol.for!=null&&(wt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});wt.toJSON=Phe;wt.toString=yhe;wt.unix=khe;wt.valueOf=The;wt.creationData=jhe;wt.eraName=$he;wt.eraNarrow=qhe;wt.eraAbbr=Hhe;wt.eraYear=zhe;wt.year=ZX;wt.isLeapYear=bfe;wt.weekYear=Zhe;wt.isoWeekYear=Jhe;wt.quarter=wt.quarters=a3e;wt.month=nK;wt.daysInMonth=Rfe;wt.week=wt.weeks=Ffe;wt.isoWeek=wt.isoWeeks=Bfe;wt.weeksInYear=t3e;wt.weeksInWeekYear=n3e;wt.isoWeeksInYear=Qhe;wt.isoWeeksInISOWeekYear=e3e;wt.date=IK;wt.day=wt.days=Jfe;wt.weekday=Qfe;wt.isoWeekday=epe;wt.dayOfYear=s3e;wt.hour=wt.hours=ope;wt.minute=wt.minutes=i3e;wt.second=wt.seconds=o3e;wt.millisecond=wt.milliseconds=AK;wt.utcOffset=Hpe;wt.utc=Vpe;wt.local=Gpe;wt.parseZone=Wpe;wt.hasAlignedHourOffset=Ype;wt.isDST=Xpe;wt.isLocal=Zpe;wt.isUtcOffset=Jpe;wt.isUtc=mK;wt.isUTC=mK;wt.zoneAbbr=c3e;wt.zoneName=u3e;wt.dates=zc("dates accessor is deprecated. Use date instead.",IK);wt.months=zc("months accessor is deprecated. Use month instead",nK);wt.years=zc("years accessor is deprecated. Use year instead",ZX);wt.zone=zc("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",zpe);wt.isDSTShifted=zc("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Kpe);function d3e(t){return Aa(t*1e3)}function f3e(){return Aa.apply(null,arguments).parseZone()}function TK(t){return t}var Lr=BP.prototype;Lr.calendar=Z2e;Lr.longDateFormat=tfe;Lr.invalidDate=rfe;Lr.ordinal=ife;Lr.preparse=TK;Lr.postformat=TK;Lr.relativeTime=lfe;Lr.pastFuture=cfe;Lr.set=X2e;Lr.eras=Fhe;Lr.erasParse=Bhe;Lr.erasConvertYear=Uhe;Lr.erasAbbrRegex=Ghe;Lr.erasNameRegex=Vhe;Lr.erasNarrowRegex=Whe;Lr.months=Ife;Lr.monthsShort=Afe;Lr.monthsParse=kfe;Lr.monthsRegex=Dfe;Lr.monthsShortRegex=Nfe;Lr.week=Ofe;Lr.firstDayOfYear=jfe;Lr.firstDayOfWeek=Lfe;Lr.weekdays=Wfe;Lr.weekdaysMin=Xfe;Lr.weekdaysShort=Yfe;Lr.weekdaysParse=Zfe;Lr.weekdaysRegex=tpe;Lr.weekdaysShortRegex=npe;Lr.weekdaysMinRegex=rpe;Lr.isPM=spe;Lr.meridiem=lpe;function hw(t,e,n,r){var a=R0(),s=i1().set(r,e);return a[n](s,t)}function kK(t,e,n){if(S0(t)&&(e=t,t=void 0),t=t||"",e!=null)return hw(t,e,n,"month");var r,a=[];for(r=0;r<12;r++)a[r]=hw(t,r,n,"month");return a}function rO(t,e,n,r){typeof t=="boolean"?(S0(e)&&(n=e,e=void 0),e=e||""):(e=t,n=e,t=!1,S0(e)&&(n=e,e=void 0),e=e||"");var a=R0(),s=t?a._week.dow:0,o,l=[];
vendor: 4,543 bytes, line 32
32if(n!=null)return hw(e,(n+s)%7,r,"day");for(o=0;o<7;o++)l[o]=hw(e,(o+s)%7,r,"day");return l}function p3e(t,e){return kK(t,e,"months")}function h3e(t,e){return kK(t,e,"monthsShort")}function m3e(t,e,n){return rO(t,e,n,"weekdays")}function g3e(t,e,n){return rO(t,e,n,"weekdaysShort")}function v3e(t,e,n){return rO(t,e,n,"weekdaysMin")}Af("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,n=hr(t%100/10)===1?"th":e===1?"st":e===2?"nd":e===3?"rd":"th";return t+n}});ut.lang=zc("moment.lang is deprecated. Use moment.locale instead.",Af);ut.langData=zc("moment.langData is deprecated. Use moment.localeData instead.",R0);var B1=Math.abs;function y3e(){var t=this._data;return this._milliseconds=B1(this._milliseconds),this._days=B1(this._days),this._months=B1(this._months),t.milliseconds=B1(t.milliseconds),t.seconds=B1(t.seconds),t.minutes=B1(t.minutes),t.hours=B1(t.hours),t.months=B1(t.months),t.years=B1(t.years),this}function RK(t,e,n,r){var a=Uu(e,n);return t._milliseconds+=r*a._milliseconds,t._days+=r*a._days,t._months+=r*a._months,t._bubble()}function b3e(t,e){return RK(this,t,e,1)}function x3e(t,e){return RK(this,t,e,-1)}function qB(t){return t<0?Math.floor(t):Math.ceil(t)}function w3e(){var t=this._milliseconds,e=this._days,n=this._months,r=this._data,a,s,o,l,c;return t>=0&&e>=0&&n>=0||t<=0&&e<=0&&n<=0||(t+=qB(bR(n)+e)*864e5,e=0,n=0),r.milliseconds=t%1e3,a=Dc(t/1e3),r.seconds=a%60,s=Dc(a/60),r.minutes=s%60,o=Dc(s/60),r.hours=o%24,e+=Dc(o/24),c=Dc(NK(e)),n+=c,e-=qB(bR(c)),l=Dc(n/12),n%=12,r.days=e,r.months=n,r.years=l,this}function NK(t){return t*4800/146097}function bR(t){return t*146097/4800}function C3e(t){if(!this.isValid())return NaN;var e,n,r=this._milliseconds;if(t=Vc(t),t==="month"||t==="quarter"||t==="year")switch(e=this._days+r/864e5,n=this._months+NK(e),t){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(e=this._days+Math.round(bR(this._months)),t){case"week":return e/7+r/6048e5;case"day":return e+r/864e5;case"hour":return e*24+r/36e5;case"minute":return e*1440+r/6e4;case"second":return e*86400+r/1e3;case"millisecond":return Math.floor(e*864e5)+r;default:throw new Error("Unknown unit "+t)}}function N0(t){return function(){return this.as(t)}}var DK=N0("ms"),_3e=N0("s"),S3e=N0("m"),E3e=N0("h"),I3e=N0("d"),A3e=N0("w"),T3e=N0("M"),k3e=N0("Q"),R3e=N0("y"),N3e=DK;function D3e(){return Uu(this)}function P3e(t){return t=Vc(t),this.isValid()?this[t+"s"]():NaN}function w3(t){return function(){return this.isValid()?this._data[t]:NaN}}var O3e=w3("milliseconds"),M3e=w3("seconds"),L3e=w3("minutes"),j3e=w3("hours"),F3e=w3("days"),B3e=w3("months"),U3e=w3("years");function $3e(){return Dc(this.days()/7)}var Y1=Math.round,O4={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function q3e(t,e,n,r,a){return a.relativeTime(e||1,!!n,t,r)}function H3e(t,e,n,r){var a=Uu(t).abs(),s=Y1(a.as("s")),o=Y1(a.as("m")),l=Y1(a.as("h")),c=Y1(a.as("d")),d=Y1(a.as("M")),f=Y1(a.as("w")),p=Y1(a.as("y")),g=s<=n.ss&&["s",s]||s<n.s&&["ss",s]||o<=1&&["m"]||o<n.m&&["mm",o]||l<=1&&["h"]||l<n.h&&["hh",l]||c<=1&&["d"]||c<n.d&&["dd",c];return n.w!=null&&(g=g||f<=1&&["w"]||f<n.w&&["ww",f]),g=g||d<=1&&["M"]||d<n.M&&["MM",d]||p<=1&&["y"]||["yy",p],g[2]=e,g[3]=+t>0,g[4]=r,q3e.apply(null,g)}function z3e(t){return t===void 0?Y1:typeof t=="function"?(Y1=t,!0):!1}function V3e(t,e){return O4[t]===void 0?!1:e===void 0?O4[t]:(O4[t]=e,t==="s"&&(O4.ss=e-1),!0)}function G3e(t,e){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=O4,a,s;return typeof t=="object"&&(e=t,t=!1),typeof t=="boolean"&&(n=t),typeof e=="object"&&(r=Object.assign({},O4,e),e.s!=null&&e.ss==null&&(r.ss=e.s-1)),a=this.localeData(),s=H3e(this,!n,r,a),n&&(s=a.pastFuture(+this,s)),a.postformat(s)}var yI=Math.abs;function Gm(t){return(t>0)-(t<0)||+t}function a_(){if(!this.isValid())return this.localeData().invalidDate();var t=yI(this._milliseconds)/1e3,e=yI(this._days),n=yI(this._months),r,a,s,o,l=this.asSeconds(),c,d,f,p;return l?(r=Dc(t/60),a=Dc(r/60),t%=60,r%=60,s=Dc(n/12),n%=12,o=t?t.toFixed(3).replace(/\.?0+$/,""):"",c=l<0?"-":"",d=Gm(this._months)!==Gm(l)?"-":"",f=Gm(this._days)!==Gm(l)?"-":"",p=Gm(this._milliseconds)!==Gm(l)?"-":"",c+"P"+(s?d+s+"Y":"")+(n?d+n+"M":"")+(e?f+e+"D":"")+(a||r||t?"T":"")+(a?p+a+"H":"")+(r?p+r+"M":"")+(t?p+o+"S":"")):"P0D"}var Cr=n_.prototype;Cr.isValid=Bpe;Cr.abs=y3e;Cr.add=b3e;
32Cr.subtract=x3e;Cr.as=C3e;Cr.asMilliseconds=DK;Cr.asSeconds=_3e;Cr.asMinutes=S3e;Cr.asHours=E3e;Cr.asDays=I3e;Cr.asWeeks=A3e;Cr.asMonths=T3e;Cr.asQuarters=k3e;Cr.asYears=R3e;Cr.valueOf=N3e;Cr._bubble=w3e;Cr.clone=D3e;Cr.get=P3e;Cr.milliseconds=O3e;Cr.seconds=M3e;Cr.minutes=L3e;Cr.hours=j3e;Cr.days=F3e;Cr.weeks=$3e;Cr.months=B3e;Cr.years=U3e;Cr.humanize=G3e;Cr.toISOString=a_;Cr.toString=a_;Cr.toJSON=a_;Cr.locale=bK;Cr.localeData=wK;Cr.toIsoString=zc("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",a_);Cr.lang=xK;vn("X",0,0,"unix");vn("x",0,0,"valueOf");Kt("x",JC);Kt("X",pfe);ia("X",function(t,e,n){n._d=new Date(parseFloat(t)*1e3)});ia("x",function(t,e,n){n._d=new Date(hr(t))});ut.version="2.30.1";W2e(Aa);ut.fn=wt;ut.min=Mpe;ut.max=Lpe;ut.now=jpe;ut.utc=i1;ut.unix=d3e;ut.months=p3e;ut.isDate=Qv;ut.locale=Af;ut.invalid=YC;ut.duration=Uu;ut.isMoment=Ou;ut.weekdays=m3e;ut.parseZone=f3e;ut.localeData=R0;ut.isDuration=fx;ut.monthsShort=h3e;ut.weekdaysMin=v3e;ut.defineLocale=XP;ut.updateLocale=fpe;ut.locales=ppe;ut.weekdaysShort=g3e;ut.normalizeUnits=Vc;ut.relativeTimeRounding=z3e;ut.relativeTimeThreshold=V3e;ut.calendarFormat=lhe;ut.prototype=wt;ut.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const aO=t=>t.dataSet.autoCompleteSearchResults,W3e=t=>t.dataSet.replaceConfirmDialogOpen,Y3e=t=>t.dataSet.prepareReplaceDatasetInfo,X3e=t=>t.dataSet.similarConfirmDialogOpen,K3e=t=>t.dataSet.similarRequestJobId,Z3e=t=>t.dataSet.landingWaitingForSearch,J3e=t=>t.dataSet.needUpdatePriceAndSize,Q3e=t=>!!t.dataSet.priceRefreshPending,eme=t=>!!t.dataSet.quoteRefreshPending,r9=t=>{const{dataRequest:e}=t.dataSet;return e||null},tme=t=>r9(t)?.fullDataset||!1,HB=(t,e,n)=>{const r=r9(t);if(n&&n!==r?.datasetId)return 0;const a=r?.instruments||{};return(e?Object.values(a).filter(o=>e?.includes(o.assetClass)):Object.keys(a)).length},L8t=t=>{const{dataRequest:e}=t.dataSet;return e?.batchQuoteJob},nme=t=>{const{dataRequest:e}=t.dataSet;return e?.isGetBatchQuoteJob},j8t=t=>{const{dataRequest:e}=t.dataSet,{availableFrom:n="",availableTo:r="",fullDataset:a=!1}=e||{};if(e&&n&&r){const s=e?e.instruments:{},o=Object.keys(s).length,l=t.api.errors[Yd],c=l?l.state===Zh:!1,d=ut(n),p=ut(r).diff(d,"years");if(c&&(a||o>20||p>=2))return!0}return!1},F8t=t=>{const e=t.api.errors[Yd];if(e&&e.state==="dataset_requires_extended_history")return e.message},rme=t=>!!t.api.errors[Yd],ame=(t,e)=>{if(e)return t.dataSet.batchJobRequests[e];const{dataRequest:n}=t.dataSet;return n||null},B8t=La(ame,t=>t)((t,e)=>e),sme={dataUsageType:"byCost",dataUsageNavigationType:"team",recentFilterType:"overall",pastTeamItems:[],pastUserItems:[],wsDataChanged:!1,teamRequestTimeEstablished:{},userRequestTimeEstablished:{},disableRenderLineChart:!1},ime=mo({name:"dataUsage",initialState:sme,reducers:{updateDataUsageType:(t,e)=>{t.dataUsageType=e.payload},updateDataUsageNavigationType:(t,e)=>{t.dataUsageNavigationType=e.payload},updateDataUsageRecentFilterType:(t,e)=>{t.recentFilterType=e.payload},updateDataUsagePastTeamItems:(t,e)=>{t.pastTeamItems=e.payload},updateDataUsagePastUserItems:(t,e)=>{t.pastUserItems=e.payload},updateWSDataChanged:(t,e)=>{t.wsDataChanged=e.payload},updateTeamRequestTimeEstablished:(t,e)=>{t.teamRequestTimeEstablished={...t.teamRequestTimeEstablished,...e.payload}},updateUserRequestTimeEstablished:(t,e)=>{t.userRequestTimeEstablished={...t.userRequestTimeEstablished,...e.payload}},updateDisableRenderLineChart:(t,e)=>{t.disableRenderLineChart=e.payload}}}),{actions:ome,reducer:lme}=ime,{updateDataUsageNavigationType:PK,updateDataUsageRecentFilterType:U8t,updateDataUsagePastTeamItems:zB,updateDataUsagePastUserItems:VB,updateDisableRenderLineChart:$8t}=ome,OK="ALL_SYMBOLS";var f4=(t=>(t.ASC="ASC",t.DESC="DESC",t))(f4||{});class ur{static HOURS_PER_MINUTE=1/60;static HOURS_PER_SECOND=1/3600;static HOURS_PER_MS=1/36e5;static HOURS_PER_MIC=1/36e8;static HOURS_PER_NANO=1/36e11;static MINUTES_PER_HOUR=60;static MINUTES_PER_SECOND=1/60;static MINUTES_PER_MS=1/6e4;static MINUTES_PER_MIC=1/6e7;static MINUTES_PER_NANO=1/6e10;static SECONDS_PER_HOUR=3600;static SECONDS_PER_MINUTE=60;static SECONDS_PER_MS=1/1e3;static SECONDS_PER_MIC=1/1e6;static SECONDS_PER_NANO=1/1e9;static MS_PER_HOUR=36e5;static MS_PER_MINUTE=6e4;static MS_PER_SECOND=1e3;static MS_PER_MIC=1/1e3;static MS_PER_NANO=1/1e6;static MICS_PER_HOUR=36e8;static MICS_PER_MINUTE=6e7;static MICS_PER_SECOND=1e6;static MICS_PER_MS=1e3;static MICS_PER_NANO=1/1e3;static NANOS_PER_HOUR=36e11;static NANOS_PER_MINUTE=6e10;static NANOS_PER_SECOND=1e9;static NANOS_PER_MS=1e6;static NANOS_PER_MIC=1e3;static from={hours:{to:{hours:e=>e,minutes:e=>e*ur.MINUTES_PER_HOUR,seconds:e=>e*ur.SECONDS_PER_HOUR,ms:e=>e*ur.MS_PER_HOUR,mics:e=>e*ur.MICS_PER_HOUR,nanos:e=>e*ur.NANOS_PER_HOUR}},minutes:{to:{hours:e=>e*ur.HOURS_PER_MINUTE,minutes:e=>e,seconds:e=>e*ur.SECONDS_PER_MINUTE,ms:e=>e*ur.MS_PER_MINUTE,mics:e=>e*ur.MICS_PER_MINUTE,nanos:e=>e*ur.NANOS_PER_MINUTE}},seconds:{to:{hours:e=>e*ur.HOURS_PER_SECOND,minutes:e=>e*ur.MINUTES_PER_SECOND,seconds:e=>e,ms:e=>e*ur.MS_PER_SECOND,mics:e=>e*ur.MICS_PER_SECOND,nanos:e=>e*ur.NANOS_PER_SECOND}},ms:{to:{hours:e=>e*ur.HOURS_PER_MS,minutes:e=>e*ur.MINUTES_PER_MS,seconds:e=>e*ur.SECONDS_PER_MS,ms:e=>e,mics:e=>e*ur.MICS_PER_MS,nanos:e=>e*ur.NANOS_PER_MS}},mics:{to:{hours:e=>e*ur.HOURS_PER_MIC,minutes:e=>e*ur.MINUTES_PER_MIC,seconds:e=>e*ur.SECONDS_PER_MIC,ms:e=>e*ur.MS_PER_MIC,mics:e=>e,nanos:e=>e*ur.NANOS_PER_MIC}},nanos:{to:{hours:e=>e*ur.HOURS_PER_NANO,minutes:e=>e*ur.MINUTES_PER_NANO,seconds:e=>e*ur.SECONDS_PER_NANO,ms:e=>e*ur.MS_PER_NANO,mics:e=>e*ur.MICS_PER_NANO,nanos:e=>e}}}}const qc="YYYY-MM-DD",MK="YYYY-MM-DD HH:mm",cme="YYYY-MM",ume=(t,e=!1)=>e?ut(t,MK,!0).isValid():ut(t,qc,!0).isValid(),dme=t=>ut(t.format(qc)).isAfter(ut(ut.utc().format(qc))),q8t=(t,e)=>ut(t.format(qc)).isAfter(e.format(qc)),H8t=(t,e)=>ut(t.format(qc)).isBefore(e.format(qc)),Ja=t=>t.clone().hours(0).minutes(0).seconds(0).milliseconds(0),LK=(t,e,n=!1)=>
32{if(!ume(t,n))return!1;const r=ut.utc(t,qc);return!(e&&dme(r))},z8t=(t,e,n,r,a)=>{if(!LK(t,e,r))return!1;const s=ut.utc(t,qc);return n?s.isSameOrBefore(Ja(n)):!0},V8t=(t,e,n,r,a)=>{if(!LK(t,e,r))return!1;const s=ut.utc(t,qc);return n?s.isSameOrAfter(Ja(n)):!0},G8t=()=>Ja(ut.utc()),fme=()=>Ja(ut.utc().subtract(1,"days")),W8t=()=>Ja(ut.utc().weekday(0)),Y8t=()=>Ja(ut.utc().subtract(7,"days")),pme=()=>Ja(ut.utc().subtract(1,"months")),hme=()=>Ja(ut.utc().subtract(3,"months")),mme=()=>Ja(ut.utc().subtract(6,"months")),gme=()=>Ja(ut.utc().subtract(1,"years")),vme=()=>Ja(ut.utc().subtract(3,"years")),yme=()=>Ja(ut.utc().subtract(5,"years")),bme=()=>Ja(ut.utc().subtract(10,"years")),xme=()=>Ja(ut.utc().subtract(2,"days")),wme=()=>Ja(ut.utc().subtract(1,"months").subtract(2,"days")),Cme=()=>Ja(ut.utc().subtract(3,"months").subtract(2,"days")),_me=()=>Ja(ut.utc().subtract(6,"months").subtract(2,"days")),Sme=()=>Ja(ut.utc().subtract(1,"years").subtract(2,"days")),Eme=()=>Ja(ut.utc().subtract(3,"years").subtract(2,"days")),Ime=()=>Ja(ut.utc().subtract(5,"years").subtract(2,"days")),Ame=()=>Ja(ut.utc().subtract(10,"years").subtract(2,"days")),X8t=t=>t.clone().endOf("day"),db=t=>t?t.format(qc):"",GB=t=>t?t.format(MK):"",K8t=t=>t?t.format(cme):"",Tme=t=>ut.utc(t,qc),Z8t=t=>{const e=t?t.hours():0;return e>9?`${e}`:`0${e}`},J8t=t=>{const e=t?t.minutes():0;return e>9?`${e}`:`0${e}`},WB=(t,e)=>t,Q8t=(t="",e="",n)=>t&&e?`${WB(t)} – ${WB(e)}`:"",evt=(t,e,n=!0)=>{t&&t.current&&t.current.scrollTo({top:e*36,behavior:n?"smooth":void 0})},tvt=(t,e,n=!0)=>{t&&t.current&&t.current.scrollTo({top:e/10*36,behavior:n?"smooth":void 0})},nvt=t=>{if(!t)return"";const e=ur.from.nanos.to.ms(t),r=new Date(e).toISOString();return r.indexOf("T")>-1?r.split("T")[0]:r},rvt=t=>{if(!t)return null;const e=ur.from.nanos.to.ms(t);return ut(e)},avt=t=>ur.from.ms.to.nanos(t.valueOf()),kme=t=>{const e=new Date,r=new Date(t).getTime()-e.getTime();return Math.ceil(r/(1e3*3600*24))};var e7={exports:{}},bI={exports:{}},hx={exports:{}},Rme=hx.exports,YB;function jK(){return YB||(YB=1,(function(t){(function(e){var n,r=/^-?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?$/i,a=Math.ceil,s=Math.floor,o="[BigNumber Error] ",l=o+"Number primitive has more than 15 significant digits: ",c=1e14,d=14,f=9007199254740991,p=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],g=1e7,y=1e9;function x(N){var D,O,j,M=ee.prototype={constructor:ee,toString:null,valueOf:null},$=new ee(1),L=20,z=4,H=-7,J=21,X=-1e7,Y=1e7,F=!1,W=1,G=0,q={prefix:"",groupSize:3,secondaryGroupSize:0,groupSeparator:",",decimalSeparator:".",fractionGroupSize:0,fractionGroupSeparator:" ",suffix:""},Z="0123456789abcdefghijklmnopqrstuvwxyz",le=!0;function ee(V,K){var te,me,fe,ge,Se,se,he,ye,be=this;if(!(be instanceof ee))return new ee(V,K);if(K==null){if(V&&V._isBigNumber===!0){be.s=V.s,!V.c||V.e>Y?be.c=be.e=null:V.e<X?be.c=[be.e=0]:(be.e=V.e,be.c=V.c.slice());return}if((se=typeof V=="number")&&V*0==0){if(be.s=1/V<0?(V=-V,-1):1,V===~~V){for(ge=0,Se=V;Se>=10;Se/=10,ge++);ge>Y?be.c=be.e=null:(be.e=ge,be.c=[V]);return}ye=String(V)}else{if(!r.test(ye=String(V)))return j(be,ye,se);be.s=ye.charCodeAt(0)==45?(ye=ye.slice(1),-1):1}(ge=ye.indexOf("."))>-1&&(ye=ye.replace(".","")),(Se=ye.search(/e/i))>0?(ge<0&&(ge=Se),ge+=+ye.slice(Se+1),ye=ye.substring(0,Se)):ge<0&&(ge=ye.length)}else{if(A(K,2,Z.length,"Base"),K==10&&le)return be=new ee(V),ve(be,L+be.e+1,z);if(ye=String(V),se=typeof V=="number"){if(V*0!=0)return j(be,ye,se,K);if(be.s=1/V<0?(ye=ye.slice(1),-1):1,ee.DEBUG&&ye.replace(/^0\.0*|\./,"").length>15)throw Error(l+V)}else be.s=ye.charCodeAt(0)===45?(ye=ye.slice(1),-1):1;for(te=Z.slice(0,K),ge=Se=0,he=ye.length;Se<he;Se++)if(te.indexOf(me=ye.charAt(Se))<0){if(me=="."){if(Se>ge){ge=he;continue}}else if(!fe&&(ye==ye.toUpperCase()&&(ye=ye.toLowerCase())||ye==ye.toLowerCase()&&(ye=ye.toUpperCase()))){fe=!0,Se=-1,ge=0;continue}return j(be,String(V),se,K)}se=!1,ye=O(ye,K,10,be.s),(ge=ye.indexOf("."))>-1?ye=ye.replace(".",""):ge=ye.length}for(Se=0;ye.charCodeAt(Se)===48;Se++);for(he=ye.length;ye.charCodeAt(--he)===48;);if(ye=ye.slice(Se,++he)){if(he-=Se,se&&ee.DEBUG&&he>15&&(V>f||V!==s(V)))throw Error(l+be.s*V);if((ge=ge-Se-1)>Y)be.c=be.e=null;else if(ge<X)be.c=[be.e=0];else{if(be.e=ge,be.c=[],Se=(ge+1)%d,ge<0&&(Se+=d),Se<he){for(Se&&be.c.push(+ye.slice(0,Se)),he-=d;Se<he;)be.c.push(+ye.slice(Se,Se+=d));Se=d-(ye=ye.slice(Se)).length}else Se-=he;for(;Se--;ye+="0");be.c.push(+ye)}}else be.c=[be.e=0]}ee.clone=x,ee.ROUND_UP=0,ee.ROUND_DOWN=1,ee.ROUND_CEIL=2,ee.ROUND_FLOOR=3,ee.ROUND_HALF_UP=4,ee.ROUND_HALF_DOWN=5,ee.ROUND_HALF_EVEN=6,ee.ROUND_HALF_CEIL=7,ee.ROUND_HALF_FLOOR=8,ee.EUCLID=9,ee.config=ee.set=function(V){var K,te;if(V!=null)if(typeof V=="object"){if(V.hasOwnProperty(K="DECIMAL_PLACES")&&(te=V[K],A(te,0,y,K),L=te),V.hasOwnProperty(K="ROUNDING_MODE")&&(te=V[K],A(te,0,8,K),z=te),V.hasOwnProperty(K="EXPONENTIAL_AT")&&(te=V[K],te&&te.pop?(A(te[0],-y,0,K),A(te[1],0,y,K),H=te[0],J=te[1]):(A(te,-y,y,K),H=-(J=te<0?-te:te))),V.hasOwnProperty(K="RANGE"))if(te=V[K],te&&te.pop)A(te[0],-y,-1,K),A(te[1],1,y,K),X=te[0],Y=te[1];else if(A(te,-y,y,K),te)X=-(Y=te<0?-te:te);else throw Error(o+K+" cannot be zero: "+te);if(V.hasOwnProperty(K="CRYPTO"))if(te=V[K],te===!!te)if(te)if(typeof crypto<"u"&&crypto&&(crypto.getRandomValues||crypto.randomBytes))F=te;else throw F=!te,Error(o+"crypto unavailable");else F=te;else throw Error(o+K+" not true or false: "+te);if(V.hasOwnProperty(K="MODULO_MODE")&&(te=V[K],A(te,0,9,K),W=te),V.hasOwnProperty(K="POW_PRECISION")&&(te=V[K],A(te,0,y,K),G=te),V.hasOwnProperty(K="FORMAT"))if(te=V[K],typeof te=="object")q=te;else throw Error(o+K+" not an object: "+te);if(V.hasOwnProperty(K="ALPHABET"))if(te=V[K],typeof te=="string"&&!/^.?$|[+\-.\
vendor: 8,603 bytes, line 32
32s]|(.).*\1/.test(te))le=te.slice(0,10)=="0123456789",Z=te;else throw Error(o+K+" invalid: "+te)}else throw Error(o+"Object expected: "+V);return{DECIMAL_PLACES:L,ROUNDING_MODE:z,EXPONENTIAL_AT:[H,J],RANGE:[X,Y],CRYPTO:F,MODULO_MODE:W,POW_PRECISION:G,FORMAT:q,ALPHABET:Z}},ee.isBigNumber=function(V){if(!V||V._isBigNumber!==!0)return!1;if(!ee.DEBUG)return!0;var K,te,me=V.c,fe=V.e,ge=V.s;e:if({}.toString.call(me)=="[object Array]"){if((ge===1||ge===-1)&&fe>=-y&&fe<=y&&fe===s(fe)){if(me[0]===0){if(fe===0&&me.length===1)return!0;break e}if(K=(fe+1)%d,K<1&&(K+=d),String(me[0]).length==K){for(K=0;K<me.length;K++)if(te=me[K],te<0||te>=c||te!==s(te))break e;if(te!==0)return!0}}}else if(me===null&&fe===null&&(ge===null||ge===1||ge===-1))return!0;throw Error(o+"Invalid BigNumber: "+V)},ee.maximum=ee.max=function(){return Ce(arguments,-1)},ee.minimum=ee.min=function(){return Ce(arguments,1)},ee.random=(function(){var V=9007199254740992,K=Math.random()*V&2097151?function(){return s(Math.random()*V)}:function(){return(Math.random()*1073741824|0)*8388608+(Math.random()*8388608|0)};return function(te){var me,fe,ge,Se,se,he=0,ye=[],be=new ee($);if(te==null?te=L:A(te,0,y),Se=a(te/d),F)if(crypto.getRandomValues){for(me=crypto.getRandomValues(new Uint32Array(Se*=2));he<Se;)se=me[he]*131072+(me[he+1]>>>11),se>=9e15?(fe=crypto.getRandomValues(new Uint32Array(2)),me[he]=fe[0],me[he+1]=fe[1]):(ye.push(se%1e14),he+=2);he=Se/2}else if(crypto.randomBytes){for(me=crypto.randomBytes(Se*=7);he<Se;)se=(me[he]&31)*281474976710656+me[he+1]*1099511627776+me[he+2]*4294967296+me[he+3]*16777216+(me[he+4]<<16)+(me[he+5]<<8)+me[he+6],se>=9e15?crypto.randomBytes(7).copy(me,he):(ye.push(se%1e14),he+=7);he=Se/7}else throw F=!1,Error(o+"crypto unavailable");if(!F)for(;he<Se;)se=K(),se<9e15&&(ye[he++]=se%1e14);for(Se=ye[--he],te%=d,Se&&te&&(se=p[d-te],ye[he]=s(Se/se)*se);ye[he]===0;ye.pop(),he--);if(he<0)ye=[ge=0];else{for(ge=-1;ye[0]===0;ye.splice(0,1),ge-=d);for(he=1,se=ye[0];se>=10;se/=10,he++);he<d&&(ge-=d-he)}return be.e=ge,be.c=ye,be}})(),ee.sum=function(){for(var V=1,K=arguments,te=new ee(K[0]);V<K.length;)te=te.plus(K[V++]);return te},O=(function(){var V="0123456789";function K(te,me,fe,ge){for(var Se,se=[0],he,ye=0,be=te.length;ye<be;){for(he=se.length;he--;se[he]*=me);for(se[0]+=ge.indexOf(te.charAt(ye++)),Se=0;Se<se.length;Se++)se[Se]>fe-1&&(se[Se+1]==null&&(se[Se+1]=0),se[Se+1]+=se[Se]/fe|0,se[Se]%=fe)}return se.reverse()}return function(te,me,fe,ge,Se){var se,he,ye,be,Te,je,De,Ae,Be=te.indexOf("."),We=L,Ke=z;for(Be>=0&&(be=G,G=0,te=te.replace(".",""),Ae=new ee(me),je=Ae.pow(te.length-Be),G=be,Ae.c=K(I(_(je.c),je.e,"0"),10,fe,V),Ae.e=Ae.c.length),De=K(te,me,fe,Se?(se=Z,V):(se=V,Z)),ye=be=De.length;De[--be]==0;De.pop());if(!De[0])return se.charAt(0);if(Be<0?--ye:(je.c=De,je.e=ye,je.s=ge,je=D(je,Ae,We,Ke,fe),De=je.c,Te=je.r,ye=je.e),he=ye+We+1,Be=De[he],be=fe/2,Te=Te||he<0||De[he+1]!=null,Te=Ke<4?(Be!=null||Te)&&(Ke==0||Ke==(je.s<0?3:2)):Be>be||Be==be&&(Ke==4||Te||Ke==6&&De[he-1]&1||Ke==(je.s<0?8:7)),he<1||!De[0])te=Te?I(se.charAt(1),-We,se.charAt(0)):se.charAt(0);else{if(De.length=he,Te)for(--fe;++De[--he]>fe;)De[he]=0,he||(++ye,De=[1].concat(De));for(be=De.length;!De[--be];);for(Be=0,te="";Be<=be;te+=se.charAt(De[Be++]));te=I(te,ye,se.charAt(0))}return te}})(),D=(function(){function V(me,fe,ge){var Se,se,he,ye,be=0,Te=me.length,je=fe%g,De=fe/g|0;for(me=me.slice();Te--;)he=me[Te]%g,ye=me[Te]/g|0,Se=De*he+ye*je,se=je*he+Se%g*g+be,be=(se/ge|0)+(Se/g|0)+De*ye,me[Te]=se%ge;return be&&(me=[be].concat(me)),me}function K(me,fe,ge,Se){var se,he;if(ge!=Se)he=ge>Se?1:-1;else for(se=he=0;se<ge;se++)if(me[se]!=fe[se]){he=me[se]>fe[se]?1:-1;break}return he}function te(me,fe,ge,Se){for(var se=0;ge--;)me[ge]-=se,se=me[ge]<fe[ge]?1:0,me[ge]=se*Se+me[ge]-fe[ge];for(;!me[0]&&me.length>1;me.splice(0,1));}return function(me,fe,ge,Se,se){var he,ye,be,Te,je,De,Ae,Be,We,Ke,ft,dt,Ft,fn,Vt,ie,ke,Ie=me.s==fe.s?1:-1,pe=me.c,ce=fe.c;if(!pe||!pe[0]||!ce||!ce[0])return new ee(!me.s||!fe.s||(pe?ce&&pe[0]==ce[0]:!ce)?NaN:pe&&pe[0]==0||!ce?Ie*0:Ie/0);for(Be=new ee(Ie),We=Be.c=[],ye=me.e-fe.e,Ie=ge+ye+1,se||(se=c,ye=b(me.e/d)-b(fe.e/d),Ie=Ie/d|0),be=0;ce[be]==(pe[be]||0);be++);if(ce[be]>(pe[be]||0)&&ye--,Ie<0)We.push(1),Te=!0;else{for(fn=pe.length,ie=ce.length,be=0,Ie+=2,je=s(se/(ce[0]+1)),je>1&&(ce=V(ce,je,se),pe=V(pe,je,se),ie=ce.length,fn=pe.length),Ft=ie,Ke=pe.slice(0,ie),ft=Ke.length;ft<ie;Ke[ft++]=0);ke=ce.slice(),ke=[0].concat(ke),Vt=ce[0],ce[1]>=se/2&&Vt++;do{if(je=0,he=K(ce,Ke,ie,ft),he<0){if(dt=Ke[0],ie!=ft&&(dt=dt*se+(Ke[1]||0)),je=s(dt/Vt),je>1)for(je>=se&&(je=se-1),De=V(ce,je,se),Ae=De.length,ft=Ke.length;K(De,Ke,Ae,ft)==1;)je--,te(De,ie<Ae?ke:ce,Ae,se),Ae=De.length,he=1;else je==0&&(he=je=1),De=ce.slice(),Ae=De.length;if(Ae<ft&&(De=[0].concat(De)),te(Ke,De,ft,se),ft=Ke.length,he==-1)for(;K(ce,Ke,ie,ft)<1;)je++,te(Ke,ie<ft?ke:ce,ft,se),ft=Ke.length}else he===0&&(je++,Ke=[0]);We[be++]=je,Ke[0]?Ke[ft++]=pe[Ft]||0:(Ke=[pe[Ft]],ft=1)}while((Ft++<fn||Ke[0]!=null)&&Ie--);Te=Ke[0]!=null,We[0]||We.splice(0,1)}if(se==c){for(be=1,Ie=We[0];Ie>=10;Ie/=10,be++);ve(Be,ge+(Be.e=be+ye*d-1)+1,Se,Te)}else Be.e=ye,Be.r=+Te;return Be}})();function xe(V,K,te,me){var fe,ge,Se,se,he;if(te==null?te=z:A(te,0,8),!V.c)return V.toString();if(fe=V.c[0],Se=V.e,K==null)he=_(V.c),he=me==1||me==2&&(Se<=H||Se>=J)?k(he,Se):I(he,Se,"0");else if(V=ve(new ee(V),K,te),ge=V.e,he=_(V.c),se=he.length,me==1||me==2&&(K<=ge||ge<=H)){for(;se<K;he+="0",se++);he=k(he,ge)}else if(K-=Se+(me===2&&ge>Se),he=I(he,ge,"0"),ge+1>se){if(--K>0)for(he+=".";K--;he+="0");}else if(K+=ge-se,K>0)for(ge+1==se&&(he+=".");K--;he+="0");return V.s<0&&fe?"-"+he:he}function Ce(V,K){for(var te,me,fe=1,ge=new ee(V[0]);fe<V.length;fe++)me=new ee(V[fe]),(!me.s||(te=E(ge,me))===K||te===0&&ge.s===K)&&(ge=me);return ge}function de(V,K,te){for(var me=1,fe=K.length;!K[--fe];K.pop());for(fe=K[0];fe>=10;fe/=10,me++);return(te=me+te*d-1)>Y?V.c=V.e=null:te<X?V.c=[V.e=0]:(V.e=te,V.c=K),V}j=(function(){var V=/^(-?)0([xbo])(?=\w[\w.]*$)/i,K=/^([^.]+)\.$/,te=/^\.([^.]+)$/,me=/^-?(Infinity|NaN)$/,fe=/^\s*\+(?=[\w.])|^\s+|\s+$/g;return function(ge,Se,se,he){var ye,be=se?Se:Se.replace(fe,"");if(me.test(be))ge.s=isNaN(be)?null:be<0?-1:1;else{if(!se&&(be=be.replace(V,function(Te,je,De){return ye=(De=De.toLowerCase())=="x"?16:De=="b"?2:8,!he||he==ye?je:Te}),he&&(ye=he,be=be.replace(K,"$1").replace(te,"0.$1")),Se!=be))return new ee(be,ye);if(ee.DEBUG)throw Error(o+"Not a"+(he?" base "+he:"")+" number: "+Se);ge.s=null}ge.c=ge.e=null}})();function ve(V,K,te,me){var fe,ge,Se,se,he,ye,be,Te=V.c,je=p;if(Te){e:{for(fe=1,se=Te[0];se>=10;se/=10,fe++);if(ge=K-fe,ge<0)ge+=d,Se=K,he=Te[ye=0],be=s(he/je[fe-Se-1]%10);else if(ye=a((ge+1)/d),ye>=Te.length)if(me){for(;Te.length<=ye;Te.push(0));he=be=0,fe=1,ge%=d,Se=ge-d+1}else break e;else{for(he=se=Te[ye],fe=1;se>=10;se/=10,fe++);ge%=d,Se=ge-d+fe,be=Se<0?0:s(he/je[fe-Se-1]%10)}if(me=me||K<0||Te[ye+1]!=null||(Se<0?he:he%je[fe-Se-1]),me=te<4?(be||me)&&(te==0||te==(V.s<0?3:2)):be>5||be==5&&(te==4||me||te==6&&(ge>0?Se>0?he/je[fe-Se]:0:Te[ye-1])%10&1||te==(V.s<0?8:7)),K<1||!Te[0])return Te.length=0,me?(K-=V.e+1,Te[0]=je[(d-K%d)%d],V.e=-K||0):Te[0]=V.e=0,V;if(ge==0?(Te.length=ye,se=1,ye--):(Te.length=ye+1,se=je[d-ge],Te[ye]=Se>0?s(he/je[fe-Se]%je[Se])*se:0),me)for(;;)if(ye==0){for(ge=1,Se=Te[0];Se>=10;Se/=10,ge++);for(Se=Te[0]+=se,se=1;Se>=10;Se/=10,se++);ge!=se&&(V.e++,Te[0]==c&&(Te[0]=1));break}else{if(Te[ye]+=se,Te[ye]!=c)break;Te[ye--]=0,se=1}for(ge=Te.length;Te[--ge]===0;Te.pop());}V.e>Y?V.c=V.e=null:V.e<X&&(V.c=[V.e=0])}return V}function Re(V){var K,te=V.e;return te===null?V.toString():(K=_(V.c),K=te<=H||te>=J?k(K,te):I(K,te,"0"),V.s<0?"-"+K:K)}return M.absoluteValue=M.abs=function(){var V=new ee(this);return V.s<0&&(V.s=1),V},M.comparedTo=function(V,K){return E(this,new ee(V,K))},M.decimalPlaces=M.dp=function(V,K){var te,me,fe,ge=this;if(V!=null)return A(V,0,y),K==null?K=z:A(K,0,8),ve(new ee(ge),V+ge.e+1,K);if(!(te=ge.c))return null;if(me=((fe=te.length-1)-b(this.e/d))*d,fe=te[fe])for(;fe%10==0;fe/=10,me--);return me<0&&(me=0),me},M.dividedBy=M.div=function(V,K){return D(this,new ee(V,K),L,z)},M.dividedToIntegerBy=M.idiv=function(V,K){return D(this,new ee(V,K),0,1)},M.exponentiatedBy=M.pow=function(V,K){var te,me,fe,ge,Se,se,he,ye,be,Te=this;if(V=new ee(V),V.c&&!V.isInteger())throw Error(o+"Exponent not an integer: "+Re(V));if(K!=null&&(K=new ee(K)),se=V.e>14,!Te.c||!Te.c[0]||Te.c[0]==1&&!Te.e&&Te.c.length==1||!V.c||!V.c[0])return be=new ee(Math.pow(+Re(Te),se?V.s*(2-S(V)):+Re(V))),K?be.mod(K):be;if(he=V.s<0,K){if(K.c?!K.c[0]:!K.s)return new ee(NaN);
vendor: 2,600 bytes, line 32
32me=!he&&Te.isInteger()&&K.isInteger(),me&&(Te=Te.mod(K))}else{if(V.e>9&&(Te.e>0||Te.e<-1||(Te.e==0?Te.c[0]>1||se&&Te.c[1]>=24e7:Te.c[0]<8e13||se&&Te.c[0]<=9999975e7)))return ge=Te.s<0&&S(V)?-0:0,Te.e>-1&&(ge=1/ge),new ee(he?1/ge:ge);G&&(ge=a(G/d+2))}for(se?(te=new ee(.5),he&&(V.s=1),ye=S(V)):(fe=Math.abs(+Re(V)),ye=fe%2),be=new ee($);;){if(ye){if(be=be.times(Te),!be.c)break;ge?be.c.length>ge&&(be.c.length=ge):me&&(be=be.mod(K))}if(fe){if(fe=s(fe/2),fe===0)break;ye=fe%2}else if(V=V.times(te),ve(V,V.e+1,1),V.e>14)ye=S(V);else{if(fe=+Re(V),fe===0)break;ye=fe%2}Te=Te.times(Te),ge?Te.c&&Te.c.length>ge&&(Te.c.length=ge):me&&(Te=Te.mod(K))}return me?be:(he&&(be=$.div(be)),K?be.mod(K):ge?ve(be,G,z,Se):be)},M.integerValue=function(V){var K=new ee(this);return V==null?V=z:A(V,0,8),ve(K,K.e+1,V)},M.isEqualTo=M.eq=function(V,K){return E(this,new ee(V,K))===0},M.isFinite=function(){return!!this.c},M.isGreaterThan=M.gt=function(V,K){return E(this,new ee(V,K))>0},M.isGreaterThanOrEqualTo=M.gte=function(V,K){return(K=E(this,new ee(V,K)))===1||K===0},M.isInteger=function(){return!!this.c&&b(this.e/d)>this.c.length-2},M.isLessThan=M.lt=function(V,K){return E(this,new ee(V,K))<0},M.isLessThanOrEqualTo=M.lte=function(V,K){return(K=E(this,new ee(V,K)))===-1||K===0},M.isNaN=function(){return!this.s},M.isNegative=function(){return this.s<0},M.isPositive=function(){return this.s>0},M.isZero=function(){return!!this.c&&this.c[0]==0},M.minus=function(V,K){var te,me,fe,ge,Se=this,se=Se.s;if(V=new ee(V,K),K=V.s,!se||!K)return new ee(NaN);if(se!=K)return V.s=-K,Se.plus(V);var he=Se.e/d,ye=V.e/d,be=Se.c,Te=V.c;if(!he||!ye){if(!be||!Te)return be?(V.s=-K,V):new ee(Te?Se:NaN);if(!be[0]||!Te[0])return Te[0]?(V.s=-K,V):new ee(be[0]?Se:z==3?-0:0)}if(he=b(he),ye=b(ye),be=be.slice(),se=he-ye){for((ge=se<0)?(se=-se,fe=be):(ye=he,fe=Te),fe.reverse(),K=se;K--;fe.push(0));fe.reverse()}else for(me=(ge=(se=be.length)<(K=Te.length))?se:K,se=K=0;K<me;K++)if(be[K]!=Te[K]){ge=be[K]<Te[K];break}if(ge&&(fe=be,be=Te,Te=fe,V.s=-V.s),K=(me=Te.length)-(te=be.length),K>0)for(;K--;be[te++]=0);for(K=c-1;me>se;){if(be[--me]<Te[me]){for(te=me;te&&!be[--te];be[te]=K);--be[te],be[me]+=c}be[me]-=Te[me]}for(;be[0]==0;be.splice(0,1),--ye);return be[0]?de(V,be,ye):(V.s=z==3?-1:1,V.c=[V.e=0],V)},M.modulo=M.mod=function(V,K){var te,me,fe=this;return V=new ee(V,K),!fe.c||!V.s||V.c&&!V.c[0]?new ee(NaN):!V.c||fe.c&&!fe.c[0]?new ee(fe):(W==9?(me=V.s,V.s=1,te=D(fe,V,0,3),V.s=me,te.s*=me):te=D(fe,V,0,W),V=fe.minus(te.times(V)),!V.c[0]&&W==1&&(V.s=fe.s),V)},M.multipliedBy=M.times=function(V,K){var te,me,fe,ge,Se,se,he,ye,be,Te,
vendor: 3,305 bytes, line 32
32je,De,Ae,Be,We,Ke=this,ft=Ke.c,dt=(V=new ee(V,K)).c;if(!ft||!dt||!ft[0]||!dt[0])return!Ke.s||!V.s||ft&&!ft[0]&&!dt||dt&&!dt[0]&&!ft?V.c=V.e=V.s=null:(V.s*=Ke.s,!ft||!dt?V.c=V.e=null:(V.c=[0],V.e=0)),V;for(me=b(Ke.e/d)+b(V.e/d),V.s*=Ke.s,he=ft.length,Te=dt.length,he<Te&&(Ae=ft,ft=dt,dt=Ae,fe=he,he=Te,Te=fe),fe=he+Te,Ae=[];fe--;Ae.push(0));for(Be=c,We=g,fe=Te;--fe>=0;){for(te=0,je=dt[fe]%We,De=dt[fe]/We|0,Se=he,ge=fe+Se;ge>fe;)ye=ft[--Se]%We,be=ft[Se]/We|0,se=De*ye+be*je,ye=je*ye+se%We*We+Ae[ge]+te,te=(ye/Be|0)+(se/We|0)+De*be,Ae[ge--]=ye%Be;Ae[ge]=te}return te?++me:Ae.splice(0,1),de(V,Ae,me)},M.negated=function(){var V=new ee(this);return V.s=-V.s||null,V},M.plus=function(V,K){var te,me=this,fe=me.s;if(V=new ee(V,K),K=V.s,!fe||!K)return new ee(NaN);if(fe!=K)return V.s=-K,me.minus(V);var ge=me.e/d,Se=V.e/d,se=me.c,he=V.c;if(!ge||!Se){if(!se||!he)return new ee(fe/0);if(!se[0]||!he[0])return he[0]?V:new ee(se[0]?me:fe*0)}if(ge=b(ge),Se=b(Se),se=se.slice(),fe=ge-Se){for(fe>0?(Se=ge,te=he):(fe=-fe,te=se),te.reverse();fe--;te.push(0));te.reverse()}for(fe=se.length,K=he.length,fe-K<0&&(te=he,he=se,se=te,K=fe),fe=0;K;)fe=(se[--K]=se[K]+he[K]+fe)/c|0,se[K]=c===se[K]?0:se[K]%c;return fe&&(se=[fe].concat(se),++Se),de(V,se,Se)},M.precision=M.sd=function(V,K){var te,me,fe,ge=this;if(V!=null&&V!==!!V)return A(V,1,y),K==null?K=z:A(K,0,8),ve(new ee(ge),V,K);if(!(te=ge.c))return null;if(fe=te.length-1,me=fe*d+1,fe=te[fe]){for(;fe%10==0;fe/=10,me--);for(fe=te[0];fe>=10;fe/=10,me++);}return V&&ge.e+1>me&&(me=ge.e+1),me},M.shiftedBy=function(V){return A(V,-f,f),this.times("1e"+V)},M.squareRoot=M.sqrt=function(){var V,K,te,me,fe,ge=this,Se=ge.c,se=ge.s,he=ge.e,ye=L+4,be=new ee("0.5");if(se!==1||!Se||!Se[0])return new ee(!se||se<0&&(!Se||Se[0])?NaN:Se?ge:1/0);if(se=Math.sqrt(+Re(ge)),se==0||se==1/0?(K=_(Se),(K.length+he)%2==0&&(K+="0"),se=Math.sqrt(+K),he=b((he+1)/2)-(he<0||he%2),se==1/0?K="5e"+he:(K=se.toExponential(),K=K.slice(0,K.indexOf("e")+1)+he),te=new ee(K)):te=new ee(se+""),te.c[0]){for(he=te.e,se=he+ye,se<3&&(se=0);;)if(fe=te,te=be.times(fe.plus(D(ge,fe,ye,1))),_(fe.c).slice(0,se)===(K=_(te.c)).slice(0,se))if(te.e<he&&--se,K=K.slice(se-3,se+1),K=="9999"||!me&&K=="4999"){if(!me&&(ve(fe,fe.e+L+2,0),fe.times(fe).eq(ge))){te=fe;break}ye+=4,se+=4,me=1}else{(!+K||!+K.slice(1)&&K.charAt(0)=="5")&&(ve(te,te.e+L+2,1),V=!te.times(te).eq(ge));break}}return ve(te,te.e+L+1,z,V)},M.toExponential=function(V,K){return V!=null&&(A(V,0,y),V++),xe(this,V,K,1)},M.toFixed=function(V,K){return V!=null&&(A(V,0,y),V=V+this.e+1),xe(this,V,K)},M.toFormat=function(V,K,te){var me,fe=this;if(te==null)V!=null&&K&&typeof K=="object"?(te=K,K=null):V&&typeof V=="object"?(te=V,V=K=null):te=q;else if(typeof te!="object")throw Error(o+"Argument not an object: "+te);if(me=fe.toFixed(V,K),fe.c){var ge,Se=me.split("."),se=+te.groupSize,he=+te.secondaryGroupSize,ye=te.groupSeparator||"",be=Se[0],Te=Se[1],je=fe.s<0,De=je?be.slice(1):be,Ae=De.length;if(he&&(ge=se,se=he,he=ge,Ae-=ge),se>0&&Ae>0){for(ge=Ae%se||se,be=De.substr(0,ge);ge<Ae;ge+=se)be+=ye+De.substr(ge,se);he>0&&(be+=ye+De.slice(ge)),je&&(be="-"+be)}me=Te?be+(te.decimalSeparator||"")+((he=+te.fractionGroupSize)?Te.replace(new RegExp("\\d{"+he+"}\\B","g"),"$&"+(te.fractionGroupSeparator||"")):Te):be}return(te.prefix||"")+me+(te.suffix||"")}
vendor: 7,605 bytes, lines 32-39
32,M.toFraction=function(V){var K,te,me,fe,ge,Se,se,he,ye,be,Te,je,De=this,Ae=De.c;if(V!=null&&(se=new ee(V),!se.isInteger()&&(se.c||se.s!==1)||se.lt($)))throw Error(o+"Argument "+(se.isInteger()?"out of range: ":"not an integer: ")+Re(se));if(!Ae)return new ee(De);for(K=new ee($),ye=te=new ee($),me=he=new ee($),je=_(Ae),ge=K.e=je.length-De.e-1,K.c[0]=p[(Se=ge%d)<0?d+Se:Se],V=!V||se.comparedTo(K)>0?ge>0?K:ye:se,Se=Y,Y=1/0,se=new ee(je),he.c[0]=0;be=D(se,K,0,1),fe=te.plus(be.times(me)),fe.comparedTo(V)!=1;)te=me,me=fe,ye=he.plus(be.times(fe=ye)),he=fe,K=se.minus(be.times(fe=K)),se=fe;return fe=D(V.minus(te),me,0,1),he=he.plus(fe.times(ye)),te=te.plus(fe.times(me)),he.s=ye.s=De.s,ge=ge*2,Te=D(ye,me,ge,z).minus(De).abs().comparedTo(D(he,te,ge,z).minus(De).abs())<1?[ye,me]:[he,te],Y=Se,Te},M.toNumber=function(){return+Re(this)},M.toPrecision=function(V,K){return V!=null&&A(V,1,y),xe(this,V,K,2)},M.toString=function(V){var K,te=this,me=te.s,fe=te.e;return fe===null?me?(K="Infinity",me<0&&(K="-"+K)):K="NaN":(V==null?K=fe<=H||fe>=J?k(_(te.c),fe):I(_(te.c),fe,"0"):V===10&&le?(te=ve(new ee(te),L+fe+1,z),K=I(_(te.c),te.e,"0")):(A(V,2,Z.length,"Base"),K=O(I(_(te.c),fe,"0"),10,V,me,!0)),me<0&&te.c[0]&&(K="-"+K)),K},M.valueOf=M.toJSON=function(){return Re(this)},M._isBigNumber=!0,N!=null&&ee.set(N),ee}function b(N){var D=N|0;return N>0||N===D?D:D-1}function _(N){for(var D,O,j=1,M=N.length,$=N[0]+"";j<M;){for(D=N[j++]+"",O=d-D.length;O--;D="0"+D);$+=D}for(M=$.length;$.charCodeAt(--M)===48;);return $.slice(0,M+1||1)}function E(N,D){var O,j,M=N.c,$=D.c,L=N.s,z=D.s,H=N.e,J=D.e;if(!L||!z)return null;if(O=M&&!M[0],j=$&&!$[0],O||j)return O?j?0:-z:L;if(L!=z)return L;if(O=L<0,j=H==J,!M||!$)return j?0:!M^O?1:-1;if(!j)return H>J^O?1:-1;for(z=(H=M.length)<(J=$.length)?H:J,L=0;L<z;L++)if(M[L]!=$[L])return M[L]>$[L]^O?1:-1;return H==J?0:H>J^O?1:-1}function A(N,D,O,j){if(N<D||N>O||N!==s(N))throw Error(o+(j||"Argument")+(typeof N=="number"?N<D||N>O?" out of range: ":" not an integer: ":" not a primitive number: ")+String(N))}function S(N){var D=N.c.length-1;return b(N.e/d)==D&&N.c[D]%2!=0}function k(N,D){return(N.length>1?N.charAt(0)+"."+N.slice(1):N)+(D<0?"e":"e+")+D}function I(N,D,O){var j,M;if(D<0){for(M=O+".";++D;M+=O);N=M+N}else if(j=N.length,++D>j){for(M=O,D-=j;--D;M+=O);N+=M}else D<j&&(N=N.slice(0,D)+"."+N.slice(D));return N}n=x(),n.default=n.BigNumber=n,t.exports?t.exports=n:(e||(e=typeof self<"u"&&self?self:window),e.BigNumber=n)})(Rme)})(hx)),hx.exports}var XB;function Nme(){return XB||(XB=1,(function(t){var e=jK(),n=t.exports;(function(){var r=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,a,s,o={"\b":"\\b","	":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},l;function c(f){return r.lastIndex=0,r.test(f)?'"'+f.replace(r,function(p){var g=o[p];return typeof g=="string"?g:"\\u"+("0000"+p.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+f+'"'}function d(f,p){var g,y,x,b,_=a,E,A=p[f],S=A!=null&&(A instanceof e||e.isBigNumber(A));switch(A&&typeof A=="object"&&typeof A.toJSON=="function"&&(A=A.toJSON(f)),typeof l=="function"&&(A=l.call(p,f,A)),typeof A){case"string":return S?A:c(A);case"number":return isFinite(A)?String(A):"null";case"boolean":case"null":case"bigint":return String(A);case"object":if(!A)return"null";if(a+=s,E=[],Object.prototype.toString.apply(A)==="[object Array]"){for(b=A.length,g=0;g<b;g+=1)E[g]=d(g,A)||"null";return x=E.length===0?"[]":a?`[
33`+a+E.join(`,
34`+a)+`
35`+_+"]":"["+E.join(",")+"]",a=_,x}if(l&&typeof l=="object")for(b=l.length,g=0;g<b;g+=1)typeof l[g]=="string"&&(y=l[g],x=d(y,A),x&&E.push(c(y)+(a?": ":":")+x));else Object.keys(A).forEach(function(k){var I=d(k,A);I&&E.push(c(k)+(a?": ":":")+I)});return x=E.length===0?"{}":a?`{
36`+a+E.join(`,
37`+a)+`
38`+_+"}":"{"+E.join(",")+"}",a=_,x}}typeof n.stringify!="function"&&(n.stringify=function(f,p,g){var y;if(a="",s="",typeof g=="number")for(y=0;y<g;y+=1)s+=" ";else typeof g=="string"&&(s=g);if(l=p,p&&typeof p!="function"&&(typeof p!="object"||typeof p.length!="number"))throw new Error("JSON.stringify");return d("",{"":f})})})()})(bI)),bI.exports}var xI,KB;function Dme(){if(KB)return xI;KB=1;var t=null;const e=/(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])/,n=/(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)/;var r=function(a){var s={strict:!1,storeAsString:!1,alwaysParseAsBig:!1,useNativeBigInt:!1,protoAction:"error",constructorAction:"error"};if(a!=null){if(a.strict===!0&&(s.strict=!0),a.storeAsString===!0&&(s.storeAsString=!0),s.alwaysParseAsBig=a.alwaysParseAsBig===!0?a.alwaysParseAsBig:!1,s.useNativeBigInt=a.useNativeBigInt===!0?a.useNativeBigInt:!1,typeof a.constructorAction<"u")if(a.constructorAction==="error"||a.constructorAction==="ignore"||a.constructorAction==="preserve")s.constructorAction=a.constructorAction;else throw new Error(`Incorrect value for constructorAction option, must be "error", "ignore" or undefined but passed ${a.constructorAction}`);if(typeof a.protoAction<"u")if(a.protoAction==="error"||a.protoAction==="ignore"||a.protoAction==="preserve")s.protoAction=a.protoAction;else throw new Error(`Incorrect value for protoAction option, must be "error", "ignore" or undefined but passed ${a.protoAction}`)}var o,l,c={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:`
39`,r:"\r",t:"	"},d,f=function(S){throw{name:"SyntaxError",message:S,at:o,text:d}},p=function(S){return S&&S!==l&&f("Expected '"+S+"' instead of '"+l+"'"),l=d.charAt(o),o+=1,l},g=function(){var S,k="";for(l==="-"&&(k="-",p("-"));l>="0"&&l<="9";)k+=l,p();if(l===".")for(k+=".";p()&&l>="0"&&l<="9";)k+=l;if(l==="e"||l==="E")for(k+=l,p(),(l==="-"||l==="+")&&(k+=l,p());l>="0"&&l<="9";)k+=l,p();if(S=+k,!isFinite(S))f("Bad number");else return t==null&&(t=jK()),k.length>15?s.storeAsString?k:s.useNativeBigInt?BigInt(k):new t(k):s.alwaysParseAsBig?s.useNativeBigInt?BigInt(S):new t(S):S},y=function(){var S,k,I="",N;if(l==='"')for(var D=o;p();){if(l==='"')return o-1>D&&(I+=d.substring(D,o-1)),p(),I;if(l==="\\"){if(o-1>D&&(I+=d.substring(D,o-1)),p(),l==="u"){for(N=0,k=0;k<4&&(S=parseInt(p(),16),!!isFinite(S));k+=1)N=N*16+S;I+=String.fromCharCode(N)}else if(typeof c[l]=="string")I+=c[l];else break;D=o}}f("Bad string")},x=function(){for(;l&&l<=" ";)p()},b=function(){switch(l){case"t":return p("t"),p("r"),p("u"),p("e"),!0;case"f":return p("f"),p("a"),p("l"),p("s"),p("e"),!1;case"n":return p("n"),p("u"),p("l"),p("l"),null}f("Unexpected '"+l+"'")},_,E=function(){var S=[];if(l==="["){if(p("["),x(),l==="]")return p("]"),S;for(;l;){if(S.push(_()),x(),l==="]")return p("]"),S;p(","),x()}}f("Bad array")},A=function(){var S,k=Object.create(null);if(l==="{"){if(p("{"),x(),l==="}")return p("}"),k;for(;l;){if(S=y(),x(),p(":"),s.strict===!0&&Object.hasOwnProperty.call(k,S)&&f('Duplicate key "'+S+'"'),e.test(S)===!0?s.protoAction==="error"?f("Object contains forbidden prototype property"):s.protoAction==="ignore"?_():k[S]=_():n.test(S)===!0?s.constructorAction==="error"?f("Object contains forbidden constructor property"):s.constructorAction==="ignore"?_():k[S]=_():k[S]=_(),x(),l==="}")return p("}"),k;p(","),x()}}f("Bad object")};return _=function(){switch(x(),l){case"{":return A();case"[":return E();case'"':return y();case"-":return g();default:return l>="0"&&l<="9"?g():b()}},function(S,k){var I;return d=S+"",o=0,l=" ",I=_(),x(),l&&f("Syntax error"),typeof k=="function"?(function N(D,O){var j,M=D[O];
39return M&&typeof M=="object"&&Object.keys(M).forEach(function($){j=N(M,$),j!==void 0?M[$]=j:delete M[$]}),k.call(D,O,M)})({"":I},""):I}};return xI=r,xI}var ZB;function Pme(){if(ZB)return e7.exports;ZB=1;var t=Nme().stringify,e=Dme();return e7.exports=function(n){return{parse:e(n),stringify:t}},e7.exports.parse=e(),e7.exports.stringify=t,e7.exports}var Ome=Pme();const FK=Mr(Ome);class Mme{static string(e){let n=0;for(let r=0;r<e.length;r++)n=31*n+e.charCodeAt(r);return n>>>0}static int(e){return e>>>0}static number(e){return(e^e*4294967296)>>>0}static distribute(e){return e+=~(e<<9),e^=e>>>14,e+=e<<4,e^=e>>>10,e}}const Lme=(t,e)=>t.toLocaleString(void 0,{minimumFractionDigits:e,maximumFractionDigits:1}),dv=t=>t.toLocaleString(void 0,{minimumFractionDigits:2,maximumFractionDigits:2}),jme=t=>t.toLocaleString();function Fme(t){return Mme.string(t)}const Bme=(t,e,n)=>{e/=100,n/=100;const r=s=>(s+t/60)%6,a=s=>n*(1-e*Math.max(0,Math.min(r(s),4-r(s),1)));return[Math.round(255*a(5)),Math.round(255*a(3)),Math.round(255*a(1))]};function svt(t){const e=Fme(t),n=e%255,r=e%40+30,a=e%15+75,s=Bme(n,r,a);return`rgb(${s[0]},${s[1]},${s[2]})`}const ivt=t=>Number((t/100).toFixed(2)),Ume=t=>{const e=t/100;return dv(e)},ovt=t=>{const e=Ume(t);return t>0&&e==="0.00"?"<0.01":e},lvt=t=>{const e=Lme(t,1);if(t>0&&e==="0.0")return"<0.1";const[n,r]=e.split(".");return r==="0"?n:e},cvt=t=>Number(typeof t=="object"?FK.stringify(t):t),$me=t=>(t||"").replace(/,/g,""),JB={filterTab:"ALL",category:[],schema:[],publisher:[],region:[],startDate:"",endDate:"",commonDate:"No limit"},QB={category:[],employmentType:[]},fb=(t,e)=>{const{value:n,checked:r}=e;return r?[...t,n]:t.filter(a=>a!==n)},wI=(t,e)=>{const{values:n,checked:r}=e;if(r){const a=n.filter(s=>!t.includes(s));return t.concat(a)}return t.filter(a=>!n.includes(a))},qme=mo({name:"ui",initialState:{dashboardLeftNavBarOpen:!1,searchChipsOverWidth:!1,dataRequestPanelOpen:!1,dataRequestPanelCanClose:!0,dataRequestBuilderOpen:!1,dataRequestBuilderTab:"batchDownload",dataRequestTeachingBubbleOpen:!1,dataRequestPanelSelectedTab:"historical",sampleDataFullScreen:!1,productListDialogOpen:!1,landingFilters:JB,careersFilters:QB,commonDateRangeSelection:{},commonFilters:{},commonSort:{},scrollings:{},pagesScrollTop:{},landingBackdropOpen:!1,landingShowSearchResult:!1,landingBackdropCanClose:!0,showTopbarByInstrumentNumChange:!1,focusInstrumentSearch:!1,latencyGateway:"equinix-ny4",latencyClientLocation:"equinix-ny4",hiddenOverlayScrollbar:!1},reducers:{updateFocusInstrumentSearch:(t,e)=>{t.focusInstrumentSearch=e.payload},updateDashboardLeftNavBarOpen:(t,e)=>{t.dashboardLeftNavBarOpen=e.payload,localStorage.setItem("dashboardLeftNavBarOpen",""+e.payload)},updateSearchChipsOverWidth:(t,e)=>{t.searchChipsOverWidth=e.payload},updateDataRequestPanelOpen:(t,e)=>{!e.payload&&!t.dataRequestPanelCanClose||(t.dataRequestPanelOpen=e.payload,t.landingBackdropCanClose=!t.dataRequestPanelOpen)},updateDataRequestPanelCanClose:(t,e)=>{t.dataRequestPanelCanClose=e.payload},updateDataRequestBuilderOpen:(t,e)=>{t.dataRequestBuilderOpen=e.payload},updateTopbarShowByInstrumentNumChange:(t,e)=>{t.showTopbarByInstrumentNumChange=e.payload},updateDataRequestBuilderTab:(t,e)=>{t.dataRequestBuilderTab=e.payload},updateDataRequestTeachingBubble:(t,e)=>{t.dataRequestTeachingBubbleOpen=e.payload},updateDataRequestPanelSelectedTab:(t,e)=>{t.dataRequestPanelSelectedTab=e.payload},updateSampleDataFullScreen:(t,e)=>{t.sampleDataFullScreen=e.payload},updateProductListDialogOpen:(t,e)=>{t.productListDialogOpen=e.payload},landingFilterTabUpdate:(t,e)=>{t.landingFilters.filterTab=e.payload},landingCheckboxFilterUpdate:(t,e)=>{const{key:n,value:r,checked:a}=e.payload;if(n==="publisher"){const l=t.landingFilters.venues?t.landingFilters.venues:[],c=fb(l,{value:r,checked:a});t.landingFilters.venues=c}const s=t.landingFilters[n]?t.landingFilters[n]:[],o=fb(s,{value:r,checked:a});t.landingFilters[n]=o},landingCheckboxesFilterUpdate:(t,e)=>{const{key:n,values:r,checked:a}=e.payload,s=t.landingFilters[n],o=wI(s,{values:r,checked:a});t.landingFilters[n]=o},landingCheckboxFilterClear:(t,e)=>{const n=e.payload;t.landingFilters[n]=[]},landingDateRangeFilterUpdate:(t,e)=>{const{key:n,value:r}=e.payload;t.landingFilters[n]=r},landingDateRangeFilterClear:t=>{t.landingFilters.startDate="",t.landingFilters.endDate=""},landingCommonDateUpdate:(t,e)=>{t.landingFilters.commonDate=e.payload},landingFiltersClearAll:t=>{t.landingFilters=JB}
39,landingBackdropOpenUpdate:(t,e)=>{t.landingBackdropOpen=e.payload},landingShowSearchResultUpdate:(t,e)=>{t.landingShowSearchResult=e.payload},landingBackdropCanCloseUpdate:(t,e)=>{t.landingBackdropCanClose=e.payload},landingChipOpenedUpdate:(t,e)=>{t.landingChipOpened=e.payload},careersCheckboxFilterUpdate:(t,e)=>{const{key:n,value:r,checked:a}=e.payload,s=t.careersFilters[n],o=fb(s,{value:r,checked:a});t.careersFilters[n]=o},careersCheckboxesFilterUpdate:(t,e)=>{const{key:n,values:r,checked:a}=e.payload,s=t.careersFilters[n],o=wI(s,{values:r,checked:a});t.careersFilters[n]=o},careersCheckboxFilterClear:(t,e)=>{const n=e.payload;t.careersFilters[n]=[]},careersFiltersClearAll:t=>{t.careersFilters=QB},updateScrolling:(t,e)=>{const{key:n,scrolling:r}=e.payload;t.scrollings[n]=r},updatePagesScrollTop:(t,e)=>{const{key:n,scrollTop:r}=e.payload;t.pagesScrollTop[n]=r},commonCheckboxFilterUpdate:(t,e)=>{const{key:n,value:r,checked:a}=e.payload,s=t.commonFilters[n]?t.commonFilters[n]:[],o=fb(s,{value:r,checked:a});t.commonFilters[n]=o},commonCheckboxFilterClear:(t,e)=>{const n=e.payload;t.commonFilters[n]=[]},commonCheckboxesFilterUpdate:(t,e)=>{const{key:n,values:r,checked:a}=e.payload,s=t.commonFilters[n],o=wI(s,{values:r,checked:a});t.commonFilters[n]=o},commonDateRangeUpdate:(t,e)=>{const{key:n,startYear:r,startMonth:a,endYear:s,endMonth:o}=e.payload;t.commonDateRangeSelection[n]={...t.commonDateRangeSelection[n],startYear:r,startMonth:a,endYear:s,endMonth:o}},commonDateRangeTypeUpdate:(t,e)=>{const{key:n,type:r}=e.payload;t.commonDateRangeSelection[n]={...t.commonDateRangeSelection[n],type:r}},commonSortUpdate:(t,e)=>{const{key:n,field:r}=e.payload;t.commonSort[n]={...r}},updateLatencyGateway:(t,e)=>{t.latencyGateway=e.payload},updateLatencyClientLocation:(t,e)=>{t.latencyClientLocation=e.payload},updateHiddenOverlayScrollbar:(t,e)=>{t.hiddenOverlayScrollbar=e.payload}}}),{actions:Hme,reducer:zme}=qme,{landingFilterTabUpdate:eU,updateDashboardLeftNavBarOpen:Vme,updateSearchChipsOverWidth:Gme,updateDataRequestPanelOpen:X1,updateDataRequestBuilderOpen:Wme,updateDataRequestPanelCanClose:Yme,updateDataRequestPanelSelectedTab:Xme,updateTopbarShowByInstrumentNumChange:t7,updateDataRequestBuilderTab:Kme,updateDataRequestTeachingBubble:Zme,updateSampleDataFullScreen:uvt,landingCheckboxFilterUpdate:Jme,landingCheckboxesFilterUpdate:tU,landingCheckboxFilterClear:Qme,landingDateRangeFilterUpdate:pb,landingDateRangeFilterClear:e4e,landingFiltersClearAll:t4e,landingCommonDateUpdate:nU,landingShowSearchResultUpdate:xR,landingBackdropOpenUpdate:B5,landingBackdropCanCloseUpdate:vh,landingChipOpenedUpdate:n4e,updateScrolling:dvt,updatePagesScrollTop:fvt,commonCheckboxFilterUpdate:r4e,commonCheckboxFilterClear:a4e,commonCheckboxesFilterUpdate:rU,commonDateRangeUpdate:aU,commonDateRangeTypeUpdate:sU,commonSortUpdate:s4e,updateFocusInstrumentSearch:mw,updateHiddenOverlayScrollbar:pvt}=Hme,BK=t=>t.ui.dashboardLeftNavBarOpen,i4e=t=>t.ui.searchChipsOverWidth,UK=t=>t.ui.dataRequestPanelOpen,o4e=t=>t.ui.dataRequestPanelCanClose,l4e=t=>t.ui.dataRequestBuilderOpen,c4e=t=>t.ui.showTopbarByInstrumentNumChange,u4e=t=>t.ui.dataRequestBuilderTab,d4e=t=>t.ui.dataRequestPanelSelectedTab,f4e=t=>t.ui.dataRequestTeachingBubbleOpen,hvt=t=>t.ui.sampleDataFullScreen,$K=t=>t.ui.landingBackdropOpen,sO=t=>t.ui.landingShowSearchResult,p4e=t=>t.ui.landingBackdropCanClose,h4e=t=>t.ui.focusInstrumentSearch,qK=t=>t.ui.landingFilters.filterTab,cf=(t,e)=>{const n=t.ui.landingFilters[e];return n||[]},HK=t=>t.ui.landingFilters.startDate,zK=t=>t.ui.landingFilters.endDate,m4e=t=>t.ui.landingFilters.commonDate,g4e=(t,e)=>t.ui.scrollings[e],v4e=(t,e)=>t.ui.pagesScrollTop[e]||0,y4e=(t,e)=>t.ui.commonFilters[e]||[],b4e=(t,e)=>t.ui.commonSort[e],x4e=(t,e)=>t.ui.commonDateRangeSelection[e],mvt=t=>t.ui.hiddenOverlayScrollbar,s_=t=>{const e=qK(t),n=cf(t,"category").join(","),r=cf(t,"schema").join(","),a=cf(t,"publisher").join(","),s=cf(t,"vendors").join(","),o=cf(t,"region").join(","),l=HK(t),c=zK(t);return{assetClass:e,category:n,schema:r,publisher:a,vendor:s,region:o,startDate:l,endDate:c}},w4e=t=>{const{assetClass:e,category:n,schema:r,publisher:a,vendor:s,region:o,startDate:l,endDate:c}=s_(t);return!!(e!=="ALL"||n||r||a||s||o||l&&c)},C4e={isScrollTop:!0,isScrollUp:!1,isScrollDown:!1},_4e=La(g4e,t=>t||C4e)((t,e)=>e),S4e=La(v4e,t=>t)((t,e)=>e),E4e=La(y4e,t=>t)((t,e)=>e),I4e=(t,e,n)=>{const r=t.ui.commonFilters;return n.reduce((a,s)=>{const o=r[`${e}-${s}`];return o&&o.length>0?[...a,{key:s,values:o}]:a},[])},A4e=(t,e,n)=>{const r=I4e(t,e,n).filter(a=>a.values);return JSON.stringify(r)},T4e=La(b4e,t=>t)((t,e)=>e),k4e=La(x4e,t=>t)((t,e)=>e),R4e={datasetInstrumentProfile:{},datasetInstruments:{},productList:{actual_date:"",code:"default",count:0,data:[],message:"",instrument_first_seen_date:"",instrument_last_seen_date:""}},N4e=mo({name:"instrument",initialState:R4e,reducers:{updateDatasetInstrumentProfile:(t,e)=>{const{datasetId:n,profile:r}=e.payload;t.datasetInstrumentProfile[n]=r},updateDatasetInstruments:(t,e)=>{const{datasetId:n,instruments:r}=e.payload;t.datasetInstruments[n]=r},updateProductList:(t,e)=>{t.productList=e.payload}}}),{actions:D4e,reducer:P4e}=N4e,{updateDatasetInstrumentProfile:O4e,updateDatasetInstruments:M4e,updateProductList:L4e}=D4e,j4e=t=>t.instrument.datasetInstrumentProfile,F4e=t=>t.instrument.datasetInstruments,B4e=(t,e)=>j4e(t)[e],U4e=(t,e)=>F4e(t)[e],$4e=La(B4e,t=>t)((t,e)=>e),gvt=La(U4e,t=>t)((t,e)=>e),vvt=t=>t.instrument.productList;function gw(t){return!!(t?.dataset_id&&t?.dataset_name)}function i_(t){if(!gw(t))return!1;const e=(t?.schema_availability?.length??0)>0||(t?.schema_availability_unrestricted?.length??0)>0,n=t?.available_from!=null&&t?.available_to!=null;return e||n}function iU(t,e){const n={...t,...e,dataset_id:t.dataset_id};return n.included_datasets=e?.included_datasets??t.included_datasets,n.schema_availability=e?.schema_availability??n.schema_availability??[],n.schema_availability_unrestricted=e?.schema_availability_unrestricted??n.schema_availability_unrestricted??[],n.available_from=e?.available_from!==void 0?e.available_from:n.available_from??null,n.available_to=e?.available_to!==void 0?e.available_to:n.available_to??null,n.instrument_count=e?.instrument_count!==void 0?e.instrument_count:n.instrument_count??null,n.statistics_last_update=e?.statistics_last_update!==void 0?e.statistics_last_update:n.statistics_last_update??null,n}const q4e={search:{recommendations:[],metadata:{}},landing:{results:[],catalog_datasets:{main:[],secondary:[]}},displayMetadata:{asset_class:[],hints:[],filters:[]},unitPrices:{},datasetNameCards:[],allSchemas:[],datasetsSchemas:{},datasetsCatalogs:{},datasetBacklogs:{count:0,data:[]},serviceCatalogMap:{},serviceBacklogList:[]},H4e=mo({name:"display",initialState:q4e,reducers:{updateDisplaySearch:(t,e)=>{t.search=e.payload},updateDisplayLanding:(t,e)=>{t.landing=e.payload},updateDisplayMetadata:(t,e)=>{t.displayMetadata=e.payload},updateDisplayUnitPrices:(t,e)=>{const{datasetId:n,prices:r}=e.payload;t.unitPrices[n]=r},updateDatasetNameCards:(t,e)=>{t.datasetNameCards=e.payload},updateAllSchemas:(t,e)=>{t.allSchemas=e.payload}
39,updateDatasetSchemas:(t,e)=>{const{datasetId:n,schemas:r}=e.payload;t.datasetsSchemas[n]=r},updateDatasetCatalogs:(t,e)=>{const n=e.payload.data;for(let r=0;r<n.length;r+=1){const a=n[r];t.datasetsCatalogs[a.dataset_id]=a}},updateDatasetBacklogs:(t,e)=>{t.datasetBacklogs=e.payload},updateDisplayDatasetProfile:(t,e)=>{const n=e.payload.dataset_id;t.datasetDetails||(t.datasetDetails={}),t.datasetDetailsMeta||(t.datasetDetailsMeta={});const r=t.datasetDetails[n];t.datasetDetails[n]=iU(e.payload,r),t.datasetDetailsMeta[n]={hasProfile:!0,hasDetails:i_(t.datasetDetails[n])}},updateDisplayDatasetDetails:(t,e)=>{const n=e.payload.dataset_id;t.datasetDetails||(t.datasetDetails={}),t.datasetDetailsMeta||(t.datasetDetailsMeta={});const r=t.datasetDetails[n],a=r&&gw(r)?r:e.payload;t.datasetDetails[n]=iU(a,e.payload),t.datasetDetailsMeta[n]={hasProfile:gw(t.datasetDetails[n]),hasDetails:!0}},updateServiceCatalogMap:(t,e)=>{const n=e.payload;for(let r=0;r<n.length;r+=1){const{service:a,default_dataset:s}=n[r],o=a.service_spec.service_id;t.serviceCatalogMap[o]={...a,default_dataset:s}}},clearDisplayDatasetDetails:t=>{t.datasetDetails=null,t.datasetDetailsMeta=void 0},updateDatasetSampleData:(t,e)=>{t.datasetSampleData=e.payload},clearDatasetSampleData:t=>{t.datasetSampleData=null},updateDatasetPrice:(t,e)=>{t.datasetPrice=e.payload},clearDatasetPrice:t=>{t.datasetPrice=null}}}),{actions:z4e,reducer:V4e}=H4e,{updateDisplaySearch:VK,updateDisplayLanding:G4e,updateDisplayMetadata:W4e,updateDatasetNameCards:Y4e,updateAllSchemas:X4e,updateDatasetSc
39hemas:K4e,updateDatasetCatalogs:Z4e,updateDatasetBacklogs:J4e,updateDisplayDatasetProfile:Q4e,updateDisplayDatasetDetails:e5e,updateServiceCatalogMap:t5e,updateDatasetSampleData:GK,updateDatasetPrice:n5e,updateDisplayUnitPrices:r5e,clearDisplayDatasetDetails:iO,clearDatasetSampleData:a5e}=z4e,WK=t=>{const e={"MBP-N":"Every trade and book update at the top N price levels (1 or 10).","BBO-T":"Last best bid, best offer, and sale on 1-second or 1-minute intervals.","OHLCV-T":"Open, high, low, and close prices with volume in 1s, 1m, 1h, or 1d intervals."};let n=t.reduce((s,o)=>(s.find(c=>c.schema_display_name===o.schema_display_name)||s.push(o),s),[]);n=n.map(s=>(s.schema_display_name in e&&(s.brief_introduction=e[s.schema_display_name]),s));const r=["MBO","MBP-N","TBBO","BBO-T","Trades","OHLCV-T","Definition","Imbalance","Imbalance","Statistics","Status"];return n.sort((s,o)=>r.indexOf(s.schema_display_name)-r.indexOf(o.schema_display_name))},C3={"us-equities":"XNAS.ITCH",dbix:"DBIX.CORE"};function Mu(t){return!!t&&t in C3}function wR(t){if(Mu(t))return C3[t]}const s5e=t=>t.display.displayMetadata.hints,i5e=(t,e)=>{const{filters:n}=t.display.displayMetadata;return n.find(r=>r.key===e)},o_=La(i5e,t=>t)((t,e)=>e),o5e=(t,e,n)=>{const{allSchemas:r,datasetDetails:a}=t.display;let s=r;if(e&&a&&a?.[e]?.exported_schemas.length>0&&(s=s.filter(l=>a[e]?.exported_schemas.includes(l.schema_id))),n){const l=[];s.forEach(c=>{if(c.schema_display_name&&c.schema_display_name.split("-").length===2){const[d]=c.schema_display_name.split("-"),f=d==="OHLCV",g=f||d==="BBO"?`${d}-T`:`${d}-N`;l.find(y=>y.brief_introduction.replace(/N|T/g,"")===c.brief_introduction.replace(/[0-9]+/g,""))||l.push({...c,schema_display_name:g,brief_introduction:c.brief_introduction.replace(/[0-9]+/g,f?"T":"N")})}else l.push(c)}),s=l}return WK(s)},yvt=La((t,e,n)=>o5e(t,e,n),t=>t)((t,e,n)=>`${e} ${n}`),l5e=(t,e)=>{if(t.display.datasetsCatalogs[e]){const n=JSON.parse(JSON.stringify(t.display.datasetsCatalogs[e].recommend_instruments)),r=Object.values(t.dataSet.dataRequest?.instruments||{});if(r&&r.length>0){const a=r.map(s=>s.symbol);for(let s=0;s<n.length;s++)a.includes(n[s].symbol)&&(n[s].selected=!0)}return n}return[]},c5e=(t,e)=>t.display.datasetsCatalogs[e]?t.display.datasetsCatalogs[e].total_instrument_count:0,u5e=La(l5e,t=>t)((t,e)=>e);La(c5e,t=>t)((t,e)=>e);const bg=t=>t.display.datasetsCatalogs,d5e=t=>t.display.datasetBacklogs,f5e=t=>t.display.displayMetadata,p5e=t=>t.display.displayMetadata.asset_class,oO=t=>t.display.serviceCatalogMap,h5e=(t,e)=>{const n=oO(t);return Object.values(n).find(r=>r.sub_datasets.includes(e))},m5e=(t,e)=>p5e(t).find(a=>a.display_name===e)?.key||null;La(m5e,t=>t)((t,e)=>e);const bvt=t=>{const n=t.display.displayMetadata.filters.find(r=>r.key==="category");return n?n.options:[]},xvt=t=>{const n=t.display.displayMetadata.filters.find(r=>r.key==="schema");return n?n.options:[]},wvt=t=>t.display.datasetSampleData,g5e=t=>t.display.allSchemas,v5e=t=>t.display.datasetsSchemas,YK=(t,e)=>v5e(t)[e],y5e=La(YK,t=>{if(t&&Object.keys(t).length>0)return t})((t,e)=>e),b5e=(t,e,n)=>{const{datasetsCatalogs:r}=t.display;let a={};return n==="pricing_plan"?a=r[e]?.[n]||{}:a=r[e]?.unit_prices[n]||{},Math.min(...Object.values(a).map(s=>parseFloat(s)))},oU=La(b5e,t=>t)((t,e,n)=>e+n),XK=t=>t.display.datasetDetails,x5e=(t,e)=>{const{datasetDetails:n}=t.display;return n?n[e]:null},_3=La(x5e,t=>t)((t,e)=>e),w5e=(t,e)=>t.display.datasetDetailsMeta?.[e],KK=La(w5e,t=>t)((t,e)=>e),ZK=(t,e)=>{const n=KK(t,e);return n?.hasProfile!=null?n.hasProfile:gw(_3(t,e))},lO=(t,e)=>{const n=KK(t,e);return n?.hasDetails!=null?n.hasDetails:i_(_3(t,e))},JK=(t,e)=>t.display.datasetsCatalogs[e]?.dataset_name||"",cO=La(h5e,t=>t)((t,e)=>e),C5e=(t,e,n="sub_datasets")=>{if(!e)return[];const r=bg(t);return e[n].reduce((s,o)=>{const l=r[o];return l?[...s,{datasetId:o,datasetName:l.dataset_name}]:s},[]).sort((s,o)=>s.datasetName.localeCompare(o.datasetName))},_5e=t=>Mu(t?.service_spec.service_id),S5e=mo({name:"form",initialState:{errors:{},values:{},validationStatus:{},changedStatus:{}},reducers:{initForm:t=>{t.errors={},t.values={}},updateFieldError:(t,e)=>{const{key:n,error:r}=e.payload;t.errors[n]=r},updateFieldValue:(t,e)=>{const{key:n,value:r}=e.payload;t.values[n]=r,t.changedStatus[n]=!0},updateFieldValidationStatus:(t,e)=>{const{key:n,status:r}=e.payload;t.validationStatus[n]=r},updateFieldChangedStatus:(t,e)=>{const{key:n,status:r}=e.payload;t.changedStatus[n]=r}}}),{actions:E5e,reducer:I5e}=S5e,{updateFieldError:U5,updateFieldValue:yh,updateFieldValidationStatus:$5,updateFieldChangedStatus:QK}=E5e,A5e=t=>t.form.errors,T5e=t=>t.form.values,eZ=t=>t.form.validationStatus,k5e=t=>
vendor: 4,467 bytes, line 39
39t.form.changedStatus,R5e=(t,e)=>A5e(t)[e],tZ=(t,e)=>T5e(t)[e],N5e=(t,e)=>k5e(t)[e];var CR=function(t,e){return CR=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(n[a]=r[a])},CR(t,e)};function a9(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");CR(t,e);function n(){this.constructor=t}t.prototype=e===null?Object.create(e):(n.prototype=e.prototype,new n)}var dn=function(){return dn=Object.assign||function(e){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e},dn.apply(this,arguments)};function _R(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n}function sn(t,e,n,r){function a(s){return s instanceof n?s:new n(function(o){o(s)})}return new(n||(n=Promise))(function(s,o){function l(f){try{d(r.next(f))}catch(p){o(p)}}function c(f){try{d(r.throw(f))}catch(p){o(p)}}function d(f){f.done?s(f.value):a(f.value).then(l,c)}d((r=r.apply(t,e||[])).next())})}function on(t,e){var n={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,a,s,o=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return o.next=l(0),o.throw=l(1),o.return=l(2),typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function l(d){return function(f){return c([d,f])}}function c(d){if(r)throw new TypeError("Generator is already executing.");for(;o&&(o=0,d[0]&&(n=0)),n;)try{if(r=1,a&&(s=d[0]&2?a.return:d[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,d[1])).done)return s;switch(a=0,s&&(d=[d[0]&2,s.value]),d[0]){case 0:case 1:s=d;break;case 4:return n.label++,{value:d[1],done:!1};case 5:n.label++,a=d[1],d=[0];continue;case 7:d=n.ops.pop(),n.trys.pop();continue;default:if(s=n.trys,!(s=s.length>0&&s[s.length-1])&&(d[0]===6||d[0]===2)){n=0;continue}if(d[0]===3&&(!s||d[1]>s[0]&&d[1]<s[3])){n.label=d[1];break}if(d[0]===6&&n.label<s[1]){n.label=s[1],s=d;break}if(s&&n.label<s[2]){n.label=s[2],n.ops.push(d);break}s[2]&&n.ops.pop(),n.trys.pop();continue}d=e.call(t,n)}catch(f){d=[6,f],a=0}finally{r=s=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}}function Jh(t){var e=typeof Symbol=="function"&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&typeof t.length=="number")return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ps(t,e){var n=typeof Symbol=="function"&&t[Symbol.iterator];if(!n)return t;var r=n.call(t),a,s=[],o;try{for(;(e===void 0||e-- >0)&&!(a=r.next()).done;)s.push(a.value)}catch(l){o={error:l}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return s}function kd(t,e,n){if(n||arguments.length===2)for(var r=0,a=e.length,s;r<a;r++)(s||!(r in e))&&(s||(s=Array.prototype.slice.call(e,0,r)),s[r]=e[r]);return t.concat(s||Array.prototype.slice.call(e))}var hi;(function(t){t.SET="$set",t.SET_ONCE="$setOnce",t.ADD="$add",t.APPEND="$append",t.PREPEND="$prepend",t.REMOVE="$remove",t.PREINSERT="$preInsert",t.POSTINSERT="$postInsert",t.UNSET="$unset",t.CLEAR_ALL="$clearAll"})(hi||(hi={}));var H2;(function(t){t.REVENUE_PRODUCT_ID="$productId",t.REVENUE_QUANTITY="$quantity",t.REVENUE_PRICE="$price",t.REVENUE_TYPE="$revenueType",t.REVENUE_CURRENCY="$currency",t.REVENUE="$revenue"})(H2||(H2={}));var q5;(function(t){t.IDENTIFY="$identify",t.GROUP_IDENTIFY="$groupidentify",t.REVENUE="revenue_amount"})(q5||(q5={}));var xu;(function(t){t[t.None=0]="None",t[t.Error=1]="Error",t[t.Warn=2]="Warn",t[t.Verbose=3]="Verbose",t[t.Debug=4]="Debug"})(xu||(xu={}));var hl;(function(t){t.BEFORE="before",t.ENRICHMENT="enrichment",t.DESTINATION="destination"})(hl||(hl={}));var vw;(function(t){t.US="US",t.EU="EU",t.STAGING="STAGING"})(vw||(vw={}));var Gs;(function(t){t.Unknown="unknown",t.Skipped="skipped",t.Success="success",t.RateLimit="rate_limit",t.PayloadTooLarge="payload_too_large",t.Invalid="invalid",t.Failed="failed",t.Timeout="Timeout",t.SystemError="SystemError"})(Gs||(Gs={}));var yw;
39(function(t){t.XHR="xhr",t.SendBeacon="beacon",t.Fetch="fetch"})(yw||(yw={}));var lU="-",l_="AMP",D5e="".concat(l_,"_unsent"),nZ="https://api2.amplitude.com/2/httpapi",P5e="https://api.eu.amplitude.com/2/httpapi",O5e="https://api2.amplitude.com/batch",M5e="https://api.eu.amplitude.com/batch",L5e=1e3,SR=function(t){if(Object.keys(t).length>L5e)return!1;for(var e in t){var n=t[e];if(!rZ(e,n))return!1}return!0},rZ=function(t,e){var n,r;if(typeof t!="string")return!1;if(Array.isArray(e)){var a=!0;try{for(var s=Jh(e),o=s.next();!o.done;o=s.next()){var l=o.value;if(Array.isArray(l))return!1;if(typeof l=="object")a=a&&SR(l);else if(!["number","string"].includes(typeof l))return!1;if(!a)return!1}}catch(c){n={error:c}}finally{try{o&&!o.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}}else{if(e==null)return!1;if(typeof e=="object")return SR(e);if(!["number","string","boolean"].includes(typeof e))return!1}return!0},H5=(function(){function t(){this._propertySet=new Set,this._properties={}}return t.prototype.getUserProperties=function(){return dn({},this._properties)},t.prototype.set=function(e,n){return this._safeSet(hi.SET,e,n),this},t.prototype.setOnce=function(e,n){return this._safeSet(hi.SET_ONCE,e,n),this},t.prototype.append=function(e,n){return this._safeSet(hi.APPEND,e,n),this},t.prototype.prepend=function(e,n){return this._safeSet(hi.PREPEND,e,n),this},t.prototype.postInsert=function(e,n){return this._safeSet(hi.POSTINSERT,e,n),this},t.prototype.preInsert=function(e,n){return this._safeSet(hi.PREINSERT,e,n),this},t.prototype.remove=function(e,n){return this._safeSet(hi.REMOVE,e,n),this},t.prototype.add=function(e,n){return this._safeSet(hi.ADD,e,n),this},t.prototype.unset=function(e){return this._safeSet(hi.UNSET,e,lU),this},t.prototype.clearAll=function(){return this._properties={},this._properties[hi.CLEAR_ALL]=lU,this},t.prototype._safeSet=function(e,n,r){if(this._validate(e,n,r)){var a=this._properties[e];return a===void 0&&(a={},this._properties[e]=a),a[n]=r,this._propertySet.add(n),!0}return!1},t.prototype._validate=function(e,n,r){return this._properties[hi.CLEAR_ALL]!==void 0||this._propertySet.has(n)?!1:e===hi.ADD?typeof r=="number":e!==hi.UNSET&&e!==hi.REMOVE?rZ(n,r):!0},t})(),j5e=function(t,e,n){var r=typeof t=="string"?{event_type:t}:t;return dn(dn(dn({},r),n),e&&{event_properties:e})},aZ=function(t,e){var n=dn(dn({},e),{event_type:q5.IDENTIFY,user_properties:t.getUserProperties()});return n},F5e=function(t,e,n,r){var a,s=dn(dn({},r),{event_type:q5.GROUP_IDENTIFY,group_properties:n.getUserProperties(),groups:(a={},a[t]=e,a)});return s},B5e=function(t,e,n){var r,a=new H5;a.set(t,e);var s=dn(dn({},n),{event_type:q5.IDENTIFY,user_properties:a.getUserProperties(),groups:(r={},r[t]=e,r)});return s},U5e=function(t,e){return dn(dn({},e),{event_type:q5.REVENUE,event_properties:t.getEventProperties()})},g8=function(t,e,n){return e===void 0&&(e=0),n===void 0&&(n=Gs.Unknown),{event:t,code:e,message:n}},$5e=(function(){function t(e){this.client=e,this.queue=[],this.applying=!1,this.plugins=[]}return t.prototype.register=function(e,n){return sn(this,void 0,void 0,function(){return on(this,function(r){switch(r.label){case 0:return[4,e.setup(n,this.client)];case 1:return r.sent(),this.plugins.push(e),[2]}})})},t.prototype.deregister=function(e,n){var r;return sn(this,void 0,void 0,function(){var a,s;return on(this,function(o){switch(o.label){case 0:return a=this.plugins.findIndex(function(l){return l.name===e}),a===-1?(n.loggerProvider.warn("Plugin with name ".concat(e," does not exist, skipping deregistration")),[2]):(s=this.plugins[a],this.plugins.splice(a,1),[4,(r=s.teardown)===null||r===void 0?void 0:r.call(s)]);case 1:return o.sent(),[2]}})})},t.prototype.reset=function(e){this.applying=!1;var n=this.plugins;n.map(function(r){var a;return(a=r.teardown)===null||a===void 0?void 0:a.call(r)}),this.plugins=[],this.client=e},t.prototype.push=function(e){var n=this;return new Promise(function(r){n.queue.push([e,r]),n.scheduleApply(0)})},t.prototype.scheduleApply=function(e){var n=this;this.applying||(this.applying=!0,setTimeout(function(){n.apply(n.queue.shift()).then(function(){n.applying=!1,n.queue.length>0&&n.scheduleApply(0)})},e))},t.prototype.apply=function(e){return sn(this,void 0,void 0,function(){var n,r,a,s,o,l,c,y,x,d,f,p,g,y,x,b,_,E,A,S,k,I;return on(this,function(N){switch(N.label){case 0:if(!e)return[2];
39n=Ps(e,1),r=n[0],a=Ps(e,2),s=a[1],o=this.plugins.filter(function(D){return D.type===hl.BEFORE}),N.label=1;case 1:N.trys.push([1,6,7,8]),l=Jh(o),c=l.next(),N.label=2;case 2:return c.done?[3,5]:(y=c.value,[4,y.execute(dn({},r))]);case 3:if(x=N.sent(),x===null)return s({event:r,code:0,message:""}),[2];r=x,N.label=4;case 4:return c=l.next(),[3,2];case 5:return[3,8];case 6:return d=N.sent(),A={error:d},[3,8];case 7:try{c&&!c.done&&(S=l.return)&&S.call(l)}finally{if(A)throw A.error}return[7];case 8:f=this.plugins.filter(function(D){return D.type===hl.ENRICHMENT}),N.label=9;case 9:N.trys.push([9,14,15,16]),p=Jh(f),g=p.next(),N.label=10;case 10:return g.done?[3,13]:(y=g.value,[4,y.execute(dn({},r))]);case 11:if(x=N.sent(),x===null)return s({event:r,code:0,message:""}),[2];r=x,N.label=12;case 12:return g=p.next(),[3,10];case 13:return[3,16];case 14:return b=N.sent(),k={error:b},[3,16];case 15:try{g&&!g.done&&(I=p.return)&&I.call(p)}finally{if(k)throw k.error}return[7];case 16:return _=this.plugins.filter(function(D){return D.type===hl.DESTINATION}),E=_.map(function(D){var O=dn({},r);return D.execute(O).catch(function(j){return g8(O,0,String(j))})}),Promise.all(E).then(function(D){var O=Ps(D,1),j=O[0];s(j)}),[2]}})})},t.prototype.flush=function(){return sn(this,void 0,void 0,function(){var e,n,r,a=this;return on(this,function(s){switch(s.label){case 0:return e=this.queue,this.queue=[],[4,Promise.all(e.map(function(o){return a.apply(o)}))];case 1:return s.sent(),n=this.plugins.filter(function(o){return o.type===hl.DESTINATION}),r=n.map(function(o){return o.flush&&o.flush()}),[4,Promise.all(r)];case 2:return s.sent(),[2]}})})},t})(),q5e="Event tracked successfully",H5e="Unexpected error occurred",z5e="Event rejected due to exceeded retry count",V5e="Event skipped due to optOut config",G5e="Event rejected due to missing API key",W5e="Invalid API key",Y5e="Client not initialized",hu=function(t){return{promise:t||Promise.resolve()}},X5e=(function(){function t(e){e===void 0&&(e="$default"),this.initializing=!1,this.q=[],this.dispatchQ=[],this.logEvent=this.track.bind(this),this.timeline=new $5e(this),this.name=e}return t.prototype._init=function(e){return sn(this,void 0,void 0,function(){return on(this,function(n){switch(n.label){case 0:return this.config=e,this.timeline.reset(this),[4,this.runQueuedFunctions("q")];case 1:return n.sent(),[2]}})})},t.prototype.runQueuedFunctions=function(e){return sn(this,void 0,void 0,function(){var n,r,a,s,o,l,c;return on(this,function(d){switch(d.label){case 0:n=this[e],this[e]=[],d.label=1;case 1:d.trys.push([1,6,7,8]),r=Jh(n),a=r.next(),d.label=2;case 2:return a.done?[3,5]:(s=a.value,[4,s()]);case 3:d.sent(),d.label=4;case 4:return a=r.next(),[3,2];case 5:return[3,8];case 6:return o=d.sent(),l={error:o},[3,8];case 7:try{a&&!a.done&&(c=r.return)&&c.call(r)}finally{if(l)throw l.error}return[7];case 8:return[2]}})})},t.prototype.track=function(e,n,r){var a=j5e(e,n,r);return hu(this.dispatch(a))},t.prototype.identify=function(e,n){var r=aZ(e,n);return hu(this.dispatch(r))},t.prototype.groupIdentify=function(e,n,r,a){var s=F5e(e,n,r,a);return hu(this.dispatch(s))},t.prototype.setGroup=function(e,n,r){var a=B5e(e,n,r);return hu(this.dispatch(a))},t.prototype.revenue=function(e,n){var r=U5e(e,n);return hu(this.dispatch(r))},t.prototype.add=function(e){return this.config?hu(this.timeline.register(e,this.config)):(this.q.push(this.add.bind(this,e)),hu())},t.prototype.remove=function(e){return this.config?hu(this.timeline.deregister(e,this.config)):(this.q.push(this.remove.bind(this,e)),hu())},t.prototype.dispatchWithCallback=function(e,n){if(!this.config)return n(g8(e,0,Y5e));this.process(e).then(n)},t.prototype.dispatch=function(e){return sn(this,void 0,void 0,function(){var n=this;return on(this,function(r){return this.config?[2,this.process(e)]:[2,new Promise(function(a){n.dispatchQ.push(n.dispatchWithCallback.bind(n,e,a))})]})})},t.prototype.process=function(e){return sn(this,void 0,void 0,function(){var a,n,r,a;return on(this,function(s){switch(s.label){case 0:return s.trys.push([0,2,,3]),this.config.optOut?[2,g8(e,0,V5e)]:[4,this.timeline.push(e)];case 1:return a=s.sent(),a.code===200?this.config.loggerProvider.log(a.message):this.config.loggerProvider.error(a.message),[2,a];case 2:return n=s.sent(),this.config.loggerProvider.error(n),r=String(n),a=g8(e,0,r),[2,a];case 3:return[2]}})})},t.prototype.setOptOut=function(e){if(!this.config){this.q.push(this.setOptOut.bind(this,!!e));return}this.config.optOut=!!e},t.prototype.flush=function(){return hu(this.timeline.flush())},t})(),K5e=(function(){function t(){this.productId="",this.quantity=1,this.price=0}return t.prototype.setProductId=function(e){return this.productId=e,this},t.prototype.setQuantity=function(e){return e>0&&(this.quantity=e),this},t.prototype.setPrice=function(e){return this.price=e,this},t.prototype.setRevenueType=function(e){return this.revenueType=e,this},t.prototype.setCurrency=function(e){return this.currency=e,this},t.prototype.setRevenue=function(e){return this.revenue=e,this},t.prototype.setEventProperties=function(e){return SR(e)&&(this.properties=e),this},t.prototype.getEventProperties=function(){var e=this.properties?dn({},this.properties):{};return e[H2.REVENUE_PRODUCT_ID]=this.productId,e[H2.REVENUE_QUANTITY]=this.quantity,e[H2.REVENUE_PRICE]=this.price,e[H2.REVENUE_TYPE]=this.revenueType,e[H2.REVENUE_CURRENCY]=this.currency,e[H2.REVENUE]=this.revenue,e},t})(),Z5e=function(t,e){var n=Math.max(e,1);return t.reduce(function(r,a,s){var o=Math.floor(s/n);return r[o]||(r[o]=[]),r[o].push(a),r},[])},hb="Amplitude Logger ",J5e=(function(){function t(){this.logLevel=xu.None}return t.prototype.disable=function(){this.logLevel=xu.None},t.prototype.enable=function(e){e===void 0&&(e=xu.Warn),this.logLevel=e},t.prototype.log=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.logLevel<xu.Verbose||console.log("".concat(hb,"[Log]: ").concat(e.join(" ")))},t.prototype.warn=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.logLevel<xu.Warn||console.warn("".concat(hb,"[Warn]: ").concat(e.join(" ")))},t.prototype.error=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.logLevel<xu.Error||console.error("".concat(hb,"[Error]: ").concat(e.join(" ")))},t.prototype.debug=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];this.logLevel<xu.Debug||console.log("".concat(hb,"[Debug]: ").concat(e.join(" ")))},t})(),mx=function(){return{flushMaxRetries:12,flushQueueSize:200,flushIntervalMillis:1e4,instanceName:"$default_instance",logLevel:xu.Warn,loggerProvider:new J5e,optOut:!1,serverUrl:nZ,serverZone:vw.US,useBatch:!1}},Q5e=(function(){function t(e){var n,r,a,s;this._optOut=!1;var o=mx();this.apiKey=e.apiKey,this.flushIntervalMillis=(n=e.flushIntervalMillis)!==null&&n!==void 0?n:o.flushIntervalMillis,this.flushMaxRetries=e.flushMaxRetries||o.flushMaxRetries,this.flushQueueSize=e.flushQueueSize||o.flushQueueSize,this.instanceName=e.instanceName||o.instanceName,this.loggerProvider=e.loggerProvider||o.loggerProvider,this.logLevel=(r=e.logLevel)!==null&&r!==void 0?r:o.logLevel,this.minIdLength=e.minIdLength,this.plan=e.plan,this.ingestionMetadata=e.ingestionMetadata,this.optOut=(a=e.optOut)!==null&&a!==void 0?a:o.optOut,this.serverUrl=e.serverUrl,this.serverZone=e.serverZone||o.serverZone,this.storageProvider=e.storageProvider,this.transportProvider=e.transportProvider,this.useBatch=(s=e.useBatch)!==null&&s!==void 0?s:o.useBatch,this.loggerProvider.enable(this.logLevel);var l=sZ(e.serverUrl,e.serverZone,e.useBatch);this.serverZone=l.serverZone,this.serverUrl=l.serverUrl}return Object.defineProperty(t.prototype,"optOut",{get:function(){return this._optOut},set:function(e){this._optOut=e}
39,enumerable:!1,configurable:!0}),t})(),ege=function(t,e){return t===vw.EU?e?M5e:P5e:e?O5e:nZ},sZ=function(t,e,n){if(t===void 0&&(t=""),e===void 0&&(e=mx().serverZone),n===void 0&&(n=mx().useBatch),t)return{serverUrl:t,serverZone:void 0};var r=["US","EU"].includes(e)?e:mx().serverZone;return{serverZone:r,serverUrl:ege(r,n)}};function tge(t){return t instanceof Error?t.message:String(t)}function mb(t){var e="";try{"body"in t&&(e=JSON.stringify(t.body))}catch{}return e}var nge=(function(){function t(){this.name="amplitude",this.type=hl.DESTINATION,this.retryTimeout=1e3,this.throttleTimeout=3e4,this.storageKey="",this.scheduled=null,this.queue=[]}return t.prototype.setup=function(e){var n;return sn(this,void 0,void 0,function(){var r,a=this;return on(this,function(s){switch(s.label){case 0:return this.config=e,this.storageKey="".concat(D5e,"_").concat(this.config.apiKey.substring(0,10)),[4,(n=this.config.storageProvider)===null||n===void 0?void 0:n.get(this.storageKey)];case 1:return r=s.sent(),this.saveEvents(),r&&r.length>0&&Promise.all(r.map(function(o){return a.execute(o)})).catch(),[2,Promise.resolve(void 0)]}})})},t.prototype.execute=function(e){var n=this;return new Promise(function(r){var a={event:e,attempts:0,callback:function(s){return r(s)},timeout:0};n.addToQueue(a)})},t.prototype.addToQueue=function(){for(var e=this,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var a=n.filter(function(s){return s.attempts<e.config.flushMaxRetries?(s.attempts+=1,!0):(e.fulfillRequest([s],500,z5e),!1)});a.forEach(function(s){if(e.queue=e.queue.concat(s),s.timeout===0){e.schedule(e.config.flushIntervalMillis);return}setTimeout(function(){s.timeout=0,e.schedule(0)},s.timeout)}),this.saveEvents()},t.prototype.schedule=function(e){var n=this;this.scheduled||(this.scheduled=setTimeout(function(){n.flush(!0).then(function(){n.queue.length>0&&n.schedule(e)})},e))},t.prototype.flush=function(e){return e===void 0&&(e=!1),sn(this,void 0,void 0,function(){var n,r,a,s=this;return on(this,function(o){switch(o.label){case 0:return n=[],r=[],this.queue.forEach(function(l){return l.timeout===0?n.push(l):r.push(l)}),this.queue=r,this.scheduled&&(clearTimeout(this.scheduled),this.scheduled=null),a=Z5e(n,this.config.flushQueueSize),[4,Promise.all(a.map(function(l){return s.send(l,e)}))];case 1:return o.sent(),[2]}})})},t.prototype.send=function(e,n){return n===void 0&&(n=!0),sn(this,void 0,void 0,function(){var r,a,s,o,l;return on(this,function(c){switch(c.label){case 0:if(!this.config.apiKey)return[2,this.fulfillRequest(e,400,G5e)];r={api_key:this.config.apiKey,events:e.map(function(d){var f=d.event;f.extra;var p=_R(f,["extra"]);return p}),options:{min_id_length:this.config.minIdLength}},c.label=1;case 1:return c.trys.push([1,3,,4]),a=sZ(this.config.serverUrl,this.config.serverZone,this.config.useBatch).serverUrl,[4,this.config.transportProvider.send(a,r)];case 2:return s=c.sent(),s===null?(this.fulfillRequest(e,0,H5e),[2]):n?(this.handleResponse(s,e),[3,4]):("body"in s?this.fulfillRequest(e,s.statusCode,"".concat(s.status,": ").concat(mb(s))):this.fulfillRequest(e,s.statusCode,s.status),[2]);case 3:return o=c.sent(),this.config.loggerProvider.error(o),l=tge(o),this.fulfillRequest(e,0,l),[3,4];case 4:return[2]}})})},t.prototype.handleResponse=function(e,n){var r=e.status;switch(r){case Gs.Success:{this.handleSuccessResponse(e,n);break}case Gs.Invalid:{this.handleInvalidResponse(e,n);break}case Gs.PayloadTooLarge:{this.handlePayloadTooLargeResponse(e,n);break}case Gs.RateLimit:{this.handleRateLimitResponse(e,n);break}default:{this.config.loggerProvider.warn(`{code: 0, error: "Status '`.concat(r,"' provided for ").concat(n.length,' events"}')),this.handleOtherResponse(n);break}}},t.prototype.handleSuccessResponse=function(e,n){this.fulfillRequest(n,e.statusCode,q5e)},t.prototype.handleInvalidResponse=function(e,n){var r=this;if(e.body.missingField||e.body.error.startsWith(W5e)){this.fulfillRequest(n,e.statusCode,e.body.error);return}var a=kd(kd(kd(kd([],Ps(Object.values(e.body.eventsWithInvalidFields)),!1),Ps(Object.values(e.body.eventsWithMissingFields)),!1),Ps(Object.values(e.body.eventsWithInvalidIdLengths)),!1),Ps(e.body.silencedEvents),!1).flat(),s=new Set(a
39),o=n.filter(function(l,c){if(s.has(c)){r.fulfillRequest([l],e.statusCode,e.body.error);return}return!0});o.length>0&&this.config.loggerProvider.warn(mb(e)),this.addToQueue.apply(this,kd([],Ps(o),!1))},t.prototype.handlePayloadTooLargeResponse=function(e,n){if(n.length===1){this.fulfillRequest(n,e.statusCode,e.body.error);return}this.config.loggerProvider.warn(mb(e)),this.config.flushQueueSize/=2,this.addToQueue.apply(this,kd([],Ps(n),!1))},t.prototype.handleRateLimitResponse=function(e,n){var r=this,a=Object.keys(e.body.exceededDailyQuotaUsers),s=Object.keys(e.body.exceededDailyQuotaDevices),o=e.body.throttledEvents,l=new Set(a),c=new Set(s),d=new Set(o),f=n.filter(function(p,g){if(p.event.user_id&&l.has(p.event.user_id)||p.event.device_id&&c.has(p.event.device_id)){r.fulfillRequest([p],e.statusCode,e.body.error);return}return d.has(g)&&(p.timeout=r.throttleTimeout),!0});f.length>0&&this.config.loggerProvider.warn(mb(e)),this.addToQueue.apply(this,kd([],Ps(f),!1))},t.prototype.handleOtherResponse=function(e){var n=this;this.addToQueue.apply(this,kd([],Ps(e.map(function(r){return r.timeout=r.attempts*n.retryTimeout,r})),!1))},t.prototype.fulfillRequest=function(e,n,r){this.saveEvents(),e.forEach(function(a){return a.callback(g8(a.event,n,r))})},t.prototype.saveEvents=function(){if(this.config.storageProvider){var e=Array.from(this.queue.map(function(n){return n.event}));this.config.storageProvider.set(this.storageKey,e)}},t})(),rge=function(t){var e=new Error().stack||"";return e.split(`
40`).slice(2+t).map(function(n){return n.trim()})},Ss=function(t){return function(){var e=dn({},t.config),n=e.loggerProvider,r=e.logLevel;return{logger:n,logLevel:r}}},age=function(t,e){var n,r;e=e.replace(/\[(\w+)\]/g,".$1"),e=e.replace(/^\./,"");try{for(var a=Jh(e.split(".")),s=a.next();!s.done;s=a.next()){var o=s.value;if(o in t)t=t[o];else return}}catch(l){n={error:l}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return t},Es=function(t,e){return function(){var n,r,a={};try{for(var s=Jh(e),o=s.next();!o.done;o=s.next()){var l=o.value;a[l]=age(t,l)}}catch(c){n={error:c}}finally{try{o&&!o.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return a}},Is=function(t,e,n,r,a){return a===void 0&&(a=null),function(){for(var s=[],o=0;o<arguments.length;o++)s[o]=arguments[o];var l=n(),c=l.logger,d=l.logLevel;if(d&&d<xu.Debug||!d||!c)return t.apply(a,s);var f={type:"invoke public method",name:e,args:s,stacktrace:rge(1),time:{start:new Date().toISOString()},states:{}};r&&f.states&&(f.states.before=r());var p=t.apply(a,s);return p&&p.promise?p.promise.then(function(){r&&f.states&&(f.states.after=r()),f.time&&(f.time.end=new Date().toISOString()),c.debug(JSON.stringify(f,null,2))}):(r&&f.states&&(f.states.after=r()),f.time&&(f.time.end=new Date().toISOString()),c.debug(JSON.stringify(f,null,2))),p}},c_=function(t){return t?(t^Math.random()*16>>t/4).toString(16):(String(1e7)+String(-1e3)+String(-4e3)+String(-8e3)+String(-1e11)).replace(/[018]/g,c_)},iZ=(function(){function t(){this.memoryStorage=new Map}return t.prototype.isEnabled=function(){return sn(this,void 0,void 0,function(){return on(this,function(e){return[2,!0]})})},t.prototype.get=function(e){return sn(this,void 0,void 0,function(){return on(this,function(n){return[2,this.memoryStorage.get(e)]})})},t.prototype.getRaw=function(e){return sn(this,void 0,void 0,function(){var n;return on(this,function(r){switch(r.label){case 0:return[4,this.get(e)];case 1:return n=r.sent(),[2,n?JSON.stringify(n):void 0]}})})},t.prototype.set=function(e,n){return sn(this,void 0,void 0,function(){return on(this,function(r){return this.memoryStorage.set(e,n),[2]})})},t.prototype.remove=function(e){return sn(this,void 0,void 0,function(){return on(this,function(n){return this.memoryStorage.delete(e),[2]})})},t.prototype.reset=function(){return sn(this,void 0,void 0,function(){return on(this,function(e){return this.memoryStorage.clear(),[2]})})},t})(),uO=(function(){function t(){}return t.prototype.send=function(e,n){return Promise.resolve(null)},t.prototype.buildResponse=function(e){var n,r,a,s,o,l,c,d,f,p,g,y,x,b,_,E,A,S,k,I,N,D;if(typeof e!="object")return null;var O=e.code||0,j=this.buildStatus(O);switch(j){case Gs.Success:return{status:j,statusCode:O,body:{eventsIngested:(n=e.events_ingested)!==null&&n!==void 0?n:0,payloadSizeBytes:(r=e.payload_size_bytes)!==null&&r!==void 0?r:0,serverUploadTime:(a=e.server_upload_time)!==null&&a!==void 0?a:0}};case Gs.Invalid:return{status:j,statusCode:O,body:{error:(s=e.error)!==null&&s!==void 0?s:"",missingField:(o=e.missing_field)!==null&&o!==void 0?o:"",eventsWithInvalidFields:(l=e.events_with_invali
40d_fields)!==null&&l!==void 0?l:{},eventsWithMissingFields:(c=e.events_with_missing_fields)!==null&&c!==void 0?c:{},eventsWithInvalidIdLengths:(d=e.events_with_invalid_id_lengths)!==null&&d!==void 0?d:{},epsThreshold:(f=e.eps_threshold)!==null&&f!==void 0?f:0,exceededDailyQuotaDevices:(p=e.exceeded_daily_quota_devices)!==null&&p!==void 0?p:{},silencedDevices:(g=e.silenced_devices)!==null&&g!==void 0?g:[],silencedEvents:(y=e.silenced_events)!==null&&y!==void 0?y:[],throttledDevices:(x=e.throttled_devices)!==null&&x!==void 0?x:{},throttledEvents:(b=e.throttled_events)!==null&&b!==void 0?b:[]}};case Gs.PayloadTooLarge:return{status:j,statusCode:O,body:{error:(_=e.error)!==null&&_!==void 0?_:""}};case Gs.RateLimit:return{status:j,statusCode:O,body:{error:(E=e.error)!==null&&E!==void 0?E:"",epsThreshold:(A=e.eps_threshold)!==null&&A!==void 0?A:0,throttledDevices:(S=e.throttled_devices)!==null&&S!==void 0?S:{},throttledUsers:(k=e.throttled_users)!==null&&k!==void 0?k:{},exceededDailyQuotaDevices:(I=e.exceeded_daily_quota_devices)!==null&&I!==void 0?I:{},exceededDailyQuotaUsers:(N=e.exceeded_daily_quota_users)!==null&&N!==void 0?N:{},throttledEvents:(D=e.throttled_events)!==null&&D!==void 0?D:[]}};case Gs.Timeout:default:return{status:j,statusCode:O}}},t.prototype.buildStatus=function(e){return e>=200&&e<300?Gs.Success:e===429?Gs.RateLimit:e===413?Gs.PayloadTooLarge:e===408?Gs.Timeout:e>=400&&e<500?Gs.Invalid:e>=500?Gs.Failed:Gs.Unknown},t})(),sge=(function(){function t(){}return t.prototype.getApplicationContext=function(){return{versionName:this.versionName,language:ige(),platform:"Web",os:void 0,deviceModel:void 0}},t})(),ige=function(){return typeof navigator<"u"&&(navigator.languages&&navigator.languages[0]||navigator.language)||""},oge=(function(){function t(){this.queue=[]}return t.prototype.logEvent=function(e){this.receiver?this.receiver(e):this.queue.length<512&&this.queue.push(e)},t.prototype.setEventReceiver=function(e){this.receiver=e,this.queue.length>0&&(this.queue.forEach(function(n){e(n)}),this.queue=[])},t})(),z2=function(){return z2=Object.assign||function(e){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e},z2.apply(this,arguments)};function gx(t){var e=typeof Symbol=="function"&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&typeof t.length=="number")return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function cU(t,e){var n=typeof Symbol=="function"&&t[Symbol.iterator];if(!n)return t;var r=n.call(t),a,s=[],o;try{for(;(e===void 0||e-- >0)&&!(a=r.next()).done;)s.push(a.value)}catch(l){o={error:l}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return s}var vx=function(t,e){var n,r,a=["string","number","boolean","undefined"],s=typeof t,o=typeof e;if(s!==o)return!1;try{for(var l=gx(a),c=l.next();!c.done;c=l.next()){var d=c.value;if(d===s)return t===e}}catch(_){n={error:_}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(n)throw n.error}}if(t==null&&e==null)return!0;if(t==null||e==null||t.length!==e.length)return!1;var f=Array.isArray(t),p=Array.isArray(e);if(f!==p)return!1;if(f&&p){for(var g=0;g<t.length;g++)if(!vx(t[g],e[g]))return!1}else{var y=Object.keys(t).sort(),x=Object.keys(e).sort();if(!vx(y,x))return!1;var b=!0;return Object.keys(t).forEach(function(_){vx(t[_],e[_])||(b=!1)}),b}return!0},lge="$set",cge="$unset",uge="$clearAll";Object.entries||(Object.entries=function(t){for(var e=Object.keys(t),n=e.length,r=new Array(n);n--;)r[n]=[e[n],t[e[n]]];return r});var dge=(function(){function t(){this.identity={userProperties:{}},this.listeners=new Set}return t.prototype.editIdentity=function(){var e=this,n=z2({},this.identity.userProperties),r=z2(z2({},this.identity),{userProperties:n});return{setUserId:function(a){return r.userId=a,this},setDeviceId:function(a){return r.deviceId=a,this},setUserProperties:function(a){return r.userProperties=a,this},setOptOut:function(a){return r.optOut=a,this},updateUserProperties:function(a){var s,o,l,c,d,f,p=r.userProperties||{};try{for(var g=gx(Object.entries(a)),y=g.next();!y.done;y=g.next()){var x=cU(y.value,2),b=x[0],_=x[1];switch(b){case lge:try{for(var E=(l=void 0,gx(Object.entries(_))),A=E.next();!A.done;A=E.next()){var S=cU(A.value,2),k=S[0],I=S[1];p[k]=I}}catch(O){l={error:O}}finally{try{A&&!A.done&&(c=E.return)&&c.call(E)}finally{if(l)throw l.error}}break;case cge:try{for(var N=(d=void 0,gx(Object.keys(_))),D=N.next();!D.done;D=N.next()){var k=D.value;delete p[k]}}catch(O){d={error:O}}finally{try{D&&!D.done&&(f=N.return)&&f.call(N)}finally{if(d)throw d.error}}break;case uge:p={};break}}}catch(O){s={error:O}}
40finally{try{y&&!y.done&&(o=g.return)&&o.call(g)}finally{if(s)throw s.error}}return r.userProperties=p,this},commit:function(){return e.setIdentity(r),this}}},t.prototype.getIdentity=function(){return z2({},this.identity)},t.prototype.setIdentity=function(e){var n=z2({},this.identity);this.identity=z2({},e),vx(n,this.identity)||this.listeners.forEach(function(r){r(e)})},t.prototype.addIdentityListener=function(e){this.listeners.add(e)},t.prototype.removeIdentityListener=function(e){this.listeners.delete(e)},t})(),n7=typeof globalThis<"u"?globalThis:typeof global<"u"?global:self,fge=(function(){function t(){this.identityStore=new dge,this.eventBridge=new oge,this.applicationContextProvider=new sge}return t.getInstance=function(e){return n7.analyticsConnectorInstances||(n7.analyticsConnectorInstances={}),n7.analyticsConnectorInstances[e]||(n7.analyticsConnectorInstances[e]=new t),n7.analyticsConnectorInstances[e]},t})(),z5=function(t){return t===void 0&&(t="$default_instance"),fge.getInstance(t)},pge=function(t,e){z5(e).identityStore.editIdentity().setUserId(t).commit()},hge=function(t,e){z5(e).identityStore.editIdentity().setDeviceId(t).commit()},mge=function(t,e){z5(e).identityStore.editIdentity().setOptOut(t).commit()},Eu=function(){if(typeof globalThis<"u")return globalThis;if(typeof window<"u")return window;if(typeof self<"u")return self;if(typeof global<"u")return global},ER=function(){var t,e=Eu();if(!(!((t=e?.location)===null||t===void 0)&&t.search))return{};var n=e.location.search.substring(1).split("&").filter(Boolean),r=n.reduce(function(a,s){var o=s.split("=",2),l=uU(o[0]),c=uU(o[1]);return c&&(a[l]=c),a},{});return r},uU=function(t){t===void 0&&(t="");try{return decodeURIComponent(t)}catch{return""}},gge="utm_campaign",vge="utm_content",yge="utm_id",bge="utm_medium",xge="utm_source",wge="utm_term",dU="dclid",fU="fbclid",pU="gbraid",hU="gclid",mU="ko_click_id",gU="li_fat_id",vU="msclkid",yU="rtd_cid",bU="ttclid",xU="twclid",wU="wbraid",dO={utm_campaign:void 0,utm_content:void 0,utm_id:void 0,utm_medium:void 0,utm_source:void 0,utm_term:void 0,referrer:void 0,referring_domain:void 0,dclid:void 0,gbraid:void 0,gclid:void 0,fbclid:void 0,ko_click_id:void 0,li_fat_id:void 0,msclkid:void 0,rtd_cid:void 0,ttclid:void 0,twclid:void 0,wbraid:void 0},oZ=(function(){function t(){}return t.prototype.parse=function(){return sn(this,void 0,void 0,function(){return on(this,function(e){return[2,dn(dn(dn(dn({},dO),this.getUtmParam()),this.getReferrer()),this.getClickIds())]})})},t.prototype.getUtmParam=function(){var e=ER(),n=e[gge],r=e[vge],a=e[yge],s=e[bge],o=e[xge],l=e[wge];return{utm_campaign:n,utm_content:r,utm_id:a,utm_medium:s,utm_source:o,utm_term:l}},t.prototype.getReferrer=function(){var e,n,r={referrer:void 0,referring_domain:void 0};try{r.referrer=document.referrer||void 0,r.referring_domain=(n=(e=r.referrer)===null||e===void 0?void 0:e.split("/")[2])!==null&&n!==void 0?n:void 0}catch{}return r},t.prototype.getClickIds=function(){var e,n=ER();return e={},e[dU]=n[dU],e[fU]=n[fU],e[pU]=n[pU],e[hU]=n[hU],e[mU]=n[mU],e[gU]=n[gU],e[vU]=n[vU],e[yU]=n[yU],e[bU]=n[bU],e[xU]=n[xU],e[wU]=n[wU],e},t})(),lZ=function(t,e,n){return e===void 0&&(e=""),n===void 0&&(n=10),[l_,e,t.substring(0,n)].filter(Boolean).join("_")},Cge=function(t){return"".concat(l_.toLowerCase(),"_").concat(t.substring(0,6))},_ge=function(t){return typeof t=="boolean"?t:!!t?.fileDownloads},Sge=function(t){return typeof t=="boolean"?t:!!t?.formInteractions},Ege=function(t){return typeof t=="boolean"?t:!!(t?.pageViews===!0||t?.pageViews&&typeof t.pageViews=="object")},Ige=function(t){return typeof t=="boolean"?t:!!t?.sessions},Age=function(t){var e,n=!((e=t.attribution)===null||e===void 0)&&e.trackPageViews?"attribution":function(){return!1},r=void 0,a="Page View",s=Ege(t.defaultTracking);return s&&(n=void 0,a=void 0,t.defaultTracking&&typeof t.defaultTracking=="object"&&t.defaultTracking.pageViews&&typeof t.defaultTracking.pageViews=="object"&&("trackOn"in t.defaultTracking.pageViews&&(n=t.defaultTracking.pageViews.trackOn),"trackHistoryChanges"in t.defaultTracking.pageViews&&(r=t.defaultTracking.pageViews.trackHistoryChanges),"eventType"in t.defaultTracking.pageViews&&t.defaultTracking.pageViews.eventType&&(a=t.defaultTracking.pageViews.eventType))),{trackOn:n,trackHistoryChanges:r,eventType:a}},Tge=function(){var t,e,n,r;if(typeof navigator>"u")return"";var a=navigator.userLanguage;return(r=(n=(e=(t=navigator.languages)===null||t===void 0?void 0:t[0])!==null&&e!==void 0?e:navigator.language)!==null&&n!==void 0?n:a)!==null&&r!==void 0?r:""},kge=(function(){function t(){this.name="identity",this.type=hl.BEFORE,this.identityStore=z5().identityStore}return t.prototype.execute=function(e){return sn(this,void 0,void 0,function(){var n;return on(this,function(r){return n=e.user_properties,n&&this.identityStore.editIdentity().updateUserProperties(n).commit(),[2,e]})})},t.prototype.setup=function(e){return sn(this,void 0,void 0,function(){return on(this,function(n){return e.instanceName&&(this.identityStore=z5(e.instanceName).identityStore),[2]})})},t})(),IR=(function(){function t(e){this.options=dn({},e)}return t.prototype.isEnabled=function(){return sn(this,void 0,void 0,function(){var e,n,r;return on(this,function(a){switch(a.label){case 0:if(!Eu())return[2,!1];t.testValue=String(Date.now()),e=new t(this.options),n="AMP_TEST",a.label=1;case 1:return a.trys.push([1,4,5,7]),[4,e.set(n,t.testValue)];case 2:return a.sent(),[4,e.get(n)];case 3:return r=a.sent(),[2,r===t.testValue];case 4:return a.sent(),[2,!1];case 5:return[4,e.remove(n)];case 6:return a.sent(),[7];case 7:return[2]}})})},t.prototype.get=function(e){return sn(this,void 0,void 0,function(){var n;return on(this,function(r){switch(r.label){case 0:return[4,this.getRaw(e)];case 1:if(n=r.sent(),!n)return[2,void 0];try{try{n=decodeURIComponent(atob(n))}catch{}return[2,JSON.parse(n)]}catch{return[2,void 0]}return[2]}})})},t.prototype.getRaw=function(e){var n;return sn(this,void 0,void 0,function(){var r,a,s;return on(this,function(o){return r=Eu(),a=(n=r?.document.cookie.split("; "))!==null&&n!==void 0?n:[],s=a.find(function(l){return l.indexOf(e+"=")===0}),s?[2,s.substring(e.length+1)]:[2,void 0]})})},t.prototype.set=function(e,n){var r;return sn(this,void 0,void 0,function(){var a,s,o,l,c,d;return on(this,function(f){try{a=(r=this.options.expirationDays)!==null&&r!==void 0?r:0,s=n!==null?a:-1,o=void 0,s&&(l=new Date,l.setTime(l.getTime()+s*24*60*60*1e3),o=l),c="".concat(e,"=").concat(btoa(encodeURIComponent(JSON.stringify(n)))),o&&(c+="; expires=".concat(o.toUTCString())),c+="; path=/",this.options.domain&&(c+="; domain=".concat(this.options.domain)),this.options.secure&&(c+="; Secure"),this.options.sameSite&&(c+="; SameSite=".concat(this.options.sameSite)),d=Eu(),d&&(d.document.cookie=c)}catch{}return[2]})})},t.prototype.remove=function(e){return sn(this,void 0,void 0,function(){return on(this,function(n){switch(n.label){case 0:return[4,this.set(e,null)];case 1:return n.sent(),[2]}})})},t.prototype.reset=function(){return sn(this,void 0,void 0,function(){return on(this,function(e){return[2]})})},t})(),Rge=(function(t){a9(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.send=function(n,r){return sn(this,void 0,void 0,function(){var a,s,o;return on(this,function(l){switch(l.label){case 0:if(typeof fetch>"u")throw new Error("FetchTransport is not supported");return a={headers:{"Content-Type":"application/json",Accept:"*/*"},body:JSON.stringify(r),method:"POST"},[4,fetch(n,a)];case 1:return s=l.sent(),[4,s.text()];case 2:o=l.sent();try{return[2,this.buildResponse(JSON.parse(o))]}catch{return[2,this.buildResponse({code:s.status})]}return[2]}})})},e})(uO),Nge=function(t){var e={};for(var n in t){var r=t[n];r&&(e[n]=r)}return e},Dge=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n,r={},a=Eu(),s=void 0,o,l=Ps(t,2),c=l[0],d=l[1];c&&"init"in c?(n=c,d&&(r=d)):c&&(r=c);var f=function(){return sn(void 0,void 0,void 0,function(){var _,E,A;return on(this,function(S){switch(S.label){case 0:return E={event_type:(A=r.eventType)!==null&&A!==void 0?A:"Page View"},_=[{}],[4,Pge()];case 1:return[2,(E.event_properties=dn.apply(void 0,[dn.apply(void 0,_.concat([S.sent()])),{page_domain:typeof location<"u"&&location.hostname||"",page_location:typeof location<"u"&&location.href||"",page_path:typeof location<"u"&&location.pathname||"",page_title:typeof document<"u"&&document.title||"",page_url:typeof location<"u"&&location.href.split("?")[0]||""}]),E)]}})})},p=function(){return typeof r.trackOn>"u"||typeof r.trackOn=="function"&&r.trackOn()},g=typeof location<"u"?location.href:null,y=function(){return sn(void 0,void 0,void 0,function(){var _,E,A,S;return on(this,function(k){switch(k.label){case 0:return _=location.href,E=Mge(r.trackHistoryChanges,_,g||"")&&p(),g=_,E?(s?.log("Tracking page view event"),n!=null?[3,1]:[3,3]):[3,4];case 1:return S=(A=n).track,[4,f()];case 2:S.apply(A,[k.sent()]),k.label=3;case 3:k.label=4;case 4:return[2]}})})},x=function(){y()},b={name:"page-view-tracking",type:hl.ENRICHMENT,setup:function(_,E){return sn(void 0,void 0,void 0,function(){var A,S,k,I,N;return on(this,function(D){switch(D.label){case 0:return n=n??E,n?(s=_.loggerProvider,s.log("Installing @amplitude/plugin-page-view-tracking-browser"),r.trackOn=!((I=_.attribution)===null||I===void 0)&&I.trackPageViews?"attribution":r.trackOn,!E&&(!((N=_.attribution)===null||N===void 0)&&N.trackPageViews)&&(s.warn("@amplitude/plugin-page-view-tracking-browser overrides page view tracking behavior defined in @amplitude/analytics-browser. Resolve by disabling page view tracking in @amplitude/analytics-browser."),_.attribution.trackPageViews=!1),r.trackHistoryChanges&&a&&(a.addEventListener("popstate",x),o=a.history.pushState,a.history.pushState=new Proxy(a.history.pushState,{apply:function(O,j,M){var $=Ps(M,3),L=$[0],z=$[1],H=$[2];O.apply(j,[L,z,H]),y()}})),p()?(s.log("Tracking page view event"),k=(S=n).track,[4,f()]):[3,2]):(A=c?"Options":"undefined",_.loggerProvider.error("Argument of type '".concat(A,"' is not assignable to parameter of type 'BrowserClient'.")),[2]);case 1:k.apply(S,[D.sent()]),D.label=2;case 2:return[2]}})})},execute:function(_){return sn(void 0,void 0,void 0,function(){var E;return on(this,function(A){switch(A.label){case 0:return r.trackOn==="attribution"&&Oge
40(_)?(s?.log("Enriching campaign event to page view event with campaign parameters"),[4,f()]):[3,2];case 1:E=A.sent(),_.event_type=E.event_type,_.event_properties=dn(dn({},_.event_properties),E.event_properties),A.label=2;case 2:return[2,_]}})})},teardown:function(){return sn(void 0,void 0,void 0,function(){return on(this,function(_){return a&&(a.removeEventListener("popstate",x),o&&(a.history.pushState=o)),[2]})})}};return b.__trackHistoryPageView=y,b},Pge=function(){return sn(void 0,void 0,void 0,function(){var t;return on(this,function(e){switch(e.label){case 0:return t=Nge,[4,new oZ().parse()];case 1:return[2,t.apply(void 0,[e.sent()])]}})})},Oge=function(t){if(t.event_type==="$identify"&&t.user_properties){var e=t.user_properties,n=e[hi.SET]||{},r=e[hi.UNSET]||{},a=kd(kd([],Ps(Object.keys(n)),!1),Ps(Object.keys(r)),!1);return Object.keys(dO).every(function(s){return a.includes(s)})}return!1},Mge=function(t,e,n){return t==="pathOnly"?e.split("?")[0]!==n.split("?")[0]:e!==n},Lge=function(t,e,n){return n===void 0&&(n=10),[l_,e,t.substring(0,n)].filter(Boolean).join("_")},CU=function(t){var e=t.split(".");return e.length<=2?t:e.slice(e.length-2,e.length).join(".")},jge=function(t,e,n){var r;t.referrer;var a=t.referring_domain,s=_R(t,["referrer","referring_domain"]),o=e||{};o.referrer;var l=o.referring_domain,c=_R(o,["referrer","referring_domain"]);if(t.referring_domain&&(!((r=n.excludeReferrers)===null||r===void 0)&&r.includes(t.referring_domain)))return!1;var d=JSON.stringify(s)!==JSON.stringify(c),f=CU(a||"")!==CU(l||"");return!e||d||f},Fge=function(t,e){var n=dn(dn({},dO),t),r=Object.entries(n).reduce(function(a,s){var o,l=Ps(s,2),c=l[0],d=l[1];return a.setOnce("initial_".concat(c),(o=d??e.initialEmptyValue)!==null&&o!==void 0?o:"EMPTY"),d?a.set(c,d):a.unset(c)},new H5);return aZ(r)},Bge=function(){for(var t=this,e,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var a,s={},o=Ps(n,2),l=o[0],c=o[1];l&&"init"in l?(a=l,c&&(s=c)):l&&(s=l);var d=(e=s.excludeReferrers)!==null&&e!==void 0?e:[];typeof location<"u"&&d.unshift(location.hostname),s=dn(dn({disabled:!1,initialEmptyValue:"EMPTY",resetSessionOnNewCampaign:!1},s),{excludeReferrers:d});var f={name:"web-attribution",type:hl.BEFORE,setup:function(p,g){var y;return sn(this,void 0,void 0,function(){var x,b,_,E,A,S,k,I;return on(this,function(N){switch(N.label){case 0:return a=a??g,a?s.disabled?(p.loggerProvider.log("@amplitude/plugin-web-attribution-browser is disabled. Attribution is not tracked."),[2]):(p.loggerProvider.log("Installing @amplitude/plugin-web-attribution-browser."),!g&&!(!((y=p.attribution)===null||y===void 0)&&y.disabled)&&(p.loggerProvider.warn("@amplitude/plugin-web-attribution-browser overrides web attribution behavior defined in @amplitude/analytics-browser. Resolve by disabling web attribution tracking in @amplitude/analytics-browser."),p.attribution={disabled:!0}),b=p.cookieStorage,_=Lge(p.apiKey,"MKTG"),[4,Promise.all([new oZ().parse(),b.get(_)])]):(x=l?"Options":"undefined",p.loggerProvider.error("Argument of type '".concat(x,"' is not assignable to parameter of type 'BrowserClient'.")),[2]);case 1:return E=Ps.apply(void 0,[N.sent(),2]),A=E[0],S=E[1],k=this.__pluginEnabledOverride,(k??jge(A,S,s))&&(s.resetSessionOnNewCampaign&&(a.setSessionId(Date.now()),p.loggerProvider.log("Created a new session for new campaign.")),p.loggerProvider.log("Tracking attribution."),I=Fge(A,s),a.track(I),b.set(_,A)),[2]}})})},execute:function(p){return sn(t,void 0,void 0,function(){return on(this,function(g){return[2,p]})})}};return f.__pluginEnabledOverride=void 0,f},gb=1e3,cZ=(function(){function t(e){this.loggerProvider=e?.loggerProvider}return t.prototype.isEnabled=function(){return sn(this,void 0,void 0,function(){var e,n,r,a;return on(this,function(s){switch(s.label){case 0:if(!Eu())return[2,!1];e=String(Date.now()),n=new t,r="AMP_TEST",s.label=1;case 1:return s.trys.push([1,4,5,7]),[4,n.set(r,e)];case 2:return s.sent(),[4,n.get(r)];case 3:return a=s.sent(),[2,a===e];case 4:return s.sent(),[2,!1];case 5:return[4,n.remove(r)];case 6:return s.sent(),[7];case 7:return[2]}})})},t.prototype.get=function(e){return sn(this,void 0,void 0,function(){var n;return on(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this.getRaw(e)];case 1:return n=r.sent(),n?[2,JSON.parse(n)]:[2,void 0];case 2:return r.sent(),[2,void 0];case 3:return[2]}})})},t.prototype.getRaw=function(e){var n;return sn(this,void 0,void 0,function(){return on(this,function(r){return[2,((n=Eu())===null||n===void 0?void 0:n.localStorage.getItem(e))||void 0]})})},t.prototype.set=function(e,n){var r,a;return sn(this,void 0,void 0,function(){var s,o,l;return on(this,function(c){s=Array.isArray(n)&&n.length>gb;try{o=JSON.stringify(s?n.slice(0,gb):n),(r=Eu())===null||r===void 0||r.localStorage.setItem(e,o)}catch{}return s&&(l=n.length-gb,(a=this.loggerProvider)===null||a===void 0||a.error("Failed to save ".concat(l," events because the queue length exceeded ").concat(gb,"."))),[2]})})},t.prototype.remove=function(e){var n;return sn(this,void 0,void 0,function(){return on(this,function(r){try{(n=Eu())===null||n===void 0||n.localStorage.removeItem(e)}catch{}return[2]})})},t.prototype.reset=function(){var e;return sn(this,void 0,void 0,function(){return on(this,function(n){try{(e=Eu())===null||e===void 0||e.localStorage.clear()}catch{}return[2]})})},t})(),Uge=(function(t){a9(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.state={done:4},n}return e.prototype.send=function(n,r){return sn(this,void 0,void 0,function(){var a=this;return on(this,function(s){return[2,new Promise(function(o,l){typeof XMLHttpRequest>"u"&&l(new Error("XHRTransport is not supported."));var c=new XMLHttpRequest;c.open("POST",n,!0),c.onreadystatechange=function(){if(c.readyState===a.state.done){var d=c.responseText;try{o(a.buildResponse(JSON.parse(d)))}catch{o(a.buildResponse({code:c.status}))}}},c.setRequestHeader("Content-Type","application/json"),c.setRequestHeader("Accept","*/*"),c.send(JSON.stringify(r))})]})})},e})(uO),$ge=(function(t){a9(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.send=function(n,r){return sn(this,void 0,void 0,function(){var a=this;return on(this,function(s){return[2,new Promise(function(o,l){var c=Eu();if(!c?.navigator.sendBeacon)throw new Error("SendBeaconTransport is not supported");try{var d=JSON.stringify(r),f=c.navigator.sendBeacon(n,JSON.stringify(r));return o(f?a.buildResponse({code:200,events_ingested:r.events.length,payload_size_bytes:d.length,server_upload_time:Date.now()}):a.buildResponse({code:500}))}catch(p){l(p)}})]})})},e})(uO),uZ="1.14.0",s9=function(){var t=new iZ,e={deviceManufacturer:!0,deviceModel:!0,ipAddress:!0,language:!0,osName:!0,osVersion:!0,platform:!0};return{cookieExpiration:365,cookieSameSite:"Lax",cookieSecure:!1,cookieStorage:t,cookieUpgrade:!0,disableCookies:!1,domain:"",sessionTimeout:1800*1e3,trackingOptions:e,transportProvider:new Rge}},_U=(function(t){a9(e,t);function e(n,r){var a=this,s,o,l,c,d,f,p,g,y,x=s9();return a=t.call(this,dn(dn({flushIntervalMillis:1e3,flushMaxRetries:5,flushQueueSize:30,transportProvider:x.transportProvider},r),{apiKey:n}))||this,a.version=uZ,a._optOut=!1,a.cookieStorage=(s=r?.cookieStorage)!==null&&s!==void 0?s:x.cookieStorage,a.deviceId=r?.deviceId,a.lastEventId=r?.lastEventId,a.lastEventTime=r?.lastEventTime,a.optOut=!!r?.optOut,a.sessionId=r?.sessionId,a.userId=r?.userId,a.appVersion=r?.appVersion,a.attribution=r?.attribution,a.cookieExpiration=(o=r?.cookieExpiration)!==null&&o!==void 0?o:x.cookieExpiration,a.cookieSameSite=(l=r?.cookieSameSite)!==null&&l!==void 0?l:x.cookieSameSite,a.cookieSecure=(c=r?.cookieSecure)!==null&&c!==void 0?c:x.cookieSecure,a.cookieUpgrade=(d=r?.cookieUpgrade)!==null&&d!==void 0?d:x.cookieUpgrade,a.defaultTracking=r?.defaultTracking,a.disableCookies=(f=r?.disableCookies)!==null&&f!==void 0?f:x.disableCookies,a.defaultTracking=r?.defaultTracking,a.domain=(p=r?.domain)!==null&&p!==void 0?p:x.domain,a.partnerId=r?.partnerId,a.sessionTimeout=(g=r?.sessionTimeout)!==null&&g!==void 0?g:x.sessionTimeout,a.trackingOptions=(y=r?.trackingOptions)!==null&&y!==void 0?y:x.trackingOptions,a}return Object.defineProperty(e.prototype,"deviceId",{get:function(){return this._deviceId},set:function(n){this._deviceId!==n&&(this._deviceId=n,this.updateStorage())}
40,enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"userId",{get:function(){return this._userId},set:function(n){this._userId!==n&&(this._userId=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"sessionId",{get:function(){return this._sessionId},set:function(n){this._sessionId!==n&&(this._sessionId=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"optOut",{get:function(){return this._optOut},set:function(n){this._optOut!==n&&(this._optOut=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastEventTime",{get:function(){return this._lastEventTime},set:function(n){this._lastEventTime!==n&&(this._lastEventTime=n,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastEventId",{get:function(){return this._lastEventId},set:function(n){this._lastEventId!==n&&(this._lastEventId=n,this.updateStorage())},enumerable:!1,configurable:!0}),e.prototype.updateStorage=function(){var n,r={deviceId:this._deviceId,userId:this._userId,sessionId:this._sessionId,optOut:this._optOut,lastEventTime:this._lastEventTime,lastEventId:this._lastEventId};(n=this.cookieStorage)===null||n===void 0||n.set(lZ(this.apiKey),r)},e})(Q5e),qge=function(t,e){return sn(void 0,void 0,void 0,function(){var n,r,a,s,o,l,c,d,f,p,g,y,x,b,_;return on(this,function(E){switch(E.label){case 0:return n=s9(),r=(b=e?.deviceId)!==null&&b!==void 0?b:c_(),a=e?.lastEventId,s=e?.lastEventTime,o=e?.optOut,l=e?.sessionId,c=e?.userId,d=e?.cookieStorage,f
40=e?.domain,p=_U.bind,g=[void 0,t],y=[dn({},e)],x={cookieStorage:d,deviceId:r,domain:f,lastEventId:a,lastEventTime:s,optOut:o,sessionId:l},[4,zge(e)];case 1:return[2,new(p.apply(_U,g.concat([dn.apply(void 0,y.concat([(x.storageProvider=E.sent(),x.trackingOptions=dn(dn({},n.trackingOptions),e?.trackingOptions),x.transportProvider=(_=e?.transportProvider)!==null&&_!==void 0?_:fZ(e?.transport),x.userId=c,x)]))])))]}})})},dZ=function(t,e){return e===void 0&&(e=s9()),sn(void 0,void 0,void 0,function(){var n,r,a;return on(this,function(s){switch(s.label){case 0:return n=dn(dn({},e),t),r=t?.cookieStorage,a=!r,a?[3,2]:[4,r.isEnabled()];case 1:a=!s.sent(),s.label=2;case 2:return a?[2,Hge(n)]:[2,r]}})})},Hge=function(t){return sn(void 0,void 0,void 0,function(){var e,n;return on(this,function(r){switch(r.label){case 0:return e=new IR({domain:t.domain,expirationDays:t.cookieExpiration,sameSite:t.cookieSameSite,secure:t.cookieSecure}),n=t.disableCookies,n?[3,2]:[4,e.isEnabled()];case 1:n=!r.sent(),r.label=2;case 2:return n?(e=new cZ,[4,e.isEnabled()]):[3,4];case 3:r.sent()||(e=new iZ),r.label=4;case 4:return[2,e]}})})},zge=function(t){return sn(void 0,void 0,void 0,function(){var e,n,r,a,s,o,l,c,d;return on(this,function(f){switch(f.label){case 0:if(e=t&&Object.prototype.hasOwnProperty.call(t,"storageProvider"),n=t&&t.loggerProvider,!(!e||t.storageProvider))return[3,9];f.label=1;case 1:f.trys.push([1,7,8,9]),r=Jh([t?.storageProvider,new cZ({loggerProvider:n})]),a=r.next(),f.label=2;case 2:return a.done?[3,6]:(s=a.value,o=s,o?[4,s.isEnabled()]:[3,4]);case 3:o=f.sent(),f.label=4;case 4:if(o)return[2,s];f.label=5;case 5:return a=r.next(),[3,2];case 6:return[3,9];case 7:return l=f.sent(),c={error:l},[3,9];case 8:try{a&&!a.done&&(d=r.return)&&d.call(r)}finally{if(c)throw c.error}return[7];case 9:return[2,void 0]}})})},fZ=function(t){return t===yw.XHR?new Uge:t===yw.SendBeacon?new $ge:s9().transportProvider},Vge=function(t){return sn(void 0,void 0,void 0,function(){var e,n,r,a,s,s,o,l,c,d;return on(this,function(f){switch(f.label){case 0:return[4,new IR().isEnabled()];case 1:if(!f.sent()||typeof location>"u"||!location.hostname)return[2,""];for(e=location.hostname,n=e.split("."),r=[],a="AMP_TLDTEST",s=n.length-2;s>=0;--s)r.push(n.slice(s).join("."));s=0,f.label=2;case 2:return s<r.length?(o=r[s],l={domain:"."+o},c=new IR(l),[4,c.set(a,1)]):[3,7];case 3:return f.sent(),[4,c.get(a)];case 4:return d=f.sent(),d?[4,c.remove(a)]:[3,6];case 5:return f.sent(),[2,"."+o];case 6:return s++,[3,2];case 7:return[2,""]}})})},Oi="[Amplitude]",pZ="".concat(Oi," Page Viewed"),SU="".concat(Oi," Form Started"),Gge="".concat(Oi," Form Submitted"),Wge="".concat(Oi," File Downloaded"),EU="session_start",IU="session_end",Yge="".concat(Oi," File Extension"),Xge="".concat(Oi," File Name"),Kge="".concat(Oi," Link ID"),Zge="".concat(Oi," Link Text"),Jge="".concat(Oi," Link URL"),CI="".concat(Oi," Form ID"),_I="".concat(Oi," Form Name"),SI="".concat(Oi," Form Destination"),Qge=function(t,e){return sn(void 0,void 0,void 0,function(){var n,r,a,s,o,l,c,d,f,p,g;return on(this,function(y){switch(y.label){case 0:return[4,dZ(e)];case 1:return n=y.sent(),r=Cge(t),[4,n.getRaw(r)];case 2:return a=y.sent(),a?((g=e.cookieUpgrade)!==null&&g!==void 0?g:s9().cookieUpgrade)?[4,n.remove(r)]:[3,4]:[2,{optOut:!1}];case 3:y.sent(),y.label=4;case 4:return s=Ps(a.split("."),6),o=s[0],l=s[1],c=s[2],d=s[3],f=s[4],p=s[5],[2,{deviceId:o,userId:e6e(l),sessionId:EI(d),lastEventId:EI(p),lastEventTime:EI(f),optOut:!!c}]}})})},EI=function(t){var e=parseInt(t,32);if(!isNaN(e))return e},e6e=function(t){if(!(!atob||!escape||!t))try{return decodeURIComponent(escape(atob(t)))}catch{return}},j7={exports:{}},t6e=j7.exports,AU;function n6e(){return AU||(AU=1,(function(t,e){(function(n,r){var a="0.7.33",s="",o="?",l="function",c="undefined",d="object",f="string",p="major",g="model",y="name",x="type",b="vendor",_="version",E="architecture",A="console",S="mobile",k="tablet",I="smarttv",N="wearable",D="embedded",O=350,j="Amazon",M="Apple",$="ASUS",L="BlackBerry",z="Browser",H="Chrome",J="Edge",X="Firefox",Y="Google",F="Huawei",W="LG",G="Microsoft",q="Motorola",Z="Opera",le="Samsung",ee="Sharp",xe="Sony",Ce="Xiaomi",de="Zebra",ve="Facebook",Re=function(De,Ae){var Be={};for(var We in De)Ae[We]&&Ae[We].length%2===0?Be[We]=Ae[We].concat(De[We]):Be[We]=De[We];return Be},V=function(De){for(var Ae={},Be=0;Be<De.length;Be++)Ae[De[Be].toUpperCase()]=De[Be];return Ae},K=function(De,Ae){return typeof De===f?te(Ae).indexOf(te(De))!==-1:!1},te=function(De){return De.toLowerCase()},me=function(De){return typeof De===f?De.replace(/[^\d\.]/g,s).split(".")[0]:r},fe=function(De,Ae){if(typeof De===f)return De=De.replace(/^\s\s*/,s),typeof Ae===c?De:De.substring(0,O)},ge=function(De,Ae){for(var Be=0,We,Ke,ft,dt,Ft,fn;Be<Ae.length&&!Ft;){var Vt=Ae[Be],ie=Ae[Be+1];for(We=Ke=0;We<Vt.length&&!Ft;)if(Ft=Vt[We++].exec(De),Ft)for(ft=0;ft<ie.length;ft++)fn=Ft[++Ke],dt=ie[ft],typeof dt===d&&dt.length>0?dt.length===2?typeof dt[1]==l?this[dt[0]]=dt[1].call(this,fn):this[dt[0]]=dt[1]:dt.length===3?typeof dt[1]===l&&!(dt[1].exec&&dt[1].test)?this[dt[0]]=fn?dt[1].call(this,fn,dt[2]):r:this[dt[0]]=fn?fn.replace(dt[1],dt[2]):r:dt.length===4&&(this[dt[0]]=fn?dt[3].call(this,fn.replace(dt[1],dt[2])):r):this[dt]=fn||r;Be+=2}},Se=function(De,Ae){for(var Be in Ae)if(typeof Ae[Be]===d&&Ae[Be].length>0){for(var We=0;We<Ae[Be].length;We++)if(K(Ae[Be][We],De))return Be===o?r:Be}else if(K(Ae[Be],De))return Be===o?r:Be;return De},se={"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},he={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},ye={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[_,[y,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[_,[y,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[y,_],[/opios[\/ ]+([\w\.]+)/i],[_,[y,Z+" Mini"]],[/\bopr\/([\w\.]+)/i],[_,[y,Z]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(weibo)__([\d\.]+)/i],[y,_],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[_,[y,"UC"+z]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i],[_,[y,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[_,[y,"WeChat"]],[/konqueror\/([\w\.]+)/i],[_,[y,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[_,[y,"IE"]],[/yabrowser\/([\w\.]+)/i],[_,[y,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[y,/(.+)/,"$1 Secure "+z],_],[/\bfocus\/([\w\.]+)/i],[_,[y,X+" Focus"]],[/\bopt\/([\w\.]+)/i],[_,[y,Z+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[_,[y,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[_,[y,"Dolphin"]],[/coast\/([\w\.]+)/i],[_,[y,Z+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[_,[y,"MIUI "+z]],[/fxios\/([-\w\.]+)/i],[_,[y,X]],[/\bqihu|(qi?ho?o?|360)browser/i],[[y,"360 "+z]],[/(oculus|samsung|sailfish|huawei)browser\/([\w\.]+)/i],[[y,/(.+)/,"$1 "+z],_],[/(comodo_dragon)\/([\w\.]+)/i],[[y,/_/g," "],_],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[y,_],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i,/\[(linkedin)app\]/i],[y],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[y,ve],_],[/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[y,_],[/\bgsa\/([\w\.]+) .*safari\//i],[_,[y,"GSA"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[_,[y,H+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[y,H+" WebView"],_],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[_,[y,"Android "+z]],[/(chrome|omniweb|arora|[t
vendor: 4,760 bytes, line 40
40izenoka]{5} ?browser)\/v?([\w\.]+)/i],[y,_],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[_,[y,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[_,y],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[y,[_,Se,se]],[/(webkit|khtml)\/([\w\.]+)/i],[y,_],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[y,"Netscape"],_],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[_,[y,X+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[y,_],[/(cobalt)\/([\w\.]+)/i],[y,[_,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[E,"amd64"]],[/(ia32(?=;))/i],[[E,te]],[/((?:i[346]|x)86)[;\)]/i],[[E,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[E,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[E,"armhf"]],[/windows (ce|mobile); ppc;/i],[[E,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[E,/ower/,s,te]],[/(sun4\w)[;\)]/i],[[E,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[E,te]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[g,[b,le],[x,k]],[/\b((?:s[cgp]h|gt|sm)-\w+|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[g,[b,le],[x,S]],[/((ipod|iphone)\d+,\d+)/i],[g,[b,M],[x,S]],[/(ipad\d+,\d+)/i],[g,[b,M],[x,k]],[/\((ip(?:hone|od)[\w ]*);/i],[g,[b,M],[x,S]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[g,[b,M],[x,k]],[/(macintosh);/i],[g,[b,M]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[g,[b,F],[x,k]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[g,[b,F],[x,S]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[g,/_/g," "],[b,Ce],[x,S]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[g,/_/g," "],[b,Ce],[x,k]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[g,[b,"OPPO"],[x,S]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[g,[b,"Vivo"],[x,S]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[g,[b,"Realme"],[x,S]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[g,[b,q],[x,S]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[g,[b,q],[x,k]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[g,[b,W],[x,k]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[g,[b,W],[x,S]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[g,[b,"Lenovo"],[x,k]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[g,/_/g," "],[b,"Nokia"],[x,S]],[/(pixel c)\b/i],[g,[b,Y],[x,k]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[g,[b,Y],[x,S]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[g,[b,xe],[x,S]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[g,"Xperia Tablet"],[b,xe],[x,k]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[g,[b,"OnePlus"],[x,S]],[/(alexa)webm/i,/(kf[a-z]{2}wi)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[g,[b,j],[x,k]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[g,/(.+)/g,"Fire Phone $1"],[b,j],[x,S]],[/(playbook);[-\w\),; ]+(rim)/i],[g,b,[x,k]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[g,[b,L],[x,S]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[g,[b,$],[x,k]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[g,[b,$],[x,S]],[/(nexus 9)/i],[g,[b,"HTC"],[x,k]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic|sony(?!-bra))[-_ ]?([-\w]*)/i],[b,[g,/_/g," "],[x,S]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[g,[b,"Acer"],[x,k]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[g,[b,"Meizu"],[x,S]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[g,[b,ee],[x,S]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asu
vendor: 4,391 bytes, line 40
40s)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[b,g,[x,S]],[/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[b,g,[x,k]],[/(surface duo)/i],[g,[b,G],[x,k]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[g,[b,"Fairphone"],[x,S]],[/(u304aa)/i],[g,[b,"AT&T"],[x,S]],[/\bsie-(\w*)/i],[g,[b,"Siemens"],[x,S]],[/\b(rct\w+) b/i],[g,[b,"RCA"],[x,k]],[/\b(venue[\d ]{2,7}) b/i],[g,[b,"Dell"],[x,k]],[/\b(q(?:mv|ta)\w+) b/i],[g,[b,"Verizon"],[x,k]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[g,[b,"Barnes & Noble"],[x,k]],[/\b(tm\d{3}\w+) b/i],[g,[b,"NuVision"],[x,k]],[/\b(k88) b/i],[g,[b,"ZTE"],[x,k]],[/\b(nx\d{3}j) b/i],[g,[b,"ZTE"],[x,S]],[/\b(gen\d{3}) b.+49h/i],[g,[b,"Swiss"],[x,S]],[/\b(zur\d{3}) b/i],[g,[b,"Swiss"],[x,k]],[/\b((zeki)?tb.*\b) b/i],[g,[b,"Zeki"],[x,k]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[b,"Dragon Touch"],g,[x,k]],[/\b(ns-?\w{0,9}) b/i],[g,[b,"Insignia"],[x,k]],[/\b((nxa|next)-?\w{0,9}) b/i],[g,[b,"NextBook"],[x,k]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[b,"Voice"],g,[x,S]],[/\b(lvtel\-)?(v1[12]) b/i],[[b,"LvTel"],g,[x,S]],[/\b(ph-1) /i],[g,[b,"Essential"],[x,S]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[g,[b,"Envizen"],[x,k]],[/\b(trio[-\w\. ]+) b/i],[g,[b,"MachSpeed"],[x,k]],[/\btu_(1491) b/i],[g,[b,"Rotor"],[x,k]],[/(shield[\w ]+) b/i],[g,[b,"Nvidia"],[x,k]],[/(sprint) (\w+)/i],[b,g,[x,S]],[/(kin\.[onetw]{3})/i],[[g,/\./g," "],[b,G],[x,S]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[g,[b,de],[x,k]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[g,[b,de],[x,S]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[b,g,[x,A]],[/droid.+; (shield) bui/i],[g,[b,"Nvidia"],[x,A]],[/(playstation [345portablevi]+)/i],[g,[b,xe],[x,A]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[g,[b,G],[x,A]],[/smart-tv.+(samsung)/i],[b,[x,I]],[/hbbtv.+maple;(\d+)/i],[[g,/^/,"SmartTV"],[b,le],[x,I]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[b,W],[x,I]],[/(apple) ?tv/i],[b,[g,M+" TV"],[x,I]],[/crkey/i],[[g,H+"cast"],[b,Y],[x,I]],[/droid.+aft(\w)( bui|\))/i],[g,[b,j],[x,I]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[g,[b,ee],[x,I]],[/(bravia[\w ]+)( bui|\))/i],[g,[b,xe],[x,I]],[/(mitv-\w{5}) bui/i],[g,[b,Ce],[x,I]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w ]*; *(\w[^;]*);([^;]*)/i],[[b,fe],[g,fe],[x,I]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[x,I]],[/((pebble))app/i],[b,g,[x,N]],[/droid.+; (glass) \d/i],[g,[b,Y],[x,N]],[/droid.+; (wt63?0{2,3})\)/i],[g,[b,de],[x,N]],[/(quest( 2)?)/i],[g,[b,ve],[x,N]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[b,[x,D]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[g,[x,S]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[g,[x,k]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[x,k]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[x,S]],[/(android[-\w\. ]{0,9});.+buil/i],[g,[b,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[_,[y,J+"HTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[_,[y,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i],[y,_],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[_,y]],os:[[/microsoft (windows) (vista|xp)/i],[y,_],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[y,[_,Se,he]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[y,"Windows"],[_,Se,he]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/cfnetwork\/.+darwin/i],[[_,/_/g,"."],[y,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[y,"Mac OS"],[_,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[_,y],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[y,_],[/\(bb(10);/i],[_,[y,L]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[_,[y,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+);
40 rv:.+ gecko\/([\w\.]+)/i],[_,[y,X+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[_,[y,"webOS"]],[/crkey\/([\d\.]+)/i],[_,[y,H+"cast"]],[/(cros) [\w]+ ([\w\.]+\w)/i],[[y,"Chromium OS"],_],[/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[y,_],[/(sunos) ?([\w\.\d]*)/i],[[y,"Solaris"],_],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux)/i,/(unix) ?([\w\.]*)/i],[y,_]]},be=function(De,Ae){if(typeof De===d&&(Ae=De,De=r),!(this instanceof be))return new be(De,Ae).getResult();var Be=De||(typeof n!==c&&n.navigator&&n.navigator.userAgent?n.navigator.userAgent:s),We=Ae?Re(ye,Ae):ye;return this.getBrowser=function(){var Ke={};return Ke[y]=r,Ke[_]=r,ge.call(Ke,Be,We.browser),Ke.major=me(Ke.version),Ke},this.getCPU=function(){var Ke={};return Ke[E]=r,ge.call(Ke,Be,We.cpu),Ke},this.getDevice=function(){var Ke={};return Ke[b]=r,Ke[g]=r,Ke[x]=r,ge.call(Ke,Be,We.device),Ke},this.getEngine=function(){var Ke={};return Ke[y]=r,Ke[_]=r,ge.call(Ke,Be,We.engine),Ke},this.getOS=function(){var Ke={};return Ke[y]=r,Ke[_]=r,ge.call(Ke,Be,We.os),Ke},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return Be},this.setUA=function(Ke){return Be=typeof Ke===f&&Ke.length>O?fe(Ke,O):Ke,this},this.setUA(Be),this};be.VERSION=a,be.BROWSER=V([y,_,p]),be.CPU=V([E]),be.DEVICE=V([g,b,x,A,S,I,k,N,D]),be.ENGINE=be.OS=V([y,_]),t.exports&&(e=t.exports=be),e.UAParser=be;var Te=typeof n!==c&&(n.jQuery||n.Zepto);if(Te&&!Te.ua){var je=new be;Te.ua=je.getResult(),Te.ua.get=function(){return je.getUA()},Te.ua.set=function(De){je.setUA(De);var Ae=je.getResult();for(var Be in Ae)Te.ua[Be]=Ae[Be]}}})(typeof window=="object"?window:t6e)})(j7,j7.exports)),j7.exports}var r6e=n6e();const a6e=Mr(r6e);var s6e="Web",i6e="$remote",o6e=(function(){function t(){this.name="context",this.type=hl.BEFORE,this.library="amplitude-ts/".concat(uZ),typeof navigator<"u"&&(this.userAgent=navigator.userAgent),this.uaResult=new a6e(this.userAgent).getResult()}return t.prototype.setup=function(e){return this.config=e,Promise.resolve(void 0)},t.prototype.execute=function(e){var n,r;return sn(this,void 0,void 0,function(){var a,s,o,l,c,d,f,p;return on(this,function(g){return a=new Date().getTime(),s=this.uaResult.browser.name,o=this.uaResult.browser.version,l=this.uaResult.device.model||this.uaResult.os.name,c=this.uaResult.device.vendor,d=(n=this.config.lastEventId)!==null&&n!==void 0?n:-1,f=(r=e.event_id)!==null&&r!==void 0?r:d+1,this.config.lastEventId=f,e.time||(this.config.lastEventTime=a),p=dn(dn(dn(dn(dn(dn(dn(dn(dn(dn(dn(dn({user_id:this.config.userId,device_id:this.config.deviceId,session_id:this.config.sessionId,time:a},this.config.appVersion&&{app_version:this.config.appVersion}),this.config.trackingOptions.platform&&{platform:s6e}),this.config.trackingOptions.osName&&{os_name:s}),this.config.trackingOptions.osVersion&&{os_version:o}),this.config.trackingOptions.deviceManufacturer&&{device_manufacturer:c}),this.config.trackingOptions.deviceModel&&{device_model:l}),this.config.trackingOptions.language&&{language:Tge()}),this.config.trackingOptions.ipAddress&&{ip:i6e}),{insert_id:c_(),partner_id:this.config.partnerId,plan:this.config.plan}),this.config.ingestionMetadata&&{ingestion_metadata:{source_name:this.config.ingestionMetadata.sourceName,source_version:this.config.ingestionMetadata.sourceVersion}}),e),{event_id:f,library:this.library,user_agent:this.userAgent}),[2,p]})})},t})(),l6e={page_domain:"".concat(Oi," Page Domain"),page_location:"".concat(Oi," Page Location"),page_path:"".concat(Oi," Page Path"),page_title:"".concat(Oi," Page Title"),page_url:"".concat(Oi," Page URL")},c6e=function(){var t="@amplitude/plugin-default-page-view-event-enrichment-browser",e=hl.ENRICHMENT,n=function(){return sn(void 0,void 0,void 0,function(){return on(this,function(a){return[2,void 0]})})},r=function(a){return sn(void 0,void 0,void 0,function(){return on(this,function(s){return a.event_type===pZ&&a.event_properties&&(a.event_properties=Object.entries(a.event_properties).reduce(function(o,l){var c=Ps(l,2),d=c[0],f=c[1],p=l6e[d];return p?o[p]=f:o[d]=f,o},{})),[2,a]})})};return{name:t,type:e,setup:n,execute:r}},u6e=function(){var t,e=[],n=function(d,f,p){d.addEventListener(f,p),e.push({element:d,type:f,handler:p})},r=function(){e.forEach(function(d){var f=d.element,p=d.type,g=d.handler;f?.removeEventListener(p,g)}),e=[]},a="@amplitude/plugin-file-download-tracking-browser",s=hl.ENRICHMENT,o=function(d,f){return sn(void 0,void 0,void 0,function(){var p,g,y;return on(this,function(x){return f?typeof document>"u"?[2]:(p=function(b){var _;try{_=new URL(b.href,window.location.href)}catch{return}var E=g.exec(_.href),A=E?.[1];A&&n(b,"click",function(){var S;A&&f.track(Wge,(S={},S[Yge]=A,S[Xge]=_.pathname,S[Kge]=b.id,S[Zge]=b.text,S[Jge]=b.href,S))})},g=/\.(pdf|xlsx?|docx?|txt|rtf|csv|exe|key|pp(s|t|tx)|7z|pkg|rar|gz|zip|avi|mov|mp4|mpe?g|wmv|midi?|mp3|wav|wma)$/,y=Array.from(document.getElementsByTagName("a")),y.forEac
40h(p),typeof MutationObserver<"u"&&(t=new MutationObserver(function(b){b.forEach(function(_){_.addedNodes.forEach(function(E){E.nodeName==="A"&&p(E),"querySelectorAll"in E&&typeof E.querySelectorAll=="function"&&Array.from(E.querySelectorAll("a")).map(p)})})}),t.observe(document.body,{subtree:!0,childList:!0})),[2]):(d.loggerProvider.warn("File download tracking requires a later version of @amplitude/analytics-browser. File download events are not tracked."),[2])})})},l=function(d){return sn(void 0,void 0,void 0,function(){return on(this,function(f){return[2,d]})})},c=function(){return sn(void 0,void 0,void 0,function(){return on(this,function(d){return t?.disconnect(),r(),[2]})})};return{name:a,type:s,setup:o,execute:l,teardown:c}},d6e=function(){var t,e=[],n=function(f,p,g){f.addEventListener(p,g),e.push({element:f,type:p,handler:g})},r=function(){e.forEach(function(f){var p=f.element,g=f.type,y=f.handler;p?.removeEventListener(g,y)}),e=[]},a=function(f){var p=f.getAttribute("action");try{p=new URL(encodeURI(p??""),window.location.href).href}catch{}return p},s="@amplitude/plugin-form-interaction-tracking-browser",o=hl.ENRICHMENT,l=function(f,p){return sn(void 0,void 0,void 0,function(){var g,y;return on(this,function(x){return p?typeof document>"u"?[2]:(g=function(b){var _=!1;n(b,"change",function(){var E;if(!_){var A=a(b);p.track(SU,(E={},E[CI]=b.getAttribute("id"),E[_I]=b.getAttribute("name"),E[SI]=A,E))}_=!0}),n(b,"submit",function(){var E,A,S=a(b);_||p.track(SU,(E={},E[CI]=b.getAttribute("id"),E[_I]=b.getAttribute("name"),E[SI]=S,E)),p.track(Gge,(A={},A[CI]=b.getAttribute("id"),A[_I]=b.getAttribute("name"),A[SI]=S,A)),_=!1})},y=Array.from(document.getElementsByTagName("form")),y.forEach(g),typeof MutationObserver<"u"&&(t=new MutationObserver(function(b){b.forEach(function(_){_.addedNodes.forEach(function(E){E.nodeName==="FORM"&&g(E),"querySelectorAll"in E&&typeof E.querySelectorAll=="function"&&Array.from(E.querySelectorAll("form")).map(g)})})}),t.observe(document.body,{subtree:!0,childList:!0})),[2]):(f.loggerProvider.warn("Form interaction tracking requires a later version of @amplitude/analytics-browser. Form interaction events are not tracked."),[2])})})},c=function(f){return sn(void 0,void 0,void 0,function(){return on(this,function(p){return[2,f]})})},d=function(){return sn(void 0,void 0,void 0,function(){return on(this,function(f){return t?.disconnect(),r(),[2]})})};return{name:s,type:o,setup:l,execute:c,teardown:d}},II=function(t,e){for(var n=0;n<e.length;n++){var r=e[n],a=r.name,s=r.args,o=r.resolve,l=t&&t[a];if(typeof l=="function"){var c=l.apply(t,s);typeof o=="function"&&o(c?.promise)}}return t},AI=function(t){var e=t;return e&&e._q!==void 0},f6e=(function(t){a9(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.init=function(n,r,a){return n===void 0&&(n=""),hu(this._init(dn(dn({},a),{userId:r,apiKey:n})))},e.prototype._init=function(n){var r,a,s,o,l,c,d,f,p,g,y,x,b,_,E,A,S,k,I,N;return sn(this,void 0,void 0,function(){var D,O,j,M,$,L,z,H,J,X,Y,F,W,G,q,Z,le,ee,xe=this;return on(this,function(Ce){switch(Ce.label){case 0:return this.initializing?[2]:(this.initializing=!0,D=n,n.disableCookies?(O="",[3,5]):[3,1]);case 1:return(r=n.domain)!==null&&r!==void 0?(j=r,[3,4]):[3,2];case 2:return[4,Vge()];case 3:j=Ce.sent(),Ce.label=4;case 4:O=j,Ce.label=5;case 5:return D.domain=O,[4,Qge(n.apiKey,n)];case 6:return M=Ce.sent(),[4,dZ(n)];case 7:return $=Ce.sent(),[4,$.get(lZ(n.apiKey))];case 8:return L=Ce.sent(),z=ER(),H=(o=(s=(a=n.deviceId)!==null&&a!==void 0?a:z.deviceId)!==null&&s!==void 0?s:L?.deviceId)!==null&&o!==void 0?o:M.deviceId,J=(l=L?.sessionId)!==null&&l!==void 0?l:M.sessionId,X=(d=(c=n.optOut)!==null&&c!==void 0?c:L?.optOut)!==null&&d!==void 0?d:M.optOut,Y=(f=L?.lastEventId)!==null&&f!==void 0?f:M.lastEventId,F=(p=L?.lastEventTime)!==null&&p!==void 0?p:M.lastEventTime,W=(y=(g=n.userId)!==null&&g!==void 0?g:L?.userId)!==null&&y!==void 0?y:M.userId,this.previousSessionDeviceId=(x=L?.deviceId)!==null&&x!==void 0?x:M.deviceId,this.previousSessionUserId=(b=L?.userId)!==null&&b!==void 0?b:M.userId,[4,qge(n.apiKey,dn(dn({},n),{deviceId:H,sessionId:J,optOut:X,lastEventId:Y,lastEventTime:F,userId:W,cookieStorage:$}))];case 9:return G=Ce.sent(),[4,t.prototype._init.call(this,G)];case 10:return Ce.sent(),q=!1,(!this.config.lastEventTime||!this.config.sessionId||this.config.lastEventTime&&Date.now()-this.config.lastEventTime>this.config.sessionTimeout)&&(this.setSessionId((E=(_=n.sessionId)!==null&&_!==void 0?_:this.config.sessionId)!==null&&E!==void 0?E:Date.now()),q=!0),Z=z5(n.instanceName),Z.identityStore.setIdentity({userId:this.config.userId,deviceId:this.config.deviceId}),[4,this.add(new nge).promise];case 11:return Ce.sent(),[4,this.add(new o6e).promise];case 12:return Ce.sent(),[4,this.add(new kge).promise];case 13:return Ce.sent(),_ge(this.config.defaultTracking)?[4,this.add(u6e()).promise]:[3,15];case 14:Ce.sent(),Ce.label=15;case 15:return Sge(this.config.defaultTracking)?[4,this.add(d6e()
40).promise]:[3,17];case 16:Ce.sent(),Ce.label=17;case 17:return!((A=this.config.attribution)===null||A===void 0)&&A.disabled?[3,19]:(le=Bge({excludeReferrers:(S=this.config.attribution)===null||S===void 0?void 0:S.excludeReferrers,initialEmptyValue:(k=this.config.attribution)===null||k===void 0?void 0:k.initialEmptyValue,resetSessionOnNewCampaign:(I=this.config.attribution)===null||I===void 0?void 0:I.resetSessionOnNewCampaign}),le.__pluginEnabledOverride=q||!((N=this.config.attribution)===null||N===void 0)&&N.trackNewCampaigns?void 0:!1,[4,this.add(le).promise]);case 18:Ce.sent(),Ce.label=19;case 19:return ee=Age(this.config),ee.eventType=ee.eventType||pZ,[4,this.add(Dge(ee)).promise];case 20:return Ce.sent(),[4,this.add(c6e()).promise];case 21:return Ce.sent(),this.initializing=!1,[4,this.runQueuedFunctions("dispatchQ")];case 22:return Ce.sent(),Z.eventBridge.setEventReceiver(function(de){xe.track(de.eventType,de.eventProperties)}),[2]}})})},e.prototype.getUserId=function(){var n;return(n=this.config)===null||n===void 0?void 0:n.userId},e.prototype.setUserId=function(n){if(!this.config){this.q.push(this.setUserId.bind(this,n));return}(n!==this.config.userId||n===void 0)&&(this.config.userId=n,pge(n,this.config.instanceName))},e.prototype.getDeviceId=function(){var n;return(n=this.config)===null||n===void 0?void 0:n.deviceId},e.prototype.setDeviceId=function(n){if(!this.config){this.q.push(this.setDeviceId.bind(this,n));return}this.config.deviceId=n,hge(n,this.config.instanceName)},e.prototype.setOptOut=function(n){mge(n,this.config.instanceName),t.prototype.setOptOut.call(this,n)},e.prototype.reset=function(){this.setDeviceId(c_()),this.setUserId(void 0)},e.prototype.getSessionId=function(){var n;return(n=this.config)===null||n===void 0?void 0:n.sessionId},e.prototype.setSessionId=function(n){var r;if(!this.config){this.q.push(this.setSessionId.bind(this,n));return}if(n!==this.config.sessionId){var a=this.getSessionId(),s=this.config.lastEventTime,o=(r=this.config.lastEventId)!==null&&r!==void 0?r:-1;this.config.sessionId=n,this.config.lastEventTime=void 0,Ige(this.config.defaultTracking)&&(a&&s&&this.track(IU,void 0,{device_id:this.previousSessionDeviceId,event_id:++o,session_id:a,time:s+1,user_id:this.previousSessionUserId}),this.config.lastEventTime=this.config.sessionId,this.track(EU,void 0,{event_id:++o,session_id:this.config.sessionId,time:this.config.lastEventTime})),this.previousSessionDeviceId=this.config.deviceId,this.previousSessionUserId=this.config.userId}},e.prototype.extendSession=function(){if(!this.config){this.q.push(this.extendSession.bind(this));return}this.config.lastEventTime=Date.now()},e.prototype.setTransport=function(n){if(!this.config){this.q.push(this.setTransport.bind(this,n));return}this.config.transportProvider=fZ(n)},e.prototype.identify=function(n,r){if(AI(n)){var a=n._q;n._q=[],n=II(new H5,a)}return r?.user_id&&this.setUserId(r.user_id),r?.device_id&&this.setDeviceId(r.device_id),t.prototype.identify.call(this,n,r)},e.prototype.groupIdentify=function(n,r,a,s){if(AI(a)){var o=a._q;a._q=[],a=II(new H5,o)}return t.prototype.groupIdentify.call(this,n,r,a,s)},e.prototype.revenue=function(n,r){if(AI(n)){var a=n._q;n._q=[],n=II(new K5e,a)}return t.prototype.revenue.call(this,n,r)},e.prototype.process=function(n){return sn(this,void 0,void 0,function(){var r,a,s;return on(this,function(o){return r=Date.now(),a=this.config.lastEventTime||Date.now(),s=r-a,n.event_type!==EU&&n.event_type!==IU&&(!n.session_id||n.session_id===this.getSessionId())&&s>this.config.sessionTimeout&&this.setSessionId(r),[2,t.prototype.process.call(this,n)]})})},e})(X5e),hZ=function(){var t=new f6e;return{init:Is(t.init.bind(t),"init",Ss(t),Es(t,["config"])),add:Is(t.add.bind(t),"add",Ss(t),Es(t,["config.apiKey","timeline.plugins"])),remove:Is(t.remove.bind(t),"remove",Ss(t),Es(t,["config.apiKey","timeline.plugins"])),track:Is(t.track.bind(t),"track",Ss(t),Es(t,["config.apiKey","timeline.queue.length"])),logEvent:Is(t.logEvent.bind(t),"logEvent",Ss(t),Es(t,["config.apiKey","timeline.queue.length"])),identify:Is(t.identify.bind(t),"identify",Ss(t),Es(t,["config.apiKey","timeline.queue.length"])),groupIdentify:Is(t.groupIdentify.bind(t),"groupIdentify",Ss(t),Es(t,["config.apiKey","timeline.queue.length"])),setGroup:Is(t.setGroup.bind(t),"setGroup",Ss(t),Es(t,["config.apiKey","timeline.queue.length"])),revenue:Is(t.revenue.bind(t),"revenue",Ss(t),Es(t,["config.apiKey","timeline.queue.length"])),flush:Is(t.flush.bind(t),"flush",Ss(t),Es(t,["config.apiKey","timeline.queue.length"])),getUserId:Is(t.getUserId.bind(t),"getUserId",Ss(t),Es(t,["config","config.userId"])),setUserId:Is(t.setUserId.bind(t),"setUserId",Ss(t),Es(t,["config","config.userId"])),getDeviceId:Is(t.getDeviceId.bind(t),"getDeviceId",Ss(t),Es(t,["config","config.deviceId"])),setDeviceId:Is(t.setDeviceId.bind(t),"setDeviceId",Ss(t),Es(t,["config","config.deviceId"])),reset:Is(t.reset.bind(t),"reset",Ss(t),Es(t,["config","config.userId","config.deviceId"])),getSessionId:Is(t.getSessionId.bind(t),"getSessionId",Ss(t),Es(t,["config"])),setSessionId:Is(t.setSessionId.bind(t),"setSessionId",Ss(t),Es(t,["config"])),extendSession:Is(t.extendSession.bind(t),"extendSession",Ss(t),Es(t,["config"])),setOptOut:Is(t.setOptOut.bind(t),"setOptOut",Ss(t),Es(t,["config"])),setTransport:Is(t.setTransport.bind(t),"setTransport",Ss(t),Es(t,["config"]))}};hZ();const p6e={prod:"",dev:"",staging:""},h6e={plan:{version:"116",branch:"main",source:"platform",versionId:"824d5c7c-df1f-4996-8f13-c41dc4b1dcfc"},ingestionMetadata:{sourceName:"browser-typescript-ampli",sourceVersion:"2.0.0"}};class m6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="added product"}class g6e{event_type="cart widget - clear button - clicked"}class v6e{event_type="cart widget - dataset link - clicked"}class y6e{event_type="cart widget - historical - api help link - clicked"}class b6e{event_type="cart widget - historical - cta button - clicked"}class x6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="cart widget - historical - schema dropdown - selected option"}class w6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="cart widget - historical - specific date range - selected date"}class C6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="cart widget - historical - specific time range - selected time"}class _6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="cart widget - historical - time range radio - selected option"}class S6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="cart widget - historical - timezone dropdown - selected option"}class E6e{event_type="cart widget - historical tab - clicked"}class I6e{event_type="cart widget - live - contact us - clicked"}class A6e{event_type="cart widget - live - cta button - clicked"}class T6e{event_type="cart widget - live - live help link - clicked"}class k6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="cart widget - live - schema dropdown - selected option"}class R6e{event_type="cart widget - live - see pricing link - clicked"}class N6e{event_type="cart widget - live tab - clicked"}class D6e{event_type="cart widget - product count - clicked"}class P6e{event_type="clicked billing balance view details"}class O6e{event_type="clicked billing credits view details"}class M6e{event_type="clicked create account"}class L6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="clicked dataset card"}class j6e{event_type="clicked get exact quote"}class F6e{event_type="clicked invite team"}class B6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="clicked licensing submit and pay"}class U6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="clicked log in"}class $6e{event_type="clicked log out"}class q6e{event_type="clicked manage limit"}class H6e{event_type="clicked notification bell"}class z6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="clicked product"}class V6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="clicked product recommendation"}class G6e{event_type="clicked recent data usage chart point"}class W6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;
40event_type="clicked search filter dropdown"}class Y6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="clicked search filter tab"}class X6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="clicked sign up"}class K6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="clicked start new license button"}class Z6e{event_type="clicked submit contact info"}class J6e{event_type="clicked submit payment info"}class Q6e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="clicked submit request"}class e7e{event_type="completed registration"}class t7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="confirmed email"}class n7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="continued to next step licensing form"}class r7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="cta - click"}class a7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="debug"}class s7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="encountered frontend error"}class i7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="encountered server error"}class o7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="github icon - clicked"}class l7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="github star - clicked"}class c7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="homepage - solutions section link - clicked"}class u7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="license - upload"}class d7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="license - upload - error"}class f7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="licensing-error"}class p7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="main top nav - link - clicked"}class h7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="platform detail - example - clicked"}class m7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="platform detail - example - copied"}class g7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="platform detail - example run button - clicked"}class v7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="platform detail - navigation tab - clicked"}class y7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="portal side nav - clicked"}class b7e{event_type="portal top nav - latency indicator - clicked"}class x7e{event_type="portal top nav - system status - clicked"}class w7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="pricing calc - interacted"}class C7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="pricing calc - new price - calculated"}class _7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="pricing plans - action"}class S7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="pricing plans - main cta - clicked"}class E7e{event_type="pricing plans - show more btn - clicked"}class I7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="pricing plans - viewed"}class A7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="searched download center"}class T7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="searched products"}class k7e{event_type="searched products no results"}class R7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="selected download center filter option"}class N7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="selected licensing form option"}class D7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="selected past data usage filter option"}class P7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="selected recent data usage filter option"}class O7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;
40event_type="selected search filter dropdown option"}class M7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="slack - join - clicked"}class L7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="toggled monthly limit switch"}class j7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="updated team monthly limit"}class F7e{event_type="viewed homepage"}class B7e{constructor(e){this.event_properties=e,this.event_properties=e}event_properties;event_type="viewed page"}class U7e{event_type="viewed portal homepage"}class $7e{event_type="viewed pricing page"}const r7=()=>({promise:Promise.resolve()});class q7e{disabled=!1;amplitude;get client(){return this.isInitializedAndEnabled(),this.amplitude}get isLoaded(){return this.amplitude!=null}isInitializedAndEnabled(){return this.amplitude?!this.disabled:(console.error("ERROR: Ampli is not yet initialized. Have you called ampli.load() on app start?"),!1)}load(e){if(this.disabled=e.disabled??!1,this.amplitude)return console.warn("WARNING: Ampli is already intialized. Ampli.load() should be called once at application startup."),r7();let n=null;if(e.client&&"apiKey"in e.client?n=e.client.apiKey:"environment"in e&&(n=p6e[e.environment]),e.client&&"instance"in e.client)this.amplitude=e.client.instance;else if(n){this.amplitude=hZ();const r=e.client&&"configuration"in e.client?e.client.configuration:{};return this.amplitude.init(n,void 0,{...h6e,...r})}else console.error("ERROR: ampli.load() requires 'environment', 'client.apiKey', or 'client.instance'");return r7()}identify(e,n,r){if(!this.isInitializedAndEnabled())return r7();e&&(r={...r,user_id:e});const a=new H5,s=n;if(s!=null)for(const[o,l]of Object.entries(s))a.set(o,l);return this.amplitude.identify(a,r)}flush(){return this.isInitializedAndEnabled()?this.amplitude.flush():r7()}track(e,n){return this.isInitializedAndEnabled()?this.amplitude.track(e,void 0,n):r7()}
40addedProduct(e,n){return this.track(new m6e(e),n)}cartWidgetClearButtonClicked(e){return this.track(new g6e,e)}cartWidgetDatasetLinkClicked(e){return this.track(new v6e,e)}cartWidgetHistoricalApiHelpLinkClicked(e){return this.track(new y6e,e)}cartWidgetHistoricalCtaButtonClicked(e){return this.track(new b6e,e)}cartWidgetHistoricalSchemaDropdownSelectedOption(e,n){return this.track(new x6e(e),n)}cartWidgetHistoricalSpecificDateRangeSelectedDate(e,n){return this.track(new w6e(e),n)}cartWidgetHistoricalSpecificTimeRangeSelectedTime(e,n){return this.track(new C6e(e),n)}cartWidgetHistoricalTimeRangeRadioSelectedOption(e,n){return this.track(new _6e(e),n)}cartWidgetHistoricalTimezoneDropdownSelectedOption(e,n){return this.track(new S6e(e),n)}cartWidgetHistoricalTabClicked(e){return this.track(new E6e,e)}cartWidgetLiveContactUsClicked(e){return this.track(new I6e,e)}cartWidgetLiveCtaButtonClicked(e){return this.track(new A6e,e)}cartWidgetLiveLiveHelpLinkClicked(e){return this.track(new T6e,e)}cartWidgetLiveSchemaDropdownSelectedOption(e,n){return this.track(new k6e(e),n)}cartWidgetLiveSeePricingLinkClicked(e){return this.track(new R6e,e)}cartWidgetLiveTabClicked(e){return this.track(new N6e,e)}cartWidgetProductCountClicked(e){return this.track(new D6e,e)}clickedBillingBalanceViewDetails(e){return this.track(new P6e,e)}clickedBillingCreditsViewDetails(e){return this.track(new O6e,e)}clickedCreateAccount(e){return this.track(new M6e,e)}clickedDatasetCard(e,n){return this.track(new L6e(e),n)}clickedGetExactQuote(e){return this.track(new j6e,e)}clickedInviteTeam(e){return this.track(new F6e,e)}clickedLicensingSubmitAndPay(e,n){return this.track(new B6e(e),n)}clickedLogIn(e,n){return this.track(new U6e(e),n)}clickedLogOut(e){return this.track(new $6e,e)}clickedManageLimit(e){return this.track(new q6e,e)}clickedNotificationBell(e){return this.track(new H6e,e)}clickedProduct(e,n){return this.track(new z6e(e),n)}clickedProductRecommendation(e,n){return this.track(new V6e(e),n)}clickedRecentDataUsageChartPoint(e){return this.track(new G6e,e)}clickedSearchFilterDropdown(e,n){return this.track(new W6e(e),n)}clickedSearchFilterTab(e,n){return this.track(new Y6e(e),n)}clickedSignUp(e,n){return this.track(new X6e(e),n)}clickedStartNewLicenseButton(e,n){return this.track(new K6e(e),n)}clickedSubmitContactInfo(e){return this.track(new Z6e,e)}clickedSubmitPaymentInfo(e){return this.track(new J6e,e)}clickedSubmitRequest(e,n){return this.track(new Q6e(e),n)}completedRegistration(e){return this.track(new e7e,e)}confirmedEmail(e,n){return this.track(new t7e(e),n)}continuedToNextStepLicensingForm(e,n){return this.track(new n7e(e),n)}ctaClick(e,n){return this.track(new r7e(e),n)}debug(e,n){return this.track(new a7e(e),n)}encounteredFrontendError(e,n){return this.track(new s7e(e),n)}encounteredServerError(e,n){return this.track(new i7e(e),n)}githubIconClicked(e,n){return this.track(new o7e(e),n)}githubStarClicked(e,n){return this.track(new l7e(e),n)}homepageSolutionsSectionLinkClicked(e,n){return this.track(new c7e(e),n)}licenseUpload(e,n){return this.track(new u7e(e),n)}licenseUploadError(e,n){return this.track(new d7e(e),n)}licensingError(e,n){return this.track(new f7e(e),n)}mainTopNavLinkClicked(e,n){return this.track(new p7e(e),n)}platformDetailExampleClicked(e,n){return this.track(new h7e(e),n)}platformDetailExampleCopied(e,n){return this.track(new m7e(e),n)}platformDetailExampleRunButtonClicked(e,n){return this.track(new g7e(e),n)}platformDetailNavigationTabClicked(e,n){return this.track(new v7e(e),n)}portalSideNavClicked(e,n){return this.track(new y7e(e),n)}portalTopNavLatencyIndicatorClicked(e){return this.track(new b7e,e)}portalTopNavSystemStatusClicked(e){return this.track(new x7e,e)}pricingCalcInteracted(e,n){return this.track(new w7e(e),n)}pricingCalcNewPriceCalculated(e,n){return this.track(new C7e(e),n)}pricingPlansAction(e,n){return this.track(new _7e(e),n)}pricingPlansMainCtaClicked(e,n){return this.track(new S7e(e),n)}pricingPlansShowMoreBtnClicked(e){return this.track(new E7e,e)}pricingPlansViewed(e,n){return this.track(new I7e(e),n)}searchedDownloadCenter(e,n){return this.track(new A7e(e),n)}searchedProducts(e,n){return this.track(new T7e(e),n)}searchedProductsNoResults(e){return this.track(new k7e,e)}selectedDownloadCenterFilterOption(e,n){return this.track(new R7e(e),n)}selectedLicensingFormOption(e,n){return this.track(new N7e(e),n)}selectedPastDataUsageFilterOption(e,n){return this.track(new D7e(e),n)}selectedRecentDataUsageFilterOption(e,n){return this.track(new P7e(e),n)}selectedSearchFilterDropdownOption(e,n){return this.track(new O7e(e),n)}slackJoinClicked(e,n){return this.track(new M7e(e),n)}toggledMonthlyLimitSwitch(e,n){return this.track(new L7e(e),n)}updatedTeamMonthlyLimit(e,n){return this.track(new j7e(e),n)}viewedHomepage(e){return this.track(new F7e,e)}
40viewedPage(e,n){return this.track(new B7e(e),n)}viewedPortalHomepage(e){return this.track(new U7e,e)}viewedPricingPage(e){return this.track(new $7e,e)}}const On=new q7e,H7e=mo({name:"global",initialState:{authenticated:!1,cartSynchronized:!1,userSettings:{timezone:"UTC",gateway_latency:"NY4",receiver_latency:"NY4"},userSettingsLoaded:!1,catalogDetailContentReady:!0},reducers:{updateInitializing:(t,e)=>{t.initializing=e.payload},updateAuthenticated:(t,e)=>{t.authenticated=e.payload},updateCartSynchronized:(t,e)=>{t.cartSynchronized=e.payload},updateUserProfile:(t,e)=>{t.userProfile=e.payload;const n=t.userProfile;n?On.identify(n.id,{user_email:n.email,user_auth_status:"authenticated",user_registration_status:n.registration,team_id:n.team_id,team_role:n.role}):On.identify(void 0,{user_auth_status:"unauthenticated"})},updateUserContact:(t,e)=>{t.userContact=e.payload},updatePublicRegistrationContact:(t,e)=>{t.publicRegistrationContact=e.payload},updateUserSettings:(t,e)=>{t.userSettings=e.payload,t.userSettingsLoaded=!0},updateUserEmailRequest:(t,e)=>{Object.keys(e.payload).length>0&&(t.userNewEmailRequest=e.payload)},updateUserEmailRequestCount:(t,e)=>{t.userNewEmailRequestCount=e.payload},updateUserEmailsByRequestId:(t,e)=>{t.userEmailsByRequestId=e.payload},updateGlobalError:(t,e)=>{t.error=e.payload},updateCodeError:(t,e)=>{t.codeError=e.payload},clearGlobalError:t=>{t.error=void 0,t.codeError=void 0},updateEntitlement:(t,e)=>{t.userEntitlement=e.payload},updateTeamDetail:(t,e)=>{t.teamDetail=e.payload,t.userContact=t.teamDetail.contact},updateTeamTrial:(t,e)=>{t.teamTrial=e.payload,t.teamTrial?t.teamTrialLeftDays=kme(t.teamTrial.end_date):t.teamTrialLeftDays=0},cleanTeamTrial:t=>{t.teamTrial=void 0,t.teamTrialLeftDays=0},updateCatalogDetailContentReady:(t,e)=>{t.catalogDetailContentReady=e.payload}}}),{actions:z7e,reducer:V7e}=H7e,{updateAuthenticated:Qh,updateCartSynchronized:fv,updateUserProfile:fO,updateUserContact:G7e,updatePublicRegistrationContact:W7e,updateUserSettings:Y7e,updateUserEmailRequest:mZ,updateUserEmailRequestCount:X7e,updateUserEmailsByRequestId:K7e,updateGlobalError:pv,updateCodeError:Z7e,clearGlobalError:J7e,updateTeamDetail:Q7e,updateTeamTrial:e8e,cleanTeamTrial:t8e,updateCatalogDetailContentReady:TU}=z7e,gZ="SIGNUP_EMAIL",vZ="SIGNUP_CONTACT",yZ="SIGNUP_PAYMENT",v8="DONE",Gc=t=>t.global.authenticated,bZ=t=>t.global.cartSynchronized,l1=t=>t.global.userProfile,Cvt=t=>{const e=l1(t);return e?.role==="owner"||e?.role==="admin"},xZ=t=>t.global?.userProfile?.registration,rc=t=>xZ(t)===v8,_vt=t=>t.global.userProfile?.email||"",Svt=t=>t.global.userProfile?.role==="member",Evt=t=>t.global.userContact,Ivt=t=>t.global.publicRegistrationContact,pO=t=>t.global.userSettings,wZ=t=>t.global.userSettingsLoaded,Avt=t=>t.global.userNewEmailRequest,Tvt=t=>t.global.userNewEmailRequestCount,kvt=t=>t.global.userEmailsByRequestId,hO=t=>t.global.error,n8e=t=>!!t.global.error||!!t.global.codeError,Rvt=t=>t.global.teamDetail,i9=t=>t.global.teamTrial,mO=t=>t.global.teamTrialLeftDays,r8e=t=>t.global.catalogDetailContentReady,a8e=mo({name:"notification",initialState:{showDCNotification:!1,showTopbarNotification:!1,notifications:[],TopbarMessages:[],hasTopbarNotification:!1},reducers:{updateShowDCNotification:(t,e)=>{t.showDCNotification=e.payload},updateShowTopbarNotification:(t,e)=>{t.showTopbarNotification=e.payload},addNewTopbarNotification:(t,e)=>{const n=t.TopbarMessages;t.TopbarMessages=[...n,e.payload]},clearNotifications:t=>{t.notifications=[]},clearTopbarNotification:t=>{t.TopbarMessages=[]},updateHasTopbarNotification:(t,e)=>{t.hasTopbarNotification=e.payload}}}),{actions:s8e,reducer:i8e}=a8e,{updateShowDCNotification:Nvt,updateShowTopbarNotification:Dvt,addNewTopbarNotification:Pvt,clearTopbarNotification:Ovt}=s8e,vb=t=>{const{dataType:e,unitPrice:n,monthlyUsage:r}=t;return parseFloat((n*r).toFixed(2))},o8e=mo({name:"pricing",initialState:{dataType:"historical",datasetId:"GLBX.MDP3",schema:"trades",unitPrice:71.4,activeInstruments:5,monthlyUsage:10,licenses:[],licensesFee:20,totalFee:714},reducers:{updatePricingDataType:(t,e)=>{t.dataType=e.payload,t.totalFee=vb(t)},updatePricingDataset:(t,e)=>{t.datasetId=e.payload},updatePricingSchema:(t,e)=>{const{schema:n,unitPrice:r}=e.payload;t.schema=n,t.unitPrice=r,t.totalFee=vb(t)},updatePricingActiveInstruments:(t,e)=>{const{activeInstruments:n,monthlyUsage:r,distribution:a}=e.payload;t.activeInstruments=n,t.monthlyUsage=r/1024/1024/1024,t.distribution=a,t.loadingSizeEstimation=!1,t.totalFee=vb(t)},updateLoadingSizeEstimation:(t,e)=>{t.loadingSizeEstimation=e.payload},updatePricingStartDate:(t,e)=>{t.startDate=e.payload},updatePricingEndDate:(t,e)=>{t.endDate=e.payload},updatePricingLicenses:(t,e)=>{t.licenses=e.payload.licenses,t.licensesFee=e.payload.licenseFee,t.totalFee=vb(t)}}}),{actions:l8e,reducer:c8e}=o8e,{updatePricingSchema:u8e}=l8e,d8e=mo({name:"licensing",initialState:{licenses:[],availableLicense:[],sortTypeOfDatasets:"mostRecentlyAdded",assetClassFilter:"all",datasetsFilter:null,lastLicenseSubmissionSuccessProviderId:null},reducers:{updateAvailableLicenses:(t,e)=>{t.availableLicense=e.payload},updateLicenses:(t,e)=>{t.licenses=e.payload},updateLicense:(t,e)=>{t.licenses=[...t.licenses.filter(n=>n.provider===e.payload.provider),e.payload]},deleteLicense:(t,e)=>{t.licenses=[...t.licenses.filter(n=>n.provider===e.payload.provider)]},sortTypeOfDatasetsUpdate:(t,e)=>{t.sortTypeOfDatasets=e.payload},assetClassFilterUpdate:(t,e)=>{t.assetClassFilter=e.payload},datasetsFilterUpdate:(t,e)=>{t.datasetsFilter=e.payload},updateLastLicenseSubmissionSuccessProviderId:(t,e)=>{t.lastLicenseSubmissionSuccessProviderId=e.payload}}}),{actions:f8e,reducer:p8e}=d8e,{updateAvailableLicenses:h8e,updateLicenses:m8e,updateLastLicenseSubmissionSuccessProviderId:Mvt}=f8e;Pr.extend(PC);Pr.extend(SY);const e3="YYYY-MM-DD",bw="YYYY-MM-DD HH:mm";function C2(t){if(!t||!t.isValid())return;const e=t.toDate();return new Date(e.getTime()+e.getTimezoneOffset()*60*1e3)}const sa=t=>t.clone().hour(0).minute(0).second(0).millisecond(0),CZ=/^\d{4}-\d{2}-\d{2} 24:00$/;function yb(t,e){const n=sa(t).utc().format(e3),r=String(e.hour).padStart(2,"0"),a=String(e.minute).padStart(2,"0");return`${n} ${r}:${a}`}function g8e(t){if(CZ.test(t)){const e=t.slice(0,10);return sa(Pr.utc(e,e3)).add(1,"day").format(e3)+"T00:00"}return t.replace(/\s/g,"T")}function TI(t){if(CZ.test(t)){const a=t.slice(0,10);return{day:sa(Pr.utc(a,e3)),time:{hour:24,minute:0}}}const e=Pr.utc(t,bw),n=e.hour(),r=e.minute();return{day:sa(e),time:{hour:n,minute:r}}}function Lvt(t){return Pr.utc(t).format(e3)}function jvt(t){const e=Pr.utc(t),n=sa(e);return e.hour()===0&&e.minute()===0?n.subtract(1,"day").format(e3):n.format(e3)}function Fvt(t,e){const n=Pr.utc(t),r=Pr.utc(e);return{start:n.format(bw),end:r.format(bw)}}const Bvt=()=>sa(Pr.utc().subtract(1,"days")),V5=t=>Pr.utc(t,bw),u_=t=>{if(!t)return null;const e=ur.from.nanos.to.ms(t);return Pr.utc(e)},Uvt=t=>ur.from.ms.to.nanos(t.valueOf()),$vt=t=>{const e=ur.from.nanos.to.ms(t),n=Pr.utc(),r=Pr.utc(e),a=n.diff(r,"year");
40if(a>0)return`${a} ${a>1?"years":"year"}`;{const s=Math.ceil(n.diff(r,"month",!0));return s>0?`${s} ${s>1?"months":"month"}`:"1 month"}},qvt=t=>t?t.indexOf("T")>-1?t.split("T")[0]:t:"";Pr.extend(PC);const yx="All",v0="Equities",no="Options on futures",Tf="Equity options",mi="Futures",y8="Indices",v8e=[yx,mi,no,v0,Tf,y8],xw={cme:[mi,no],ice:[mi,no],ifeu:[mi,no],ifll:[mi,no],ndex:[mi,no],xee:[mi,no],xeee:[mi,no],ifus:[mi,no],xeur:[mi,no],"us-equities":[v0],opra:[Tf],xcbf:[mi,no],dbix:[y8]},kU={[Tf]:["OPRA.PILLAR"],[no]:["GLBX.MDP3","IFEU.IMPACT","IFLL.IMPACT","IFUS.IMPACT","NDEX.IMPACT"]};function y8e(t,e){if(t&&e){const n=t.schema_availability.find(r=>r.dbn_schema==e);if(n){const r=V5(n.start);return V5(n.end).diff(r,"day")}}}function kI(t){if(t){if(t<2)return"1 day";if(t<30)return t>=28?"1 month":`${t} days`;if(t<60)return"1 month";if(t<365){const e=Math.floor(t/30);return e>=12?"1 year":`${e} months`}else{const e=Math.max(1,Math.round(t/365.25));return`${e} year${e>1?"s":""}`}}else return""}const d_="corporate-actions",f_="adjustment-factors",p_="security-master",b8e=[d_,f_,p_],Hvt={[d_]:"Corporate actions",[f_]:"Adjustment factors",[p_]:"Security master"},zvt=t=>b8e.includes(t)?t:void 0,x8e={[d_]:{provider:"EDI",name:"EVT"},[f_]:{provider:"EDI",name:"ADJ"},[p_]:{provider:"EDI",name:"SEC"}},Vvt={"EDI.EVT":d_,"EDI.ADJ":f_,"EDI.SEC":p_};function Gvt(t){return typeof t=="string"&&["cme","us-equities","ifeu","ifll","ifus","ndex","opra","xeee","xeur","xcbf","dbix"].includes(t)}const w8e=t=>{let e=t.licensing.licenses;const n=e.find(r=>`${r.provider}.${r.name}`=="EQUS.MINI"&&r.status==="active");return n&&(e=[...e,{...n,description:"EQUS.SUMMARY",name:"SUMMARY",provider:"EQUS"}]),e},h_=t=>t.licensing.availableLicense,Wvt=t=>t.licensing.assetClassFilter,Yvt=t=>t.licensing.datasetsFilter,C8e=(t,e)=>h_(t).filter(r=>`${r.provider}.${r.name}`===e),_8e=(t,e)=>{const n=x8e[e];return n?h_(t).filter(a=>a.provider===n.provider&&a.name===n.name):[]},Xvt=(t,e)=>{const n=h_(t);return n?n.filter(r=>r.provider===e.provider&&r.name===e.name):[]};La(C8e,t=>t)((t,e)=>e);const Kvt=La(_8e,t=>t)((t,e)=>e),Zvt=(t,e,n,r)=>{const a=t.find(s=>s.professional===e&&s.license_type===r&&s.service_type===n);return{price:a?.price||0,processingFee:a?.processing_fee||0}},Jvt=t=>t.licensing.lastLicenseSubmissionSuccessProviderId,S8e=nX({alerts:L1e,api:$1e,apiKeys:B0e,batchJob:X0e,billing:r2e,licensing:p8e,careers:g2e,dataSet:_2e,dataUsage:lme,instrument:P4e,display:V4e,form:I5e,global:V7e,notification:i8e,pricing:c8e,ui:zme}),ww=G1(()=>{const e=[...[...sX({serializableCheck:!1})]];return S1e({reducer:S8e,middleware:e})});var RI={exports:{}},NI={};var RU;function E8e(){if(RU)return NI;RU=1;var t=Vv();function e(p,g){return p===g&&(p!==0||1/p===1/g)||p!==p&&g!==g}var n=typeof Object.is=="function"?Object.is:e,r=t.useState,a=t.useEffect,s=t.useLayoutEffect,o=t.useDebugValue;function l(p,g){var y=g(),x=r({inst:{value:y,getSnapshot:g}}),b=x[0].inst,_=x[1];return s(function(){b.value=y,b.getSnapshot=g,c(b)&&_({inst:b})},[p,y,g]),a(function(){return c(b)&&_({inst:b}),p(function(){c(b)&&_({inst:b})})},[p]),o(y),y}function c(p){var g=p.getSnapshot;p=p.value;try{var y=g();return!n(p,y)}catch{return!0}}function d(p,g){return g()}var f=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?d:l;return NI.useSyncExternalStore=t.useSyncExternalStore!==void 0?t.useSyncExternalStore:f,NI}var NU;function _Z(){return NU||(NU=1,RI.exports=E8e()),RI.exports}var I8e=_Z(),DI={exports:{}},PI={};var DU;function A8e(){if(DU)return PI;DU=1;var t=Vv(),e=_Z();function n(d,f){return d===f&&(d!==0||1/d===1/f)||d!==d&&f!==f}var r=typeof Object.is=="function"?Object.is:n,a=e.useSyncExternalStore,s=t.useRef,o=t.useEffect,l=t.useMemo,c=t.useDebugValue;return PI.useSyncExternalStoreWithSelector=function(d,f,p,g,y){var x=s(null);if(x.current===null){var b={hasValue:!1,value:null};x.current=b}else b=x.current;x=l(function(){function E(N){if(!A){if(A=!0,S=N,N=g(N),y!==void 0&&b.hasValue){var D=b.value;if(y(D,N))return k=D}return k=N}if(D=k,r(S,N))return D;var O=g(N);return y!==void 0&&y(D,O)?(S=N,D):(S=N,k=O)}var A=!1,S,k,I=p===void 0?null:p;return[function(){return E(f())},I===null?void 0:function(){return E(I())}]},[f,p,g,y]);var _=a(d,x[0],x[1]);return o(function(){b.hasValue=!0,b.value=_},[_]),c(_),_},PI}var PU;
40function T8e(){return PU||(PU=1,DI.exports=A8e()),DI.exports}var k8e=T8e();function R8e(t){t()}let SZ=R8e;const N8e=t=>SZ=t,D8e=()=>SZ;var v=Vv();const ae=Mr(v),xg=dde({__proto__:null,default:ae},[v]),OU=Symbol.for("react-redux-context"),MU=typeof globalThis<"u"?globalThis:{};function P8e(){var t;if(!v.createContext)return{};const e=(t=MU[OU])!=null?t:MU[OU]=new Map;let n=e.get(v.createContext);return n||(n=v.createContext(null),e.set(v.createContext,n)),n}const E0=P8e();function gO(t=E0){return function(){return v.useContext(t)}}const EZ=gO(),IZ=()=>{throw new Error("uSES not initialized!")};let AZ=IZ;const O8e=t=>{AZ=t},M8e=(t,e)=>t===e;function L8e(t=E0){const e=t===E0?EZ:gO(t);return function(r,a={}){const{equalityFn:s=M8e,stabilityCheck:o=void 0,noopCheck:l=void 0}=typeof a=="function"?{equalityFn:a}:a,{store:c,subscription:d,getServerState:f,stabilityCheck:p,noopCheck:g}=e();v.useRef(!0);const y=v.useCallback({[r.name](b){return r(b)}}[r.name],[r,p,o]),x=AZ(d.addNestedSub,c.getState,f||c.getState,y,s);return v.useDebugValue(x),x}}const Ue=L8e();function Ve(){return Ve=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Ve.apply(null,arguments)}function $u(t,e){if(t==null)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(e.indexOf(r)!==-1)continue;n[r]=t[r]}return n}var OI={exports:{}},Hr={};var LU;function j8e(){if(LU)return Hr;LU=1;var t=typeof Symbol=="function"&&Symbol.for,e=t?Symbol.for("react.element"):60103,n=t?Symbol.for("react.portal"):60106,r=t?Symbol.for("react.fragment"):60107,a=t?Symbol.for("react.strict_mode"):60108,s=t?Symbol.for("react.profiler"):60114,o=t?Symbol.for("react.provider"):60109,l=t?Symbol.for("react.context"):60110,c=t?Symbol.for("react.async_mode"):60111,d=t?Symbol.for("react.concurrent_mode"):60111,f=t?Symbol.for("react.forward_ref"):60112,p=t?Symbol.for("react.suspense"):60113,g=t?Symbol.for("react.suspense_list"):60120,y=t?Symbol.for("react.memo"):60115,x=t?Symbol.for("react.lazy"):60116,b=t?Symbol.for("react.block"):60121,_=t?Symbol.for("react.fundamental"):60117,E=t?Symbol.for("react.responder"):60118,A=t?Symbol.for("react.scope"):60119;function S(I){if(typeof I=="object"&&I!==null){var N=I.$$typeof;switch(N){case e:switch(I=I.type,I){case c:case d:case r:case s:case a:case p:return I;default:switch(I=I&&I.$$typeof,I){case l:case f:case x:case y:case o:return I;default:return N}}case n:return N}}}function k(I){return S(I)===d}return Hr.AsyncMode=c,Hr.ConcurrentMode=d,Hr.ContextConsumer=l,Hr.ContextProvider=o,Hr.Element=e,Hr.ForwardRef=f,Hr.Fragment=r,Hr.Lazy=x,Hr.Memo=y,Hr.Portal=n,Hr.Profiler=s,Hr.StrictMode=a,Hr.Suspense=p,Hr.isAsyncMode=function(I){return k(I)||S(I)===c},Hr.isConcurrentMode=k,Hr.isContextConsumer=function(I){return S(I)===l},Hr.isContextProvider=function(I){return S(I)===o},Hr.isElement=function(I){return typeof I=="object"&&I!==null&&I.$$typeof===e},Hr.isForwardRef=function(I){return S(I)===f},Hr.isFragment=function(I){return S(I)===r},Hr.isLazy=function(I){return S(I)===x},Hr.isMemo=function(I){return S(I)===y},Hr.isPortal=function(I){return S(I)===n},Hr.isProfiler=function(I){return S(I)===s},Hr.isStrictMode=function(I){return S(I)===a},Hr.isSuspense=function(I){return S(I)===p},Hr.isValidElementType=function(I){return typeof I=="string"||typeof I=="function"||I===r||I===d||I===s||I===a||I===p||I===g||typeof I=="object"&&I!==null&&(I.$$typeof===x||I.$$typeof===y||I.$$typeof===o||I.$$typeof===l||I.$$typeof===f||I.$$typeof===_||I.$$typeof===E||I.$$typeof===A||I.$$typeof===b)},Hr.typeOf=S,Hr}var jU;function F8e(){return jU||(jU=1,OI.exports=j8e()),OI.exports}var MI,FU;function B8e(){if(FU)return MI;FU=1;var t=F8e(),e={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};s[t.ForwardRef]=r,s[t.Memo]=a;function o(x){return t.isMemo(x)?a:s[x.$$typeof]||e}var l=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,g=Object.prototype;function y(x,b,_){if(typeof b!="string"){if(g){var E=p(b);E&&E!==g&&y(x,E,_)}var A=c(b);d&&(A=A.concat(d(b)));for(var S=o(x),k=o(b),I=0;I<A.length;++I){var N=A[I];if(!n[N]&&!(_&&_[N])&&!(k&&k[N])&&!(S&&S[N])){var D=f(b,N);try{l(x,N,D)}catch{}}}}return x}return MI=y,MI}var U8e=B8e();const Cw=Mr(U8e);var LI={exports:{}},zr={};var BU;function $8e(){if(BU)return zr;BU=1;var t=Symbol.for("react.element"),e=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),o=Symbol.for("react.context"),l=Symbol.for("react.server_context"),c=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen"),x;x=Symbol.for("react.module.reference");function b(_){if(typeof _=="object"&&_!==null){var E=_.$$typeof;switch(E){case t:switch(_=_.type,_){case n:case a:case r:case d:case f:return _;default:switch(_=_&&_.$$typeof,_){case l:case o:case c:case g:case p:case s:return _;default:return E}}case e:return E}}}return zr.ContextConsumer=o,zr.ContextProvider=s,zr.Element=t,zr.ForwardRef=c,zr.Fragment=n,zr.Lazy=g,zr.Memo=p,zr.Portal=e,zr.Profiler=a,zr.StrictMode=r,zr.Suspense=
40d,zr.SuspenseList=f,zr.isAsyncMode=function(){return!1},zr.isConcurrentMode=function(){return!1},zr.isContextConsumer=function(_){return b(_)===o},zr.isContextProvider=function(_){return b(_)===s},zr.isElement=function(_){return typeof _=="object"&&_!==null&&_.$$typeof===t},zr.isForwardRef=function(_){return b(_)===c},zr.isFragment=function(_){return b(_)===n},zr.isLazy=function(_){return b(_)===g},zr.isMemo=function(_){return b(_)===p},zr.isPortal=function(_){return b(_)===e},zr.isProfiler=function(_){return b(_)===a},zr.isStrictMode=function(_){return b(_)===r},zr.isSuspense=function(_){return b(_)===d},zr.isSuspenseList=function(_){return b(_)===f},zr.isValidElementType=function(_){return typeof _=="string"||typeof _=="function"||_===n||_===a||_===r||_===d||_===f||_===y||typeof _=="object"&&_!==null&&(_.$$typeof===g||_.$$typeof===p||_.$$typeof===s||_.$$typeof===o||_.$$typeof===c||_.$$typeof===x||_.getModuleId!==void 0)},zr.typeOf=b,zr}var UU;function q8e(){return UU||(UU=1,LI.exports=$8e()),LI.exports}var H8e=q8e();const z8e=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function V8e(t,e,n,r,{areStatesEqual:a,areOwnPropsEqual:s,areStatePropsEqual:o}){let l=!1,c,d,f,p,g;function y(A,S){return c=A,d=S,f=t(c,d),p=e(r,d),g=n(f,p,d),l=!0,g}function x(){return f=t(c,d),e.dependsOnOwnProps&&(p=e(r,d)),g=n(f,p,d),g}function b(){return t.dependsOnOwnProps&&(f=t(c,d)),e.dependsOnOwnProps&&(p=e(r,d)),g=n(f,p,d),g}function _(){const A=t(c,d),S=!o(A,f);return f=A,S&&(g=n(f,p,d)),g}function E(A,S){const k=!s(S,d),I=!a(A,c,S,d);return c=A,d=S,k&&I?x():k?b():I?_():g}return function(S,k){return l?E(S,k):y(S,k)}}function G8e(t,e){let{initMapStateToProps:n,initMapDispatchToProps:r,initMergeProps:a}=e,s=$u(e,z8e);const o=n(t,s),l=r(t,s),c=a(t,s);return V8e(o,l,c,t,s)}function W8e(t,e){const n={};for(const r in t){const a=t[r];typeof a=="function"&&(n[r]=(...s)=>e(a(...s)))}return n}function AR(t){return function(n){const r=t(n);function a(){return r}return a.dependsOnOwnProps=!1,a}}function $U(t){return t.dependsOnOwnProps?!!t.dependsOnOwnProps:t.length!==1}function TZ(t,e){return function(r,{displayName:a}){const s=function(l,c){return s.dependsOnOwnProps?s.mapToProps(l,c):s.mapToProps(l,void 0)};return s.dependsOnOwnProps=!0,s.mapToProps=function(l,c){s.mapToProps=t,s.dependsOnOwnProps=$U(t);let d=s(l,c);return typeof d=="function"&&(s.mapToProps=d,s.dependsOnOwnProps=$U(d),d=s(l,c)),d},s}}function kZ(t,e){return(n,r)=>{throw new Error(`Invalid value of type ${typeof t} for ${e} argument when connecting component ${r.wrappedComponentName}.`)}}function Y8e(t){return t&&typeof t=="object"?AR(e=>W8e(t,e)):t?typeof t=="function"?TZ(t):kZ(t,"mapDispatchToProps"):AR(e=>({dispatch:e}))}function X8e(t){return t?typeof t=="function"?TZ(t):kZ(t,"mapStateToProps"):AR(()=>({}))}function K8e(t,e,n){return Ve({},n,t,e)}function Z8e(t){return()=>K8e}function J8e(){const t=D8e();let e=null,n=null;return{clear(){e=null,n=null},notify(){t(()=>{let r=e;for(;r;)r.callback(),r=r.next})},get(){let r=[],a=e;for(;a;)r.push(a),a=a.next;return r},subscribe(r){let a=!0,s=n={callback:r,next:null,prev:n};return s.prev?s.prev.next=s:e=s,function(){!a||e===null||(a=!1,s.next?s.next.prev=s.prev:n=s.prev,s.prev?s.prev.next=s.next:e=s.next)}}}}const qU={notify(){},get:()=>[]};function RZ(t,e){let n,r=qU,a=0,s=!1;function o(b){f();const _=r.subscribe(b);let E=!1;return()=>{E||(E=!0,_(),p())}}function l(){r.notify()}function c(){x.onStateChange&&x.onStateChange()}function d(){return s}function f(){a++,n||(n=e?e.addNestedSub(c):t.subscribe(c),r=J8e())}function p(){a--,n&&a===0&&(n(),n=void 0,r.clear(),r=qU)}function g(){s||(s=!0,f())}function y(){s&&(s=!1,p())}const x={addNestedSub:o,notifyNestedSubs:l,handleChangeWrapper:c,isSubscribed:d,trySubscribe:g,tryUnsubscribe:y,getListeners:()=>r};return x}const Q8e=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",_w=Q8e?v.useLayoutEffect:v.useEffect;function HU(t,e){return t===e?t!==0||e!==0||1/t===1/e:t!==t&&e!==e}function jI(t,e){if(HU(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;const n=Object.keys(t),r=Object.keys(e);if(n.length!==r.length)return!1;for(let a=0;a<n.length;a++)if(!Object.prototype.hasOwnProperty.call(e,n[a])||!HU(t[n[a]],e[n[a]]))return!1;return!0}const eve=["reactReduxForwardedRef"];let NZ=IZ;const tve=t=>{NZ=t},nve=[null,null];function rve(t,e,n){_w(()=>t(...e),n)}function ave(t,e,n,r,a,s){t.current=r,n.current=!1,a.current&&(a.current=null,s())}function sve(t,e,n,r,a,s,o,l,c,d,f){if(!t)return()=>{};let p=!1,g=null;const y=()=>
40{if(p||!l.current)return;const b=e.getState();let _,E;try{_=r(b,a.current)}catch(A){E=A,g=A}E||(g=null),_===s.current?o.current||d():(s.current=_,c.current=_,o.current=!0,f())};return n.onStateChange=y,n.trySubscribe(),y(),()=>{if(p=!0,n.tryUnsubscribe(),n.onStateChange=null,g)throw g}}function ive(t,e){return t===e}function ove(t,e,n,{pure:r,areStatesEqual:a=ive,areOwnPropsEqual:s=jI,areStatePropsEqual:o=jI,areMergedPropsEqual:l=jI,forwardRef:c=!1,context:d=E0}={}){const f=d,p=X8e(t),g=Y8e(e),y=Z8e(),x=!!t;return _=>{const E=_.displayName||_.name||"Component",A=`Connect(${E})`,S={shouldHandleStateChanges:x,displayName:A,wrappedComponentName:E,WrappedComponent:_,initMapStateToProps:p,initMapDispatchToProps:g,initMergeProps:y,areStatesEqual:a,areStatePropsEqual:o,areOwnPropsEqual:s,areMergedPropsEqual:l};function k(D){const[O,j,M]=v.useMemo(()=>{const{reactReduxForwardedRef:te}=D,me=$u(D,eve);return[D.context,te,me]},[D]),$=v.useMemo(()=>O&&O.Consumer&&H8e.isContextConsumer(v.createElement(O.Consumer,null))?O:f,[O,f]),L=v.useContext($),z=!!D.store&&!!D.store.getState&&!!D.store.dispatch,H=!!L&&!!L.store,J=z?D.store:L.store,X=H?L.getServerState:J.getState,Y=v.useMemo(()=>G8e(J.dispatch,S),[J]),[F,W]=v.useMemo(()=>{if(!x)return nve;const te=RZ(J,z?void 0:L.subscription),me=te.notifyNestedSubs.bind(te);return[te,me]},[J,z,L]),G=v.useMemo(()=>z?L:Ve({},L,{subscription:F}),[z,L,F]),q=v.useRef(),Z=v.useRef(M),le=v.useRef(),ee=v.useRef(!1);v.useRef(!1);const xe=v.useRef(!1),Ce=v.useRef();_w(()=>(xe.current=!0,()=>{xe.current=!1}),[]);const de=v.useMemo(()=>()=>le.current&&M===Z.current?le.current:Y(J.getState(),M),[J,M]),ve=v.useMemo(()=>me=>F?sve(x,J,F,Y,Z,q,ee,xe,le,W,me):()=>{},[F]);rve(ave,[Z,q,ee,M,le,W]);let Re;try{Re=NZ(ve,de,X?()=>Y(X(),M):de)}catch(te){throw Ce.current&&(te.message+=`
41The error may be correlated with this previous error:
42${Ce.current.stack}
43
44`),te}_w(()=>{Ce.current=void 0,le.current=void 0,q.current=Re});const V=v.useMemo(()=>v.createElement(_,Ve({},Re,{ref:j})),[j,_,Re]);return v.useMemo(()=>x?v.createElement($.Provider,{value:G},V):V,[$,V,G])}const N=v.memo(k);if(N.WrappedComponent=_,N.displayName=k.displayName=A,c){const O=v.forwardRef(function(M,$){return v.createElement(N,Ve({},M,{reactReduxForwardedRef:$}))});return O.displayName=A,O.WrappedComponent=_,Cw(O,_)}return Cw(N,_)}}function lve({store:t,context:e,children:n,serverState:r,stabilityCheck:a="once",noopCheck:s="once"}){const o=v.useMemo(()=>{const d=RZ(t);return{store:t,subscription:d,getServerState:r?()=>r:void 0,stabilityCheck:a,noopCheck:s}},[t,r,a,s]),l=v.useMemo(()=>t.getState(),[t]);_w(()=>{const{subscription:d}=o;return d.onStateChange=d.notifyNestedSubs,d.trySubscribe(),l!==t.getState()&&d.notifyNestedSubs(),()=>{d.tryUnsubscribe(),d.onStateChange=void 0}},[o,l]);const c=e||E0;return v.createElement(c.Provider,{value:o},n)}function DZ(t=E0){const e=t===E0?EZ:gO(t);return function(){const{store:r}=e();return r}}const cve=DZ();function uve(t=E0){const e=t===E0?cve:DZ(t);return function(){return e().dispatch}}const ti=uve();O8e(k8e.useSyncExternalStoreWithSelector);tve(I8e.useSyncExternalStore);N8e(Li.unstable_batchedUpdates);const cn=ti;var Sw={black:"#000",white:"#fff"},FI={300:"#e57373",500:"#f44336",700:"#d32f2f"},BI={A200:"#ff4081",A400:"#f50057",A700:"#c51162"},UI={300:"#7986cb",500:"#3f51b5",700:"#303f9f"},$I={300:"#64b5f6",500:"#2196f3",700:"#1976d2"},qI={300:"#81c784",500:"#4caf50",700:"#388e3c"},HI={300:"#ffb74d",500:"#ff9800",700:"#f57c00"},vO={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"};function zI(t){return t&&Kh(t)==="object"&&t.constructor===Object}function G5(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{clone:!0},r=n.clone?Ve({},t):t;return zI(t)&&zI(e)&&Object.keys(e).forEach(function(a){a!=="__proto__"&&(zI(e[a])&&a in t?r[a]=G5(t[a],e[a],n):r[a]=e[a])}),r}var VI={exports:{}},GI,zU;function dve(){if(zU)return GI;zU=1;var t="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return GI=t,GI}var WI,VU;function fve(){if(VU)return WI;VU=1;var t=dve();function e(){}function n(){}return n.resetWarningCache=e,WI=function(){function r(o,l,c,d,f,p){if(p!==t){var g=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw g.name="Invariant Violation",g}}r.isRequired=r;function a(){return r}var s={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:a,element:r,elementType:r,instanceOf:a,node:r,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:n,resetWarningCache:e};return s.PropTypes=s,s},WI}var GU;function pve(){return GU||(GU=1,VI.exports=fve()()),VI.exports}var hve=pve();const rn=Mr(hve);function W5(t){for(var e="https://mui.com/production-error/?code="+t,n=1;n<arguments.length;n+=1)e+="&args[]="+encodeURIComponent(arguments[n]);return"Minified Material-UI error #"+t+"; visit "+e+" for the full message."}var YI={exports:{}},ea={};var WU;function mve(){if(WU)return ea;WU=1;var t=60103,e=60106,n=60107,r=60108,a=60114,s=60109,o=60110,l=60112,c=60113,d=60120,f=60115,p=60116,g=60121,y=60122,x=60117,b=60129,_=60131;if(typeof Symbol=="function"&&Symbol.for){var E=Symbol.for;t=E("react.element"),e=E("react.portal"),n=E("react.fragment"),r=E("react.strict_mode"),a=E("react.profiler"),s=E("react.provider"),o=E("react.context"),l=E("react.forward_ref"),c=E("react.suspense"),d=E("react.suspense_list"),f=E("react.memo"),p=E("react.lazy"),g=E("react.block"),y=E("react.server.block"),x=E("react.fundamental"),b=E("react.debug_trace_mode"),_=E("react.legacy_hidden")}function A(z){if(typeof z=="object"&&z!==null){var H=z.$$typeof;
44switch(H){case t:switch(z=z.type,z){case n:case a:case r:case c:case d:return z;default:switch(z=z&&z.$$typeof,z){case o:case l:case p:case f:case s:return z;default:return H}}case e:return H}}}var S=s,k=t,I=l,N=n,D=p,O=f,j=e,M=a,$=r,L=c;return ea.ContextConsumer=o,ea.ContextProvider=S,ea.Element=k,ea.ForwardRef=I,ea.Fragment=N,ea.Lazy=D,ea.Memo=O,ea.Portal=j,ea.Profiler=M,ea.StrictMode=$,ea.Suspense=L,ea.isAsyncMode=function(){return!1},ea.isConcurrentMode=function(){return!1},ea.isContextConsumer=function(z){return A(z)===o},ea.isContextProvider=function(z){return A(z)===s},ea.isElement=function(z){return typeof z=="object"&&z!==null&&z.$$typeof===t},ea.isForwardRef=function(z){return A(z)===l},ea.isFragment=function(z){return A(z)===n},ea.isLazy=function(z){return A(z)===p},ea.isMemo=function(z){return A(z)===f},ea.isPortal=function(z){return A(z)===e},ea.isProfiler=function(z){return A(z)===a},ea.isStrictMode=function(z){return A(z)===r},ea.isSuspense=function(z){return A(z)===c},ea.isValidElementType=function(z){return typeof z=="string"||typeof z=="function"||z===n||z===a||z===b||z===r||z===c||z===d||z===_||typeof z=="object"&&z!==null&&(z.$$typeof===p||z.$$typeof===f||z.$$typeof===s||z.$$typeof===o||z.$$typeof===l||z.$$typeof===x||z.$$typeof===g||z[0]===y)},ea.typeOf=A,ea}var YU;function gve(){return YU||(YU=1,YI.exports=mve()),YI.exports}gve();function yO(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.min(Math.max(e,t),n)}function vve(t){t=t.substr(1);var e=new RegExp(".{1,".concat(t.length>=6?2:1,"}"),"g"),n=t.match(e);return n&&n[0].length===1&&(n=n.map(function(r){return r+r})),n?"rgb".concat(n.length===4?"a":"","(").concat(n.map(function(r,a){return a<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3}).join(", "),")"):""}function yve(t){t=t3(t);var e=t,n=e.values,r=n[0],a=n[1]/100,s=n[2]/100,o=a*Math.min(s,1-s),l=function(p){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:(p+r/30)%12;return s-o*Math.max(Math.min(g-3,9-g,1),-1)},c="rgb",d=[Math.round(l(0)*255),Math.round(l(8)*255),Math.round(l(4)*255)];return t.type==="hsla"&&(c+="a",d.push(n[3])),m_({type:c,values:d})}function t3(t){if(t.type)return t;if(t.charAt(0)==="#")return t3(vve(t));var e=t.indexOf("("),n=t.substring(0,e);if(["rgb","rgba","hsl","hsla"].indexOf(n)===-1)throw new Error(W5(3,t));var r=t.substring(e+1,t.length-1).split(",");return r=r.map(function(a){return parseFloat(a)}),{type:n,values:r}}function m_(t){var e=t.type,n=t.values;return e.indexOf("rgb")!==-1?n=n.map(function(r,a){return a<3?parseInt(r,10):r}):e.indexOf("hsl")!==-1&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(e,"(").concat(n.join(", "),")")}function bve(t,e){var n=XU(t),r=XU(e);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function XU(t){t=t3(t);var e=t.type==="hsl"?t3(yve(t)).values:t.values;return e=e.map(function(n){return n/=255,n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4)}),Number((.2126*e[0]+.7152*e[1]+.0722*e[2]).toFixed(3))}function zh(t,e){return t=t3(t),e=yO(e),(t.type==="rgb"||t.type==="hsl")&&(t.type+="a"),t.values[3]=e,m_(t)}function PZ(t,e){if(t=t3(t),e=yO(e),t.type.indexOf("hsl")!==-1)t.values[2]*=1-e;else if(t.type.indexOf("rgb")!==-1)for(var n=0;n<3;n+=1)t.values[n]*=1-e;return m_(t)}function OZ(t,e){if(t=t3(t),e=yO(e),t.type.indexOf("hsl")!==-1)t.values[2]+=(100-t.values[2])*e;else if(t.type.indexOf("rgb")!==-1)for(var n=0;n<3;n+=1)t.values[n]+=(255-t.values[n])*e;return m_(t)}function Tn(t,e){if(t==null)return{};var n,r,a=$u(t,e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);for(r=0;r<s.length;r++)n=s[r],e.indexOf(n)===-1&&{}.propertyIsEnumerable.call(t,n)&&(a[n]=t[n])}return a}var _2=["xs","sm","md","lg","xl"];function xve(t){var e=t.values,n=e===void 0?{xs:0,sm:600,md:960,lg:1280,xl:1920}:e,r=t.unit,a=r===void 0?"px":r,s=t.step,o=s===void 0?5:s,l=Tn(t,["values","unit","step"]);function c(y){var x=typeof n[y]=="number"?n[y]:y;return"@media (min-width:".concat(x).concat(a,")")}function d(y){var x=_2.indexOf(y)+1,b=n[_2[x]];if(x===_2.length)return c("xs");var _=typeof b=="number"&&x>0?b:y;return"@media (max-width:".concat(_-o/100).concat(a,")")}function f(y,x){var b=_2.indexOf(x);return b===_2.length-1?c(y):"@media (min-width:".concat(typeof n[y]=="number"?n[y]:y).concat(a,") and ")+"(max-width:".concat((b!==-1&&typeof n[_2[b+1]]=="number"?n[_2[b+1]]:x)-o/100).concat(a,")")}function p(y){return f(y,y)}function g(y){return n[y]}return Ve({keys:_2,values:n,up:c,down:d,between:f,only:p,width:g},l)}function wve(t,e,n){var r;return Ve({gutters:function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:",`
45      paddingLeft: theme.spacing(2),
46      paddingRight: theme.spacing(2),
47      [theme.breakpoints.up('sm')]: {
48        paddingLeft: theme.spacing(3),
49        paddingRight: theme.spacing(3),
50      },
51      `].join(`
52`)),Ve({paddingLeft:e(2),paddingRight:e(2)},s,K4({},t.up("sm"),Ve({paddingLeft:e(3),paddingRight:e(3)},s[t.up("sm")])))},toolbar:(r={minHeight:56},K4(r,"".concat(t.up("xs")," and (orientation: landscape)"),{minHeight:48}),K4(r,t.up("sm"),{minHeight:64}),r)},n)}var KU={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Sw.white,default:vO[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackgroun
52d:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},XI={text:{primary:Sw.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:vO[800],default:"#303030"},action:{active:Sw.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function ZU(t,e,n,r){var a=r.light||r,s=r.dark||r*1.5;t[e]||(t.hasOwnProperty(n)?t[e]=t[n]:e==="light"?t.light=OZ(t.main,a):e==="dark"&&(t.dark=PZ(t.main,s)))}function Cve(t){var e=t.primary,n=e===void 0?{light:UI[300],main:UI[500],dark:UI[700]}:e,r=t.secondary,a=r===void 0?{light:BI.A200,main:BI.A400,dark:BI.A700}:r,s=t.error,o=s===void 0?{light:FI[300],main:FI[500],dark:FI[700]}:s,l=t.warning,c=l===void 0?{light:HI[300],main:HI[500],dark:HI[700]}:l,d=t.info,f=d===void 0?{light:$I[300],main:$I[500],dark:$I[700]}:d,p=t.success,g=p===void 0?{light:qI[300],main:qI[500],dark:qI[700]}:p,y=t.type,x=y===void 0?"light":y,b=t.contrastThreshold,_=b===void 0?3:b,E=t.tonalOffset,A=E===void 0?.2:E,S=Tn(t,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function k(O){var j=bve(O,XI.text.primary)>=_?XI.text.primary:KU.text.primary;return j}var I=function(j){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:500,$=arguments.length>2&&arguments[2]!==void 0?arguments[2]:300,L=arguments.length>3&&arguments[3]!==void 0?arguments[3]:700;if(j=Ve({},j),!j.main&&j[M]&&(j.main=j[M]),!j.main)throw new Error(W5(4,M));if(typeof j.main!="string")throw new Error(W5(5,JSON.stringify(j.main)));return ZU(j,"light",$,A),ZU(j,"dark",L,A),j.contrastText||(j.contrastText=k(j.main)),j},N={dark:XI,light:KU},D=G5(Ve({common:Sw,type:x,primary:I(n),secondary:I(a,"A400","A200","A700"),error:I(o),warning:I(c),info:I(f),success:I(g),grey:vO,contrastThreshold:_,getContrastText:k,augmentColor:I,tonalOffset:A},N[x]),S);return D}function MZ(t){return Math.round(t*1e5)/1e5}function _ve(t){return MZ(t)}var JU={textTransform:"uppercase"},QU='"Roboto", "Helvetica", "Arial", sans-serif';function Sve(t,e){var n=typeof e=="function"?e(t):e,r=n.fontFamily,a=r===void 0?QU:r,s=n.fontSize,o=s===void 0?14:s,l=n.fontWeightLight,c=l===void 0?300:l,d=n.fontWeightRegular,f=d===void 0?400:d,p=n.fontWeightMedium,g=p===void 0?500:p,y=n.fontWeightBold,x=y===void 0?700:y,b=n.htmlFontSize,_=b===void 0?16:b,E=n.allVariants,A=n.pxToRem,S=Tn(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]),k=o/14,I=A||function(O){return"".concat(O/_*k,"rem")},N=function(j,M,$,L,z){return Ve({fontFamily:a,fontWeight:j,fontSize:I(M),lineHeight:$},a===QU?{letterSpacing:"".concat(MZ(L/M),"em")}:{},z,E)},D={h1:N(c,96,1.167,-1.5),h2:N(c,60,1.2,-.5),h3:N(f,48,1.167,0),h4:N(f,34,1.235,.25),h5:N(f,24,1.334,0),h6:N(g,20,1.6,.15),subtitle1:N(f,16,1.75,.15),subtitle2:N(g,14,1.57,.1),body1:N(f,16,1.5,.15),body2:N(f,14,1.43,.15),button:N(g,14,1.75,.4,JU),caption:N(f,12,1.66,.4),overline:N(f,12,2.66,1,JU)};return G5(Ve({htmlFontSize:_,pxToRem:I,round:_ve,fontFamily:a,fontSize:o,fontWeightLight:c,fontWeightRegular:f,fontWeightMedium:g,fontWeightBold:x},D),S,{clone:!1})}var Eve=.2,Ive=.14,Ave=.12;function Da(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(Eve,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(Ive,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(Ave,")")].join(",")}var Tve=["none",Da(0,2,1,-1,0,1,1,0,0,1,3,0),Da(0,3,1,-2,0,2,2,0,0,1,5,0),Da(0,3,3,-2,0,3,4,0,0,1,8,0),Da(0,2,4,-1,0,4,5,0,0,1,10,0),Da(0,3,5,-1,0,5,8,0,0,1,14,0),Da(0,3,5,-1,0,6,10,0,0,1,18,0),Da(0,4,5,-2,0,7,10,1,0,2,16,1),Da(0,5,5,-3,0,8,10,1,0,3,14,2),Da(0,5,6,-3,0,9,12,1,0,3,16,2),Da(0,6,6,-3,0,10,14,1,0,4,18,3),Da(0,6,7,-4,0,11,15,1,0,4,20,3),Da(0,7,8,-4,0,12,17,2,0,5,22,4),Da(0,7,8,-4,0,13,19,2,0,5,24,4),Da(0,7,9,-4,0,14,21,2,0,5,26,4),Da(0,8,9,-5,0,15,22,2,0,6,28,5),Da(0,8,10,-5,0,16,24,2,0,6,30,5),Da(0,8,11,-5,0,17,26,2,0,6,32,5),Da(0,9,11,-5,0,18,28,2,0,7,34,6),Da(0,9,12,-6,0,19,29,2,0,7,36,6
52),Da(0,10,13,-6,0,20,31,3,0,8,38,7),Da(0,10,13,-6,0,21,33,3,0,8,40,7),Da(0,10,14,-6,0,22,35,3,0,8,42,7),Da(0,11,14,-7,0,23,36,3,0,9,44,8),Da(0,11,15,-7,0,24,38,3,0,9,46,8)],kve={borderRadius:4};function TR(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Rve(t){if(Array.isArray(t))return TR(t)}function Nve(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function LZ(t,e){if(t){if(typeof t=="string")return TR(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?TR(t,e):void 0}}function Dve(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
53In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function bO(t){return Rve(t)||Nve(t)||LZ(t)||Dve()}function Pve(t){if(Array.isArray(t))return t}function Ove(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,a,s,o,l=[],c=!0,d=!1;try{if(s=(n=n.call(t)).next,e!==0)for(;!(c=(r=s.call(n)).done)&&(l.push(r.value),l.length!==e);c=!0);}catch(f){d=!0,a=f}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(d)throw a}}return l}}function Mve(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
54In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xO(t,e){return Pve(t)||Ove(t,e)||LZ(t,e)||Mve()}function Lve(t){var e=t.spacing||8;return typeof e=="number"?function(n){return e*n}:Array.isArray(e)?function(n){return e[n]}:typeof e=="function"?e:function(){}}function jve(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:8;if(t.mui)return t;var e=Lve({spacing:t}),n=function(){for(var a=arguments.length,s=new Array(a),o=0;o<a;o++)s[o]=arguments[o];return s.length===0?e(1):s.length===1?e(s[0]):s.map(function(l){if(typeof l=="string")return l;var c=e(l);return typeof c=="number"?"".concat(c,"px"):c}).join(" ")};return Object.defineProperty(n,"unit",{get:function(){return t}}),n.mui=!0,n}var e$={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},Ew={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function t$(t){return"".concat(Math.round(t),"ms")}const Fve={easing:e$,duration:Ew,create:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["all"],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.duration,a=r===void 0?Ew.standard:r,s=n.easing,o=s===void 0?e$.easeInOut:s,l=n.delay,c=l===void 0?0:l;return Tn(n,["duration","easing","delay"]),(Array.isArray(e)?e:[e]).map(function(d){return"".concat(d," ").concat(typeof a=="string"?a:t$(a)," ").concat(o," ").concat(typeof c=="string"?c:t$(c))}).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var n=e/36;return Math.round((4+15*Math.pow(n,.25)+n/5)*10)}};var jZ={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function FZ(){for(var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.breakpoints,n=e===void 0?{}:e,r=t.mixins,a=r===void 0?{}:r,s=t.palette,o=s===void 0?{}:s,l=t.spacing,c=t.typography,d=c===void 0?{}:c,f=Tn(t,["breakpoints","mixins","palette","spacing","typography"]),p=Cve(o),g=xve(n),y=jve(l),x=G5({breakpoints:g,direction:"ltr",mixins:wve(g,y,a),overrides:{},palette:p,props:{},shadows:Tve,typography:Sve(p,d),spacing:y,shape:kve,transitions:Fve,zIndex:jZ},f),b=arguments.length,_=new Array(b>1?b-1:0),E=1;E<b;E++)_[E-1]=arguments[E];return x=_.reduce(function(A,S){return G5(A,S)},x),x}var Bve=typeof Symbol=="function"&&Symbol.for;const BZ=Bve?Symbol.for("mui.nested"):"__THEME_NESTED__";var Uve=["checked","disabled","error","focused","focusVisible","required","expanded","selected"];function $ve(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.disableGlobal,n=e===void 0?!1:e,r=t.productionPrefix,a=r===void 0?"jss":r,s=t.seed,o=s===void 0?"":s,l=o===""?"":"".concat(o,"-"),c=0,d=function(){return c+=1,c};return function(f,p){var g=p.options.name;if(g&&g.indexOf("Mui")===0&&!p.options.link&&!n){if(Uve.indexOf(f.key)!==-1)return"Mui-".concat(f.key);var y="".concat(l).concat(g,"-").concat(f.key);
54return!p.options.theme[BZ]||o!==""?y:"".concat(y,"-").concat(d())}return"".concat(l).concat(a).concat(d())}}function wO(t){var e=t.theme,n=t.name,r=t.props;if(!e||!e.props||!e.props[n])return r;var a=e.props[n],s;for(s in a)r[s]===void 0&&(r[s]=a[s]);return r}var n$=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o9=(typeof window>"u"?"undefined":n$(window))==="object"&&(typeof document>"u"?"undefined":n$(document))==="object"&&document.nodeType===9;function qve(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,eX(r.key),r)}}function CO(t,e,n){return e&&qve(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function kR(t,e){return kR=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},kR(t,e)}function wl(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,kR(t,e)}function RR(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var Hve={}.constructor;function NR(t){if(t==null||typeof t!="object")return t;if(Array.isArray(t))return t.map(NR);if(t.constructor!==Hve)return t;var e={};for(var n in t)e[n]=NR(t[n]);return e}function _O(t,e,n){t===void 0&&(t="unnamed");var r=n.jss,a=NR(e),s=r.plugins.onCreateRule(t,a,n);return s||(t[0],null)}var r$=function(e,n){for(var r="",a=0;a<e.length&&e[a]!=="!important";a++)r&&(r+=n),r+=e[a];return r},Vh=function(e){if(!Array.isArray(e))return e;var n="";if(Array.isArray(e[0]))for(var r=0;r<e.length&&e[r]!=="!important";r++)n&&(n+=", "),n+=r$(e[r]," ");else n=r$(e,", ");return e[e.length-1]==="!important"&&(n+=" !important"),n};function wg(t){return t&&t.format===!1?{linebreak:"",space:""}:{linebreak:`
55`,space:" "}}function a7(t,e){for(var n="",r=0;r<e;r++)n+="  ";return n+t}function hv(t,e,n){n===void 0&&(n={});var r="";if(!e)return r;var a=n,s=a.indent,o=s===void 0?0:s,l=e.fallbacks;n.format===!1&&(o=-1/0);var c=wg(n),d=c.linebreak,f=c.space;if(t&&o++,l)if(Array.isArray(l))for(var p=0;p<l.length;p++){var g=l[p];for(var y in g){var x=g[y];x!=null&&(r&&(r+=d),r+=a7(y+":"+f+Vh(x)+";",o))}}else for(var b in l){var _=l[b];_!=null&&(r&&(r+=d),r+=a7(b+":"+f+Vh(_)+";",o))}for(var E in e){var A=e[E];A!=null&&E!=="fallbacks"&&(r&&(r+=d),r+=a7(E+":"+f+Vh(A)+";",o))}return!r&&!n.allowEmpty||!t?r:(o--,r&&(r=""+d+r+d),a7(""+t+f+"{"+r,o)+a7("}",o))}var zve=/([[\].#*$><+~=|^:(),"'`\s])/g,a$=typeof CSS<"u"&&CSS.escape,SO=(function(t){return a$?a$(t):t.replace(zve,"\\$1")}),UZ=(function(){function t(n,r,a){this.type="style",this.isProcessed=!1;var s=a.sheet,o=a.Renderer;this.key=n,this.options=a,this.style=r,s?this.renderer=s.renderer:o&&(this.renderer=new o)}var e=t.prototype;return e.prop=function(r,a,s){if(a===void 0)return this.style[r];var o=s?s.force:!1;if(!o&&this.style[r]===a)return this;var l=a;(!s||s.process!==!1)&&(l=this.options.jss.plugins.onChangeValue(a,r,this));var c=l==null||l===!1,d=r in this.style;if(c&&!d&&!o)return this;var f=c&&d;if(f?delete this.style[r]:this.style[r]=l,this.renderable&&this.renderer)return f?this.renderer.removeProperty(this.renderable,r):this.renderer.setProperty(this.renderable,r,l),this;var p=this.options.sheet;return p&&p.attached,this},t})(),DR=(function(t){wl(e,t);function e(r,a,s){var o;o=t.call(this,r,a,s)||this;var l=s.selector,c=s.scoped,d=s.sheet,f=s.generateId;return l?o.selectorText=l:c!==!1&&(o.id=f(RR(RR(o)),d),o.selectorText="."+SO(o.id)),o}var n=e.prototype;return n.applyTo=function(a){var s=this.renderer;if(s){var o=this.toJSON();for(var l in o)s.setProperty(a,l,o[l])}return this},n.toJSON=function(){var a={};for(var s in this.style){var o=this.style[s];typeof o!="object"?a[s]=o:Array.isArray(o)&&(a[s]=Vh(o))}return a},n.toString=function(a){var s=this.options.sheet,o=s?s.options.link:!1,l=o?Ve({},a,{allowEmpty:!0}):a;return hv(this.selectorText,this.style,l)}
55,CO(e,[{key:"selector",set:function(a){if(a!==this.selectorText){this.selectorText=a;var s=this.renderer,o=this.renderable;if(!(!o||!s)){var l=s.setSelector(o,a);l||s.replaceRule(o,this)}}},get:function(){return this.selectorText}}]),e})(UZ),Vve={onCreateRule:function(e,n,r){return e[0]==="@"||r.parent&&r.parent.type==="keyframes"?null:new DR(e,n,r)}},KI={indent:1,children:!0},Gve=/@([\w-]+)/,Wve=(function(){function t(n,r,a){this.type="conditional",this.isProcessed=!1,this.key=n;var s=n.match(Gve);this.at=s?s[1]:"unknown",this.query=a.name||"@"+this.at,this.options=a,this.rules=new g_(Ve({},a,{parent:this}));for(var o in r)this.rules.add(o,r[o]);this.rules.process()}var e=t.prototype;return e.getRule=function(r){return this.rules.get(r)},e.indexOf=function(r){return this.rules.indexOf(r)},e.addRule=function(r,a,s){var o=this.rules.add(r,a,s);return o?(this.options.jss.plugins.onProcessRule(o),o):null},e.replaceRule=function(r,a,s){var o=this.rules.replace(r,a,s);return o&&this.options.jss.plugins.onProcessRule(o),o},e.toString=function(r){r===void 0&&(r=KI);var a=wg(r),s=a.linebreak;if(r.indent==null&&(r.indent=KI.indent),r.children==null&&(r.children=KI.children),r.children===!1)return this.query+" {}";var o=this.rules.toString(r);return o?this.query+" {"+s+o+s+"}":""},t})(),Yve=/@container|@media|@supports\s+/,Xve={onCreateRule:function(e,n,r){return Yve.test(e)?new Wve(e,n,r):null}},ZI={indent:1,children:!0},Kve=/@keyframes\s+([\w-]+)/,PR=(function(){function t(n,r,a){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var s=n.match(Kve);s&&s[1]?this.name=s[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=a;var o=a.scoped,l=a.sheet,c=a.generateId;this.id=o===!1?this.name:SO(c(this,l)),this.rules=new g_(Ve({},a,{parent:this}));for(var d in r)this.rules.add(d,r[d],Ve({},a,{parent:this}));this.rules.process()}var e=t.prototype;return e.toString=function(r){r===void 0&&(r=ZI);var a=wg(r),s=a.linebreak;if(r.indent==null&&(r.indent=ZI.indent),r.children==null&&(r.children=ZI.children),r.children===!1)return this.at+" "+this.id+" {}";var o=this.rules.toString(r);return o&&(o=""+s+o+s),this.at+" "+this.id+" {"+o+"}"},t})(),Zve=/@keyframes\s+/,Jve=/\$([\w-]+)/g,OR=function(e,n){return typeof e=="string"?e.replace(Jve,function(r,a){return a in n?n[a]:r}):e},s$=function(e,n,r){var a=e[n],s=OR(a,r);s!==a&&(e[n]=s)},Qve={onCreateRule:function(e,n,r){return typeof e=="string"&&Zve.test(e)?new PR(e,n,r):null},onProcessStyle:function(e,n,r){return n.type!=="style"||!r||("animation-name"in e&&s$(e,"animation-name",r.keyframes),"animation"in e&&s$(e,"animation",r.keyframes)),e},onChangeValue:function(e,n,r){var a=r.options.sheet;if(!a)return e;switch(n){case"animation":return OR(e,a.keyframes);case"animation-name":return OR(e,a.keyframes);default:return e}}},e9e=(function(t){wl(e,t);function e(){return t.apply(this,arguments)||this}var n=e.prototype;return n.toString=function(a){var s=this.options.sheet,o=s?s.options.link:!1,l=o?Ve({},a,{allowEmpty:!0}):a;return hv(this.key,this.style,l)},e})(UZ),t9e={onCreateRule:function(e,n,r){return r.parent&&r.parent.type==="keyframes"?new e9e(e,n,r):null}},n9e=(function(){function t(n,r,a){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=n,this.style=r,this.options=a}var e=t.prototype;return e.toString=function(r){var a=wg(r),s=a.linebreak;if(Array.isArray(this.style)){for(var o="",l=0;l<this.style.length;l++)o+=hv(this.at,this.style[l]),this.style[l+1]&&(o+=s);return o}return hv(this.at,this.style,r)},t})(),r9e=/@font-face/,a9e={onCreateRule:function(e,n,r){return r9e.test(e)?new n9e(e,n,r):null}},s9e=(function(){function t(n,r,a){this.type="viewport",this.at="@viewport",this.isProcessed=!1,this.key=n,this.style=r,this.options=a}var e=t.prototype;return e.toString=function(r){return hv(this.key,this.style,r)},t})(),i9e={onCreateRule:function(e,n,r){return e==="@viewport"||e==="@-ms-viewport"?new s9e(e,n,r):null}},o9e=(function(){function t(n,r,a){this.type="simple",this.isProcessed=!1,this.key=n,this.value=r,this.options=a}var e=t.prototype;return e.toString=function(r){if(Array.isArray(this.value)){for(var a="",s=0;s<this.value.length;s++)a+=this.key+" "+this.value[s]+";",this.value[s+1]&&(a+=`
56`);return a}return this.key+" "+this.value+";"},t})(),l9e={"@charset":!0,"@import":!0,"@namespace":!0},c9e={onCreateRule:function(e,n,r){return e in l9e?new o9e(e,n,r):null}},i$=[Vve,Xve,Qve,t9e,a9e,i9e,c9e],u9e={process:!0},o$={force:!0,process:!0},g_=(function(){function t(n){this.map={},this.raw={},this.index=[],this.counter=0,this.options=n,this.classes=n.classes,this.keyframes=n.keyframes}var e=t.prototype;return e.add=function(r,a,s){var o=this.options,l=o.parent,c=o.sheet,d=o.jss,f=o.Renderer,p=o.generateId,g=o.scoped,y=Ve({classes:this.classes,parent:l,sheet:c,jss:d,Renderer:f,generateId:p,scoped:g,name:r,keyframes:this.keyframes,selector:void 0},s),x=r;r in this.raw&&(x=r+"-d"+this.counter++),this.raw[x]=a,x in this.classes&&(y.selector="."+SO(this.classes[x]));var b=_O(x,a,y);if(!b)return null;this.register(b);var _=y.index===void 0?this.index.length:y.index;return this.index.splice(_,0,b),b},e.replace=function(r,a,s){var o=this.get(r),l=this.index.indexOf(o);o&&this.remove(o);var c=s;return l!==-1&&(c=Ve({},s,{index:l})),this.add(r,a,c)},e.get=function(r){return this.map[r]},e.remove=function(r){this.unregister(r),delete this.raw[r.key],this.index.splice(this.index.indexOf(r),1)},e.indexOf=function(r){return this.index.indexOf(r)},e.process=function(){var r=this.options.jss.plugins;
56this.index.slice(0).forEach(r.onProcessRule,r)},e.register=function(r){this.map[r.key]=r,r instanceof DR?(this.map[r.selector]=r,r.id&&(this.classes[r.key]=r.id)):r instanceof PR&&this.keyframes&&(this.keyframes[r.name]=r.id)},e.unregister=function(r){delete this.map[r.key],r instanceof DR?(delete this.map[r.selector],delete this.classes[r.key]):r instanceof PR&&delete this.keyframes[r.name]},e.update=function(){var r,a,s;if(typeof(arguments.length<=0?void 0:arguments[0])=="string"?(r=arguments.length<=0?void 0:arguments[0],a=arguments.length<=1?void 0:arguments[1],s=arguments.length<=2?void 0:arguments[2]):(a=arguments.length<=0?void 0:arguments[0],s=arguments.length<=1?void 0:arguments[1],r=null),r)this.updateOne(this.get(r),a,s);else for(var o=0;o<this.index.length;o++)this.updateOne(this.index[o],a,s)},e.updateOne=function(r,a,s){s===void 0&&(s=u9e);var o=this.options,l=o.jss.plugins,c=o.sheet;if(r.rules instanceof t){r.rules.update(a,s);return}var d=r.style;if(l.onUpdate(a,r,c,s),s.process&&d&&d!==r.style){l.onProcessStyle(r.style,r,c);for(var f in r.style){var p=r.style[f],g=d[f];p!==g&&r.prop(f,p,o$)}for(var y in d){var x=r.style[y],b=d[y];x==null&&x!==b&&r.prop(y,null,o$)}}},e.toString=function(r){for(var a="",s=this.options.sheet,o=s?s.options.link:!1,l=wg(r),c=l.linebreak,d=0;d<this.index.length;d++){var f=this.index[d],p=f.toString(r);!p&&!o||(a&&(a+=c),a+=p)}return a},t})(),$Z=(function(){function t(n,r){this.attached=!1,this.deployed=!1,this.classes={},this.keyframes={},this.options=Ve({},r,{sheet:this,parent:this,classes:this.classes,keyframes:this.keyframes}),r.Renderer&&(this.renderer=new r.Renderer(this)),this.rules=new g_(this.options);for(var a in n)this.rules.add(a,n[a]);this.rules.process()}var e=t.prototype;return e.attach=function(){return this.attached?this:(this.renderer&&this.renderer.attach(),this.attached=!0,this.deployed||this.deploy(),this)},e.detach=function(){return this.attached?(this.renderer&&this.renderer.detach(),this.attached=!1,this):this},e.addRule=function(r,a,s){var o=this.queue;this.attached&&!o&&(this.queue=[]);var l=this.rules.add(r,a,s);return l?(this.options.jss.plugins.onProcessRule(l),this.attached?(this.deployed&&(o?o.push(l):(this.insertRule(l),this.queue&&(this.queue.forEach(this.insertRule,this),this.queue=void 0))),l):(this.deployed=!1,l)):null},e.replaceRule=function(r,a,s){var o=this.rules.get(r);if(!o)return this.addRule(r,a,s);var l=this.rules.replace(r,a,s);return l&&this.options.jss.plugins.onProcessRule(l),this.attached?(this.deployed&&this.renderer&&(l?o.renderable&&this.renderer.replaceRule(o.renderable,l):this.renderer.deleteRule(o)),l):(this.deployed=!1,l)},e.insertRule=function(r){this.renderer&&this.renderer.insertRule(r)},e.addRules=function(r,a){var s=[];for(var o in r){var l=this.addRule(o,r[o],a);l&&s.push(l)}return s},e.getRule=function(r){return this.rules.get(r)},e.deleteRule=function(r){var a=typeof r=="object"?r:this.rules.get(r);return!a||this.attached&&!a.renderable?!1:(this.rules.remove(a),this.attached&&a.renderable&&this.renderer?this.renderer.deleteRule(a.renderable):!0)},e.indexOf=function(r){return this.rules.indexOf(r)},e.deploy=function(){return this.renderer&&this.renderer.deploy(),this.deployed=!0,this},e.update=function(){var r;return(r=this.rules).update.apply(r,arguments),this},e.updateOne=function(r,a,s){return this.rules.updateOne(r,a,s),this},e.toString=function(r){return this.rules.toString(r)},t})(),d9e=(function(){function t(){this.plugins={internal:[],external:[]},this.registry={}}var e=t.prototype;return e.onCreateRule=function(r,a,s){for(var o=0;o<this.registry.onCreateRule.length;o++){var l=this.registry.onCreateRule[o](r,a,s);if(l)return l}return null},e.onProcessRule=function(r){if(!r.isProcessed){for(var a=r.options.sheet,s=0;s<this.registry.onProcessRule.length;s++)this.registry.onProcessRule[s](r,a);r.style&&this.onProcessStyle(r.style,r,a),r.isProcessed=!0}},e.onProcessStyle=function(r,a,s){for(var o=0;o<this.registry.onProcessStyle.length;o++)a.style=this.registry.onProcessStyle[o](a.style,a,s)},e.onProcessSheet=function(r){for(var a=0;a<this.registry.onProcessSheet.length;a++)this.registry.onProcessSheet[a](r)},e.onUpdate=function(r,a,s,o){for(var l=0;l<this.registry.onUpdate.length;l++)this.registry.onUpdate[l](r,a,s,o)},e.onChangeValue=function(r,a,s){for(var o=r,l=0;l<this.registry.onChangeValue.length;l++)o=this.registry.onChangeValue[l](o,a,s);return o},e.use=function(r,a){a===void 0&&(a={queue:"external"});var s=this.plugins[a.queue];s.indexOf(r)===-1&&(s.push(r),this.registry=[].concat(this.plugins.external,this.plugins.internal).reduce(function(o,l){for(var c in l)c in o&&o[c].push(l[c]);return o},{onCreateRule:[],onProcessRule:[],onProcessStyle:[],onProcessSheet:[],onChangeValue:[],onUpdate:[]}))},t})(),f9e=(function(){function t(){this.registry=[]}var e=t.prototype;return e.add=function(r){var a=this.registry,s=r.options.index;if(a.indexOf(r)===-1){if(a.length===0||s>=this.index){a.push(r);return}for(var o=0;o<a.length;o++)if(a[o].options.index>s){a.splice(o,0,r);return}}},e.reset=function(){this.registry=[]},e.remove=function(r){var a=this.registry.indexOf(r);this.registry.splice(a,1)},e.toString=function(r){for(var a=r===void 0?{}:r,s=a.attached,o=$u(a,["attached"]),l=wg(o),c=l.linebreak,d="",f=0;f<this.registry.length;f++){var p=this.registry[f];s!=null&&p.attached!==s||(d&&(d+=c),d+=p.toString(o))}return d},CO(t,[{key:"index",get:function(){return this.registry.length===0?0:this.registry[this.registry.length-1].options.index}}]),t}
56)(),b8=new f9e,MR=typeof globalThis<"u"?globalThis:typeof window<"u"&&window.Math===Math?window:typeof self<"u"&&self.Math===Math?self:Function("return this")(),LR="2f1acc6c3a606b082e5eef5e54414ffb";MR[LR]==null&&(MR[LR]=0);var l$=MR[LR]++,c$=function(e){e===void 0&&(e={});var n=0,r=function(s,o){n+=1;var l="",c="";return o&&(o.options.classNamePrefix&&(c=o.options.classNamePrefix),o.options.jss.id!=null&&(l=String(o.options.jss.id))),e.minify?""+(c||"c")+l$+l+n:c+s.key+"-"+l$+(l?"-"+l:"")+"-"+n};return r},qZ=function(e){var n;return function(){return n||(n=e()),n}},p9e=function(e,n){try{return e.attributeStyleMap?e.attributeStyleMap.get(n):e.style.getPropertyValue(n)}catch{return""}},h9e=function(e,n,r){try{var a=r;if(Array.isArray(r)&&(a=Vh(r)),e.attributeStyleMap)e.attributeStyleMap.set(n,a);else{var s=a?a.indexOf("!important"):-1,o=s>-1?a.substr(0,s-1):a;e.style.setProperty(n,o,s>-1?"important":"")}}catch{return!1}return!0},m9e=function(e,n){try{e.attributeStyleMap?e.attributeStyleMap.delete(n):e.style.removeProperty(n)}catch{}},g9e=function(e,n){return e.selectorText=n,e.selectorText===n},HZ=qZ(function(){return document.querySelector("head")});function v9e(t,e){for(var n=0;n<t.length;n++){var r=t[n];if(r.attached&&r.options.index>e.index&&r.options.insertionPoint===e.insertionPoint)return r}return null}function y9e(t,e){for(var n=t.length-1;n>=0;n--){var r=t[n];if(r.attached&&r.options.insertionPoint===e.insertionPoint)return r}return null}function b9e(t){for(var e=HZ(),n=0;n<e.childNodes.length;n++){var r=e.childNodes[n];if(r.nodeType===8&&r.nodeValue.trim()===t)return r}return null}function x9e(t){var e=b8.registry;if(e.length>0){var n=v9e(e,t);if(n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element};if(n=y9e(e,t),n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element.nextSibling}}var r=t.insertionPoint;if(r&&typeof r=="string"){var a=b9e(r);if(a)return{parent:a.parentNode,node:a.nextSibling}}return!1}function w9e(t,e){var n=e.insertionPoint,r=x9e(e);if(r!==!1&&r.parent){r.parent.insertBefore(t,r.node);return}if(n&&typeof n.nodeType=="number"){var a=n,s=a.parentNode;s&&s.insertBefore(t,a.nextSibling);return}HZ().appendChild(t)}var C9e=qZ(function(){var t=document.querySelector('meta[property="csp-nonce"]');return t?t.getAttribute("content"):null}),u$=function(e,n,r){try{"insertRule"in e?e.insertRule(n,r):"appendRule"in e&&e.appendRule(n)}catch{return!1}return e.cssRules[r]},d$=function(e,n){var r=e.cssRules.length;return n===void 0||n>r?r:n},_9e=function(){var e=document.createElement("style");return e.textContent=`
57`,e},S9e=(function(){function t(n){this.getPropertyValue=p9e,this.setProperty=h9e,this.removeProperty=m9e,this.setSelector=g9e,this.hasInsertedRules=!1,this.cssRules=[],n&&b8.add(n),this.sheet=n;var r=this.sheet?this.sheet.options:{},a=r.media,s=r.meta,o=r.element;this.element=o||_9e(),this.element.setAttribute("data-jss",""),a&&this.element.setAttribute("media",a),s&&this.element.setAttribute("data-meta",s);var l=C9e();l&&this.element.setAttribute("nonce",l)}var e=t.prototype;return e.attach=function(){if(!(this.element.parentNode||!this.sheet)){w9e(this.element,this.sheet.options);var r=!!(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&r&&(this.hasInsertedRules=!1,this.deploy())}},e.detach=function(){if(this.sheet){var r=this.element.parentNode;r&&r.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent=`
58`)}},e.deploy=function(){var r=this.sheet;if(r){if(r.options.link){this.insertRules(r.rules);return}this.element.textContent=`
59`+r.toString()+`
60`}},e.insertRules=function(r,a){for(var s=0;s<r.index.length;s++)this.insertRule(r.index[s],s,a)},e.insertRule=function(r,a,s){if(s===void 0&&(s=this.element.sheet),r.rules){var o=r,l=s;if(r.type==="conditional"||r.type==="keyframes"){var c=d$(s,a);if(l=u$(s,o.toString({children:!1}),c),l===!1)return!1;this.refCssRule(r,c,l)}return this.insertRules(o.rules,l),l}var d=r.toString();if(!d)return!1;var f=d$(s,a),p=u$(s,d,f);return p===!1?!1:(this.hasInsertedRules=!0,this.refCssRule(r,f,p),p)},e.refCssRule=function(r,a,s){r.renderable=s,r.options.parent instanceof $Z&&this.cssRules.splice(a,0,s)},e.deleteRule=function(r){var a=this.element.sheet,s=this.indexOf(r);return s===-1?!1:(a.deleteRule(s),this.cssRules.splice(s,1),!0)},e.indexOf=function(r){return this.cssRules.indexOf(r)},e.replaceRule=function(r,a){var s=this.indexOf(r);return s===-1?!1:(this.element.sheet.deleteRule(s),this.cssRules.splice(s,1),this.insertRule(a,s))},e.getRules=function(){return this.element.sheet.cssRules},t})(),E9e=0,I9e=(function(){function t(n){this.id=E9e++,this.version="10.10.0",this.plugins=new d9e,this.options={id:{minify:!1},createGenerateId:c$,Renderer:o9?S9e:null,plugins:[]},this.generateId=c$({minify:!1});for(var r=0;r<i$.length;r++)this.plugins.use(i$[r],{queue:"internal"});this.setup(n)}var e=t.prototype;return e.setup=function(r){return r===void 0&&(r={}),r.createGenerateId&&(this.options.createGenerateId=r.createGenerateId),r.id&&(this.options.id=Ve({},this.options.id,r.id)),(r.createGenerateId||r.id)&&(this.generateId=this.options.createGenerateId(this.options.id)),r.insertionPoint!=null&&(this.options.insertionPoint=r.insertionPoint),"Renderer"in r&&(this.options.Renderer=r.Re
60nderer),r.plugins&&this.use.apply(this,r.plugins),this},e.createStyleSheet=function(r,a){a===void 0&&(a={});var s=a,o=s.index;typeof o!="number"&&(o=b8.index===0?0:b8.index+1);var l=new $Z(r,Ve({},a,{jss:this,generateId:a.generateId||this.generateId,insertionPoint:this.options.insertionPoint,Renderer:this.options.Renderer,index:o}));return this.plugins.onProcessSheet(l),l},e.removeStyleSheet=function(r){return r.detach(),b8.remove(r),this},e.createRule=function(r,a,s){if(a===void 0&&(a={}),s===void 0&&(s={}),typeof r=="object")return this.createRule(void 0,r,a);var o=Ve({},s,{name:r,jss:this,Renderer:this.options.Renderer});o.generateId||(o.generateId=this.generateId),o.classes||(o.classes={}),o.keyframes||(o.keyframes={});var l=_O(r,a,o);return l&&this.plugins.onProcessRule(l),l},e.use=function(){for(var r=this,a=arguments.length,s=new Array(a),o=0;o<a;o++)s[o]=arguments[o];return s.forEach(function(l){r.plugins.use(l)}),this},t})(),zZ=function(e){return new I9e(e)},EO=typeof CSS=="object"&&CSS!=null&&"number"in CSS;function VZ(t){var e=null;for(var n in t){var r=t[n],a=typeof r;if(a==="function")e||(e={}),e[n]=r;else if(a==="object"&&r!==null&&!Array.isArray(r)){var s=VZ(r);s&&(e||(e={}),e[n]=s)}}return e}zZ();var GZ=Date.now(),JI="fnValues"+GZ,QI="fnStyle"+ ++GZ,A9e=function(){return{onCreateRule:function(n,r,a){if(typeof r!="function")return null;var s=_O(n,{},a);return s[QI]=r,s},onProcessStyle:function(n,r){if(JI in r||QI in r)return n;var a={};for(var s in n){var o=n[s];typeof o=="function"&&(delete n[s],a[s]=o)}return r[JI]=a,n},onUpdate:function(n,r,a,s){var o=r,l=o[QI];l&&(o.style=l(n)||{});var c=o[JI];if(c)for(var d in c)o.prop(d,c[d](n),s)}}},kf="@global",jR="@global ",T9e=(function(){function t(n,r,a){this.type="global",this.at=kf,this.isProcessed=!1,this.key=n,this.options=a,this.rules=new g_(Ve({},a,{parent:this}));for(var s in r)this.rules.add(s,r[s]);this.rules.process()}var e=t.prototype;return e.getRule=function(r){return this.rules.get(r)},e.addRule=function(r,a,s){var o=this.rules.add(r,a,s);return o&&this.options.jss.plugins.onProcessRule(o),o},e.replaceRule=function(r,a,s){var o=this.rules.replace(r,a,s);return o&&this.options.jss.plugins.onProcessRule(o),o},e.indexOf=function(r){return this.rules.indexOf(r)},e.toString=function(r){return this.rules.toString(r)},t})(),k9e=(function(){function t(n,r,a){this.type="global",this.at=kf,this.isProcessed=!1,this.key=n,this.options=a;var s=n.substr(jR.length);this.rule=a.jss.createRule(s,r,Ve({},a,{parent:this}))}var e=t.prototype;return e.toString=function(r){return this.rule?this.rule.toString(r):""},t})(),R9e=/\s*,\s*/g;function WZ(t,e){for(var n=t.split(R9e),r="",a=0;a<n.length;a++)r+=e+" "+n[a].trim(),n[a+1]&&(r+=", ");return r}function N9e(t,e){var n=t.options,r=t.style,a=r?r[kf]:null;if(a){for(var s in a)e.addRule(s,a[s],Ve({},n,{selector:WZ(s,t.selector)}));delete r[kf]}}function D9e(t,e){var n=t.options,r=t.style;for(var a in r)if(!(a[0]!=="@"||a.substr(0,kf.length)!==kf)){var s=WZ(a.substr(kf.length),t.selector);e.addRule(s,r[a],Ve({},n,{selector:s})),delete r[a]}}function P9e(){function t(n,r,a){if(!n)return null;if(n===kf)return new T9e(n,r,a);if(n[0]==="@"&&n.substr(0,jR.length)===jR)return new k9e(n,r,a);var s=a.parent;return s&&(s.type==="global"||s.options.parent&&s.options.parent.type==="global")&&(a.scoped=!1),!a.selector&&a.scoped===!1&&(a.selector=n),null}function e(n,r){n.type!=="style"||!r||(N9e(n,r),D9e(n,r))}return{onCreateRule:t,onProcessRule:e}}var f$=/\s*,\s*/g,O9e=/&/g,M9e=/\$([\w-]+)/g;function L9e(){function t(a,s){return function(o,l){var c=a.getRule(l)||s&&s.getRule(l);return c?c.selector:l}}function e(a,s){for(var o=s.split(f$),l=a.split(f$),c="",d=0;d<o.length;d++)for(var f=o[d],p=0;p<l.length;p++){var g=l[p];c&&(c+=", "),c+=g.indexOf("&")!==-1?g.replace(O9e,f):f+" "+g}return c}function n(a,s,o){if(o)return Ve({},o,{index:o.index+1});var l=a.options.nestingLevel;l=l===void 0?1:l+1;var c=Ve({},a.options,{nestingLevel:l,index:s.indexOf(a)+1});return delete c.name,c}function r(a,s,o){if(s.type!=="style")return a;var l=s,c=l.options.parent,d,f;for(var p in a){var g=p.indexOf("&")!==-1,y=p[0]==="@";if(!(!g&&!y)){if(d=n(l,c,d),g){var x=e(p,l.selector);f||(f=t(c,o)),x=x.replace(M9e,f);var b=l.key+"-"+p;"replaceRule"in c?c.replaceRule(b,a[p],Ve({},d,{selector:x})):c.addRule(b,a[p],Ve({},d,{selector:x}))}else y&&c.addRule(p,{},d).addRule(l.key,a[p],{selector:l.selector});delete a[p]}}return a}return{onProcessStyle:r}}var j9e=/[A-Z]/g,F9e=/^ms-/,eA={};function B9e(t){return"-"+t.toLowerCase()}function YZ(t){if(eA.hasOwnProperty(t))return eA[t];var e=t.replace(j9e,B9e);return eA[t]=F9e.test(e)?"-"+e:e}function Iw(t){var e={};for(var n in t){var r=n.indexOf("--")===0?n:YZ(n);e[r]=t[n]}return t.fallbacks&&(Array.isArray(t.fallbacks)?e.fallbacks=t.fallbacks.map(Iw):e.fallbacks=Iw(t.fallbacks)),e}function U9e(){function t(n){if(Array.isArray(n)){for(var r=0;r<n.length;r++)n[r]=Iw(n[r]);return n}return Iw(n)}function e(n,r,a){if(r.indexOf("--")===0)return n;var s=YZ(r);return r===s?n:(a.prop(s,n),null)}return{onProcessStyle:t,onChangeValue:e}}var st=EO&&CSS?CSS.px:"px",bb=EO&&CSS?CSS.ms:"ms",Wm=EO&&CSS?CSS.percent:"%",$9e={"animation-delay":bb,"animation-duration":bb,"background-position":st,"background-position-x":st,"background-position-y":st,"background-size":st,border:st,"border-bottom":st,"border-bottom-left-radius":st,"border-bottom-right-radius":st,"border-bottom-width":st,"border-left":st,"border-left-width":st,"border-radius":st,"border-right":st,"border-right-width":st,"border-top":st,"border-top-left-radius":st,"border-top-right-radius":st,"border-top-width":st,"border-width":st,"border-block":st,"border-block-end":st,"border-block-end-width":st,"border-block-start":st,"border-block-start-width":st,"border-block-width":st,"border-inline":st,"border-inline-end":st,"border-inline-end-width":st,"border-inline-start":st,"border-inline-start-width":st,"border-inline-width":st,"border-start-start-radius":st,"border-start-end-radius":st,"border-end-start-radius":st,"border-end-end-radius":st,margin:st,"margin-bottom":st,"margin-left":st,"margin-right":st,"margin-top":st,"margin-block":st,"margin-block-end":st,"margin-block-start":st,"margin-inline":st,"margin-inline-end":st,"margin-inline-start":st,padding:st,"padding-bottom":st,"padding-left":st,"padding-right":st,"padding-top":st,"padding-block":st,"padding-block-end":st,"padding-block-start":st,"padding-inline":st,"padding-inline-end":st,"padding-inline-start":st,"mask-position-x":st,"mask-position-y":st,"mask-size":st,height:st,width:st,"min-height":st,"max-height":st,"min-width":st,"max-width":st,bottom:st,left:st,top:st,right:st,inset:st,"inset-block":st,"inset-block-end":st,"inset-block-start":st,"inset-inline":st,"inset-inline-end":st,"inset-inline-start":st,"box-shadow":st,"text-shadow":st,"column-gap":st,"column-rule":st,"column-rule-width":st,"column-width":st,"font-size":st,"font-size-delta":st,"letter-spacing":st,"text-decoration-thickness":st,"text-indent":st,"text-stroke":st,"text-stroke-width":st,"word-spacing":st,motion:st,"motion-offset":st,outline:st,"outline-offset":st,"outline-width":st,perspective:st,"perspective-origin-x":Wm,"perspective-origin-y":Wm,"transform-origin":Wm,"transform-origin-x":Wm,"transform-origin-y":Wm,"transform-origin-z":Wm,"transition-delay":bb,"transition-duration":bb,"vertical-align":st,"flex-basis":st,"shape-margin":st,size:st,gap:st,grid:st,"grid-gap":st,"row-gap":st,"grid-row-gap":st,"grid-column-gap":st,"grid-template-rows":st,"grid-template-columns":st,"grid-auto-rows":st,"grid-auto-columns":st,"box-shadow-x":st,"box-shadow-y":st,"box-shadow-blur":st,"box-shadow-spread":st,"font-line-height":st,"text-shadow-x":st,"text-shadow-y":st,"text-shadow-blur":st};function XZ(t){var e=/(-[a-z])/g,n=function(o){return o[1].toUpperCase()},r={};for(var a in t)r[a]=t[a],r[a.replace(e,n)]=t[a];return r}var q9e=XZ($9e);function x8(t,e,n){if(e==null)return e;if(Array.isArray(e))for(var r=0;r<e.length;r++)e[r]=x8(t,e[r],n);else if(typeof e=="object")if(t==="fallbacks")for(var a in e)e[a]=x8(a,e[a],n);else for(var s in e)e[s]=x8(t+"-"+s,e[s],n);else if(typeof e=="number"&&isNaN(e)===!1){var o=n[t]||q9e[t];return o&&!(e===0&&o===st)?typeof o=="function"?o(e).toString():""+e+o:e.toString()}return e}function H9e(t){t===void 0&&(t={});var e=XZ(t);function n(a,s){if(s.type!=="style")return a;for(var o in a)a[o]=x8(o,a[o],e);return a}function r(a,s){return x8(s,a,e)}return{onProcessStyle:n,onChangeValue:r}}var F7="",FR="",KZ="",ZZ="",z9e=o9&&"ontouchstart"in document.documentElement;if(o9){var tA={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},V9e=document.createElement("p"),nA=V9e.style,G9e="Transform";for(var rA in tA)if(rA+G9e in nA){F7=rA,FR=tA[rA];break}F7==="Webkit"&&"msHyphens"in nA&&(F7="ms",FR=tA.ms,ZZ="edge"),F7==="Webkit"&&"-apple-trailing-word"in nA&&(KZ="apple")}var Vn={js:F7,css:FR,vendor:KZ,browser:ZZ,isTouch:z9e};function W9e(t){return t[1]==="-"||Vn.js==="ms"?t:"@"+Vn.css+"keyframes"+t.substr(10)}var Y9e={noPrefill:["appearance"],supportedProperty:function(e){return e!=="appearance"?!1:Vn.js==="ms"?"-webkit-"+e:Vn.css+e}},X9e={noPrefill:["color-adjust"],supportedProperty:function(e){return e!=="color-adjust"?!1:Vn.js==="Webkit"?Vn.css+"print-"+e:e}},K9e=/[-\s]+(.)?/g;function Z9e(t,e){return e?e.toUpperCase():""}function IO(t){return t.replace(K9e,Z9e)}function Lf(t){return IO("-"+t)}var J9e={noPrefill:["mask"],supportedProperty:function(e,n){if(!/^mask/.test(e))return!1;if(Vn.js==="Webkit"){var r="mask-image";if(IO(r)in n)return e;if(Vn.js+Lf(r)in n)return Vn.css+e}return e}},Q9e={noPrefill:["text-orientation"],supportedProperty:function(e){return e!=="text-orientation"?!1:Vn.vendor==="apple"&&!Vn.isTouch?Vn.css+e:e}},eye={noPrefill:["transform"],supportedProperty:function(e,n,r){return e!=="transform"?!1:r.transform?e:Vn.css+e}},tye={noPrefill:["transition"],supportedProperty:function(e,n,r){return e!=="transition"?!1:r.transition?e:Vn.css+e}},nye={noPrefill:["writing-mode"],supportedProperty:function(e){return e!=="writing-mode"?!1:Vn.js==="Webkit"||Vn.js==="ms"&&Vn.browser!=="edge"?Vn.css+e:e}},rye={noPrefill:["user-select"],supportedProperty:function(e){return e!=="user-select"?!1:Vn.js==="Moz"||Vn.js==="ms"||Vn.vendor==="apple"?Vn.css+e:e}},aye={supportedProperty:function(e,n){if(!/^break-/.test(e))return!1;if(Vn.js==="Webkit"){var r="WebkitColumn"+Lf(e);return r in n?Vn.css+"column-"+e:!1}if(Vn.js==="Moz"){var a="page"+Lf(e);return a in n?"page-"+e:!1}return!1}},sye={supportedProperty:function(e,n){if(!/^(border|margin|padding)-inline/.test(e))return!1;if(Vn.js==="Moz")return e;var r=e.replace("-inline","");return Vn.js+Lf(r)in n?Vn.css+r:!1}},iye={supportedProperty:function(e,n){return IO(e)in n?e:!1}},oye={supportedProperty:function(e,n){var r=Lf(e);return e[0]==="-"||e[0]==="-"&&e[1]==="-"?e:Vn.js+r in n?Vn.css+e:Vn.js!=="Webkit"&&"Webkit"+r in n?"-webkit-"+e:!1}}
60,lye={supportedProperty:function(e){return e.substring(0,11)!=="scroll-snap"?!1:Vn.js==="ms"?""+Vn.css+e:e}},cye={supportedProperty:function(e){return e!=="overscroll-behavior"?!1:Vn.js==="ms"?Vn.css+"scroll-chaining":e}},uye={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},dye={supportedProperty:function(e,n){var r=uye[e];return r&&Vn.js+Lf(r)in n?Vn.css+r:!1}},JZ={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},fye=Object.keys(JZ),pye=function(e){return Vn.css+e},hye={supportedProperty:function(e,n,r){var a=r.multiple;if(fye.indexOf(e)>-1){var s=JZ[e];if(!Array.isArray(s))return Vn.js+Lf(s)in n?Vn.css+s:!1;if(!a)return!1;for(var o=0;o<s.length;o++)if(!(Vn.js+Lf(s[0])in n))return!1;return s.map(pye)}return!1}},QZ=[Y9e,X9e,J9e,Q9e,eye,tye,nye,rye,aye,sye,iye,oye,lye,cye,dye,hye],p$=QZ.filter(function(t){return t.supportedProperty}).map(function(t){return t.supportedProperty}),mye=QZ.filter(function(t){return t.noPrefill}).reduce(function(t,e){return t.push.apply(t,bO(e.noPrefill)),t},[]),B7,fh={};if(o9){B7=document.createElement("p");var aA=window.getComputedStyle(document.documentElement,"");for(var sA in aA)isNaN(sA)||(fh[aA[sA]]=aA[sA]);mye.forEach(function(t){return delete fh[t]})}function BR(t,e){if(e===void 0&&(e={}),!B7)return t;if(fh[t]!=null)return fh[t];(t==="transition"||t==="transform")&&(e[t]=t in B7.style);for(var n=0;n<p$.length&&(fh[t]=p$[n](t,B7.style,e),!fh[t]);n++);try{B7.style[t]=""}catch{return!1}return fh[t]}var Ym={},gye={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},vye=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g,q2;function yye(t,e,n){if(e==="var")return"var";if(e==="all")return"all";if(n==="all")return", all";var r=e?BR(e):", "+BR(n);return r||e||n}o9&&(q2=document.createElement("p"));function h$(t,e){var n=e;if(!q2||t==="content")return e;if(typeof n!="string"||!isNaN(parseInt(n,10)))return n;var r=t+n;if(Ym[r]!=null)return Ym[r];try{q2.style[t]=n}catch{return Ym[r]=!1,!1}if(gye[t])n=n.replace(vye,yye);else if(q2.style[t]===""&&(n=Vn.css+n,n==="-ms-flex"&&(q2.style[t]="-ms-flexbox"),q2.style[t]=n,q2.style[t]===""))return Ym[r]=!1,!1;return q2.style[t]="",Ym[r]=n,Ym[r]}function bye(){function t(a){if(a.type==="keyframes"){var s=a;s.at=W9e(s.at)}}function e(a){for(var s in a){var o=a[s];if(s==="fallbacks"&&Array.isArray(o)){a[s]=o.map(e);continue}var l=!1,c=BR(s);c&&c!==s&&(l=!0);var d=!1,f=h$(c,Vh(o));f&&f!==o&&(d=!0),(l||d)&&(l&&delete a[s],a[c||s]=f||o)}return a}function n(a,s){return s.type!=="style"?a:e(a)}function r(a,s){return h$(s,Vh(a))||a}return{onProcessRule:t,onProcessStyle:n,onChangeValue:r}}function xye(){var t=function(n,r){return n.length===r.length?n>r?1:-1:n.length-r.length};return{onProcessStyle:function(n,r){if(r.type!=="style")return n;for(var a={},s=Object.keys(n).sort(t),o=0;o<s.length;o++)a[s[o]]=n[s[o]];return a}}}function wye(){return{plugins:[A9e(),P9e(),L9e(),U9e(),H9e(),typeof window>"u"?null:bye(),xye()]}}function AO(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.baseClasses,n=t.newClasses;if(t.Component,!n)return e;var r=Ve({},e);return Object.keys(n).forEach(function(a){n[a]&&(r[a]="".concat(e[a]," ").concat(n[a]))}),r}var M4={set:function(e,n,r,a){var s=e.get(n);s||(s=new Map,e.set(n,s)),s.set(r,a)},get:function(e,n,r){var a=e.get(n);return a?a.get(r):void 0},delete:function(e,n,r){var a=e.get(n);a.delete(r)}},eJ=ae.createContext(null);function ni(){var t=ae.useContext(eJ);return t}
60var Cye=zZ(wye()),_ye=$ve(),Sye=new Map,Eye={disableGeneration:!1,generateClassName:_ye,jss:Cye,sheetsCache:null,sheetsManager:Sye,sheetsRegistry:null},Iye=ae.createContext(Eye),m$=-1e9;function Aye(){return m$+=1,m$}var Tye={};function kye(t){var e=typeof t=="function";return{create:function(r,a){var s;try{s=e?t(r):t}catch(c){throw c}if(!a||!r.overrides||!r.overrides[a])return s;var o=r.overrides[a],l=Ve({},s);return Object.keys(o).forEach(function(c){l[c]=G5(l[c],o[c])}),l},options:{}}}function Rye(t,e,n){var r=t.state,a=t.stylesOptions;if(a.disableGeneration)return e||{};r.cacheClasses||(r.cacheClasses={value:null,lastProp:null,lastJSS:{}});var s=!1;return r.classes!==r.cacheClasses.lastJSS&&(r.cacheClasses.lastJSS=r.classes,s=!0),e!==r.cacheClasses.lastProp&&(r.cacheClasses.lastProp=e,s=!0),s&&(r.cacheClasses.value=AO({baseClasses:r.cacheClasses.lastJSS,newClasses:e,Component:n})),r.cacheClasses.value}function Nye(t,e){var n=t.state,r=t.theme,a=t.stylesOptions,s=t.stylesCreator,o=t.name;if(!a.disableGeneration){var l=M4.get(a.sheetsManager,s,r);l||(l={refs:0,staticSheet:null,dynamicStyles:null},M4.set(a.sheetsManager,s,r,l));var c=Ve({},s.options,a,{theme:r,flip:typeof a.flip=="boolean"?a.flip:r.direction==="rtl"});c.generateId=c.serverGenerateClassName||c.generateClassName;var d=a.sheetsRegistry;if(l.refs===0){var f;a.sheetsCache&&(f=M4.get(a.sheetsCache,s,r));var p=s.create(r,o);f||(f=a.jss.createStyleSheet(p,Ve({link:!1},c)),f.attach(),a.sheetsCache&&M4.set(a.sheetsCache,s,r,f)),d&&d.add(f),l.staticSheet=f,l.dynamicStyles=VZ(p)}if(l.dynamicStyles){var g=a.jss.createStyleSheet(l.dynamicStyles,Ve({link:!0},c));g.update(e),g.attach(),n.dynamicSheet=g,n.classes=AO({baseClasses:l.staticSheet.classes,newClasses:g.classes}),d&&d.add(g)}else n.classes=l.staticSheet.classes;l.refs+=1}}function Dye(t,e){var n=t.state;n.dynamicSheet&&n.dynamicSheet.update(e)}function Pye(t){var e=t.state,n=t.theme,r=t.stylesOptions,a=t.stylesCreator;if(!r.disableGeneration){var s=M4.get(r.sheetsManager,a,n);s.refs-=1;var o=r.sheetsRegistry;s.refs===0&&(M4.delete(r.sheetsManager,a,n),r.jss.removeStyleSheet(s.staticSheet),o&&o.remove(s.staticSheet)),e.dynamicSheet&&(r.jss.removeStyleSheet(e.dynamicSheet),o&&o.remove(e.dynamicSheet))}}function Oye(t,e){var n=ae.useRef([]),r,a=ae.useMemo(function(){return{}},e);n.current!==a&&(n.current=a,r=t()),ae.useEffect(function(){return function(){r&&r()}},[a])}function _r(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.name,r=e.classNamePrefix,a=e.Component,s=e.defaultTheme,o=s===void 0?Tye:s,l=Tn(e,["name","classNamePrefix","Component","defaultTheme"]),c=kye(t),d=n||r||"makeStyles";c.options={index:Aye(),name:n,meta:d,classNamePrefix:d};var f=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},y=ni()||o,x=Ve({},ae.useContext(Iye),l),b=ae.useRef(),_=ae.useRef();Oye(function(){var A={name:n,state:{},stylesCreator:c,stylesOptions:x,theme:y};return Nye(A,g),_.current=!1,b.current=A,function(){Pye(A)}},[y,c]),ae.useEffect(function(){_.current&&Dye(b.current,g),_.current=!0});var E=Rye(b.current,g.classes,a);return E};return f}function Mye(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function tJ(t){var e,n,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t))for(e=0;e<t.length;e++)t[e]&&(n=tJ(t[e]))&&(r&&(r+=" "),r+=n);else for(e in t)t[e]&&(r&&(r+=" "),r+=e);return r}function Hn(){for(var t,e,n=0,r="";n<arguments.length;)(t=arguments[n++])&&(e=tJ(t))&&(r&&(r+=" "),r+=e);return r}function Lye(t,e){if(typeof e=="function"){var n=e(t);return n}return Ve({},t,e)}function jye(t){var e=t.children,n=t.theme,r=ni(),a=ae.useMemo(function(){var s=r===null?n:Lye(r,n);return s!=null&&(s[BZ]=r!==null),s},[n,r]);return ae.createElement(eJ.Provider,{value:a},e)}var Fye=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return function(r){var a=n.defaultTheme,s=n.withTheme,o=s===void 0?!1:s,l=n.name,c=Tn(n,["defaultTheme","withTheme","name"]),d=l,f=_r(e,Ve({defaultTheme:a,Component:r,name:l||r.displayName,classNamePrefix:d},c)),p=ae.forwardRef(function(y,x){y.classes;var b=y.innerRef,_=Tn(y,["classes","innerRef"]),E=f(Ve({},r.defaultProps,y)),A,S=_;return(typeof l=="string"||o)&&(A=ni()||a,l&&(S=wO({theme:A,name:l,props:_})),o&&!S.theme&&(S.theme=A)),ae.createElement(r,Ve({ref:b||x,classes:E},S))});return Cw(p,r),p}},nJ=FZ();function v_(){var t=ni()||nJ;return t}function kr(t,e){return Fye(t,Ve({defaultTheme:nJ},e))}function uo(t){if(typeof t!="string")throw new Error(W5(7));return t.charAt(0).toUpperCase()+t.slice(1)}function UR(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.reduce(function(r,a){return a==null?r:function(){for(var o=arguments.length,l=new Array(o),c=0;c<o;c++)l[c]=arguments[c];r.apply(this,l),a.apply(this,l)}},function(){})}var Bye=function(e){return{root:{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,fontSize:e.typography.pxToRem(24),transition:e.transitions.create("fill",{duration:e.transitions.duration.shorter})},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorAction:{color:e.palette.action.active},colorError:{color:e.palette.error.main},colorDisabled:{color:e.palette.action.disabled},fontSizeInherit:{fontSize:"inherit"},fontSizeSmall:{fontSize:e.typography.pxToRem(20)},fontSizeLarge:{fontSize:e.typography.pxToRem(35)}}},rJ=v.forwardRef(function(e,n){var r=e.children,a=e.classes,s=e.className,o=e.color,l=o===void 0?"inherit":o,c=e.component,d=c===void 0?"svg":c,f=e.fontSize,p=f===void 0?"medium":f,g=e.htmlColor,y=e.titleAccess,x=e.viewBox,b=x===void 0?"0 0 24 24":x,_=Tn(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return v.createElement(d,Ve({className:Hn(a.root,s,l!=="inherit"&&a["color".concat(uo(l))],p!=="default"&&p!=="medium"&&a["fontSize".concat(uo(p))]),focusable:"false",viewBox:b,color:g,"aria-hidden":y?void 0:!0,role:y?"img":void 0,ref:n},_),r,y?v.createElement("title",null,y):null)});rJ.muiName="SvgIcon";const Aw=kr(Bye,{name:"MuiSvgIcon"})(rJ);function aJ(t,e){var n=function(a,s){return ae.createElement(Aw,Ve({ref:s},a),t)};return n.muiName=Aw.muiName,ae.memo(ae.forwardRef(n))}function sJ(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:166,n;function r(){for(var a=arguments.length,s=new Array(a),o=0;o<a;o++)s[o]=arguments[o];var l=this,c=function(){t.apply(l,s)};clearTimeout(n),n=setTimeout(c,e)}return r.clear=function(){clearTimeout(n)},r}function bx(t,e){return v.isValidElement(t)&&e.indexOf(t.type.muiName)!==-1}function Bc(t){return t&&t.ownerDocument||document}function iJ(t){var e=Bc(t);return e.defaultView||window}function mv(t,e){typeof t=="function"?t(e):t&&(t.current=e)}function Uye(t){var e=t.controlled,n=t.default,r=v.useRef(e!==void 0),a=r.current,s=v.useState(n),o=s[0],l=s[1],c=a?e:o,d=v.useCallback(function(f){a||l(f)},[]);return[c,d]}var $ye=typeof window<"u"?v.useLayoutEffect:v.useEffect;function mf(t){var e=v.useRef(t);return $ye(function(){e.current=t}),v.useCallback(function(){return e.current.apply(void 0,arguments)},[])}function wi(t,e){return v.useMemo(function(){return t==null&&e==null?null:function(n){mv(t,n),mv(e,n)}},[t,e])}var y_=!0,$R=!1,g$=null,qye={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function Hye(t){var e=t.type,n=t.tagName;return!!(n==="INPUT"&&qye[e]&&!t.readOnly||n==="TEXTAREA"&&!t.readOnly||t.isContentEditable)}function zye(t){t.metaKey||t.altKey||t.ctrlKey||(y_=!0)}function iA(){y_=!1}function Vye(){this.visibilityState==="hidden"&&$R&&(y_=!0)}function Gye(t){t.addEventListener("keydown",zye,!0),t.addEventListener("mousedown",iA,!0),t.addEventListener("pointerdown",iA,!0),t.addEventListener("touchstart",iA,!0),t.addEventListener("visibilitychange",Vye,!0)}function Wye(t){var e=t.target;try{return e.matches(":focus-visible")}catch{}return y_||Hye(e)}function Yye(){$R=!0,window.clearTimeout(g$),g$=window.setTimeout(function(){$R=!1},100)}function Xye(){var t=v.useCallback(function(e){var n=Li.findDOMNode(e);n!=null&&Gye(n.ownerDocument)},[]);return{isFocusVisible:Wye,onBlurVisible:Yye,ref:t}}const v$={disabled:!1},Tw=ae.createContext(null);var Kye=function(e){return e.scrollTop},U7="unmounted",rh="exited",ah="entering",p4="entered",qR="exiting",c1=(function(t){wl(e,t);function e(r,a){var s;s=t.call(this,r,a)||this;var o=a,l=o&&!o.isMounting?r.enter:r.appear,c;return s.appearStatus=null,r.in?l?(c=rh,s.appearStatus=ah):c=p4:r.unmountOnExit||r.mountOnEnter?c=U7:c=rh,s.state={status:c},s.nextCallback=null,s}e.getDerivedStateFromProps=function(a,s){var o=a.in;return o&&s.status===U7?{status:rh}:null};var n=e.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(a){var s=null;if(a!==this.props){var o=this.state.status;this.props.in?o!==ah&&o!==p4&&(s=ah):(o===ah||o===p4)&&(s=qR)}this.updateStatus(!1,s)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var a=this.props.timeout,s,o,l;return s=o=l=a,a!=null&&typeof a!="number"&&(s=a.exit,o=a.enter,l=a.appear!==void 0?a.appear:o),{exit:s,enter
vendor: 4,385 bytes, line 60
60:o,appear:l}},n.updateStatus=function(a,s){if(a===void 0&&(a=!1),s!==null)if(this.cancelNextCallback(),s===ah){if(this.props.unmountOnExit||this.props.mountOnEnter){var o=this.props.nodeRef?this.props.nodeRef.current:E4.findDOMNode(this);o&&Kye(o)}this.performEnter(a)}else this.performExit();else this.props.unmountOnExit&&this.state.status===rh&&this.setState({status:U7})},n.performEnter=function(a){var s=this,o=this.props.enter,l=this.context?this.context.isMounting:a,c=this.props.nodeRef?[l]:[E4.findDOMNode(this),l],d=c[0],f=c[1],p=this.getTimeouts(),g=l?p.appear:p.enter;if(!a&&!o||v$.disabled){this.safeSetState({status:p4},function(){s.props.onEntered(d)});return}this.props.onEnter(d,f),this.safeSetState({status:ah},function(){s.props.onEntering(d,f),s.onTransitionEnd(g,function(){s.safeSetState({status:p4},function(){s.props.onEntered(d,f)})})})},n.performExit=function(){var a=this,s=this.props.exit,o=this.getTimeouts(),l=this.props.nodeRef?void 0:E4.findDOMNode(this);if(!s||v$.disabled){this.safeSetState({status:rh},function(){a.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:qR},function(){a.props.onExiting(l),a.onTransitionEnd(o.exit,function(){a.safeSetState({status:rh},function(){a.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(a,s){s=this.setNextCallback(s),this.setState(a,s)},n.setNextCallback=function(a){var s=this,o=!0;return this.nextCallback=function(l){o&&(o=!1,s.nextCallback=null,a(l))},this.nextCallback.cancel=function(){o=!1},this.nextCallback},n.onTransitionEnd=function(a,s){this.setNextCallback(s);var o=this.props.nodeRef?this.props.nodeRef.current:E4.findDOMNode(this),l=a==null&&!this.props.addEndListener;if(!o||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var c=this.props.nodeRef?[this.nextCallback]:[o,this.nextCallback],d=c[0],f=c[1];this.props.addEndListener(d,f)}a!=null&&setTimeout(this.nextCallback,a)},n.render=function(){var a=this.state.status;if(a===U7)return null;var s=this.props,o=s.children;s.in,s.mountOnEnter,s.unmountOnExit,s.appear,s.enter,s.exit,s.timeout,s.addEndListener,s.onEnter,s.onEntering,s.onEntered,s.onExit,s.onExiting,s.onExited,s.nodeRef;var l=$u(s,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return ae.createElement(Tw.Provider,{value:null},typeof o=="function"?o(a,l):ae.cloneElement(ae.Children.only(o),l))},e})(ae.Component);c1.contextType=Tw;c1.propTypes={};function Xm(){}c1.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Xm,onEntering:Xm,onEntered:Xm,onExit:Xm,onExiting:Xm,onExited:Xm};c1.UNMOUNTED=U7;c1.EXITED=rh;c1.ENTERING=ah;c1.ENTERED=p4;c1.EXITING=qR;function TO(t,e){var n=function(s){return e&&v.isValidElement(s)?e(s):s},r=Object.create(null);return t&&v.Children.map(t,function(a){return a}).forEach(function(a){r[a.key]=n(a)}),r}function Zye(t,e){t=t||{},e=e||{};function n(f){return f in e?e[f]:t[f]}var r=Object.create(null),a=[];for(var s in t)s in e?a.length&&(r[s]=a,a=[]):a.push(s);var o,l={};for(var c in e){if(r[c])for(o=0;o<r[c].length;o++){var d=r[c][o];l[r[c][o]]=n(d)}l[c]=n(c)}for(o=0;o<a.length;o++)l[a[o]]=n(a[o]);return l}function bh(t,e,n){return n[e]!=null?n[e]:t.props[e]}function Jye(t,e){return TO(t.children,function(n){return v.cloneElement(n,{onExited:e.bind(null,n),in:!0,appear:bh(n,"appear",t),enter:bh(n,"enter",t),exit:bh(n,"exit",t)})})}function Qye(t,e,n){var r=TO(t.children),a=Zye(e,r);return Object.keys(a).forEach(function(s){var o=a[s];if(v.isValidElement(o)){var l=s in e,c=s in r,d=e[s],f=v.isValidElement(d)&&!d.props.in;c&&(!l||f)?a[s]=v.cloneElement(o,{onExited:n.bind(null,o),in:!0,exit:bh(o,"exit",t),enter:bh(o,"enter",t)}):!c&&l&&!f?a[s]=v.cloneElement(o,{in:!1}):c&&l&&v.isValidElement(d)&&(a[s]=v.cloneElement(o,{onExited:n.bind(null,o),in:d.props.in,exit:bh(o,"exit",t),enter:bh(o,"enter",t)}))}}),a}var ebe=Object.values||function(t){return Object.keys(t).map(function(e){return t[e]})},tbe={component:"div",childFactory:function(e){return e}},kO=(function(t){wl(e,t);function e(r,a){var s;s=t.call(this,r,a)||this;var o=s.handleExited.bind(RR(s));return s.state={contextValue:{isMounting:!0}
60,handleExited:o,firstRender:!0},s}var n=e.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},e.getDerivedStateFromProps=function(a,s){var o=s.children,l=s.handleExited,c=s.firstRender;return{children:c?Jye(a,l):Qye(a,o,l),firstRender:!1}},n.handleExited=function(a,s){var o=TO(this.props.children);a.key in o||(a.props.onExited&&a.props.onExited(s),this.mounted&&this.setState(function(l){var c=Ve({},l.children);return delete c[a.key],{children:c}}))},n.render=function(){var a=this.props,s=a.component,o=a.childFactory,l=$u(a,["component","childFactory"]),c=this.state.contextValue,d=ebe(this.state.children).map(o);return delete l.appear,delete l.enter,delete l.exit,s===null?ae.createElement(Tw.Provider,{value:c},d):ae.createElement(Tw.Provider,{value:c},ae.createElement(s,l,d))},e})(ae.Component);kO.propTypes={};kO.defaultProps=tbe;var oJ=function(e){return e.scrollTop};function kw(t,e){var n=t.timeout,r=t.style,a=r===void 0?{}:r;return{duration:a.transitionDuration||typeof n=="number"?n:n[e.mode]||0,delay:a.transitionDelay}}var nbe=function(e){var n={};return e.shadows.forEach(function(r,a){n["elevation".concat(a)]={boxShadow:r}}),Ve({root:{backgroundColor:e.palette.background.paper,color:e.palette.text.primary,transition:e.transitions.create("box-shadow")},rounded:{borderRadius:e.shape.borderRadius},outlined:{border:"1px solid ".concat(e.palette.divider)}},n)},rbe=v.forwardRef(function(e,n){var r=e.classes,a=e.className,s=e.component,o=s===void 0?"div":s,l=e.square,c=l===void 0?!1:l,d=e.elevation,f=d===void 0?1:d,p=e.variant,g=p===void 0?"elevation":p,y=Tn(e,["classes","className","component","square","elevation","variant"]);return v.createElement(o,Ve({className:Hn(r.root,a,g==="outlined"?r.outlined:r["elevation".concat(f)],!c&&r.rounded),ref:n},y))});const lJ=kr(nbe,{name:"MuiPaper"})(rbe);var abe=typeof window>"u"?v.useEffect:v.useLayoutEffect;function sbe(t){var e=t.classes,n=t.pulsate,r=n===void 0?!1:n,a=t.rippleX,s=t.rippleY,o=t.rippleSize,l=t.in,c=t.onExited,d=c===void 0?function(){}:c,f=t.timeout,p=v.useState(!1),g=p[0],y=p[1],x=Hn(e.ripple,e.rippleVisible,r&&e.ripplePulsate),b={width:o,height:o,top:-(o/2)+s,left:-(o/2)+a},_=Hn(e.child,g&&e.childLeaving,r&&e.childPulsate),E=mf(d);return abe(function(){if(!l){y(!0);var A=setTimeout(E,f);return function(){clearTimeout(A)}}},[E,l,f]),v.createElement("span",{className:x,style:b},v.createElement("span",{className:_}))}var HR=550,ibe=80,obe=function(e){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(HR,"ms ").concat(e.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(e.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(HR,"ms ").concat(e.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500ms ".concat(e.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}},lbe=v.forwardRef(function(e,n){var r=e.center,a=r===void 0?!1:r,s=e.classes,o=e.className,l=Tn(e,["center","classes","className"]),c=v.useState([]),d=c[0],f=c[1],p=v.useRef(0),g=v.useRef(null);v.useEffect(function(){g.current&&(g.current(),g.current=null)},[d]);var y=v.useRef(!1),x=v.useRef(null),b=v.useRef(null),_=v.useRef(null);v.useEffect(function(){return function(){clearTimeout(x.current)}},[]);var E=v.useCallback(function(I){var N=I.pulsate,D=I.rippleX,O=I.rippleY,j=I.rippleSize,M=I.cb;f(function($){return[].concat(bO($),[v.createElement(sbe,{key:p.current,classes:s,timeout:HR,pulsate:N,rippleX:D,rippleY:O,rippleSize:j})])}),p.current+=1,g.current=M},[s]),A=v.useCallback(function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},D=arguments.length>2?arguments[2]:void 0,O=N.pulsate,j=O===void 0?!1:O,M=N.center,$=M===void 0?a||N.pulsate:M,L=N.fakeElement,z=L===void 0?!1:L;if(I.type==="mousedown"&&y.current){y.current=!1;return}I.type==="touchstart"&&(y.current=!0);var H=z?null:_.current,J=H?H.getBoundingClientRect():{width:0,height:0,left:0,top:0},X,Y,F;if($||I.clientX===0&&I.clientY===0||!I.clientX&&!I.touches)X=Math.round(J.width/2),Y=Math.round(J.he
60ight/2);else{var W=I.touches?I.touches[0]:I,G=W.clientX,q=W.clientY;X=Math.round(G-J.left),Y=Math.round(q-J.top)}if($)F=Math.sqrt((2*Math.pow(J.width,2)+Math.pow(J.height,2))/3),F%2===0&&(F+=1);else{var Z=Math.max(Math.abs((H?H.clientWidth:0)-X),X)*2+2,le=Math.max(Math.abs((H?H.clientHeight:0)-Y),Y)*2+2;F=Math.sqrt(Math.pow(Z,2)+Math.pow(le,2))}I.touches?b.current===null&&(b.current=function(){E({pulsate:j,rippleX:X,rippleY:Y,rippleSize:F,cb:D})},x.current=setTimeout(function(){b.current&&(b.current(),b.current=null)},ibe)):E({pulsate:j,rippleX:X,rippleY:Y,rippleSize:F,cb:D})},[a,E]),S=v.useCallback(function(){A({},{pulsate:!0})},[A]),k=v.useCallback(function(I,N){if(clearTimeout(x.current),I.type==="touchend"&&b.current){I.persist(),b.current(),b.current=null,x.current=setTimeout(function(){k(I,N)});return}b.current=null,f(function(D){return D.length>0?D.slice(1):D}),g.current=N},[]);return v.useImperativeHandle(n,function(){return{pulsate:S,start:A,stop:k}},[S,A,k]),v.createElement("span",Ve({className:Hn(s.root,o),ref:_},l),v.createElement(kO,{component:null,exit:!0},d))});const cbe=kr(obe,{flip:!1,name:"MuiTouchRipple"})(v.memo(lbe));var ube={root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}},dbe=v.forwardRef(function(e,n){var r=e.action,a=e.buttonRef,s=e.centerRipple,o=s===void 0?!1:s,l=e.children,c=e.classes,d=e.className,f=e.component,p=f===void 0?"button":f,g=e.disabled,y=g===void 0?!1:g,x=e.disableRipple,b=x===void 0?!1:x,_=e.disableTouchRipple,E=_===void 0?!1:_,A=e.focusRipple,S=A===void 0?!1:A,k=e.focusVisibleClassName,I=e.onBlur,N=e.onClick,D=e.onFocus,O=e.onFocusVisible,j=e.onKeyDown,M=e.onKeyUp,$=e.onMouseDown,L=e.onMouseLeave,z=e.onMouseUp,H=e.onTouchEnd,J=e.onTouchMove,X=e.onTouchStart,Y=e.onDragLeave,F=e.tabIndex,W=F===void 0?0:F,G=e.TouchRippleProps,q=e.type,Z=q===void 0?"button":q,le=Tn(e,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),ee=v.useRef(null);function xe(){return Li.findDOMNode(ee.current)}var Ce=v.useRef(null),de=v.useState(!1),ve=de[0],Re=de[1];y&&ve&&Re(!1);var V=Xye(),K=V.isFocusVisible,te=V.onBlurVisible,me=V.ref;v.useImperativeHandle(r,function(){return{focusVisible:function(){Re(!0),ee.current.focus()}}},[]),v.useEffect(function(){ve&&S&&!b&&Ce.current.pulsate()},[b,S,ve]);function fe(ce,et){var it=arguments.length>2&&arguments[2]!==void 0?arguments[2]:E;return mf(function(nt){et&&et(nt);var at=it;return!at&&Ce.current&&Ce.current[ce](nt),!0})}var ge=fe("start",$),Se=fe("stop",Y),se=fe("stop",z),he=fe("stop",function(ce){ve&&ce.preventDefault(),L&&L(ce)}),ye=fe("start",X),be=fe("stop",H),Te=fe("stop",J),je=fe("stop",function(ce){ve&&(te(ce),Re(!1)),I&&I(ce)},!1),De=mf(function(ce){ee.current||(ee.current=ce.currentTarget),K(ce)&&(Re(!0),O&&O(ce)),D&&D(ce)}),Ae=function(){var et=xe();return p&&p!=="button"&&!(et.tagName==="A"&&et.href)},Be=v.useRef(!1),We=mf(function(ce){S&&!Be.current&&ve&&Ce.current&&ce.key===" "&&(Be.current=!0,ce.persist(),Ce.current.stop(ce,function(){Ce.current.start(ce)})),ce.target===ce.currentTarget&&Ae()&&ce.key===" "&&ce.preventDefault(),j&&j(ce),ce.target===ce.currentTarget&&Ae()&&ce.key==="Enter"&&!y&&(ce.preventDefault(),N&&N(ce))}),Ke=mf(function(ce){S&&ce.key===" "&&Ce.current&&ve&&!ce.defaultPrevented&&(Be.current=!1,ce.persist(),Ce.current.stop(ce,function(){Ce.current.pulsate(ce)})),M&&M(ce),N&&ce.target===ce.currentTarget&&Ae()&&ce.key===" "&&!ce.defaultPrevented&&N(ce)}),ft=p;ft==="button"&&le.href&&(ft="a");var dt={};ft==="button"?(dt.type=Z,dt.disabled=y):((ft!=="a"||!le.href)&&(dt.role="button"),dt["aria-disabled"]=y);var Ft=wi(a,n),fn=wi(me,ee),Vt=wi(Ft,fn),ie=v.useState(!1),ke=ie[0],Ie=ie[1];v.useEffect(function(){Ie(!0)},[]);var pe=ke&&!b&&!y;return v.createElement(ft,Ve({className:Hn(c.root,d,ve&&[c.focusVisible,k],y&&c.disabled),onBlur:je,onClick:N,onFocus:De,onKeyDown:We,onKeyUp:Ke,onMouseDown:ge,onMouseLeave:he,onMouseUp:se,onDragLeave:Se,onTouchEnd:be,onTouchMove:Te,onTouchStart:ye,ref:Vt,tabIndex:y?-1:W},dt,le),l,pe?v.createElement(cbe,Ve({ref:Ce,center:o},G)):null)});const cJ=kr(ube,{name:"MuiButtonBase"})(dbe);var fbe=function(e){return{root:{textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:12,borderRadius:"50%",overflow:"visible",color:e.palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{backgroundColor:zh(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{backgroundColor:"transparent",color:e.palette.action.disabled}},edgeStart:{marginLeft:-12,"$sizeSmall&":{marginLeft:-3}},edgeEnd:{marginRight:-12,"$sizeSmall&":{marginRight:-3}},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:zh(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},colorSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:zh(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},disabled:{},sizeSmall:{padding:3,fontSize:e.typography.pxToRem(18)},label:{width:"100%",display:"flex",alignItems:"inherit",justifyContent:"inherit"}}},pbe=v.forwardRef(function(e,n){var r=e.edge,a=r===void 0?!1:r,s=e.children,o=e.classes,l=e.className,c=e.color,d=c===void 0?"default":c,f=e.disabled,p=f===void 0?!1:f,g=e.disableFocusRipple,y=g===void 0?!1:g,x=e.size,b=x===void 0?"medium":x,_=Tn(e,["edge","children","classes","className","color","disabled","disableFocusRipple","size"]);return v.createElement(cJ,Ve({className:Hn(o.root,l,d!=="default"&&o["color".concat(uo(d))],p&&o.disabled,b==="small"&&o["size".concat(uo(b))],{start:o.edgeStart,end:o.edgeEnd}[a]),centerRipple:!0,focusRipple:!y,disabled:p,ref:n},_),v.createElement("span",{className:o.label},s))});const hbe=kr(fbe,{name:"MuiIconButton"})(pbe);var mbe={entering:{opacity:1},entered:{opacity:1}}
60,gbe={enter:Ew.enteringScreen,exit:Ew.leavingScreen},uJ=v.forwardRef(function(e,n){var r=e.children,a=e.disableStrictModeCompat,s=a===void 0?!1:a,o=e.in,l=e.onEnter,c=e.onEntered,d=e.onEntering,f=e.onExit,p=e.onExited,g=e.onExiting,y=e.style,x=e.TransitionComponent,b=x===void 0?c1:x,_=e.timeout,E=_===void 0?gbe:_,A=Tn(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","TransitionComponent","timeout"]),S=v_(),k=S.unstable_strictMode&&!s,I=v.useRef(null),N=wi(r.ref,n),D=wi(k?I:void 0,N),O=function(X){return function(Y,F){if(X){var W=k?[I.current,Y]:[Y,F],G=xO(W,2),q=G[0],Z=G[1];Z===void 0?X(q):X(q,Z)}}},j=O(d),M=O(function(J,X){oJ(J);var Y=kw({style:y,timeout:E},{mode:"enter"});J.style.webkitTransition=S.transitions.create("opacity",Y),J.style.transition=S.transitions.create("opacity",Y),l&&l(J,X)}),$=O(c),L=O(g),z=O(function(J){var X=kw({style:y,timeout:E},{mode:"exit"});J.style.webkitTransition=S.transitions.create("opacity",X),J.style.transition=S.transitions.create("opacity",X),f&&f(J)}),H=O(p);return v.createElement(b,Ve({appear:!0,in:o,nodeRef:k?I:void 0,onEnter:M,onEntered:$,onEntering:j,onExit:z,onExited:H,onExiting:L,timeout:E},A),function(J,X){return v.cloneElement(r,Ve({style:Ve({opacity:0,visibility:J==="exited"&&!o?"hidden":void 0},mbe[J],y,r.props.style),ref:D},X))})}),vbe={root:{zIndex:-1,position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},ybe=v.forwardRef(function(e,n){var r=e.children,a=e.classes,s=e.className,o=e.invisible,l=o===void 0?!1:o,c=e.open,d=e.transitionDuration,f=e.TransitionComponent,p=f===void 0?uJ:f,g=Tn(e,["children","classes","className","invisible","open","transitionDuration","TransitionComponent"]);return v.createElement(p,Ve({in:c,timeout:d},g),v.createElement("div",{className:Hn(a.root,s,l&&a.invisible),"aria-hidden":!0,ref:n},r))});const bbe=kr(vbe,{name:"MuiBackdrop"})(ybe);var xbe=function(e){return{root:{margin:0},body2:e.typography.body2,body1:e.typography.body1,caption:e.typography.caption,button:e.typography.button,h1:e.typography.h1,h2:e.typography.h2,h3:e.typography.h3,h4:e.typography.h4,h5:e.typography.h5,h6:e.typography.h6,subtitle1:e.typography.subtitle1,subtitle2:e.typography.subtitle2,overline:e.typography.overline,srOnly:{position:"absolute",height:1,width:1,overflow:"hidden"},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right"},alignJustify:{textAlign:"justify"},noWrap:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},gutterBottom:{marginBottom:"0.35em"},paragraph:{marginBottom:16},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorTextPrimary:{color:e.palette.text.primary},colorTextSecondary:{color:e.palette.text.secondary},colorError:{color:e.palette.error.main},displayInline:{display:"inline"},displayBlock:{display:"block"}}},y$={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p"},wbe=v.forwardRef(function(e,n){var r=e.align,a=r===void 0?"inherit":r,s=e.classes,o=e.className,l=e.color,c=l===void 0?"initial":l,d=e.component,f=e.display,p=f===void 0?"initial":f,g=e.gutterBottom,y=g===void 0?!1:g,x=e.noWrap,b=x===void 0?!1:x,_=e.paragraph,E=_===void 0?!1:_,A=e.variant,S=A===void 0?"body1":A,k=e.variantMapping,I=k===void 0?y$:k,N=Tn(e,["align","classes","className","color","component","display","gutterBottom","noWrap","paragraph","variant","variantMapping"]),D=d||(E?"p":I[S]||y$[S])||"span";return v.createElement(D,Ve({className:Hn(s.root,o,S!=="inherit"&&s[S],c!=="initial"&&s["color".concat(uo(c))],b&&s.noWrap,y&&s.gutterBottom,E&&s.paragraph,a!=="inherit"&&s["align".concat(uo(a))],p!=="initial"&&s["display".concat(uo(p))]),ref:n},N))});const dJ=kr(xbe,{name:"MuiTypography"})(wbe);var l9=v.createContext();function fJ(){return v.useContext(l9)}function c9(){return v.useContext(l9)}function b$(t){return t.substring(2).toLowerCase()}function Cbe(t){return document.documentElement.clientWidth<t.clientX||document.documentElement.clientHeight<t.clientY}function _be(t){var e=t.children,n=t.disableReactTree,r=n===void 0?!1:n,a=t.mouseEvent,s=a===void 0?"onClick":a,o=t.onClickAway,l=t.touchEvent,c=l===void 0?"onTouchEnd":l,d=v.useRef(!1),f=v.useRef(null),p=v.useRef(!1),g=v.useRef(!1);v.useEffect(function(){return setTimeout(function(){p.current=!0},0),function(){p.current=!1}},[]);var y=v.useCallback(function(A){f.current=Li.findDOMNode(A)},[]),x=wi(e.ref,y),b=mf(function(A){var S=g.current;if(g.current=!1,!(!p.current||!f.current||Cbe(A))){if(d.current){d.current=!1;return}var k;if(A.composedPath)k=A.composedPath().indexOf(f.current)>-1;else{var I=Bc(f.current);k=!I.documentElement.contains(A.target)||f.current.contains(A.target)}!k&&(r||!S)&&o(A)}}),_=function(S){return function(k){g.current=!0;var I=e.props[S];I&&I(k)}},E={ref:x};return c!==!1&&(E[c]=_(c)),v.useEffect(function(){if(c!==!1){var A=b$(c),S=Bc(f.current),k=function(){d.current=!0};return S.addEventListener(A,b),S.addEventListener("touchmove",k),function(){S.removeEventListener(A,b),S.removeEventListener("touchmove",k)}}},[b,c]),s!==!1&&(E[s]=_(s)),v.useEffect(function(){if(s!==!1){var A=b$(s),S=Bc(f.current);return S.addEventListener(A,b),function(){S.removeEventListener(A,b)}}},[b,s]),v.createElement(v.Fragment,null,v.cloneElement(e,E))}var Sbe={WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box"},Ebe=function(e){return Ve({color:e.palette.text.primary},e.typography.body2,{backgroundColor:e.palette.background.default,"@media print":{backgroundColor:e.palette.common.white}})},Ibe=function(e){return{"@global":{html:Sbe,"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:Ve({margin:0},Ebe(e),{"&::backdrop":{backgroundColor:e.palette.background.default}})}}};function Abe(t){var e=t.children,n=e===void 0?null:e;return t.classes,v.createElement(v.Fragment,null,n)}const Tbe=kr(Ibe,{name:"MuiCssBaseline"})(Abe);function kbe(t){return t=typeof t=="function"?t():t,Li.findDOMNode(t)}var oA=typeof window<"u"?v.useLayoutEffect:v.useEffect,Rbe=v.forwardRef(function(e,n){var r=e.children,a=e.container,s=e.disablePortal,o=s===void 0?!1:s,l=e.onRendered,c=v.useState(null),d=c[0],f=c[1],p=wi(v.isValidElement(r)?r.ref:null,n);return oA(function(){o||f(kbe(a)||document.body)},[a,o]),oA(function(){if(d&&!o)return mv(n,d),function(){mv(n,null)}},[n,d,o]),oA(function(){l&&(d||o)&&l()},[l,d,o]),o?v.isValidElement(r)?v.cloneElement(r,{ref:p}):r:d&&Li.createPortal(r,d)});function pJ(){var t=document.createElement("div");t.style.width="99px",t.style.height="99px",t.style.position="absolute",t.style.top="-9999px",t.style.overflow="scroll",document.body.appendChild(t);var e=t.offsetWidth-t.clientWidth;return document.body.removeChild(t),e}function Nbe(t){var e=Bc(t);return e.body===t?iJ(e).innerWidth>e.documentElement.clientWidth:t.scrollHeight>t.clientHeight}function w8(t,e){e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden")}function x$(t){return parseInt(window.getComputedStyle(t)["padding-right"],10)||0}function w$(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],a=arguments.length>
604?arguments[4]:void 0,s=[e,n].concat(bO(r)),o=["TEMPLATE","SCRIPT","STYLE"];[].forEach.call(t.children,function(l){l.nodeType===1&&s.indexOf(l)===-1&&o.indexOf(l.tagName)===-1&&w8(l,a)})}function lA(t,e){var n=-1;return t.some(function(r,a){return e(r)?(n=a,!0):!1}),n}function Dbe(t,e){var n=[],r=[],a=t.container,s;if(!e.disableScrollLock){if(Nbe(a)){var o=pJ();n.push({value:a.style.paddingRight,key:"padding-right",el:a}),a.style["padding-right"]="".concat(x$(a)+o,"px"),s=Bc(a).querySelectorAll(".mui-fixed"),[].forEach.call(s,function(f){r.push(f.style.paddingRight),f.style.paddingRight="".concat(x$(f)+o,"px")})}var l=a.parentElement,c=l.nodeName==="HTML"&&window.getComputedStyle(l)["overflow-y"]==="scroll"?l:a;n.push({value:c.style.overflow,key:"overflow",el:c}),c.style.overflow="hidden"}var d=function(){s&&[].forEach.call(s,function(p,g){r[g]?p.style.paddingRight=r[g]:p.style.removeProperty("padding-right")}),n.forEach(function(p){var g=p.value,y=p.el,x=p.key;g?y.style.setProperty(x,g):y.style.removeProperty(x)})};return d}function Pbe(t){var e=[];return[].forEach.call(t.children,function(n){n.getAttribute&&n.getAttribute("aria-hidden")==="true"&&e.push(n)}),e}var Obe=(function(){function t(){Mye(this,t),this.modals=[],this.containers=[]}return CO(t,[{key:"add",value:function(n,r){var a=this.modals.indexOf(n);if(a!==-1)return a;a=this.modals.length,this.modals.push(n),n.modalRef&&w8(n.modalRef,!1);var s=Pbe(r);w$(r,n.mountNode,n.modalRef,s,!0);var o=lA(this.containers,function(l){return l.container===r});return o!==-1?(this.containers[o].modals.push(n),a):(this.containers.push({modals:[n],container:r,restore:null,hiddenSiblingNodes:s}),a)}},{key:"mount",value:function(n,r){var a=lA(this.containers,function(o){return o.modals.indexOf(n)!==-1}),s=this.containers[a];s.restore||(s.restore=Dbe(s,r))}},{key:"remove",value:function(n){var r=this.modals.indexOf(n);if(r===-1)return r;var a=lA(this.containers,function(l){return l.modals.indexOf(n)!==-1}),s=this.containers[a];if(s.modals.splice(s.modals.indexOf(n),1),this.modals.splice(r,1),s.modals.length===0)s.restore&&s.restore(),n.modalRef&&w8(n.modalRef,!0),w$(s.container,n.mountNode,n.modalRef,s.hiddenSiblingNodes,!1),this.containers.splice(a,1);else{var o=s.modals[s.modals.length-1];o.modalRef&&w8(o.modalRef,!1)}return r}},{key:"isTopModal",value:function(n){return this.modals.length>0&&this.modals[this.modals.length-1]===n}}]),t})();function Mbe(t){var e=t.children,n=t.disableAutoFocus,r=n===void 0?!1:n,a=t.disableEnforceFocus,s=a===void 0?!1:a,o=t.disableRestoreFocus,l=o===void 0?!1:o,c=t.getDoc,d=t.isEnabled,f=t.open,p=v.useRef(),g=v.useRef(null),y=v.useRef(null),x=v.useRef(),b=v.useRef(null),_=v.useCallback(function(S){b.current=Li.findDOMNode(S)},[]),E=wi(e.ref,_),A=v.useRef();return v.useEffect(function(){A.current=f},[f]),!A.current&&f&&typeof window<"u"&&(x.current=c().activeElement),v.useEffect(function(){if(f){var S=Bc(b.current);!r&&b.current&&!b.current.contains(S.activeElement)&&(b.current.hasAttribute("tabIndex")||b.current.setAttribute("tabIndex",-1),b.current.focus());var k=function(){var O=b.current;if(O!==null){if(!S.hasFocus()||s||!d()||p.current){p.current=!1;return}b.current&&!b.current.contains(S.activeElement)&&b.current.focus()}},I=function(O){s||!d()||O.keyCode!==9||S.activeElement===b.current&&(p.current=!0,O.shiftKey?y.current.focus():g.current.focus())};S.addEventListener("focus",k,!0),S.addEventListener("keydown",I,!0);var N=setInterval(function(){k()},50);return function(){clearInterval(N),S.removeEventListener("focus",k,!0),S.removeEventListener("keydown",I,!0),l||(x.current&&x.current.focus&&x.current.focus(),x.current=null)}}},[r,s,l,d,f]),v.createElement(v.Fragment,null,v.createElement("div",{tabIndex:0,ref:g,"data-test":"sentinelStart"}),v.cloneElement(e,{ref:E}),v.createElement("div",{tabIndex:0,ref:y,"data-test":"sentinelEnd"}))}var C$={root:{zIndex:-1,position:"fixed",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},Lbe=v.forwardRef(function(e,n){var r=e.invisible,a=r===void 0?!1:r,s=e.open,o=Tn(e,["invisible","open"]);return s?v.createElement("div",Ve({"aria-hidden":!0,ref:n},o,{style:Ve({},C$.root,a?C$.invisible:{},o.style)})):null});function jbe(t){return t=typeof t=="function"?t():t,Li.findDOMNode(t)}function Fbe(t){return t.children?t.children.props.hasOwnProperty("in"):!1}var Bbe=new Obe,Ube=function(e){return{root:{position:"fixed",zIndex:e.zIndex.modal,right:0,bottom:0,top:0,left:0},hidden:{visibility:"hidden"}}},$be=v.forwardRef(function(e,n){var r=ni(),a=wO({name:"MuiModal",props:Ve({},e),theme:r}),s=a.BackdropComponent,o=s===void 0?Lbe:s,l=a.BackdropProps,c=a.children,d=a.closeAfterTransition,f=d===void 0?!1:d,p=a.container,g=a.disableAutoFocus,y=g===void 0?!1:g,x=a.disableBackdropClick,b=x===void 0?!1:x,_=a.disableEnforceFocus,E=_===void 0?!1:_,A=a.disableEscapeKeyDown,S=A===void 0?!1:A,k=a.disablePortal,I=k===void 0?!1:k,N=a.disableRestoreFocus,D=N===void 0?!1:N,O=a.disableScrollLock,j=O===void 0?!1:O,M=a.hideBackdrop,$=M===void 0?!1:M,L=a.keepMounted,z=L===void 0?!1:L,H=a.manager,J=H===void 0?Bbe:H,X=a.onBackdropClick,Y=a.onClose,F=a.onEscapeKeyDown,W=a.onRendered,G=a.open,q=Tn(a,["BackdropComponent","BackdropProps","children","closeAfterTransition","container","disableAutoFocus","disableBackdropClick","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onEscapeKeyDown","onRendered","open"]),Z=v.useState(!0),le=Z[0],ee=Z[1],xe=v.useRef({}),Ce=v.useRef(null),de=v.useRef(null),ve=wi(de,n),Re=Fbe(a),V=function(){return Bc(Ce.current)},K=function(){return xe.current.modalRef=de.current,xe.current.mountNode=Ce.current,xe.current},te=function(){J.mount(K(),{disableScrollLock:j}),de.current.scrollTop=0},me=mf(function(){var De=jbe(p)||V().body;J.add(K(),De),de.current&&te()}),fe=v.useCallback(function(){return J.isTopModal(K())},[J]),ge=mf(function(De){Ce.current=De,De&&(W&&W(),G&&fe()?te():w8(de.current,!0))}),Se=v.useCallback(function(){J.remove(K())},[J]);if(v.useEffect(function(){return function(){Se()}},[Se]),v.useEffect(function(){G?me():(!Re||!f)&&Se()},[G,Se,Re,f,me]),!z&&!G&&(!Re||le))return null;var se=function(){ee(!1)},he=function(){ee(!0),f&&Se()},ye=function(Ae){Ae.target===Ae.currentTarget&&(X&&X(Ae),!b&&Y&&Y(Ae,"backdropClick"))},be=function(Ae){Ae.key!=="Escape"||!fe()||(F&&F(Ae),S||(Ae.stopPropagation(),Y&&Y
60(Ae,"escapeKeyDown")))},Te=Ube(r||{zIndex:jZ}),je={};return c.props.tabIndex===void 0&&(je.tabIndex=c.props.tabIndex||"-1"),Re&&(je.onEnter=UR(se,c.props.onEnter),je.onExited=UR(he,c.props.onExited)),v.createElement(Rbe,{ref:ge,container:p,disablePortal:I},v.createElement("div",Ve({ref:ve,onKeyDown:be,role:"presentation"},q,{style:Ve({},Te.root,!G&&le?Te.hidden:{},q.style)}),$?null:v.createElement(o,Ve({open:G,onClick:ye},l)),v.createElement(Mbe,{disableEnforceFocus:E,disableAutoFocus:y,disableRestoreFocus:D,getDoc:V,isEnabled:fe,open:G},v.cloneElement(c,je))))}),qbe=function(e){return{root:{height:1,margin:0,border:"none",flexShrink:0,backgroundColor:e.palette.divider},absolute:{position:"absolute",bottom:0,left:0,width:"100%"},inset:{marginLeft:72},light:{backgroundColor:zh(e.palette.divider,.08)},middle:{marginLeft:e.spacing(2),marginRight:e.spacing(2)},vertical:{height:"100%",width:1},flexItem:{alignSelf:"stretch",height:"auto"}}},Hbe=v.forwardRef(function(e,n){var r=e.absolute,a=r===void 0?!1:r,s=e.classes,o=e.className,l=e.component,c=l===void 0?"hr":l,d=e.flexItem,f=d===void 0?!1:d,p=e.light,g=p===void 0?!1:p,y=e.orientation,x=y===void 0?"horizontal":y,b=e.role,_=b===void 0?c!=="hr"?"separator":void 0:b,E=e.variant,A=E===void 0?"fullWidth":E,S=Tn(e,["absolute","classes","className","component","flexItem","light","orientation","role","variant"]);return v.createElement(c,Ve({className:Hn(s.root,o,A!=="fullWidth"&&s[A],a&&s.absolute,f&&s.flexItem,g&&s.light,x==="vertical"&&s.vertical),role:_,ref:n},S))});const zbe=kr(qbe,{name:"MuiDivider"})(Hbe);function Cg(t){var e=t.props,n=t.states,r=t.muiFormControl;return n.reduce(function(a,s){return a[s]=e[s],r&&typeof e[s]>"u"&&(a[s]=r[s]),a},{})}function xb(t,e){return parseInt(t[e],10)||0}var Vbe=typeof window<"u"?v.useLayoutEffect:v.useEffect,Gbe={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}},Wbe=v.forwardRef(function(e,n){var r=e.onChange,a=e.rows,s=e.rowsMax,o=e.rowsMin,l=e.maxRows,c=e.minRows,d=c===void 0?1:c,f=e.style,p=e.value,g=Tn(e,["onChange","rows","rowsMax","rowsMin","maxRows","minRows","style","value"]),y=l||s,x=a||o||d,b=v.useRef(p!=null),_=b.current,E=v.useRef(null),A=wi(n,E),S=v.useRef(null),k=v.useRef(0),I=v.useState({}),N=I[0],D=I[1],O=v.useCallback(function(){var M=E.current,$=window.getComputedStyle(M),L=S.current;L.style.width=$.width,L.value=M.value||e.placeholder||"x",L.value.slice(-1)===`
61`&&(L.value+=" ");var z=$["box-sizing"],H=xb($,"padding-bottom")+xb($,"padding-top"),J=xb($,"border-bottom-width")+xb($,"border-top-width"),X=L.scrollHeight-H;L.value="x";var Y=L.scrollHeight-H,F=X;x&&(F=Math.max(Number(x)*Y,F)),y&&(F=Math.min(Number(y)*Y,F)),F=Math.max(F,Y);var W=F+(z==="border-box"?H+J:0),G=Math.abs(F-X)<=1;D(function(q){return k.current<20&&(W>0&&Math.abs((q.outerHeightStyle||0)-W)>1||q.overflow!==G)?(k.current+=1,{overflow:G,outerHeightStyle:W}):q})},[y,x,e.placeholder]);v.useEffect(function(){var M=sJ(function(){k.current=0,O()});return window.addEventListener("resize",M),function(){M.clear(),window.removeEventListener("resize",M)}},[O]),Vbe(function(){O()}),v.useEffect(function(){k.current=0},[p]);var j=function($){k.current=0,_||O(),r&&r($)};return v.createElement(v.Fragment,null,v.createElement("textarea",Ve({value:p,onChange:j,ref:A,rows:x,style:Ve({height:N.outerHeightStyle,overflow:N.overflow?"hidden":null},f)},g)),v.createElement("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:S,tabIndex:-1,style:Ve({},Gbe.shadow,f)}))});function _$(t){return t!=null&&!(Array.isArray(t)&&t.length===0)}function RO(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t&&(_$(t.value)&&t.value!==""||e&&_$(t.defaultValue)&&t.defaultValue!=="")}function Ybe(t){return t.startAdornment}var Xbe=function(e){var n=e.palette.type==="light",r={color:"currentColor",opacity:n?.42:.5,transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},a={opacity:"0 !important"},s={opacity:n?.42:.5};return{"@global":{"@keyframes mui-auto-fill":{},"@keyframes mui-auto-fill-cancel":{}},root:Ve({},e.typography.body1,{color:e.palette.text.primary,lineHeight:"1.1876em",boxSizing:"border-box",position:"relative",curs
61or:"text",display:"inline-flex",alignItems:"center","&$disabled":{color:e.palette.text.disabled,cursor:"default"}}),formControl:{},focused:{},disabled:{},adornedStart:{},adornedEnd:{},error:{},marginDense:{},multiline:{padding:"".concat(6,"px 0 ").concat(7,"px"),"&$marginDense":{paddingTop:3}},colorSecondary:{},fullWidth:{width:"100%"},input:{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"".concat(6,"px 0 ").concat(7,"px"),border:0,boxSizing:"content-box",background:"none",height:"1.1876em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{"-webkit-appearance":"none"},"label[data-shrink=false] + $formControl &":{"&::-webkit-input-placeholder":a,"&::-moz-placeholder":a,"&:-ms-input-placeholder":a,"&::-ms-input-placeholder":a,"&:focus::-webkit-input-placeholder":s,"&:focus::-moz-placeholder":s,"&:focus:-ms-input-placeholder":s,"&:focus::-ms-input-placeholder":s},"&$disabled":{opacity:1},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},inputMarginDense:{paddingTop:3},inputMultiline:{height:"auto",resize:"none",padding:0},inputTypeSearch:{"-moz-appearance":"textfield","-webkit-appearance":"textfield"},inputAdornedStart:{},inputAdornedEnd:{},inputHiddenLabel:{}}},Kbe=typeof window>"u"?v.useEffect:v.useLayoutEffect,Zbe=v.forwardRef(function(e,n){var r=e["aria-describedby"],a=e.autoComplete,s=e.autoFocus,o=e.classes,l=e.className;e.color;var c=e.defaultValue,d=e.disabled,f=e.endAdornment;e.error;var p=e.fullWidth,g=p===void 0?!1:p,y=e.id,x=e.inputComponent,b=x===void 0?"input":x,_=e.inputProps,E=_===void 0?{}:_,A=e.inputRef;e.margin;var S=e.multiline,k=S===void 0?!1:S,I=e.name,N=e.onBlur,D=e.onChange,O=e.onClick,j=e.onFocus,M=e.onKeyDown,$=e.onKeyUp,L=e.placeholder,z=e.readOnly,H=e.renderSuffix,J=e.rows,X=e.rowsMax,Y=e.rowsMin,F=e.maxRows,W=e.minRows,G=e.startAdornment,q=e.type,Z=q===void 0?"text":q,le=e.value,ee=Tn(e,["aria-describedby","autoComplete","autoFocus","classes","className","color","defaultValue","disabled","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","rowsMax","rowsMin","maxRows","minRows","startAdornment","type","value"]),xe=E.value!=null?E.value:le,Ce=v.useRef(xe!=null),de=Ce.current,ve=v.useRef(),Re=v.useCallback(function(ft){},[]),V=wi(E.ref,Re),K=wi(A,V),te=wi(ve,K),me=v.useState(!1),fe=me[0],ge=me[1],Se=fJ(),se=Cg({props:e,muiFormControl:Se,states:["color","disabled","error","hiddenLabel","margin","required","filled"]});se.focused=Se?Se.focused:fe,v.useEffect(function(){!Se&&d&&fe&&(ge(!1),N&&N())},[Se,d,fe,N]);var he=Se&&Se.onFilled,ye=Se&&Se.onEmpty,be=v.useCallback(function(ft){RO(ft)?he&&he():ye&&ye()},[he,ye]);Kbe(function(){de&&be({value:xe})},[xe,be,de]);var Te=function(dt){if(se.disabled){dt.stopPropagation();return}j&&j(dt),E.onFocus&&E.onFocus(dt),Se&&Se.onFocus?Se.onFocus(dt):ge(!0)},je=function(dt){N&&N(dt),E.onBlur&&E.onBlur(dt),Se&&Se.onBlur?Se.onBlur(dt):ge(!1)},De=function(dt){if(!de){var Ft=dt.target||ve.current;if(Ft==null)throw new Error(W5(1));be({value:Ft.value})}for(var fn=arguments.length,Vt=new Array(fn>1?fn-1:0),ie=1;ie<fn;ie++)Vt[ie-1]=arguments[ie];E.onChange&&E.onChange.apply(E,[dt].concat(Vt)),D&&D.apply(void 0,[dt].concat(Vt))};v.useEffect(function(){be(ve.current)},[]);var Ae=function(dt){ve.current&&dt.currentTarget===dt.target&&ve.current.focus(),O&&O(dt)},Be=b,We=Ve({},E,{ref:te});typeof Be!="string"?We=Ve({inputRef:te,type:Z},We,{ref:null}):k?J&&!F&&!W&&!X&&!Y?Be="textarea":(We=Ve({minRows:J||W,rowsMax:X,maxRows:F},We),Be=Wbe):We=Ve({type:Z},We);var Ke=function(dt){be(dt.animationName==="mui-auto-fill-cancel"?ve.current:{value:"x"})};return v.useEffect(function(){Se&&Se.setAdornedStart(!!G)},[Se,G]),v.createElement("div",Ve({className:Hn(o.root,o["color".concat(uo(se.color||"primary"))],l,se.disabled&&o.disabled,se.error&&o.error,g&&o.fullWidth,se.focu
61sed&&o.focused,Se&&o.formControl,k&&o.multiline,G&&o.adornedStart,f&&o.adornedEnd,se.margin==="dense"&&o.marginDense),onClick:Ae,ref:n},ee),G,v.createElement(l9.Provider,{value:null},v.createElement(Be,Ve({"aria-invalid":se.error,"aria-describedby":r,autoComplete:a,autoFocus:s,defaultValue:c,disabled:se.disabled,id:y,onAnimationStart:Ke,name:I,placeholder:L,readOnly:z,required:se.required,rows:J,value:xe,onKeyDown:M,onKeyUp:$},We,{className:Hn(o.input,E.className,se.disabled&&o.disabled,k&&o.inputMultiline,se.hiddenLabel&&o.inputHiddenLabel,G&&o.inputAdornedStart,f&&o.inputAdornedEnd,Z==="search"&&o.inputTypeSearch,se.margin==="dense"&&o.inputMarginDense),onBlur:je,onChange:De,onFocus:Te}))),f,H?H(Ve({},se,{startAdornment:G})):null)});const NO=kr(Xbe,{name:"MuiInputBase"})(Zbe);var Jbe=function(e){var n=e.palette.type==="light",r=n?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",a=n?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)";return{root:{position:"relative",backgroundColor:a,borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:n?"rgba(0, 0, 0, 0.13)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:a}},"&$focused":{backgroundColor:n?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)"},"&$disabled":{backgroundColor:n?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"}},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(r),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:before":{borderBottom:"1px solid ".concat(e.palette.text.primary)},"&$disabled:before":{borderBottomStyle:"dotted"}},focused:{},disabled:{},adornedStart:{paddingLeft:12},adornedEnd:{paddingRight:12},error:{},marginDense:{},multiline:{padding:"27px 12px 10px","&$marginDense":{paddingTop:23,paddingBottom:6}},input:{padding:"27px 12px 10px","&:-webkit-autofill":{WebkitBoxShadow:e.palette.type==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.type==="light"?null:"#fff",caretColor:e.palette.type==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},inputMarginDense:{paddingTop:23,paddingBottom:6},inputHiddenLabel:{paddingTop:18,paddingBottom:19,"&$inputMarginDense":{paddingTop:10,paddingBottom:11}},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}},hJ=v.forwardRef(function(e,n){var r=e.disableUnderline,a=e.classes,s=e.fullWidth,o=s===void 0?!1:s,l=e.inputComponent,c=l===void 0?"input":l,d=e.multiline,f=d===void 0?!1:d,p=e.type,g=p===void 0?"text":p,y=Tn(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return v.createElement(NO,Ve({classes:Ve({},a,{root:Hn(a.root,!r&&a.underline),underline:null}),fullWidth:o,inputComponent:c,multiline:f,ref:n,type:g},y))});hJ.muiName="Input";const mJ=kr(Jbe,{name:"MuiFilledInput"})(hJ);var Qbe={root:{display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},marginNormal:{marginTop:16,marginBottom:8},marginDense:{marginTop:8,marginBottom:4},fullWidth:{width:"100%"}},exe=v.forwardRef(function(e,n){var r=e.children,a=e.classes,s=e.className,o=e.color,l=o===void 0?"primary":o,c=e.component,d=c===void 0?"div":c,f=e.disabled,p=f===void 0?!1:f,g=e.error,y=g===void 0?!1:g,x=e.fullWidth,b=x===void 0?!1:x,_=e.focu
61sed,E=e.hiddenLabel,A=E===void 0?!1:E,S=e.margin,k=S===void 0?"none":S,I=e.required,N=I===void 0?!1:I,D=e.size,O=e.variant,j=O===void 0?"standard":O,M=Tn(e,["children","classes","className","color","component","disabled","error","fullWidth","focused","hiddenLabel","margin","required","size","variant"]),$=v.useState(function(){var xe=!1;return r&&v.Children.forEach(r,function(Ce){if(bx(Ce,["Input","Select"])){var de=bx(Ce,["Select"])?Ce.props.input:Ce;de&&Ybe(de.props)&&(xe=!0)}}),xe}),L=$[0],z=$[1],H=v.useState(function(){var xe=!1;return r&&v.Children.forEach(r,function(Ce){bx(Ce,["Input","Select"])&&RO(Ce.props,!0)&&(xe=!0)}),xe}),J=H[0],X=H[1],Y=v.useState(!1),F=Y[0],W=Y[1],G=_!==void 0?_:F;p&&G&&W(!1);var q,Z=v.useCallback(function(){X(!0)},[]),le=v.useCallback(function(){X(!1)},[]),ee={adornedStart:L,setAdornedStart:z,color:l,disabled:p,error:y,filled:J,focused:G,fullWidth:b,hiddenLabel:A,margin:(D==="small"?"dense":void 0)||k,onBlur:function(){W(!1)},onEmpty:le,onFilled:Z,onFocus:function(){W(!0)},registerEffect:q,required:N,variant:j};return v.createElement(l9.Provider,{value:ee},v.createElement(d,Ve({className:Hn(a.root,s,k!=="none"&&a["margin".concat(uo(k))],b&&a.fullWidth),ref:n},M),r))});const txe=kr(Qbe,{name:"MuiFormControl"})(exe);var nxe=function(e){return{root:Ve({color:e.palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,margin:0,"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),error:{},disabled:{},marginDense:{marginTop:4},contained:{marginLeft:14,marginRight:14},focused:{},filled:{},required:{}}},rxe=v.forwardRef(function(e,n){var r=e.children,a=e.classes,s=e.className,o=e.component,l=o===void 0?"p":o;e.disabled,e.error,e.filled,e.focused,e.margin,e.required,e.variant;var c=Tn(e,["children","classes","className","component","disabled","error","filled","focused","margin","required","variant"]),d=c9(),f=Cg({props:e,muiFormControl:d,states:["variant","margin","disabled","error","filled","focused","required"]});return v.createElement(l,Ve({className:Hn(a.root,(f.variant==="filled"||f.variant==="outlined")&&a.contained,s,f.disabled&&a.disabled,f.error&&a.error,f.filled&&a.filled,f.focused&&a.focused,f.required&&a.required,f.margin==="dense"&&a.marginDense),ref:n},c),r===" "?v.createElement("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}}):r)});const axe=kr(nxe,{name:"MuiFormHelperText"})(rxe);var sxe=function(e){return{root:Ve({color:e.palette.text.secondary},e.typography.body1,{lineHeight:1,padding:0,"&$focused":{color:e.palette.primary.main},"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),colorSecondary:{"&$focused":{color:e.palette.secondary.main}},focused:{},disabled:{},error:{},filled:{},required:{},asterisk:{"&$error":{color:e.palette.error.main}}}},ixe=v.forwardRef(function(e,n){var r=e.children,a=e.classes,s=e.className;e.color;var o=e.component,l=o===void 0?"label":o;e.disabled,e.error,e.filled,e.focused,e.required;var c=Tn(e,["children","classes","className","color","component","disabled","error","filled","focused","required"]),d=c9(),f=Cg({props:e,muiFormControl:d,states:["color","required","focused","disabled","error","filled"]});return v.createElement(l,Ve({className:Hn(a.root,a["color".concat(uo(f.color||"primary"))],s,f.disabled&&a.disabled,f.error&&a.error,f.filled&&a.filled,f.focused&&a.focused,f.required&&a.required),ref:n},c),r,f.required&&v.createElement("span",{"aria-hidden":!0,className:Hn(a.asterisk,f.error&&a.error)}," ","*"))});const gJ=kr(sxe,{name:"MuiFormLabel"})(ixe);var oxe=[0,1,2,3,4,5,6,7,8,9,10],lxe=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12];function cxe(t,e,n){var r={};lxe.forEach(function(a){var s="grid-".concat(n,"-").concat(a);if(a===!0){r[s]={flexBasis:0,flexGrow:1,maxWidth:"100%"};return}if(a==="auto"){r[s]={flexBasis:"auto",flexGrow:0,maxWidth:"none"};return}var o="".concat(Math.round(a/12*1e8)/1e6,"%");r[s]={flexBasis:o,flexGrow:0,maxWidth:o}}),n==="xs"?Ve(t,r):t[e.breakpoints.up(n)]=r}function cA(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,n=parseFloat(t);return"".concat(n/e).concat(String(t).replace(String(n),"")||"px")}function uxe(t,e){var n={};return oxe.forEach(function(r){var a=t.spacing(r);a!==0&&(n["spacing-".concat(e,"-").concat(r)]={margin:"-".concat(cA(a,2)),width:"calc(100% + ".concat(cA(a),")"),"& > $item":{padding:cA(a,2)}})}),n}var dxe=function(e){return Ve({root:{},container:{boxSizing:"border-box",display:"flex",flexWrap:"wrap",width:"100%"},item:{boxSizing:"border-box",margin:"0"},zeroMinWidth:{minWidth:0},"direction-xs-column":{flexDirection:"column"},"direction-xs-column-reverse":{flexDirection:"column-reverse"},"direction-xs-row-reverse":{flexDirection:"row-reverse"},"wrap-xs-nowrap":{flexWrap:"nowrap"},"wrap-xs-wrap-reverse":{flexWrap:"wrap-reverse"},"align-items-xs-center":{alignItems:"center"},"align-items-xs-flex-start":{alignItems:"flex-start"},"align-items-xs-flex-end":{alignItems:"flex-end"},"align-items-xs-baseline":{alignItems:"baseline"},"align-content-xs-center":{alignContent:"center"},"align-content-xs-flex-start":{alignContent:"flex-start"},"align-content-xs-flex-end":{alignContent:"flex-end"},"align-content-xs-space-between":{alignContent:"space-between"},"align-content-xs-space-around":{alignContent:"space-around"},"justify-content-xs-center":{justifyContent:"center"},"justify-content-xs-flex-end":{justifyContent:"flex-end"},"justify-content-xs-space-between":{justifyContent:"space-between"},"justify-content-xs-space-around":{justifyContent:"space-around"},"justify-content-xs-space-evenly":{justifyContent:"space-evenly"}},uxe(e,"xs"),e.breakpoints.keys.reduce(function(n,r){return cxe(n,e,r),n},{}))},fxe=v.forwardRef(function(e,n){var r=e.alignContent,a=r===void 0?"stretch":r,s=e.alignItems,o=s===void 0?"stretch":s,l=e.classes,c=e.className,d=e.component,f=d===void 0?"div":d,p=e.container,g=p===void 0?!1:p,y=e.direction,x=y===void 0?"row":y,b=e.item,_=b===void 0?!1:b,E=e.justify,A=e.justifyContent,S=A===void 0?"flex-start":A,k=e.lg,I=k===void 0?!1:k,N=e.md,D=N===void 0?!1:N,O=e.sm,j=O===void 0?!1:O,M=e.spacing,$=M===void 0?0:M,L=e.wrap,z=L===void 0?"wrap":L,H=e.xl,J=H===void 0?!1:H,X=e.xs,Y=X===void 0?!1:X,F=e.zeroMinWidth,W=F===void 0?!1:F,G=Tn(e,["alignContent","alignItems","classes","className","component","container","direction","item","justify","justifyContent","lg","md","sm","spacing","wrap","xl","xs","zeroMinWidth"]),q=Hn(l.root,c,g&&[l.container,$!==0&&l["spacing-xs-".concat(String($))]],_&&l.item,W&&l.zeroMinWidth,x!=="row"&&l["direction-xs-".concat(String(x))],z!=="wrap"&&l["wrap-xs-".concat(String(z))],o!=="stretch"&&l["align-items-xs-".concat(String(o))],a!=="stretch"&&l["align-content-xs-".concat(String(a))],(E||S)!=="flex-start"&&l["justify-content-xs-".concat(String(E||S))],Y!==!1&&l["grid-xs-".concat(String(Y))],j!==!1&&l["grid-sm-".concat(String(j))],D!==!1&&l["grid-md-".concat(String(D))],I!==!1&&l["grid-lg-".concat(String(I))],J!==!1&&l["grid-xl-".concat(String(J))]);return v.createElement(f,Ve({className:q,ref:n},G))}),Iu=kr(dxe,{name:"MuiGrid"})(fxe);function zR(t){return"scale(".concat(t,", ").concat(Math.pow(t,2),")")}var pxe={entering:{opacity:1,transform:zR(1)},entered:{opacity:1,transform:"none"}},vJ=v.forwardRef(function(e,n){var r=e.children,a=e.disableStrictModeCompat,s=a===void 0?!1:a,o=e.in,l=e.onEnter,c=e.onEntered,d=e.onEntering,f=e.onExit,p=e.onExited,g=e.onExiting,y=e.style,x=e.timeout,b=x===void 0?"auto":
61x,_=e.TransitionComponent,E=_===void 0?c1:_,A=Tn(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),S=v.useRef(),k=v.useRef(),I=v_(),N=I.unstable_strictMode&&!s,D=v.useRef(null),O=wi(r.ref,n),j=wi(N?D:void 0,O),M=function(W){return function(G,q){if(W){var Z=N?[D.current,G]:[G,q],le=xO(Z,2),ee=le[0],xe=le[1];xe===void 0?W(ee):W(ee,xe)}}},$=M(d),L=M(function(F,W){oJ(F);var G=kw({style:y,timeout:b},{mode:"enter"}),q=G.duration,Z=G.delay,le;b==="auto"?(le=I.transitions.getAutoHeightDuration(F.clientHeight),k.current=le):le=q,F.style.transition=[I.transitions.create("opacity",{duration:le,delay:Z}),I.transitions.create("transform",{duration:le*.666,delay:Z})].join(","),l&&l(F,W)}),z=M(c),H=M(g),J=M(function(F){var W=kw({style:y,timeout:b},{mode:"exit"}),G=W.duration,q=W.delay,Z;b==="auto"?(Z=I.transitions.getAutoHeightDuration(F.clientHeight),k.current=Z):Z=G,F.style.transition=[I.transitions.create("opacity",{duration:Z,delay:q}),I.transitions.create("transform",{duration:Z*.666,delay:q||Z*.333})].join(","),F.style.opacity="0",F.style.transform=zR(.75),f&&f(F)}),X=M(p),Y=function(W,G){var q=N?W:G;b==="auto"&&(S.current=setTimeout(q,k.current||0))};return v.useEffect(function(){return function(){clearTimeout(S.current)}},[]),v.createElement(E,Ve({appear:!0,in:o,nodeRef:N?D:void 0,onEnter:L,onEntered:z,onEntering:$,onExit:J,onExited:X,onExiting:H,addEndListener:Y,timeout:b==="auto"?null:b},A),function(F,W){return v.cloneElement(r,Ve({style:Ve({opacity:0,transform:zR(.75),visibility:F==="exited"&&!o?"hidden":void 0},pxe[F],y,r.props.style),ref:j},W))})});vJ.muiSupportAuto=!0;function Za(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=ni(),r=wO({theme:n,name:"MuiUseMediaQuery",props:{}}),a=typeof t=="function"?t(n):t;a=a.replace(/^@media( ?)/m,"");var s=typeof window<"u"&&typeof window.matchMedia<"u",o=Ve({},r,e),l=o.defaultMatches,c=l===void 0?!1:l,d=o.matchMedia,f=d===void 0?s?window.matchMedia:null:d,p=o.noSsr,g=p===void 0?!1:p,y=o.ssrMatchMedia,x=y===void 0?null:y,b=v.useState(function(){return g&&s?f(a).matches:x?x(a).matches:c}),_=b[0],E=b[1];return v.useEffect(function(){var A=!0;if(s){var S=f(a),k=function(){A&&E(S.matches)};return k(),S.addListener(k),function(){A=!1,S.removeListener(k)}}},[a,f,s]),_}var hxe=function(e){var n=e.palette.type==="light",r=n?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return{root:{position:"relative"},formControl:{"label + &":{marginTop:16}},focused:{},disabled:{},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(r),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:not($disabled):before":{borderBottom:"2px solid ".concat(e.palette.text.primary),"@media (hover: none)":{borderBottom:"1px solid ".concat(r)}},"&$disabled:before":{borderBottomStyle:"dotted"}},error:{},marginDense:{},multiline:{},fullWidth:{},input:{},inputMarginDense:{},inputMultiline:{},inputTypeSearch:{}}},yJ=v.forwardRef(function(e,n){var r=e.disableUnderline,a=e.classes,s=e.fullWidth,o=s===void 0?!1:s,l=e.inputComponent,c=l===void 0?"input":l,d=e.multiline,f=d===void 0?!1:d,p=e.type,g=p===void 0?"text":p,y=Tn(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return v.createElement(NO,Ve({classes:Ve({},a,{root:Hn(a.root,!r&&a.underline),underline:null}),fullWidth:o,inputComponent:c,multiline:f,ref:n,type:g},y))});yJ.muiName="Input";const DO=kr(hxe,{name:"MuiInput"})(yJ);var mxe={root:{display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap"},filled:{"&$positionStart:not($hiddenLabel)":{marginTop:16}},positionStart:{marginRight:8},positionEnd:{marginLeft:8},disablePointerEvents:{pointerEvents:"none"},hiddenLabel:{},marginDense:{}},gxe=v.forwardRef(function(e,n){var r=e.children,a=e.classes,s=e.className,o=e.component,l=o===void 0?"div":o,c=e.disablePointerEvents,d=c===void 0?!1:c,f=e.disableTypography,p=f===void 0?!1:f,g=e.position,y=e.variant,x=Tn(e,["children","classes","className","component","disablePointerEvents","disableTypography","position","variant"]),b=fJ()||{},_=y;return y&&b.variant,b&&!_&&(_=b.variant),v.createElement(l9.Provider,{value:null},v.createElement(l,Ve({className:Hn(a.root,s,g==="end"?a.positionEnd:a.positionStart,d&&a.disablePointerEvents,b.hiddenLabel&&a.hiddenLabel,_==="filled"&&a.filled,b.margin==="dense"&&a.marginDense),ref:n},x),typeof r=="string"&&!p?v.createElement(dJ,{color:"textSecondary"},r):r))});const bJ=kr(mxe,{name:"MuiInputAdornment"})(gxe);var vxe=function(e){return{root:{display:"block",transformOrigin:"top left"},focused:{},disabled:{},error:{},required:{},asterisk:{},formControl:{position:"absolute",left:0,top:0,transform:"translate(0, 24px) scale(1)"},marginDense:{transform:"translate(0, 21px) scale(1)"},shrink:{transform:"translate(0, 1.5px) scale(0.75)",transformOrigin:"top left"},animated:{transition:e.transitions.create(["color","transform"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},filled:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 20px) scale(1)","&$marginDense":{transform:"translate(12px, 17px) scale(1)"},"&$shrink":{transform:"translate(12px, 10px) scale(0.75)","&$marginDense":{transform:"translate(12px, 7
61px) scale(0.75)"}}},outlined:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 20px) scale(1)","&$marginDense":{transform:"translate(14px, 12px) scale(1)"},"&$shrink":{transform:"translate(14px, -6px) scale(0.75)"}}}},yxe=v.forwardRef(function(e,n){var r=e.classes,a=e.className,s=e.disableAnimation,o=s===void 0?!1:s;e.margin;var l=e.shrink;e.variant;var c=Tn(e,["classes","className","disableAnimation","margin","shrink","variant"]),d=c9(),f=l;typeof f>"u"&&d&&(f=d.filled||d.focused||d.adornedStart);var p=Cg({props:e,muiFormControl:d,states:["margin","variant"]});return v.createElement(gJ,Ve({"data-shrink":f,className:Hn(r.root,a,d&&r.formControl,!o&&r.animated,f&&r.shrink,p.margin==="dense"&&r.marginDense,{filled:r.filled,outlined:r.outlined}[p.variant]),classes:{focused:r.focused,disabled:r.disabled,error:r.error,required:r.required,asterisk:r.asterisk},ref:n},c))});const bxe=kr(vxe,{name:"MuiInputLabel"})(yxe);var xx=v.createContext({}),xxe={root:{listStyle:"none",margin:0,padding:0,position:"relative"},padding:{paddingTop:8,paddingBottom:8},dense:{},subheader:{paddingTop:0}},wxe=v.forwardRef(function(e,n){var r=e.children,a=e.classes,s=e.className,o=e.component,l=o===void 0?"ul":o,c=e.dense,d=c===void 0?!1:c,f=e.disablePadding,p=f===void 0?!1:f,g=e.subheader,y=Tn(e,["children","classes","className","component","dense","disablePadding","subheader"]),x=v.useMemo(function(){return{dense:d}},[d]);return v.createElement(xx.Provider,{value:x},v.createElement(l,Ve({className:Hn(a.root,s,d&&a.dense,!p&&a.padding,g&&a.subheader),ref:n},y),g,r))});const Cxe=kr(xxe,{name:"MuiList"})(wxe);var _xe=function(e){return{root:{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,"&$focusVisible":{backgroundColor:e.palette.action.selected},"&$selected, &$selected:hover":{backgroundColor:e.palette.action.selected},"&$disabled":{opacity:.5}},container:{position:"relative"},focusVisible:{},dense:{paddingTop:4,paddingBottom:4},alignItemsFlexStart:{alignItems:"flex-start"},disabled:{},divider:{borderBottom:"1px solid ".concat(e.palette.divider),backgroundClip:"padding-box"},gutters:{paddingLeft:16,paddingRight:16},button:{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:e.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},secondaryAction:{paddingRight:48},selected:{}}},Sxe=typeof window>"u"?v.useEffect:v.useLayoutEffect,Exe=v.forwardRef(function(e,n){var r=e.alignItems,a=r===void 0?"center":r,s=e.autoFocus,o=s===void 0?!1:s,l=e.button,c=l===void 0?!1:l,d=e.children,f=e.classes,p=e.className,g=e.component,y=e.ContainerComponent,x=y===void 0?"li":y,b=e.ContainerProps;b=b===void 0?{}:b;var _=b.className,E=Tn(b,["className"]),A=e.dense,S=A===void 0?!1:A,k=e.disabled,I=k===void 0?!1:k,N=e.disableGutters,D=N===void 0?!1:N,O=e.divider,j=O===void 0?!1:O,M=e.focusVisibleClassName,$=e.selected,L=$===void 0?!1:$,z=Tn(e,["alignItems","autoFocus","button","children","classes","className","component","ContainerComponent","ContainerProps","dense","disabled","disableGutters","divider","focusVisibleClassName","selected"]),H=v.useContext(xx),J={dense:S||H.dense||!1,alignItems:a},X=v.useRef(null);Sxe(function(){o&&X.current&&X.current.focus()},[o]);var Y=v.Children.toArray(d),F=Y.length&&bx(Y[Y.length-1],["ListItemSecondaryAction"]),W=v.useCallback(function(le){X.current=Li.findDOMNode(le)},[]),G=wi(W,n),q=Ve({className:Hn(f.root,p,J.dense&&f.dense,!D&&f.gutters,j&&f.divider,I&&f.disabled,c&&f.button,a!=="center"&&f.alignItemsFlexStart,F&&f.secondaryAction,L&&f.selected),disabled:I},z),Z=g||"li";return c&&(q.component=g||"div",q.focusVisibleClassName=Hn(f.focusVisible,M),Z=cJ),F?(Z=!q.component&&!g?"div":Z,x==="li"&&(Z==="li"?Z="div":q.component==="li"&&(q.component="div")),v.createElement(xx.Provider,{value:J},v.createElement(x,Ve({className:Hn(f.container,_),ref:G},E),v.createElement(Z,q,Y),Y.pop()))):v.createElement(xx.Provider,{value:J},v.createElement(Z,Ve({ref:G},q),Y))});const Ixe=kr(_xe,{name:"MuiListItem"})(Exe);function S$(t,e){var n=0;return typeof e=="number"?n=e:e==="center"?n=t.height/2:e==="bottom"&&(n=t.height),n}function E$(t,e){var n=0;return typeof e=="number"?n=e:e==="center"?n=t.width/2:e==="right"&&(n=t.width),n}function I$(t){return[t.horizontal,t.vertical].map(function(e){return typeof e=="number"?"".concat(e,"px"):e}).join(" ")}function Axe(t,e){for(var n=e,r=0;n&&n!==t;)n=n.parentElement,r+=n.scrollTop;return r}function uA(t){return typeof t=="function"?t():t}var Txe={root:{},paper:{position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}},kxe=v.forwardRef(function(e,n){var r=e.action,a=e.anchorEl,s=e.anchorOrigin,o=s===void 0?{vertical:"top",horizontal:"left"}:s,l=e.anchorPosition,c=e.anchorReference,d=c===void 0?"anchorEl":c,f=e.children,p=e.classes,g=e.className,y=e.container,x=e.elevation,b=x===void 0?8:x,_=e.getContentAnchorEl,E=e.marginThreshold,A=E===void 0?16:E,S=e.onEnter,k=e.onEntered,I=e.onEntering,N=e.onExit,D=e.onExited,O=e.onExiting,j=e.open,M=e.PaperProps,$=M===void 0?{}:M,L=e.transformOrigin,z=L===void 0?{vertical:"top",horizontal:"left"}:L,H=e.TransitionComponent,J=H===void 0?vJ:H,X=e.transitionDuration,Y=X===void 0?"auto":X,F=e.TransitionProps,W=F===void 0?{}:F,G=Tn(e,["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","classes","className","container","elevation","getContentAnchorEl","marginThreshold","onEnter","onEntered","onEntering","onExit","onExited","onExiting","o
61pen","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"]),q=v.useRef(),Z=v.useCallback(function(K){if(d==="anchorPosition")return l;var te=uA(a),me=te&&te.nodeType===1?te:Bc(q.current).body,fe=me.getBoundingClientRect(),ge=K===0?o.vertical:"center";return{top:fe.top+S$(fe,ge),left:fe.left+E$(fe,o.horizontal)}},[a,o.horizontal,o.vertical,l,d]),le=v.useCallback(function(K){var te=0;if(_&&d==="anchorEl"){var me=_(K);if(me&&K.contains(me)){var fe=Axe(K,me);te=me.offsetTop+me.clientHeight/2-fe||0}}return te},[o.vertical,d,_]),ee=v.useCallback(function(K){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return{vertical:S$(K,z.vertical)+te,horizontal:E$(K,z.horizontal)}},[z.horizontal,z.vertical]),xe=v.useCallback(function(K){var te=le(K),me={width:K.offsetWidth,height:K.offsetHeight},fe=ee(me,te);if(d==="none")return{top:null,left:null,transformOrigin:I$(fe)};var ge=Z(te),Se=ge.top-fe.vertical,se=ge.left-fe.horizontal,he=Se+me.height,ye=se+me.width,be=iJ(uA(a)),Te=be.innerHe
61ight-A,je=be.innerWidth-A;if(Se<A){var De=Se-A;Se-=De,fe.vertical+=De}else if(he>Te){var Ae=he-Te;Se-=Ae,fe.vertical+=Ae}if(se<A){var Be=se-A;se-=Be,fe.horizontal+=Be}else if(ye>je){var We=ye-je;se-=We,fe.horizontal+=We}return{top:"".concat(Math.round(Se),"px"),left:"".concat(Math.round(se),"px"),transformOrigin:I$(fe)}},[a,d,Z,le,ee,A]),Ce=v.useCallback(function(){var K=q.current;if(K){var te=xe(K);te.top!==null&&(K.style.top=te.top),te.left!==null&&(K.style.left=te.left),K.style.transformOrigin=te.transformOrigin}},[xe]),de=function(te,me){I&&I(te,me),Ce()},ve=v.useCallback(function(K){q.current=Li.findDOMNode(K)},[]);v.useEffect(function(){j&&Ce()}),v.useImperativeHandle(r,function(){return j?{updatePosition:function(){Ce()}}:null},[j,Ce]),v.useEffect(function(){if(j){var K=sJ(function(){Ce()});return window.addEventListener("resize",K),function(){K.clear(),window.removeEventListener("resize",K)}}},[j,Ce]);var Re=Y;Y==="auto"&&!J.muiSupportAuto&&(Re=void 0);var V=y||(a?Bc(uA(a)).body:void 0);return v.createElement($be,Ve({container:V,open:j,ref:n,BackdropProps:{invisible:!0},className:Hn(p.root,g)},G),v.createElement(J,Ve({appear:!0,in:j,onEnter:S,onEntered:k,onExit:N,onExited:D,onExiting:O,timeout:Re},W,{onEntering:UR(de,W.onEntering)}),v.createElement(lJ,Ve({elevation:b,ref:ve},$,{className:Hn(p.paper,$.className)}),f)))});const Rxe=kr(Txe,{name:"MuiPopover"})(kxe);function dA(t,e,n){return t===e?t.firstChild:e&&e.nextElementSibling?e.nextElementSibling:n?null:t.firstChild}function A$(t,e,n){return t===e?n?t.firstChild:t.lastChild:e&&e.previousElementSibling?e.previousElementSibling:n?null:t.lastChild}function xJ(t,e){if(e===void 0)return!0;var n=t.innerText;return n===void 0&&(n=t.textContent),n=n.trim().toLowerCase(),n.length===0?!1:e.repeating?n[0]===e.keys[0]:n.indexOf(e.keys.join(""))===0}function s7(t,e,n,r,a,s){for(var o=!1,l=a(t,e,e?n:!1);l;){if(l===t.firstChild){if(o)return;o=!0}var c=r?!1:l.disabled||l.getAttribute("aria-disabled")==="true";if(!l.hasAttribute("tabindex")||!xJ(l,s)||c)l=a(t,l,n);else{l.focus();return}}}var Nxe=typeof window>"u"?v.useEffect:v.useLayoutEffect,wJ=v.forwardRef(function(e,n){var r=e.actions,a=e.autoFocus,s=a===void 0?!1:a,o=e.autoFocusItem,l=o===void 0?!1:o,c=e.children,d=e.className,f=e.disabledItemsFocusable,p=f===void 0?!1:f,g=e.disableListWrap,y=g===void 0?!1:g,x=e.onKeyDown,b=e.variant,_=b===void 0?"selectedMenu":b,E=Tn(e,["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"]),A=v.useRef(null),S=v.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Nxe(function(){s&&A.current.focus()},[s]),v.useImperativeHandle(r,function(){return{adjustStyleForScrollbar:function(M,$){var L=!A.current.style.width;if(M.clientHeight<A.current.clientHeight&&L){var z="".concat(pJ(),"px");A.current.style[$.direction==="rtl"?"paddingLeft":"paddingRight"]=z,A.current.style.width="calc(100% + ".concat(z,")")}return A.current}}},[]);var k=function(M){var $=A.current,L=M.key,z=Bc($).activeElement;if(L==="ArrowDown")M.preventDefault(),s7($,z,y,p,dA);else if(L==="ArrowUp")M.preventDefault(),s7($,z,y,p,A$);else if(L==="Home")M.preventDefault(),s7($,null,y,p,dA);else if(L==="End")M.preventDefault(),s7($,null,y,p,A$);else if(L.length===1){var H=S.current,J=L.toLowerCase(),X=performance.now();H.keys.length>0&&(X-H.lastTime>500?(H.keys=[],H.repeating=!0,H.previousKeyMatched=!0):H.repeating&&J!==H.keys[0]&&(H.repeating=!1)),H.lastTime=X,H.keys.push(J);var Y=z&&!H.repeating&&xJ(z,H);H.previousKeyMatched&&(Y||s7($,z,!1,p,dA,H))?M.preventDefault():H.previousKeyMatched=!1}x&&x(M)},I=v.useCallback(function(j){A.current=Li.findDOMNode(j)},[]),N=wi(I,n),D=-1;v.Children.forEach(c,function(j,M){v.isValidElement(j)&&(j.props.disabled||(_==="selectedMenu"&&j.props.selected||D===-1)&&(D=M))});var O=v.Children.map(c,function(j,M){if(M===D){var $={};return l&&($.autoFocus=!0),j.props.tabIndex===void 0&&_==="selectedMenu"&&($.tabIndex=0),v.cloneElement(j,$)}return j});return v.createElement(Cxe,Ve({role:"menu",ref:N,className:d,onKeyDown:k,tabIndex:s?0:-1},E),O)}),T$={vertical:"top",horizontal:"right"},k$={vertical:"top",horizontal:"left"},Dxe={paper:{maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"},list:{outline:0}},Pxe=v.forwardRef(function(e,n){var r=e.autoFocus,a=r===void 0?!0:r,s=e.children,o=e.classes,l=e.disableAutoFocusItem,c=l===void 0?!1:l,d=e.MenuListProps,f=d===void 0?{}:d,p=e.onClose,g=e.onEntering,y=e.open,x=e.PaperProps,b=x===void 0?{}:x,_=e.PopoverClasses,E=e.transitionDuration,A=E===void 0?"auto":E,S=e.TransitionProps;S=S===void 0?{}:S;var k=S.onEntering,I=Tn(S,["onEntering"]),N=e.variant,D=N===void 0?"selectedMenu":N,O=Tn(e,["autoFocus","children","classes","disableAutoFocusItem","MenuListProps","onClose","onEntering","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"]),j=v_(),M=a&&!c&&y,$=v.useRef(null),L=v.useRef(null),z=function(){return L.current},H=function(W,G){$.current&&$.current.adjustStyleForScrollbar(W,j),g&&g(W,G),k&&k(W,G)},J=function(W){W.key==="Tab"&&(W.preventDefault(),p&&p(W,"tabKeyDown"))},X=-1;v.Children.map(s,function(F,W){v.isValidElement(F)&&(F.props.disabled||(D!=="menu"&&F.props.selected||X===-1)&&(X=W))});var Y=v.Children.map(s,function(F,W){return W===X?v.cloneElement(F,{ref:function(q){L.current=Li.findDOMNode(q),mv(F.ref,q)}}):F});return v.createElement(Rxe,Ve({getContentAnchorEl:z,classes:_,onClose:p,TransitionProps:Ve({onEntering:H},I),anchorOrigin:j.direction==="rtl"?T$:k$,transformOrigin:j.direction==="rtl"?T$:k$,PaperProps:Ve({},b,{classes:Ve({},b.classes,{root:o.paper})}),open:y,ref:n,transitionDuration:A},O),v.createElement(wJ,Ve({onKeyDown:J,actions:$,autoFocus:a&&(X===-1||c),autoFocusItem:M,variant:D},f,{className:Hn(o.list,f.className)}),Y))});const Oxe=kr(Dxe,{name:"MuiMenu"})(Pxe);var Mxe=function(e){return{root:Ve({},e.typography.body1,K4({minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",width:"auto",overflow:"hidden",
61whiteSpace:"nowrap"},e.breakpoints.up("sm"),{minHeight:"auto"})),gutters:{},selected:{},dense:Ve({},e.typography.body2,{minHeight:"auto"})}},Lxe=v.forwardRef(function(e,n){var r=e.classes,a=e.className,s=e.component,o=s===void 0?"li":s,l=e.disableGutters,c=l===void 0?!1:l,d=e.ListItemClasses,f=e.role,p=f===void 0?"menuitem":f,g=e.selected,y=e.tabIndex,x=Tn(e,["classes","className","component","disableGutters","ListItemClasses","role","selected","tabIndex"]),b;return e.disabled||(b=y!==void 0?y:-1),v.createElement(Ixe,Ve({button:!0,role:p,tabIndex:b,component:o,selected:g,disableGutters:c,classes:Ve({dense:r.dense},d),className:Hn(r.root,a,g&&r.selected,!c&&r.gutters),ref:n},x))});const jxe=kr(Mxe,{name:"MuiMenuItem"})(Lxe);var CJ=v.forwardRef(function(e,n){var r=e.classes,a=e.className,s=e.disabled,o=e.IconComponent,l=e.inputRef,c=e.variant,d=c===void 0?"standard":c,f=Tn(e,["classes","className","disabled","IconComponent","inputRef","variant"]);return v.createElement(v.Fragment,null,v.createElement("select",Ve({className:Hn(r.root,r.select,r[d],a,s&&r.disabled),disabled:s,ref:l||n},f)),e.multiple?null:v.createElement(o,{className:Hn(r.icon,r["icon".concat(uo(d))],s&&r.disabled)}))});const _J=aJ(v.createElement("path",{d:"M7 10l5 5 5-5z"}));var SJ=function(e){return{root:{},select:{"-moz-appearance":"none","-webkit-appearance":"none",userSelect:"none",borderRadius:0,minWidth:16,cursor:"pointer","&:focus":{backgroundColor:e.palette.type==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)",borderRadius:0},"&::-ms-expand":{display:"none"},"&$disabled":{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:e.palette.background.paper},"&&":{paddingRight:24}},filled:{"&&":{paddingRight:32}},outlined:{borderRadius:e.shape.borderRadius,"&&":{paddingRight:32}},selectMenu:{height:"auto",minHeight:"1.1876em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},disabled:{},icon:{position:"absolute",right:0,top:"calc(50% - 12px)",pointerEvents:"none",color:e.palette.action.active,"&$disabled":{color:e.palette.action.disabled}},iconOpen:{transform:"rotate(180deg)"},iconFilled:{right:7},iconOutlined:{right:7},nativeInput:{bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%"}}},Fxe=v.createElement(DO,null),EJ=v.forwardRef(function(e,n){var r=e.children,a=e.classes,s=e.IconComponent,o=s===void 0?_J:s,l=e.input,c=l===void 0?Fxe:l,d=e.inputProps;e.variant;var f=Tn(e,["children","classes","IconComponent","input","inputProps","variant"]),p=c9(),g=Cg({props:e,muiFormControl:p,states:["variant"]});return v.cloneElement(c,Ve({inputComponent:CJ,inputProps:Ve({children:r,classes:a,IconComponent:o,variant:g.variant,type:void 0},d,c?c.props.inputProps:{}),ref:n},f))});EJ.muiName="Select";kr(SJ,{name:"MuiNativeSelect"})(EJ);var Bxe=function(e){return{root:{position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden"},legend:{textAlign:"left",padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})},legendLabelled:{display:"block",width:"auto",textAlign:"left",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),"& > span":{paddingLeft:5,paddingRight:5,display:"inline-block"}},legendNotched:{maxWidth:1e3,transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}},Uxe=v.forwardRef(function(e,n){e.children;var r=e.classes,a=e.className,s=e.label,o=e.labelWidth,l=e.notched,c=e.style,d=Tn(e,["children","classes","className","label","labelWidth","notched","style"]),f=v_(),p=f.direction==="rtl"?"right":"left";if(s!==void 0)return v.createElement("fieldset",Ve({"aria-hidden":!0,className:Hn(r.root,a),ref:n,style:c},d),v.createElement("legend",{className:Hn(r.legendLabelled,l&&r.legendNotched)},s?v.createElement("span",null,s):v.createElement("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}})));var g=o>0?o*.75+8:.01;return v.createElement("fieldset",Ve({"aria-hidden":!0,style:Ve(K4({},"padding".concat(uo(p)),8),c),className:Hn(r.root,a),ref:n},d),v.createElement("legend",{className:r.legend,style:{width:l?g:.01}},v.createElement("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}})))});const $xe=kr(Bxe,{name:"PrivateNotchedOutline"})(Uxe);var qxe=function(e){var n=e.palette.type==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{root:{position:"relative",borderRadius:e.shape.borderRadius,"&:hover $notchedOutline":{borderColor:e.palette.text.primary},"@media (hover: none)":{"&:hover $notchedOutline":{borderColor:n}},"&$focused $notchedOutline":{borderColor:e.palette.primary.main,borderWidth:2},"&$error $notchedOutline":{borderColor:e.palette.error.main},"&$disabled $notchedOutline":{borderColor:e.palette.action.disabled}},colorSecondary:{"&$focused $notchedOutline":{borderColor:e.palette.secondary.main}},focused:{},disabled:{},adornedStart:{paddingLeft:14},adornedEnd:{paddingRight:14},error:{},marginDense:{},multiline:{padding:"18.5px 14px","&$marginDense":{paddingTop:10.5,paddingBottom:10.5}},notchedOutline:{borderColor:n}
61,input:{padding:"18.5px 14px","&:-webkit-autofill":{WebkitBoxShadow:e.palette.type==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.type==="light"?null:"#fff",caretColor:e.palette.type==="light"?null:"#fff",borderRadius:"inherit"}},inputMarginDense:{paddingTop:10.5,paddingBottom:10.5},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}},IJ=v.forwardRef(function(e,n){var r=e.classes,a=e.fullWidth,s=a===void 0?!1:a,o=e.inputComponent,l=o===void 0?"input":o,c=e.label,d=e.labelWidth,f=d===void 0?0:d,p=e.multiline,g=p===void 0?!1:p,y=e.notched,x=e.type,b=x===void 0?"text":x,_=Tn(e,["classes","fullWidth","inputComponent","label","labelWidth","multiline","notched","type"]);return v.createElement(NO,Ve({renderSuffix:function(A){return v.createElement($xe,{className:r.notchedOutline,label:c,labelWidth:f,notched:typeof y<"u"?y:!!(A.startAdornment||A.filled||A.focused)})},classes:Ve({},r,{root:Hn(r.root,r.underline),notchedOutline:null}),fullWidth:s,inputComponent:l,multiline:g,ref:n,type:b},_))});IJ.muiName="Input";const AJ=kr(qxe,{name:"MuiOutlinedInput"})(IJ);function R$(t,e){return Kh(e)==="object"&&e!==null?t===e:String(t)===String(e)}function Hxe(t){return t==null||typeof t=="string"&&!t.trim()}var zxe=v.forwardRef(function(e,n){var r=e["aria-label"],a=e.autoFocus,s=e.autoWidth,o=e.children,l=e.classes,c=e.className,d=e.defaultValue,f=e.disabled,p=e.displayEmpty,g=e.IconComponent,y=e.inputRef,x=e.labelId,b=e.Me
61nuProps,_=b===void 0?{}:b,E=e.multiple,A=e.name,S=e.onBlur,k=e.onChange,I=e.onClose,N=e.onFocus,D=e.onOpen,O=e.open,j=e.readOnly,M=e.renderValue,$=e.SelectDisplayProps,L=$===void 0?{}:$,z=e.tabIndex;e.type;var H=e.value,J=e.variant,X=J===void 0?"standard":J,Y=Tn(e,["aria-label","autoFocus","autoWidth","children","classes","className","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"]),F=Uye({controlled:H,default:d}),W=xO(F,2),G=W[0],q=W[1],Z=v.useRef(null),le=v.useState(null),ee=le[0],xe=le[1],Ce=v.useRef(O!=null),de=Ce.current,ve=v.useState(),Re=ve[0],V=ve[1],K=v.useState(!1),te=K[0],me=K[1],fe=wi(n,y);v.useImperativeHandle(fe,function(){return{focus:function(){ee.focus()},node:Z.current,value:G}},[ee,G]),v.useEffect(function(){a&&ee&&ee.focus()},[a,ee]),v.useEffect(function(){if(ee){var Vt=Bc(ee).getElementById(x);if(Vt){var ie=function(){getSelection().isCollapsed&&ee.focus()};return Vt.addEventListener("click",ie),function(){Vt.removeEventListener("click",ie)}}}},[x,ee]);var ge=function(ie,ke){ie?D&&D(ke):I&&I(ke),de||(V(s?null:ee.clientWidth),me(ie))},Se=function(ie){ie.button===0&&(ie.preventDefault(),ee.focus(),ge(!0,ie))},se=function(ie){ge(!1,ie)},he=v.Children.toArray(o),ye=function(ie){var ke=he.map(function(pe){return pe.props.value}).indexOf(ie.target.value);if(ke!==-1){var Ie=he[ke];q(Ie.props.value),k&&k(ie,Ie)}},be=function(ie){return function(ke){E||ge(!1,ke);var Ie;if(E){Ie=Array.isArray(G)?G.slice():[];var pe=G.indexOf(ie.props.value);pe===-1?Ie.push(ie.props.value):Ie.splice(pe,1)}else Ie=ie.props.value;ie.props.onClick&&ie.props.onClick(ke),G!==Ie&&(q(Ie),k&&(ke.persist(),Object.defineProperty(ke,"target",{writable:!0,value:{value:Ie,name:A}}),k(ke,ie)))}},Te=function(ie){if(!j){var ke=[" ","ArrowUp","ArrowDown","Enter"];ke.indexOf(ie.key)!==-1&&(ie.preventDefault(),ge(!0,ie))}},je=ee!==null&&(de?O:te),De=function(ie){!je&&S&&(ie.persist(),Object.defineProperty(ie,"target",{writable:!0,value:{value:G,name:A}}),S(ie))};delete Y["aria-invalid"];var Ae,Be,We=[],Ke=!1;(RO({value:G})||p)&&(M?Ae=M(G):Ke=!0);var ft=he.map(function(Vt){if(!v.isValidElement(Vt))return null;var ie;if(E){if(!Array.isArray(G))throw new Error(W5(2));ie=G.some(function(ke){return R$(ke,Vt.props.value)}),ie&&Ke&&We.push(Vt.props.children)}else ie=R$(G,Vt.props.value),ie&&Ke&&(Be=Vt.props.children);return v.cloneElement(Vt,{"aria-selected":ie?"true":void 0,onClick:be(Vt),onKeyUp:function(Ie){Ie.key===" "&&Ie.preventDefault(),Vt.props.onKeyUp&&Vt.props.onKeyUp(Ie)},role:"option",selected:ie,value:void 0,"data-value":Vt.props.value})});Ke&&(Ae=E?We.join(", "):Be);var dt=Re;!s&&de&&ee&&(dt=ee.clientWidth);var Ft;typeof z<"u"?Ft=z:Ft=f?null:0;var fn=L.id||(A?"mui-component-select-".concat(A):void 0);return v.createElement(v.Fragment,null,v.createElement("div",Ve({className:Hn(l.root,l.select,l.selectMenu,l[X],c,f&&l.disabled),ref:xe,tabIndex:Ft,role:"button","aria-disabled":f?"true":void 0,"aria-expanded":je?"true":void 0,"aria-haspopup":"listbox","aria-label":r,"aria-labelledby":[x,fn].filter(Boolean).join(" ")||void 0,onKeyDown:Te,onMouseDown:f||j?null:Se,onBlur:De,onFocus:N},L,{id:fn}),Hxe(Ae)?v.createElement("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}}):Ae),v.createElement("input",Ve({value:Array.isArray(G)?G.join(","):G,name:A,ref:Z,"aria-hidden":!0,onChange:ye,tabIndex:-1,className:l.nativeInput,autoFocus:a},Y)),v.createElement(g,{className:Hn(l.icon,l["icon".concat(uo(X))],je&&l.iconOpen,f&&l.disabled)}),v.createElement(Oxe,Ve({id:"menu-".concat(A||""),anchorEl:ee,open:je,onClose:se},_,{MenuListProps:Ve({"aria-labelledby":x,role:"listbox",disableListWrap:!0},_.MenuListProps),PaperProps:Ve({},_.PaperProps,{style:Ve({minWidth:dt},_.PaperProps!=null?_.PaperProps.style:null)})}),ft))}),Vxe=SJ,Gxe=v.createElement(DO,null),Wxe=v.createElement(mJ,null),TJ=v.forwardRef(function t(e,n){var r=e.autoWidth,a=r===void 0?!1:r,s=e.children,o=e.classes,l=e.displayEmpty,c=l===void 0?!1:l,d=e.IconComponent,f=d===void 0?_J:d,p=e.id,g=e.input,y=e.inputProps,x=e.label,b=e.labelId,_=e.labelWidth,E=_===void 0?0:_,A=e.MenuProps,S=e.multiple,k=S===void 0?!1:S,I=e.native,N=I===void 0?!1:I,D=e.onClose,O=e.onOpen,j=e.open,M=e.renderValue,$=e.SelectDisplayProps,L=e.variant,z=L===void 0?"standard":L,H=Tn(e,["autoWidth","children","classes","displayEmpty","IconComponent","id","input","inputProps","label","labelId","labelWidth","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"]),J=N?CJ:zxe,X=c9(),Y=Cg({props:e,muiFormControl:X,states:["variant"]}),F=Y.variant||z,W=g||{standard:Gxe,outlined:v.createElement(AJ,{label:x,labelWidth:E}),filled:Wxe}[F];return v.cloneElement(W,Ve({inputComponent:J,inputProps:Ve({children:s,IconComponent:f,variant:F,type:void 0,multiple:k},N?{id:p}:{autoWidth:a,displayEmpty:c,labelId:b,MenuProps:A,onClose:D,onOpen:O,open:j,renderValue:M,SelectDisplayProps:Ve({id:p},$)},y,{classes:y?AO({baseClasses:o,newClasses:y.classes,Component:t}):o},g?g.props.inputProps:{}),ref:n},H))});TJ.muiName="Select";const Yxe=kr(Vxe,{name:"MuiSelect"})(TJ);var kJ=v.createContext(),Xxe=function(e){return{root:{display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":Ve({},e.typography.body2,{padding:e.spacing(2),color:e.palette.text.secondary,textAlign:"left",captionSide:"bottom"})},stickyHeader:{borderCollapse:"separate"}}},N$="table",Kxe=v.forwardRef(function(e,n){var r=e.classes,a=e.className,s=e.component,o=s===void 0?N$:s,l=e.padding,c=l===void 0?"normal":l,d=e.size,f=d===void 0?"medium":d,p=e.stickyHeader,g=p===void 0?!1:p,y=Tn(e,["classes","className","component","padding","size","stickyHeader"]),x=v.useMemo(function(){return{padding:c,size:f,stickyHeader:g}},[c,f,g]);return v.createElement(kJ.Provider,{value:x},v.createElement(o,Ve({role:o===N$?null:"table",ref:n,className:Hn(r.root,a,g&&r.stickyHeader)},y)))});const Zxe=kr(Xxe,{name:"MuiTable"})(Kxe);var b_=v.createContext(),Jxe={root:{display:"table-row-group"}},Qxe={variant:"body"},D$="tbody",ewe=v.forwardRef(function(e,n){var r=e.classes,a=e.className,s=e.component,o=s===void 0?D$:s,l=Tn(e,["classes","className","component"]);return v.createElement(b_.Provider,{value:Qxe},v.createElement(o,Ve({className:Hn(r.root,a),ref:n,role:o===D$?null:"rowgroup"},l)))});const P$=kr(Jxe,{name:"MuiTableBody"})(ewe);var twe=function(e){return{root:Ve({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:`1px solid
62    `.concat(e.palette.type==="light"?OZ(zh(e.palette.divider,1),.88):PZ(zh(e.palette.divider,1),.68)),textAlign:"left",padding:16}),head:{color:e.palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},body:{color:e.palette.text.primary},footer:{color:e.palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},sizeSmall:{padding:"6px 24px 6px 16px","&:last-child":{paddingRight:16},"&$paddingCheckbox":{width:24,padding:"0 12px 0 16px","&:last-child":{paddingLeft:12,paddingRight:16},"& > *":{padding:0}}},paddingCheckbox:{width:48,padding:"0 0 0 4px","&:last-child":{paddingLeft:0,paddingRight:4}},paddingNone:{padding:0,"&:last-child":{padding:0}}
62,alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right",flexDirection:"row-reverse"},alignJustify:{textAlign:"justify"},stickyHeader:{position:"sticky",top:0,left:0,zIndex:2,backgroundColor:e.palette.background.default}}},nwe=v.forwardRef(function(e,n){var r=e.align,a=r===void 0?"inherit":r,s=e.classes,o=e.className,l=e.component,c=e.padding,d=e.scope,f=e.size,p=e.sortDirection,g=e.variant,y=Tn(e,["align","classes","className","component","padding","scope","size","sortDirection","variant"]),x=v.useContext(kJ),b=v.useContext(b_),_=b&&b.variant==="head",E,A;l?(A=l,E=_?"columnheader":"cell"):A=_?"th":"td";var S=d;!S&&_&&(S="col");var k=c||(x&&x.padding?x.padding:"normal"),I=f||(x&&x.size?x.size:"medium"),N=g||b&&b.variant,D=null;return p&&(D=p==="asc"?"ascending":"descending"),v.createElement(A,Ve({ref:n,className:Hn(s.root,s[N],o,a!=="inherit"&&s["align".concat(uo(a))],k!=="normal"&&s["padding".concat(uo(k))],I!=="medium"&&s["size".concat(uo(I))],N==="head"&&x&&x.stickyHeader&&s.stickyHeader),"aria-sort":D,role:E,scope:S},y))});const PO=kr(twe,{name:"MuiTableCell"})(nwe);var rwe={root:{display:"table-header-group"}},awe={variant:"head"},O$="thead",swe=v.forwardRef(function(e,n){var r=e.classes,a=e.className,s=e.component,o=s===void 0?O$:s,l=Tn(e,["classes","className","component"]);return v.createElement(b_.Provider,{value:awe},v.createElement(o,Ve({className:Hn(r.root,a),ref:n,role:o===O$?null:"rowgroup"},l)))});const VR=kr(rwe,{name:"MuiTableHead"})(swe);var iwe=function(e){return{root:{color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,"&$hover:hover":{backgroundColor:e.palette.action.hover},"&$selected, &$selected:hover":{backgroundColor:zh(e.palette.secondary.main,e.palette.action.selectedOpacity)}},selected:{},hover:{},head:{},footer:{}}},M$="tr",owe=v.forwardRef(function(e,n){var r=e.classes,a=e.className,s=e.component,o=s===void 0?M$:s,l=e.hover,c=l===void 0?!1:l,d=e.selected,f=d===void 0?!1:d,p=Tn(e,["classes","className","component","hover","selected"]),g=v.useContext(b_);return v.createElement(o,Ve({ref:n,className:Hn(r.root,a,g&&{head:r.head,footer:r.footer}[g.variant],c&&r.hover,f&&r.selected),role:o===M$?null:"row"},p))});const Rw=kr(iwe,{name:"MuiTableRow"})(owe);var lwe={standard:DO,filled:mJ,outlined:AJ},cwe={root:{}},uwe=v.forwardRef(function(e,n){var r=e.autoComplete,a=e.autoFocus,s=a===void 0?!1:a,o=e.children,l=e.classes,c=e.className,d=e.color,f=d===void 0?"primary":d,p=e.defaultValue,g=e.disabled,y=g===void 0?!1:g,x=e.error,b=x===void 0?!1:x,_=e.FormHelperTextProps,E=e.fullWidth,A=E===void 0?!1:E,S=e.helperText,k=e.hiddenLabel,I=e.id,N=e.InputLabelProps,D=e.inputProps,O=e.InputProps,j=e.inputRef,M=e.label,$=e.multiline,L=$===void 0?!1:$,z=e.name,H=e.onBlur,J=e.onChange,X=e.onFocus,Y=e.placeholder,F=e.required,W=F===void 0?!1:F,G=e.rows,q=e.rowsMax,Z=e.maxRows,le=e.minRows,ee=e.select,xe=ee===void 0?!1:ee,Ce=e.SelectProps,de=e.type,ve=e.value,Re=e.variant,V=Re===void 0?"standard":Re,K=Tn(e,["autoComplete","autoFocus","children","classes","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","hiddenLabel","id","InputLabelProps","inputProps","InputProps","inputRef","label","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","rowsMax","maxRows","minRows","select","SelectProps","type","value","variant"]),te={};if(V==="outlined"&&(N&&typeof N.shrink<"u"&&(te.notched=N.shrink),M)){var me,fe=(me=N?.required)!==null&&me!==void 0?me:W;te.label=v.createElement(v.Fragment,null,M,fe&&" *")}xe&&((!Ce||!Ce.native)&&(te.id=void 0),te["aria-describedby"]=void 0);var ge=S&&I?"".concat(I,"-helper-text"):void 0,Se=M&&I?"".concat(I,"-label"):void 0,se=lwe[V],he=v.createElement(se,Ve({"aria-describedby":ge,autoComplete:r,autoFocus:s,defaultValue:p,fullWidth:A,multiline:L,name:z,rows:G,rowsMax:q,maxRows:Z,minRows:le,type:de,value:ve,id:I,inputRef:j,onBlur:H,onChange:J,onFocus:X,placeholder:Y,inputProps:D},te,O));return v.createElement(txe,Ve({className:Hn(l.root,c),disabled:y,error:b,fullWidth:A,hiddenLabel:k,ref:n,required:W,color:f,variant:V},K),M&&v.createElement(bxe,Ve({htmlFor:I,id:Se}
62,N),M),xe?v.createElement(Yxe,Ve({"aria-describedby":ge,id:I,labelId:Se,value:ve,input:he},Ce),o):he,S&&v.createElement(axe,Ve({id:ge},_),S))});const dwe=kr(cwe,{name:"MuiTextField"})(uwe);function wb(t){return t.charAt(0)==="/"}function fA(t,e){for(var n=e,r=n+1,a=t.length;r<a;n+=1,r+=1)t[n]=t[r];t.pop()}function RJ(t,e){e===void 0&&(e="");var n=t&&t.split("/")||[],r=e&&e.split("/")||[],a=t&&wb(t),s=e&&wb(e),o=a||s;if(t&&wb(t)?r=n:n.length&&(r.pop(),r=r.concat(n)),!r.length)return"/";var l;if(r.length){var c=r[r.length-1];l=c==="."||c===".."||c===""}else l=!1;for(var d=0,f=r.length;f>=0;f--){var p=r[f];p==="."?fA(r,f):p===".."?(fA(r,f),d++):d&&(fA(r,f),d--)}if(!o)for(;d--;d)r.unshift("..");o&&r[0]!==""&&(!r[0]||!wb(r[0]))&&r.unshift("");var g=r.join("/");return l&&g.substr(-1)!=="/"&&(g+="/"),g}function L$(t){return t.valueOf?t.valueOf():Object.prototype.valueOf.call(t)}function wx(t,e){if(t===e)return!0;if(t==null||e==null)return!1;if(Array.isArray(t))return Array.isArray(e)&&t.length===e.length&&t.every(function(a,s){return wx(a,e[s])});if(typeof t=="object"||typeof e=="object"){var n=L$(t),r=L$(e);return n!==t||r!==e?wx(n,r):Object.keys(Object.assign({},t,e)).every(function(a){return wx(t[a],e[a])})}return!1}var fwe="Invariant failed";function D0(t,e){if(!t)throw new Error(fwe)}function pwe(t){var e=t||"/",n="",r="",a=e.indexOf("#");a!==-1&&(r=e.substr(a),e=e.substr(0,a));var s=e.indexOf("?");return s!==-1&&(n=e.substr(s),e=e.substr(0,s)),{pathname:e,search:n==="?"?"":n,hash:r==="#"?"":r}}function NJ(t){var e=t.pathname,n=t.search,r=t.hash,a=e||"/";return n&&n!=="?"&&(a+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(a+=r.charAt(0)==="#"?r:"#"+r),a}function gf(t,e,n,r){var a;typeof t=="string"?(a=pwe(t),a.state=e):(a=Ve({},t),a.pathname===void 0&&(a.pathname=""),a.search?a.search.charAt(0)!=="?"&&(a.search="?"+a.search):a.search="",a.hash?a.hash.charAt(0)!=="#"&&(a.hash="#"+a.hash):a.hash="",e!==void 0&&a.state===void 0&&(a.state=e));try{a.pathname=decodeURI(a.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(a.key=n),r?a.pathname?a.pathname.charAt(0)!=="/"&&(a.pathname=RJ(a.pathname,r.pathname)):a.pathname=r.pathname:a.pathname||(a.pathname="/"),a}function hwe(t,e){return t.pathname===e.pathname&&t.search===e.search&&t.hash===e.hash&&t.key===e.key&&wx(t.state,e.state)}function mwe(){var t=null;function e(o){return t=o,function(){t===o&&(t=null)}}function n(o,l,c,d){if(t!=null){var f=typeof t=="function"?t(o,l):t;typeof f=="string"?typeof c=="function"?c(f,d):d(!0):d(f!==!1)}else d(!0)}var r=[];function a(o){var l=!0;function c(){l&&o.apply(void 0,arguments)}return r.push(c),function(){l=!1,r=r.filter(function(d){return d!==c})}}function s(){for(var o=arguments.length,l=new Array(o),c=0;c<o;c++)l[c]=arguments[c];r.forEach(function(d){return d.apply(void 0,l)})}return{setPrompt:e,confirmTransitionTo:n,appendListener:a,notifyListeners:s}}function j$(t,e,n){return Math.min(Math.max(t,e),n)}function gwe(t){t===void 0&&(t={});var e=t,n=e.getUserConfirmation,r=e.initialEntries,a=r===void 0?["/"]:r,s=e.initialIndex,o=s===void 0?0:s,l=e.keyLength,c=l===void 0?6:l,d=mwe();function f(O){Ve(D,O),D.length=D.entries.length,d.notifyListeners(D.location,D.action)}function p(){return Math.random().toString(36).substr(2,c)}var g=j$(o,0,a.length-1),y=a.map(function(O){return typeof O=="string"?gf(O,void 0,p()):gf(O,void 0,O.key||p())}),x=NJ;function b(O,j){var M="PUSH",$=gf(O,j,p(),D.location);d.confirmTransitionTo($,M,n,function(L){if(L){var z=D.index,H=z+1,J=D.entries.slice(0);J.length>H?J.splice(H,J.length-H,$):J.push($),f({action:M,location:$,index:H,entries:J})}})}function _(O,j){var M="REPLACE",$=gf(O,j,p(),D.location);
62d.confirmTransitionTo($,M,n,function(L){L&&(D.entries[D.index]=$,f({action:M,location:$}))})}function E(O){var j=j$(D.index+O,0,D.entries.length-1),M="POP",$=D.entries[j];d.confirmTransitionTo($,M,n,function(L){L?f({action:M,location:$,index:j}):f()})}function A(){E(-1)}function S(){E(1)}function k(O){var j=D.index+O;return j>=0&&j<D.entries.length}function I(O){return O===void 0&&(O=!1),d.setPrompt(O)}function N(O){return d.appendListener(O)}var D={length:y.length,action:"POP",location:y[g],index:g,entries:y,createHref:x,push:b,replace:_,go:E,goBack:A,goForward:S,canGo:k,block:I,listen:N};return D}var Gp={exports:{}},pA,F$;function vwe(){return F$||(F$=1,pA=Array.isArray||function(t){return Object.prototype.toString.call(t)=="[object Array]"}),pA}var B$;function ywe(){if(B$)return Gp.exports;B$=1;var t=vwe();Gp.exports=_,Gp.exports.parse=n,Gp.exports.compile=a,Gp.exports.tokensToFunction=l,Gp.exports.tokensToRegExp=b;var e=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function n(E,A){for(var S=[],k=0,I=0,N="",D=A&&A.delimiter||"/",O;(O=e.exec(E))!=null;){var j=O[0],M=O[1],$=O.index;if(N+=E.slice(I,$),I=$+j.length,M){N+=M[1];continue}var L=E[I],z=O[2],H=O[3],J=O[4],X=O[5],Y=O[6],F=O[7];N&&(S.push(N),N="");var W=z!=null&&L!=null&&L!==z,G=Y==="+"||Y==="*",q=Y==="?"||Y==="*",Z=z||D,le=J||X,ee=z||(typeof S[S.length-1]=="string"?S[S.length-1]:"");S.push({name:H||k++,prefix:z||"",delimiter:Z,optional:q,repeat:G,partial:W,asterisk:!!F,pattern:le?d(le):F?".*":r(Z,ee)})}return I<E.length&&(N+=E.substr(I)),N&&S.push(N),S}function r(E,A){return!A||A.indexOf(E)>-1?"[^"+c(E)+"]+?":c(A)+"|(?:(?!"+c(A)+")[^"+c(E)+"])+?"}function a(E,A){return l(n(E,A),A)}function s(E){return encodeURI(E).replace(/[\/?#]/g,function(A){return"%"+A.charCodeAt(0).toString(16).toUpperCase()})}function o(E){return encodeURI(E).replace(/[?#]/g,function(A){return"%"+A.charCodeAt(0).toString(16).toUpperCase()})}function l(E,A){for(var S=new Array(E.length),k=0;k<E.length;k++)typeof E[k]=="object"&&(S[k]=new RegExp("^(?:"+E[k].pattern+")$",p(A)));return function(I,N){for(var D="",O=I||{},j=N||{},M=j.pretty?s:encodeURIComponent,$=0;$<E.length;$++){var L=E[$];if(typeof L=="string"){D+=L;continue}var z=O[L.name],H;if(z==null)if(L.optional){L.partial&&(D+=L.prefix);continue}else throw new TypeError('Expected "'+L.name+'" to be defined');if(t(z)){if(!L.repeat)throw new TypeError('Expected "'+L.name+'" to not repeat, but received `'+JSON.stringify(z)+"`");if(z.length===0){if(L.optional)continue;throw new TypeError('Expected "'+L.name+'" to not be empty')}for(var J=0;J<z.length;J++){if(H=M(z[J]),!S[$].test(H))throw new TypeError('Expected all "'+L.name+'" to match "'+L.pattern+'", but received `'+JSON.stringify(H)+"`");D+=(J===0?L.prefix:L.delimiter)+H}continue}if(H=L.asterisk?o(z):M(z),!S[$].test(H))throw new TypeError('Expected "'+L.name+'" to match "'+L.pattern+'", but received "'+H+'"');D+=L.prefix+H}return D}}function c(E){return E.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function d(E){return E.replace(/([=!:$\/()])/g,"\\$1")}function f(E,A){return E.keys=A,E}function p(E){return E&&E.sensitive?"":"i"}function g(E,A){var S=E.source.match(/\((?!\?)/g);if(S)for(var k=0;k<S.length;k++)A.push({name:k,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return f(E,A)}function y(E,A,S){for(var k=[],I=0;I<E.length;I++)k.push(_(E[I],A,S).source);var N=new RegExp("(?:"+k.join("|")+")",p(S));return f(N,A)}function x(E,A,S){return b(n(E,S),A,S)}function b(E,A,S){t(A)||(S=A||S,A=[]),S=S||{};for(var k=S.strict,I=S.end!==!1,N="",D=0;D<E.length;D++){var O=E[D];if(typeof O=="string")N+=c(O);else{var j=c(O.prefix),M="(?:"+O.pattern+")";A.push(O),O.repeat&&(M+="(?:"+j+M+")*"),O.optional?O.partial?M=j+"("+M+")?":M="(?:"+j+"("+M+"))?":M=j+"("+M+")",N+=M}}var $=c(S.delimiter||"/"),L=N.slice(-$.length)===$;return k||(N=(L?N.slice(0,-$.length):N)+"(?:"+$+"(?=$))?"),I?N+="$":N+=k&&L?"":"(?="+$+"|$)",f(new RegExp("^"+N,p(S)),A)}function _(E,A,S){return t(A)||(S=A||S,A=[]),S=S||{},E instanceof RegExp?g(E,A):t(E)?y(E,A,S):x(E,A,S)}return Gp.exports}var bwe=ywe();const DJ=Mr(bwe);var hA={exports:{}},Vr={};var U$;function xwe(){if(U$)return Vr;U$=1;var t=typeof Symbol=="function"&&Symbol.for,e=t?Symbol.for("react.element"):60103,n=t?Symbol.for("react.portal"):60106,r=t?Symbol.for("react.fragment"):60107,a=t?Symbol.for("react.strict_mode"):60108,s=t?Symbol.for("react.profiler"):60114,o=t?Symbol.for("react.provider"):60109,l=t?Symbol.for("react.context"):60110,c=t?Symbol.for("react.async_mode"):60111,d=t?Symbol.for("react.concurrent_mode"):60111,f=t?Symbol.for("react.forward_ref"):60112,p=t?Symbol.for("react.suspense"):60113,g=t?Symbol.for("react.suspense_list"):60120,y=t?Symbol.for("react.memo"):60115,x=t?Symbol.for("react.lazy"):60116,b=t?Symbol.for("react.block"):60121,_=t?Symbol.for("react.fundamental"):60117,E=t?Symbol.for("react.responder"):60118,A=t?Symbol.for("react.scope"):60119;function S(I){if(typeof I=="object"&&I!==null){var N=I.$$typeof;switch(N){case e:switch(I=I.type,I){case c:case d:case r:case s:case a:case p:return I;default:switch(I=I&&I.$$typeof,I){case l:case f:case x:case y:case o:return I;default:return N}}case n:return N}}}function k(I){return S(I)===d}return Vr.AsyncMode=c,Vr.ConcurrentMode=d,Vr.ContextConsumer=l,Vr.ContextProvider=o,Vr.Element=e,Vr.ForwardRef=f,Vr.Fragment=r,Vr.Lazy=x,Vr.Memo=y,
62Vr.Portal=n,Vr.Profiler=s,Vr.StrictMode=a,Vr.Suspense=p,Vr.isAsyncMode=function(I){return k(I)||S(I)===c},Vr.isConcurrentMode=k,Vr.isContextConsumer=function(I){return S(I)===l},Vr.isContextProvider=function(I){return S(I)===o},Vr.isElement=function(I){return typeof I=="object"&&I!==null&&I.$$typeof===e},Vr.isForwardRef=function(I){return S(I)===f},Vr.isFragment=function(I){return S(I)===r},Vr.isLazy=function(I){return S(I)===x},Vr.isMemo=function(I){return S(I)===y},Vr.isPortal=function(I){return S(I)===n},Vr.isProfiler=function(I){return S(I)===s},Vr.isStrictMode=function(I){return S(I)===a},Vr.isSuspense=function(I){return S(I)===p},Vr.isValidElementType=function(I){return typeof I=="string"||typeof I=="function"||I===r||I===d||I===s||I===a||I===p||I===g||typeof I=="object"&&I!==null&&(I.$$typeof===x||I.$$typeof===y||I.$$typeof===o||I.$$typeof===l||I.$$typeof===f||I.$$typeof===_||I.$$typeof===E||I.$$typeof===A||I.$$typeof===b)},Vr.typeOf=S,Vr}var $$;function wwe(){return $$||($$=1,hA.exports=xwe()),hA.exports}wwe();var mA=1073741823,q$=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:{};function Cwe(){var t="__global_unique_id__";return q$[t]=(q$[t]||0)+1}function _we(t,e){return t===e?t!==0||1/t===1/e:t!==t&&e!==e}function Swe(t){var e=[];return{on:function(r){e.push(r)},off:function(r){e=e.filter(function(a){return a!==r})},get:function(){return t},set:function(r,a){t=r,e.forEach(function(s){return s(t,a)})}}}function Ewe(t){return Array.isArray(t)?t[0]:t}function Iwe(t,e){var n,r,a="__create-react-context-"+Cwe()+"__",s=(function(l){wl(c,l);function c(){for(var f,p=arguments.length,g=new Array(p),y=0;y<p;y++)g[y]=arguments[y];return f=l.call.apply(l,[this].concat(g))||this,f.emitter=Swe(f.props.value),f}var d=c.prototype;return d.getChildContext=function(){var p;return p={},p[a]=this.emitter,p},d.componentWillReceiveProps=function(p){if(this.props.value!==p.value){var g=this.props.value,y=p.value,x;_we(g,y)?x=0:(x=typeof e=="function"?e(g,y):mA,x|=0,x!==0&&this.emitter.set(p.value,x))}},d.render=function(){return this.props.children},c})(ae.Component);s.childContextTypes=(n={},n[a]=rn.object.isRequired,n);var o=(function(l){wl(c,l);function c(){for(var f,p=arguments.length,g=new Array(p),y=0;y<p;y++)g[y]=arguments[y];return f=l.call.apply(l,[this].concat(g))||this,f.observedBits=void 0,f.state={value:f.getValue()},f.onUpdate=function(x,b){var _=f.observedBits|0;(_&b)!==0&&f.setState({value:f.getValue()})},f}var d=c.prototype;return d.componentWillReceiveProps=function(p){var g=p.observedBits;this.observedBits=g??mA},d.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var p=this.props.observedBits;this.observedBits=p??mA},d.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},d.getValue=function(){return this.context[a]?this.context[a].get():t},d.render=function(){return Ewe(this.props.children)(this.state.value)},c})(ae.Component);return o.contextTypes=(r={},r[a]=rn.object,r),{Provider:s,Consumer:o}}var Awe=ae.createContext||Iwe,PJ=function(e){var n=Awe();return n.displayName=e,n},OJ=PJ("Router-History"),Lu=PJ("Router"),x_=(function(t){wl(e,t),e.computeRootMatch=function(a){return{path:"/",url:"/",params:{},isExact:a==="/"}};function e(r){var a;return a=t.call(this,r)||this,a.state={location:r.history.location},a._isMounted=!1,a._pendingLocation=null,r.staticContext||(a.unlisten=r.history.listen(function(s){a._pendingLocation=s})),a}var n=e.prototype;return n.componentDidMount=function(){var a=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen(function(s){a._isMounted&&a.setState({location:s})})),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return ae.createElement(Lu.Provider,{value:{history:this.props.history,location:this.state.location,match:e.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},ae.createElement(OJ.Provider,{children:this.props.children||null,value:this.props.history}))},e})(ae.Component);ae.Component;var Twe=(function(t){wl(e,t);function e(){return t.apply(this,arguments)||this}var n=e.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(a){this.props.onUpdate&&this.props.onUpdate.call(this,this,a)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},e})(ae.Component),gA={},kwe=1e4,H$=0;function Rwe(t){if(gA[t])return gA[t];var e=DJ.compile(t);return H$<kwe&&(gA[t]=e,H$++),e}function z$(t,e){return t===void 0&&(t="/"),e===void 0&&(e={}),t==="/"?t:Rwe(t)(e,{pretty:!0})}function Cb(t){var e=t.computedMatch,n=t.to,r=t.push,a=r===void 0?!1:r;return ae.createElement(Lu.Consumer,null,function(s){s||D0(!1);var o=s.history,l=s.staticContext,c=a?o.push:o.replace,d=gf(e?typeof n=="string"?z$(n,e.params):Ve({},n,{pathname:z$(n.pathname,e.params)}):n);return l?(c(d),null):ae.createElement(Twe,{onMount:function(){c(d)},onUpdate:function(p,g){var y=gf(g.to);hwe(y,Ve({},d,{key:y.key}))||c(d)},to:n})})}var V$={},Nwe=1e4,G$=0;function Dwe(t,e){var n=""+e.end+e.strict+e.sensitive,r=V$[n]||(V$[n]={});if(r[t])return r[t];var a=[],s=DJ(t,a,e),o={regexp:s,keys:a};return G$<Nwe&&(r[t]=o,G$++),o}function w_(t,e){e===void 0&&(e={}),(typeof e=="string"||Array.isArray(e))&&(e={path:e});var n=e,r=n.path,a=n.exact,s=a===void 0?!1:a,o=n.strict,l=o===void 0?!1:o,c=n.sensitive,d=c===void 0?!1:c,f=[].concat(r);return f.reduce(function(p,g){if(!g&&g!=="")return null;if(p)return p;var y=Dwe(g,{end:s,strict:l,sensitive:d}),x=y.regexp,b=y.keys,_=x.exec(t);if(!_)return null;var E=_[0],A=_.slice(1),S=t===E;return s&&!S?null:{path:g,url:g==="/"&&E===""?"/":E,isExact:S,params:b.reduce(function(k,I,N){return k[I.name]=A[N],k},{})}},null)}function Pwe(t){return ae.Children.count(t)===0}var Gr=(function(t){wl(e,t);function e(){return t.apply(this,arguments)||this}var n=e.prototype;return n.render=function(){var a=this;return ae.createElement(Lu.Consumer,null,function(s){s||D0(!1);var o=a.props.location||s.location,l=a.props.computedMatch?a.props.computedMatch:a.props.path?w_(o.pathname,a.props):s.match,c=Ve({},s,{location:o,match:l}),d=a.props,f=d.children,p=d.component,g=d.render;return Array.isArray(f)&&Pwe(f)&&(f=null),ae.createElement(Lu.Provider,{value:c},c.match?f?typeof f=="function"?f(c):f:p?ae.createElement(p,c):g?g(c):null:typeof f=="function"?f(c):null)})},e})(ae.Component);function OO(t){return t.charAt(0)==="/"?t:"/"+t}function Owe(t,e){return t?Ve({},e,{pathname:OO(t)+e.pathname}):e}function Mwe(t,e){if(!t)return e;var n=OO(t);return e.pathname.indexOf(n)!==0?e:Ve({},e,{pathname:e.pathname.substr(n.length)})}function W$(t){return typeof t=="string"?t:NJ(t)}function vA(t){return function(){D0(!1)}}function Y$(){}ae.Component;var Lwe=(function(t){wl(e,t);function e(){return t.apply(this,arguments)||this}var n=e.prototype;return n.render=function(){var a=this;return ae.createElement(Lu.Consumer,null,function(s){s||D0(!1);var o=a.props.location||s.location,l,c;
62return ae.Children.forEach(a.props.children,function(d){if(c==null&&ae.isValidElement(d)){l=d;var f=d.props.path||d.props.from;c=f?w_(o.pathname,Ve({},d.props,{path:f})):s.match}}),c?ae.cloneElement(l,{location:o,computedMatch:c}):null})},e})(ae.Component);function jwe(t){var e="withRouter("+(t.displayName||t.name)+")",n=function(a){var s=a.wrappedComponentRef,o=$u(a,["wrappedComponentRef"]);return ae.createElement(Lu.Consumer,null,function(l){return l||D0(!1),ae.createElement(t,Ve({},o,l,{ref:s}))})};return n.displayName=e,n.WrappedComponent=t,Cw(n,t)}var C_=ae.useContext;function P0(){return C_(OJ)}function vs(){return C_(Lu).location}function Fwe(){var t=C_(Lu).match;return t?t.params:{}}function Qvt(t){vs();var e=C_(Lu).match;return e}function C8(t){return t.charAt(0)==="/"?t:"/"+t}function X$(t){return t.charAt(0)==="/"?t.substr(1):t}function Bwe(t,e){return t.toLowerCase().indexOf(e.toLowerCase())===0&&"/?#".indexOf(t.charAt(e.length))!==-1}function MJ(t,e){return Bwe(t,e)?t.substr(e.length):t}function LJ(t){return t.charAt(t.length-1)==="/"?t.slice(0,-1):t}function Uwe(t){var e=t||"/",n="",r="",a=e.indexOf("#");a!==-1&&(r=e.substr(a),e=e.substr(0,a));var s=e.indexOf("?");return s!==-1&&(n=e.substr(s),e=e.substr(0,s)),{pathname:e,search:n==="?"?"":n,hash:r==="#"?"":r}}function Ac(t){var e=t.pathname,n=t.search,r=t.hash,a=e||"/";return n&&n!=="?"&&(a+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(a+=r.charAt(0)==="#"?r:"#"+r),a}function Gh(t,e,n,r){var a;typeof t=="string"?(a=Uwe(t),a.state=e):(a=Ve({},t),a.pathname===void 0&&(a.pathname=""),a.search?a.search.charAt(0)!=="?"&&(a.search="?"+a.search):a.search="",a.hash?a.hash.charAt(0)!=="#"&&(a.hash="#"+a.hash):a.hash="",e!==void 0&&a.state===void 0&&(a.state=e));try{a.pathname=decodeURI(a.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(a.key=n),r?a.pathname?a.pathname.charAt(0)!=="/"&&(a.pathname=RJ(a.pathname,r.pathname)):a.pathname=r.pathname:a.pathname||(a.pathname="/"),a}function jJ(){var t=null;function e(o){return t=o,function(){t===o&&(t=null)}}function n(o,l,c,d){if(t!=null){var f=typeof t=="function"?t(o,l):t;typeof f=="string"?typeof c=="function"?c(f,d):d(!0):d(f!==!1)}else d(!0)}var r=[];function a(o){var l=!0;function c(){l&&o.apply(void 0,arguments)}return r.push(c),function(){l=!1,r=r.filter(function(d){return d!==c})}}function s(){for(var o=arguments.length,l=new Array(o),c=0;c<o;c++)l[c]=arguments[c];r.forEach(function(d){return d.apply(void 0,l)})}return{setPrompt:e,confirmTransitionTo:n,appendListener:a,notifyListeners:s}}var FJ=!!(typeof window<"u"&&window.document&&window.document.createElement);function BJ(t,e){e(window.confirm(t))}function $we(){var t=window.navigator.userAgent;return(t.indexOf("Android 2.")!==-1||t.indexOf("Android 4.0")!==-1)&&t.indexOf("Mobile Safari")!==-1&&t.indexOf("Chrome")===-1&&t.indexOf("Windows Phone")===-1?!1:window.history&&"pushState"in window.history}function qwe(){return window.navigator.userAgent.indexOf("Trident")===-1}function Hwe(){return window.navigator.userAgent.indexOf("Firefox")===-1}function zwe(t){return t.state===void 0&&navigator.userAgent.indexOf("CriOS")===-1}var K$="popstate",Z$="hashchange";function J$(){try{return window.history.state||{}}catch{return{}}}function Vwe(t){t===void 0&&(t={}),FJ||D0(!1);var e=window.history,n=$we(),r=!qwe(),a=t,s=a.forceRefresh,o=s===void 0?!1:s,l=a.getUserConfirmation,c=l===void 0?BJ:l,d=a.keyLength,f=d===void 0?6:d,p=t.basename?LJ(C8(t.basename)):"";function g(W){var G=W||{},q=G.key,Z=G.state,le=window.location,ee=le.pathname,xe=le.search,Ce=le.hash,de=ee+xe+Ce;return p&&(de=MJ(de,p)),Gh(de,Z,q)}function y(){return Math.random().toString(36).substr(2,f)}var x=jJ();function b(W){Ve(F,W),F.length=e.length,x.notifyListeners(F.location,F.action)}function _(W){zwe(W)||S(g(W.state))}function E(){S(g(J$()))}var A=!1;function S(W){if(A)A=!1,b();else{var G="POP";x.confirmTransitionTo(W,G,c,function(q){q?b({action:G,location:W}):k(W)})}}function k(W){var G=F.location,q=N.indexOf(G.key);q===-1&&(q=0);var Z=N.indexOf(W.key);Z===-1&&(Z=0);var le=q-Z;le&&(A=!0,M(le))}var I=g(J$()),N=[I.key];function D(W){return p+Ac(W)}function O(W,G){var q="PUSH",Z=Gh(W,G,y(),F.location);x.confirmTransitionTo(Z,q,c,function(le){if(le){var ee=D(Z),xe=Z.key,Ce=Z.state;if(n)if(e.pushState({key:xe,state:Ce},null,ee),o)window.location.href=ee;else{var de=N.indexOf(F.location.key),ve=N.slice(0,de+1);ve.push(Z.key),N=ve,b({action:q,location:Z})}else window.location.href=ee}})}function j(W,G){var q="REPLACE",Z=Gh(W,G,y(),F.location);x.confirmTransitionTo(Z,q,c,function(le){if(le){var ee=D(Z),xe=Z.key,Ce=Z.state;if(n)if(e.replaceState({key:xe,state:Ce},null,ee),o)window.location.replace(ee);else{var de=N.indexOf(F.location.key);de!==-1&&(N[de]=Z.key),b({action:q,location:Z})}else window.location.replace(ee)}})}function M(W){e.go(W)}function $(){M(-1)}function L(){M(1)}var z=0;function H(W){z+=W,z===1&&W===1?(window.addEventListener(K$,_),r&&window.addEventListener(Z$,E)):z===0&&(window.removeEventListener(K$,_),r&&window.removeEventListener(Z$,E))}var J=!1;function X(W){W===void 0&&(W=!1);var G=x.setPrompt(W);return J||(H(1),J=!0),function(){return J&&(J=!1,H(-1)),G()}}function Y(W){var G=x.appendListener(W);return H(1),function(){H(-1),G()}}var F={length:e.length,action:"POP",location:I,createHref:D,push:O,replace:j,go:M,goBack:$,goForward:L,block:X,listen:Y};return F}var Q$="hashchange",Gwe={hashbang:{encodePath:function(e){return e.charAt(0)==="!"?e:"!/"+X$(e)},decodePath:function(e){return e.charAt(0)==="!"?e.substr(1):e}},noslash:{encodePath:X$,decodePath:C8},slash:{encodePath:C8,decodePath:C8}};function UJ(t){var e=t.indexOf("#");return e===-1?t:t.slice(0,e)}function i7(){var t=window.location.href,e=t.indexOf("#");return e===-1?"":t.substring(e+1)}function Wwe(t){window.location.hash=t}function yA(t){window.location.replace(UJ(window.location.href)+"#"+t)}function Ywe(t){t===void 0&&(t={}),FJ||D0(!1);var e=window.history;Hwe();var n=t,r=n.getUserConfirmation,a=r===void 0?BJ:r,s=n.hashType,o=s===void 0?"slash":s,l=t.basename?LJ(C8(t.basename)):"",c=Gwe[o],d=c.encodePath,f=c.decodePath;function p(){var G=f(i7());return l&&(G=MJ(G,l)),Gh(G)}var g=jJ();function y(G){Ve(W,G),W.length=e.length,g.notifyListeners(W.location,W.action)}var x=!1,b=null;function _(G,q){return G.pathname===q.pathname&&G.search===q.search&&G.hash===q.hash}function E(){var G=i7(),q=d(G);if(G!==q)yA(q);else{var Z=p(),le=W.location;if(!x&&_(le,Z)||b===Ac(Z))return;b=null,A(Z)}}function A(G){if(x)x=!1,y();else{var q="POP";g.confirmTransitionTo(G,q,a,function(Z){Z?y({action:q,location:G}):S(G)})}}function S(G){var q=W.location,Z=D.lastIndexOf(Ac(q));Z===-1&&(Z=0);var le=D.lastIndexOf(Ac(G));le===-1&&(le=0);var ee=Z-le;ee&&(x=!0,$(ee))}var k=i7(),I=d(k);k!==I&&yA(I);var N=p(),D=[Ac(N)];function O(G){var q=document.querySelector("base"),Z="";return q&&q.getAttribute("href")&&(Z=UJ(window.location.href)),Z+"#"+d(l+Ac(G))}function j(G,q){var Z="PUSH",le=Gh(G,void 0,void 0,W.location);g.confirmTransitionTo(le,Z,a,function(ee){if(ee){var xe=Ac(le),Ce=d(l+xe),de=i7()!==Ce;if(de){b=xe,Wwe(Ce);var ve=D.lastIndexOf(Ac(W.location)),Re=D.slice(0,ve+1);Re.push(xe),D=Re,y({action:Z,location:le})}else y()}})}function M(G,q){var Z="REPLACE",le=Gh(G,void 0,void 0,W.location);g.confirmTransitionTo(le,Z,a,function(ee){if(ee){var xe=Ac(le),Ce=d(l+xe),de=i7()!==Ce;de&&(b=xe,yA(Ce));var ve=D.indexOf(Ac(W.location));ve!==-1&&(D[ve]=xe),y({action:Z,location:le})}})}function $(G){e.go(G)}function L(){$(-1)}function z(){$(1)}var H=0;function J(G){H+=G,H===1&&G===1?window.addEventListener(Q$,E):H===0&&window.removeEventListener(Q$,E)}var X=!1;function Y(G){G===void 0&&(G=!1);var q=g.setPrompt(G);return X||(J(1),X=!0),function(){return X&&(X=!1,J(-1)),q()}}function F(G){var q=g.appendListener(G);return J(1),function(){J(-1),q()}}var W={length:e.length,action:"POP",location:N,createHref:O,push:j,replace:M,go:$,goBack:L,goForward:z,block:Y,listen:F};return W}var Xwe=(function(t){wl(e,t);function e(){for(var r,a=arguments.length,s=new Array(a),o=0;o<a;o++)s[o]=arguments[o];return r=t.call.apply(t,[this].concat(s))||this,r.history=Vwe(r.props),r}var n=e.prototype;return n.render=function(){return ae.createElement(x_,{history:this.history,children:this.props.children})},e})(ae.Component);ae.Component;var GR=function(e,n){return typeof e=="function"?e(n):e},WR=function(e,n){return typeof e=="string"?Gh(e,null,null,n):e},MO=function(e){return e},Y5=ae.forwardRef;typeof Y5>"u"&&(Y5=MO);function Kwe(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}var Zwe=Y5(function(t,e){var n=t.innerRef,r=t.navigate,a=t.onClick,s=$u(t,["innerRef","navigate","onClick"]),o=s.target,l=Ve({},s,{onClick:function(d){try{a&&a(d)}catch(f){throw d.preventDefault(),f}!d.defaultPrevented&&d.button===0&&(!o||o==="_self")&&!Kwe(d)&&(d.preventDefault(),r())}});return MO!==Y5?l.ref=e||n:l.ref=n,ae.createElement("a",l)}),Jwe=Y5(function(t,e){var n=t.component,r=n===void 0?Zwe:n,a=t.replace,s=t.to,o=t.innerRef,l=$u(t,["component","replace","to","innerRef"]);return ae.createElement(Lu.Consumer,null,function(c){c||D0(!1);var d=c.history,f=WR(GR(s,c.location),c.location),p=f?d.createHref(f):"",g=Ve({},l,{href:p,navigate:function(){var x=GR(s,c.location),b=Ac(c.location)===Ac(WR(x)),_=a||b?d.replace:d.push;_(x)}});return MO!==Y5?g.ref=e||o:g.innerRef=o,ae.createElement(r,g)})}),$J=function(e){return e},Nw=ae.forwardRef;typeof Nw>"u"&&(Nw=$J);function Qwe(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.filter(function(r){return r}).join(" ")}Nw(function(t,e){var n=t["aria-current"],r=n===void 0?"page":n,a=t.activeClassName,s=a===void 0?"active":a,o=t.activeStyle,l=t.className,c=t.exact,d=t.isActive,f=t.location,p=t.sensitive,g=t.strict,y=t.style,x=t.to,b=t.innerRef,_=$u(t,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return ae.createElement(Lu.Consumer,null,function(E){E||D0(!1);var A=f||E.location,S=WR(GR(x,A),A),k=S.pathname,I=k&&k.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),N=I?w_(A.pathname,{path:I,exact:c,sensitive:p,strict:g}):null,D=!!(d?d(N,A):N),O=typeof l=="function"?l(D):l,j=typeof y=="function"?y(D):y;D&&(O=Qwe(O,s),j=Ve({},j,o));var M=Ve({"aria-current":D&&r||null,className:O,style:j,to:S},_);return $J!==Nw?M.ref=e||b:M.innerRef=b,ae.createElement(Jwe,M)})});function qJ(t){var e,n,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t)){var a=t.length;for(e=0;e<a;e++)t[e]&&(n=qJ(t[e]))&&(r&&(r+=" "),r+=n)}else for(n in t)t[n]&&(r&&(r+=" "),r+=n);return r}function eCe(){for(var t,e,n=0,r="",a=arguments.length;n<a;n++)(t=arguments[n])&&(e=qJ(t))&&(r&&(r+=" "),r+=e);return r}const eq=t=>typeof t=="boolean"?`${t}`:t===0?"0":t,tq=eCe,da=(t,e)=>n=>{var r;if(e?.variants==null)return tq(t,n?.class,n?.className);const{variants:a,defaultVariants:s}=e,o=Object.keys(a).map(d=>{const f=n?.[d],p=s?.[d];if(f===null)return null;const g=eq(f)||eq(p);return a[d][g]}),l=n&&Object.entries(n).reduce((d,f)=>{let[p,g]=f;return g===void 0||(d[p]=g),d},{}),c=e==null||(r=e.compoundVariants)===null||r===void 0?void 0:r.reduce((d,f)=>{let{class:p,className:g,...y}=f;return Object.entries(y).every(x=>{let[b,_]=x;return Array.isArray(_)?_.includes({...s,...l}[b]):{...s,...l}[b]===_})?[...d,p,g]:d},[]);return tq(t,o,c,n?.class,n?.className)};function tCe(t){if(typeof document>"u")return;let e=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",e.appendChild(n),n.styleSheet?n.styleSheet.cssText=t:n.appendChild(document.createTextNode(t))}const nCe=t=>{switch(t){case"success":return sCe;case"info":return oCe;case"warning":return iCe;case"error":return lCe;default:return null}},rCe=Array(12).fill(0),aCe=({visible:t,className:e})=>ae.createElement("div",{className:["sonner-loading-wrapper",e].filter(
62Boolean).join(" "),"data-visible":t},ae.createElement("div",{className:"sonner-spinner"},rCe.map((n,r)=>ae.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${r}`})))),sCe=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20","aria-hidden":"true"},ae.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"})),iCe=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20","aria-hidden":"true"},ae.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"})),oCe=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20","aria-hidden":"true"},ae.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"})),lCe=ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20","aria-hidden":"true"},ae.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"})),cCe=ae.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","aria-hidden":"true"},ae.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),ae.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),uCe=()=>{const[t,e]=ae.useState(document.hidden);return ae.useEffect(()=>{const n=()=>{e(document.hidden)};return document.addEventListener("visibilitychange",n),()=>document.removeEventListener("visibilitychange",n)},[]),t};let dCe=1;const fCe=100,nq=t=>{var e;return typeof t?.id=="number"||(t==null||(e=t.id)==null?void 0:e.length)>0?t.id:dCe++};class pCe{constructor(){this.subscribe=e=>
62(this.subscribers.push(e),this.getActiveToasts().forEach(n=>e(n)),()=>{const n=this.subscribers.indexOf(e);this.subscribers.splice(n,1)}),this.publish=e=>{this.subscribers.forEach(n=>n(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e],this.trimHistory()},this.trimHistory=()=>{let e=this.toasts.length-fCe;e<=0||(this.toasts=this.toasts.filter(n=>e>0&&this.dismissedToasts.has(n.id)?(this.dismissedToasts.delete(n.id),e--,!1):!0))},this.create=e=>{const{message:n,...r}=e,a=nq(e),s=this.pendingDismissals.get(a);s!==void 0&&(cancelAnimationFrame(s),this.pendingDismissals.delete(a),this.dismissedToasts.delete(a));const o=this.dismissedToasts.has(a),l=e.dismissible===void 0?!0:e.dismissible;return o&&(this.dismissedToasts.delete(a),this.toasts=this.toasts.filter(d=>d.id!==a)),(o?void 0:this.toasts.find(d=>d.id===a))?this.toasts=this.toasts.map(d=>d.id===a?(this.publish({...d,...e,id:a,title:n}),{...d,...e,id:a,dismissible:l,title:n}):d):this.addToast({title:n,...r,dismissible:l,id:a}),a},this.dismiss=e=>
62{if(e==null)return this.getActiveToasts().forEach(r=>{this.dismissedToasts.add(r.id),this.subscribers.forEach(a=>a({id:r.id,dismiss:!0}))}),e;this.dismissedToasts.add(e);const n=this.pendingDismissals.get(e);return n!==void 0&&cancelAnimationFrame(n),this.pendingDismissals.set(e,requestAnimationFrame(()=>{this.pendingDismissals.delete(e),this.subscribers.forEach(r=>r({id:e,dismiss:!0}))})),e},this.message=(e,n)=>this.create({...n,message:e,type:void 0}),this.error=(e,n)=>this.create({...n,message:e,type:"error"}),this.success=(e,n)=>this.create({...n,type:"success",message:e}),this.info=(e,n)=>this.create({...n,type:"info",message:e}),this.warning=(e,n)=>this.create({...n,type:"warning",message:e}),this.loading=(e,n)=>this.create({...n,type:"loading",message:e}),this.promise=(e,n)=>{if(!n)return;let r;n.loading!==void 0&&(r=this.create({...n,promise:e,type:"loading",message:n.loading,description:typeof n.description!="function"?n.description:void 0}));const a=Promise.resolve(e instanceof Function?e():e);let s=r!==void 0,o;const l=a.then(async d=>{if(o=["resolve",d],ae.isValidElement(d))s=!1,this.create({id:r,type:"default",message:d});else if(mCe(d)&&!d.ok){s=!1;const p=typeof n.error=="function"?await n.error(`HTTP error! status: ${d.status}`):n.error,g=typeof n.description=="function"?await n.description(`HTTP error! status: ${d.status}`):n.description,x=typeof p=="object"&&!ae.isValidElement(p)?p:{message:p};this.create({id:r,type:"error",description:g,...x})}else if(d instanceof Error){s=!1;const p=typeof n.error=="function"?await n.error(d):n.error,g=typeof n.description=="function"?await n.description(d):n.description,x=typeof p=="object"&&!ae.isValidElement(p)?p:{message:p};this.create({id:r,type:"error",description:g,...x})}else if(n.success!==void 0){s=!1;const p=typeof n.success=="function"?await n.success(d):n.success,g=typeof n.description=="function"?await n.description(d):n.description,x=typeof p=="object"&&!ae.isValidElement(p)?p:{message:p};this.create({id:r,type:"success",description:g,...x})}}).catch(async d=>{if(o=["reject",d],n.error!==void 0){s=!1;const f=typeof n.error=="function"?await n.error(d):n.error,p=typeof n.description=="function"?await n.description(d):n.description,y=typeof f=="object"&&!ae.isValidElement(f)?f:{message:f};this.create({id:r,type:"error",description:p,...y})}}).finally(()=>{s&&(this.dismiss(r),r=void 0),n.finally==null||n.finally.call(n)}),c=()=>new Promise((d,f)=>l.then(()=>o[0]==="reject"?f(o[1]):d(o[1])).catch(f));return typeof r!="string"&&typeof r!="number"?{unwrap:c}:Object.assign(r,{unwrap:c})},this.custom=(e,n)=>{const r=nq(n);return this.create({...n,jsx:e(r),id:r,type:void 0}),r},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set,this.pendingDismissals=new Map}}const cl=new pCe,hCe=(t,e)=>cl.message(t,e),mCe=t=>t&&typeof t=="object"&&"ok"in t&&typeof t.ok=="boolean"&&"status"in t&&typeof t.status=="number",gCe=hCe,vCe=()=>cl.toasts,yCe=()=>cl.getActiveToasts(),YR=Object.assign(gCe,{success:cl.success,info:cl.info,warning:cl.warning,error:cl.error,custom:cl.custom,message:cl.message,promise:cl.promise,dismiss:cl.dismiss,loading:cl.loading},{getHistory:vCe,getToasts:yCe});tCe
vendor: 14,921 bytes, line 62
62("[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;flex:1;min-width:0}[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(--normal-text);background:var(--normal-bg);border:1px solid var(--normal-border);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]{-webkit-user-select:none;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%)}");
vendor: 2,580 bytes, line 62
62function _b(t){return t.label!==void 0}const bCe=3,xCe="24px",wCe="16px",rq=4e3,CCe=356,_Ce=14,SCe=45,ECe=200;function Ad(...t){return t.filter(Boolean).join(" ")}function ICe(t){const[e,n]=t.split("-"),r=[];return e&&r.push(e),n&&r.push(n),r}const ACe=t=>{var e,n,r,a,s,o,l,c,d;const{invert:f,toast:p,unstyled:g,interacting:y,setHeights:x,visibleToasts:b,heights:_,index:E,toasts:A,expanded:S,removeToast:k,defaultRichColors:I,closeButton:N,style:D,cancelButtonStyle:O,actionButtonStyle:j,className:M="",descriptionClassName:$="",duration:L,position:z,gap:H,expandByDefault:J,classNames:X,icons:Y,closeButtonAriaLabel:F="Close toast"}=t,[W,G]=ae.useState(null),[q,Z]=ae.useState(null),[le,ee]=ae.useState(!1),[xe,Ce]=ae.useState(!1),[de,ve]=ae.useState(!1),[Re,V]=ae.useState(!1),[K,te]=ae.useState(!1),[me,fe]=ae.useState(0),[ge,Se]=ae.useState(0),se=ae.useRef(p.duration||L||rq),he=ae.useRef(null),ye=ae.useRef(null),be=E===0,Te=E+1<=b,je=p.type,De=je??"default",Ae=p.dismissible!==!1,Be=p.className||"",We=p.descriptionClassName||"",Ke=ae.useMemo(()=>_.findIndex(Je=>Je.toastId===p.id)||0,[_,p.id]),ft=ae.useMemo(()=>{var Je;return(Je=p.closeButton)!=null?Je:N},[p.closeButton,N]),dt=ae.useMemo(()=>p.duration||L||rq,[p.duration,L]),Ft=ae.useRef(0),fn=ae.useRef(0),Vt=ae.useRef(0),ie=ae.useRef(null),[ke,Ie]=z.split("-"),pe=ae.useMemo(()=>_.reduce((Je,kt,Wt)=>Wt>=Ke?Je:Je+kt.height,0),[_,Ke]),ce=uCe(),et=ae.useMemo(()=>{var Je;return(Je=t.swipeDirections)!=null?Je:ICe(z)},[t.swipeDirections,z]),it=p.invert||f,nt=je==="loading";fn.current=ae.useMemo(()=>Ke*H+pe,[Ke,pe]),ae.useEffect(()=>{se.current=dt},[dt]),ae.useEffect(()=>{ee(!0)},[]),ae.useEffect(()=>{const Je=ye.current;if(Je){const kt=Je.getBoundingClientRect().height;return Se(kt),x(Wt=>[{toastId:p.id,height:kt,position:p.position},...Wt]),()=>x(Wt=>Wt.filter(En=>En.toastId!==p.id))}},[x,p.id]),ae.useLayoutEffect(()=>{if(!le)return;const Je=ye.current,kt=Je.style.height;Je.style.height="auto";const Wt=Je.getBoundingClientRect().height;Je.style.height=kt,Se(Wt),x(En=>En.find(bt=>bt.toastId===p.id)?En.map(bt=>bt.toastId===p.id?{...bt,height:Wt}:bt):[{toastId:p.id,height:Wt,position:p.position},...En])},[le,p.title,p.description,x,p.id,p.jsx,p.action,p.cancel]);const at=ae.useCallback(()=>{Ce(!0),fe(fn.current),x(Je=>Je.filter(kt=>kt.toastId!==p.id)),setTimeout(()=>{k(p)},ECe)},[p,k,x,fn]);ae.useEffect(()=>{if(p.promise&&je==="loading"||p.duration===1/0||p.type==="loading")return;let Je;return S||y||ce?(()=>{if(Vt.current<Ft.current){const En=new Date().getTime()-Ft.current;se.current=se.current-En}
vendor: 1,736 bytes, line 62
62Vt.current=new Date().getTime()})():se.current!==1/0&&(Ft.current=new Date().getTime(),Je=setTimeout(()=>{p.onAutoClose==null||p.onAutoClose.call(p,p),at()},se.current)),()=>clearTimeout(Je)},[S,y,p,je,ce,at]),ae.useEffect(()=>{p.delete&&(at(),p.onDismiss==null||p.onDismiss.call(p,p))},[at,p.delete]);function Rt(){var Je;if(Y?.loading){var kt;return ae.createElement("div",{className:Ad(X?.loader,p==null||(kt=p.classNames)==null?void 0:kt.loader,"sonner-loader"),"data-visible":je==="loading"},Y.loading)}return ae.createElement(aCe,{className:Ad(X?.loader,p==null||(Je=p.classNames)==null?void 0:Je.loader),visible:je==="loading"})}const Nn=p.icon||Y?.[je]||nCe(je);var we,Ze;return ae.createElement("li",{tabIndex:0,ref:ye,className:Ad(M,Be,X?.toast,p==null||(e=p.classNames)==null?void 0:e.toast,X?.[De],p==null||(n=p.classNames)==null?void 0:n[De]),"data-sonner-toast":"","data-rich-colors":(we=p.richColors)!=null?we:I,"data-styled":!(p.jsx||p.unstyled||g),"data-mounted":le,"data-promise":!!p.promise,"data-swiped":K,"data-removed":xe,"data-visible":Te,"data-y-position":ke,"data-x-position":Ie,"data-index":E,"data-front":be,"data-swiping":de,"data-dismissible":Ae,"data-type":je,"data-invert":it,"data-swipe-out":Re,"data-swipe-direction":q,"data-expanded":!!(S||J&&le),"data-testid":p.testId,style:{"--index":E,"--toasts-before":E,"--z-index":A.length-E,"--offset":`${xe?me:fn.current}px`,"--initial-height":J?"auto":`${ge}px`,...D,...p.style},onDragEnd:()=>{ve(!1),G(null),ie.current=null},onPointerDown:Je=>{Je.button!==2&&(nt||!Ae||(he.current=new Date,fe(fn.current),Je.target.setPointerCapture(Je.pointerId),Je.target.tagName!=="BUTTON"&&(ve(!0),ie.current={x:Je.clientX,y:Je.clientY})))},onPointerUp:()=>{var Je,kt,Wt;
vendor: 4,816 bytes, line 62
62if(Re||!Ae)return;ie.current=null;const En=Number(((Je=ye.current)==null?void 0:Je.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),At=Number(((kt=ye.current)==null?void 0:kt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),bt=new Date().getTime()-((Wt=he.current)==null?void 0:Wt.getTime()),Nt=W==="x"?En:At,nr=Math.abs(Nt)/bt;if((W==="x"?et.includes(En>0?"right":"left"):et.includes(At>0?"bottom":"top"))&&(Math.abs(Nt)>=SCe||nr>.11)){fe(fn.current),p.onDismiss==null||p.onDismiss.call(p,p),Z(W==="x"?En>0?"right":"left":At>0?"down":"up"),at(),V(!0);return}else{var Wr,Qa;(Wr=ye.current)==null||Wr.style.setProperty("--swipe-amount-x","0px"),(Qa=ye.current)==null||Qa.style.setProperty("--swipe-amount-y","0px")}te(!1),ve(!1),G(null)},onPointerMove:Je=>{var kt,Wt,En;if(!ie.current||!Ae||((kt=window.getSelection())==null?void 0:kt.toString().length)>0)return;const bt=Je.clientY-ie.current.y,Nt=Je.clientX-ie.current.x;!W&&(Math.abs(Nt)>1||Math.abs(bt)>1)&&G(Math.abs(Nt)>Math.abs(bt)?"x":"y");let nr={x:0,y:0};const Gn=Wr=>1/(1.5+Math.abs(Wr)/20);if(W==="y"){if(et.includes("top")||et.includes("bottom"))if(et.includes("top")&&bt<0||et.includes("bottom")&&bt>0)nr.y=bt;else{const Wr=bt*Gn(bt);nr.y=Math.abs(Wr)<Math.abs(bt)?Wr:bt}}else if(W==="x"&&(et.includes("left")||et.includes("right")))if(et.includes("left")&&Nt<0||et.includes("right")&&Nt>0)nr.x=Nt;else{const Wr=Nt*Gn(Nt);nr.x=Math.abs(Wr)<Math.abs(Nt)?Wr:Nt}(Math.abs(nr.x)>0||Math.abs(nr.y)>0)&&te(!0),(Wt=ye.current)==null||Wt.style.setProperty("--swipe-amount-x",`${nr.x}px`),(En=ye.current)==null||En.style.setProperty("--swipe-amount-y",`${nr.y}px`)}},ft&&!p.jsx&&je!=="loading"?ae.createElement("button",{"aria-label":F,"data-disabled":nt,"data-close-button":!0,onClick:nt||!Ae?()=>{}:()=>{at(),p.onDismiss==null||p.onDismiss.call(p,p)},className:Ad(X?.closeButton,p==null||(r=p.classNames)==null?void 0:r.closeButton)},(Ze=Y?.close)!=null?Ze:cCe):null,(je||p.icon||p.promise)&&p.icon!==null&&(Y?.[je]!==null||p.icon)?ae.createElement("div",{"data-icon":"",className:Ad(X?.icon,p==null||(a=p.classNames)==null?void 0:a.icon)},je==="loading"?p.icon||Rt():p.promise?Rt():null,je!=="loading"?Nn:null):null,ae.createElement("div",{"data-content":"",className:Ad(X?.content,p==null||(s=p.classNames)==null?void 0:s.content)},ae.createElement("div",{"data-title":"",className:Ad(X?.title,p==null||(o=p.classNames)==null?void 0:o.title)},p.jsx?p.jsx:typeof p.title=="function"?p.title():p.title),p.description?ae.createElement("div",{"data-description":"",className:Ad($,We,X?.description,p==null||(l=p.classNames)==null?void 0:l.description)},typeof p.description=="function"?p.description():p.description):null),ae.isValidElement(p.cancel)?p.cancel:p.cancel&&_b(p.cancel)?ae.createElement("button",{"data-button":!0,"data-cancel":!0,style:p.cancelButtonStyle||O,onClick:Je=>{_b(p.cancel)&&Ae&&(p.cancel.onClick==null||p.cancel.onClick.call(p.cancel,Je),at())},className:Ad(X?.cancelButton,p==null||(c=p.classNames)==null?void 0:c.cancelButton)},p.cancel.label):null,ae.isValidElement(p.action)?p.action:p.action&&_b(p.action)?ae.createElement("button",{"data-button":!0,"data-action":!0,style:p.actionButtonStyle||j,onClick:Je=>{_b(p.action)&&(p.action.onClick==null||p.action.onClick.call(p.action,Je),!Je.defaultPrevented&&at())},className:Ad(X?.actionButton,p==null||(d=p.classNames)==null?void 0:d.actionButton)},p.action.label):null)};function aq(){if(typeof window>"u"||typeof document>"u")return"ltr";const t=document.documentElement.getAttribute("dir");return t==="auto"||!t?window.getComputedStyle(document.documentElement).direction:t}function TCe(t,e){const n={};return[t,e].forEach((r,a)=>{const s=a===1,o=s?"--mobile-offset":"--offset",l=s?wCe:xCe;function c(d){["top","right","bottom","left"].forEach(f=>{n[`${o}-${f}`]=typeof d=="number"?`${d}px`:d})}typeof r=="number"||typeof r=="string"?c(r):typeof r=="object"?["top","right","bottom","left"].forEach(d=>{r[d]===void 0?n[`${o}-${d}`]=l:n[`${o}-${d}`]=typeof r[d]=="number"?`${r[d]}px`:r[d]}):c(l)}),n}const kCe=ae.forwardRef(function(e,n){const{id:r,invert:a,position:s="bottom-right",hotkey:o=["altKey","KeyT"],expand:l,closeButton:c,className:d,offset:f,mobileOffset:p,theme:g="light",richColors:y,duration:x,style:b,visibleToasts:_=bCe,toastOptions:E,dir:A=aq(),gap:S=_Ce,icons:k,customAriaLabel:I,containerAriaLabel:N="Notifications"}=e,[D,O]=ae.useState([]),j=ae.useMemo(()=>r?D.filter(ee=>ee.toasterId===r):D.filter(ee=>!ee.toasterId),[D,r]),M=ae.useMemo(()=>Array.from(new Set([s].concat(j.filter(ee=>ee.position).map(ee=>ee.position)))),[j,s]),[$,L]=ae.useState([]),[z,H]=ae.useState(!1),[J,X]=ae.useState(!1),[Y,F]=ae.useState(g!=="system"?g:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
62k":"light"),W=ae.useRef(null),G=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),q=ae.useRef(null),Z=ae.useRef(!1),le=ae.useCallback(ee=>{O(xe=>{var Ce;return(Ce=xe.find(de=>de.id===ee.id))!=null&&Ce.delete||cl.dismiss(ee.id),xe.filter(({id:de})=>de!==ee.id)})},[]);return ae.useEffect(()=>cl.subscribe(ee=>{if(ee.dismiss){requestAnimationFrame(()=>{O(xe=>xe.map(Ce=>Ce.id===ee.id?{...Ce,delete:!0}:Ce))});return}setTimeout(()=>{E4.flushSync(()=>{O(xe=>{const Ce=xe.findIndex(de=>de.id===ee.id);return Ce!==-1?[...xe.slice(0,Ce),{...xe[Ce],...ee},...xe.slice(Ce+1)]:[ee,...xe]})})})}),[]),ae.useEffect(()=>{if(g!=="system"){F(g);return}if(g==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?F("dark"):F("light")),typeof window>"u")return;const ee=window.matchMedia("(prefers-color-scheme: dark)");try{ee.addEventListener("change",({matches:xe})=>{F(xe?"dark":"light")})}catch{ee.addListener(({matches:Ce})=>{try{F(Ce?"dark":"light")}catch(de){console.error(de)}})}},[g]),ae.useEffect(()=>{D.length<=1&&H(!1)},[D]),ae.useEffect(()=>{const ee=xe=>{var Ce;if(o.length>0&&o.every(Re=>xe[Re]||xe.code===Re)){var ve;H(!0),(ve=W.current)==null||ve.focus()}xe.code==="Escape"&&(document.activeElement===W.current||(Ce=W.current)!=null&&Ce.contains(document.activeElement))&&H(!1)};return document.addEventListener("keydown",ee),()=>document.removeEventListener("keydown",ee)},[o]),ae.useEffect(()=>{if(W.current)return()=>{q.current&&(q.current.focus({preventScroll:!0}),q.current=null,Z.current=!1)}},[W.current]),ae.createElement("section",{ref:n,"aria-label":I??`${N} ${G}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0,"data-react-aria-top-layer":!0},M.map((ee,xe)=>{var Ce;const[de,ve]=ee.split("-");return j.length?ae.createElement("ol",{key:ee,dir:A==="auto"?aq():A,tabIndex:-1,ref:W,className:d,"data-sonner-toaster":!0,"data-sonner-theme":Y,"data-y-position":de,"data-x-position":ve,style:{"--front-toast-height":`${((Ce=$[0])==null?void 0:Ce.he
62ight)||0}px`,"--width":`${CCe}px`,"--gap":`${S}px`,...b,...TCe(f,p)},onBlur:Re=>{Z.current&&!Re.currentTarget.contains(Re.relatedTarget)&&(Z.current=!1,q.current&&(q.current.focus({preventScroll:!0}),q.current=null))},onFocus:Re=>{Re.target instanceof HTMLElement&&Re.target.dataset.dismissible==="false"||Z.current||(Z.current=!0,q.current=Re.relatedTarget)},onMouseEnter:()=>H(!0),onMouseMove:()=>H(!0),onMouseLeave:()=>{J||H(!1)},onDragEnd:()=>H(!1),onPointerDown:Re=>{Re.target instanceof HTMLElement&&Re.target.dataset.dismissible==="false"||X(!0)},onPointerUp:()=>X(!1)},j.filter(Re=>!Re.position&&xe===0||Re.position===ee).map((Re,V)=>{var K,te;return ae.createElement(ACe,{key:Re.id,icons:k,index:V,toast:Re,defaultRichColors:y,duration:(K=E?.duration)!=null?K:x,className:E?.className,descriptionClassName:E?.descriptionClassName,invert:a,visibleToasts:_,closeButton:(te=E?.closeButton)!=null?te:c,interacting:J,position:ee,style:E?.style,unstyled:E?.unstyled,classNames:E?.classNames,cancelButtonStyle:E?.cancelButtonStyle,actionButtonStyle:E?.actionButtonStyle,closeButtonAriaLabel:E?.closeButtonAriaLabel,removeToast:le,toasts:j.filter(me=>me.position==Re.position),heights:$.filter(me=>me.position==Re.position),setHeights:L,expandByDefault:l,gap:S,expanded:z,swipeDirections:e.swipeDirections})})):null}))});function HJ(t){var e,n,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t))for(e=0;e<t.length;e++)t[e]&&(n=HJ(t[e]))&&(r&&(r+=" "),r+=n);else for(e in t)t[e]&&(r&&(r+=" "),r+=e);return r}function RCe(){for(var t,e,n=0,r="";n<arguments.length;)(t=arguments[n++])&&(e=HJ(t))&&(r&&(r+=" "),r+=e);return r}const LO="-",NCe=t=>{const e=PCe(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=t;return{getClassGroupId:o=>{const l=o.split(LO);
vendor: 5,759 bytes, line 62
62return l[0]===""&&l.length!==1&&l.shift(),zJ(l,e)||DCe(o)},getConflictingClassGroupIds:(o,l)=>{const c=n[o]||[];return l&&r[o]?[...c,...r[o]]:c}}},zJ=(t,e)=>{if(t.length===0)return e.classGroupId;const n=t[0],r=e.nextPart.get(n),a=r?zJ(t.slice(1),r):void 0;if(a)return a;if(e.validators.length===0)return;const s=t.join(LO);return e.validators.find(({validator:o})=>o(s))?.classGroupId},sq=/^\[(.+)\]$/,DCe=t=>{if(sq.test(t)){const e=sq.exec(t)[1],n=e?.substring(0,e.indexOf(":"));if(n)return"arbitrary.."+n}},PCe=t=>{const{theme:e,prefix:n}=t,r={nextPart:new Map,validators:[]};return MCe(Object.entries(t.classGroups),n).forEach(([s,o])=>{XR(o,r,s,e)}),r},XR=(t,e,n,r)=>{t.forEach(a=>{if(typeof a=="string"){const s=a===""?e:iq(e,a);s.classGroupId=n;return}if(typeof a=="function"){if(OCe(a)){XR(a(r),e,n,r);return}e.validators.push({validator:a,classGroupId:n});return}Object.entries(a).forEach(([s,o])=>{XR(o,iq(e,s),n,r)})})},iq=(t,e)=>{let n=t;return e.split(LO).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},OCe=t=>t.isThemeGetter,MCe=(t,e)=>e?t.map(([n,r])=>{const a=r.map(s=>typeof s=="string"?e+s:typeof s=="object"?Object.fromEntries(Object.entries(s).map(([o,l])=>[e+o,l])):s);return[n,a]}):t,LCe=t=>{if(t<1)return{get:()=>{},set:()=>{}};let e=0,n=new Map,r=new Map;const a=(s,o)=>{n.set(s,o),e++,e>t&&(e=0,r=n,n=new Map)};return{get(s){let o=n.get(s);if(o!==void 0)return o;if((o=r.get(s))!==void 0)return a(s,o),o},set(s,o){n.has(s)?n.set(s,o):a(s,o)}}},VJ="!",jCe=t=>{const{separator:e,experimentalParseClassName:n}=t,r=e.length===1,a=e[0],s=e.length,o=l=>{const c=[];let d=0,f=0,p;for(let _=0;_<l.length;_++){let E=l[_];if(d===0){if(E===a&&(r||l.slice(_,_+s)===e)){c.push(l.slice(f,_)),f=_+s;continue}if(E==="/"){p=_;continue}}E==="["?d++:E==="]"&&d--}const g=c.length===0?l:l.substring(f),y=g.startsWith(VJ),x=y?g.substring(1):g,b=p&&p>f?p-f:void 0;return{modifiers:c,hasImportantModifier:y,baseClassName:x,maybePostfixModifierPosition:b}};return n?l=>n({className:l,parseClassName:o}):o},FCe=t=>{if(t.length<=1)return t;const e=[];let n=[];return t.forEach(r=>{r[0]==="["?(e.push(...n.sort(),r),n=[]):n.push(r)}),e.push(...n.sort()),e},BCe=t=>({cache:LCe(t.cacheSize),parseClassName:jCe(t),...NCe(t)}),UCe=/\s+/,$Ce=(t,e)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:a}=e,s=[],o=t.trim().split(UCe);let l="";for(let c=o.length-1;c>=0;c-=1){const d=o[c],{modifiers:f,hasImportantModifier:p,baseClassName:g,maybePostfixModifierPosition:y}=n(d);let x=!!y,b=r(x?g.substring(0,y):g);if(!b){if(!x){l=d+(l.length>0?" "+l:l);continue}if(b=r(g),!b){l=d+(l.length>0?" "+l:l);continue}x=!1}const _=FCe(f).join(":"),E=p?_+VJ:_,A=E+b;if(s.includes(A))continue;s.push(A);const S=a(b,x);for(let k=0;k<S.length;++k){const I=S[k];s.push(E+I)}l=d+(l.length>0?" "+l:l)}return l};function qCe(){let t=0,e,n,r="";for(;t<arguments.length;)(e=arguments[t++])&&(n=GJ(e))&&(r&&(r+=" "),r+=n);return r}const GJ=t=>{if(typeof t=="string")return t;let e,n="";for(let r=0;r<t.length;r++)t[r]&&(e=GJ(t[r]))&&(n&&(n+=" "),n+=e);return n};function HCe(t,...e){let n,r,a,s=o;function o(c){const d=e.reduce((f,p)=>p(f),t());return n=BCe(d),r=n.cache.get,a=n.cache.set,s=l,l(c)}function l(c){const d=r(c);if(d)return d;const f=$Ce(c,n);return a(c,f),f}return function(){return s(qCe.apply(null,arguments))}}const Ca=t=>{const e=n=>n[t]||[];return e.isThemeGetter=!0,e},WJ=/^\[(?:([a-z-]+):)?(.+)\]$/i,zCe=/^\d+\/\d+$/,VCe=new Set(["px","full","screen"]),GCe=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,WCe=/\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$/,YCe=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,XCe=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,KCe=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,U1=t=>A5(t)||VCe.has(t)||zCe.test(t),S2=t=>_g(t,"length",a_e),A5=t=>!!t&&!Number.isNaN(Number(t)),bA=t=>_g(t,"number",A5),o7=t=>!!t&&Number.isInteger(Number(t)),ZCe=t=>t.endsWith("%")&&A5(t.slice(0,-1)),Kn=t=>WJ.test(t),E2=t=>GCe.test(t),JCe=new Set(["length","size","percentage"]),QCe=t=>_g(t,JCe,YJ),e_e=t=>_g(t,"position",YJ),t_e=new Set(["image","url"]),n_e=t=>_g(t,t_e,i_e),r_e=t=>_g(t,"",s_e),l7=()=>!0,_g=(t,e,n)=>{const r=WJ.exec(t);return r?r[1]?typeof e=="string"?r[1]===e:e.has(r[1]):n(r[2]):!1},a_e=t=>WCe.test(t)&&!YCe.test(t),YJ=()=>!1,s_e=t=>XCe.test(t),i_e=t=>KCe.test(t),o_e=()=>{const t=Ca("colors"),e=Ca("spacing"),n=Ca("blur"),r=Ca("brightness"),a=Ca("borderColor"),s=Ca("borderRadius"),o=Ca("borderSpacing"),l=Ca("borderWidth"),c=Ca("contrast"),d=Ca("grayscale"),f=Ca("hueRotate"),p=Ca("invert"),g=Ca("gap"),y=Ca("gradientColorStops"),x=Ca("gradientColorStopPositions"),b=Ca("inset"),_=Ca("margin"),E=Ca("opacity"),A=Ca("padding"),S=Ca("saturate"),k=Ca("scale"),I=Ca("sepia"),N=Ca("skew"),D=Ca("space"),O=Ca("translate"),j=()=>["auto","contain","none"],M=()=>["auto","hidden","clip","visible","scroll"],$=()=>["auto",Kn,e],L=()=>[Kn,e],z=()=>["",U1,S2],H=()=>["auto",A5,Kn],J=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],X=()=>["solid","dashed","dotted","double","none"],Y=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],F=()=>["start","end","center","between","around","evenly","stretch"],W=()=>["","0",Kn],G=()=>["auto","avoid","all","avoid-page","page","left","right","column"],q=()=>[A5,Kn];return{cacheSize:500,separator:":",theme:{colors:[l7],spacing:[U1,S2],blur:["none","",E2,Kn],brightness:q(),borderColor:[t],borderRadius:["n
62one","","full",E2,Kn],borderSpacing:L(),borderWidth:z(),contrast:q(),grayscale:W(),hueRotate:q(),invert:W(),gap:L(),gradientColorStops:[t],gradientColorStopPositions:[ZCe,S2],inset:$(),margin:$(),opacity:q(),padding:L(),saturate:q(),scale:q(),sepia:W(),skew:q(),space:L(),translate:L()},classGroups:{aspect:[{aspect:["auto","square","video",Kn]}],container:["container"],columns:[{columns:[E2]}],"break-after":[{"break-after":G()}],"break-before":[{"break-before":G()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...J(),Kn]}],overflow:[{overflow:M()}],"overflow-x":[{"overflow-x":M()}],"overflow-y":[{"overflow-y":M()}],overscroll:[{overscroll:j()}],"overscroll-x":[{"overscroll-x":j()}],"overscroll-y":[{"overscroll-y":j()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[b]}],"inset-x":[{"inset-x":[b]}],"inset-y":[{"inset-y":[b]}],start:[{start:[b]}],end:[{end:[b]}],top:[{top:[b]}],right:[{right:[b]}],bottom:[{bottom:[b]}],left:[{left:[b]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",o7,Kn]}],basis:[{basis:$()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Kn]}],grow:[{grow:W()}],shrink:[{shrink:W()}],order:[{order:["first","last","none",o7,Kn]}],"grid-cols":[{"grid-cols":[l7]}],"col-start-end":[{col:["auto",{span:["full",o7,Kn]},Kn]}],"col-start":[{"col-start":H()}],"col-end":[{"col-end":H()}],"grid-rows":[{"grid-rows":[l7]}],"row-start-end":[{row:["auto",{span:[o7,Kn]},Kn]}],"row-start":[{"row-start":H()}],"row-end":[{"row-end":H()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Kn]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Kn]}],gap:[{gap:[g]}],"gap-x":[{"gap-x":[g]}],"gap-y":[{"gap-y":[g]}],"justify-content":[{justify:["normal",...F()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...F(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...F(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[A]}],px:[{px:[A]}],py:[{py:[A]}],ps:[{ps:[A]}],pe:[{pe:[A]}],pt:[{pt:[A]}],pr:[{pr:[A]}],pb:[{pb:[A]}],pl:[{pl:[A]}],m:[{m:[_]}],mx:[{mx:[_]}],my:[{my:[_]}],ms:[{ms:[_]}],me:[{me:[_]}],mt:[{mt:[_]}],mr:[{mr:[_]}],mb:[{mb:[_]}],ml:[{ml:[_]}],"space-x":[{"space-x":[D]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[D]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Kn,e]}],"min-w":[{"min-w":[Kn,e,"min","max","fit"]}],"max-w":[{"max-w":[Kn,e,"none","full","min","max","fit","prose",{screen:[E2]},E2]}],h:[{h:[Kn,e,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Kn,e,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Kn,e,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Kn,e,"auto","min","max","fit"]}],"font-size":[{text:["base",E2,S2]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",bA]}],"font-family":[{font:[l7]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",Kn]}],"line-clamp":[{"line-clamp":["none",A5,bA]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",U1,Kn]}],"list-image":[{"list-image":["none",Kn]}],"list-style-type":[{list:["none","disc","decimal",Kn]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[E]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[E]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...X(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",U1,S2]}],"underline-offset":[{"underline-offset":["auto",U1,Kn]}],"text-decoration-color":[{decoration:[t]}],"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",Kn]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Kn]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[E]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...J(),e_e]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",QCe]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},n_e]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[x]}
vendor: 4,239 bytes, line 62
62],"gradient-via-pos":[{via:[x]}],"gradient-to-pos":[{to:[x]}],"gradient-from":[{from:[y]}],"gradient-via":[{via:[y]}],"gradient-to":[{to:[y]}],rounded:[{rounded:[s]}],"rounded-s":[{"rounded-s":[s]}],"rounded-e":[{"rounded-e":[s]}],"rounded-t":[{"rounded-t":[s]}],"rounded-r":[{"rounded-r":[s]}],"rounded-b":[{"rounded-b":[s]}],"rounded-l":[{"rounded-l":[s]}],"rounded-ss":[{"rounded-ss":[s]}],"rounded-se":[{"rounded-se":[s]}],"rounded-ee":[{"rounded-ee":[s]}],"rounded-es":[{"rounded-es":[s]}],"rounded-tl":[{"rounded-tl":[s]}],"rounded-tr":[{"rounded-tr":[s]}],"rounded-br":[{"rounded-br":[s]}],"rounded-bl":[{"rounded-bl":[s]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[E]}],"border-style":[{border:[...X(),"hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[E]}],"divide-style":[{divide:X()}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-s":[{"border-s":[a]}],"border-color-e":[{"border-e":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["",...X()]}],"outline-offset":[{"outline-offset":[U1,Kn]}],"outline-w":[{outline:[U1,S2]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:z()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[E]}],"ring-offset-w":[{"ring-offset":[U1,S2]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",E2,r_e]}],"shadow-color":[{shadow:[l7]}],opacity:[{opacity:[E]}],"mix-blend":[{"mix-blend":[...Y(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":Y()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",E2,Kn]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[p]}],saturate:[{saturate:[S]}],sepia:[{sepia:[I]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[E]}],"backdrop-saturate":[{"backdrop-saturate":[S]}],"backdrop-sepia":[{"backdrop-sepia":[I]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[o]}],"border-spacing-x":[{"border-spacing-x":[o]}],"border-spacing-y":[{"border-spacing-y":[o]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",Kn]}],duration:[{duration:q()}],ease:[{ease:["linear","in","out","in-out",Kn]}],delay:[{delay:q()}],animate:[{animate:["none","spin","ping","pulse","bounce",Kn]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[k]}],"scale-x":[{"scale-x":[k]}],"scale-y":[{"scale-y":[k]}],rotate:[{rotate:[o7,Kn]}],"translate-x":[{"translate-x":[O]}],"translate-y":[{"translate-y":[O]}],"skew-x":[{"skew-x":[N]}],"skew-y":[{"skew-y":[N]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Kn]}],accent:[{accent:["auto",t]}],appearance:[{appearance:["none","auto"]}],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",
62Kn]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],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",Kn]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[U1,S2,bA]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},l_e=HCe(o_e);function c_e(...t){return l_e(RCe(t))}const u_e=({color:t="primary",size:e="md",children:n,...r})=>{const a=v.Children.only(n);if(v.isValidElement(a)){const{className:s}=a.props,o=c_e("databento-icon",{"fill-current":t==="currentColor","text-purplegrey-700":t==="primary","text-purpleprimary-500":t==="primary-new","text-purplegrey-600":t==="secondary","text-greyprimary-500":t==="secondary-new","text-purplegrey-500":t==="tertiary","text-greyprimary-400":t==="tertiary-new","text-type-purple":t==="purple","text-type-white":t==="white"},{"icon-size-2xs":e==="2xs","icon-size-xs":e==="xs","icon-size-sm":e==="sm","icon-size-md":e==="md","icon-size-lg":e==="lg","icon-size-xl":e==="xl","icon-size-2xl":e==="2xl","icon-size-3xl":e==="3xl"},s);return v.cloneElement(a,{...r,className:o})}return null},qe=(t,e)=>i.jsx(u_e,{...e,children:t}),d_e=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"arrow-back-ios_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#arrow-back-ios_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M17.51 3.87 15.73 2.1 5.84 12l9.9 9.9 1.77-1.77L9.38 12z"})})]}),{color:t,size:e,...n});d_e.displayName="ArrowBackIos";const f_e=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"arrow-back_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#arrow-back_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"})})]}),{color:t,size:e,...n});f_e.displayName="ArrowBack";const p_e=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"arrow-forward-ios_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#arrow-forward-ios_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"m6.49 20.13 
621.77 1.77 9.9-9.9-9.9-9.9-1.77 1.77L14.62 12z"})})]}),{color:t,size:e,...n});p_e.displayName="ArrowForwardIos";const XJ=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"arrow-forward_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#arrow-forward_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"})})]}),{color:t,size:e,...n});XJ.displayName="ArrowForward";const h_e=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"arrow-upward_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#arrow-upward_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z"})})]}),{color:t,size:e,...n});h_e.displayName="ArrowUpward";const m_e=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"check_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#check_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"})})]}),{color:t,size:e,...n});m_e.displayName="Check";const jO=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"chevron-left_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#chevron-left_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"})})]}),{color:t,size:e,...n});jO.displayName="ChevronLeft";const Sg=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"chevron-right_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#chevron-right_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"})})]}),{color:t,size:e,...n});Sg.displayName="ChevronRight";const Wl=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"close_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#close_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})})]}),{color:t,size:e,...n});Wl.displayName="Close";const KJ=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"expand-less_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#expand-less_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"})})]}),{color:t,size:e,...n});KJ.displayName="ExpandLess";const g_e=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:[i.jsx("g",{clipPath:"url(#expand-more-2_svg__a)",children:i.jsx("path",{fill:"#D7D9EF",d:"M7.158 6.175 10.975 10l-3.817 3.825L8.333 15l5-5-5-5z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"expand-more-2_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 20V0h20v20z"})})})]}),{color:t,size:e,...n});g_e.displayName="ExpandMore2";const e0=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"expand-more_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#expand-more_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"})})]}),{color:t,size:e,...n});e0.displayName="ExpandMore";const ZJ=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"left-left_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsxs("g",{fill:"currentColor",clipPath:"url(#left-left_svg__a)",children:[i.jsx("path",{d:"M12.41 7.41 11 6l-6 6 6 6 1.41-1.41L7.83 12z"}),i.jsx("path",{d:"M18.41 7.41 17 6l-6 6 6 6 1.41-1.41L13.83 12z"})]})]}),{color:t,size:e,...n});ZJ.displayName="LeftLeft";const v_e=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"more-vert_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#more-vert_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"})})]}),{color:t,size:e,...n});v_e.displayName="MoreVert";const JJ=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"right-right_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsxs("g",{fill:"currentColor",clipPath:"url(#right-right_svg__a)",children:[i.jsx("path",{d:"M6.41 6 5 7.41 9.58 12 5 16.59 6.41 18l6-6z"}),i.jsx("path",{d:"M12.41 6 11 7.41 15.58 12 11 16.59 12.41 18l6-6z"})]})]}),{color:t,size:e,...n});JJ.displayName="RightRight";const QJ=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeWidth:1.333,d:"M2.665 8.667V3.615c0-.332 0-.497.065-.624a.6.6 0 0 1 .259-.26c.127-.064.293-.064.625-.064h8.77c.332 0 .498 0 .624.065a.6.6 0 0 1 .26.259c.064.127.064.293.064.624v8.77c0 .333 0 .499-.065.625a.6.6 0 0 1-.258.26c-.127.064-.293.064-.625.064H7.332m2-3.333V6.667H5.999m-2 5.334 4.666-4.667"})}),{color:t,size:e,...n});QJ.displayName="SquareArrow";const eQ=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"unfold-more_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#unfold-more_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M12 5.83 15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15z"})})]}),{color:t,size:e,...n});eQ.displayName="UnfoldMore";function tQ(t){var e,n,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t))for(e=0;e<t.length;e++)t[e]&&(n=tQ(t[e]))&&(r&&(r+=" "),r+=n);else for(e in t)t[e]&&(r&&(r+=" "),r+=e);return r}function y_e(){for(var t,e,n=0,r="";n<arguments.length;)(t=arguments[n++])&&(e=tQ(t))&&(r&&(r+=" "),r+=e);return r}const FO="-",b_e=t=>{const e=w_e(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=t;return{getClassGroupId:o=>{const l=o.split(FO);return l[0]===""&&l.length!==1&&l.shift(),nQ(l,e)||x_e(o)},getConflictingClassGroupIds:(o,l)=>{const c=n[o]||[];return l&&r[o]?[...c,...r[o]]:c}}},nQ=(t,e)=>{if(t.length===0)return e.classGroupId;const n=t[0],r=e.nextPart.get(n),a=r?nQ(t.slice(1),r):void 0;if(a)return a;
vendor: 11,835 bytes, line 62
62if(e.validators.length===0)return;const s=t.join(FO);return e.validators.find(({validator:o})=>o(s))?.classGroupId},oq=/^\[(.+)\]$/,x_e=t=>{if(oq.test(t)){const e=oq.exec(t)[1],n=e?.substring(0,e.indexOf(":"));if(n)return"arbitrary.."+n}},w_e=t=>{const{theme:e,prefix:n}=t,r={nextPart:new Map,validators:[]};return __e(Object.entries(t.classGroups),n).forEach(([s,o])=>{KR(o,r,s,e)}),r},KR=(t,e,n,r)=>{t.forEach(a=>{if(typeof a=="string"){const s=a===""?e:lq(e,a);s.classGroupId=n;return}if(typeof a=="function"){if(C_e(a)){KR(a(r),e,n,r);return}e.validators.push({validator:a,classGroupId:n});return}Object.entries(a).forEach(([s,o])=>{KR(o,lq(e,s),n,r)})})},lq=(t,e)=>{let n=t;return e.split(FO).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},C_e=t=>t.isThemeGetter,__e=(t,e)=>e?t.map(([n,r])=>{const a=r.map(s=>typeof s=="string"?e+s:typeof s=="object"?Object.fromEntries(Object.entries(s).map(([o,l])=>[e+o,l])):s);return[n,a]}):t,S_e=t=>{if(t<1)return{get:()=>{},set:()=>{}};let e=0,n=new Map,r=new Map;const a=(s,o)=>{n.set(s,o),e++,e>t&&(e=0,r=n,n=new Map)};return{get(s){let o=n.get(s);if(o!==void 0)return o;if((o=r.get(s))!==void 0)return a(s,o),o},set(s,o){n.has(s)?n.set(s,o):a(s,o)}}},rQ="!",E_e=t=>{const{separator:e,experimentalParseClassName:n}=t,r=e.length===1,a=e[0],s=e.length,o=l=>{const c=[];let d=0,f=0,p;for(let _=0;_<l.length;_++){let E=l[_];if(d===0){if(E===a&&(r||l.slice(_,_+s)===e)){c.push(l.slice(f,_)),f=_+s;continue}if(E==="/"){p=_;continue}}E==="["?d++:E==="]"&&d--}const g=c.length===0?l:l.substring(f),y=g.startsWith(rQ),x=y?g.substring(1):g,b=p&&p>f?p-f:void 0;return{modifiers:c,hasImportantModifier:y,baseClassName:x,maybePostfixModifierPosition:b}};return n?l=>n({className:l,parseClassName:o}):o},I_e=t=>{if(t.length<=1)return t;const e=[];let n=[];return t.forEach(r=>{r[0]==="["?(e.push(...n.sort(),r),n=[]):n.push(r)}),e.push(...n.sort()),e},A_e=t=>({cache:S_e(t.cacheSize),parseClassName:E_e(t),...b_e(t)}),T_e=/\s+/,k_e=(t,e)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:a}=e,s=[],o=t.trim().split(T_e);let l="";for(let c=o.length-1;c>=0;c-=1){const d=o[c],{modifiers:f,hasImportantModifier:p,baseClassName:g,maybePostfixModifierPosition:y}=n(d);let x=!!y,b=r(x?g.substring(0,y):g);if(!b){if(!x){l=d+(l.length>0?" "+l:l);continue}if(b=r(g),!b){l=d+(l.length>0?" "+l:l);continue}x=!1}const _=I_e(f).join(":"),E=p?_+rQ:_,A=E+b;if(s.includes(A))continue;s.push(A);const S=a(b,x);for(let k=0;k<S.length;++k){const I=S[k];s.push(E+I)}l=d+(l.length>0?" "+l:l)}return l};function R_e(){let t=0,e,n,r="";for(;t<arguments.length;)(e=arguments[t++])&&(n=aQ(e))&&(r&&(r+=" "),r+=n);return r}const aQ=t=>{if(typeof t=="string")return t;let e,n="";for(let r=0;r<t.length;r++)t[r]&&(e=aQ(t[r]))&&(n&&(n+=" "),n+=e);return n};function N_e(t,...e){let n,r,a,s=o;function o(c){const d=e.reduce((f,p)=>p(f),t());return n=A_e(d),r=n.cache.get,a=n.cache.set,s=l,l(c)}function l(c){const d=r(c);if(d)return d;const f=k_e(c,n);return a(c,f),f}return function(){return s(R_e.apply(null,arguments))}}const _a=t=>{const e=n=>n[t]||[];return e.isThemeGetter=!0,e},sQ=/^\[(?:([a-z-]+):)?(.+)\]$/i,D_e=/^\d+\/\d+$/,P_e=new Set(["px","full","screen"]),O_e=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,M_e=/\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$/,L_e=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,j_e=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,F_e=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,$1=t=>T5(t)||P_e.has(t)||D_e.test(t),I2=t=>Eg(t,"length",G_e),T5=t=>!!t&&!Number.isNaN(Number(t)),xA=t=>Eg(t,"number",T5),c7=t=>!!t&&Number.isInteger(Number(t)),B_e=t=>t.endsWith("%")&&T5(t.slice(0,-1)),Zn=t=>sQ.test(t),A2=t=>O_e.test(t),U_e=new Set(["length","size","percentage"]),$_e=t=>Eg(t,U_e,iQ),q_e=t=>Eg(t,"position",iQ),H_e=new Set(["image","url"]),z_e=t=>Eg(t,H_e,Y_e),V_e=t=>Eg(t,"",W_e),u7=()=>!0,Eg=(t,e,n)=>{const r=sQ.exec(t);return r?r[1]?typeof e=="string"?r[1]===e:e.has(r[1]):n(r[2]):!1},G_e=t=>M_e.test(t)&&!L_e.test(t),iQ=()=>!1,W_e=t=>j_e.test(t),Y_e=t=>F_e.test(t),X_e=()=>{const t=_a("colors"),e=_a("spacing"),n=_a("blur"),r=_a("brightness"),a=_a("borderColor"),s=_a("borderRadius"),o=_a("borderSpacing"),l=_a("borderWidth"),c=_a("contrast"),d=_a("grayscale"),f=_a("hueRotate"),p=_a("invert"),g=_a("gap"),y=_a("gradientColorStops"),x=_a("gradientColorStopPositions"),b=_a("inset"),_=_a("margin"),E=_a("opacity"),A=_a("padding"),S=_a("saturate"),k=_a("scale"),I=_a("sepia"),N=_a("skew"),D=_a("space"),O=_a("translate"),j=()=>["auto","contain","none"],M=()=>["auto","hidden","clip","visible","scroll"],$=()=>["auto",Zn,e],L=()=>[Zn,e],z=()=>["",$1,I2],H=()=>["auto",T5,Zn],J=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],X=()=>["solid","dashed","dotted","double","none"],Y=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],F=()=>["start","end","center","between","around","evenly","stretch"],W=()=>["","0",Zn],G=()=>["auto","avoid","all","avoid-page","page","left","right","column"],q=()=>[T5,Zn];return{cacheSize:500,separator:":",theme:{colors:[u7],spacing:[$1,I2],blur:["none","",A2,Zn],brightness:q(),borderColor:[t],borderRadius:["none","","full",A2,Zn],borderSpacing:L(),borderWidth:z(),contrast:q(),grayscale:W(),hueRotate:q(),invert:W(),gap:L(),gradientColorStops:[t],gradientColorStopPositions:[B_e,I2],inset:$(),margin:$(),opacity:q(),padding:L(),saturate:q(),scale:q(),sepia:W(),skew:q(),space:L(),translate:L()},classGroups:{aspect:[{aspect:["auto","square","video",Zn]}],container:["container"],columns:[{columns:[A2]}],"break-after":[{"break-after":G()}],"break-before":[{"break-before":G()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...J(),Zn]}],overflow:[{overflow:M()}],"overflow-x":[{"overflow-x":M()}],"overflow-y":[{"overflow-y":M()}],overscroll:[{overscroll:j()}],"overscroll-x":[{"overscroll-x":j()}],"overscroll-y":[{"overscroll-y":j()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[b]}],"inset-x":[{"inset-x":[b]}],"inset-y":[{"inset-y":[b]}],start:[{start:[b]}],end:[{end:[b]}],top:[{top:[b]}],right:[{right:[b]}],bottom:[{bottom:[b]}],left:[{left:[b]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",c7,Zn]}],basis:[{basis:$()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Zn]}],grow:[{grow:W()}],shrink:[{shrink:W()}],order:[{order:["first","last","none",c7,Zn]}],"grid-cols":[{"grid-cols":[u7]}],"col-start-end":[{col:["auto",{span:["full",c7,Zn]},Zn]}],"col-start":[{"col-start":H()}],"col-end":[{"col-end":H()}],"grid-rows":[{"grid-rows":[u7]}],"row-start-end":[{row:["auto",{span:[c7,Zn]},Zn]}],"row-start":[{"row-start":H()}],"row-end":[{"row-end":H()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Zn]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Zn]}],gap:[{gap:[g]}],"gap-x":[{"gap-x":[g]}],"gap-y":[{"gap-y":[g]}],"justify-content":[{justify:["normal",...F()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...F(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...F(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[A]}],px:[{px:[A]}],py:[{py:[A]}],ps:[{ps:[A]}],pe:[{pe:[A]}],pt:[{pt:[A]}],pr:[{pr:[A]}],pb:[{pb:[A]}],pl:[{pl:[A]}],m:[{m:[_]}],mx:[{mx:[_]}],my:[{my:[_]}],ms:[{ms:[_]}],me:[{me:[_]}],mt:[{mt:[_]}],mr:[{mr:[_]}],mb:[{mb:[_]}],ml:[{ml:[_]}],"space-x":[{"space-x":[D]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[D]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Zn,e]}],"min-w":[{"min-w":[Zn,e,"min","max","fit"]}],"max-w":[{"max-w":[Zn,e,"none","full","min","max","fit","prose",{screen:[A2]},A2]}],h:[{h:[Zn,e,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Zn,e,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Zn,e,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Zn,e,"auto","min","max","fit"]}],"font-size":[{text:["base",A2,I2]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",xA]}],"font-family":[{font:[u7]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",Zn]}],"line-clamp":[{"line-clamp":["none",T5,xA]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",$1,Zn]}],"list-image":[{"list-image":["none",Zn]}],"list-style-type":[{list:["none","disc","decimal",Zn]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[E]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[E]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...X(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",$1,I2]}],"underline-offset":[{"underline-offset":["auto",$1,Zn]}],"text-decoration-color":[{decoration:[t]}],"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",Zn]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Zn]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[E]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...J(),q_e]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",$_e]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},z_e]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[x]}
vendor: 5,181 bytes, line 62
62],"gradient-via-pos":[{via:[x]}],"gradient-to-pos":[{to:[x]}],"gradient-from":[{from:[y]}],"gradient-via":[{via:[y]}],"gradient-to":[{to:[y]}],rounded:[{rounded:[s]}],"rounded-s":[{"rounded-s":[s]}],"rounded-e":[{"rounded-e":[s]}],"rounded-t":[{"rounded-t":[s]}],"rounded-r":[{"rounded-r":[s]}],"rounded-b":[{"rounded-b":[s]}],"rounded-l":[{"rounded-l":[s]}],"rounded-ss":[{"rounded-ss":[s]}],"rounded-se":[{"rounded-se":[s]}],"rounded-ee":[{"rounded-ee":[s]}],"rounded-es":[{"rounded-es":[s]}],"rounded-tl":[{"rounded-tl":[s]}],"rounded-tr":[{"rounded-tr":[s]}],"rounded-br":[{"rounded-br":[s]}],"rounded-bl":[{"rounded-bl":[s]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[E]}],"border-style":[{border:[...X(),"hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[E]}],"divide-style":[{divide:X()}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-s":[{"border-s":[a]}],"border-color-e":[{"border-e":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["",...X()]}],"outline-offset":[{"outline-offset":[$1,Zn]}],"outline-w":[{outline:[$1,I2]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:z()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[E]}],"ring-offset-w":[{"ring-offset":[$1,I2]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",A2,V_e]}],"shadow-color":[{shadow:[u7]}],opacity:[{opacity:[E]}],"mix-blend":[{"mix-blend":[...Y(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":Y()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",A2,Zn]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[p]}],saturate:[{saturate:[S]}],sepia:[{sepia:[I]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[E]}],"backdrop-saturate":[{"backdrop-saturate":[S]}],"backdrop-sepia":[{"backdrop-sepia":[I]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[o]}],"border-spacing-x":[{"border-spacing-x":[o]}],"border-spacing-y":[{"border-spacing-y":[o]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",Zn]}],duration:[{duration:q()}],ease:[{ease:["linear","in","out","in-out",Zn]}],delay:[{delay:q()}],animate:[{animate:["none","spin","ping","pulse","bounce",Zn]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[k]}],"scale-x":[{"scale-x":[k]}],"scale-y":[{"scale-y":[k]}],rotate:[{rotate:[c7,Zn]}],"translate-x":[{"translate-x":[O]}],"translate-y":[{"translate-y":[O]}],"skew-x":[{"skew-x":[N]}],"skew-y":[{"skew-y":[N]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Zn]}],accent:[{accent:["auto",t]}],appearance:[{appearance:["none","auto"]}],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",Zn]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],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"]}
62],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",Zn]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[$1,I2,xA]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},K_e=N_e(X_e);function re(...t){return K_e(y_e(t))}const BO=v.createContext(void 0);function ju({version:t,matchRootHeight:e=!1,children:n}){return i.jsx(BO.Provider,{value:t,children:i.jsx("div",{className:`design-system-${t} ${e?"h-full min-h-full":""}`,"data-design-version":t,children:n})})}function Z_e(){const t=v.useContext(BO);if(t===void 0)throw new Error("useDesignVersion must be used within a DesignSystemProvider");return t}function J_e(){return v.useContext(BO)}const Q_e=da("inline size-5 animate-spin",{variants:{color:{purple:re("fill-purple-500"),white:re("fill-white")}}}),gv=v.forwardRef(function({className:e,color:n="purple",pathFill:r="transparent",...a},s){return i.jsxs("svg",{ref:s,className:re(Q_e({color:n}),e),"aria-hidden":!0,"aria-label":"Loading",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a,children:[i.jsx("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:r}),i.jsx("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.
621071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]})}),Dw=da(re(["inline-flex items-center justify-center gap-2.5","font-semibold transition-colors","ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2","disabled:cursor-not-allowed"]),{variants:{variant:{primary:re("rounded-md","bg-button-primary text-button-primary-foreground","hover:bg-button-primary-hover hover:text-button-primary-foreground","focus:bg-button-primary-press active:bg-button-primary-press","disabled:bg-button-primary-disabled disabled:text-button-primary-foreground"),"primary-new":re("rounded-sm","shadow-sm-new","bg-button-primary-new text-button-primary-foreground","hover:bg-button-primary-hover hover:text-button-primary-foreground","focus:bg-button-primary-press active:bg-button-primary-press","disabled:bg-button-primary-disabled disabled:text-button-primary-foreground"),alert:re("rounded-md","bg-button-alert text-button-alert-foreground","hover:bg-button-alert-hover hover:text-button-alert-foreground","focus:bg-button-alert-press active:bg-button-alert-press","disabled:bg-button-alert-disabled disabled:text-button-alert-foreground"),outline:re("rounded-md","bg-button-outline text-button-outline-foreground","border border-button-outline-border","hover:bg-button-outline-hover hover:text-button-outline-foreground","focus:bg-button-outline-press active:bg-button-outline-press","disabled:bg-button-outline-disabled disabled:text-type-disabled disabled:border-disabled-border"),outlineNew:re("text-button-outline-foreground-new","border bg-greyprimary-0 rounded","hover:bg-button-outline-hover-new hover:text-button-outline-foreground-new","focus:bg-button-outline-press-new active:bg-button-outline-press-new","disabled:bg-button-outline-disabled-new disabled:text-type-disabled","disabled:border-button-outline-disabled-border-new"),text:re("rounded-md","bg-button-text text-button-text-foreground","hover:bg-button-text-hover hover:text-button-text-foreground","focus:bg-button-text-press active:bg-button-text-press","disabled:bg-button-text-disabled disabled:text-type-disabled"),"text-only":re("text-button-text-foreground","rounded-md","hover:text-button-text-foreground","disabled:text-type-disabled"),"icon-only":re("bg-button-text text-button-text-foreground","hover:bg-button-text-hover hover:text-button-text-foreground","focus:bg-button-text-press active:bg-button-text-press","disabled:bg-button-text-disabled disabled:text-type-disabled"),rounded:re("shared-rounded-style")},size:{xs:"px-3 py-1 text-xs rounded",sm:"px-5 py-1.5 text-sm rounded",md:"px-6 py-2.5 text-sm rounded",lg:"px-6 py-3 text-base rounded-md"},mode:{light:null,dark:null},state:{default:"",hover:"",press:""}},compoundVariants:[{variant:"primary",state:"hover",className:"bg-button-primary-hover text-button-primary-foreground"},{variant:"alert",state:"hover",className:"bg-button-alert-hover text-button-alert-foreground"},{variant:"outline",state:"hover",className:"bg-button-outline-hover text-button-outline-foreground"},{variant:"text",state:"hover",className:"bg-button-text-hover text-button-text-foreground"},{variant:"primary",state:"press",className:"bg-button-primary-press"},{variant:"alert",state:"press",className:"bg-button-alert-press"},{variant:"outline",state:"press",className:"bg-button-outline-press"},{variant:"text",state:"press",className:"bg-button-text-press"},{variant:"icon-only",size:"xs",className:re(["p-1 size-7 rounded"])},{variant:"icon-only",size:"sm",className:re(["p-1 size-8"])},{variant:"icon-only",size:"md",className:re(["p-1 size-10"])},{variant:"icon-only",size:"lg",className:re(["p-1 size-12"])},{variant:"outline",mode:"light",className:re([])},{variant:"text",mode:"dark",className:re(["bg-button-text-dark text-button-text-dark-foreground","hover:bg-button-text-dark-hover hover:text-button-text-dark-foreground"])},{variant:"rounded",mode:"dark",className:re(["!border-purple-500 !bg-purple-900 !text-purplegrey-300","hover:!bg-purple-700 hover:!text-purplegrey-150"])},{variant:"rounded",size:"sm",className:re(["!px-3 !text-xs h-8 !leading-5"])},{variant:"rounded",size:"md",className:re(["!px-4 h-10"])},{variant:"rounded",size:"lg",className:re(["!px-[22px] h-12"])}],defaultVariants:{variant:"primary",size:"md",mode:"light",state:"default"}});function Pw({variant:t,icon:e,disabled:n,spinner:r}){const s=t&&["outline","outline-new","text"].includes(t)?"purple":"white";
62return r?i.jsx(gv,{color:s,className:re("size-4",{"fill-button-primary-disabled":n})}):e?i.jsx("span",{className:"",children:e}):null}const eSe=v.forwardRef(function({className:e,children:n,variant:r,mode:a,size:s,spinner:o,iconLeft:l,iconRight:c,forceHover:d,forcePress:f,type:p="button",...g},y){return r??="primary",i.jsxs("button",{type:p,className:re(Dw({variant:r,mode:a,size:s,state:d?"hover":f?"press":"default"}),e),ref:y,...g,children:[l&&i.jsx(Pw,{variant:r,icon:l,spinner:o}),n,c&&i.jsx(Pw,{variant:r,icon:c,spinner:o})]})}),tSe=v.forwardRef(function({className:e,children:n,variant:r,mode:a,size:s,spinner:o,iconLeft:l,iconRight:c,forceHover:d,forcePress:f,...p},g){return r??="primary",i.jsxs("a",{className:re(Dw({variant:r,mode:a,size:s,state:d?"hover":f?"press":"default"}),e),ref:g,...p,children:[l&&i.jsx(Pw,{variant:r,icon:l,spinner:o}),n,c&&i.jsx(Pw,{variant:r,icon:c,spinner:o})]})}),gn=v.forwardRef(function({as:e="button",...n},r){switch(e){case"button":{const a=n;return i.jsx(eSe,{...a,ref:r})}case"a":{const a=n;return i.jsx(tSe,{...a,ref:r})}default:throw"Invalid button element type"}}),oQ=da("",{variants:{variant:{primary:"font-sans text-type-primary","primary-new":"font-sans text-type-primary-new",secondary:"font-sans text-type-secondary","secondary-new":"font-sans text-type-secondary",tertiary:"font-sans text-type-tertiary","tertiary-new":"font-sans text-type-tertiary",placeholder:"font-sans text-type-placeholder","placeholder-new":"font-sans text-type-placeholder",disabled:"font-sans text-type-disabled","disabled-new":"font-sans text-type-disabled",code:"font-mono"},size:{xs:"text-xs",md:"text-md",sm:"text-sm",base:"text-base",lg:"text-lg",xl:"text-xl","2xl":"text-2xl","3xl":"text-3xl","4xl":"text-3xl md:text-4xl","5xl":"text-5xl","6xl":"text-3xl sm:text-4xl md:text-6xl",currentSize:null},weight:{light:"font-light",regular:"font-normal",medium:"font-medium",semibold:"font-semibold",bold:"font-bold"},color:{currentColor:"text-current",primary:"text-type-primary","primary-new":"text-greyprimary-800",secondary:"text-type-secondary","secondary-new":"text-greyprimary-500",tertiary:"text-type-tertiary","tertiary-new":"text-type-tertiary",placeholder:"text-type-placeholder","placeholder-new":"text-type-placeholder",disabled:"text-type-disabled","disabled-new":"text-type-disabled","code-pink":"text-type-code-pink","code-green":"text-type-code-green","code-blue":"text-type-code-blue",white:"text-type-white",purple:"text-type-purple","purple-new":"text-purpleprimary-500","purple-light":"text-type-purple-light","purple-500":"text-purple-500",error:"text-type-error","error-new":"text-type-error",warning:"text-type-warning","warning-new":"text-type-warning",success:"text-type-success","success-new":"text-type-success",fuchsia:"text-type-fuchsia"},align:{left:"text-left",center:"text-center",right:"text-right"}},defaultVariants:{variant:"primary",color:"primary",size:"base",align:null,weight:"regular"}}),Ls=v.forwardRef(function({as:e="p",className:n,variant:r,color:a,size:s,weight:o,align:l,...c},d){const f=re(oQ({variant:r,size:s,color:a,weight:o,align:l,className:n}));return v.createElement(e,{className:f,ref:d,...c})}),nSe=(t,e)=>Object.assign(v.forwardRef((n,r)=>i.jsx(Ls,{ref:r,...e(n)})),{displayName:t}),rSe={sm:"sm",lg:"base"},He=nSe("Body",({size:t="lg",...e})=>({variant:"primary",size:rSe[t],...e})),ei=v.forwardRef(({className:t,variant:e,level:n,size:r,color:a,align:s,weight:o,...l},c)=>{const d={className:re(oQ({variant:e,color:a,size:r,align:s,weight:o,className:t})),ref:c,...l};switch(n){case 1:return i.jsx("h1",{...d});case 2:return i.jsx("h2",{...d});case 3:return i.jsx("h3",{...d});case 4:return i.jsx("h4",{...d});case 5:return i.jsx("h5",{...d});case 6:return i.jsx("h6",{...d});default:return i.jsx("span",{...d})}});ei.displayName="Heading";const e9t=t=>i.jsx(ei,{level:3,size:"xl",variant:"primary",weight:"semibold",...t}),aSe=t=>i.jsx(ei,{level:3,size:"lg",variant:"primary",weight:"semibold",...t}),u9=t=>{const e=t.dark?" text-purplegrey-500":"",n=t.className||""+e;return i.jsx(ei,{level:3,size:"base",variant:"primary",weight:"semibold",...t,className:n})},Zr=({className:t,children:e,size:n="lg",...r})=>i.jsx(Ls,{variant:"primary",className:re({"text-[10px] leading-[14px]":n==="sm","text-xs leading-5":n==="lg"},t),...r,children:e}),__=t=>i.jsx(ei,{level:t.level||1,size:"4xl",variant:"primary",weight:"semibold",color:"primary",...t}),t9t=t=>i.jsx(ei,{level:t.level||3,size:"2xl",variant:"primary",weight:"semibold",color:"primary",...t}),sSe=da(re("rounded-md px-4 py-3","flex sm:items-center gap-2","relative items-center"),{variants:{variant:{default:"bg-purple-900 border border-purplegrey-700 text-purplegrey-100",error:"bg-red-500 text-white",success:"bg-green-600 border border-purplegrey-700 text-purplegrey-100"}},defaultVariants:{variant:"default"}});function iSe({variant:t,className:e,children:n}){return i.jsx("div",{className:re(sSe({variant:t}),e),children:n})}function cq({label:t,children:e,className:n,...r}){return i.jsxs(gn,{as:"button",size:"sm",variant:"text-only",className:re(n,"font-semibold underline underline-offset-[3px] tracking-wide p-0"),...r,children:[t,e]})}function lQ(t=!0){return re(t?"w-full":"w-fit","max-w-[600px] mx-auto")}function oSe({message:t,action:e,className:n,alignClassName:r,iconClassName:a,messageClassName:s,messageTextClassName:o,actionsClassName:l,actionWrapperClassName:c,dismissDividerClassName:d,dismissButtonClassName:f,fullWidth:p=!0,children:g,multiline:y,icon:x,dism
62issible:b,onDismiss:_,autoDismiss:E,variant:A="default",badge:S,...k}){const[I,N]=v.useState(null),D=v.useRef(null);v.useEffect(()=>{if(!E||!_)return;const M=typeof E=="number"?E:e?1e4:6e3;N(Math.ceil(M/1e3));const $=setInterval(()=>{N(L=>L===null||L<=1?null:L-1)},1e3);return D.current=setTimeout(_,M),()=>{clearInterval($),D.current&&clearTimeout(D.current)}},[E,_,e]);let O=null;e!=null&&(Array.isArray(e)?O=i.jsx(i.Fragment,{children:e.map((M,$)=>i.jsx(cq,{variant:"text-only",className:re(A==="error"?"text-white hover:text-greyprimary-0":"text-purplegrey-100 hover:text-purplegrey-600"),...M},M.key??$))}):O=i.jsx(cq,{variant:"text-only",className:re(A==="error"?"text-white hover:text-greyprimary-0":"text-purplegrey-100 hover:text-purplegrey-600"),...e}));const j=A==="error"?"[&_path]:fill-current":"";return i.jsxs(iSe,{variant:A,className:re(lQ(p),"mb-4",r,n),...k,children:[x&&i.jsx("div",{className:re("flex-shrink-0",a??"self-center sm:self-center"),children:v.isValidElement(x)?v.cloneElement(x,{className:re(x.props.className,j)}):x}),i.jsx("div",{"data-testid":"snackbar-card",className:re("min-w-0 break-words",p&&"grow",(e||b)&&"mr-2",y&&s===void 0&&"py-1",s),children:v.Children.map([t].concat(v.Children.toArray(g)),(M,$)=>lSe(M,$,y,o))}),i.jsxs("div",{className:re("flex",l),children:[O&&i.jsx("div",{className:re("flex flex-shrink-0",c??"items-center self-center sm:self-center"),children:O}),b&&O&&i.jsx("div",{className:re("border-l h-3.5 flex-shrink-0 ml-3 mr-2",A==="error"?"border-coral-400":"border-purplegrey-800",d??"self-center")}),b&&i.jsx("button",{onClick:_,className:re("flex-shrink-0",f??"self-center sm:self-center"),"aria-label":"Dismiss",children:i.jsx(Wl,{className:re("transition-colors",A==="error"?"text-white hover:text-white/80":"text-purplegrey-300 hover:text-purplegrey-600"),style:{width:18,height:18}})})]}),(S!==void 0||I!==null)&&i.jsx("div",{className:"absolute -bottom-2 left-1/2 -translate-x-1/2 bg-red-500 text-white text-xs font-medium rounded-full w-8 h-5 flex items-center justify-center",children:S!==void 0?S:I})]})}function lSe(t,e,n,r){return typeof t=="object"?i.jsx(v.Fragment,{children:t},e):i.jsx(He,{size:"sm",color:"currentColor",weight:"regular",className:re(n?"block":"inline","font-medium",r),children:t},e)}da("flex gap-0 w-full",{variants:{anchor:{"from-top":"absolute top-0 inset-x-0","from-bottom":"absolute bottom-0 inset-x-0"},reverse:{true:"",false:""}},compoundVariants:[{anchor:"from-top",reverse:!1,className:re("flex-col justify-start items-center")},{anchor:"from-bottom",reverse:!1,className:re("flex-col justify-end items-center")},{anchor:"from-top",reverse:!0,className:re("flex-col-reverse justify-end items-center")},{anchor:"from-bottom",reverse:!0,className:re("flex-col-reverse justify-start items-center")}],defaultVariants:{anchor:"from-top",reverse:!1}});const cSe=2147483006;function uSe({position:t="bottom-center",visibleToasts:e=3,toastOptions:n,style:r,...a}){const s=Z_e(),o=i.jsx(kCe,{position:t,expand:!1,visibleToasts:e,gap:0,style:{"--width":"600px",zIndex:cSe,...r},toastOptions:{unstyled:!0,...n,classNames:{toast:"w-full max-w-[600px]",...n?.classNames}},...a});return typeof document>"u"?o:Li.createPortal(i.jsx(ju,{version:s,children:o}),document.body)}const dSe=60;function fSe(t,e){return t?typeof t=="number"?t:e?1e4:6e3:1/0}function pSe(t){return t==="top-center"?{offset:dSe}:{}}function uq({autoDismiss:t,dismissible:e=!1,showCountdown:n=!1,fullWidth:r=!0,action:a,position:s,id:o,onDismiss:l,...c}){const d=a!=null,f=n?t:void 0,p={duration:fSe(t,d)};return o!==void 0&&(p.id=o),s!==void 0&&(p.position=s,Object.assign(p,pSe(s))),r||(p.classNames={toast:lQ(r)}),YR.custom(g=>i.jsx(oSe,{dismissible:e,fullWidth:r,autoDismiss:f,onDismiss:()=>{l?.(),YR.dismiss(g)},action:a,...c}),p)}function dq(t){YR.dismiss(t)}function cQ(t,e){if(e)try{t?.identify(e.id,{user_id:e.id,email:e.email,name:e.full_name,registration_status:e.registration,is_good_standing:e.is_good_standing,user_role:e.role,team_id:e.team_id,user_status:e.status,stripe_id:e.stripe_id,user_auth_status:"authenticated"}),e.team_id&&t?.group("team",e.team_id)}
62catch(n){console.warn("[Posthog] Error calling $identify: ",n)}else console.warn("[Posthog] Attempted to call `posthog.identify`, but user profile does not exist.")}function uQ(t,e=!1){try{t?.capture("$set",{$set:{user_auth_status:"unauthenticated"}}),t?.resetPersonPropertiesForFlags?.(),e&&t?.reset()}catch(n){console.warn("[Posthog] Error tracking logout: ",n)}}const UO="databento-history-location",$O="databento-get-started-original-url",fq="/signup",hSe="/login",pq="/portal/live-data/plans",qO=t=>t.length>1&&t.endsWith("/")?t.slice(0,-1):t,mSe=t=>{localStorage.setItem(UO,JSON.stringify(t))},dQ=()=>{localStorage.setItem(UO,"")},gSe=()=>{const t=localStorage.getItem(UO);return t?JSON.parse(t):null},n9t=t=>{window.location.pathname.startsWith("/portal/live-data")||localStorage.setItem($O,window.location.href)},r9t=()=>{localStorage.setItem($O,"")},a9t=()=>localStorage.getItem($O),vSe=t=>{const e=qO(t);return e===fq||e.startsWith(`${fq}/`)},ySe=t=>qO(t)===hSe,bSe=t=>{const e=qO(t);return e===pq||e.startsWith(`${pq}/`)},xSe=()=>{dQ()},wSe=(t,{isAuthenticated:e,registrationDone:n})=>!(vSe(t)||ySe(t)||bSe(t)||e&&!n),CSe=(t,e)=>{wSe(t,e)&&xSe()};var Qe=typeof window<"u"?window:void 0,Js=typeof globalThis<"u"?globalThis:Qe;typeof self>"u"&&(Js.self=Js),typeof File>"u"&&(Js.File=function(){});var Yl=Js?.navigator,Pt=Js?.document,Ri=Js?.location,ZR=Js?.fetch,JR=Js!=null&&Js.XMLHttpRequest&&"withCredentials"in new Js.XMLHttpRequest?Js.XMLHttpRequest:void 0,hq=Js?.AbortController,_Se=Js?.CompressionStream,ll=Yl?.userAgent,un=Qe??{},mq="1.372.9",ko={DEBUG:!1,LIB_VERSION:mq,LIB_NAME:"web",JS_SDK_VERSION:mq};function gq(t,e,n,r,a,s,o){try{var l=t[s](o),c=l.value}catch(d){return void n(d)}l.done?e(c):Promise.resolve(c).then(r,a)}function Rc(t){return function(){var e=this,n=arguments;return new Promise((function(r,a){var s=t.apply(e,n);function o(c){gq(s,r,a,o,l,"next",c)}function l(c){gq(s,r,a,o,l,"throw",c)}o(void 0)}))}}function Ct(){return Ct=Object.assign?Object.assign.bind():function(t){for(var e=1;arguments.length>e;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Ct.apply(null,arguments)}function fQ(t,e){if(t==null)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(e.indexOf(r)!==-1)continue;n[r]=t[r]}return n}function QR(){return QR=Rc((function*(t,e,n){e===void 0&&(e=!0);try{var r=new CompressionStream("gzip"),a=r.writable.getWriter(),s=a.write(new TextEncoder().encode(t)).then((()=>a.close())).catch((function(){var c=Rc((function*(d){try{yield a.abort(d)}catch{}throw d}));return function(d){return c.apply(this,arguments)}})()),o=new Response(r.readable).blob(),[l]=yield Promise.all([o,s]);return l}catch(c){if(n!=null&&n.rethrow)throw c;return e&&console.error("Failed to gzip compress data",c),null}})),QR.apply(this,arguments)}var SSe=["amazonbot","amazonproductbot","app.hypefactors.com","applebot","archive.org_bot","awariobot","backlinksextendedbot","baiduspider","bingbot","bingpreview","chrome-lighthouse","dataforseobot","deepscan","duckduckbot","facebookexternal","facebookcatalog","http://yandex.com/bots","hubspot","ia_archiver","leikibot","linkedinbot","meta-externalagent","mj12bot","msnbot","nessus","petalbot","pinterest","prerender","rogerbot","screaming frog","sebot-wa","sitebulb","slackbot","slurp","trendictionbot","turnitin","twitterbot","vercel-screenshot","vercelbot","yahoo! slurp","yandexbot","zoombot","bot.htm","bot.php","(bot;","bot/","crawler","ahrefsbot","ahrefssiteaudit","semrushbot","siteauditbot","splitsignalbot","gptbot","oai-searchbot","chatgpt-user","perplexitybot","better uptime bot","sentryuptimebot","uptimerobot","headlesschrome","cypress","google-hoteladsverifier","adsbot-google","apis-google","duplexweb-google","feedfetcher-google","google favicon","google web preview","google-read-aloud","googlebot","googleother","google-cloudvertexbot","googleweblight","mediapartners-google","storebot-google","google-inspectiontool","bytespider"],vq=function(t,e){if(e===void 0&&(e=[]),!t)return!1;var n=t.toLowerCase();return SSe.concat(e).some((r=>{var a=r.toLowerCase();return n.indexOf(a)!==-1}))},ESe=["$snapshot","$pageview","$pageleave","$set","survey dismissed","survey sent","survey shown","$identify","$groupidentify","$create_alias","$$client_ingestion_warning","$web_experiment_applied","$feature_enrollment_update","$feature_flag_called"];function dr(t,e){return t.indexOf(e)!==-1}var S_=function(t){return t.trim()},eN=function(t){return t.replace(/^\$/,"")},pQ=Object.prototype,hQ=pQ.hasOwnProperty,E_=pQ.toString,Ir=Array.isArray||function(t){return E_.call(t)==="[object Array]"},J1=t=>typeof t=="function",ps=t=>t===Object(t)&&!Ir(t),L4=t=>{if(ps(t)){for(var e in t)if(hQ.call(t,e))return!1;return!0}return!1},qt=t=>t===void 0,$a=t=>E_.call(t)=="[object String]",Cx=t=>$a(t)&&t.trim().length===0,O0=t=>t===null,fr=t=>qt(t)||O0(t),Hc=t=>E_.call(t)=="[object Number]"&&t==t,h4=t=>Hc(t)&&t>0,Fd=t=>E_.call(t)==="[object Boolean]",ISe=t=>t instanceof FormData,ASe=t=>dr(ESe,t);function mQ(t){return t===null||typeof t!="object"}function Ow(t,e){return{}.toString.call(t)==="[object "+e+"]"}function HO(t){return typeof Event<"u"&&(function(e,n){try{return e instanceof n}catch{return!1}})(t,Event)}var TSe=[!0,"true",1,"1","yes"],wA=t=>dr(TSe,t),kSe=[!1,"false",0,"0","no"];function Bd(t,e,n,r,a){return e>n&&(r.warn("min cannot be greater than max."),e=n),Hc(t)?t>n?(r.warn(" cannot be  greater than max: "+n+". Using max value instead."),n):e>t?(r.warn(" cannot be less than min: "+e+". Using min value instead."),e):t:(r.warn(" must be a number. using max or fallback. max: "+n+", fallback: "+a),Bd(a||n,e,n,r))}
62class RSe{constructor(e){this.$t={},this.zt=e.zt,this.Zt=Bd(e.bucketSize,0,100,e.Gt),this.Qt=Bd(e.refillRate,0,this.Zt,e.Gt),this.Jt=Bd(e.refillInterval,0,864e5,e.Gt)}Kt(e,n){var r=Math.floor((n-e.lastAccess)/this.Jt);r>0&&(e.tokens=Math.min(e.tokens+r*this.Qt,this.Zt),e.lastAccess=e.lastAccess+r*this.Jt)}consumeRateLimit(e){var n,r=Date.now(),a=String(e),s=this.$t[a];return s?this.Kt(s,r):this.$t[a]=s={tokens:this.Zt,lastAccess:r},s.tokens===0||(s.tokens--,s.tokens===0&&((n=this.zt)==null||n.call(this,e)),s.tokens===0)}stop(){this.$t={}}}var Sb,yq,CA,Kl="Mobile",Mw="iOS",s0="Android",X5="Tablet",gQ=s0+" "+X5,vQ="iPad",yQ="Apple",bQ=yQ+" Watch",_8="Safari",K5="BlackBerry",xQ="Samsung",wQ=xQ+"Browser",CQ=xQ+" Internet",Wh="Chrome",NSe=Wh+" OS",_Q=Wh+" "+Mw,zO="Internet Explorer",SQ=zO+" "+Kl,VO="Opera",DSe=VO+" Mini",GO="Edge",EQ="Microsoft "+GO,k5="Firefox",IQ=k5+" "+Mw,vv="Nintendo",yv="PlayStation",R5="Xbox",AQ=s0+" "+Kl,TQ=Kl+" "+_8,$7="Windows",tN=$7+" Phone",bq="Nokia",nN="Ouya",kQ="Generic",PSe=kQ+" "+Kl.toLowerCase(),RQ=kQ+" "+X5.toLowerCase(),rN="Konqueror",Ao="(\\d+(\\.\\d+)?)",_A=new RegExp("Version/"+Ao),OSe=new RegExp(R5,"i"),MSe=new RegExp(yv+" \\w+","i"),LSe=new RegExp(vv+" \\w+","i"),WO=new RegExp(K5+"|PlayBook|BB10","i"),jSe={"NT3.51":"NT 3.11","NT4.0":"NT 4.0","5.0":"2000",5.1:"XP",5.2:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1",6.4:"10","10.0":"10"},NQ=function(t,e){return e=e||"",dr(t," OPR/")&&dr(t,"Mini")?DSe:dr(t," OPR/")?VO:WO.test(t)?K5:dr(t,"IE"+Kl)||dr(t,"WPDesktop")?SQ:dr(t,wQ)?CQ:dr(t,GO)||dr(t,"Edg/")?EQ:dr(t,"FBIOS")?"Facebook "+Kl:dr(t,"UCWEB")||dr(t,"UCBrowser")?"UC Browser":dr(t,"CriOS")?_Q:dr(t,"CrMo")||dr(t,Wh)?Wh:dr(t,s0)&&dr(t,_8)?AQ:dr(t,"FxiOS")?IQ:dr(t.toLowerCase(),rN.toLowerCase())?rN:((n,r)=>r&&dr(r,yQ)||(function(a){return dr(a,_8)&&!dr(a,Wh)&&!dr(a,s0)})(n))(t,e)?dr(t,Kl)?TQ:_8:dr(t,k5)?k5:dr(t,"MSIE")||dr(t,"Trident/")?zO:dr(t,"Gecko")?k5:""},FSe={[SQ]:[new RegExp("rv:"+Ao)],[EQ]:[new RegExp(GO+"?\\/"+Ao)],[Wh]:[new RegExp("("+Wh+"|CrMo)\\/"+Ao)],[_Q]:[new RegExp("CriOS\\/"+Ao)],"UC Browser":[new RegExp("(UCBrowser|UCWEB)\\/"+Ao)],[_8]:[_A],[TQ]:[_A],[VO]:[new RegExp("(Opera|OPR)\\/"+Ao)],[k5]:[new RegExp(k5+"\\/"+Ao)],[IQ]:[new RegExp("FxiOS\\/"+Ao)],[rN]:[new RegExp("Konqueror[:/]?"+Ao,"i")],[K5]:[new RegExp(K5+" "+Ao),_A],[AQ]:[new RegExp("android\\s"+Ao,"i")],[CQ]:[new RegExp(wQ+"\\/"+Ao)],[zO]:[new RegExp("(rv:|MSIE )"+Ao)],Mozilla:[new RegExp("rv:"+Ao)]},BSe=function(t,e){var n=NQ(t,e),r=FSe[n];if(qt(r))return null;for(var a=0;r.length>a;a++){var s=t.match(r[a]);if(s)return parseFloat(s[s.length-2])}return null},xq=[[new RegExp(R5+"; "+R5+" (.*?)[);]","i"),t=>[R5,t&&t[1]||""]],[new RegExp(vv,"i"),[vv,""]],[new RegExp(yv,"i"),[yv,""]],[WO,[K5,""]],[new RegExp($7,"i"),(t,e)=>{if(/Phone/.test(e)||/WPDesktop/.test(e))return[tN,""];if(new RegExp(Kl).test(e)&&!/IEMobile\b/.test(e))return[$7+" "+Kl,""];var n=/Windows NT ([0-9.]+)/i.exec(e);if(n&&n[1]){var r=jSe[n[1]]||"";return/arm/i.test(e)&&(r="RT"),[$7,r]}return[$7,""]}],[/((iPhone|iPad|iPod).*?OS (\d+)_(\d+)_?(\d+)?|iPhone)/,t=>t&&t[3]?[Mw,[t[3],t[4],t[5]||"0"].join(".")]:[Mw,""]],[/(watch.*\/(\d+\.\d+\.\d+)|watch os,(\d+\.\d+),)/i,t=>{var e="";return t&&t.length>=3&&(e=qt(t[2])?t[3]:t[2]),["watchOS",e]}],[new RegExp("("+s0+" (\\d+)\\.(\\d+)\\.?(\\d+)?|"+s0+")","i"),t=>t&&t[2]?[s0,[t[2],t[3],t[4]||"0"].join(".")]:[s0,""]],[/Mac OS X (\d+)[_.](\d+)[_.]?(\d+)?/i,t=>{var e=["Mac OS X",""];return t&&t[1]&&(e[1]=[t[1],t[2],t[3]||"0"].join(".")),e}],[/Mac/i,["Mac OS X",""]],[/CrOS/,[NSe,""]],[/Linux|debian/i,["Linux",""]]],wq=function(t){return LSe.test(t)?vv:MSe.test(t)?yv:OSe.test(t)?R5:new RegExp(nN,"i").test(t)?nN:new RegExp("("+tN+"|WPDesktop)","i").test(t)?tN:/iPad/.test(t)?vQ:/iPod/.test(t)?"iPod Touch":/iPhone/.test(t)?"iPhone":/(watch)(?: ?os[,/]|\d,\d\/)[\d.]+/i.test(t)?bQ:WO.test(t)?K5:/(kobo)\s(ereader|touch)/i.test(t)?"Kobo":new RegExp(bq,"i").test(t)?bq:/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i.test(t)||/(kf[a-z]+)( bui|\)).+silk\//i.test(t)?"Kindle Fire":/(Android|ZTE)/i.test(t)?new RegExp(Kl).test(t)&&!/(9138B|TB782B|Nexus [97]|pixel c|HUAWEISHT|BTV|noble nook|smart ultra 6)/i.test(t)||/pixel[\daxl ]{1,6}/i.test(t)&&!/pixel c/i.test(t)||/(huaweimed-al00|tah-|APA|SM-G92|i980|zte|U304AA)/i.test(t)||/lmy47v/i.test(t)&&!/QTAQZ3/i.test(t)?s0:gQ:new RegExp("(pda|"+Kl+")","i").test(t)?PSe:new RegExp(X5,"i").test(t)&&!new RegExp(X5+" pc","i").test(t)?RQ:""},USe=t=>t instanceof Error,DQ={trace:{text:"TRACE",number:1},debug:{text:"DEBUG",number:5},info:{text:"INFO",number:9},warn:{text:"WARN",number:13},error:{text:"ERROR",number:17},fatal:{text:"FATAL",number:21}},$Se=DQ.info;function PQ(t){if(Fd(t))return{boolValue:t};if(typeof t=="number")return Number.isFinite(t)?Number.isInteger(t)?{intValue:t}:{doubleValue:t}:{stringValue:String(t)};if(typeof t=="string")return{stringValue:t};if(Ir(t))return{arrayValue:{values:t.map((e=>PQ(e)))}};try{return{stringValue:JSON.stringify(t)}}catch{return{stringValue:String(t)}}}function Cq(t){var e=[];for(var n in t){var r=t[n];O0(r)||qt(r)||e.push({key:n,value:PQ(r)})}return e}function qSe(t){var e=globalThis._posthogChunkIds;if(e){var n=Object.keys(e);return CA&&n.length===yq||(yq=n.length,CA=n.reduce(((r,a)=>{Sb||(Sb={});var s=Sb[a];if(s)r[s[0]]=s[1];else for(var o=t(a),l=o.length-1;l>=0;l--){var c=o[l],d=c?.filename,f=e[a];if(d&&f){r[d]=f,Sb[a]=[d,f];break}}return r}),{})),CA}}class HSe{constructor(e,n,r){r===void 0&&(r=[]),this.coercers=e,this.stackParser=n,this.modifiers=r}buildFromUnknown(e,n){n===void 0&&(n={});var r=n&&n.mechanism||{handled:!0,type:"generic"},a=this.buildCoercingContext(r,n,0).apply(e),s=this.buildParsingContext(n),o=this.parseStacktrace(a,s);return{$exception_list:this.convertToExceptionList(o,r),$exception_level:"error"}}modifyFrames(e){var n=this;return Rc((function*(){for(var r of e)r.stacktrace&&r.stacktrace.frames&&Ir(r.stacktrace.frames)&&(r.stacktrace.frames=yield n.applyModifiers(r.stacktrace.frames));return e}))()}coerceFallback(e){var n;return{type:"Error",value:"Unknown error",stack:(n=e.syntheticException)==null?void 0:n.stack,synthetic:!0}}parseStacktrace(e,n){var r,a;return e.cause!=null&&(r=this.parseStacktrace(e.cause,n)),e.stack!=""&&e.stack!=null&&(a=this.applyChunkIds(this.stackParser(e.stack,e.synthetic?n.skipFirstLines:0),n.chunkIdMap)),Ct({},e,{cause:r,stack:a})}applyChunkIds(e,n){return e.map((r=>(r.filename&&n&&(r.chunk_id=n[r.filename]),r)))}applyCoercers(e,n){for(var r of this.coercers)if(r.match(e))return r.coerce(e,n);return this.coerceFallback(n)}applyModifiers(e){var n=this;return Rc((function*(){var r=e;for(var a of n.modifiers)r=yield a(r);return r}))()}convertToExceptionList(e,n){var r,a,s,o={type:e.type,value:e.value,mechanism:{type:(r=n.type)!==null&&r!==void 0?r:"generic",handled:(a=n.handled)===null||a===void 0||a,synthetic:(s=e.synthetic)!==null&&s!==void 0&&s}};e.stack&&(o.stacktrace={type:"raw",frames:e.stack});var l=[o];return e.cause!=null&&l.push(...this.convertToExceptionList(e.cause,Ct({},n,{handled:!0}))),l}buildParsingContext(e){var n;return{chunkIdMap:qSe(this.stackParser),skipFirstLines:(n=e.skipFirstLines)!==null&&n!==void 0?n:1}}buildCoercingContext(e,n,r){r===void 0&&(r=0);var a=(s,o)=>
62{if(4>=o){var l=this.buildCoercingContext(e,n,o);return this.applyCoercers(s,l)}};return Ct({},n,{syntheticException:r==0?n.syntheticException:void 0,mechanism:e,apply:s=>a(s,r),next:s=>a(s,r+1)})}}var Z5="?";function aN(t,e,n,r,a){var s={platform:t,filename:e,function:n==="<anonymous>"?Z5:n,in_app:!0};return qt(r)||(s.lineno=r),qt(a)||(s.colno=a),s}var OQ=(t,e)=>{var n=t.indexOf("safari-extension")!==-1,r=t.indexOf("safari-web-extension")!==-1;return n||r?[t.indexOf("@")!==-1?t.split("@")[0]:Z5,n?"safari-extension:"+e:"safari-web-extension:"+e]:[t,e]},zSe=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,VSe=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,GSe=/\((\S*)(?::(\d+))(?::(\d+))\)/,WSe=(t,e)=>{var n=zSe.exec(t);if(n){var[,r,a,s]=n;return aN(e,r,Z5,+a,+s)}var o=VSe.exec(t);if(o){if(o[2]&&o[2].indexOf("eval")===0){var l=GSe.exec(o[2]);l&&(o[2]=l[1],o[3]=l[2],o[4]=l[3])}var[c,d]=OQ(o[1]||Z5,o[2]);return aN(e,d,c,o[3]?+o[3]:void 0,o[4]?+o[4]:void 0)}},YSe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,XSe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,KSe=(t,e)=>{var n=YSe.exec(t);if(n){if(n[3]&&n[3].indexOf(" > eval")>-1){var r=XSe.exec(n[3]);r&&(n[1]=n[1]||"eval",n[3]=r[1],n[4]=r[2],n[5]="")}var a=n[3],s=n[1]||Z5;return[s,a]=OQ(s,a),aN(e,a,s,n[4]?+n[4]:void 0,n[5]?+n[5]:void 0)}},_q=/\(error: (.*)\)/;class ZSe{match(e){return this.isDOMException(e)||this.isDOMError(e)}coerce(e,n){var r=$a(e.stack);return{type:this.getType(e),value:this.getValue(e),stack:r?e.stack:void 0,cause:e.cause?n.next(e.cause):void 0,synthetic:!1}}getType(e){return this.isDOMError(e)?"DOMError":"DOMException"}getValue(e){var n=e.name||(this.isDOMError(e)?"DOMError":"DOMException");return e.message?n+": "+e.message:n}isDOMException(e){return Ow(e,"DOMException")}isDOMError(e){return Ow(e,"DOMError")}}class JSe{match(e){return(n=>n instanceof Error)(e)}coerce(e,n){return{type:this.getType(e),value:this.getMessage(e,n),stack:this.getStack(e),cause:e.cause?n.next(e.cause):void 0,synthetic:!1}}getType(e){return e.name||e.constructor.name}getMessage(e,n){var r=e.message;return String(r.error&&typeof r.error.message=="string"?r.error.message:r)}getStack(e){return e.stacktrace||e.stack||void 0}}class QSe{constructor(){}match(e){return Ow(e,"ErrorEvent")&&e.error!=null}coerce(e,n){var r;return n.apply(e.error)||{type:"ErrorEvent",value:e.message,stack:(r=n.syntheticException)==null?void 0:r.stack,synthetic:!0}}}var eEe=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;class tEe{match(e){return typeof e=="string"}coerce(e,n){var r,[a,s]=this.getInfos(e);return{type:a??"Error",value:s??e,stack:(r=n.syntheticException)==null?void 0:r.stack,synthetic:!0}}getInfos(e){var n="Error",r=e,a=e.match(eEe);return a&&(n=a[1],r=a[2]),[n,r]}}var nEe=["fatal","error","warning","log","info","debug"];function MQ(t,e){e===void 0&&(e=40);var n=Object.keys(t);if(n.sort(),!n.length)return"[object has no keys]";for(var r=n.length;r>0;r--){var a=n.slice(0,r).join(", ");if(e>=a.length)return r===n.length?a:a.length>e?a.slice(0,e)+"...":a}return""}class rEe{match(e){return typeof e=="object"&&e!==null}coerce(e,n){var r,a=this.getErrorPropertyFromObject(e);return a?n.apply(a):{type:this.getType(e),value:this.getValue(e),stack:(r=n.syntheticException)==null?void 0:r.stack,level:this.isSeverityLevel(e.level)?e.level:"error",synthetic:!0}}getType(e){return HO(e)?e.constructor.name:"Error"}getValue(e){if("name"in e&&typeof e.name=="string"){var n="'"+e.name+"' captured as exception";return"message"in e&&typeof e.message=="string"&&(n+=" with message: '"+e.message+"'"),n}if("message"in e&&typeof e.message=="string")return e.message;var r=this.getObjectClassName(e);return(r&&r!=="Object"?"'"+r+"'":"Object")+" captured as exception with keys: "+MQ(e)}isSeverityLevel(e){return $a(e)&&!Cx(e)&&nEe.indexOf(e)>=0}getErrorPropertyFromObject(e){for(var n in e)if({}.hasOwnProperty.call(e,n)){var r=e[n];if(USe(r))return r}}getObjectClassName(e){try{var n=Object.getPrototypeOf(e);return n?n.constructor.name:void 0}catch{return}}}class aEe{match(e){return HO(e)}coerce(e,n){var r,a=e.constructor.name;return{type:a,value:a+" captured as exception with keys: "+MQ(e),stack:(r=n.syntheticException)==null?void 0:r.stack,synthetic:!0}}}class sEe{match(e){return mQ(e)}coerce(e,n){var r;return{type:"Error",value:"Primitive value captured as exception: "+String(e),stack:(r=n.syntheticException)==null?void 0:r.stack,synthetic:!0}}}class iEe{match(e){return Ow(e,"PromiseRejectionEvent")||this.isCu
62stomEventWrappingRejection(e)}isCustomEventWrappingRejection(e){if(!HO(e))return!1;try{var n=e.detail;return n!=null&&typeof n=="object"&&"reason"in n}catch{return!1}}coerce(e,n){var r,a=this.getUnhandledRejectionReason(e);return mQ(a)?{type:"UnhandledRejection",value:"Non-Error promise rejection captured with value: "+String(a),stack:(r=n.syntheticException)==null?void 0:r.stack,synthetic:!0}:n.apply(a)}getUnhandledRejectionReason(e){try{if("reason"in e)return e.reason;if("detail"in e&&e.detail!=null&&typeof e.detail=="object"&&"reason"in e.detail)return e.detail.reason}catch{}return e}}var Lw="$message",jw="$timestamp",oEe=new Set([Lw,jw]),SA={enabled:!0,max_bytes:32768};function Fw(t){var e;return t?{enabled:(e=t.enabled)!==null&&e!==void 0?e:SA.enabled,max_bytes:cEe(t.max_bytes,SA.max_bytes)}:Ct({},SA)}class lEe{constructor(e){this.Yt=[],this.Xt=0,this.qt=Fw(e)}setConfig(e){this.qt=Fw(e),this.er()}add(e){var n=(function(a){var s=(function(f){var p=new WeakSet;try{return JSON.stringify(f,((g,y)=>{if(typeof y=="bigint")return y.toString();if(typeof y!="function"&&typeof y!="symbol"){if(y instanceof Date)return y.toISOString();if(y instanceof Error)return{name:y.name,message:y.message,stack:y.stack};if(y&&typeof y=="object"){if(p.has(y))return"[Circular]";p.add(y)}return y}}))}catch{return}})(a);if(s)try{var o=JSON.parse(s);if(!ps(o))return;var l=o,c=l[Lw],d=l[jw];return!$a(c)||c.trim().length===0||!$a(d)&&!Hc(d)?void 0:{step:l,json:s}}catch{return}})(e);if(n){var r=(function(a){if(typeof TextEncoder<"u")return new TextEncoder().encode(a).length;for(var s=encodeURIComponent(a),o=0,l=0;s.length>l;l++)s[l]==="%"?(o+=1,l+=2):o+=1;return o})(n.json);r>this.qt.max_bytes||(this.Yt.push({step:n.step,bytes:r}),this.Xt+=r,this.er())}}getAttachable(){return this.Yt.map((e=>e.step))}clear(){this.Yt=[],this.Xt=0}size(){return this.Yt.length}er(){for(;this.Xt>this.qt.max_bytes&&this.Yt.length>0;){var e=this.Yt.shift();e&&(this.Xt-=e.bytes)}}}function cEe(t,e){if(!Hc(t)||t===1/0||t===-1/0)return e;var n=Math.floor(t);return 0>n?e:n}var LQ=function(t,e){var{debugEnabled:n}=e===void 0?{}:e,r={k(a){if(Qe&&(ko.DEBUG||un.POSTHOG_DEBUG||n)&&!qt(Qe.console)&&Qe.console){for(var s=("__rrweb_original__"in Qe.console[a])?Qe.console[a].__rrweb_original__:Qe.console[a],o=arguments.length,l=new Array(o>1?o-1:0),c=1;o>c;c++)l[c-1]=arguments[c];s(t,...l)}},debug(){for(var a=arguments.length,s=new Array(a),o=0;a>o;o++)s[o]=arguments[o];r.k("debug",...s)},info(){for(var a=arguments.length,s=new Array(a),o=0;a>o;o++)s[o]=arguments[o];r.k("log",...s)},warn(){for(var a=arguments.length,s=new Array(a),o=0;a>o;o++)s[o]=arguments[o];r.k("warn",...s)},error(){for(var a=arguments.length,s=new Array(a),o=0;a>o;o++)s[o]=arguments[o];r.k("error",...s)},critical(){for(var a=arguments.length,s=new Array(a),o=0;a>o;o++)s[o]=arguments[o];console.error(t,...s)},uninitializedWarning(a){r.error("You must initialize PostHog before calling "+a)},createLogger:(a,s)=>LQ(t+" "+a,s)};return r},Mt=LQ("[PostHog.js]"),Ma=Mt.createLogger,uEe=Ma("[ExternalScriptsLoader]"),EA=(t,e,n)=>{if(t.config.disable_external_dependency_loading)return uEe.warn(e+" was requested but loading of external scripts is disabled."),n("Loading of external scripts is disabled");var r=Pt?.querySelectorAll("script");if(r){for(var a,s=function(){if(r[o].src===e){var c=r[o];return c.__posthog_loading_callback_fired?{v:n()}:(c.addEventListener("load",(d=>{c.__posthog_loading_callback_fired=!0,n(void 0,d)})),c.onerror=d=>n(d),{v:void 0})}},o=0;r.length>o;o++)if(a=s())return a.v}var l=()=>{if(!Pt)return n("document not found");var c=Pt.createElement("script");if(c.type="text/javascript",c.crossOrigin="anonymous",c.src=e,c.onload=p=>{c.__posthog_loading_callback_fired=!0,n(void 0,p)},c.onerror=p=>n(p),t.config.prepare_external_dependency_script&&(c=t.config.prepare_external_dependency_script(c)),!c)return n("prepare_external_dependency_script returned null");if(t.config.external_scripts_inject_target==="head")Pt.head.appendChild(c);else{var d,f=Pt.querySelectorAll("body > script");f.length>0?(d=f[0].parentNode)==null||d.insertBefore(c,f[0]):Pt.body.appendChild(c)}};Pt!=null&&Pt.body?l():Pt?.addEventListener("DOMContentLoaded",l)};un.__PosthogExtensions__=un.__PosthogExtensions__||{},un.__PosthogExtensions__.loadExternalDependency=(t,e,n)=>{if(e!=="remote-config"){var r;if(t.config.__preview_external_dependency_versioned_paths)r=t.requestRouter.endpointFor("assets","/static/"+t.version+"/"+e+".js");else{var a="/static/"+e+".js?v="+t.version;if(e==="toolbar"){var s=3e5;a=a+"&t="+Math.floor(Date.now()/s)*s}r=t.requestRouter.endpointFor("assets",a)}EA(t,r,n)}else{var o=t.requestRouter.endpointFor("assets","/array/"+t.config.token+"/config.js");EA(t,o,n)}},un.__PosthogExtensions__.loadSiteApp=(t,e,n)=>{var r=t.requestRouter.endpointFor("api",e);EA(t,r,n)};var jQ="$people_distinct_id",Bw="$device_id",q7="__alias",H7="__timers",sN="$autocapture_disabled_server_side",iN="$heatmaps_enabled_server_side",oN="$exception_capture_enabled_server_side",lN="$error_tracking_suppression_rules",cN="$error_tracking_capture_extension_exceptions",uN="$web_vitals_enabled_server_side",YO="$dead_clicks_enabled_server_side",dN="$product_tours_enabled_server_side",fN="$web_vitals_allowed_metrics",z7="$session_recording_remote_config",FQ="$replay_override_sampling",BQ="$replay_override_linked_flag",UQ="$replay_override_url_trigger",$Q="$replay_override_event_trigger",Uw="$sesid",XO="$session_is_sampled",j4="$enabled_feature_flags",_x="$active_feature_flags",V7="$early_access_features",pN="$feature_flag_details",hN="$feature_flag_payloads",mN="$feature_flag_request_id",W1="$override_feature_flags",m4="$override_feature_flag_payloads",G7="$stored_person_properties",sh="$stored_group_properties",gN="$surveys",vN="$surveys_activated",Sx="ph_product_tours",S8="$flag_call_reported",yN="$flag_call_reported_session_id",bN="$feature_flag_errors",$w="$feature_flag_evaluated_at",yu="$user_state",xN="$client_session_props",wN="$capture_rate_limit",CN="$initial_campaign_params",_N="$initial_referrer_info",qw="$initial_person_info",Hw="$epp",qQ="__POSTHOG_TOOLBAR__",Eb="$posthog_cookieless",HQ="$sdk_debug_extensions_init_method",zQ="$sdk_debug_extensions_init_time_ms",VQ="$sdk_debug_recording_script_not_loaded",KO="PostHog loadExternalDependency extension not found.",ih="on_reject",t0="always",Km="anonymous",Zm="identified",SN="identified_only",zw="visibilitychange",Vw="beforeunload",g4="$pageview",IA="$pageleave",AA="$identify",Sq="$groupidentify";function Ib(t,e){Ir(t)&&t.forEach(e)}function Ea(t,e){if(!fr(t))if(Ir(t))t.forEach(e);else if(ISe(t))t.forEach(((r,a)=>e(r,a)));else for(var n in t)hQ.call(t,n)&&e(t[n],n)}var Xa=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;e>r;r++)n[r-1]=arguments[r];for(var a of n)for(var s in a)a[s]!==void 0&&(t[s]=a[s]);return t};function Ex(t){for(var e=Object.keys(t),n=e.length,r=new Array(n);n--;)r[n]=[e[n],t[e[n]]];return r}var Eq=function(t){try{return t()}catch{return}},dEe=function(t){return function(){try{for(var e=arguments.length,n=new Array(e),r=0;e>r;r++)n[r]=arguments[r];return t.apply(this,n)}catch(a){Mt.critical("Implementation error. Please turn on debug mode and open a ticket on https://app.posthog.com/home#panel=support%3Asupport%3A."),Mt.critical(a)}}},ZO=function(t){var e={};return Ea(t,(function(n,r){($a(n)&&n.length>0||Hc(n))&&(e[r]=n)})),e},fEe=["herokuapp.com","vercel.app","netlify.app"];function pEe(t){var e=t?.hostname;if(!$a(e))return!1;var n=e.split(".").slice(-2).join(".");for(var r of fEe)if(n===r)return!1;return!0}function ks(t,e,n,r){var{capture:a=!1,passive:s=!0}=r??{};t?.addEventListener(e,n,{capture:a,passive:s})}
62function GQ(t){return t.name==="ph_toolbar_internal"}Math.trunc||(Math.trunc=function(t){return 0>t?Math.ceil(t):Math.floor(t)}),Number.isInteger||(Number.isInteger=function(t){return Hc(t)&&isFinite(t)&&Math.floor(t)===t});class Gw{constructor(e){if(this.bytes=e,e.length!==16)throw new TypeError("not 128-bit length")}static fromFieldsV7(e,n,r,a){if(!Number.isInteger(e)||!Number.isInteger(n)||!Number.isInteger(r)||!Number.isInteger(a)||0>e||0>n||0>r||0>a||e>0xffffffffffff||n>4095||r>1073741823||a>4294967295)throw new RangeError("invalid field value");var s=new Uint8Array(16);return s[0]=e/Math.pow(2,40),s[1]=e/Math.pow(2,32),s[2]=e/Math.pow(2,24),s[3]=e/Math.pow(2,16),s[4]=e/Math.pow(2,8),s[5]=e,s[6]=112|n>>>8,s[7]=n,s[8]=128|r>>>24,s[9]=r>>>16,s[10]=r>>>8,s[11]=r,s[12]=a>>>24,s[13]=a>>>16,s[14]=a>>>8,s[15]=a,new Gw(s)}toString(){for(var e="",n=0;this.bytes.length>n;n++)e=e+(this.bytes[n]>>>4).toString(16)+(15&this.bytes[n]).toString(16),n!==3&&n!==5&&n!==7&&n!==9||(e+="-");if(e.length!==36)throw new Error("Invalid UUIDv7 was generated");return e}clone(){return new Gw(this.bytes.slice(0))}equals(e){return this.compareTo(e)===0}compareTo(e){for(var n=0;16>n;n++){var r=this.bytes[n]-e.bytes[n];if(r!==0)return Math.sign(r)}return 0}}class hEe{constructor(){this.S=0,this.C=0,this.I=new mEe}generate(){var e=this.generateOrAbort();if(qt(e)){this.S=0;var n=this.generateOrAbort();if(qt(n))throw new Error("Could not generate UUID after timestamp reset");return n}return e}generateOrAbort(){var e=Date.now();if(e>this.S)this.S=e,this.T();else{if(this.S>=e+1e4)return;this.C++,this.C>4398046511103&&(this.S++,this.T())}return Gw.fromFieldsV7(this.S,Math.trunc(this.C/Math.pow(2,30)),this.C&Math.pow(2,30)-1,this.I.nextUint32())}T(){this.C=1024*this.I.nextUint32()+(1023&this.I.nextUint32())}}var Iq,WQ=t=>{if(typeof UUIDV7_DENY_WEAK_RNG<"u"&&UUIDV7_DENY_WEAK_RNG)throw new Error("no cryptographically strong RNG available");for(var e=0;t.length>e;e++)t[e]=65536*Math.trunc(65536*Math.random())+Math.trunc(65536*Math.random());return t};Qe&&!qt(Qe.crypto)&&crypto.getRandomValues&&(WQ=t=>crypto.getRandomValues(t));class mEe{constructor(){this.M=new Uint32Array(8),this.O=1/0}nextUint32(){return this.M.length>this.O||(WQ(this.M),this.O=0),this.M[this.O++]}}var uf=()=>gEe().toString(),gEe=()=>(Iq||(Iq=new hEe)).generate(),d7="",vEe=/[a-z0-9][a-z0-9-]+\.[a-z]{2,}$/i,Ld={R:()=>!!Pt,D(t){Mt.error("cookieStore error: "+t)},A(t){if(Pt){try{for(var e=t+"=",n=Pt.cookie.split(";").filter((s=>s.length)),r=0;n.length>r;r++){for(var a=n[r];a.charAt(0)==" ";)a=a.substring(1,a.length);if(a.indexOf(e)===0)return decodeURIComponent(a.substring(e.length,a.length))}}catch{}return null}},F(t){var e;try{e=JSON.parse(Ld.A(t))||{}}catch{}return e},N(t,e,n,r,a){if(Pt)try{var s="",o="",l=(function(f,p){if(p){var g=(function(x,b){if(b===void 0&&(b=Pt),d7)return d7;if(!b||["localhost","127.0.0.1"].includes(x))return"";for(var _=x.split("."),E=Math.min(_.length,8),A="dmn_chk_"+uf();!d7&&E--;){var S=_.slice(E).join("."),k=A+"=1;domain=."+S+";path=/";b.cookie=k+";max-age=3",b.cookie.includes(A)&&(b.cookie=k+";max-age=0",d7=S)}return d7})(f);if(!g){var y=(x=>{var b=x.match(vEe);return b?b[0]:""})(f);y!==g&&Mt.info("Warning: cookie subdomain discovery mismatch",y,g),g=y}return g?"; domain=."+g:""}return""})(Pt.location.hostname,r);if(n){var c=new Date;c.setTime(c.getTime()+864e5*n),s="; expires="+c.toUTCString()}a&&(o="; secure");var d=t+"="+encodeURIComponent(JSON.stringify(e))+s+"; SameSite=Lax; path=/"+l+o;return d.length>3686.4&&Mt.warn("cookieStore warning: large cookie, len="+d.length),Pt.cookie=d,d}catch{return}},q(t,e){if(Pt!=null&&Pt.cookie)try{Ld.N(t,"",-1,e)}catch{return}}},TA=null,Ua={R(){if(!O0(TA))return TA;var t=!0;if(qt(Qe))t=!1;else try{var e="__mplssupport__";Ua.N(e,"xyz"),Ua.A(e)!=='"xyz"'&&(t=!1),Ua.q(e)}catch{t=!1}return t||Mt.error("localStorage unsupported; falling back to cookie store"),TA=t,t},D(t){Mt.error("localStorage error: "+t)},A(t){try{return Qe?.localStorage.getItem(t)}catch(e){Ua.D(e)}return null},F(t){try{return JSON.parse(Ua.A(t))||{}}catch{}return null},N(t,e){try{Qe?.localStorage.setItem(t,JSON.stringify(e))}catch(n){Ua.D(n)}},q(t){try{Qe?.localStorage.removeItem(t)}catch(e){Ua.D(e)}}},yEe=[Bw,"distinct_id",Uw,XO,Hw,qw,yu],Ab={},bEe={R:()=>!0,D(t){Mt.error("memoryStorage error: "+t)},A:t=>Ab[t]||null,F:t=>Ab[t]||null,N(t,e){Ab[t]=e},q(t){delete Ab[t]}},Wp=null,Di={R(){if(!O0(Wp))return Wp;if(Wp=!0,qt(Qe))Wp=!1;else try{var t="__support__";Di.N(t,"xyz"),Di.A(t)!=='"xyz"'&&(Wp=!1),Di.q(t)}catch{Wp=!1}return Wp},D(t){Mt.error("sessionStorage error: ",t)},A(t){try{return Qe?.sessionStorage.getItem(t)}catch(e){Di.D(e)}return null},F(t){try{return JSON.parse(Di.A(t))||null}catch{}return null}
62,N(t,e){try{Qe?.sessionStorage.setItem(t,JSON.stringify(e))}catch(n){Di.D(n)}},q(t){try{Qe?.sessionStorage.removeItem(t)}catch(e){Di.D(e)}}};class xEe{constructor(e){this._instance=e}get qt(){return this._instance.config}get consent(){return this.rr()?0:this.ir}isOptedOut(){return this.qt.cookieless_mode===t0||this.isRejected()||this.consent===-1&&this.qt.cookieless_mode===ih}isOptedIn(){return!this.isOptedOut()}isExplicitlyOptedOut(){return this.consent===0}isRejected(){return this.consent===0||this.consent===-1&&this.qt.opt_out_capturing_by_default}optInOut(e){this.nr.N(this.sr,e?1:0,this.qt.cookie_expiration,this.qt.cross_subdomain_cookie,this.qt.secure_cookie)}reset(){this.nr.q(this.sr,this.qt.cross_subdomain_cookie)}get sr(){var{token:e,opt_out_capturing_cookie_prefix:n,consent_persistence_name:r}=this._instance.config;return r||(n?n+e:"__ph_opt_in_out_"+e)}get ir(){var e=this.nr.A(this.sr);return wA(e)?1:dr(kSe,e)?0:-1}get nr(){var e=this.qt.opt_out_capturing_persistence_type,n=e==="localStorage"?Ua:Ld;if(!this.ar||this.ar!==n){this.ar=n;var r=e==="localStorage"?Ld:Ua;r.A(this.sr)&&(this.ar.A(this.sr)||this.optInOut(wA(r.A(this.sr))),r.q(this.sr,this.qt.cross_subdomain_cookie))}return this.ar}rr(){return!!this.qt.respect_dnt&&[Yl?.doNotTrack,Yl?.msDoNotTrack,un.doNotTrack].some((e=>wA(e)))}}var Tb=Ma("[Dead Clicks]"),wEe=()=>!0,CEe=t=>{var e,n=!((e=t.instance.persistence)==null||!e.get_property(YO)),r=t.instance.config.capture_dead_clicks;return Fd(r)?r:!!ps(r)||n};class Aq{get lazyLoadedDeadClicksAutocapture(){return this.ur}constructor(e,n,r){this.instance=e,this.isEnabled=n,this.onCapture=r,this.startIfEnabledOrStop()}onRemoteConfig(e){"captureDeadClicks"in e&&(this.instance.persistence&&this.instance.persistence.register({[YO]:e.captureDeadClicks}),this.startIfEnabledOrStop())}startIfEnabledOrStop(){this.isEnabled(this)?this.lr((()=>{this.hr()})):this.stop()}lr(e){var n,r;(n=un.__PosthogExtensions__)!=null&&n.initDeadClicksAutocapture&&e(),(r=un.__PosthogExtensions__)==null||r.loadExternalDependency==null||r.loadExternalDependency(this.instance,"dead-clicks-autocapture",(a=>{a?Tb.error("failed to load script",a):e()}))}hr(){var e;if(Pt){if(!this.ur&&(e=un.__PosthogExtensions__)!=null&&e.initDeadClicksAutocapture){var n=ps(this.instance.config.capture_dead_clicks)?this.instance.config.capture_dead_clicks:{};n.__onCapture=this.onCapture,this.ur=un.__PosthogExtensions__.initDeadClicksAutocapture(this.instance,n),this.ur.start(Pt),Tb.info("starting...")}}else Tb.error("`document` not found. Cannot start.")}stop(){this.ur&&(this.ur.stop(),this.ur=void 0,Tb.info("stopping..."))}}var kA=Ma("[SegmentIntegration]"),YQ="posthog-js";function XQ(t,e){var{organization:n,projectId:r,prefix:a,severityAllowList:s=["error"],sendExceptionsToPostHog:o=!0}=e===void 0?{}:e;return l=>{var c,d,f,p,g;if(s!=="*"&&!s.includes(l.level)||!t.__loaded)return l;l.tags||(l.tags={});var y=t.requestRouter.endpointFor("ui","/project/"+t.config.token+"/person/"+t.get_distinct_id());l.tags["PostHog Person URL"]=y,t.sessionRecordingStarted()&&(l.tags["PostHog Recording URL"]=t.get_session_replay_url({withTimestamp:!0}));var x,b=((c=l.exception)==null?void 0:c.values)||[],_=b.map((A=>Ct({},A,{stacktrace:A.stacktrace?Ct({},A.stacktrace,{type:"raw",frames:(A.stacktrace.frames||[]).map((S=>Ct({},S,{platform:"web:javascript"})))}):void 0}))),E={$exception_message:((d=b[0])==null?void 0:d.value)||l.message,$exception_type:(f=b[0])==null?void 0:f.type,$exception_level:l.level,$exception_list:_,$sentry_event_id:l.event_id,$sentry_exception:l.exception,$sentry_exception_message:((p=b[0])==null?void 0:p.value)||l.message,$sentry_exception_type:(g=b[0])==null?void 0:g.type,$sentry_tags:l.tags};return n&&r&&(E.$sentry_url=(a||"https://sentry.io/organizations/")+n+"/issues/?project="+r+"&query="+l.event_id),o&&((x=t.exceptions)==null||x.sendExceptionEvent(E)),l}}class _Ee{constructor(e,n,r,a,s,o){this.name=YQ,this.setupOnce=function(l){l(XQ(e,{organization:n,projectId:r,prefix:a,severityAllowList:s,sendExceptionsToPostHog:o==null||o}))}}}class Tq{constructor(e){this.cr=(n,r,a)=>{a&&(a.noSessionId||a.activityTimeout||a.sessionPastMaximumLength)&&(Mt.info("[PageViewManager] Session rotated, clearing pageview state",{sessionId:n,changeReason:a}),this.dr=void 0,this._instance.scrollManager.resetContext())},this._instance=e,this.vr()}vr(){var e;this.pr=(e=this._instance.sessionManager)==null?void 0:e.onSessionId(this.cr)}destroy(){var e;(e=this.pr)==null||e.call(this),this.pr=void 0}doPageView(e,n){var r,a=this.gr(e,n);return this.dr={pathname:(r=Qe?.location.pathname)!==null&&r!==void 0?r:"",pageViewId:n,timestamp:e},this._instance.scrollManager.resetContext(),a}doPageLeave(e){var n;return this.gr(e,(n=this.dr)==null?void 0:n.pageViewId)}doEvent(){var e;return{$pageview_id:(e=this.dr)==null?void 0:e.pageViewId}}gr(e,n){var r=this.dr;if(!r)return{$pageview_id:n};var a={$pageview_id:n,$prev_pageview_id:r.pageViewId},s=this._instance.scrollManager.getContext();if(s&&!this._instance.config.disable_scroll_properties){var{maxScrollHeight:o,lastScrollY:l,maxScrollY:c,maxContentHeight:d,lastContentY:f,maxContentY:p}=s;if(!(qt(o)||qt(l)||qt(c)||qt(d)||qt(f)||qt(p))){o=Math.ceil(o),l=Math.ceil(l),c=Math.ceil(c),d=Math.ceil(d),f=Math.ceil(f),p=Math.ceil(p);var g=o>1?Bd(l/o,0,1,Mt):1,y=o>1?Bd(c/o,0,1,Mt):1,x=d>1?Bd(f/d,0,1,Mt):1,b=d>1?Bd(p/d,0,1,Mt):1;a=Xa(a,{$prev_pageview_last_scroll:l,$prev_pageview_last_scroll_percentage:g,$prev_pageview_max_scroll:c,$prev_pageview_max_scroll_percentage:y,$prev_pageview_last_content:f,$prev_pageview_last_content_percentage:x,$prev_pageview_max_content:p,$prev_pageview_max_content_percentage:b})}}return r.pathname&&(a.$prev_pageview_pathname=r.pathname),r.timestamp&&(a.$prev_pageview_duration=(e.getTime()-r.timestamp.getTime())/1e3),a}}
62var SEe={[jQ]:{exposure:"hidden"},[q7]:{exposure:"hidden"},__cmpns:{exposure:"hidden"},[H7]:{exposure:"hidden"},[sN]:{exposure:"event"},[iN]:{exposure:"hidden"},[oN]:{exposure:"event"},[lN]:{exposure:"hidden"},[cN]:{exposure:"event"},[uN]:{exposure:"event"},[YO]:{exposure:"event"},[dN]:{exposure:"hidden"},[fN]:{exposure:"event"},[z7]:{exposure:"hidden"},$session_recording_enabled_server_side:{exposure:"hidden"},[Uw]:{exposure:"hidden"},[XO]:{exposure:"event"},$session_past_minimum_duration:{exposure:"event"},$session_recording_url_trigger_activated_session:{exposure:"event"},$session_recording_event_trigger_activated_session:{exposure:"event"},$debug_first_full_snapshot_timestamp:{exposure:"event"},[j4]:{exposure:"derived",shouldSkipFromEventProperties:(t,e)=>e(),transformToEventProperties(t){if(!ps(t))return{};for(var e={},n=Object.keys(t),r=0;n.length>r;r++)e["$feature/"+n[r]]=t[n[r]];return e}},[_x]:{exposure:"event"},[V7]:{exposure:"hidden"},[pN]:{exposure:"hidden"},[hN]:{exposure:"event"},[mN]:{exposure:"event"},[W1]:{exposure:"event"},[m4]:{exposure:"hidden"},[G7]:{exposure:"hidden"},[sh]:{exposure:"hidden"},[gN]:{exposure:"hidden"},[vN]:{exposure:"event"},[Sx]:{exposure:"hidden"},$product_tours_activated:{exposure:"hidden"},$conversations_widget_session_id:{exposure:"event"},$conversations_ticket_id:{exposure:"event"},$conversations_widget_state:{exposure:"event"},$conversations_user_traits:{exposure:"event"},[S8]:{exposure:"hidden"},[yN]:{exposure:"hidden"},[bN]:{exposure:"hidden"},[$w]:{exposure:"hidden"},[yu]:{exposure:"hidden"},[xN]:{exposure:"hidden"},[wN]:{exposure:"hidden"},[CN]:{exposure:"hidden"}
62,[_N]:{exposure:"hidden"},[qw]:{exposure:"hidden"},[Hw]:{exposure:"hidden"},[FQ]:{exposure:"event"},[BQ]:{exposure:"event"},[UQ]:{exposure:"event"},[$Q]:{exposure:"event"},[HQ]:{exposure:"event"},[zQ]:{exposure:"event"},[VQ]:{exposure:"event"},$sdk_debug_replay_event_trigger_status:{exposure:"event"},$sdk_debug_replay_linked_flag_trigger_status:{exposure:"event"},$sdk_debug_replay_matched_recording_trigger_groups:{exposure:"event"},$sdk_debug_replay_remote_trigger_matching_config:{exposure:"event"},$sdk_debug_replay_trigger_groups_count:{exposure:"event"},$sdk_debug_replay_url_trigger_status:{exposure:"event"},$session_recording_start_reason:{exposure:"event"}},EEe=[["$posthog_sr_group_event_trigger_",{exposure:"hidden"}],["$posthog_sr_group_url_trigger_",{exposure:"hidden"}],["$posthog_sr_group_sampling_",{exposure:"hidden"}]],Ww=t=>{var e=Pt?.createElement("a");return qt(e)?null:(e.href=t,e)},Yw=function(t,e){for(var n,r=((t.split("#")[0]||"").split(/\?(.*)/)[1]||"").replace(/^\?+/g,"").split("&"),a=0;r.length>a;a++){var s=r[a].split("=");if(s[0]===e){n=s;break}}if(!Ir(n)||2>n.length)return"";var o=n[1];try{o=decodeURIComponent(o)}catch{Mt.error("Skipping decoding for malformed query param: "+o)}return o.replace(/\+/g," ")},bv=function(t,e,n){if(!t||!e||!e.length)return t;for(var r=t.split("#"),a=r[1],s=(r[0]||"").split("?"),o=s[1],l=s[0],c=(o||"").split("&"),d=[],f=0;c.length>f;f++){var p=c[f].split("=");Ir(p)&&(e.includes(p[0])?d.push(p[0]+"="+n):d.push(c[f]))}var g=l;return o!=null&&(g+="?"+d.join("&")),a!=null&&(g+="#"+a),g},Xw=function(t,e){var n=t.match(new RegExp(e+"=([^&]*)"));return n?n[1]:null},kb="https?://(.*)",J5=["gclid","gclsrc","dclid","gbraid","wbraid","fbclid","msclkid","twclid","li_fat_id","igshid","ttclid","rdt_cid","epik","qclid","sccid","irclid","_kx"],IEe=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gad_source","mc_cid",...J5],xv="<masked>",AEe=["li_fat_id"];function KQ(t,e,n){if(!Pt)return{};var r,a=e?[...J5,...n||[]]:[],s=ZQ(bv(Pt.URL,a,xv),t),o=(r={},Ea(AEe,(function(l){var c=Ld.A(l);r[l]=c||null})),r);return Xa(o,s)}function ZQ(t,e){var n=IEe.concat(e||[]),r={};return Ea(n,(function(a){var s=Yw(t,a);r[a]=s||null})),r}function JQ(t){var e=(function(s){return s?s.search(kb+"google.([^/?]*)")===0?"google":s.search(kb+"bing.com")===0?"bing":s.search(kb+"yahoo.com")===0?"yahoo":s.search(kb+"duckduckgo.com")===0?"duckduckgo":null:null})(t),n=e!="yahoo"?"q":"p",r={};if(!O0(e)){r.$search_engine=e;var a=Pt?Yw(Pt.referrer,n):"";a.length&&(r.ph_keyword=a)}return r}function kq(){return navigator.language||navigator.userLanguage}var Kw="$direct";function QQ(){return Pt?.referrer||Kw}function eee(t,e){var n=t?[...J5,...e||[]]:[],r=Ri?.href.substring(0,1e3);return{r:QQ().substring(0,1e3),u:r?bv(r,n,xv):void 0}}function tee(t){var e,{r:n,u:r}=t,a={$referrer:n,$referring_domain:n==null?void 0:n==Kw?Kw:(e=Ww(n))==null?void 0:e.host};if(r){a.$current_url=r;var s=Ww(r);a.$host=s?.host,a.$pathname=s?.pathname;var o=ZQ(r);Xa(a,o)}if(n){var l=JQ(n);Xa(a,l)}return a}function nee(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch{return}}function TEe(){try{return new Date().getTimezoneOffset()}catch{return}}var kEe=["cookie","localstorage","localstorage+cookie","sessionstorage","memory"];class RA{constructor(e,n){this.qt=e,this.props={},this.mr=!1,this.yr=(r=>{var a="";return r.token&&(a=r.token.replace(/\+/g,"PL").replace(/\//g,"SL").replace(/=/g,"EQ")),r.persistence_name?"ph_"+r.persistence_name:"ph_"+a+"_posthog"})(e),this.nr=this.br(e),this.load(),e.debug&&Mt.info("Persistence loaded",e.persistence,Ct({},this.props)),this.update_config(e,e,n),this.save()}isDisabled(){return!!this._r}br(e){kEe.indexOf(e.persistence.toLowerCase())===-1&&(Mt.critical("Unknown persistence type "+e.persistence+"; falling back to localStorage+cookie"),e.persistence="localStorage+cookie");var n=(function(a){a===void 0&&(a=[]);var s=[...yEe,...a];return Ct({},Ua,{F(o){try{var l={};try{l=Ld.F(o)||{}}catch{}var c=Xa(l,JSON.parse(Ua.A(o)||"{}"));return Ua.N(o,c),c}catch{}return null},N(o,l,c,d,f,p){try{Ua.N(o,l,void 0,void 0,p);var g={};
62s.forEach((y=>{l[y]&&(g[y]=l[y])})),Object.keys(g).length&&Ld.N(o,g,c,d,f,p)}catch(y){Ua.D(y)}},q(o,l){try{Qe?.localStorage.removeItem(o),Ld.q(o,l)}catch(c){Ua.D(c)}}})})(e.cookie_persisted_properties||[]),r=e.persistence.toLowerCase();return r==="localstorage"&&Ua.R()?Ua:r==="localstorage+cookie"&&n.R()?n:r==="sessionstorage"&&Di.R()?Di:r==="memory"?bEe:r==="cookie"?Ld:n.R()?n:Ld}wr(e){var n=e??this.qt.feature_flag_cache_ttl_ms;if(!n||0>=n)return!1;var r=this.props[$w];return!r||typeof r!="number"||Date.now()-r>n}properties(){var e={};return Ea(this.props,((n,r)=>{var a=(s=>{var o=SEe[s];if(o)return o;for(var[l,c]of EEe)if(s.indexOf(l)===0)return c})(r);if(a?.exposure==="derived"){if(a.shouldSkipFromEventProperties!=null&&a.shouldSkipFromEventProperties(n,r===j4?()=>this.wr():()=>!1))return;a.transformToEventProperties&&Xa(e,a.transformToEventProperties(n))}else a&&a.exposure!=="event"||(e[r]=n)})),e}load(){if(!this._r){var e=this.nr.F(this.yr);e&&(this.props=Xa({},e))}}save(){this._r||this.nr.N(this.yr,this.props,this.Sr,this.kr,this.Cr,this.qt.debug)}remove(){this.nr.q(this.yr,!1),this.nr.q(this.yr,!0)}clear(){this.remove(),this.props={}}register_once(e,n,r){if(ps(e)){qt(n)&&(n="None"),this.Sr=qt(r)?this.Ir:r;var a=!1;if(Ea(e,((s,o)=>{this.props.hasOwnProperty(o)&&this.props[o]!==n||(this.Tr(o,s),a=!0)})),a)return this.save(),!0}return!1}register(e,n){if(ps(e)){this.Sr=qt(n)?this.Ir:n;var r=!1;if(Ea(e,((a,s)=>{e.hasOwnProperty(s)&&this.props[s]!==a&&(this.Tr(s,a),r=!0)})),r)return this.save(),!0}return!1}unregister(e){e in this.props&&(this.Er(e),this.save())}update_campaign_params(){if(!this.mr){var e=KQ(this.qt.custom_campaign_params,this.qt.mask_personal_data_properties,this.qt.custom_personal_data_properties);L4(ZO(e))||this.register(e),this.mr=!0}}update_search_keyword(){var e;this.register((e=Pt?.referrer)?JQ(e):{})}update_referrer_info(){var e;this.register_once({$referrer:QQ(),$referring_domain:Pt!=null&&Pt.referrer&&((e=Ww(Pt.referrer))==null?void 0:e.host)||Kw},void 0)}set_initial_person_info(){this.props[CN]||this.props[_N]||this.register_once({[qw]:eee(this.qt.mask_personal_data_properties,this.qt.custom_personal_data_properties)},void 0)}get_initial_props(){var e={};Ea([_N,CN],(o=>{var l=this.props[o];l&&Ea(l,(function(c,d){e["$initial_"+eN(d)]=c}))}));var n,r,a=this.props[qw];if(a){var s=(n=tee(a),r={},Ea(n,(function(o,l){r["$initial_"+eN(l)]=o})),r);Xa(e,s)}return e}safe_merge(e){return Ea(this.props,(function(n,r){r in e||(e[r]=n)})),e}update_config(e,n,r){if(this.Ir=this.Sr=e.cookie_expiration,this.set_disabled(e.disable_persistence||!!r),this.set_cross_subdomain(e.cross_subdomain_cookie),this.set_secure(e.secure_cookie),e.persistence!==n.persistence||!((o,l)=>{if(o.length!==l.length)return!1;var c=[...o].sort(),d=[...l].sort();return c.every(((f,p)=>f===d[p]))})(e.cookie_persisted_properties||[],n.cookie_persisted_properties||[])){var a=this.br(e),s=this.props;this.clear(),this.nr=a,this.props=s,this.save()}}set_disabled(e){this._r=e,this._r?this.remove():this.save()}set_cross_subdomain(e){e!==this.kr&&(this.kr=e,this.remove(),this.save())}set_secure(e){e!==this.Cr&&(this.Cr=e,this.remove(),this.save())}set_event_timer(e,n){var r=this.props[H7]||{};r[e]=n,this.Tr(H7,r),this.save()}remove_event_timer(e){var n=this.props[H7]||{},r=n[e];return qt(r)||(delete n[e],this.Tr(H7,n),this.save()),r}get_property(e){return this.props[e]}set_property(e,n){this.Tr(e,n),this.save()}Tr(e,n){this.props[e]=n}Er(e){delete this.props[e]}}var f7={Activation:"events",Cancellation:"cancelEvents"},NA={Popover:"popover",API:"api",Widget:"widget"},W7={SHOWN:"survey shown",DISMISSED:"survey dismissed",SENT:"survey sent"},DA={SURVEY_ID:"$survey_id",SURVEY_ITERATION:"$survey_iteration",SURVEY_LAST_SEEN_DATE:"$survey_last_seen_date"},EN={Popover:"popover",Inline:"inline"},REe={SHOWN:"product tour shown"},Rq={TOUR_LAST_SEEN_DATE:"$product_tour_last_seen_date",TOUR_TYPE:"$product_tour_type"},Nq=Ma("[RateLimiter]");class NEe{constructor(e){this.serverLimits={},this.lastEventRateLimited=!1,this.checkForLimiting=n=>{var r=n.text;
62if(r&&r.length)try{(JSON.parse(r).quota_limited||[]).forEach((a=>{Nq.info((a||"events")+" is quota limited."),this.serverLimits[a]=new Date().getTime()+6e4}))}catch(a){return void Nq.warn('could not rate limit - continuing. Error: "'+a?.message+'"',{text:r})}},this.instance=e,this.lastEventRateLimited=this.clientRateLimitContext(!0).isRateLimited}get captureEventsPerSecond(){var e;return((e=this.instance.config.rate_limiting)==null?void 0:e.events_per_second)||10}get captureEventsBurstLimit(){var e;return Math.max(((e=this.instance.config.rate_limiting)==null?void 0:e.events_burst_limit)||10*this.captureEventsPerSecond,this.captureEventsPerSecond)}clientRateLimitContext(e){var n,r,a;e===void 0&&(e=!1);var{captureEventsBurstLimit:s,captureEventsPerSecond:o}=this,l=new Date().getTime(),c=(n=(r=this.instance.persistence)==null?void 0:r.get_property(wN))!==null&&n!==void 0?n:{tokens:s,last:l};c.tokens+=(l-c.last)/1e3*o,c.last=l,c.tokens>s&&(c.tokens=s);var d=1>c.tokens;return d||e||(c.tokens=Math.max(0,c.tokens-1)),!d||this.lastEventRateLimited||e||this.instance.capture("$$client_ingestion_warning",{$$client_ingestion_warning_message:"posthog-js client rate limited. Config is set to "+o+" events per second and "+s+" events burst limit."},{skip_client_rate_limiting:!0}),this.lastEventRateLimited=d,(a=this.instance.persistence)==null||a.set_property(wN,c),{isRateLimited:d,remainingTokens:c.tokens}}isServerRateLimited(e){var n=this.serverLimits[e||"events"]||!1;return n!==!1&&new Date().getTime()<n}}var p7=Ma("[RemoteConfig]");class ree{constructor(e){this._instance=e}get remoteConfig(){var e;return(e=un._POSTHOG_REMOTE_CONFIG)==null||(e=e[this._instance.config.token])==null?void 0:e.config}Mr(e){var n,r;(n=un.__PosthogExtensions__)!=null&&n.loadExternalDependency?(r=un.__PosthogExtensions__)==null||r.loadExternalDependency==null||r.loadExternalDependency(this._instance,"remote-config",(()=>e(this.remoteConfig))):e()}Pr(e){this._instance._send_request({method:"GET",url:this._instance.requestRouter.endpointFor("assets","/array/"+this._instance.config.token+"/config"),callback(n){e(n.json)}})}load(){try{if(this.remoteConfig)return p7.info("Using preloaded remote config",this.remoteConfig),this.Rr(this.remoteConfig),void this.Or();if(this._instance.Lr())return void p7.warn("Remote config is disabled. Falling back to local config.");this.Mr((e=>{if(!e)return p7.info("No config found after loading remote JS config. Falling back to JSON."),void this.Pr((n=>{this.Rr(n),this.Or()}));this.Rr(e),this.Or()}))}catch(e){p7.error("Error loading remote config",e)}}stop(){this.Fr&&(clearInterval(this.Fr),this.Fr=void 0)}refresh(){this._instance.Lr()||Pt?.visibilityState==="hidden"||this._instance.reloadFeatureFlags()}Or(){var e;if(!this.Fr){var n=(e=this._instance.config.remote_config_refresh_interval_ms)!==null&&e!==void 0?e:3e5;n!==0&&(this.Fr=setInterval((()=>{this.refresh()}),n))}}Rr(e){var n;e||p7.error("Failed to fetch remote config from PostHog."),this._instance.Rr(e??{}),e?.hasFeatureFlags!==!1&&(this._instance.config.advanced_disable_feature_flags_on_first_load||(n=this._instance.featureFlags)==null||n.ensureFlagsLoaded())}}var Dd={GZipJS:"gzip-js",Base64:"base64"},Uc=Uint8Array,ml=Uint16Array,Q5=Uint32Array,JO=new Uc([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),QO=new Uc([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),Dq=new Uc([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),aee=function(t,e){for(var n=new ml(31),r=0;31>r;++r)n[r]=e+=1<<t[r-1];var a=new Q5(n[30]);for(r=1;30>r;++r)for(var s=n[r];n[r+1]>s;++s)a[s]=s-n[r]<<5|r;return[n,a]},see=aee(JO,2),IN=see[1];see[0][28]=258,IN[258]=28;for(var Pq=aee(QO,0)[1],iee=new ml(32768),Ia=0;32768>Ia;++Ia){var Jm=(43690&Ia)>>>1|(21845&Ia)<<1;iee[Ia]=((65280&(Jm=(61680&(Jm=(52428&Jm)>>>2|(13107&Jm)<<2))>>>4|(3855&Jm)<<4))>>>8|(255&Jm)<<8)>>>1}var E8=function(t,e,n){for(var r=t.length,a=0,s=new ml(e);r>a;++a)++s[t[a]-1];var o,l=new ml(e);for(a=0;e>a;++a)l[a]=l[a-1]+s[a-1]<<1;for(o=new ml(r),a=0;r>a;++a)o[a]=iee[l[t[a]-1]++]>>>15-t[a];return o},n3=new Uc(288);for(Ia=0;144>Ia;++Ia)n3[Ia]=8;for(Ia=144;256>Ia;++Ia)n3[Ia]=9;for(Ia=256;280>Ia;++Ia)n3[Ia]=7;for(Ia=280;288>Ia;++Ia)n3[Ia]=8;var Zw=new Uc(32);for(Ia=0;32>Ia;
62++Ia)Zw[Ia]=5;var DEe=E8(n3,9),PEe=E8(Zw,5),oee=function(t){return(t/8>>0)+(7&t&&1)},lee=function(t,e,n){(n==null||n>t.length)&&(n=t.length);var r=new(t instanceof ml?ml:t instanceof Q5?Q5:Uc)(n-e);return r.set(t.subarray(e,n)),r},q1=function(t,e,n){var r=e/8>>0;t[r]|=n<<=7&e,t[r+1]|=n>>>8},h7=function(t,e,n){var r=e/8>>0;t[r]|=n<<=7&e,t[r+1]|=n>>>8,t[r+2]|=n>>>16},PA=function(t,e){for(var n=[],r=0;t.length>r;++r)t[r]&&n.push({s:r,f:t[r]});var a=n.length,s=n.slice();if(!a)return[new Uc(0),0];if(a==1){var o=new Uc(n[0].s+1);return o[n[0].s]=1,[o,1]}n.sort((function(I,N){return I.f-N.f})),n.push({s:-1,f:25001});var l=n[0],c=n[1],d=0,f=1,p=2;for(n[0]={s:-1,f:l.f+c.f,l,r:c};f!=a-1;)l=n[n[p].f>n[d].f?d++:p++],c=n[d!=f&&n[p].f>n[d].f?d++:p++],n[f++]={s:-1,f:l.f+c.f,l,r:c};var g=s[0].s;for(r=1;a>r;++r)s[r].s>g&&(g=s[r].s);var y=new ml(g+1),x=AN(n[f-1],y,0);if(x>e){r=0;var b=0,_=x-e,E=1<<_;for(s.sort((function(I,N){return y[N.s]-y[I.s]||I.f-N.f}));a>r;++r){var A=s[r].s;if(e>=y[A])break;b+=E-(1<<x-y[A]),y[A]=e}for(b>>>=_;b>0;){var S=s[r].s;e>y[S]?b-=1<<e-y[S]++-1:++r}for(;r>=0&&b;--r){var k=s[r].s;y[k]==e&&(--y[k],++b)}x=e}return[new Uc(y),x]},AN=function(t,e,n){return t.s==-1?Math.max(AN(t.l,e,n+1),AN(t.r,e,n+1)):e[t.s]=n},Oq=function(t){for(var e=t.length;e&&!t[--e];);for(var n=new ml(++e),r=0,a=t[0],s=1,o=function(c){n[r++]=c},l=1;e>=l;++l)if(t[l]==a&&l!=e)++s;else{if(!a&&s>2){for(;s>138;s-=138)o(32754);s>2&&(o(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(o(a),--s;s>6;s-=6)o(8304);s>2&&(o(s-3<<5|8208),s=0)}for(;s--;)o(a);s=1,a=t[l]}return[n.subarray(0,r),e]},m7=function(t,e){for(var n=0,r=0;e.length>r;++r)n+=t[r]*e[r];return n},TN=function(t,e,n){var r=n.length,a=oee(e+2);t[a]=255&r,t[a+1]=r>>>8,t[a+2]=255^t[a],t[a+3]=255^t[a+1];for(var s=0;r>s;++s)t[a+s+4]=n[s];return 8*(a+4+r)},Mq=function(t,e,n,r,a,s,o,l,c,d,f){q1(e,f++,n),++a[256];for(var p=PA(a,15),g=p[0],y=p[1],x=PA(s,15),b=x[0],_=x[1],E=Oq(g),A=E[0],S=E[1],k=Oq(b),I=k[0],N=k[1],D=new ml(19),O=0;A.length>O;++O)D[31&A[O]]++;for(O=0;I.length>O;++O)D[31&I[O]]++;for(var j=PA(D,7),M=j[0],$=j[1],L=19;L>4&&!M[Dq[L-1]];--L);var z,H,J,X,Y=d+5<<3,F=m7(a,n3)+m7(s,Zw)+o,W=m7(a,g)+m7(s,b)+o+14+3*L+m7(D,M)+(2*D[16]+3*D[17]+7*D[18]);if(F>=Y&&W>=Y)return TN(e,f,t.subarray(c,c+d));if(q1(e,f,1+(F>W)),f+=2,F>W){z=E8(g,y),H=g,J=E8(b,_),X=b;var G=E8(M,$);for(q1(e,f,S-257),q1(e,f+5,N-1),q1(e,f+10,L-4),f+=14,O=0;L>O;++O)q1(e,f+3*O,M[Dq[O]]);f+=3*L;for(var q=[A,I],Z=0;2>Z;++Z){var le=q[Z];for(O=0;le.length>O;++O)q1(e,f,G[ee=31&le[O]]),f+=M[ee],ee>15&&(q1(e,f,le[O]>>>5&127),f+=le[O]>>>12)}}else z=DEe,H=n3,J=PEe,X=Zw;for(O=0;l>O;++O)if(r[O]>255){var ee;h7(e,f,z[257+(ee=r[O]>>>18&31)]),f+=H[ee+257],ee>7&&(q1(e,f,r[O]>>>23&31),f+=JO[ee]);var xe=31&r[O];h7(e,f,J[xe]),f+=X[xe],xe>3&&(h7(e,f,r[O]>>>5&8191),f+=QO[xe])}else h7(e,f,z[r[O]]),f+=H[r[O]];return h7(e,f,z[256]),f+H[256]},OEe=new Q5([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),MEe=(function(){for(var t=new Q5(256),e=0;256>e;++e){for(var n=e,r=9;--r;)n=(1&n&&3988292384)^n>>>1;t[e]=n}return t})(),OA=function(t,e,n){for(;n;++e)t[e]=n,n>>>=8};function LEe(t,e){e===void 0&&(e={});var n=(function(){var p=4294967295;return{p(g){for(var y=p,x=0;g.length>x;++x)y=MEe[255&y^g[x]]^y>>>8;p=y},d(){return 4294967295^p}}})(),r=t.length;n.p(t);var a,s,o,l,c,d=(l=10+((a=e).filename&&a.filename.length+1||0),c=8,(function(p,g,y,x,b,_){var E=p.length,A=new Uc(x+E+5*(1+Math.floor(E/7e3))+b),S=A.subarray(x,A.length-b),k=0;if(!g||8>E)for(var I=0;E>=I;I+=65535){var N=I+65535;E>N?k=TN(S,k,p.subarray(I,N)):(S[I]=!0,k=TN(S,k,p.subarray(I,E)))}else{for(var D=OEe[g-1],O=D>>>13,j=8191&D,M=(1<<y)-1,$=new ml(32768),L=new ml(M+1),z=Math.ceil(y/3),H=2*z,J=function(De){return(p[De]^p[De+1]<<z^p[De+2]<<H)&M},X=new Q5(25e3),Y=new ml(288),F=new ml(32),W=0,G=0,q=(I=0,0),Z=0,le=0;E>I;++I){var ee=J(I),xe=32767&I,Ce=L[ee];if($[xe]=Ce,L[ee]=xe,I>=Z){var de=E-I;if((W>7e3||q>24576)&&de>423){k=Mq(p,S,0,X,Y,F,G,q,le,I-le,k),q=W=G=0,le=I;for(var ve=0;286>ve;++ve)Y[ve]=0;for(ve=0;30>ve;++ve)F[ve]=0}var Re=2,V=0,K=j,te=xe-Ce&32767;if(de>2&&ee==J(I-te))for(var me=Math.min(O,de)-1,fe=Math.min(32767,I),ge=Math.min(258,de);fe>=te&&--K&&xe!=Ce;){if(p[I+Re]==p[I+Re-te]){for(var Se=0;ge>Se&&p[I+Se]==p[I+Se-te];++Se);if(Se>Re){if(Re=Se,V=te,Se>me)break;var se=Math.min(te,Se-2),he=0;for(ve=0;se>ve;++ve){var ye=I-te+ve+32768&32767,be=ye-$[ye]+32768&32767;be>he&&(he=be,Ce=ye)}}}te+=(xe=Ce)-(Ce=$[xe])+32768&32767}if(V){X[q++]=268435456|IN[Re]<<18|Pq[V];var Te=31&IN[Re],je=31&Pq[V];G+=JO[Te]+QO[je],++Y[257+Te],++F[je],Z=I+Re,++W}else X[q++]=p[I],++Y[p[I]]}}k=Mq(p,S,!0,X,Y,F,G,q,le,I-le,k)}return lee(A,0,x+oee(k)+b)})(s=t,(o=e).level==null?6:o.level,o.mem==null?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(s.length)))):12+o.mem,l,c)),f=d.length;return(function(p,g){var y=g.filename;if(p[0]=31,p[1]=139,p[2]=8,p[8]=2>g.level?4:g.level==9?2:0,p[9]=3,g.mtime!=0&&OA(p,4,Math.floor(new Date(g.mtime||Date.now())/1e3)),y){p[3]=8;for(var x=0;y.length>=x;++x)p[x+10]=y.charCodeAt(x)}})(d,e),OA(d,f-8,n.d()),OA(d,f-4,r),d}
62var jEe=!!JR||!!ZR,cee="text/plain",Lq=!1,I_=function(t,e,n){var r;n===void 0&&(n=!0);var[a,s]=t.split("?"),o=Ct({},e),l=(r=s?.split("&").map((d=>{var f,[p,g]=d.split("="),y=n&&(f=o[p])!==null&&f!==void 0?f:g;return delete o[p],p+"="+y})))!==null&&r!==void 0?r:[],c=(function(d,f){var p,g;f===void 0&&(f="&");var y=[];return Ea(d,(function(x,b){qt(x)||qt(b)||b==="undefined"||(p=encodeURIComponent((_=>_ instanceof File)(x)?x.name:x.toString()),g=encodeURIComponent(b),y[y.length]=g+"="+p)})),y.join(f)})(o);return c&&l.push(c),a+"?"+l.join("&")},F4=(t,e)=>JSON.stringify(t,((n,r)=>typeof r=="bigint"?r.toString():r),e),MA=t=>{if(t.tr)return t.tr;var{data:e,compression:n}=t;if(e){if(n===Dd.GZipJS){var r=LEe((function(l,c){var d=l.length;if(typeof TextEncoder<"u")return new TextEncoder().encode(l);for(var f=new Uc(l.length+(l.length>>>1)),p=0,g=function(_){f[p++]=_},y=0;d>y;++y){if(p+5>f.length){var x=new Uc(p+8+(d-y<<1));x.set(f),f=x}var b=l.charCodeAt(y);128>b?g(b):2048>b?(g(192|b>>>6),g(128|63&b)):b>55295&&57344>b?(g(240|(b=65536+(1047552&b)|1023&l.charCodeAt(++y))>>>18),g(128|b>>>12&63),g(128|b>>>6&63),g(128|63&b)):(g(224|b>>>12),g(128|b>>>6&63),g(128|63&b))}return lee(f,0,p)})(F4(e)),{mtime:0});return{contentType:cee,body:r.buffer.slice(r.byteOffset,r.byteOffset+r.byteLength),estimatedSize:r.byteLength}}if(n===Dd.Base64){var a=(function(l){return l&&btoa(encodeURIComponent(l).replace(/%([0-9A-F]{2})/g,((c,d)=>String.fromCharCode(parseInt(d,16)))))})(F4(e)),s=(l=>"data="+encodeURIComponent(typeof l=="string"?l:F4(l)))(a);return{contentType:"application/x-www-form-urlencoded",body:s,estimatedSize:new Blob([s]).size}}var o=F4(e);return{contentType:"application/json",body:o,estimatedSize:new Blob([o]).size}}},FEe=(function(){var t=Rc((function*(e){var n=F4(e.data),r=yield(function(s,o,l){return QR.apply(this,arguments)})(n,ko.DEBUG,{rethrow:!0});if(!r)return e;var a=yield r.arrayBuffer();return Ct({},e,{tr:{contentType:cee,body:a,estimatedSize:a.byteLength}})}));return function(e){return t.apply(this,arguments)}})(),jq=(t,e)=>I_(t,{_:new Date().getTime().toString(),ver:ko.JS_SDK_VERSION,compression:e}),Ix=[];ZR&&Ix.push({transport:"fetch",method(t){var e,n,{contentType:r,body:a,estimatedSize:s}=(e=MA(t))!==null&&e!==void 0?e:{},o=new Headers;Ea(t.headers,(function(f,p){o.append(p,f)})),r&&o.append("Content-Type",r);var l=t.url,c=null;if(hq){var d=new hq;c={signal:d.signal,timeout:setTimeout((()=>d.abort()),t.timeout)}}ZR(l,Ct({method:t?.method||"GET",headers:o,keepalive:t.method==="POST"&&52428.8>(s||0),body:a,signal:(n=c)==null?void 0:n.signal},t.fetchOptions)).then((f=>f.text().then((p=>{var g={statusCode:f.status,text:p};if(f.status===200)try{g.json=JSON.parse(p)}catch(y){Mt.error(y)}t.callback==null||t.callback(g)})))).catch((f=>{Mt.error(f),t.callback==null||t.callback({statusCode:0,error:f})})).finally((()=>c?clearTimeout(c.timeout):null))}}),JR&&Ix.push({transport:"XHR",method(t){var e,n=new JR;n.open(t.method||"GET",t.url,!0);var{contentType:r,body:a}=(e=MA(t))!==null&&e!==void 0?e:{};Ea(t.headers,(function(s,o){n.setRequestHeader(o,s)})),r&&n.setRequestHeader("Content-Type",r),t.timeout&&(n.timeout=t.timeout),t.disableXHRCredentials||(n.withCredentials=!0),n.onreadystatechange=()=>{if(n.readyState===4){var s={statusCode:n.status,text:n.responseText};if(n.status===200)try{s.json=JSON.parse(n.responseText)}catch{}t.callback==null||t.callback(s)}},n.send(a)}}),Yl!=null&&Yl.sendBeacon&&Ix.push({transport:"sendBeacon",method(t){var e=I_(t.url,{beacon:"1"});try{var n,{contentType:r,body:a}=(n=MA(t))!==null&&n!==void 0?n:{};if(!a)return;var s=a instanceof Blob?a:new Blob([a],{type:r});Yl.sendBeacon(e,s)}catch{}}});var kN=3e3;class BEe{constructor(e,n){this.Ar=!0,this.Nr=[],this.$r=Bd(n?.flush_interval_ms||kN,250,5e3,Mt.createLogger("flush interval"),kN),this.Dr=e}enqueue(e){this.Nr.push(e),this.qr||this.jr()}unload(){this.Hr();var e=this.Nr.length>0?this.Ur():{},n=Object.values(e);[...n.filter((r=>r.url.indexOf("/e")===0)),...n.filter((r=>r.url.indexOf("/e")!==0))].map((r=>{this.Dr(Ct({},r,{transport:"sendBeacon"}))}))}enable(){this.Ar=!1,this.jr()}jr(){var e=this;this.Ar||(this.qr=setTimeout((()=>
62{if(this.Hr(),this.Nr.length>0){var n=this.Ur(),r=function(){var s=n[a],o=new Date().getTime();s.data&&Ir(s.data)&&Ea(s.data,(l=>{l.offset=Math.abs(l.timestamp-o),delete l.timestamp})),e.Dr(s)};for(var a in n)r()}}),this.$r))}Hr(){clearTimeout(this.qr),this.qr=void 0}Ur(){var e={};return Ea(this.Nr,(n=>{var r,a=n,s=(a?a.batchKey:null)||a.url;qt(e[s])&&(e[s]=Ct({},a,{data:[]})),(r=e[s].data)==null||r.push(a.data)})),this.Nr=[],e}}var UEe=["retriesPerformedSoFar"];class $Ee{constructor(e){this.Br=!1,this.zr=3e3,this.Nr=[],this._instance=e,this.Nr=[],this.Vr=!0,!qt(Qe)&&"onLine"in Qe.navigator&&(this.Vr=Qe.navigator.onLine,this.Wr=()=>{this.Vr=!0,this.Zr()},this.Gr=()=>{this.Vr=!1},ks(Qe,"online",this.Wr),ks(Qe,"offline",this.Gr))}get length(){return this.Nr.length}retriableRequest(e){var{retriesPerformedSoFar:n}=e,r=fQ(e,UEe);h4(n)&&(r.url=I_(r.url,{retry_count:n})),this._instance._send_request(Ct({},r,{callback:a=>{a.statusCode===200||a.statusCode>=400&&500>a.statusCode||(n??0)>=10?r.callback==null||r.callback(a):this.Qr(Ct({retriesPerformedSoFar:n},r))}}))}Qr(e){var n=e.retriesPerformedSoFar||0;e.retriesPerformedSoFar=n+1;var r=(function(o){var l=3e3*Math.pow(2,o),c=l/2,d=Math.min(18e5,l),f=Math.random()-.5;return Math.ceil(d+f*(d-c))})(n),a=Date.now()+r;this.Nr.push({retryAt:a,requestOptions:e});var s="Enqueued failed request for retry in "+r;navigator.onLine||(s+=" (Browser is offline)"),Mt.warn(s),this.Br||(this.Br=!0,this.Jr())}Jr(){if(this.Kr&&clearTimeout(this.Kr),this.Nr.length===0)return this.Br=!1,void(this.Kr=void 0);this.Kr=setTimeout((()=>{this.Vr&&this.Nr.length>0&&this.Zr(),this.Jr()}),this.zr)}Zr(){var e=Date.now(),n=[],r=this.Nr.filter((s=>e>s.retryAt||(n.push(s),!1)));if(this.Nr=n,r.length>0)for(var{requestOptions:a}of r)this.retriableRequest(a)}unload(){for(var{requestOptions:e}of(this.Kr&&(clearTimeout(this.Kr),this.Kr=void 0),this.Br=!1,qt(Qe)||(this.Wr&&(Qe.removeEventListener("online",this.Wr),this.Wr=void 0),this.Gr&&(Qe.removeEventListener("offline",this.Gr),this.Gr=void 0)),this.Nr))try{this._instance._send_request(Ct({},e,{transport:"sendBeacon"}))}catch(n){Mt.error(n)}this.Nr=[]}}class qEe{constructor(e){this.Yr=()=>{var n,r,a,s;this.Xr||(this.Xr={});var o=this.scrollElement(),l=this.scrollY(),c=o?Math.max(0,o.scrollHeight-o.clientHeight):0,d=l+(o?.clientHeight||0),f=o?.scrollHeight||0;this.Xr.lastScrollY=Math.ceil(l),this.Xr.maxScrollY=Math.max(l,(n=this.Xr.maxScrollY)!==null&&n!==void 0?n:0),this.Xr.maxScrollHeight=Math.max(c,(r=this.Xr.maxScrollHeight)!==null&&r!==void 0?r:0),this.Xr.lastContentY=d,this.Xr.maxContentY=Math.max(d,(a=this.Xr.maxContentY)!==null&&a!==void 0?a:0),this.Xr.maxContentHeight=Math.max(f,(s=this.Xr.maxContentHeight)!==null&&s!==void 0?s:0)},this._instance=e}get ei(){return this._instance.config.scroll_root_selector}getContext(){return this.Xr}resetContext(){var e=this.Xr;return setTimeout(this.Yr,0),e}startMeasuringScrollPosition(){ks(Qe,"scroll",this.Yr,{capture:!0}),ks(Qe,"scrollend",this.Yr,{capture:!0}),ks(Qe,"resize",this.Yr)}scrollElement(){if(!this.ei)return Qe?.document.documentElement;var e=Ir(this.ei)?this.ei:[this.ei];for(var n of e){var r=Qe?.document.querySelector(n);if(r)return r}}scrollY(){if(this.ei){var e=this.scrollElement();return e&&e.scrollTop||0}return Qe&&(Qe.scrollY||Qe.pageYOffset||Qe.document.documentElement.scrollTop)||0}scrollX(){if(this.ei){var e=this.scrollElement();return e&&e.scrollLeft||0}return Qe&&(Qe.scrollX||Qe.pageXOffset||Qe.document.documentElement.scrollLeft)||0}}var HEe=t=>eee(t?.config.mask_personal_data_properties,t?.config.custom_personal_data_properties);class Fq{constructor(e,n,r,a){this.ti=s=>{var o=this.ri();if(!o||o.sessionId!==s){var l={sessionId:s,props:this.ii(this._instance)};this.ni.register({[xN]:l})}},this._instance=e,this.si=n,this.ni=r,this.ii=a||HEe,this.si.onSessionId(this.ti)}ri(){return this.ni.props[xN]}getSetOnceProps(){var e,n=(e=this.ri())==null?void 0:e.props;return n?"r"in n?tee(n):{$referring_domain:n.referringDomain,$pathname:n.initialPathName,utm_source:n.utm_source,utm_campaign:n.utm_campaign,utm_medium:n.utm_medium,utm_content:n.utm_content,utm_term:n.utm_term}:{}}getSessionProps(){var e={};return Ea(ZO(this.getSetOnceProps()),((n,r)=>{r==="$current_url"&&(r="url"),e["$session_entry_"+eN(r)]=n})),e}}class eM{constructor(){this.oi={}}on(e,n){return this.oi[e]||(this.oi[e]=[]),this.oi[e].push(n),()=>{this.oi[e]=this.oi[e].filter((r=>r!==n))}}emit(e,n){for(var r of this.oi[e]||[])r(n);for(var a of this.oi["*"]||[])a(e,n)}}var LA=Ma("[SessionId]");class Bq{on(e,n){return this.ai.on(e,n)}constructor(e,n,r){var a;if(this.ui=[],this.li=void 0,this.ai=new eM,this.hi=(d,f)=>!(!h4(d)||!h4(f))&&Math.abs(d-f)>
62this.sessionTimeoutMs,!e.persistence)throw new Error("SessionIdManager requires a PostHogPersistence instance");if(e.config.cookieless_mode===t0)throw new Error('SessionIdManager cannot be used with cookieless_mode="always"');this.qt=e.config,this.ni=e.persistence,this.ci=void 0,this.di=void 0,this._sessionStartTimestamp=null,this._sessionActivityTimestamp=null,this.vi=n||uf,this.fi=r||uf;var s=this.qt.persistence_name||this.qt.token;if(this._sessionTimeoutMs=1e3*Bd(this.qt.session_idle_timeout_seconds||1800,60,36e3,LA.createLogger("session_idle_timeout_seconds"),1800),e.register({$configured_session_timeout_ms:this._sessionTimeoutMs}),this.pi(),this.gi="ph_"+s+"_window_id",this.mi="ph_"+s+"_primary_window_exists",this.yi()){var o=Di.F(this.gi),l=Di.F(this.mi);o&&!l?this.ci=o:Di.q(this.gi),Di.N(this.mi,!0)}if((a=this.qt.bootstrap)!=null&&a.sessionID)try{var c=(d=>{var f=this.qt.bootstrap.sessionID.replace(/-/g,"");if(f.length!==32)throw new Error("Not a valid UUID");if(f[12]!=="7")throw new Error("Not a UUIDv7");return parseInt(f.substring(0,12),16)})();this.bi(this.qt.bootstrap.sessionID,new Date().getTime(),c)}catch(d){LA.error("Invalid sessionID in bootstrap",d)}this.wi()}get sessionTimeoutMs(){return this._sessionTimeoutMs}onSessionId(e){return qt(this.ui)&&(this.ui=[]),this.ui.push(e),this.di&&e(this.di,this.ci),()=>{this.ui=this.ui.filter((n=>n!==e))}}yi(){return this.qt.persistence!=="memory"&&!this.ni._r&&Di.R()}xi(e){e!==this.ci&&(this.ci=e,this.yi()&&Di.N(this.gi,e))}Si(){return this.ci?this.ci:this.yi()?Di.F(this.gi):null}bi(e,n,r){e===this.di&&n===this._sessionActivityTimestamp&&r===this._sessionStartTimestamp||(this._sessionStartTimestamp=r,this._sessionActivityTimestamp=n,this.di=e,this.ni.register({[Uw]:[n,e,r]}))}ki(){var e=this.ni.props[Uw];return Ir(e)&&e.length===2&&e.push(e[0]),e||[0,null,0]}resetSessionId(){this.bi(null,null,null)}destroy(){clearTimeout(this.Ci),this.Ci=void 0,this.li&&Qe&&(Qe.removeEventListener(Vw,this.li,{capture:!1}),this.li=void 0),this.ui=[]}wi(){this.li=()=>{this.yi()&&Di.q(this.mi)},ks(Qe,Vw,this.li,{capture:!1})}checkAndGetSessionAndWindowId(e,n){if(e===void 0&&(e=!1),n===void 0&&(n=null),this.qt.cookieless_mode===t0)throw new Error('checkAndGetSessionAndWindowId should not be called with cookieless_mode="always"');var r=n||new Date().getTime(),[a,s,o]=this.ki(),l=this.Si(),c=h4(o)&&Math.abs(r-o)>864e5,d=!1,f=!s,p=!f&&!e&&this.hi(r,a);f||p||c?(s=this.vi(),l=this.fi(),LA.info("new session ID generated",{sessionId:s,windowId:l,changeReason:{noSessionId:f,activityTimeout:p,sessionPastMaximumLength:c}}),o=r,d=!0):l||(l=this.fi(),d=!0);var g=h4(a)&&e&&!c?a:r,y=h4(o)?o:new Date().getTime();return this.xi(l),this.bi(s,g,y),e||this.pi(),d&&this.ui.forEach((x=>x(s,l,d?{noSessionId:f,activityTimeout:p,sessionPastMaximumLength:c}:void 0))),{sessionId:s,windowId:l,sessionStartTimestamp:y,changeReason:d?{noSessionId:f,activityTimeout:p,sessionPastMaximumLength:c}:void 0,lastActivityTimestamp:a}}pi(){clearTimeout(this.Ci),this.Ci=setTimeout((()=>{var[e]=this.ki();if(this.hi(new Date().getTime(),e)){var n=this.di;this.resetSessionId(),this.ai.emit("forcedIdleReset",{idleSessionId:n})}}),1.1*this.sessionTimeoutMs)}}var uee=function(t,e){if(!t)return!1;var n=t.userAgent;if(n&&vq(n,e))return!0;try{var r=t?.userAgentData;if(r!=null&&r.brands&&r.brands.some((a=>vq(a?.brand,e))))return!0}catch{}return!!t.webdriver},Jw=function(t,e){if(!(function(n){try{new RegExp(n)}catch{return!1}return!0})(e))return!1;try{return new RegExp(e).test(t)}catch{return!1}};function Uq(t,e,n){return F4({distinct_id:t,userPropertiesToSet:e,userPropertiesToSetOnce:n})}var dee={exact:(t,e)=>e.some((n=>t.some((r=>n===r)))),is_not:(t,e)=>e.every((n=>t.every((r=>n!==r)))),regex:(t,e)=>e.some((n=>t.some((r=>Jw(n,r))))),not_regex:(t,e)=>e.every((n=>t.every((r=>!Jw(n,r))))),icontains:(t,e)=>e.map(Rb).some((n=>t.map(Rb).some((r=>n.includes(r))))),not_icontains:(t,e)=>e.map(Rb).every((n=>t.map(Rb).every((r=>!n.includes(r))))),gt:(t,e)=>e.some((n=>{var r=parseFloat(n);return!isNaN(r)&&t.some((a=>r>parseFloat(a)))})),lt:(t,e)=>e.some((n=>{var r=parseFloat(n);return!isNaN(r)&&t.some((a=>r<parseFloat(a)))}))},Rb=t=>t.toLowerCase();function fee(t,e){return!t||Object.entries(t).every((n=>{var[r,a]=n,s=e?.[r];if(qt(s)||O0(s))return!1;var o=[String(s)],l=dee[a.operator];return!!l&&l(a.values,o)}))}var RN="custom",$q="i.posthog.com",zEe=/^\/static\//;class VEe{constructor(e){this.Ii={},this.instance=e}get apiHost(){var e=this.instance.config.api_host.trim().replace(/\/$/,"");return e==="https://app.posthog.com"?"https://us.i.posthog.com":e}get flagsApiHost(){var e=this.instance.config.flags_api_host;return e?e.trim().replace(/\/$/,""):this.apiHost}get uiHost(){var e,n=(e=this.instance.config.ui_host)==null?void 0:e.replace(/\/$/,"");return n||(n=this.apiHost.replace("."+$q,".posthog.com")),n==="https://app.posthog.com"?"https://us.posthog.com":n}
62get region(){return this.Ii[this.apiHost]||(this.Ii[this.apiHost]=/https:\/\/(app|us|us-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?"us":/https:\/\/(eu|eu-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?"eu":RN),this.Ii[this.apiHost]}Ti(e){var n=this.instance.config.__preview_external_dependency_versioned_paths;if(typeof n=="string"&&zEe.test(e))return n.trim().replace(/\/$/,"")||void 0}endpointFor(e,n){if(n===void 0&&(n=""),n&&(n=n[0]==="/"?n:"/"+n),e==="ui")return this.uiHost+n;if(e==="flags")return this.flagsApiHost+n;if(e==="assets"){var r=this.Ti(n);if(r)return""+r+n}if(this.region===RN)return this.apiHost+n;var a=$q+n;switch(e){case"assets":return"https://"+this.region+"-assets."+a;case"api":return"https://"+this.region+"."+a}}}var ra=Ma("[Surveys]"),NN="seenSurvey_",GEe=[NA.Popover,NA.Widget,NA.API],WEe={ignoreConditions:!1,ignoreDelay:!1,displayType:EN.Popover},YEe=Ma("[PostHog ExternalIntegrations]"),XEe={intercom:"intercom-integration",crispChat:"crisp-chat-integration"};class KEe{constructor(e){this._instance=e}lr(e,n){var r;(r=un.__PosthogExtensions__)==null||r.loadExternalDependency==null||r.loadExternalDependency(this._instance,e,(a=>{if(a)return YEe.error("failed to load script",a);n()}))}startIfEnabledOrStop(){var e=this,n=function(o){var l,c,d;!a||(l=un.__PosthogExtensions__)!=null&&(l=l.integrations)!=null&&l[o]||e.lr(XEe[o],(()=>{var f;(f=un.__PosthogExtensions__)==null||(f=f.integrations)==null||(f=f[o])==null||f.start(e._instance)})),!a&&(c=un.__PosthogExtensions__)!=null&&(c=c.integrations)!=null&&c[o]&&((d=un.__PosthogExtensions__)==null||(d=d.integrations)==null||(d=d[o])==null||d.stop())};for(var[r,a]of Object.entries((s=this._instance.config.integrations)!==null&&s!==void 0?s:{})){var s;n(r)}}}var Qm,I8={},jA=0,DN=()=>{},qq='Consent opt in/out is not valid with cookieless_mode="always" and will be ignored',g7="Surveys module not available",Hq="sanitize_properties is deprecated. Use before_send instead",pee="Invalid value for property_denylist config: ",v4="posthog",hee=!jEe&&ll?.indexOf("MSIE")===-1&&ll?.indexOf("Mozilla")===-1,zq=t=>{var e;return Ct({api_host:"https://us.i.posthog.com",flags_api_host:null,ui_host:null,token:"",autocapture:!0,cross_subdomain_cookie:pEe(Pt?.location),persistence:"localStorage+cookie",persistence_name:"",cookie_persisted_properties:[],loaded:DN,save_campaign_params:!0,custom_campaign_params:[],custom_blocked_useragents:[],save_referrer:!0,capture_pageleave:"if_capture_pageview",defaults:t??"unset",__preview_deferred_init_extensions:!1,__preview_external_dependency_versioned_paths:!1,debug:Ri&&$a(Ri?.search)&&Ri.search.indexOf("__posthog_debug=true")!==-1||!1,cookie_expiration:365,upgrade:!1,disable_session_recording:!1,disable_persistence:!1,disable_web_experiments:!0,disable_surveys:!1,disable_surveys_automatic_display:!1,disable_conversations:!1,disable_product_tours:!1,disable_external_dependency_loading:!1,enable_recording_console_log:void 0,secure_cookie:(Qe==null||(e=Qe.location)==null?void 0:e.protocol)==="https:",ip:!1,opt_out_capturing_by_default:!1,opt_out_persistence_by_default:!1,opt_out_useragent_filter:!1,opt_out_capturing_persistence_type:"localStorage",consent_persistence_name:null,opt_out_capturing_cookie_prefix:null,opt_in_site_apps:!1,property_denylist:[],respect_dnt:!1,sanitize_properties:null,request_headers:{},request_batching:!0,properties_string_max_length:65535,mask_all_element_attributes:!1,mask_all_text:!1,mask_personal_data_properties:!1,custom_personal_data_properties:[],advanced_disable_flags:!1,advanced_disable_decide:!1,advanced_disable_feature_flags:!1,advanced_disable_feature_flags_on_first_load:!1,advanced_only_evaluate_survey_feature_flags:!1,advanced_feature_flags_dedup_per_session:!1,advanced_enable_surveys:!1,advanced_disable_toolbar_metrics:!1,feature_flag_request_timeout_ms:3e3,surveys_request_timeout_ms:1e4,on_request_error(n){Mt.error("Bad HTTP status: "+n.statusCode+" "+n.text)},get_device_id:n=>n,capture_performance:void 0,name:"posthog",bootstrap:{},disable_compression:!1,session_idle_timeout_seconds:1800,person_profiles:SN,before_send:void 0,request_queue_config:{flush_interval_ms:kN},error_tracking:{},_onCapture:DN,__preview_eager_load_replay:!1},(n=>({rageclick:!n||"2025-11-30">n||{content_ignorelist:!0},capture_pageview:!n||"2025-05-24">n||"history_change",session_recording:n&&n>="2025-11-30"?{strictMinimumDuration:!0}:{},external_scripts_inject_target:n&&n>="2026-01-30"?"head":"body",internal_or_test_user_hostname:n&&n>="2026-01-30"?/^(localhost|127\.0\.0\.1)$/:void 0}))(t))},ZEe=[["process_person","person_profiles"],["xhr_headers","request_headers"],["cookie_name","persistence_name"],["disable_cookie","disable_persistence"],["store_google","save_campaign_params"],["verbose","debug"]],Vq=t=>{var e={};for(var[n,r]of ZEe)qt(t[n])||(e[r]=t[n]);var a=Xa({},e,t);return Ir(t.property_blacklist)&&(qt(t.property_denylist)?a.property_denylist=t.property_blacklist:Ir(t.property_denylist)?a.property_denylist=[...t.property_blacklist,...t.property_denylist]:Mt.error(pee+t.property_denylist)),a};class JEe{constructor(){this.__forceAllowLocalhost=!1}get Ei(){return this.__forceAllowLocalhost}set Ei(e){Mt.error("WebPerformanceObserver is deprecated and has no impact on network capture. Use `_forceAllowLocalhostNetworkCapture` on `posthog.sessionRecording`"),this.__forceAllowLocalhost=e}}class Pc{Mi(e,n){if(e){var r=this.Pi.indexOf(e);r!==-1&&this.Pi.splice(r,1)}return this.Pi.push(n),n.initialize==null||n.initialize(),n}Ri(){return this.config.cookieless_mode===t0||this.config.cookieless_mode===ih&&this.consent.isRejected()}get decideEndpointWasHit(){var e,n;return(e=(n=this.featureFlags)==null?void 0:n.hasLoadedFlags)!==null&&e!==void 0&&e}get flagsEndpointWasHit(){var e,n;return(e=(n=this.featureFlags)==null?void 0:n.hasLoadedFlags)!==null&&e!==void 0&&e}constructor(){var e;
62this.webPerformance=new JEe,this.Oi=!1,this.version=ko.LIB_VERSION,this.Li=new eM,this.Pi=[],this._calculate_event_properties=this.calculateEventProperties.bind(this),this.config=zq(),this.SentryIntegration=_Ee,this.sentryIntegration=r=>(function(a,s){var o=XQ(a,s);return{name:YQ,processEvent:l=>o(l)}})(this,r),this.__request_queue=[],this.__loaded=!1,this.analyticsDefaultEndpoint="/e/",this.Fi=!1,this.Ai=null,this.Ni=null,this.$i=null,this.scrollManager=new qEe(this),this.pageViewManager=new Tq(this),this.rateLimiter=new NEe(this),this.requestRouter=new VEe(this),this.consent=new xEe(this),this.externalIntegrations=new KEe(this);var n=(e=Pc.__defaultExtensionClasses)!==null&&e!==void 0?e:{};this.featureFlags=n.featureFlags&&new n.featureFlags(this),this.toolbar=n.toolbar&&new n.toolbar(this),this.surveys=n.surveys&&new n.surveys(this),this.conversations=n.conversations&&new n.conversations(this),this.logs=n.logs&&new n.logs(this),this.experiments=n.experiments&&new n.experiments(this),this.exceptions=n.exceptions&&new n.exceptions(this),this.people={set:(r,a,s)=>{var o=$a(r)?{[r]:a}:r;this.setPersonProperties(o),s?.({})},set_once:(r,a,s)=>{var o=$a(r)?{[r]:a}:r;this.setPersonProperties(void 0,o),s?.({})}},this.on("eventCaptured",(r=>Mt.info('send "'+r?.event+'"',r)))}init(e,n,r){if(r&&r!==v4){var a,s=(a=I8[r])!==null&&a!==void 0?a:new Pc;return s._init(e,n,r),I8[r]=s,I8[v4][r]=s,s}return this._init(e,n,r)}_init(e,n,r){var a,s;if(n===void 0&&(n={}),qt(e)||Cx(e))return Mt.critical("PostHog was initialized without a token. This likely indicates a misconfiguration. Please check the first argument passed to posthog.init()"),this;if(this.__loaded)return console.warn("[PostHog.js]","You have already initialized PostHog! Re-initializing is a no-op"),this;this.__loaded=!0,this.config={},n.debug=this.Di(n.debug),this.qi=n,this.ji=[],n.person_profiles?this.Ni=n.person_profiles:n.process_person&&(this.Ni=n.process_person),this.set_config(Xa({},zq(n.defaults),Vq(n),{name:r,token:e})),this.config.on_xhr_error&&Mt.error("on_xhr_error is deprecated. Use on_request_error instead"),this.compression=n.disable_compression?void 0:Dd.GZipJS;var o=this.Hi();this.persistence=new RA(this.config,o),this.sessionPersistence=this.config.persistence==="sessionStorage"||this.config.persistence==="memory"?this.persistence:new RA(Ct({},this.config,{persistence:"sessionStorage"}),o);var l=Ct({},this.persistence.props),c=Ct({},this.sessionPersistence.props);this.register({$initialization_time:new Date().toISOString()}),this.Ui=new BEe((_=>this.Bi(_)),this.config.request_queue_config),this.zi=new $Ee(this),this.__request_queue=[];var d=this.Ri();if(d||(this.sessionManager=new Bq(this),this.sessionPropsManager=new Fq(this,this.sessionManager,this.persistence)),this.config.__preview_deferred_init_extensions?(Mt.info("Deferring extension initialization to improve startup performance"),setTimeout((()=>{this.Vi(d)}),0)):(Mt.info("Initializing extensions synchronously"),this.Vi(d)),ko.DEBUG=ko.DEBUG||this.config.debug,ko.DEBUG&&Mt.info("Starting in debug mode",{this:this,config:n,thisC:Ct({},this.config),p:l,s:c}),!this.config.identity_distinct_id||(a=n.bootstrap)!=null&&a.distinctID||(n.bootstrap=Ct({},n.bootstrap,{distinctID:this.config.identity_distinct_id,isIdentifiedID:!0})),((s=n.bootstrap)==null?void 0:s.distinctID)!==void 0){var f=n.bootstrap.distinctID,p=this.get_distinct_id(),g=this.persistence.get_property(yu);if(n.bootstrap.isIdentifiedID&&p!=null&&p!==f&&g===Km)this.identify(f);else if(n.bootstrap.isIdentifiedID&&p!=null&&p!==f&&g===Zm)Mt.warn("Bootstrap distinctID differs from an already-identified user. The existing identity is preserved. Call reset() before reinitializing if you intend to switch users.");else{var y=this.config.get_device_id(uf()),x=n.bootstrap.isIdentifiedID?y:f;this.persistence.set_property(yu,n.bootstrap.isIdentifiedID?Zm:Km),this.register({distinct_id:f,$device_id:x})}}if(d)this.register_once({distinct_id:Eb,$device_id:null},"");else if(!this.get_distinct_id()){var b=this.config.get_device_id(uf());this.register_once({distinct_id:b,$device_id:b},""),this.persistence.set_property(yu,Km)}return ks(Qe,"onpagehide"in self?"pagehide":"unload",this._handle_unload.bind(this),{passive:!1}),n.segment?(function(_,E){var A=_.config.segment;if(!A)return E();(function(S,k){var I=S.config.segment;if(!I)return k();var N=O=>{var j=()=>O.anonymousId()||uf();S.config.get_device_id=j,O.id()&&(S.register({distinct_id:O.id(),$device_id:j()}),S.persistence.set_property(yu,Zm)),k()},D=I.user();"then"in D&&J1(D.then)?D.then(N):N(D)})(_,(()=>{A.register((S=>{Promise&&Promise.resolve||kA.warn("This browser does not have Promise support, and can not use the segment integration");var k=(I,N)=>{if(!N)return I;I.event.userId||I.event.anonymousId===S.get_distinct_id()||(kA.info("No userId set, resetting PostHog"),S.reset()),I.event.userId&&I.event.userId!==S.get_distinct_id()&&(kA.info("UserId set, identifying with PostHog"),S.identify(I.event.userId)
62);var D=S.calculateEventProperties(N,I.event.properties);return I.event.properties=Object.assign({},D,I.event.properties),I};return{name:"PostHog JS",type:"enrichment",version:"1.0.0",isLoaded:()=>!0,load:()=>Promise.resolve(),track:I=>k(I,I.event.event),page:I=>k(I,g4),identify:I=>k(I,AA),screen:I=>k(I,"$screen")}})(_)).then((()=>{E()}))}))})(this,(()=>this.Wi())):this.Wi(),J1(this.config._onCapture)&&this.config._onCapture!==DN&&(Mt.warn("onCapture is deprecated. Please use `before_send` instead"),this.on("eventCaptured",(_=>this.config._onCapture(_.event,_)))),this.config.ip&&Mt.warn('The `ip` config option has NO EFFECT AT ALL and has been deprecated. Use a custom transformation or "Discard IP data" project setting instead. See https://posthog.com/tutorials/web-redact-properties#hiding-customer-ip-address for more information.'),this}Vi(e){var n,r,a,s,o,l,c,d=performance.now(),f=Ct({},Pc.__defaultExtensionClasses,this.config.__extensionClasses),p=[];f.featureFlags&&this.Pi.push(this.featureFlags=(n=this.featureFlags)!==null&&n!==void 0?n:new f.featureFlags(this)),f.exceptions&&this.Pi.push(this.exceptions=(r=this.exceptions)!==null&&r!==void 0?r:new f.exceptions(this)),f.historyAutocapture&&this.Pi.push(this.historyAutocapture=new f.historyAutocapture(this)),f.tracingHeaders&&this.Pi.push(new f.tracingHeaders(this)),f.siteApps&&this.Pi.push(this.siteApps=new f.siteApps(this)),f.sessionRecording&&!e&&this.Pi.push(this.sessionRecording=new f.sessionRecording(this)),this.config.disable_scroll_properties||p.push((()=>{this.scrollManager.startMeasuringScrollPosition()})),f.autocapture&&this.Pi.push(this.autocapture=new f.autocapture(this)),f.surveys&&this.Pi.push(this.surveys=(a=this.surveys)!==null&&a!==void 0?a:new f.surveys(this)),f.logs&&this.Pi.push(this.logs=(s=this.logs)!==null&&s!==void 0?s:new f.logs(this)),f.conversations&&this.Pi.push(this.conversations=(o=this.conversations)!==null&&o!==void 0?o:new f.conversations(this)),f.productTours&&this.Pi.push(this.productTours=new f.productTours(this)),f.heatmaps&&this.Pi.push(this.heatmaps=new f.heatmaps(this)),f.webVitalsAutocapture&&this.Pi.push(this.webVitalsAutocapture=new f.webVitalsAutocapture(this)),f.exceptionObserver&&this.Pi.push(this.exceptionObserver=new f.exceptionObserver(this)),f.deadClicksAutocapture&&this.Pi.push(this.deadClicksAutocapture=new f.deadClicksAutocapture(this,CEe)),f.toolbar&&this.Pi.push(this.toolbar=(l=this.toolbar)!==null&&l!==void 0?l:new f.toolbar(this)),f.experiments&&this.Pi.push(this.experiments=(c=this.experiments)!==null&&c!==void 0?c:new f.experiments(this)),this.Pi.forEach((g=>{g.initialize&&p.push((()=>{g.initialize==null||g.initialize()}))})),p.push((()=>{if(this.Zi){var g=this.Zi;this.Zi=void 0,this.Rr(g)}})),this.Gi(p,d)}Gi(e,n){for(;e.length>0;){if(this.config.__preview_deferred_init_extensions&&performance.now()-n>=30&&e.length>0)return void setTimeout((()=>{this.Gi(e,n)}),0);var r=e.shift();if(r)try{r()}catch(s){Mt.error("Error initializing extension:",s)}}var a=Math.round(performance.now()-n);this.register_for_session({[HQ]:this.config.__preview_deferred_init_extensions?"deferred":"synchronous",[zQ]:a}),this.config.__preview_deferred_init_extensions&&Mt.info("PostHog extensions initialized ("+a+"ms)")}Rr(e){var n;if(!Pt||!Pt.body)return Mt.info("document not ready yet, trying again in 500 milliseconds..."),void setTimeout((()=>{this.Rr(e)}),500);this.config.__preview_deferred_init_extensions&&(this.Zi=e),this.Qi=e,this.compression=void 0,e.supportedCompression&&!this.config.disable_compression&&(this.compression=dr(e.supportedCompression,Dd.GZipJS)?Dd.GZipJS:dr(e.supportedCompression,Dd.Base64)?Dd.Base64:void 0),(n=e.analytics)!=null&&n.endpoint&&(this.analyticsDefaultEndpoint=e.analytics.endpoint),this.set_config({person_profiles:this.Ni?this.Ni:SN}),this.Pi.forEach((r=>r.onRemoteConfig==null?void 0:r.onRemoteConfig(e)))}Wi(){try{this.config.loaded(this)}catch(r){Mt.critical("`loaded` function failed",r)}if(this.Ji(),this.config.internal_or_test_user_hostname&&Ri!=null&&Ri.hostname){var e=Ri.hostname,n=this.config.internal_or_test_user_hostname;(typeof n=="string"?e===n:n.test(e))&&this.setInternalOrTestUser()}this.config.capture_pageview&&setTimeout((()=>{(this.consent.isOptedIn()||this.Ri())&&this.Ki()}),1),this.Yi=new ree(this),this.Yi.load()}Ji(){var e;this.is_capturing()&&this.config.request_batching&&((e=this.Ui)==null||e.enable())}_dom_loaded(){this.is_capturing()&&Ib(this.__request_queue,(e=>this.Bi(e))),this.__request_queue=[],this.Ji()}_handle_unload(){var e,n,r,a;(e=this.surveys)==null||e.handlePageUnload(),this.config.request_batching?(this.Xi()&&this.capture(IA),(n=this.logs)==null||n.flushLogs("sendBeacon"),(r=this.Ui)==null||r.unload(),(a=this.zi)==null||a.unload()):this.Xi()&&this.capture(IA,null,{transport:"sendBeacon"})}_send_request(e){this.__loaded&&(hee?this.__request_queue.push(e):this.rateLimiter.isServerRateLimited(e.batchKey)||(e.transport=e.transport||this.config.api_transport,e.url=I_(e.url,{ip:this.config.ip?1:0}),e.headers=Ct({},this.config.request_headers,e.headers),e.compression=e.compression==="best-available"?this.compression:e.compression,e.disableXHRCredentials=this.config.__preview_disable_xhr_credentials,this.config.__preview_disable_beacon&&(e.disableTransport=["sendBeacon"]),e.fetchOptions=e.fetchOptions||this.config.fetch_options,
62(n=>{var r,a,s,o=Ct({},n);o.timeout=o.timeout||6e4,o.url=jq(o.url,o.compression);var l=(r=o.transport)!==null&&r!==void 0?r:"fetch",c=Ix.filter((f=>!o.disableTransport||!f.transport||!o.disableTransport.includes(f.transport))),d=(a=(s=(function(f,p){for(var g=0;f.length>g;g++)if(f[g].transport===l)return f[g]})(c))==null?void 0:s.method)!==null&&a!==void 0?a:c[0].method;if(!d)throw new Error("No available transport method");l!=="sendBeacon"&&o.data&&o.compression===Dd.GZipJS&&_Se&&!Lq?FEe(o).then((f=>{d(f)})).catch((f=>{if((p=>!(!p||typeof p!="object")&&("name"in p?String(p.name):"")==="NotReadableError")(f))return Lq=!0,void d(Ct({},o,{compression:void 0,url:jq(n.url,void 0)}));d(o)})):d(o)})(Ct({},e,{callback:n=>{var r,a;this.rateLimiter.checkForLimiting(n),400>n.statusCode||(r=(a=this.config).on_request_error)==null||r.call(a,n),e.callback==null||e.callback(n)}}))))}Bi(e){this.zi?this.zi.retriableRequest(e):this._send_request(e)}_execute_array(e){jA++;try{var n,r=[],a=[],s=[];Ib(e,(l=>{l&&(Ir(n=l[0])?s.push(l):J1(l)?l.call(this):Ir(l)&&n==="alias"?r.push(l):Ir(l)&&n.indexOf("capture")!==-1&&J1(this[n])?s.push(l):a.push(l))}));var o=function(l,c){Ib(l,(function(d){if(Ir(d[0])){var f=c;Ea(d,(function(p){f=f[p[0]].apply(f,p.slice(1))}))}else c[d[0]].apply(c,d.slice(1))}))};o(r,this),o(a,this),o(s,this)}finally{jA--}}push(e){if(jA>0&&Ir(e)&&$a(e[0])){var n=Pc.prototype[e[0]];J1(n)&&n.apply(this,e.slice(1))}else this._execute_array([e])}capture(e,n,r){var a,s,o,l,c;if(this.__loaded&&this.persistence&&this.sessionPersistence&&this.Ui){if(this.is_capturing())if(!qt(e)&&$a(e)){var d=!this.config.opt_out_useragent_filter&&this._is_bot();if(!d||this.config.__preview_capture_bot_pageviews){var f=r!=null&&r.skip_client_rate_limiting?void 0:this.rateLimiter.clientRateLimitContext();if(f==null||!f.isRateLimited){n!=null&&n.$current_url&&!$a(n?.$current_url)&&(Mt.error("Invalid `$current_url` property provided to `posthog.capture`. Input must be a string. Ignoring provided value."),n==null||delete n.$current_url),e!=="$exception"||r!=null&&r.en||Mt.warn("Using `posthog.capture('$exception')` is unreliable because it does not attach required metadata. Use `posthog.captureException(error)` instead, which attaches required metadata automatically."),this.sessionPersistence.update_search_keyword(),this.config.save_campaign_params&&this.sessionPersistence.update_campaign_params(),this.config.save_referrer&&this.sessionPersistence.update_referrer_info(),(this.config.save_campaign_params||this.config.save_referrer)&&this.persistence.set_initial_person_info();var p=new Date,g=r?.timestamp||p,y=uf(),x={uuid:y,event:e,properties:this.calculateEventProperties(e,n||{},g,y)};e===g4&&this.config.__preview_capture_bot_pageviews&&d&&(x.event="$bot_pageview",x.properties.$browser_type="bot"),f&&(x.properties.$lib_rate_limit_remaining_tokens=f.remainingTokens),r?.$set&&(x.$set=r?.$set);var b,_,E,A=this.tn(r?.$set_once,e!==Sq,e===AA);if(A&&(x.$set_once=A),r!=null&&r._noTruncate||(s=this.config.properties_string_max_length,o=x,l=j=>$a(j)?j.slice(0,s):j,c=new Set,x=(function j(M,$){return M!==Object(M)?l?l(M):M:c.has(M)?void 0:(c.add(M),Ir(M)?(L=[],Ib(M,(z=>{L.push(j(z))}))):(L={},Ea(M,((z,H)=>{c.has(z)||(L[H]=j(z))}))),L);var L})(o)),x.timestamp=g,qt(r?.timestamp)||(x.properties.$event_time_override_provided=!0,x.properties.$event_time_override_system_time=p),e===W7.DISMISSED||e===W7.SENT){var S=n?.[DA.SURVEY_ID],k=n?.[DA.SURVEY_ITERATION];(j=>{try{var M=($=>((L,z)=>{var H=""+NN+z.id;return z.current_iteration&&z.current_iteration>0&&(H=""+NN+z.id+"_"+z.current_iteration),H})(0,$))(j);if(localStorage.getItem(M))return;localStorage.setItem(M,"true")}catch($){ra.error("Failed to persist survey seen state",$)}})({id:S,current_iteration:k}),x.$set=Ct({},x.$set,{[(b={id:S,current_iteration:k},_=e===W7.SENT?"responded":"dismissed",E="$survey_"+_+"/"+b.id,b.current_iteration&&b.current_iteration>0&&(E="$survey_"+_+"/"+b.id+"/"+b.current_iteration),E)]:!0})}else e===W7.SHOWN&&(x.$set=Ct({},x.$set,{[DA.SURVEY_LAST_SEEN_DATE]:new Date().toISOString()}));if(e===REe.SHOWN){var I=n?.[Rq.TOUR_TYPE];I&&(x.$set=Ct({},x.$set,{[Rq.TOUR_LAST_SEEN_DATE+"/"+I]:new Date().toISOString()}))}var N=Ct({},x.properties.$set,x.$set);if(L4(N)||this.setPersonPropertiesForFlags(N),!fr(this.config.before_send)){var D=this.rn(x);if(!D)return;x=D}this.Li.emit("eventCaptured",x);var O={method:"POST",url:(a=r?._url)!==null&&a!==void 0?a:this.requestRouter.endpointFor("api",this.analyticsDefaultEndpoint),data:x,compression:"best-available",batchKey:r?._batchKey};return!this.config.request_batching||r&&(r==null||!r._batchKey)||r!=null&&r.send_instantly?this.Bi(O):this.Ui.enqueue(O),x}Mt.critical("This capture call is ignored due to client rate limiting.")}}else Mt.error("No event name provided to posthog.capture")}else Mt.uninitializedWarning("posthog.capture")}_addCaptureHook(e){return this.on("eventCaptured",(n=>e(n.event,n)))}calculateEventProperties(e,n,r,a,s){if(r=r||new Date,!this.persistence||!this.sessionPersistence)return n;var o=s?void 0:this.persistence.remove_event_timer(e),l=Ct({},n);if(l.token=this.config.token,l.$config_defaults=this.config.defaults,this.Ri()&&(l.$cookieless_mode=!0),e==="$snapshot"){var c=Ct({},this.persistence.properties(),this.sessionPersistence.properties());return l.distinct_id=c.distinct_id,(!$a(l.distinct_id)&&!Hc(l.distinct_id)||Cx(l.distinct_id))&&Mt.error("Invalid distinct_id for replay event. This indicates a bug in your implementation"),l}var d,f=(function(E,A){var S,k,I,N;if(!ll)return{};var D,O,j,M,$,L,z,H,J=E?[...J5,...A||[]]:[],[X,Y]=(function(F){for(var W=0;xq.length>W;W++){var[G,q]=xq[W],Z=G.exec(F),le=Z&&(J1(q)?q(Z,F):q);if(le)return le}return["",""]})(ll);return Xa(ZO({$os:X,$os_version:Y,$browser:NQ(ll,navigator.vendor),$device:wq(ll),$device_type:(O=ll,j={userAgentDataPlatform:(S=navigator)==null||(S=S.userAgentData)==null?void 0:S.platform,maxTouchPoints:(k=navigator)==null?void 0:k.maxTouchPoints,screenWidth:Qe==null||(I=Qe.screen)==null?void 0:I.width,screenHeight:Qe==null||(N=Qe.screen)==null?void 0:N.height,devicePixelRatio:Qe?.devicePixelRatio},H=wq(O),H===vQ||H===gQ||H==="Kobo"||H==="Kindle Fire"||H===RQ?X5:H===vv||H===R5||H===yv||H===nN?"Console":H===bQ?"Wearable":H?Kl:j?.userAgentDataPlatform==="Android"&&((M=j?.maxTouchPoints)!==null&&M!==void 0?M:0)>0?600>Math.min(($=j?.screenWidth)!==null&&$!==void 0?$:0,(L=j?.screenHeight)!==null&&L!==void 0?L:0)/((z=j?.devicePixelRatio)!==null&&z!==void 0?z:1)?Kl:X5:"Desktop"),$timezone:nee(),$timezone_offset:TEe()}),{$current_url:bv(Ri?.href,J,xv),$host:Ri?.host,$pathname:Ri?.pathname,$raw_user_agent:ll.length>1e3?ll.substring(0,997)+"...":ll,$browser_version:BSe(ll,navigator.vendor),$browser_language:kq(),$browser_language_prefix:(D=kq(),typeof D=="str
62ing"?D.split("-")[0]:void 0),$screen_height:Qe?.screen.height,$screen_width:Qe?.screen.width,$viewport_height:Qe?.innerHeight,$viewport_width:Qe?.innerWidth,$lib:ko.LIB_NAME,$lib_version:ko.LIB_VERSION,$insert_id:Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10),$time:Date.now()/1e3})})(this.config.mask_personal_data_properties,this.config.custom_personal_data_properties);if(this.sessionManager){var{sessionId:p,windowId:g}=this.sessionManager.checkAndGetSessionAndWindowId(s,r.getTime());l.$session_id=p,l.$window_id=g}this.sessionPropsManager&&Xa(l,this.sessionPropsManager.getSessionProps());try{var y;this.sessionRecording&&Xa(l,this.sessionRecording.sdkDebugProperties),l.$sdk_debug_retry_queue_size=(y=this.zi)==null?void 0:y.length}catch(E){l.$sdk_debug_error_capturing_properties=String(E)}if(this.requestRouter.region===RN&&(l.$lib_custom_api_host=this.config.api_host),d=e!==g4||s?e!==IA||s?this.pageViewManager.doEvent():this.pageViewManager.doPageLeave(r):this.pageViewManager.doPageView(r,a),l=Xa(l,d),e===g4&&Pt&&(l.title=Pt.title),!qt(o)){var x=r.getTime()-o;l.$duration=parseFloat((x/1e3).toFixed(3))}ll&&this.config.opt_out_useragent_filter&&(l.$browser_type=this._is_bot()?"bot":"browser"),(l=Xa({},f,this.persistence.properties(),this.sessionPersistence.properties(),l)).$is_identified=this._isIdentified(),Ir(this.config.property_denylist)?Ea(this.config.property_denylist,(function(E){delete l[E]})):Mt.error(pee+this.config.property_denylist+" or property_blacklist config: "+this.config.property_blacklist);var b=this.config.sanitize_properties;b&&(Mt.error(Hq),l=b(l,e));var _=this.nn();return l.$process_person_profile=_,_&&!s&&this.sn("_calculate_event_properties"),l}tn(e,n,r){var a;if(n===void 0&&(n=!0),r===void 0&&(r=!1),!this.persistence||!this.nn()||this.Oi&&!r)return e;var s=this.persistence.get_initial_props(),o=(a=this.sessionPropsManager)==null?void 0:a.getSetOnceProps(),l=Xa({},s,o||{},e||{}),c=this.config.sanitize_properties;return c&&(Mt.error(Hq),l=c(l,"$set_once")),n&&(this.Oi=!0),L4(l)?void 0:l}register(e,n){var r;(r=this.persistence)==null||r.register(e,n)}register_once(e,n,r){var a;(a=this.persistence)==null||a.register_once(e,n,r)}register_for_session(e){var n;(n=this.sessionPersistence)==null||n.register(e)}unregister(e){var n;(n=this.persistence)==null||n.unregister(e)}unregister_for_session(e){var n;(n=this.sessionPersistence)==null||n.unregister(e)}an(e,n){this.register({[e]:n})}getFeatureFlag(e,n){var r;return(r=this.featureFlags)==null?void 0:r.getFeatureFlag(e,n)}getFeatureFlagPayload(e){var n;return(n=this.featureFlags)==null?void 0:n.getFeatureFlagPayload(e)}getFeatureFlagResult(e,n){var r;return(r=this.featureFlags)==null?void 0:r.getFeatureFlagResult(e,n)}isFeatureEnabled(e,n){var r;return(r=this.featureFlags)==null?void 0:r.isFeatureEnabled(e,n)}reloadFeatureFlags(){var e;(e=this.featureFlags)==null||e.reloadFeatureFlags()}updateFlags(e,n,r){var a;(a=this.featureFlags)==null||a.updateFlags(e,n,r)}updateEarlyAccessFeatureEnrollment(e,n,r){var a;(a=this.featureFlags)==null||a.updateEarlyAccessFeatureEnrollment(e,n,r)}getEarlyAccessFeatures(e,n,r){var a;return n===void 0&&(n=!1),(a=this.featureFlags)==null?void 0:a.getEarlyAccessFeatures(e,n,r)}on(e,n){return this.Li.on(e,n)}onFeatureFlags(e){return this.featureFlags?this.featureFlags.onFeatureFlags(e):(e([],{},{errorsLoading:!0}),()=>{})}onSurveysLoaded(e){return this.surveys?this.surveys.onSurveysLoaded(e):(e([],{isLoaded:!1,error:g7}),()=>{})}onSessionId(e){var n,r;return(n=(r=this.sessionManager)==null?void 0:r.onSessionId(e))!==null&&n!==void 0?n:()=>{}}getSurveys(e,n){n===void 0&&(n=!1),this.surveys?this.surveys.getSurveys(e,n):e([],{isLoaded:!1,error:g7})}getActiveMatchingSurveys(e,n){n===void 0&&(n=!1),this.surveys?this.surveys.getActiveMatchingSurveys(e,n):e([],{isLoaded:!1,error:g7})}renderSurvey(e,n){var r;(r=this.surveys)==null||r.renderSurvey(e,n)}displaySurvey(e,n){var r;n===void 0&&(n=WEe),(r=this.surveys)==null||r.displaySurvey(e,n)}cancelPendingSurvey(e){var n;(n=this.surveys)==null||n.cancelPendingSurvey(e)}canRenderSurvey(e){var n,r;return(n=(r=this.surveys)==null?void 0:r.canRenderSurvey(e))!==null&&n!==void 0?n:{visible:!1,disabledReason:g7}}canRenderSurveyAsync(e,n){var r,a;return n===void 0&&(n=!1),(r=(a=this.surveys)==null?void 0:a.canRenderSurveyAsync(e,n))!==null&&r!==void 0?r:Promise.resolve({visible:!1,disabledReason:g7})}un(e){return!e||Cx(e)?(Mt.critical("Unique user id has not been set in posthog.identify"),!1):e===Eb?(Mt.critical('The string "'+e+'" was set in posthog.identify which indicates an error. This ID is only used as a sentinel value.'),!1):!["distinct_id","distinctid"].includes(e.toLowerCase())&&!["undefined","null"].includes(e.toLowerCase())||(Mt.critical('The string "'+e+'" was set in posthog.identify which indicates an error. This ID should be unique to the user and n
62ot a hardcoded string.'),!1)}identify(e,n,r){if(!this.__loaded||!this.persistence)return Mt.uninitializedWarning("posthog.identify");if(Hc(e)&&(e=e.toString(),Mt.warn("The first argument to posthog.identify was a number, but it should be a string. It has been converted to a string.")),this.un(e)&&this.sn("posthog.identify")){var a=this.get_distinct_id();this.register({$user_id:e}),this.get_property(Bw)||this.register_once({$had_persisted_distinct_id:!0,$device_id:a},""),e!==a&&e!==this.get_property(q7)&&(this.unregister(q7),this.register({distinct_id:e}));var s,o=(this.persistence.get_property(yu)||Km)===Km;e!==a&&o?(this.persistence.set_property(yu,Zm),this.setPersonPropertiesForFlags({$set:n||{},$set_once:r||{}},!1),this.capture(AA,{distinct_id:e,$anon_distinct_id:a},{$set:n||{},$set_once:r||{}}),this.$i=Uq(e,n,r),(s=this.featureFlags)==null||s.setAnonymousDistinctId(a)):(n||r)&&this.setPersonProperties(n,r),e!==a&&(this.reloadFeatureFlags(),this.unregister(S8))}}setPersonProperties(e,n){if((e||n)&&this.sn("posthog.setPersonProperties")){var r=Uq(this.get_distinct_id(),e,n);this.$i!==r?(this.setPersonPropertiesForFlags({$set:e||{},$set_once:n||{}},!0),this.capture("$set",{$set:e||{},$set_once:n||{}}),this.$i=r):Mt.info("A duplicate setPersonProperties call was made with the same properties. It has been ignored.")}}group(e,n,r){if(e&&n){var a=this.getGroups(),s=a[e]!==n;if(s&&this.resetGroupPropertiesForFlags(e),this.register({$groups:Ct({},a,{[e]:n})}),s||r){var o={$group_type:e,$group_key:n};r&&(o.$group_set=r),this.capture(Sq,o)}r&&this.setGroupPropertiesForFlags({[e]:r}),s&&!r&&this.reloadFeatureFlags()}else Mt.error("posthog.group requires a group type and group key")}resetGroups(){this.register({$groups:{}}),this.resetGroupPropertiesForFlags(),this.reloadFeatureFlags()}setPersonPropertiesForFlags(e,n){var r;n===void 0&&(n=!0),(r=this.featureFlags)==null||r.setPersonPropertiesForFlags(e,n)}resetPersonPropertiesForFlags(){var e;(e=this.featureFlags)==null||e.resetPersonPropertiesForFlags()}setGroupPropertiesForFlags(e,n){var r;n===void 0&&(n=!0),this.sn("posthog.setGroupPropertiesForFlags")&&((r=this.featureFlags)==null||r.setGroupPropertiesForFlags(e,n))}resetGroupPropertiesForFlags(e){var n;(n=this.featureFlags)==null||n.resetGroupPropertiesForFlags(e)}reset(e){var n,r,a,s,o,l,c,d;if(Mt.info("reset"),!this.__loaded)return Mt.uninitializedWarning("posthog.reset");var f=this.get_property(Bw);if(this.consent.reset(),(n=this.persistence)==null||n.clear(),(r=this.sessionPersistence)==null||r.clear(),(a=this.surveys)==null||a.reset(),(s=this.Yi)==null||s.stop(),(o=this.featureFlags)==null||o.reset(),(l=this.conversations)==null||l.reset(),(c=this.persistence)==null||c.set_property(yu,Km),
62(d=this.sessionManager)==null||d.resetSessionId(),this.$i=null,this.config.cookieless_mode===t0)this.register_once({distinct_id:Eb,$device_id:null},"");else{var p=this.config.get_device_id(uf());this.register_once({distinct_id:p,$device_id:e?p:f},"")}this.register({$last_posthog_reset:new Date().toISOString()},1),delete this.config.identity_distinct_id,delete this.config.identity_hash,this.reloadFeatureFlags()}setIdentity(e,n){var r;this.config.identity_distinct_id=e,this.config.identity_hash=n,this.alias(e),(r=this.conversations)==null||r.ln()}clearIdentity(){var e;delete this.config.identity_distinct_id,delete this.config.identity_hash,(e=this.conversations)==null||e.hn()}get_distinct_id(){return this.get_property("distinct_id")}getGroups(){return this.get_property("$groups")||{}}get_session_id(){var e,n;return(e=(n=this.sessionManager)==null?void 0:n.checkAndGetSessionAndWindowId(!0).sessionId)!==null&&e!==void 0?e:""}get_session_replay_url(e){if(!this.sessionManager)return"";var{sessionId:n,sessionStartTimestamp:r}=this.sessionManager.checkAndGetSessionAndWindowId(!0),a=this.requestRouter.endpointFor("ui","/project/"+this.config.token+"/replay/"+n);if(e!=null&&e.withTimestamp&&r){var s,o=(s=e.timestampLookBack)!==null&&s!==void 0?s:10;if(!r)return a;a+="?t="+Math.max(Math.floor((new Date().getTime()-r)/1e3)-o,0)}return a}alias(e,n){return e===this.get_property(jQ)?(Mt.critical("Attempting to create alias for existing People user - aborting."),-2):this.sn("posthog.alias")?(qt(n)&&(n=this.get_distinct_id()),e!==n?(this.an(q7,e),this.capture("$create_alias",{alias:e,distinct_id:n})):(Mt.warn("alias matches current distinct_id - skipping api call."),this.identify(e),-1)):void 0}set_config(e){var n=Ct({},this.config);if(ps(e)){var r,a,s,o,l,c,d,f,p,g;Xa(this.config,Vq(e));var y=this.Hi();(r=this.persistence)==null||r.update_config(this.config,n,y),this.sessionPersistence=this.config.persistence==="sessionStorage"||this.config.persistence==="memory"?this.persistence:new RA(Ct({},this.config,{persistence:"sessionStorage"}),y);var x=this.Di(this.config.debug);Fd(x)&&(this.config.debug=x),Fd(this.config.debug)&&(this.config.debug?(ko.DEBUG=!0,Ua.R()&&Ua.N("ph_debug",!0),Mt.info("set_config",{config:e,oldConfig:n,newConfig:Ct({},this.config)})):(ko.DEBUG=!1,Ua.R()&&Ua.q("ph_debug"))),(a=this.exceptionObserver)==null||a.onConfigChange(),(s=this.exceptions)==null||s.onConfigChange(),(o=this.sessionRecording)==null||o.startIfEnabledOrStop(),(l=this.autocapture)==null||l.startIfEnabled(),(c=this.heatmaps)==null||c.startIfEnabled(),(d=this.exceptionObserver)==null||d.startIfEnabledOrStop(),(f=this.deadClicksAutocapture)==null||f.startIfEnabledOrStop(),(p=this.surveys)==null||p.loadIfEnabled(),this.cn(),(g=this.externalIntegrations)==null||g.startIfEnabledOrStop()}}_overrideSDKInfo(e,n){ko.LIB_NAME=e,ko.LIB_VERSION=n}startSessionRecording(e){var n,r,a,s,o,l=e===!0,c={sampling:l||!(e==null||!e.sampling),linked_flag:l||!(e==null||!e.linked_flag),url_trigger:l||!(e==null||!e.url_trigger),event_trigger:l||!(e==null||!e.event_trigger)};Object.values(c).some(Boolean)&&((n=this.sessionManager)==null||n.checkAndGetSessionAndWindowId(),c.sampling&&((r=this.sessionRecording)==null||r.overrideSampling()),c.linked_flag&&((a=this.sessionRecording)==null||a.overrideLinkedFlag()),c.url_trigger&&((s=this.sessionRecording)==null||s.overrideTrigger("url")),c.event_trigger&&((o=this.sessionRecording)==null||o.overrideTrigger("event"))),this.set_config({disable_session_recording:!1})}stopSessionRecording(){this.set_config({disable_session_recording:!0})}sessionRecordingStarted(){var e;return!((e=this.sessionRecording)==null||!e.started)}captureException(e,n){if(this.exceptions){var r=new Error("PostHog syntheticException"),a=this.exceptions.buildProperties(e,{handled:!0,syntheticException:r});return this.exceptions.sendExceptionEvent(Ct({},a,n))}}addExceptionStep(e,n){var r;(r=this.exceptions)==null||r.addExceptionStep(e,n)}captureLog(e){var n;(n=this.logs)==null||n.captureLog(e)}get logger(){var e,n;return(e=(n=this.logs)==null?void 0:n.logger)!==null&&e!==void 0?e:Pc.dn}startExceptionAutocapture(e){this.set_config({capture_exceptions:e==null||e})}stopExceptionAutocapture(){this.set_config({capture_exceptions:!1})}loadToolbar(e){var n,r;return(n=(r=this.toolbar)==null?void 0:r.loadToolbar(e))!==null&&n!==void 0&&n}get_property(e){var n;return(n=this.persistence)==null?void 0:n.props[e]}getSessionProperty(e){var n;return(n=this.sessionPersistence)==null?void 0:n.props[e]}toString(){var e,n=(e=this.config.name)!==null&&e!==void 0?e:v4;return n!==v4&&(n=v4+"."+n),n}_isIdentified(){var e,n;return((e=this.persistence)==null?void 0:e.get_property(yu))===Zm||((n=this.sessionPersistence)==null?void 0:n.get_property(yu))===Zm}nn(){var e,n;return!(this.config.person_profiles==="never"||this.config.person_profiles===SN&&!this._isIdentified()&&L4(this.getGroups())&&((e=this.persistence)==null||(e=e.props)==null||!e[q7])&&((n=this.persistence)==null||(n=n.props)==null||!n[Hw]))}Xi(){return this.config.capture_pageleave===!0||this.config.capture_pageleave==="if_capture_pageview"&&(this.config.capture_pageview===!0||this.config.capture_pageview==="history_change")}createPersonProfile(){this.nn()||this.sn("posthog.createPersonProfile")&&this.setPersonProperties({},{})}setInternalOrTestUser(){this.sn("posthog.setInternalOrTestUser")&&this.setPersonProperties({$internal_or_test_user:!0})}sn(e){return this.config.person_profiles==="never"?(Mt.error(e+' was called, but process_person is set to "never". This call will be ignored.'),!1):(this.an(Hw,!0),!0)}Hi(){if(this.config.cookieless_mode==="always")return!0;var e=this.consent.isOptedOut();return this.config.disable_persistence||e&&!(!this.config.opt_out_persistence_by_default&&this.config.cookieless_mode!==ih)}cn(){var e,n,r,a,s=this.Hi();return((e=this.persistence)==null?void 0:e._r)!==s&&((r=this.persistence)==null||r.set_disabled(s)),((n=this.sessionPersistence)==null?void 0:n._r)!==s&&((a=this.sessionPersistence)==null||a.set_disabled(s)),s}opt_in_capturing(e){var n;if(this.config.cookieless_mode!==t0){if(this.Ri()){var r,a,s,o,l;this.reset(!0),(r=this.sessionManager)==null||r.destroy(),(a=this.pageViewM
62anager)==null||a.destroy(),this.sessionManager=new Bq(this),this.pageViewManager=new Tq(this),this.persistence&&(this.sessionPropsManager=new Fq(this,this.sessionManager,this.persistence));var c,d=(s=(o=this.config.__extensionClasses)==null?void 0:o.sessionRecording)!==null&&s!==void 0?s:(l=Pc.__defaultExtensionClasses)==null?void 0:l.sessionRecording;d&&(this.sessionRecording=this.Mi(this.sessionRecording,new d(this)),this.Qi&&((c=this.sessionRecording)==null||c.onRemoteConfig==null||c.onRemoteConfig(this.Qi)))}var f,p;this.consent.optInOut(!0),this.cn(),this.Ji(),(n=this.sessionRecording)==null||n.startIfEnabledOrStop(),this.config.cookieless_mode==ih&&((f=this.surveys)==null||f.loadIfEnabled()),(qt(e?.captureEventName)||e!=null&&e.captureEventName)&&this.capture((p=e?.captureEventName)!==null&&p!==void 0?p:"$opt_in",e?.captureProperties,{send_instantly:!0}),this.config.capture_pageview&&this.Ki()}else Mt.warn(qq)}opt_out_capturing(){var e,n,r;this.config.cookieless_mode!==t0?(this.config.cookieless_mode===ih&&this.consent.isOptedIn()&&this.reset(!0),this.consent.optInOut(!1),this.cn(),this.config.cookieless_mode===ih&&(this.register({distinct_id:Eb,$device_id:null}),(e=this.sessionManager)==null||e.destroy(),(n=this.pageViewManager)==null||n.destroy(),this.sessionManager=void 0,this.sessionPropsManager=void 0,(r=this.sessionRecording)==null||r.stopRecording(),this.sessionRecording=void 0,this.Ki())):Mt.warn(qq)}has_opted_in_capturing(){return this.consent.isOptedIn()}has_opted_out_capturing(){return this.consent.isOptedOut()}get_explicit_consent_status(){var e=this.consent.consent;return e===1?"granted":e===0?"denied":"pending"}is_capturing(){return this.config.cookieless_mode===t0||(this.config.cookieless_mode===ih?this.consent.isRejected()||this.consent.isOptedIn():!this.has_opted_out_capturing())}clear_opt_in_out_capturing(){this.consent.reset(),this.cn()}_is_bot(){return Yl?uee(Yl,this.config.custom_blocked_useragents):void 0}Ki(){Pt&&(Pt.visibilityState==="visible"?this.Fi||(this.Fi=!0,this.capture(g4,{title:Pt.title},{send_instantly:!0}),this.Ai&&(Pt.removeEventListener(zw,this.Ai),this.Ai=null)):this.Ai||(this.Ai=this.Ki.bind(this),ks(Pt,zw,this.Ai)))}debug(e){e===!1?(Qe?.console.log("You've disabled debug mode."),this.set_config({debug:!1})):(Qe?.console.log("You're now in debug mode. All calls to PostHog will be logged in your console.\nYou can disable this with `posthog.debug(false)`."),this.set_config({debug:!0}))}Lr(){var e,n,r,a,s,o,l=this.qi||{};return"advanced_disable_flags"in l?!!l.advanced_disable_flags:this.config.advanced_disable_flags!==!1?!!this.config.advanced_disable_flags:this.config.advanced_disable_decide===!0?(Mt.warn("Config field 'advanced_disable_decide' is deprecated. Please use 'advanced_disable_flags' instead. The old field will be removed in a future major version."),!0):(r="advanced_disable_decide",a=Mt,s=(n="advanced_disable_flags")in(e=l)&&!fr(e[n]),o=r in e&&!fr(e[r]),s?e[n]:!!o&&(a&&a.warn("Config field '"+r+"' is deprecated. Please use '"+n+"' instead. The old field will be removed in a future major version."),e[r]))}rn(e){if(fr(this.config.before_send))return e;var n=Ir(this.config.before_send)?this.config.before_send:[this.config.before_send],r=e;for(var a of n){if(r=a(r),fr(r)){var s="Event '"+e.event+"' was rejected in beforeSend function";return ASe(e.event)?Mt.warn(s+". This can cause unexpected behavior."):Mt.info(s),null}r.properties&&!L4(r.properties)||Mt.warn("Event '"+e.event+"' has no properties after beforeSend function, this is likely an error.")}return r}getPageViewId(){var e;return(e=this.pageViewManager.dr)==null?void 0:e.pageViewId}captureTraceFeedback(e,n){this.capture("$ai_feedback",{$ai_trace_id:String(e),$ai_feedback_text:n})}captureTraceMetric(e,n,r){this.capture("$ai_metric",{$ai_trace_id:String(e),$ai_metric_name:n,$ai_metric_value:String(r)})}Di(e){var n=Fd(e)&&!e,r=Ua.R()&&Ua.A("ph_debug")==="true";return!n&&(!!r||e)}}Pc.__defaultExtensionClasses={},Pc.dn={trace:Qm=()=>{},debug:Qm,info:Qm,warn:Qm,error:Qm,fatal:Qm},(function(t,e){for(var n=0;e.length>n;n++)t.prototype[e[n]]=dEe(t.prototype[e[n]])})(Pc,["identify"]);var QEe=1,eIe=3,tIe=11;function Gq(t){return t instanceof Element&&(t.id===qQ||!(t.closest==null||!t.closest(".toolbar-global-fade-container")))}function r3(t){return!!t&&t.nodeType===QEe}function ku(t,e){return!!t&&!!t.tagName&&t.tagName.toLowerCase()===e.toLowerCase()}function mee(t){return!!t&&t.nodeType===eIe}function gee(t){return!!t&&t.nodeType===tIe&&r3(t.host)}function tM(t){return t?S_(t).split(/\s+/):[]}function Wq(t){var e=Qe?.location.href;return!!(e&&t&&t.some((n=>e.match(n))))}function Qw(t){var e="";switch(typeof t.className){case"string":e=t.className;break;case"object":e=(t.className&&"baseVal"in t.className?t.className.baseVal:null)||t.getAttribute("class")||"";break;default:e=""}return tM(e)}function vee(t){return fr(t)?null:S_(t).split(/(\s+)/).filter((e=>A8(e))).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255)}function wv(t){var e="";return ON(t)&&!bee(t)&&t.childNodes&&t.childNodes.length&&Ea(t.childNodes,(function(n){var r;mee(n)&&n.textContent&&(e+=(r=vee(n.textContent))!==null&&r!==void 0?r:"")})),S_(e)}function Yq(t){return qt(t.target)?t.srcElement||null:(e=t.target)!=null&&e.shadowRoot?t.composedPath()[0]||null:t.target||null;var e}var nM=["a","button","form","input","select","textarea","label"];function Xq(t,e){if(qt(e))return!0;var n,r=function(s){if(e.some((o=>s.matches(o))))return{v:!0}};for(var a of t)if(n=r(a))return n.v;return!1}function yee(t){var e=t.parentNode;return!(!e||!r3(e))&&e}var nIe=["next","previous","prev",">","<"],Kq=[".ph-no-rageclick",".ph-no-capture"],PN=t=>!t||ku(t,"html")||!r3(t),Zq=(t,e)=>{if(!Qe||PN(t))return{parentIsUsefulElement:!1,targetElementList:[]};for(var n=!1,r=[t],a=t;a.parentNode&&!ku(a,"body");)if(gee(a.parentNode))r.push(a.parentNode.host),a=a.parentNode.host;else{var s=yee(a);if(!s)break;if(e||nM.indexOf(s.tagName.toLowerCase())>-1)n=!0;else{var o=Qe.getComputedStyle(s);o&&o.getPropertyValue("cursor")==="pointer"&&(n=!0)}r.push(s),a=s}return{parentIsUsefulElement:n,targetElementList:r}};function ON(t){for(var e=t;e.parentNode&&!ku(e,"body");e=e.parentNode){var n=Qw(e);if(dr(n,"ph-sensitive")||dr(n,"ph-no-capture"))return!1}if(dr(Qw(t),"ph-include"))return!0;var r=t.type||"";if($a(r))switch(r.toLowerCase()){case"hidden":case"password":return!1}var a=t.name||t.id||"";return!$a(a)||!/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i.test(a.replace(/[^a-zA-Z0-9]/g,""))}function bee(t){return!!(ku(t,"input")&&!["button","checkbox","submit","reset"].includes(t.type)||ku(t,"select")||ku(t,"textarea")||t.getAttribute("contenteditable")==="true")}var xee="(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11}
62)|((?:2131|1800|35[0-9]{3})[0-9]{11})",rIe=new RegExp("^(?:"+xee+")$"),aIe=new RegExp(xee),wee="\\d{3}-?\\d{2}-?\\d{4}",sIe=new RegExp("^("+wee+")$"),iIe=new RegExp("("+wee+")");function A8(t,e){return e===void 0&&(e=!0),!(fr(t)||$a(t)&&(t=S_(t),(e?rIe:aIe).test((t||"").replace(/[- ]/g,""))||(e?sIe:iIe).test(t)))}function Jq(t){var e=wv(t);return A8(e=(e+" "+Cee(t)).trim())?e:""}function Cee(t){var e="";return t&&t.childNodes&&t.childNodes.length&&Ea(t.childNodes,(function(n){var r;if(n&&((r=n.tagName)==null?void 0:r.toLowerCase())==="span")try{var a=wv(n);e=(e+" "+a).trim(),n.childNodes&&n.childNodes.length&&(e=(e+" "+Cee(n)).trim())}catch(s){Mt.error("[AutoCapture]",s)}})),e}function Qq(t){return t.replace(/"|\\"/g,'\\"')}function oIe(t){var e=t.attr__class;return e?Ir(e)?e:tM(e):void 0}class eH{constructor(e){this.disabled=e===!1;var n=ps(e)?e:{};this.thresholdPx=n.threshold_px||30,this.timeoutMs=n.timeout_ms||1e3,this.clickCount=n.click_count||3,this.clicks=[]}isRageClick(e,n,r){if(this.disabled)return!1;var a=this.clicks[this.clicks.length-1];if(a&&Math.abs(e-a.x)+Math.abs(n-a.y)<this.thresholdPx&&this.timeoutMs>r-a.timestamp){if(this.clicks.push({x:e,y:n,timestamp:r}),this.clicks.length===this.clickCount)return!0}else this.clicks=[{x:e,y:n,timestamp:r}];return!1}}var FA="$copy_autocapture",BA=Ma("[AutoCapture]");function UA(t,e){return e.length>t?e.slice(0,t)+"...":e}function lIe(t){if(t.previousElementSibling)return t.previousElementSibling;var e=t;do e=e.previousSibling;while(e&&!r3(e));return e}function cIe(t,e){var n,r,{e:a,maskAllElementAttributes:s,maskAllText:o,elementAttributeIgnoreList:l,elementsChainAsString:c}=e;if(!r3(t))return{props:{}};for(var d=[t],f=t;f.parentNode&&!ku(f,"body");)if(gee(f.parentNode))d.push(f.parentNode.host),f=f.parentNode.host;else{if(!r3(f.parentNode))break;d.push(f.parentNode),f=f.parentNode}var p,g,y=[],x={},b=!1,_=!1;if(Ea(d,(I=>{var N=ON(I);if(ku(I,"a")){var D=I.getAttribute("href");b=N&&!!D&&A8(D)&&D}dr(Qw(I),"ph-no-capture")&&(_=!0),y.push((function(j,M,$,L){var z=j.tagName.toLowerCase(),H={tag_name:z};nM.indexOf(z)>-1&&!$&&(H.$el_text=z.toLowerCase()==="a"||z.toLowerCase()==="button"?UA(1024,Jq(j)):UA(1024,wv(j)));var J=Qw(j);J.length>0&&(H.classes=J.filter((function(W){return W!==""}))),Ea(j.attributes,(function(W){var G;if((!bee(j)||["name","id","class","aria-label"].indexOf(W.name)!==-1)&&(L==null||!L.includes(W.name))&&!M&&A8(W.value)&&(!$a(G=W.name)||G.substring(0,10)!=="_ngcontent"&&G.substring(0,7)!=="_nghost")){var q=W.value;W.name==="class"&&(q=tM(q).join(" ")),H["attr__"+W.name]=UA(1024,q)}}));for(var X=1,Y=1,F=j;F=lIe(F);)X++,F.tagName===j.tagName&&Y++;return H.nth_child=X,H.nth_of_type=Y,H})(I,s,o,l));var O=(function(j){if(!ON(j))return{};var M={};return Ea(j.attributes,(function($){if($.name&&$.name.indexOf("data-ph-capture-attribute")===0){var L=$.name.replace("data-ph-capture-attribute-",""),z=$.value;L&&z&&A8(z)&&(M[L]=z)}})),M})(I);Xa(x,O)})),_)return{props:{},explicitNoCapture:_};if(o||(y[0].$el_text=ku(t,"a")||ku(t,"button")?Jq(t):wv(t)),b){var E,A;y[0].attr__href=b;var S=(E=Ww(b))==null?void 0:E.host,k=Qe==null||(A=Qe.location)==null?void 0:A.host;S&&k&&S!==k&&(p=b)}return{props:Xa({$event_type:a.type,$ce_version:1},c?{}:{$elements:y},{$elements_chain:(g=y,(function(I){return I.map((N=>{var D,O,j="";if(N.tag_name&&(j+=N.tag_name),N.attr_class)for(var M of(N.attr_class.sort(),N.attr_class))j+="."+M.replace(/"/g,"");var $=Ct({},N.text?{text:N.text}:{},{"nth-child":(D=N.nth_child)!==null&&D!==void 0?D:0,"nth-of-type":(O=N.nth_of_type)!==null&&O!==void 0?O:0},N.href?{href:N.href}:{},N.attr_id?{attr_id:N.attr_id}:{},N.attributes),L={};return Ex($).sort(((z,H)=>{var[J]=z,[X]=H;return J.localeCompare(X)})).forEach((z=>{var[H,J]=z;return L[Qq(H.toString())]=Qq(J.toString())})),(j+=":")+Ex(L).map((z=>{var[H,J]=z;return H+'="'+J+'"'})).join("")})).join(";")})((function(I){return I.map((N=>{var D,O,j={text:(D=N.$el_text)==null?void 0:D.slice(0,400),tag_name:N.tag_name,href:(O=N.attr__href)==null?void 0:O.slice(0,2048),attr_class:oIe(N),attr_id:N.attr__id,nth_child:N.nth_child,nth_of_type:N.nth_of_type,attributes:{}};return Ex(N).filter((M=>{var[$]=M;return $.indexOf("attr__")===0}
62)).forEach((M=>{var[$,L]=M;return j.attributes[$]=L})),j}))})(g)))},(n=y[0])!=null&&n.$el_text?{$el_text:(r=y[0])==null?void 0:r.$el_text}:{},p&&a.type==="click"?{$external_click_url:p}:{},x)}}var v7=Ma("[ExceptionAutocapture]");function tH(t,e,n){try{if(!(e in t))return()=>{};var r=t[e],a=n(r);return J1(a)&&(a.prototype=a.prototype||{},Object.defineProperties(a,{__posthog_wrapped__:{enumerable:!1,value:!0}})),t[e]=a,()=>{t[e]=r}}catch{return()=>{}}}var uIe=Ma("[TracingHeaders]"),T2=Ma("[Web Vitals]"),nH=9e5,rH="disabled",aH="lazy_loading",y7="awaiting_config",Nb="missing_config";Ma("[SessionRecording]"),Ma("[SessionRecording]");var MN="[SessionRecording]",k2=Ma(MN),dIe=Ma("[Heatmaps]");function sH(t){return ps(t)&&"clientX"in t&&"clientY"in t&&Hc(t.clientX)&&Hc(t.clientY)}var iH=Ma("[Product Tours]"),fIe=["$set_once","$set"],R2=Ma("[SiteApps]"),oH="Error while initializing PostHog app with config id ";function e4(t,e,n){if(fr(t))return!1;switch(n){case"exact":return t===e;case"contains":var r=e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/_/g,".").replace(/%/g,".*");return new RegExp(r,"i").test(t);case"regex":try{return new RegExp(e).test(t)}catch{return!1}default:return!1}}class pIe{constructor(e){this.vn=new eM,this.fn=(n,r)=>this.pn(n,r)&&this.gn(n,r)&&this.mn(n,r)&&this.yn(n,r),this.pn=(n,r)=>r==null||!r.event||n?.event===r?.event,this._instance=e,this.bn=new Set,this._n=new Set}init(){var e,n;qt((e=this._instance)==null?void 0:e._addCaptureHook)||(n=this._instance)==null||n._addCaptureHook(((r,a)=>{this.on(r,a)}))}register(e){var n,r;if(!qt((n=this._instance)==null?void 0:n._addCaptureHook)&&(e.forEach((o=>{var l,c;(l=this._n)==null||l.add(o),(c=o.steps)==null||c.forEach((d=>{var f;(f=this.bn)==null||f.add(d?.event||"")}))})),(r=this._instance)!=null&&r.autocapture)){var a,s=new Set;e.forEach((o=>{var l;(l=o.steps)==null||l.forEach((c=>{c!=null&&c.selector&&s.add(c?.selector)}))})),(a=this._instance)==null||a.autocapture.setElementSelectors(s)}}on(e,n){var r;n!=null&&e.length!=0&&(this.bn.has(e)||this.bn.has(n?.event))&&this._n&&((r=this._n)==null?void 0:r.size)>0&&this._n.forEach((a=>{this.wn(n,a)&&this.vn.emit("actionCaptured",a.name)}))}xn(e){this.onAction("actionCaptured",(n=>e(n)))}wn(e,n){if(n?.steps==null)return!1;for(var r of n.steps)if(this.fn(e,r))return!0;return!1}onAction(e,n){return this.vn.on(e,n)}gn(e,n){if(n!=null&&n.url){var r,a=e==null||(r=e.properties)==null?void 0:r.$current_url;if(!a||typeof a!="string"||!e4(a,n.url,n.url_matching||"contains"))return!1}return!0}mn(e,n){return!!this.Sn(e,n)&&!!this.kn(e,n)&&!!this.Cn(e,n)}Sn(e,n){var r;if(n==null||!n.href)return!0;var a=this.In(e);if(a.length>0)return a.some((l=>e4(l.href,n.href,n.href_matching||"exact")));var s,o=(e==null||(r=e.properties)==null?void 0:r.$elements_chain)||"";return!!o&&e4((s=o.match(/(?::|")href="(.*?)"/))?s[1]:"",n.href,n.href_matching||"exact")}kn(e,n){var r;if(n==null||!n.text)return!0;var a=this.In(e);if(a.length>0)return a.some((d=>e4(d.text,n.text,n.text_matching||"exact")||e4(d.$el_text,n.text,n.text_matching||"exact")));var s,o,l,c=(e==null||(r=e.properties)==null?void 0:r.$elements_chain)||"";return!!c&&(s=(function(d){for(var f,p=[],g=/(?::|")text="(.*?)"/g;!fr(f=g.exec(d));)p.includes(f[1])||p.push(f[1]);return p})(c),o=n.text,l=n.text_matching||"exact",s.some((d=>e4(d,o,l))))}Cn(e,n){var r,a;if(n==null||!n.selector)return!0;var s=e==null||(r=e.properties)==null?void 0:r.$element_selectors;if(s!=null&&s.includes(n.selector))return!0;var o=(e==null||(a=e.properties)==null?void 0:a.$elements_chain)||"";if(n.selector_regex&&o)try{return new RegExp(n.selector_regex).test(o)}catch{return!1}return!1}In(e){var n;return(e==null||(n=e.properties)==null?void 0:n.$elements)==null?[]:e?.properties.$elements}yn(e,n){return n==null||!n.properties||n.properties.length===0||fee(n.properties.reduce(((r,a)=>{var s=Ir(a.value)?a.value.map(String):a.value!=null?[String(a.value)]:[];return r[a.key]={values:s,operator:a.operator||"exact"},r}),{}),e?.properties)}}class hIe{constructor(e){this._instance=e,this.Tn=new Map,this.En=new Map,this.Mn=new Map}Pn(e,n){return!!e&&fee(e.propertyFilters,n?.properties)}Rn(e,n){var r=new Map;return e.forEach((a=>{var s;(s=a.conditions)==null||(s=s[n])==null||(s=s.values)==null||s.forEac
62h((o=>{if(o!=null&&o.name){var l=r.get(o.name)||[];l.push(a.id),r.set(o.name,l)}}))})),r}On(e,n,r){var a=(r===f7.Activation?this.Tn:this.En).get(e),s=[];return this.Ln((o=>{s=o.filter((l=>a?.includes(l.id)))})),s.filter((o=>{var l,c=(l=o.conditions)==null||(l=l[r])==null||(l=l.values)==null?void 0:l.find((d=>d.name===e));return this.Pn(c,n)}))}register(e){var n;qt((n=this._instance)==null?void 0:n._addCaptureHook)||(this.Fn(e),this.An(e))}An(e){var n=e.filter((r=>{var a,s;return((a=r.conditions)==null?void 0:a.actions)&&((s=r.conditions)==null||(s=s.actions)==null||(s=s.values)==null?void 0:s.length)>0}));n.length!==0&&(this.Nn==null&&(this.Nn=new pIe(this._instance),this.Nn.init(),this.Nn.xn((r=>{this.onAction(r)}))),n.forEach((r=>{var a,s,o,l,c;r.conditions&&(a=r.conditions)!=null&&a.actions&&(s=r.conditions)!=null&&(s=s.actions)!=null&&s.values&&((o=r.conditions)==null||(o=o.actions)==null||(o=o.values)==null?void 0:o.length)>0&&((l=this.Nn)==null||l.register(r.conditions.actions.values),(c=r.conditions)==null||(c=c.actions)==null||(c=c.values)==null||c.forEach((d=>{if(d&&d.name){var f=this.Mn.get(d.name);f&&f.push(r.id),this.Mn.set(d.name,f||[r.id])}})))})))}Fn(e){var n,r=e.filter((s=>{var o,l;return((o=s.conditions)==null?void 0:o.events)&&((l=s.conditions)==null||(l=l.events)==null||(l=l.values)==null?void 0:l.length)>0})),a=e.filter((s=>{var o,l;return((o=s.conditions)==null?void 0:o.cancelEvents)&&((l=s.conditions)==null||(l=l.cancelEvents)==null||(l=l.values)==null?void 0:l.length)>0}));r.length===0&&a.length===0||((n=this._instance)==null||n._addCaptureHook(((s,o)=>{this.onEvent(s,o)})),this.Tn=this.Rn(e,f7.Activation),this.En=this.Rn(e,f7.Cancellation))}onEvent(e,n){var r,a=this.le(),s=this.$n(),o=this.Dn(),l=((r=this._instance)==null||(r=r.persistence)==null?void 0:r.props[s])||[];if(o===e&&n&&l.length>0){var c,d;a.info("event matched, removing item from activated items",{event:e,eventPayload:n,existingActivatedItems:l});var f=(n==null||(c=n.properties)==null?void 0:c.$survey_id)||(n==null||(d=n.properties)==null?void 0:d.$product_tour_id);if(f){var p=l.indexOf(f);0>p||(l.splice(p,1),this.qn(l))}}else{if(this.En.has(e)){var g=this.On(e,n,f7.Cancellation);g.length>0&&(a.info("cancel event matched, cancelling items",{event:e,itemsToCancel:g.map((x=>x.id))}),g.forEach((x=>{var b=l.indexOf(x.id);0>b||l.splice(b,1),this.jn(x.id)})),this.qn(l))}if(this.Tn.has(e)){a.info("event name matched",{event:e,eventPayload:n,items:this.Tn.get(e)});var y=this.On(e,n,f7.Activation);this.qn(l.concat(y.map((x=>x.id))||[]))}}}onAction(e){var n,r=this.$n(),a=((n=this._instance)==null||(n=n.persistence)==null?void 0:n.props[r])||[];this.Mn.has(e)&&this.qn(a.concat(this.Mn.get(e)||[]))}qn(e){var n=this.le(),r=[...new Set(e)].filter((a=>!this.Hn(a)));n.info("updating activated items",{activatedItems:r}),this.Un(r)}getActivatedIds(){var e,n=this.$n();return((e=this._instance)==null||(e=e.persistence)==null?void 0:e.props[n])||[]}getEventToItemsMap(){return this.Tn}Bn(){return this.Nn}}class mIe extends hIe{constructor(e){super(e)}$n(){return vN}Dn(){return W7.SHOWN}Ln(e){var n;(n=this._instance)==null||n.getSurveys(e)}jn(e){var n;(n=this._instance)==null||n.cancelPendingSurvey(e)}le(){return ra}Un(e){var n;(n=this._instance)==null||(n=n.persistence)==null||n.register({[vN]:e})}Hn(){return!1}getSurveys(){return this.getActivatedIds()}getEventToSurveys(){return this.getEventToItemsMap()}}var $A="SDK is not enabled or survey functionality is not yet loaded",lH="Disabled. Not loading surveys.",gIe=Qe!=null&&Qe.location?Xw(Qe.location.hash,"__posthog")||Xw(location.hash,"state"):null,cH="_postHogToolbarParams",uH=Ma("[Toolbar]"),Io=Ma("[FeatureFlags]"),Yp=Ma("[FeatureFlags]",{debugEnabled:!0}),qA=`" failed. Feature flags didn't load in time.`,dH=t=>{for(var e={},n=0;t.length>n;n++)e[t[n]]=!0;return e},fH=t=>{var e={};for(var[n,r]of Ex(t||{}))r&&(e[n]=r);return e},H1=Ma("[Error tracking]"),pH="Refusing to render web experiment since the viewer is a likely bot",vIe={icontains:(t,e)=>!!Qe&&e.href.toLowerCase().indexOf(t.toLowerCase())>-1,not_icontains:(t,e)=>!!Qe&&e.href.toLowerCase().indexOf(t.toLowerCase())===-1,regex:(t,e)=>!!Qe&&Jw(e.href,t),not_regex:(t,e)=>!!Qe&&!Jw(e.href,t),exact:(t,e)=>e.href===t,is_not:(t,e)=>e.href!==t};class Qi{get qt(){return this._instance.config}constructor(e){var n=this;this.getWebExperimentsAndEvaluateDisplayLogic=function(r){r===void 0&&(r=!1),n.getWebExperiments((a=>{Qi.zn("retrieved web experiments from the server"),n.Vn=new Map,a.forEach((s=>
62{if(s.feature_flag_key){var o;n.Vn&&(Qi.zn("setting flag key ",s.feature_flag_key," to web experiment ",s),(o=n.Vn)==null||o.set(s.feature_flag_key,s));var l=n._instance.getFeatureFlag(s.feature_flag_key);$a(l)&&s.variants[l]&&n.Wn(s.name,l,s.variants[l].transforms)}else if(s.variants)for(var c in s.variants){var d=s.variants[c];Qi.Zn(d)&&n.Wn(s.name,c,d.transforms)}}))}),r)},this._instance=e,this._instance.onFeatureFlags((r=>{this.onFeatureFlags(r)}))}initialize(){}onFeatureFlags(e){if(this._is_bot())Qi.zn(pH);else if(!this.qt.disable_web_experiments){if(fr(this.Vn))return this.Vn=new Map,this.loadIfEnabled(),void this.previewWebExperiment();Qi.zn("applying feature flags",e),e.forEach((n=>{var r;if(this.Vn&&(r=this.Vn)!=null&&r.has(n)){var a,s=this._instance.getFeatureFlag(n),o=(a=this.Vn)==null?void 0:a.get(n);s&&o!=null&&o.variants[s]&&this.Wn(o.name,s,o.variants[s].transforms)}}))}}previewWebExperiment(){var e=Qi.getWindowLocation();if(e!=null&&e.search){var n=Yw(e?.search,"__experiment_id"),r=Yw(e?.search,"__experiment_variant");n&&r&&(Qi.zn("previewing web experiments "+n+" && "+r),this.getWebExperiments((a=>{this.Gn(parseInt(n),r,a)}),!1,!0))}}loadIfEnabled(){this.qt.disable_web_experiments||this.getWebExperimentsAndEvaluateDisplayLogic()}getWebExperiments(e,n,r){if(this.qt.disable_web_experiments&&!r)return e([]);var a=this._instance.get_property("$web_experiments");if(a&&!n)return e(a);this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/web_experiments/?token="+this.qt.token),method:"GET",callback:s=>e(s.statusCode===200&&s.json&&s.json.experiments||[])})}Gn(e,n,r){var a=r.filter((s=>s.id===e));a&&a.length>0&&(Qi.zn("Previewing web experiment ["+a[0].name+"] with variant ["+n+"]"),this.Wn(a[0].name,n,a[0].variants[n].transforms))}static Zn(e){return!fr(e.conditions)&&Qi.Qn(e)&&Qi.Jn(e)}static Qn(e){var n;if(fr(e.conditions)||fr((n=e.conditions)==null?void 0:n.url))return!0;var r,a,s,o=Qi.getWindowLocation();return!!o&&((r=e.conditions)==null||!r.url||vIe[(a=(s=e.conditions)==null?void 0:s.urlMatchType)!==null&&a!==void 0?a:"icontains"](e.conditions.url,o))}
62static getWindowLocation(){return Qe?.location}static Jn(e){var n;if(fr(e.conditions)||fr((n=e.conditions)==null?void 0:n.utm))return!0;var r=KQ();if(r.utm_source){var a,s,o,l,c,d,f,p,g=(a=e.conditions)==null||(a=a.utm)==null||!a.utm_campaign||((s=e.conditions)==null||(s=s.utm)==null?void 0:s.utm_campaign)==r.utm_campaign,y=(o=e.conditions)==null||(o=o.utm)==null||!o.utm_source||((l=e.conditions)==null||(l=l.utm)==null?void 0:l.utm_source)==r.utm_source,x=(c=e.conditions)==null||(c=c.utm)==null||!c.utm_medium||((d=e.conditions)==null||(d=d.utm)==null?void 0:d.utm_medium)==r.utm_medium,b=(f=e.conditions)==null||(f=f.utm)==null||!f.utm_term||((p=e.conditions)==null||(p=p.utm)==null?void 0:p.utm_term)==r.utm_term;return g&&x&&b&&y}return!1}static zn(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;n>a;a++)r[a-1]=arguments[a];Mt.info("[WebExperiments] "+e,r)}Wn(e,n,r){this._is_bot()?Qi.zn(pH):n!=="control"?r.forEach((a=>{if(a.selector){var s;Qi.zn("applying transform of variant "+n+" for experiment "+e+" ",a);var o=(s=document)==null?void 0:s.querySelectorAll(a.selector);o?.forEach((l=>{var c=l;a.html&&(c.innerHTML=a.html),a.css&&c.setAttribute("style",a.css)}))}})):Qi.zn("Control variants leave the page unmodified.")}_is_bot(){return Yl&&this._instance?uee(Yl,this.qt.custom_blocked_useragents):void 0}}var yc=Ma("[Conversations]"),Xp="Conversations not available yet.",A_={featureFlags:class{constructor(t){this.Kn=!1,this.Yn=!1,this.Xn=!1,this.es=!1,this.ts=!1,this.rs=!1,this.ns=!1,this.ss=!1,this._instance=t,this.featureFlagEventHandlers=[]}get qt(){return this._instance.config}get ni(){return this._instance.persistence}os(t){return this._instance.get_property(t)}us(){var t,e;return(t=(e=this.ni)==null?void 0:e.wr(this.qt.feature_flag_cache_ttl_ms))!==null&&t!==void 0&&t}ls(){return!!this.us()&&(this.ss||this.Xn||(this.ss=!0,Io.warn("Feature flag cache is stale, triggering refresh..."),this.reloadFeatureFlags()),!0)}hs(){var t,e=(t=this.qt.evaluation_contexts)!==null&&t!==void 0?t:this.qt.evaluation_environments;return!this.qt.evaluation_environments||this.qt.evaluation_contexts||this.ns||(Io.warn("evaluation_environments is deprecated. Use evaluation_contexts instead. evaluation_environments will be removed in a future version."),this.ns=!0),e!=null&&e.length?e.filter((n=>{var r=n&&typeof n=="string"&&n.trim().length>0;return r||Io.error("Invalid evaluation context found:",n,"Expected non-empty string"),r})):[]}cs(){return this.hs().length>0}initialize(){var t,e,{config:n}=this._instance,r=(t=(e=n.bootstrap)==null?void 0:e.featureFlags)!==null&&t!==void 0?t:{};if(Object.keys(r).length){var a,s,o=(a=(s=n.bootstrap)==null?void 0:s.featureFlagPayloads)!==null&&a!==void 0?a:{},l=Object.keys(r).filter((d=>!!r[d])).reduce(((d,f)=>(d[f]=r[f]||!1,d)),{}),c=Object.keys(o).filter((d=>l[d])).reduce(((d,f)=>(o[f]&&(d[f]=o[f]),d)),{});this.receivedFeatureFlags({featureFlags:l,featureFlagPayloads:c})}}updateFlags(t,e,n){var r=n!=null&&n.merge?this.getFlagVariants():{},a=n!=null&&n.merge?this.getFlagPayloads():{},s=Ct({},r,t),o=Ct({},a,e),l={};for(var[c,d]of Object.entries(s)){var f=typeof d=="string";l[c]={key:c,enabled:!!f||!!d,variant:f?d:void 0,reason:void 0,metadata:qt(o?.[c])?void 0:{id:0,version:void 0,description:void 0,payload:o[c]}}}this.receivedFeatureFlags({flags:l})}get hasLoadedFlags(){return this.Yn}getFlags(){return Object.keys(this.getFlagVariants())}getFlagsWithDetails(){var t=this.os(pN),e=this.os(W1),n=this.os(m4);if(!n&&!e)return t||{};var r=Xa({},t||{}),a=[...new Set([...Object.keys(n||{}),...Object.keys(e||{})])];for(var s of a){var o,l,c=r[s],d=e?.[s],f=qt(d)?(o=c?.enabled)!==null&&o!==void 0&&o:!!d,p=qt(d)?c.variant:typeof d=="string"?d:void 0,g=n?.[s],y=Ct({},c,{enabled:f,variant:f?p??c?.variant:void 0});f!==c?.enabled&&(y.original_enabled=c?.enabled),p!==c?.variant&&(y.original_variant=c?.variant),g&&(y.metadata=Ct({},c?.metadata,{payload:g,original_payload:c==null||(l=c.metadata)==null?void 0:l.payload})),r[s]=y}return this.Kn||(Io.warn(" Overriding feature flag details!",{flagDetails:t,overriddenPayloads:n,finalDetails:r}),this.Kn=!0),r}getFlagVariants(){var t=this.os(j4),e=this.os(W1);if(!e)return t||{};for(var n=Xa({},t),r=Object.keys(e),a=0;r.length>a;a++)n[r[a]]=e[r[a]];return this.Kn||(Io.warn(" Overriding feature flags!",{enabledFlags:t,overriddenFlags:e,finalFlags:n}),this.Kn=!0),n}getFlagPayloads(){var t=this.os(hN),e=this.os(m4);if(!e)return t||{};for(var n=Xa({},t||{}),r=Object.keys(e),a=0;r.length>a;a++)n[r[a]]=e[r[a]];return this.Kn||(Io.warn(" Overriding feature flag payloads!",{flagPayloads:t,overriddenPayloads:e,finalPayloads:n}),this.Kn=!0),n}reloadFeatureFlags(){this.es||this.qt.advanced_disable_feature_flags||this.ds||(this._instance.Li.emit("featureFlagsReloading",!0),this.ds=setTimeout((()=>{this.vs()}),5))}fs(){clearTimeout(this.ds),this.ds=void 0}ensureFlagsLoaded(){this.Yn||this.Xn||this.ds||this.reloadFeatureFlags()}setAnonymousDistinctId(t){this.$anon_distinct_id=t}setReloadingPaused(t){this.es=t}vs(t){var e;if(this.fs(),!this._instance.Lr())if(this.Xn)this.ts=!0;else{var n=this.qt.token,r=this.os(Bw),a={token:n,distinct_id:this._instance.get_distinct_id(),groups:this._instance.getGroups(),$anon_distinct_id:this.$anon_distinct_id,person_properties:Ct({},((e=this.ni)==null?void 0:e.get_initial_props())||{},this.os(G7)||{}),group_properties:this.os(sh),timezone:nee()};O0(r)||qt(r)||(a.$device_id=r),(t!=null&&t.disableFlags||this.qt.advanced_disable_feature_flags)&&(a.disable_flags=!0),this.cs()&&(a.evaluation_contexts=this.hs());var s=this._instance.requestRouter.endpointFor("flags","/flags/?v=2"+(this.qt.advanced_only_evaluate_survey_feature_flags?"&only_evaluate_survey_feature_flags=true":""));this.Xn=!0,this._instance._send_request({method:"POST",url:s,data:a,compression:this.qt.disable_compression?void 0:Dd.Base64,timeout:this.qt.feature_flag_request_timeout_ms,callback:o=>{var l,c,d,f=!0;if(o.statusCode===200&&(this.ts||(this.$anon_distinct_id=void 0),f=!1),this.Xn=!1,!a.disable_flags||this.ts){this.rs=!f;var p=[];
62o.error?o.error instanceof Error?p.push(o.error.name==="AbortError"?"timeout":"connection_error"):p.push("unknown_error"):o.statusCode!==200&&p.push("api_error_"+o.statusCode),(l=o.json)!=null&&l.errorsWhileComputingFlags&&p.push("errors_while_computing_flags");var g,y=!((c=o.json)==null||(c=c.quotaLimited)==null||!c.includes("feature_flags"));y&&p.push("quota_limited"),(d=this.ni)==null||d.register({[bN]:p}),y?Io.warn("You have hit your feature flags quota limit, and will not be able to load feature flags until the quota is reset.  Please visit https://posthog.com/docs/billing/limits-alerts to learn more."):(a.disable_flags||this.receivedFeatureFlags((g=o.json)!==null&&g!==void 0?g:{},f,{partialResponse:!!this.qt.advanced_only_evaluate_survey_feature_flags}),this.ts&&(this.ts=!1,this.vs()))}}})}}getFeatureFlag(t,e){var n;if(e===void 0&&(e={}),!e.fresh||this.rs)if(this.Yn||this.getFlags()&&this.getFlags().length>0){if(!this.ls()){var r=this.getFeatureFlagResult(t,e);return(n=r?.variant)!==null&&n!==void 0?n:r?.enabled}}else Io.warn('getFeatureFlag for key "'+t+qA)}getFeatureFlagDetails(t){return this.getFlagsWithDetails()[t]}getFeatureFlagPayload(t){var e=this.getFeatureFlagResult(t,{send_event:!1});return e?.payload}getFeatureFlagResult(t,e){if(e===void 0&&(e={}),!e.fresh||this.rs)if(this.Yn||this.getFlags()&&this.getFlags().length>0){if(!this.ls()){var n=this.getFlagVariants(),r=t in n,a=n[t],s=this.getFlagPayloads()[t],o=String(a),l=this.os(mN)||void 0,c=this.os($w)||void 0,d=this.os(S8)||{};if(this.qt.advanced_feature_flags_dedup_per_session){var f,p=this._instance.get_session_id(),g=this.os(yN);p&&p!==g&&(d={},(f=this.ni)==null||f.register({[S8]:d,[yN]:p}))}if((e.send_event||!("send_event"in e))&&(!(t in d)||!d[t].includes(o))){var y,x,b,_,E,A,S,k,I,N;Ir(d[t])?d[t].push(o):d[t]=[o],(y=this.ni)==null||y.register({[S8]:d});var D=this.getFeatureFlagDetails(t),O=[...(x=this.os(bN))!==null&&x!==void 0?x:[]];qt(a)&&O.push("flag_missing");var j={$feature_flag:t,$feature_flag_response:a,$feature_flag_payload:s||null,$feature_flag_request_id:l,$feature_flag_evaluated_at:c,$feature_flag_bootstrapped_response:((b=this.qt.bootstrap)==null||(b=b.featureFlags)==null?void 0:b[t])||null,$feature_flag_bootstrapped_payload:((_=this.qt.bootstrap)==null||(_=_.featureFlagPayloads)==null?void 0:_[t])||null,$used_bootstrap_value:!this.rs};qt(D==null||(E=D.metadata)==null?void 0:E.version)||(j.$feature_flag_version=D.metadata.version);var M,$=(A=D==null||(S=D.reason)==null?void 0:S.description)!==null&&A!==void 0?A:D==null||(k=D.reason)==null?void 0:k.code;$&&(j.$feature_flag_reason=$),D!=null&&(I=D.metadata)!=null&&I.id&&(j.$feature_flag_id=D.metadata.id),qt(D?.original_variant)&&qt(D?.original_enabled)||(j.$feature_flag_original_response=qt(D.original_variant)?D.original_enabled:D.original_variant),D!=null&&(N=D.metadata)!=null&&N.original_payload&&(j.$feature_flag_original_payload=D==null||(M=D.metadata)==null?void 0:M.original_payload),O.length&&(j.$feature_flag_error=O.join(",")),this._instance.capture("$feature_flag_called",j)}if(r){var L=s;
62if(!qt(s))try{L=JSON.parse(s)}catch{}return{key:t,enabled:!!a,variant:typeof a=="string"?a:void 0,payload:L}}}}else Io.warn('getFeatureFlagResult for key "'+t+qA)}getRemoteConfigPayload(t,e){var n=this.qt.token,r={distinct_id:this._instance.get_distinct_id(),token:n};this.cs()&&(r.evaluation_contexts=this.hs()),this._instance._send_request({method:"POST",url:this._instance.requestRouter.endpointFor("flags","/flags/?v=2"),data:r,compression:this.qt.disable_compression?void 0:Dd.Base64,timeout:this.qt.feature_flag_request_timeout_ms,callback(a){var s,o=(s=a.json)==null?void 0:s.featureFlagPayloads;e(o?.[t]||void 0)}})}isFeatureEnabled(t,e){if(e===void 0&&(e={}),!e.fresh||this.rs){if(this.Yn||this.getFlags()&&this.getFlags().length>0){var n=this.getFeatureFlag(t,e);return qt(n)?void 0:!!n}Io.warn('isFeatureEnabled for key "'+t+qA)}}addFeatureFlagsHandler(t){this.featureFlagEventHandlers.push(t)}removeFeatureFlagsHandler(t){this.featureFlagEventHandlers=this.featureFlagEventHandlers.filter((e=>e!==t))}receivedFeatureFlags(t,e,n){if(this.ni){this.Yn=!0;var r=this.getFlagVariants(),a=this.getFlagPayloads(),s=this.getFlagsWithDetails();(function(o,l,c,d,f,p){c===void 0&&(c={}),d===void 0&&(d={}),f===void 0&&(f={});var g=(O=>{var j=O.flags;return j?(O.featureFlags=Object.fromEntries(Object.keys(j).map((M=>{var $;return[M,($=j[M].variant)!==null&&$!==void 0?$:j[M].enabled]}))),O.featureFlagPayloads=Object.fromEntries(Object.keys(j).filter((M=>j[M].enabled)).filter((M=>{var $;return($=j[M].metadata)==null?void 0:$.payload})).map((M=>{var $;return[M,($=j[M].metadata)==null?void 0:$.payload]})))):Io.warn("Using an older version of the feature flags endpoint. Please upgrade your PostHog server to the latest version"),O})(o),y=g.flags,x=g.featureFlags,b=g.featureFlagPayloads;if(x){var _=o.requestId,E=o.evaluatedAt;if(Ir(x)){Io.warn("v1 of the feature flags endpoint is deprecated. Please use the latest version.");var A={};if(x)for(var S=0;x.length>S;S++)A[x[S]]=!0;l&&l.register({[_x]:x,[j4]:A})}else{var k=x,I=b,N=y;if(p!=null&&p.partialResponse)k=Ct({},c,k),I=Ct({},d,I),N=Ct({},f,N);else if(o.errorsWhileComputingFlags)if(y){var D=new Set(Object.keys(y).filter((O=>{var j;return!((j=y[O])!=null&&j.failed)})));k=Ct({},c,Object.fromEntries(Object.entries(k).filter((O=>{var[j]=O;return D.has(j)})))),I=Ct({},d,Object.fromEntries(Object.entries(I||{}).filter((O=>{var[j]=O;return D.has(j)})))),N=Ct({},f,Object.fromEntries(Object.entries(N||{}).filter((O=>{var[j]=O;return D.has(j)}))))}else k=Ct({},c,k),I=Ct({},d,I),N=Ct({},f,N);l&&l.register(Ct({[_x]:Object.keys(fH(k)),[j4]:k||{},[hN]:I||{},[pN]:N||{}},_?{[mN]:_}:{},E?{[$w]:E}:{}))}}})(t,this.ni,r,a,s,n),e||(this.ss=!1),this.ps(e)}}override(t,e){e===void 0&&(e=!1),Io.warn("override is deprecated. Please use overrideFeatureFlags instead."),this.overrideFeatureFlags({flags:t,suppressWarning:e})}overrideFeatureFlags(t){if(!this._instance.__loaded||!this.ni)return Io.uninitializedWarning("posthog.featureFlags.overrideFeatureFlags");if(t===!1)return this.ni.unregister(W1),this.ni.unregister(m4),this.ps(),Yp.info("All overrides cleared");if(Ir(t)){var e=dH(t);return this.ni.register({[W1]:e}),this.ps(),Yp.info("Flag overrides set",{flags:t})}if(t&&typeof t=="object"&&("flags"in t||"payloads"in t)){var n,r=t;if(this.Kn=!!((n=r.suppressWarning)!==null&&n!==void 0&&n),"flags"in r){if(r.flags===!1)this.ni.unregister(W1),Yp.info("Flag overrides cleared");else if(r.flags){if(Ir(r.flags)){var a=dH(r.flags);this.ni.register({[W1]:a})}else this.ni.register({[W1]:r.flags});Yp.info("Flag overrides set",{flags:r.flags})}}return"payloads"in r&&(r.payloads===!1?(this.ni.unregister(m4),Yp.info("Payload overrides cleared")):r.payloads&&(this.ni.register({[m4]:r.payloads}),Yp.info("Payload overrides set",{payloads:r.payloads}))),void this.ps()}if(t&&typeof t=="object")return this.ni.register({[W1]:t}),this.ps(),Yp.info("Flag overrides set",{flags:t});Io.warn("Invalid overrideOptions provided to overrideFeatureFlags",{overrideOptions:t})}onFeatureFlags(t){if(this.addFeatureFlagsHandler(t),this.Yn){var{flags:e,flagVariants:n}=this.gs();t(e,n)}return()=>this.removeFeatureFlagsHandler(t)}updateEarlyAccessFeatureEnrollment(t,e,n){var r,a=(this.os(V7)||[]).find((c=>c.flagKey===t)),s={["$feature_enrollment/"+t]:e},o={$feature_flag:t,$feature_enrollment:e,$set:s};a&&(o.$early_access_feature_name=a.name),n&&(o.$feature_enrollment_stage=n),this._instance.capture("$feature_enrollment_update",o),this.setPersonPropertiesForFlags(s,!1);var l=Ct({},this.getFlagVariants(),{[t]:e});(r=this.ni)==null||r.register({[_x]:Object.keys(fH(l)),[j4]:l}),this.ps()}getEarlyAccessFeatures(t,e,n){e===void 0&&(e=!1);var r=this.os(V7),a=n?"&"+n.map((s=>"stage="+s)).join("&"):"";if(r&&!e)return t(r);this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/early_access_features/?token="+this.qt.token+a),method:"GET",callback:s=>{var o,l;if(s.json){var c=s.json.earlyAccessFeatures;return(o=this.ni)==null||o.unregister(V7),(l=this.ni)==null||l.register({[V7]:c}),t(c)}}})}gs(){var t=this.getFlags(),e=this.getFlagVariants();return{flags:t.filter((n=>e[n])),flagVariants:Object.keys(e).filter((n=>e[n])).reduce(((n,r)=>(n[r]=e[r],n)),{})}}ps(t){var{flags:e,flagVariants:n}=this.gs();
62this.featureFlagEventHandlers.forEach((r=>r(e,n,{errorsLoading:t})))}setPersonPropertiesForFlags(t,e){e===void 0&&(e=!0);var n=this.os(G7)||{},r=t?.$set||(t!=null&&t.$set_once?{}:t),a=t?.$set_once,s={};if(a)for(var o in a)({}).hasOwnProperty.call(a,o)&&(o in n||(s[o]=a[o]));this._instance.register({[G7]:Ct({},n,s,r)}),e&&this._instance.reloadFeatureFlags()}resetPersonPropertiesForFlags(){this._instance.unregister(G7)}setGroupPropertiesForFlags(t,e){e===void 0&&(e=!0);var n=this.os(sh)||{};Object.keys(n).length!==0&&Object.keys(n).forEach((r=>{n[r]=Ct({},n[r],t[r]),delete t[r]})),this._instance.register({[sh]:Ct({},n,t)}),e&&this._instance.reloadFeatureFlags()}resetGroupPropertiesForFlags(t){if(t){var e=this.os(sh)||{};this._instance.register({[sh]:Ct({},e,{[t]:{}})})}else this._instance.unregister(sh)}reset(){this.Yn=!1,this.Xn=!1,this.es=!1,this.ts=!1,this.rs=!1,this.$anon_distinct_id=void 0,this.fs(),this.Kn=!1}}},yIe={sessionRecording:class{get qt(){return this._instance.config}get ni(){return this._instance.persistence}get started(){var t;return!((t=this.ys)==null||!t.isStarted)}get status(){var t,e;return this.bs===y7||this.bs===Nb?this.bs:(t=(e=this.ys)==null?void 0:e.status)!==null&&t!==void 0?t:this.bs}constructor(t){if(this._forceAllowLocalhostNetworkCapture=!1,this.bs=rH,this._s=void 0,this._instance=t,!this._instance.sessionManager)throw k2.error("started without valid sessionManager"),new Error(MN+" started without valid sessionManager. This is a bug.");if(this.qt.cookieless_mode===t0)throw new Error(MN+' cannot be used with cookieless_mode="always"')}initialize(){this.startIfEnabledOrStop()}get ws(){var t,e=!((t=this._instance.get_property(z7))==null||!t.enabled),n=!this.qt.disable_session_recording,r=this.qt.disable_session_recording||this._instance.consent.isOptedOut();return Qe&&e&&n&&!r}startIfEnabledOrStop(t){var e;if(!this.ws||(e=this.ys)==null||!e.isStarted){var n=!qt(Object.assign)&&!qt(Array.from);this.ws&&n?(this.xs(t),k2.info("starting")):(this.bs=rH,this.stopRecording())}}xs(t){var e,n,r;this.ws&&(this.bs!==y7&&this.bs!==Nb&&(this.bs=aH),un!=null&&(e=un.__PosthogExtensions__)!=null&&(e=e.rrweb)!=null&&e.record&&(n=un.__PosthogExtensions__)!=null&&n.initSessionRecording?this.Ss(t):(r=un.__PosthogExtensions__)==null||r.loadExternalDependency==null||r.loadExternalDependency(this._instance,this.ks,(a=>{if(a)return k2.error("could not load recorder",a);this.Ss(t)})))}stopRecording(){var t,e;(t=this._s)==null||t.call(this),this._s=void 0,(e=this.ys)==null||e.stop()}Cs(){var t,e;(t=this._s)==null||t.call(this),this._s=void 0,(e=this.ys)==null||e.discard()}Is(){var t;(t=this.ni)==null||t.unregister(XO)}Ts(t,e){if(fr(t))return null;var n,r=Hc(t)?t:parseFloat(t);return typeof(n=r)!="number"||!Number.isFinite(n)||0>n||n>1?(k2.warn(e+" must be between 0 and 1. Ignoring invalid value:",t),null):r}Es(t){if(this.ni){var e,n,r=this.ni,a=()=>{var s,o=t.sessionRecording===!1?void 0:t.sessionRecording,l=this.Ts((s=this.qt.session_recording)==null?void 0:s.sampleRate,"session_recording.sampleRate"),c=this.Ts(o?.sampleRate,"remote config sampleRate"),d=l??c;fr(d)&&this.Is();var f=o?.minimumDurationMilliseconds;r.register({[z7]:Ct({cache_timestamp:Date.now(),enabled:!!o},o,{networkPayloadCapture:Ct({capturePerformance:t.capturePerformance},o?.networkPayloadCapture),canvasRecording:{enabled:o?.recordCanvas,fps:o?.canvasFps,quality:o?.canvasQuality},sampleRate:d,minimumDurationMilliseconds:qt(f)?null:f,endpoint:o?.endpoint,triggerMatchType:o?.triggerMatchType,masking:o?.masking,urlTriggers:o?.urlTriggers,version:o?.version,triggerGroups:o?.triggerGroups})})};a(),(e=this._s)==null||e.call(this),this._s=(n=this._instance.sessionManager)==null?void 0:n.onSessionId(a)}}onRemoteConfig(t){return"sessionRecording"in t?t.sessionRecording===!1?(this.Es(t),void this.Cs()):(this.Es(t),void this.startIfEnabledOrStop()):(this.bs===y7&&(this.bs=Nb,k2.warn("config refresh failed, recording will not start until page reload")),void this.startIfEnabledOrStop())}log(t,e){var n;e===void 0&&(e="log"),(n=this.ys)!=null&&n.log?this.ys.log(t,e):k2.warn("log called before recorder was ready")}get ks(){var t,e,n=(t=this._instance)==null||(t=t.persistence)==null?void 0:t.get_property(z7);return(n==null||(e=n.scriptConfig)==null?void 0:e.script)||"lazy-recorder"}Ms(){var t,e=this._instance.get_property(z7);if(!e)return!1;var n=(t=(typeof e=="object"?e:JSON.parse(e)).cache_timestamp)!==null&&t!==void 0?t:Date.now();return 36e5>=Date.now()-n}Ss(t){var e,n;if((e=un.__PosthogExtensions__)==null||!e.initSessionRecording)return k2.warn("Called on script loaded before session recording is available. This can be caused by adblockers."),void this._instance.register_for_session({[VQ]:!0});if(this.ys||(this.ys=(n=un.__PosthogExtensions__)==null?void 0:n.initSessionRecording(this._instance),this.ys._forceAllowLocalhostNetworkCapture=this._forceAllowLocalhostNetworkCapture),!this.Ms())return this.bs===Nb||this.bs===y7?void 0:(this.bs=y7,k2.info("persisted remote config is stale, requesting fresh config before starting"),void new ree(this._instance).load());this.bs=aH,this.ys.start(t)}onRRwebEmit(t){var e;(e=this.ys)==null||e.onRRwebEmit==null||e.onRRwebEmit(t)}overrideLinkedFlag(){var t,e;this.ys||(e=this.ni)==null||e.register({[BQ]:!0}),(t=this.ys)==null||t.overrideLinkedFlag()}overrideSampling(){var t,e;this.ys||(e=this.ni)==null||e.register({[FQ]:!0}),(t=this.ys)==null||t.overrideSampling()}overrideTrigger(t){var e,n;this.ys||(n=this.ni)==null||n.register({[t==="url"?UQ:$Q]:!0}),(e=this.ys)==null||e.overrideTrigger(t)}get sdkDebugProperties(){var t;return((t=this.ys)==null?void 0:t.sdkDebugProperties)||{$recording_status:this.status}}tryAddCustomEvent(t,e){var n;return!((n=this.ys)==null||!n.tryAddCustomEvent(t,e))}}},bIe={autocapture:class{constructor(t){this.Ps=!1,this.Rs=null,this.Os=!1,this.instance=t,this.rageclicks=new eH(t.config.rageclick),this.Ls=null}initialize(){this.startIfEnabled()}get qt(){var t,e,n=ps(this.instance.config.autocapture)?this.instance.config.autocapture:{};return n.url_allowlist=(t=n.url_allowlist)==null?void 0:t.map((r=>new RegExp(r))),n.url_ignorelist=(e=n.url_ignorelist)==null?void 0:e.map((r=>new RegExp(r))),n}
62Fs(){if(this.isBrowserSupported()){if(Qe&&Pt){var t=n=>{n=n||Qe?.event;try{this.As(n)}catch(r){BA.error("Failed to capture event",r)}};if(ks(Pt,"submit",t,{capture:!0}),ks(Pt,"change",t,{capture:!0}),ks(Pt,"click",t,{capture:!0}),this.qt.capture_copied_text){var e=n=>{n=n||Qe?.event;try{this.As(n,FA)}catch(r){BA.error("Failed to capture copy/cut event",r)}};ks(Pt,"copy",e,{capture:!0}),ks(Pt,"cut",e,{capture:!0})}}}else BA.info("Disabling Automatic Event Collection because this browser is not supported")}startIfEnabled(){this.isEnabled&&!this.Ps&&(this.Fs(),this.Ps=!0)}onRemoteConfig(t){t.elementsChainAsString&&(this.Os=t.elementsChainAsString),this.instance.persistence&&this.instance.persistence.register({[sN]:!!t.autocapture_opt_out}),this.Rs=!!t.autocapture_opt_out,this.startIfEnabled()}setElementSelectors(t){this.Ls=t}getElementSelectors(t){var e,n=[];return(e=this.Ls)==null||e.forEach((r=>{var a=Pt?.querySelectorAll(r);a?.forEach((s=>{t===s&&n.push(r)}))})),n}get isEnabled(){var t,e,n=(t=this.instance.persistence)==null?void 0:t.props[sN];if(O0(this.Rs)&&!Fd(n)&&!this.instance.Lr())return!1;var r=(e=this.Rs)!==null&&e!==void 0?e:!!n;return!!this.instance.config.autocapture&&!r}As(t,e){if(e===void 0&&(e="$autocapture"),this.isEnabled){var n,r=Yq(t);mee(r)&&(r=r.parentNode||null),e==="$autocapture"&&t.type==="click"&&t instanceof MouseEvent&&this.instance.config.rageclick&&(n=this.rageclicks)!=null&&n.isRageClick(t.clientX,t.clientY,t.timeStamp||new Date().getTime())&&(function(p,g){if(!Qe||PN(p))return!1;var y,x,b;if(Fd(g)?(y=!!g&&Kq,x=void 0):(y=(b=g?.css_selector_ignorelist)!==null&&b!==void 0?b:Kq,x=g?.content_ignorelist),y===!1)return!1;var{targetElementList:_}=Zq(p,!1);return!(function(E,A){if(E===!1||qt(E))return!1;var S;if(E===!0)S=nIe;else{if(!Ir(E))return!1;if(E.length>10)return Mt.error("[PostHog] content_ignorelist array cannot exceed 10 items. Use css_selector_ignorelist for more complex matching."),!1;S=E.map((k=>k.toLowerCase()))}return A.some((k=>{var{safeText:I,ariaLabel:N}=k;return S.some((D=>I.includes(D)||N.includes(D)))}))})(x,_.map((E=>{var A;return{safeText:wv(E).toLowerCase(),ariaLabel:((A=E.getAttribute("aria-label"))==null?void 0:A.toLowerCase().trim())||""}})))&&!Xq(_,y)})(r,this.instance.config.rageclick)&&this.As(t,"$rageclick");var a=e===FA;if(r&&(function(p,g,y,x,b){var _,E,A,S;if(y===void 0&&(y=void 0),!Qe||PN(p)||(_=y)!=null&&_.url_allowlist&&!Wq(y.url_allowlist)||(E=y)!=null&&E.url_ignorelist&&Wq(y.url_ignorelist))return!1;if((A=y)!=null&&A.dom_event_allowlist){var k=y.dom_event_allowlist;if(k&&!k.some((j=>g.type===j)))return!1}var{parentIsUsefulElement:I,targetElementList:N}=Zq(p,x);if(!(function(j,M){var $=M?.element_allowlist;if(qt($))return!0;var L,z=function(J){if($.some((X=>J.tagName.toLowerCase()===X)))return{v:!0}};for(var H of j)if(L=z(H))return L.v;return!1})(N,y)||!Xq(N,(S=y)==null?void 0:S.css_selector_allowlist))return!1;var D=Qe.getComputedStyle(p);if(D&&D.getPropertyValue("cursor")==="pointer"&&g.type==="click")return!0;var O=p.tagName.toLowerCase();switch(O){case"html":return!1;case"form":return(b||["submit"]).indexOf(g.type)>=0;case"input":case"select":case"textarea":return(b||["change","click"]).indexOf(g.type)>=0;default:return I?(b||["click"]).indexOf(g.type)>=0:(b||["click"]).indexOf(g.type)>=0&&(nM.indexOf(O)>-1||p.getAttribute("contenteditable")==="true")}})(r,t,this.qt,a,a?["copy","cut"]:void 0)){var{props:s,explicitNoCapture:o}=cIe(r,{e:t,maskAllElementAttributes:this.instance.config.mask_all_element_attributes,maskAllText:this.instance.config.mask_all_text,elementAttributeIgnoreList:this.qt.element_attribute_ignorelist,elementsChainAsString:this.Os});if(o)return!1;var l=this.getElementSelectors(r);if(l&&l.length>0&&(s.$element_selectors=l),e===FA){var c,d=vee(Qe==null||(c=Qe.getSelection())==null?void 0:c.toString()),f=t.type||"clipboard";if(!d)return!1;s.$selected_content=d,s.$copy_type=f}return this.instance.capture(e,s),!0}}}isBrowserSupported(){return J1(Pt?.querySelectorAll)}},historyAutocapture:class{constructor(t){var e;this._instance=t,this.Ns=(Qe==null||(e=Qe.location)==null?void 0:e.pathname)||""}initialize(){this.startIfEnabled()}get isEnabled(){return this._instance.config.capture_pageview==="history_change"}startIfEnabled(){this.isEnabled&&(Mt.info("History API monitoring enabled, starting..."),this.monitorHistoryChanges())}stop(){this.$s&&this.$s(),this.$s=void 0,Mt.info("History API monitoring stopped")}monitorHistoryChanges(){var t,e;if(Qe&&Qe.history){var n=this;(t=Qe.history.pushState)!=null&&t.__posthog_wrapped__||tH(Qe.history,"pushState",(r=>function(a,s,o){r.call(this,a,s,o),n.Ds("pushState")})),(e=Qe.history.replaceState)!=null&&e.__posthog_wrapped__||tH(Qe.history,"replaceState",(r=>function(a,s,o){r.call(this,a,s,o),n.Ds("replaceState")})),this.qs()}}Ds(t){try{var e,n=Qe==null||(e=Qe.location)==null?void 0:e.pathname;if(!n)return;n!==this.Ns&&this.isEnabled&&this._instance.capture(g4,{navigation_type:t}),this.Ns=n}catch(r){Mt.error("Error capturing "+t+" pageview",r)}}qs(){if(!this.$s){var t=()=>{this.Ds("popstate")};ks(Qe,"popstate",t),this.$s=()=>{Qe&&Qe.removeEventListener("popstate",t)}}}},heatmaps:class{get qt(){return this.instance.config}constructor(t){var e;this.js=!1,this.Ps=!1,this.Hs=null,this.instance=t,this.js=!((e=this.instance.persistence)==null||!e.props[iN]),this.rageclicks=new eH(t.config.rageclick)}initialize(){this.startIfEnabled()}get flushIntervalMilliseconds(){var t=5e3;return ps(this.qt.capture_heatmaps)&&this.qt.capture_heatmaps.flush_interval_milliseconds&&(t=this.qt.capture_heatmaps.flush_interval_milliseconds),t}get isEnabled(){return fr(this.qt.capture_heatmaps)?fr(this.qt.enable_heatmaps)?this.js:this.qt.enable_heatmaps:this.qt.capture_heatmaps!==!1}startIfEnabled(){if(this.isEnabled){if(this.Ps)return;dIe.info("starting..."),this.Us(),this.At()}else{var t;clearInterval((t=this.Hs)!==null&&t!==void 0?t:void 0),this.Bs(),this.getAndClearBuffer()}}onRemoteConfig(t){if("heatmaps"in t){var e=!!t.heatmaps;this.instance.persistence&&this.instance.persistence.register({[iN]:e}),this.js=e,this.startIfEnabled()}}getAndClearBuffer(){var t=this.M;return this.M=void 0,t}zs(t){this.Mt(t.originalEvent,"deadclick")}At(){this.Hs&&clearInterval(this.Hs),this.Hs=Pt?.visibilityState==="visible"?setInterval(this.Zr.bind(this),this.flushIntervalMilliseconds):null}Us(){Qe&&Pt&&(this.Vs=this.Zr.bind(this),ks(Qe,Vw,this.Vs),this.Ws=t=>this.Mt(t||Qe?.event),ks(Pt,"click",this.Ws,{capture:!0}),this.Zs=t=>this.Gs(t||Qe?.event),ks(Pt,"mousemove",this.Zs,{capture:!0}),this.Qs=new Aq(this.instance,wEe,this.zs.bind(this)),this.Qs.startIfEnabledOrStop(),this.Js=this.At.bind(this),ks(Pt,zw,this.Js),this.Ps=!0)}Bs(){var t;Qe&&Pt&&(this.Vs&&Qe.removeEventListener(Vw,this.Vs),this.Ws&&Pt.removeEventListener("click",this.Ws,{capture:!0}),this.Zs&&Pt.removeEventListener("mousemove",this.Zs,{capture:!0}),this.Js&&Pt.removeEventListener(zw,this.Js),clearTimeout(this.Ks),(t=this.Qs)==null||t.stop(),this.Ps=!1)}Ys(t,e){var n=this.instance.scrollManager.scrollY(),r=this.instance.scrollManager.scrollX(),a=this.instance.scrollManager.scrollElement(),s=(function(o,l,c){for(var d=o;d&&r3(d)&&!ku(d,"body");){if(d===c)return!1;if(dr(l,Qe?.getComputedStyle(d).position))return!0;d=yee(d)}return!1})(Yq(t),["fixed","sticky"],a);return{x:t.clientX+(s?0:r),y:t.clientY+(s?0:n),target_fixed:s,type:e}}Mt(t,e){var n;if(e===void 0&&(e="click"),!Gq(t.target)&&sH(t)){var r=this.Ys(t,e);(n=this.rageclicks)!=null&&n.isRageClick(t.clientX,t.clientY,new Date().getTime())&&this.Xs(Ct({},r,{type:"rageclick"})),this.Xs(r)}}Gs(t){!Gq(t.target)&&sH(t)&&(clearTimeout(this.Ks),this.Ks=setTimeout((()=>{this.Xs(this.Ys(t,"mousemove"))}),500))}Xs(t){if(Qe){var e=Qe.location.href,n=this.qt.custom_personal_data_properties,r=this.qt.mask_personal_data_properties?[...J5,...n||[]]:[],a=bv(e,r,xv);this.M=this.M||{},this.M[a]||(this.M[a]=[]),this.M[a].push(t)}}Zr(){this.M&&!L4(this.M)&&this.instance.capture("$$heatmap",{$heatmap_data:this.getAndClearBuffer()})}},deadClicksAutocapture:Aq,webVitalsAutocapture:class{constructor(t){var e;this.js=!1,this.Ps=!1,this.M={url:void 0,metrics:[],firstMetricTimestamp:void 0},this.eo=()=>{clearTimeout(this.ro),this.M.metrics.length!==0&&(this._instance.capture("$web_vitals",this.M.metrics.reduce(((n,r)=>Ct({},n,{["$web_vitals_"+r.name+"_event"]:Ct({},r),["$web_vitals_"+r.name+"_value"]:r.value})),{})),this.M={url:void 0,metrics:[],firstMetricTimestamp:void 0})},this.ht=n=>{var r,a=(r=this._instance.sessionManager)==null?void 0:r.checkAndGetSessionAndWindowId(!0);if(qt(a))T2.error("Could not read session ID. Dropping metrics!");else{this.M=this.M||{url:void 0,metrics:[],firstMetricTimestamp:void 0};var s=this.io();qt(s)||(fr(n?.name)||fr(n?.value)?T2.error("Invalid metric received",n):!this.no||this.no>n.value?(this.M.url!==s&&(this.eo(),this.ro=setTimeout(this.eo,this.flushToCaptureTimeoutMs)),qt(this.M.url)&&(this.M.url=s),this.M.firstMetricTimestamp=qt(this.M.firstMetricTimestamp)?Date.now():this.M.firstMetricTimestamp,n.attribution&&n.attribution.interactionTargetElement&&(n.attribution.interactionTargetElement=void 0),this.M.metrics.push(Ct({},n,{$current_url:s,$session_id:a.sessionId,$window_id:a.windowId,timestamp:Date.now()})),this.M.metrics.length===this.allowedMetrics.length&&this.eo()):T2.error("Ignoring metric with value >= "+this.no,n))}},this.so=()=>
62{if(!this.Ps){var n,r,a,s,o=un.__PosthogExtensions__;qt(o)||qt(o.postHogWebVitalsCallbacks)||({onLCP:n,onCLS:r,onFCP:a,onINP:s}=o.postHogWebVitalsCallbacks),n&&r&&a&&s?(this.allowedMetrics.indexOf("LCP")>-1&&n(this.ht.bind(this)),this.allowedMetrics.indexOf("CLS")>-1&&r(this.ht.bind(this)),this.allowedMetrics.indexOf("FCP")>-1&&a(this.ht.bind(this)),this.allowedMetrics.indexOf("INP")>-1&&s(this.ht.bind(this)),this.Ps=!0):T2.error("web vitals callbacks not loaded - not starting")}},this._instance=t,this.js=!((e=this._instance.persistence)==null||!e.props[uN]),this.startIfEnabled()}get oo(){return this._instance.config.capture_performance}get allowedMetrics(){var t,e,n=ps(this.oo)?(t=this.oo)==null?void 0:t.web_vitals_allowed_metrics:void 0;return fr(n)?((e=this._instance.persistence)==null?void 0:e.props[fN])||["CLS","FCP","INP","LCP"]:n}get flushToCaptureTimeoutMs(){return(ps(this.oo)?this.oo.web_vitals_delayed_flush_ms:void 0)||5e3}get useAttribution(){var t=ps(this.oo)?this.oo.web_vitals_attribution:void 0;return t!=null&&t}get no(){var t=ps(this.oo)&&Hc(this.oo.__web_vitals_max_value)?this.oo.__web_vitals_max_value:nH;return t>0&&6e4>=t?nH:t}get isEnabled(){var t=Ri?.protocol;if(t!=="http:"&&t!=="https:")return T2.info("Web Vitals are disabled on non-http/https protocols"),!1;var e=ps(this.oo)?this.oo.web_vitals:Fd(this.oo)?this.oo:void 0;return Fd(e)?e:this.js}startIfEnabled(){this.isEnabled&&!this.Ps&&(T2.info("enabled, starting..."),this.lr(this.so))}onRemoteConfig(t){if("capturePerformance"in t){var e=ps(t.capturePerformance)&&!!t.capturePerformance.web_vitals,n=ps(t.capturePerformance)?t.capturePerformance.web_vitals_allowed_metrics:void 0;this._instance.persistence&&(this._instance.persistence.register({[uN]:e}),this._instance.persistence.register({[fN]:n})),this.js=e,this.startIfEnabled()}}lr(t){var e,n;(e=un.__PosthogExtensions__)!=null&&e.postHogWebVitalsCallbacks?t():(n=un.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this._instance,this.useAttribution?"web-vitals-with-attribution":"web-vitals",(r=>{r?T2.error("failed to load script",r):t()}))}io(){var t=Qe?Qe.location.href:void 0;if(t){var e=this._instance.config.custom_personal_data_properties,n=this._instance.config.mask_personal_data_properties?[...J5,...e||[]]:[];return bv(t,n,xv)}T2.error("Could not determine current URL")}}},xIe={exceptionObserver:class{constructor(t){var e,n,r;this.so=()=>{var a;if(Qe&&this.isEnabled&&(a=un.__PosthogExtensions__)!=null&&a.errorWrappingFunctions){var s=un.__PosthogExtensions__.errorWrappingFunctions.wrapOnError,o=un.__PosthogExtensions__.errorWrappingFunctions.wrapUnhandledRejection,l=un.__PosthogExtensions__.errorWrappingFunctions.wrapConsoleError;try{!this.ao&&this.qt.capture_unhandled_errors&&(this.ao=s(this.captureException.bind(this))),!this.uo&&this.qt.capture_unhandled_rejections&&(this.uo=o(this.captureException.bind(this))),!this.lo&&this.qt.capture_console_errors&&(this.lo=l(this.captureException.bind(this)))}catch(c){v7.error("failed to start",c),this.ho()}}},this._instance=t,this.co=!((e=this._instance.persistence)==null||!e.props[oN]),this.do=new RSe({refillRate:(n=this._instance.config.error_tracking.__exceptionRateLimiterRefillRate)!==null&&n!==void 0?n:1,bucketSize:(r=this._instance.config.error_tracking.__exceptionRateLimiterBucketSize)!==null&&r!==void 0?r:10,refillInterval:1e4,Gt:v7}),this.qt=this.vo(),this.startIfEnabledOrStop()}vo(){var t=this._instance.config.capture_exceptions,e={capture_unhandled_errors:!1,capture_unhandled_rejections:!1,capture_console_errors:!1};return ps(t)?e=Ct({},e,t):(qt(t)?this.co:t)&&(e=Ct({},e,{capture_unhandled_errors:!0,capture_unhandled_rejections:!0})),e}get isEnabled(){return this.qt.capture_console_errors||this.qt.capture_unhandled_errors||this.qt.capture_unhandled_rejections}startIfEnabledOrStop(){this.isEnabled?(v7.info("enabled"),this.ho(),this.lr(this.so)):this.ho()}lr(t){var e,n;(e=un.__PosthogExtensions__)!=null&&e.errorWrappingFunctions&&t(),(n=un.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this._instance,"exception-autocapture",(r=>{if(r)return v7.error("failed to load script",r);t()}))}ho(){var t,e,n;(t=this.ao)==null||t.call(this),this.ao=void 0,(e=this.uo)==null||e.call(this),this.uo=void 0,(n=this.lo)==null||n.call(this),this.lo=void 0}onRemoteConfig(t){"autocaptureExceptions"in t&&(this.co=!!t.autocaptureExceptions||!1,this._instance.persistence&&this._instance.persistence.register({[oN]:this.co}),this.qt=this.vo(),this.startIfEnabledOrStop())}onConfigChange(){this.qt=this.vo()}captureException(t){var e,n,r,a=(e=t==null||(n=t.$exception_list)==null||(n=n[0])==null?void 0:n.type)!==null&&e!==void 0?e:"Exception";this.do.consumeRateLimit(a)?v7.info("Skipping exception capture because of client rate limiting.",{exception:a}):(r=this._instance.exceptions)==null||r.sendExceptionEvent(t)}},exceptions:class{constructor(t){var e,n;this.fo=[],this.po=new HSe([new ZSe,new iEe,new QSe,new JSe,new aEe,new rEe,new tEe,new sEe],(function(r){for(var a=arguments.length,s=new Array(a>1?a-1:0),o=1;a>o;o++)s[o-1]=arguments[o];return function(l,c){c===void 0&&(c=0);for(var d=[],f=l.split(`
63`),p=c;f.length>p;p++){var g=f[p];if(1024>=g.length){var y=_q.test(g)?g.replace(_q,"$1"):g;if(!y.match(/\S*Error: /)){for(var x of s){var b=x(y,r);if(b){d.push(b);break}}if(d.length>=50)break}}}return(function(_){if(!_.length)return[];var E=Array.from(_);return E.reverse(),E.slice(0,50).map((A=>{return Ct({},A,{filename:A.filename||(S=E,S[S.length-1]||{}).filename,function:A.function||Z5});var S}))})(d)}})("web:javascript",WSe,KSe)),this._instance=t,this.fo=(e=(n=this._instance.persistence)==null?void 0:n.get_property(lN))!==null&&e!==void 0?e:[],this.mo=Fw(this.yo()),this.bo=new lEe(this.mo)}onConfigChange(){this.mo=Fw(this.yo()),this.bo.setConfig(this.mo)}onRemoteConfig(t){var e,n,r;if("errorTracking"in t){var a=(e=(n=t.errorTracking)==null?void 0:n.suppressionRules)!==null&&e!==void 0?e:[],s=(r=t.errorTracking)==null?void 0:r.captureExtensionExceptions;this.fo=a,this._instance.persistence&&this._instance.persistence.register({[lN]:this.fo,[cN]:s})}}get _o(){var t,e=!!this._instance.get_property(cN),n=this._instance.config.error_tracking.captureExtensionExceptions;return(t=n??e)!==null&&t!==void 0&&t}buildProperties(t,e){return this.po.buildFromUnknown(t,{syntheticException:e?.syntheticException,mechanism:{handled:e?.handled}})}addExceptionStep(t,e){if(this.mo.enabled)try{if(!$a(t)||t.trim().length===0)return void H1.warn("Ignoring exception step because message must be a non-empty string");var n=this.wo(e),{sanitizedProperties:r,droppedKeys:a}=(function(s){if(!s)return{sanitizedProperties:{},droppedKeys:[]};var o=[];return{sanitizedProperties:Object.keys(s).reduce(((l,c)=>oEe.has(c)?(o.push(c),l):(l[c]=s[c],l)),{}),droppedKeys:o}})(n);a.length>0&&H1.warn("Ignoring reserved exception step fields",{droppedKeys:a}),this.bo.add(Ct({[Lw]:t,[jw]:new Date().toISOString()},r))}catch(s){H1.error("Failed to add exception step. Ignoring breadcrumb.",s)}}sendExceptionEvent(t){try{var e=t.$exception_list;if(this.xo(e)){if(this.So(e))return this.ko("Exception dropped: matched a suppression rule"),void H1.info("Skipping exception capture because a suppression rule matched");if(!this._o&&this.Co(e))return this.ko("Exception dropped: thrown by a browser extension"),void H1.info("Skipping exception capture because it was thrown by an extension");if(!this._instance.config.error_tracking.__capturePostHogExceptions&&this.Io(e))return this.ko("Exception dropped: thrown by the PostHog SDK"),void H1.info("Skipping exception capture because it was thrown by the PostHog SDK")}var n=this.mo.enabled&&fr(t.$exception_steps)?this.To(t):t;try{var r=this._instance.capture("$exception",n,{_noTruncate:!0,_batchKey:"exceptionEvent",en:!0});return r&&this.bo.clear(),r}catch(a){return H1.error("Failed to capture exception event. Dropping this exception.",a),void this.bo.clear()}}catch(a){return void H1.error("Failed to process exception event. Ignoring this exception.",a)}}To(t){try{var e=this.bo.getAttachable();return e.length===0?t:Ct({},t,{$exception_steps:e})}catch(n){return H1.error("Failed to read buffered exception steps. Capturing exception without steps.",n),t}}ko(t){this.mo.enabled&&this.bo.add({[Lw]:t,[jw]:new Date().toISOString()})}wo(t){return ps(t)?Ct({},t):{}}yo(){var t,e;return(t=(e=this._instance.config.error_tracking)==null?void 0:e.exception_steps)!==null&&t!==void 0?t:{}}So(t){if(t.length===0)return!1;var e=t.reduce(((n,r)=>{var{type:a,value:s}=r;return $a(a)&&a.length>0&&n.$exception_types.push(a),$a(s)&&s.length>0&&n.$exception_values.push(s),n}),{$exception_types:[],$exception_values:[]});return this.fo.some((n=>{var r=n.values.map((a=>{var s,o=dee[a.operator],l=Ir(a.value)?a.value:[a.value],c=(s=e[a.key])!==null&&s!==void 0?s:[];return l.length>0&&o(l,c)}));return n.type==="OR"?r.some(Boolean):r.every(Boolean)}))}Co(t){return t.flatMap((e=>{var n,r;return(n=(r=e.stacktrace)==null?void 0:r.frames)!==null&&n!==void 0?n:[]})).some((e=>e.filename&&e.filename.startsWith("chrome-extension://")))}Io(t){if(t.length>0){var e,n,r,a,s=(e=(n=t[0].stacktrace)==null?void 0:n.frames)!==null&&e!==void 0?e:[],o=s[s.length-1];return(r=o==null||(a=o.filename)==null?void 0:a.includes("posthog.com/static"))!==null&&r!==void 0&&r}return!1}xo(t){return!fr(t)&&Ir(t)}}},wIe=Ct({productTours:class{get ni(){return this._instance.persistence}constructor(t){this.Eo=null,this.Mo=null,this._instance=t}initialize(){this.loadIfEnabled()}onRemoteConfig(t){"productTours"in t&&(this.ni&&this.ni.register({[dN]:!!t.productTours}),this.loadIfEnabled())}loadIfEnabled(){var t,e;this.Eo||(t=this._instance).config.disable_product_tours||(e=t.persistence)==null||!e.get_property(dN)||this.lr((()=>this.Po()))}lr(t){var e,n;(e=un.__PosthogExtensions__)!=null&&e.generateProductTours?t():(n=un.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this._instance,"product-tours",(r=>{r?iH.error("Could not load product tours script",r):t()}))}Po(){var t;!this.Eo&&(t=un.__PosthogExtensions__)!=null&&t.generateProductTours&&(this.Eo=un.__PosthogExtensions__.generateProductTours(this._instance,!0))}getProductTours(t,e){if(e===void 0&&(e=!1),!Ir(this.Mo)||e){var n=this.ni;if(n){var r=n.props[Sx];if(Ir(r)&&!e)return this.Mo=r,void t(r,{isLoaded:!0})}this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/product_tours/?token="+this._instance.config.token),method:"GET",callback:a=>{var s=a.statusCode;if(s!==200||!a.json){var o="Product Tours API could not be loaded, status: "+s;return iH.error(o),void t([],{isLoaded:!1,error:o})}var l=Ir(a.json.product_tours)?a.json.product_tours:[];this.Mo=l,n&&n.register({[Sx]:l}),t(l,{isLoaded:!0})}})}else t(this.Mo,{isLoaded:!0})}getActiveProductTours(t){fr(this.Eo)?t([],{isLoaded:!1,error:"Product tours not loaded"}):this.Eo.getActiveProductTours(t)}showProductTour(t){var e;(e=this.Eo)==null||e.showTourById(t)}previewTour(t){this.Eo?this.Eo.previewTour(t):this.lr((()=>{var e;this.Po(),(e=this.Eo)==null||e.previewTour(t)}))}dismissProductTour(){var t;(t=this.Eo)==null||t.dismissTour("user_clicked_skip")}nextStep(){var t;(t=this.Eo)==null||t.nextStep()}previousStep(){var t;(t=this.Eo)==null||t.previousStep()}clearCache(){var t;this.Mo=null,(t=this.ni)==null||t.unregister(Sx)}resetTour(t){var e;(e=this.Eo)==null||e.resetTour(t)}resetAllTours(){var t;(t=this.Eo)==null||t.resetAllTours()}cancelPendingTour(t){var e;(e=this.Eo)==null||e.cancelPendingTour(t)}}},A_),CIe={siteApps:class{constructor(t){this._instance=t,this.Ro=[],this.apps={}}get isEnabled(){return!!this._instance.config.opt_in_site_apps}Oo(t,e){if(e){var n=this.globalsForEvent(e);this.Ro.push(n),this.Ro.length>1e3&&(this.Ro=this.Ro.slice(10))}}get siteAppLoaders(){var t;return(t=un._POSTHOG_REMOTE_CONFIG)==null||(t=t[this._instance.config.token])==null?void 0:t.siteApps}initialize(){if(this.isEnabled){var t=this._instance._addCaptureHook(this.Oo.bind(this));this.Lo=()=>{t(),this.Ro=[],this.Lo=void 0}}}globalsForEvent(t){var e,n,r,a,s,o,l;if(!t)throw new Error("Event payload is required");var c={},d=this._instance.get_property("$groups")||[],f=this._instance.get_property("$stored_group_properties")||{};for(var[p,g]of Object.entries(f))c[p]={id:d[p],type:p,properties:g};var{$set_once:y,$set:x}=t;return{event:Ct({},fQ(t,fIe),{properties:Ct({},t.properties,x?{$set:Ct({},(e=(n=t.properties)==null?void 0:n.$set)!==null&&e!==void 0?e:{},x)}:{},y?{$set_once:Ct({},(r=(a=t.properties)==null?void 0:a.$set_once)!==null&&r!==void 0?r:{},y)}:{}),elements_chain:(s=(o=t.properties)==null?void 0:o.$elements_chain)!==null&&s!==void 0?s:"",distinct_id:(l=t.properties)==null?void 0:l.distinct_id}),person:{properties:this._instance.get_property("$stored_person_properties")},groups:c}}setupSiteApp(t){var e=this.apps[t.id],n=()=>{var o;!e.errored&&this.Ro.length&&(R2.info("Processing "+this.Ro.length+" events for site app with id "+t.id),this.Ro.forEac
63h((l=>e.processEvent==null?void 0:e.processEvent(l))),e.processedBuffer=!0),Object.values(this.apps).every((l=>l.processedBuffer||l.errored))&&((o=this.Lo)==null||o.call(this))},r=!1,a=o=>{e.errored=!o,e.loaded=!0,R2.info("Site app with id "+t.id+" "+(o?"loaded":"errored")),r&&n()};try{var{processEvent:s}=t.init({posthog:this._instance,callback(o){a(o)}});s&&(e.processEvent=s),r=!0}catch(o){R2.error(oH+t.id,o),a(!1)}if(r&&e.loaded)try{n()}catch(o){R2.error("Error while processing buffered events PostHog app with config id "+t.id,o),e.errored=!0}}Fo(){var t=this.siteAppLoaders||[];for(var e of t)this.apps[e.id]={id:e.id,loaded:!1,errored:!1,processedBuffer:!1};for(var n of t)this.setupSiteApp(n)}Ao(t){if(Object.keys(this.apps).length!==0){var e=this.globalsForEvent(t);for(var n of Object.values(this.apps))try{n.processEvent==null||n.processEvent(e)}catch(r){R2.error("Error while processing event "+t.event+" for site app "+n.id,r)}}}onRemoteConfig(t){var e,n,r,a=this;if((e=this.siteAppLoaders)!=null&&e.length)return this.isEnabled?(this.Fo(),void this._instance.on("eventCaptured",(c=>this.Ao(c)))):void R2.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.');if((n=this.Lo)==null||n.call(this),(r=t.siteApps)!=null&&r.length)if(this.isEnabled){var s=function(c){var d;un["__$$ph_site_app_"+c]=a._instance,(d=un.__PosthogExtensions__)==null||d.loadSiteApp==null||d.loadSiteApp(a._instance,l,(f=>{if(f)return R2.error(oH+c,f)}))};for(var{id:o,url:l}of t.siteApps)s(o)}else R2.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.')}}},_Ie={tracingHeaders:class{constructor(t){this.No=void 0,this.$o=void 0,this.so=()=>{var e,n,r=this.Do()||[];qt(this.No)&&((e=un.__PosthogExtensions__)==null||(e=e.tracingHeadersPatchFns)==null||e._patchXHR(r,this._instance.get_distinct_id(),this._instance.sessionManager)),qt(this.$o)&&((n=un.__PosthogExtensions__)==null||(n=n.tracingHeadersPatchFns)==null||n._patchFetch(r,this._instance.get_distinct_id(),this._instance.sessionManager))},this._instance=t}initialize(){this.startIfEnabledOrStop()}lr(t){var e,n;(e=un.__PosthogExtensions__)!=null&&e.tracingHeadersPatchFns&&t(),(n=un.__PosthogExtensions__)==null||n.loadExternalDependency==null||n.loadExternalDependency(this._instance,"tracing-headers",(r=>{if(r)return uIe.error("failed to load script",r);t()}))}Do(){var t;return(t=this._instance.config.addTracingHeaders)!==null&&t!==void 0?t:this._instance.config.__add_tracing_headers}startIfEnabledOrStop(){var t,e;this.Do()?this.lr(this.so):((t=this.No)==null||t.call(this),(e=this.$o)==null||e.call(this),this.No=void 0,this.$o=void 0)}}},SIe=Ct({surveys:class{get qt(){return this._instance.config}constructor(t){this.qo=void 0,this._surveyManager=null,this.jo=!1,this.Ho=[],this.Uo=null,this._instance=t,this._surveyEventReceiver=null}initialize(){this.loadIfEnabled()}onRemoteConfig(t){if(!this.qt.disable_surveys){var e=t.surveys;if(fr(e))return ra.warn("Flags not loaded yet. Not loading surveys.");var n=Ir(e);this.qo=n?e.length>0:e,ra.info("flags response received, isSurveysEnabled: "+this.qo),this.loadIfEnabled()}}reset(){localStorage.removeItem("lastSeenSurveyDate");for(var t=[],e=0;e<localStorage.length;e++){var n=localStorage.key(e);(n!=null&&n.startsWith(NN)||n!=null&&n.startsWith("inProgressSurvey_"))&&t.push(n)}t.forEach((r=>localStorage.removeItem(r)))}loadIfEnabled(){if(!this._surveyManager)if(this.jo)ra.info("Already initializing surveys, skipping...");else if(this.qt.disable_surveys)ra.info(lH);else if(this.qt.cookieless_mode&&this._instance.consent.isOptedOut())ra.info("Not loading surveys in cookieless mode without consent.");else{var t=un?.__PosthogExtensions__;if(t){if(!qt(this.qo)||this.qt.advanced_enable_surveys){var e=this.qo||this.qt.advanced_enable_surveys;this.jo=!0;try{var n=t.generateSurveys;if(n)return void this.Bo(n,e);var r=t.loadExternalDependency;if(!r)return void this.zo(KO);r(this._instance,"surveys",(a=>{a||!t.generateSurveys?this.zo("Could not load surveys script",a):this.Bo(t.generateSurveys,e)}))}catch(a){throw this.zo("Error initializing surveys",a),a}finally{this.jo=!1}}}else ra.error("PostHog Extensions not found.")}}Bo(t,e){this._surveyManager=t(this._instance,e),this._surveyEventReceiver=new mIe(this._instance),ra.info("Surveys loaded successfully"),this.Vo({isLoaded:!0})}zo(t,e){ra.error(t,e),this.Vo({isLoaded:!1,error:t})}onSurveysLoaded(t){return this.Ho.push(t),this._surveyManager&&this.Vo({isLoaded:!0}),()=>{this.Ho=this.Ho.filter((e=>e!==t))}}getSurveys(t,e){if(e===void 0&&(e=!1),this.qt.disable_surveys)return ra.info(lH),t([]);var n,r=this._instance.get_property(gN);if(r&&!e)return t(r,{isLoaded:!0});typeof Promise<"u"&&this.Uo?this.Uo.then((a=>{var{surveys:s,context:o}=a;return t(s,o)})):(typeof Promise<"u"&&(this.Uo=new Promise((a=>{n=a}))),this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/surveys/?token="+this.qt.token),method:"GET",timeout:this.qt.surveys_request_timeout_ms,callback:a=>{var s;this.Uo=null;var o=a.statusCode;if(o!==200||!a.json){var l="Surveys API could not be loaded, status: "+o;ra.error(l);var c={isLoaded:!1,error:l};return t([],c),void(n==null||n({surveys:[],context:c}))}var d,f=a.json.surveys||[],p=f.filter((y=>(function(x){return!(!x.start_date||x.end_date)})(y)&&((function(x){var b;return!((b=x.conditions)==null||(b=b.events)==null||(b=b.values)==null||!b.length)})(y)||(function(x){var b;return!((b=x.conditions)==null||(b=b.actions)==null||(b=b.values)==null||!b.length)})(y))));p.length>0&&((d=this._surveyEventReceiver)==null||d.register(p)),(s=this._instance.persistence)==null||s.register({[gN]:f});var g={isLoaded:!0};t(f,g),n?.({surveys:f,context:g})}}))}
63Vo(t){for(var e of this.Ho)try{if(!t.isLoaded)return e([],t);this.getSurveys(e)}catch(n){ra.error("Error in survey callback",n)}}getActiveMatchingSurveys(t,e){if(e===void 0&&(e=!1),!fr(this._surveyManager))return this._surveyManager.getActiveMatchingSurveys(t,e);ra.warn("init was not called")}Wo(t){var e=null;return this.getSurveys((n=>{var r;e=(r=n.find((a=>a.id===t)))!==null&&r!==void 0?r:null})),e}Zo(t){if(fr(this._surveyManager))return{eligible:!1,reason:$A};var e=typeof t=="string"?this.Wo(t):t;return e?this._surveyManager.checkSurveyEligibility(e):{eligible:!1,reason:"Survey not found"}}canRenderSurvey(t){if(fr(this._surveyManager))return ra.warn("init was not called"),{visible:!1,disabledReason:$A};var e=this.Zo(t);return{visible:e.eligible,disabledReason:e.reason}}canRenderSurveyAsync(t,e){return fr(this._surveyManager)?(ra.warn("init was not called"),Promise.resolve({visible:!1,disabledReason:$A})):new Promise((n=>{this.getSurveys((r=>{var a,s=(a=r.find((l=>l.id===t)))!==null&&a!==void 0?a:null;if(s){var o=this.Zo(s);n({visible:o.eligible,disabledReason:o.reason})}else n({visible:!1,disabledReason:"Survey not found"})}),e)}))}renderSurvey(t,e,n){var r;if(fr(this._surveyManager))ra.warn("init was not called");else{var a=typeof t=="string"?this.Wo(t):t;if(a!=null&&a.id)if(GEe.includes(a.type)){var s=Pt?.querySelector(e);if(s)return(r=a.appearance)!=null&&r.surveyPopupDelaySeconds?(ra.info("Rendering survey "+a.id+" with delay of "+a.appearance.surveyPopupDelaySeconds+" seconds"),void setTimeout((()=>{var o,l;ra.info("Rendering survey "+a.id+" with delay of "+((o=a.appearance)==null?void 0:o.surveyPopupDelaySeconds)+" seconds"),(l=this._surveyManager)==null||l.renderSurvey(a,s,n),ra.info("Survey "+a.id+" rendered")}),1e3*a.appearance.surveyPopupDelaySeconds)):void this._surveyManager.renderSurvey(a,s,n);ra.warn("Survey element not found")}else ra.warn("Surveys of type "+a.type+" cannot be rendered in the app");else ra.warn("Survey not found")}}displaySurvey(t,e){var n;if(fr(this._surveyManager))ra.warn("init was not called");else{var r=this.Wo(t);if(r){var a=r;if((n=r.appearance)!=null&&n.surveyPopupDelaySeconds&&e.ignoreDelay&&(a=Ct({},r,{appearance:Ct({},r.appearance,{surveyPopupDelaySeconds:0})})),e.displayType!==EN.Popover&&e.initialResponses&&ra.warn("initialResponses is only supported for popover surveys. prefill will not be applied."),e.ignoreConditions===!1){var s=this.canRenderSurvey(r);if(!s.visible)return void ra.warn("Survey is not eligible to be displayed: ",s.disabledReason)}e.displayType!==EN.Inline?this._surveyManager.handlePopoverSurvey(a,e):this.renderSurvey(a,e.selector,e.properties)}else ra.warn("Survey not found")}}cancelPendingSurvey(t){fr(this._surveyManager)?ra.warn("init was not called"):this._surveyManager.cancelSurvey(t)}handlePageUnload(){var t;(t=this._surveyManager)==null||t.handlePageUnload()}}},A_),EIe={toolbar:class{constructor(t){this.instance=t}Go(t){un.ph_toolbar_state=t}Qo(){var t;return(t=un.ph_toolbar_state)!==null&&t!==void 0?t:0}initialize(){return this.maybeLoadToolbar()}maybeLoadToolbar(t,e,n){if(t===void 0&&(t=void 0),e===void 0&&(e=void 0),n===void 0&&(n=void 0),GQ(this.instance.config)||!Qe||!Pt)return!1;t=t??Qe.location,n=n??Qe.history;try{if(!e){try{Qe.localStorage.setItem("test","test"),Qe.localStorage.removeItem("test")}catch{return!1}e=Qe?.localStorage}var r,a=gIe||Xw(t.hash,"__posthog")||Xw(t.hash,"state"),s=a?Eq((()=>JSON.parse(atob(decodeURIComponent(a)))))||Eq((()=>JSON.parse(decodeURIComponent(a)))):null;return s&&s.action==="ph_authorize"?((r=s).source="url",r&&Object.keys(r).length>0&&(s.desiredHash?t.hash=s.desiredHash:n?n.replaceState(n.state,"",t.pathname+t.search):t.hash="")):((r=JSON.parse(e.getItem(cH)||"{}")).source="localstorage",delete r.userIntent),!(!r.token||this.instance.config.token!==r.token||(this.loadToolbar(r),0))}catch{return!1}}Jo(t){var e=un.ph_load_toolbar||un.ph_load_editor;!fr(e)&&J1(e)?e(t,this.instance):uH.warn("No toolbar load function found")}loadToolbar(t){var e=!(Pt==null||!Pt.getElementById(qQ));if(!Qe||e)return!1;var n=this.instance.requestRouter.region==="custom"&&this.instance.config.advanced_disable_toolbar_metrics,r=Ct({token:this.instance.config.token},t,{apiURL:this.instance.requestRouter.endpointFor("ui")},n?{instrument:!1}:{});if(Qe.localStorage.setItem(cH,JSON.stringify(Ct({},r,{source:void 0}))),this.Qo()===2)this.Jo(r);else if(this.Qo()===0){var a;this.Go(1),(a=un.__PosthogExtensions__)==null||a.loadExternalDependency==null||a.loadExternalDependency(this.instance,"toolbar",(s=>{if(s)return uH.error("[Toolbar] Failed to load",s),void this.Go(0);this.Go(2),this.Jo(r)})),ks(Qe,"turbolinks:load",(()=>{this.Go(0),this.loadToolbar(r)}))}return!0}Ko(t){return this.loadToolbar(t)}maybeLoadEditor(t,e,n){return t===void 0&&(t=void 0),e===void 0&&(e=void 0),n===void 0&&(n=void 0),this.maybeLoadToolbar(t,e,n)}}},IIe=Ct({experiments:Qi},A_),AIe={conversations:class{constructor(t){this.Yo=void 0,this._conversationsManager=null,this.Xo=!1,this.ea=null,this._instance=t}initialize(){this.loadIfEnabled()}onRemoteConfig(t){if(!this._instance.config.disable_conversations){var e=t.conversations;fr(e)||(Fd(e)?this.Yo=e:(this.Yo=e.enabled,this.ea=e),this.loadIfEnabled())}}reset(){var t;(t=this._conversationsManager)==null||t.reset(),this._conversationsManager=null,this.Yo=void 0,this.ea=null}loadIfEnabled(){if(!(this._conversationsManager||this.Xo||this._instance.config.disable_conversations||GQ(this._instance.config)||this._instance.config.cookieless_mode&&this._instance.consent.isOptedOut())){var t=un?.__PosthogExtensions__;if(t&&!qt(this.Yo)&&this.Yo)if(this.ea&&this.ea.token){this.Xo=!0;try{var e=t.initConversations;if(e)return this.ta(e),void(this.Xo=!1);var n=t.loadExternalDependency;if(!n)return void this.ra(KO);n(this._instance,"conversations",(r=>{r||!t.initConversations?this.ra("Could not load conversations script",r):this.ta(t.initConversations),this.Xo=!1}))}catch(r){this.ra("Error initializing conversations",r),this.Xo=!1}}else yc.error("Conversations enabled but missing token in remote config.")}}ta(t){if(this.ea)try{this._conversationsManager=t(this.ea,this._instance),yc.info("Conversations loaded successfully")}catch(e){this.ra("Error completing conversations initialization",e)}else yc.error("Cannot complete initialization: remote config is null")}ra(t,e){yc.error(t,e),this._conversationsManager=null,this.Xo=!1}show(){this._conversationsManager?this._conversationsManager.show():yc.warn("Conversations not loaded yet.")}hide(){this._conversationsManager&&this._conversationsManager.hide()}isAvailable(){return this.Yo===!0&&!O0(this._conversationsManager)}isVisible(){var t,e;return(t=(e=this._conversationsManager)==null?void 0:e.isVisible())!==null&&t!==void 0&&t}sendMessage(t,e,n){var r=this;return Rc((function*(){return r._conversationsManager?r._conversationsManager.sendMessage(t,e,n):(yc.warn(Xp),null)}))()}getMessages(t,e){var n=this;return Rc((function*(){return n._conversationsManager?n._conversationsManager.getMessages(t,e):(yc.warn(Xp),null)}))()}markAsRead(t){var e=this;return Rc((function*(){return e._conversationsManager?e._conversationsManager.markAsRead(t):(yc.warn(Xp),null)}))()}getTickets(t){var e=this;return Rc((function*(){return e._conversationsManager?e._conversationsManager.getTickets(t):(yc.warn(Xp),null)}))()}requestRestoreLink(t){var e=this;return Rc((function*(){return e._conversationsManager?e._conversationsManager.requestRestoreLink(t):(yc.warn(Xp),null)}))()}restoreFromToken(t){var e=this;return Rc((function*(){return e._conversationsManager?e._conversationsManager.restoreFromToken(t):(yc.warn(Xp),null)}))()}restoreFromUrlToken(){var t=this;return Rc((function*(){return t._conversationsManager?t._conversationsManager.restoreFromUrlToken():(yc.warn(Xp),null)}))()}getCurrentTicketId(){var t,e;return(t=(e=this._conversationsManager)==null?void 0:e.getCurrentTicketId())!==null&&t!==void 0?t:null}getWidgetSessionId(){var t,e;return(t=(e=this._conversationsManager)==null?void 0:e.getWidgetSessionId())!==null&&t!==void 0?t:null}ln(){var t;(t=this._conversationsManager)==null||t.setIdentity()}hn(){var t;(t=this._conversationsManager)==null||t.clearIdentity()}}},TIe={logs:class{constructor(t){var e;this.ia=!1,this.na=!1,this.Gt=Ma("[logs]"),this.sa=[],this.oa=0,this.aa=0,this.ua=!1,this._instance=t,this._instance&&(e=this._instance.config.logs)!=null&&e.captureConsoleLogs&&(this.ia=!0)}initialize(){this.loadIfEnabled()}onRemoteConfig(t){var e,n=(e=t.logs)==null?void 0:e.captureConsoleLogs;!fr(n)&&n&&(this.ia=!0,this.loadIfEnabled())}reset(){this.sa=[],this.qr&&(clearTimeout(this.qr),this.qr=void 0),this.oa=0,this.aa=0,this.ua=!1}loadIfEnabled(){if(this.ia&&!this.na){var t=un?.__PosthogExtensions__;if(t){var e=t.loadExternalDependency;e?e(this._instance,"logs",(n=>{var r;n||(r=t.logs)==null||!r.initializeLogs?this.Gt.error("Could not load logs script",n):(t.logs.initializeLogs(this._instance),this.na=!0)})):this.Gt.error(KO)}else this.Gt.error("PostHog Extensions not found.")}}captureLog(t){var e,n,r,a,s,o;if(this._instance.is_capturing())if(t&&t.body){var l=(e=(n=this._instance.config.logs)==null?void 0:n.flushIntervalMs)!==null&&e!==void 0?e:3e3,c=(r=(a=this._instance.config.logs)==null?void 0:a.maxLogsPerInterval)!==null&&r!==void 0?r:1e3,d=Date.now();if(l>d-this.aa||(this.aa=d,this.oa=0,this.ua=!1),c>this.oa){this.oa++;var f=(function(p,g){var y=p.level||"info",{text:x,number:b}=DQ[y]||$Se,_=String(Date.now())+"000000",E={};g.distinctId&&(E.posthogDistinctId=g.distinctId),g.sessionId&&(E.sessionId=g.sessionId),g.currentUrl&&(E["url.full"]=g.currentUrl),g.screenName&&(E["screen.name"]=g.screenName),g.appState&&(E["app.state"]=g.appState),g.activeFeatureFlags&&g.activeFeatureFlags.length>0&&(E.feature_flags=g.activeFeatureFlags);var A=Ct({},E,p.attributes||{}),S={timeUnixNano:_,observedTimeUnixNano:_,severityNumber:b,severityText:x,body:{stringValue:p.body},attributes:Cq(A)};return p.trace_id&&(S.traceId=p.trace_id),p.span_id&&(S.spanId=p.span_id),qt(p.trace_flags)||(S.flags=p.trace_flags),S})(t,this.la());this.sa.push({record:f}),((s=(o=this._instance.config.logs)==null?void 0:o.maxBufferSize)!==null&&s!==void 0?s:100)>this.sa.length?this.ha():this.flushLogs()}else this.ua||(this.Gt.warn("captureLog dropping logs: exceeded "+c+" logs per "+l+"ms"),this.ua=!0)}else this.Gt.warn("captureLog requires a body")}get logger(){return this.ca||(this.ca={trace:(t,e)=>this.captureLog({body:t,level:"trace",attributes:e}),debug:(t,e)=>this.captureLog({body:t,level:"debug",attributes:e}),info:(t,e)=>this.captureLog({body:t,level:"info",attributes:e}),warn:(t,e)=>this.captureLog({body:t,level:"warn",attributes:e}),error:(t,e)=>this.captureLog({body:t,level:"error",attributes:e}),fatal:(t,e)=>this.captureLog({body:t,level:"fatal",attributes:e})}),this.ca}flushLogs(t){if(this.qr&&(clearTimeout(this.qr),this.qr=void 0),this.sa.length!==0){var e=this.sa;this.sa=[];var n=this._instance.config.logs,r=Ct({"service.name":n?.serviceName||"unknown_service"},n?.environment&&{"deployment.environment":n.environment},n?.serviceVersion&&{"service.version":n.serviceVersion},n?.resourceAttributes),a=(function(o,l,c,d){return{resourceLogs:[{resource:{attributes:Cq(l)},scopeLogs:[{scope:{name:c,version:d},logRecords:o}]}]}})(e.map((o=>o.record)),r,ko.LIB_NAME,ko.LIB_VERSION),s=this._instance.requestRouter.endpointFor("api","/i/v1/logs")+"?token="+encodeURIComponent(this._instance.config.token);this._instance.Bi({method:"POST",url:s,data:a,compression:"best-available",batchKey:"logs",transport:t})}}ha(){var t,e;this.qr||(this.qr=setTimeout((()=>{this.qr=void 0,this.flushLogs()}),(t=(e=this._instance.config.logs)==null?void 0:e.flushIntervalMs)!==null&&t!==void 0?t:3e3))}la(){var t,e={};if(e.distinctId=this._instance.get_distinct_id(),this._instance.sessionManager){var{sessionId:n}=this._instance.sessionManager.checkAndGetSessionAndWindowId(!0);e.sessionId=n}if(un!=null&&(t=un.location)!=null&&t.href&&(e.currentUrl=un.location.href),this._instance.featureFlags){var r=this._instance.featureFlags.getFlags();r&&r.length>0&&(e.activeFeatureFlags=r)}return e}}},kIe=Ct({},A_,yIe,bIe,xIe,wIe,CIe,SIe,_Ie,EIe,IIe,AIe,TIe);Pc.__defaultExtensionClasses=Ct({},kIe);var hH,Xd=(hH=I8[v4]=new Pc,(function(){function t(){t.done||(t.done=!0,hee=!1,Ea(I8,(function(e){e._dom_loaded()})))}Pt!=null&&Pt.addEventListener?Pt.readyState==="complete"?t():ks(Pt,"DOMContentLoaded",t,{capture:!1}):Qe&&Mt.error("Browser doesn't support `document.addEventListener` so PostHog couldn't be initialized")})(),hH),_ee;function RIe(t){_ee=t}function LN(){return _ee}var rM=v.createContext({get client(){return LN()},bootstrap:void 0});function See(t,e,n){if(n===void 0&&(n=new WeakMap),t===e)return!0;
63if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;if(n.has(t)&&n.get(t)===e)return!0;n.set(t,e);var r=Object.keys(t),a=Object.keys(e);if(r.length!==a.length)return!1;for(var s=0,o=r;s<o.length;s++){var l=o[s];if(!a.includes(l)||!See(t[l],e[l],n))return!1}return!0}function NIe(t){var e,n,r=t.children,a=t.client,s=t.apiKey,o=t.options,l=v.useRef(null),c=v.useMemo(function(){if(a)return s&&console.warn("[PostHog.js] You have provided both `client` and `apiKey` to `PostHogProvider`. `apiKey` will be ignored in favour of `client`."),o&&console.warn("[PostHog.js] You have provided both `client` and `options` to `PostHogProvider`. `options` will be ignored in favour of `client`."),a;var d=LN();return s||console.warn("[PostHog.js] No `apiKey` or `client` were provided to `PostHogProvider`. Using default global `window.posthog` instance. You must initialize it manually. This is not recommended behavior."),d},[a,s,JSON.stringify(o)]);return v.useEffect(function(){if(!a){var d=LN(),f=l.current;f?(s!==f.apiKey&&console.warn("[PostHog.js] You have provided a different `apiKey` to `PostHogProvider` than the one that was already initialized. This is not supported by our provider and we'll keep using the previous key. If you need to toggle between API Keys you need to control the `client` yourself and pass it in as a prop rather than an `apiKey` prop."),o&&!See(o,f.options)&&d.set_config(o),l.current={apiKey:s,options:o??{}}):(d.__loaded&&console.warn("[PostHog.js] `posthog` was already loaded elsewhere. This may cause issues."),d.init(s,o),l.current={apiKey:s,options:o??{}})}},[a,s,JSON.stringify(o)]),ae.createElement(rM.Provider,{value:{client:c,bootstrap:(e=o?.bootstrap)!==null&&e!==void 0?e:(n=a?.config)===null||n===void 0?void 0:n.bootstrap}},r)}var HA=function(t){return typeof t=="function"},d9=function(){var t=v.useContext(rM).client;return t},jN=function(t,e){return jN=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(n[a]=r[a])},jN(t,e)};function DIe(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");jN(t,e);function n(){this.constructor=t}t.prototype=e===null?Object.create(e):(n.prototype=e.prototype,new n)}var PIe={componentStack:null,exceptionEvent:null,error:null},OIe={INVALID_FALLBACK:"[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element."};(function(t){DIe(e,t);function e(n){var r=t.call(this,n)||this;return r.state=PIe,r}return e.prototype.componentDidCatch=function(n,r){var a=this.props.additionalProperties,s;HA(a)?s=a(n):typeof a=="object"&&(s=a);var o=this.context.client,l=o.captureException(n,s),c=r.componentStack;this.setState({error:n,componentStack:c??null,exceptionEvent:l})},e.prototype.render=function(){var n=this.props,r=n.children,a=n.fallback,s=this.state;if(s.componentStack==null)return HA(r)?r():r;var o=HA(a)?ae.createElement(a,{error:s.error,componentStack:s.componentStack,exceptionEvent:s.exceptionEvent}):a;return ae.isValidElement(o)?o:(console.warn(OIe.INVALID_FALLBACK),ae.createElement(ae.Fragment,null))},e.contextType=rM,e})(ae.Component);RIe(Xd);var Eee=(function(){if(typeof Map<"u")return Map;function t(e,n){var r=-1;return e.some(function(a,s){return a[0]===n?(r=s,!0):!1}),r}return(function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(n){var r=t(this.__entries__,n),a=this.__entries__[r];return a&&a[1]},e.prototype.set=function(n,r){var a=t(this.__entries__,n);~a?this.__entries__[a][1]=r:this.__entries__.push([n,r])},e.prototype.delete=function(n){var r=this.__entries__,a=t(r,n);~a&&r.splice(a,1)},e.prototype.has=function(n){return!!~t(this.__entries__,n)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var a=0,s=this.__entries__;a<s.length;a++){var o=s[a];n.call(r,o[1],o[0])}},e})()})(),FN=typeof window<"u"&&typeof document<"u"&&window.document===document,eC=(function(){return typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()})(),MIe=(function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(eC):function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}})(),LIe=2;function jIe(t,e){var n=!1,r=!1,a=0;
vendor: 4,718 bytes, line 63
63function s(){n&&(n=!1,t()),r&&l()}function o(){MIe(s)}function l(){var c=Date.now();if(n){if(c-a<LIe)return;r=!0}else n=!0,r=!1,setTimeout(o,e);a=c}return l}var FIe=20,BIe=["top","right","bottom","left","width","height","size","weight"],UIe=typeof MutationObserver<"u",$Ie=(function(){function t(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=jIe(this.refresh.bind(this),FIe)}return t.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},t.prototype.removeObserver=function(e){var n=this.observers_,r=n.indexOf(e);~r&&n.splice(r,1),!n.length&&this.connected_&&this.disconnect_()},t.prototype.refresh=function(){var e=this.updateObservers_();e&&this.refresh()},t.prototype.updateObservers_=function(){var e=this.observers_.filter(function(n){return n.gatherActive(),n.hasActive()});return e.forEach(function(n){return n.broadcastActive()}),e.length>0},t.prototype.connect_=function(){!FN||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),UIe?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){!FN||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(e){var n=e.propertyName,r=n===void 0?"":n,a=BIe.some(function(s){return!!~r.indexOf(s)});a&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t})(),Iee=(function(t,e){for(var n=0,r=Object.keys(e);n<r.length;n++){var a=r[n];Object.defineProperty(t,a,{value:e[a],enumerable:!1,writable:!1,configurable:!0})}return t}),eg=(function(t){var e=t&&t.ownerDocument&&t.ownerDocument.defaultView;return e||eC}),Aee=T_(0,0,0,0);function tC(t){return parseFloat(t)||0}function mH(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return e.reduce(function(r,a){var s=t["border-"+a+"-width"];return r+tC(s)},0)}function qIe(t){for(var e=["top","right","bottom","left"],n={},r=0,a=e;r<a.length;r++){var s=a[r],o=t["padding-"+s];n[s]=tC(o)}return n}function HIe(t){var e=t.getBBox();return T_(0,0,e.width,e.height)}function zIe(t){var e=t.clientWidth,n=t.clientHeight;if(!e&&!n)return Aee;var r=eg(t).getComputedStyle(t),a=qIe(r),s=a.left+a.right,o=a.top+a.bottom,l=tC(r.width),c=tC(r.height);if(r.boxSizing==="border-box"&&(Math.round(l+s)!==e&&(l-=mH(r,"left","right")+s),Math.round(c+o)!==n&&(c-=mH(r,"top","bottom")+o)),!GIe(t)){var d=Math.round(l+s)-e,f=Math.round(c+o)-n;Math.abs(d)!==1&&(l-=d),Math.abs(f)!==1&&(c-=f)}return T_(a.left,a.top,l,c)}var VIe=(function(){return typeof SVGGraphicsElement<"u"?function(t){return t instanceof eg(t).SVGGraphicsElement}:function(t){return t instanceof eg(t).SVGElement&&typeof t.getBBox=="function"}})();function GIe(t){return t===eg(t).document.documentElement}function WIe(t){return FN?VIe(t)?HIe(t):zIe(t):Aee}function YIe(t){var e=t.x,n=t.y,r=t.width,a=t.height,s=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,o=Object.create(s.prototype);return Iee(o,{x:e,y:n,width:r,height:a,top:n,right:e+r,bottom:a+n,left:e}),o}function T_(t,e,n,r){return{x:t,y:e,width:n,height:r}}var XIe=(function(){function t(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=T_(0,0,0,0),this.target=e}return t.prototype.isActive=function(){var e=WIe(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},t.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},t})(),KIe=(function(){function t(e,n){var r=YIe(n);Iee(this,{target:e,contentRect:r})}return t})(),ZIe=(function(){function t(e,n,r){if(this.activeObservations_=[],this.observations_=new Eee,typeof e!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=n,this.callbackCtx_=r}return t.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>
63"u"||!(Element instanceof Object))){if(!(e instanceof eg(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(e)||(n.set(e,new XIe(e)),this.controller_.addObserver(this),this.controller_.refresh())}},t.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(e instanceof eg(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(e)&&(n.delete(e),n.size||this.controller_.removeObserver(this))}},t.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},t.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&e.activeObservations_.push(n)})},t.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new KIe(r.target,r.broadcastRect())});this.callback_.call(e,n,e),this.clearActive()}},t.prototype.clearActive=function(){this.activeObservations_.splice(0)},t.prototype.hasActive=function(){return this.activeObservations_.length>0},t})(),Tee=typeof WeakMap<"u"?new WeakMap:new Eee,kee=(function(){function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=$Ie.getInstance(),r=new ZIe(e,n,this);Tee.set(this,r)}return t})();["observe","unobserve","disconnect"].forEach(function(t){kee.prototype[t]=function(){var e;return(e=Tee.get(this))[t].apply(e,arguments)}});var JIe=(function(){return typeof eC.ResizeObserver<"u"?eC.ResizeObserver:kee})();const QIe="getting-started-page",eAe="show-getting-started-page",Ax=new Set;let BN=null,nC=null,Tx=null,rC=null,UN=null;const Cv=(t,e)=>t.getFeatureFlag(e),$N=t=>{Ax.forEach(e=>e(t))},Ree=()=>{nC?.(),nC=null,Tx!==null&&(clearInterval(Tx),Tx=null),BN=null,rC=null,UN=null},gH=(t,e)=>{const n=t.get_distinct_id();!n||n===rC||(rC=n,t.reloadFeatureFlags(),$N(Cv(t,e)))},tAe=(t,e)=>{if(BN===t&&UN===e&&nC){gH(t,e);return}Ree(),BN=t,UN=e,rC=t.get_distinct_id(),nC=t.onFeatureFlags(()=>{$N(Cv(t,e))}),Tx=setInterval(()=>{gH(t,e)},1e3),$N(Cv(t,e))},nAe=t=>{const e=d9(),[n,r]=v.useState(()=>e?Cv(e,t):void 0);return v.useEffect(()=>{if(!e)return;const a=s=>{r(o=>o===s?o:s)};return Ax.add(a),tAe(e,t),a(Cv(e,t)),()=>{Ax.delete(a),Ax.size===0&&Ree()}},[e,t]),n},aM=()=>nAe(QIe)===eAe,rAe="SERVICE_REQUEST",aAe="SERVICE_RELEASE",aC="SERVICE_STATE",sAe="USER_REQUEST_PROFILE";function iAe(t){return new SharedWorker("/assets/worker-CkBIgLJg.js",{name:t?.name})}function oAe(t){return new Worker("/assets/worker-CkBIgLJg.js",{name:t?.name})}class kc{static allEscapes=/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g;static delEscapes=/\u001B\[1A|\u001B\[2K/g;static _colors=["cyan","blue","magenta","gray"];static _colorIndex=0;static _date=new Date;static _for={};static for(e){return kc._for[e]||(kc._for[e]=new kc(e))}static stringifyItem(e){if(typeof e=="object"){if(e==null)return"";if("stack"in e&&typeof e.stack=="string"&&e.stack)return String(e.stack);if("message"in e&&typeof e.message=="string"&&e.message)return String(e.message);if("reason"in e&&typeof e.reason=="string"&&e.reason)return String(e.reason);if("detail"in e)switch(typeof e.detail){case"string":if(e.detail)return e.detail;break;case"object":if(e.detail)return this.stringifyItem(e.detail);break}try{return JSON.stringify(e,null,2)}catch{return e.toString()}}return String(e)}_prefix;constructor(e){this._prefix=e.trim().replace(/^\[?/,"[").replace(/\]?$/,"]")}info(...e){const n=this.getLines(...e);return n&&console.log(`%c${n}`,"color:slategray"),this}success(...e){const n=this.getLines(...e);return n&&console.log(`%c${n}`,"color:seagreen"),this}warning(...e){return this.warn(...e)}warn(...e){const n=this.getLines(...e);return n&&console.warn(`%c${n}`,"color:darkgoldenrod"),this}error(...e){const n=this.getLines(...e);return n&&console.error(`%c${n}`,"color:darkred"),this}getLines(...e){kc._date.setTime(Date.now());const n=kc._date.toLocaleTimeString().padStart(11,"00:00:00 AM");return e.map(r=>kc.stringifyItem(r)).join(" ").replace(kc.delEscapes,"").split(/\s*\n/g).filter(r=>r.replace(kc.allEscapes,"").trim().length).map(r=>`${n} ${this._prefix} ${r.trimEnd()}`).join(`
64`).trim()}durationSeconds({since:e=Date.now(),until:n=Date.now()}){return`(${((n-e)/1e3).toFixed(2)}s)`}}function Nee(t,e=0){let n=-1;function r(){n>=0&&(clearTimeout(n),n=-1)}return Object.assign(function(){return n>=0&&r(),n=+setTimeout(Function.prototype.apply.bind(t,void 0,arguments),e),r},{cancel:r})}class sC{static _staticId=(Math.random()*4294967295>>>0).toString(16).padStart(8,"0");static ids=(function*(){const n=new Set;for(;;){const r=Math.random()*4294967295>>>0;n.has(r)||(n.add(r),yield r.toString(16).padStart(8,"0"))}})();static next(){return`${sC._staticId}-${sC.ids.next().value}`}}class lAe{static isBatchJobsLocate(e){return e.type==="batchJobs"}static isDataUsageLocate(e){return e.type==="dataUsage"}static isLatencyLocate(e){return e.type==="latency"}static isNotificationsLocate(e){return e.type==="notifications"}static isUserSessionLocate(e){return e.type==="userSession"}static stringifyServiceLocate(e){return`${e.type}${e.params?.length?`<${e.params.map(String)}>`:""}`}}class cAe extends aP{_locate;_logger;_serviceId=sC.next();_broker;_deferSetState=Nee(e=>{this.isDisposed||this.setState(e)});_dispatch;get dispatch(){return this._dispatch??=e=>{this.handleDispatch(e)}}get onceReady(){const e=this.getState();return e.readyStatus==="ready"?Promise.resolve(e):new Promise(n=>{this._broker.observe(r=>{r.payload.readyStatus==="ready"&&n(r.payload)})})}constructor(e){super(),this._locate=e,this._logger=kc.for(lAe.stringifyServiceLocate(this._locate)),this._broker=new jde({type:aC,locate:this._locate,payload:{readyStatus:"loading"}})}observe(e){return this._broker.observe(e)}getState(){return this._broker.getMemento()[0].payload}setState(e){this._broker.notify(e)}onError(e){this._logger.error(e);const n=kc.stringifyItem(e);this._deferSetState({type:aC,locate:this._locate,payload:{readyStatus:"error",errorMessage:n}})}}class b7 extends cAe{_serviceProvider;constructor(e,n){super(n),this._serviceProvider=e;const r=this._serviceProvider.servicePort,a=s=>{this.onServiceMessage(s)};r.addEventListener("message",a),this.onDispose.observe(()=>{r.removeEventListener("message",a)}),this.requireService(),this.onDispose.observe(()=>{this.isDisposed||this.releaseService()})}releaseService(){return this._serviceProvider.servicePort.postMessage({type:aAe,locate:this._locate,payload:{requesterId:this._serviceId}})}requireService(){this._serviceProvider.servicePort.postMessage({type:rAe,locate:this._locate,payload:{requesterId:this._serviceId}})}onServiceMessage({data:e}){if(To.deep(this._locate,e?.locate))try{return e.type===aC?void this.onServiceState(e):void this.onError(new Error(`Unknown service message type: ${e.type}`))}catch(n){this.onError(n)}}onServiceState({locate:e=this._locate,...n}){this._deferSetState({locate:e,...n})}handleDispatch({locate:e=this._locate,...n}){this._serviceProvider.servicePort.postMessage({locate:e,...n})}}var Dee=(t=>(t.SHAREDWORKER="SHAREDWORKER",t.WORKER="WORKER",t.WINDOW="WINDOW",t))(Dee||{});const uAe=Object.values(Dee).map(t=>JSON.stringify(t.toUpperCase())).join(", ");class dAe extends aP{_logger=kc.for("services");_servicePort;_servicePortInitialized=this.createServicePort().catch(e=>{this._logger.warn(e)}).then(()=>{});servicePort={postMessage:(...e)=>{this._servicePortInitialized.then(()=>this.getServicePort().postMessage(...e))},addEventListener:(...e)=>{this._servicePortInitialized.then(()=>this.getServicePort().addEventListener(...e))},removeEventListener:(...e)=>{this._servicePortInitialized.then(()=>this.getServicePort().removeEventListener(...e))}};userSession=G4.create(()=>{const e=new class extends b7{requireService(){}releaseService(){}}(this,{type:"userSession",params:null});return this.addDisposable(e),e});notifications=G4.create(()=>{const e=new b7(this,{type:"notifications",params:null});return this.addDisposable(e),e});latency=G4.create(()=>{const e=new b7(this,{type:"latency",params:null});return this.addDisposable(e),e});batchJobs=av.create({hashcode:Zx.list,equals:To.lists},e=>{const n=new b7(this,{type:"batchJobs",params:[e]});return this.addDisposable(n),n});dataUsage=av.create({hashcode:Zx.list,equals:To.lists},(e,n,r)=>{const a=new b7(this,{type:"dataUsage",params:[e,n,r]});return this.addDisposable(a),a});constructor(){super(),window.addEventListener("beforeunload",()=>this.dispose())}
64getServicePort(){if(this._servicePort)return this._servicePort;throw new ReferenceError(`${this.constructor.name}.servicePort is not initialized`)}async createServicePort(){const n=("SHAREDWORKER,WORKER,WINDOW".trim()||"SHAREDWORKER,WORKER,WINDOW").split(",");for(const r of new Set(n.concat("WINDOW")))switch(r.trim().toUpperCase()){case"SHAREDWORKER".toUpperCase():if("SharedWorker"in window)try{return this._logger.info("Creating services in shared worker"),this._servicePort=await this.createSharedWorker()}catch(a){this._logger.warn(`Unable to create shared worker:
65`+String(a?.stack||a))}break;case"WORKER".toUpperCase():if("Worker"in window)try{return this._logger.info("Creating services in dedicated worker"),this._servicePort=await this.createDedicatedWorker()}catch(a){this._logger.warn(`Unable to create dedicated worker:
66`+String(a?.stack||a))}break;case"WINDOW".toUpperCase():try{return this._logger.info("Creating services in window"),this._servicePort=await this.createServicesInWindow()}catch(a){this._logger.warn(`Unable to create window services:
67`+String(a?.stack||a))}break;default:this._logger.warn(`Unknown WORKER_STRATEGY: ${JSON.stringify(r)}; Expected one of (${uAe})`)}return this._logger.info("Falling back to creating services in window"),this._servicePort=await this.createServicesInWindow()}async createSharedWorker(){const e=new iAe().port;return e.start(),e}async createDedicatedWorker(){return new oAe}async createServicesInWindow(){const e=new MessageChannel,n=e.port1,r=e.port2,{createWorkerServiceProvider:a}=await mn(async()=>{const{createWorkerServiceProvider:o}=await import("./createWorkerServiceProvider-yATV2PAq.js");return{createWorkerServiceProvider:o}},__vite__mapDeps([0,1,2,3,4]));return a().ports.add(n),r}}const fAe="This feature is under maintenance.";class Yr{static _default;static _defaultValue;static hasRecentMaintenanceError;static get defaultValue(){return Yr._defaultValue??=new dAe}static get(){return Yr._default??=ae.createContext(void 0)}static Provider=function({children:n,value:r=Yr.defaultValue}){const a=Yr.get().Provider;return i.jsx(a,{value:r,children:n})};static useWindowServices=function(){return ae.useContext(Yr.get())};static LOADING={readyStatus:"loading"};static userSession=Yr.createUseServiceHooks("userSession",e=>e.userSession.require());static notifications=Yr.createUseServiceHooks("notifications",e=>e.notifications.require());static latency=Yr.createUseServiceHooks("latency",e=>e.latency.require());static dataUsage=Yr.createUseServiceHooks("dataUsage",(e,[n,r,a])=>e.dataUsage.require(n,r,a));static batchJobs=Yr.createUseServiceHooks("batchJobs",(e,[n])=>e.batchJobs.require(n));static userEmail="";static forceRefresh=!1;static useCheckUserSesstion=function(){const n=Yr.userSession.useState();return n.readyStatus==="ready"&&n.userProfile?.email&&Yr.userEmail&&n.userProfile.email!==Yr.userEmail?(Yr.hasRecentMaintenanceError=!1,Yr.userEmail=n.userProfile.email,Yr.forceRefresh=!0,!0):(!Yr.userEmail&&n.readyStatus==="ready"&&n.userProfile?.email&&(Yr.userEmail=n.userProfile.email),!1)};static createUseServiceHooks(e,n){function r(...o){const l=Yr.useWindowServices(),[c,d]=ae.useMemo(()=>l?n(l,o.length?o:null):[void 0,()=>{}],[l,...o]);return ae.useEffect(()=>d),c}function a(...o){const l=r(...o),[c,d]=ae.useState(l?.getState()||{readyStatus:"loading"}),[f,p]=ae.useState(l);return l!==f&&(p(l),d(l?.getState()||{readyStatus:"loading"})),ae.useEffect(()=>{if(!l){d({readyStatus:"loading"});return}return d(l.getState()),l.observe(g=>{if(g.payload.readyStatus==="error"&&g.payload.errorMessage===fAe?Yr.hasRecentMaintenanceError=!0:Yr.forceRefresh&&g.payload.readyStatus==="ready"&&(Yr.hasRecentMaintenanceError=!1),Yr.forceRefresh&&(Yr.forceRefresh=!1),g.type===aC)return void d({...g.payload,hasRecentMaintenanceError:Yr.hasRecentMaintenanceError})})},[l]),c}function s(...o){return r(...o)?.dispatch}return{useService:r,useState:a,useDispatch:s}}}const pAe=[Ih,Z4,J4,Q4,e5,t5,Ah,fX,Th,pX,kh,hX,a8,iw,ow,s8,n5,r5,a5,Nh,Dh,SP,s5,Ph,Oh,Mh,i5,Rh,Yd,o8,o5,gX,vX,l5,Lh,yX,bX,jh,"GLBX.MDP3","XNAS.ITCH","XBOS.ITCH",Sf,xX,EP,IP,FC,BC,Ef,c5,u5,d5,wX,f5,CX,Fh,p5,Bh,h5,m5,g5,Xv,h0,UC,$C,x3,y3,b3,w5,C5,SX,AP,hh,Kv,mh,HC,zC,Uh,b5,x
675,$h,qh],Lt=(t,e,n=!1,r=!0,a=!0)=>{r&&e(js({key:t,error:null})),n&&e(hg({key:t,message:null})),a&&e(Fs({key:t,loading:!0}))},Gt=(t,e,n=null,r=!1,a=!0)=>{if(n){const{state:s,message:o}=n;e(hg({key:t,message:{state:s,message:o}}))}r&&e(js({key:t,error:null})),a&&e(Fs({key:t,loading:!1}))},Pee=t=>({detail:{state_request_result:"ERROR",state_category:t,state_ref:t,state:t}}),hAe=t=>{let e=_5;switch(t){case 403:e=GC;break;case 404:e=Jv;break;case 500:e=_5;break;case 503:e=WC;break;default:e=_5}return Pee(e)},vH=t=>{const e=t.indexOf("Network Error")>-1?Zh:"UNKNOWN";return Pee(e)},Bt=t=>{if(t){if(t.response){if(t.response.data?.detail?.state)return t.response.data;if(t.response.data?.detail?.case)return t.response.data;if(t.response.data&&t.response.data.detail&&typeof t.response.data.detail=="string")return{detail:{state_request_result:"ERROR",state:t.response.status,state_category:"",state_ref:"",message:t.response.data.detail}};if(t.response.data.detail)return{detail:{state_request_result:"ERROR",state:t.response.status,state_category:"",state_ref:"",detail:t.response.data.detail}};if(t.response.status)return hAe(t.response.status)}return t.data?.detail?t.data:t.detail?t:t.state?{detail:t}:t.case?{detail:t}:vH(t.message??String(t))}return vH("undefined")};function Oee(t){return pAe.indexOf(t)>-1}const ln=(t,e,n)=>{const{state:r,message:a}=n,s=r||n.case||"";e(js({key:t,error:{state:s,message:a,shown:!1}})),e(Fs({key:t,loading:!1}));const o=s===Ru&&t!==h0;if(Oee(t)){o&&e(pv({state:s,message:a}));return}(r===Zh||r===GC||r===Jv||r===_5||r===WC||o)&&e(pv({state:s,message:a}))},a3=(t,e)=>{e(js({key:t,error:null})),e(hg({key:t,message:null})),e(Fs({key:t,loading:!1}))};function Mee(t,e){return function(){return t.apply(e,arguments)}}const{toString:mAe}=Object.prototype,{getPrototypeOf:k_}=Object,{iterator:R_,toStringTag:Lee}=Symbol,N_=(t=>e=>{const n=mAe.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),qu=t=>(t=t.toLowerCase(),e=>N_(e)===t),D_=t=>e=>typeof e===t,{isArray:Ig}=Array,tg=D_("undefined");function f9(t){return t!==null&&!tg(t)&&t.constructor!==null&&!tg(t.constructor)&&yl(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const jee=qu("ArrayBuffer");function gAe(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&jee(t.buffer),e}const vAe=D_("string"),yl=D_("function"),Fee=D_("number"),p9=t=>t!==null&&typeof t=="object",yAe=t=>t===!0||t===!1,kx=t=>{if(N_(t)!=="object")return!1;const e=k_(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Lee in t)&&!(R_ in t)},bAe=t=>{if(!p9(t)||f9(t))return!1;try{return Object.keys(t).length===0&&Object.getPrototypeOf(t)===Object.prototype}catch{return!1}},xAe=qu("Date"),wAe=qu("File"),CAe=t=>!!(t&&typeof t.uri<"u"),_Ae=t=>t&&typeof t.getParts<"u",SAe=qu("Blob"),EAe=qu("FileList"),IAe=t=>p9(t)&&yl(t.pipe);function AAe(){return typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}}const yH=AAe(),bH=typeof yH.FormData<"u"?yH.FormData:void 0,TAe=t=>{if(!t)return!1;if(bH&&t instanceof bH)return!0;const e=k_(t);if(!e||e===Object.prototype||!yl(t.append))return!1;const n=N_(t);return n==="formdata"||n==="object"&&yl(t.toString)&&t.toString()==="[object FormData]"},kAe=qu("URLSearchParams"),[RAe,NAe,DAe,PAe]=["ReadableStream","Request","Response","Headers"].map(qu),OAe=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function h9(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,a;if(typeof t!="object"&&(t=[t]),Ig(t))for(r=0,a=t.length;r<a;r++)e.call(null,t[r],r,t);else{if(f9(t))return;const s=n?Object.getOwnPropertyNames(t):Object.keys(t),o=s.length;let l;for(r=0;r<o;r++)l=s[r],e.call(null,t[l],l,t)}}function Bee(t,e){if(f9(t))return null;e=e.toLowerCase();const n=Object.keys(t);let r=n.length,a;for(;r-- >0;)if(a=n[r],e===a.toLowerCase())return a;return null}const xh=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Uee=t=>!tg(t)&&t!==xh;function qN(...t){const{caseless:e,skipUndefined:n}=Uee(this)&&this||{},r={},a=(s,o)=>
vendor: 3,725 bytes, line 67
67{if(o==="__proto__"||o==="constructor"||o==="prototype")return;const l=e&&Bee(r,o)||o,c=HN(r,l)?r[l]:void 0;kx(c)&&kx(s)?r[l]=qN(c,s):kx(s)?r[l]=qN({},s):Ig(s)?r[l]=s.slice():(!n||!tg(s))&&(r[l]=s)};for(let s=0,o=t.length;s<o;s++)t[s]&&h9(t[s],a);return r}const MAe=(t,e,n,{allOwnKeys:r}={})=>(h9(e,(a,s)=>{n&&yl(a)?Object.defineProperty(t,s,{__proto__:null,value:Mee(a,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(t,s,{__proto__:null,value:a,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),t),LAe=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),jAe=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),Object.defineProperty(t.prototype,"constructor",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(t,"super",{__proto__:null,value:e.prototype}),n&&Object.assign(t.prototype,n)},FAe=(t,e,n,r)=>{let a,s,o;const l={};if(e=e||{},t==null)return e;do{for(a=Object.getOwnPropertyNames(t),s=a.length;s-- >0;)o=a[s],(!r||r(o,t,e))&&!l[o]&&(e[o]=t[o],l[o]=!0);t=n!==!1&&k_(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},BAe=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},UAe=t=>{if(!t)return null;if(Ig(t))return t;let e=t.length;if(!Fee(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},$Ae=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&k_(Uint8Array)),qAe=(t,e)=>{const r=(t&&t[R_]).call(t);let a;for(;(a=r.next())&&!a.done;){const s=a.value;e.call(t,s[0],s[1])}},HAe=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},zAe=qu("HTMLFormElement"),VAe=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,a){return r.toUpperCase()+a}),HN=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),GAe=qu("RegExp"),$ee=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};h9(n,(a,s)=>{let o;(o=e(a,s,t))!==!1&&(r[s]=o||a)}),Object.defineProperties(t,r)},WAe=t=>{$ee(t,(e,n)=>{if(yl(t)&&["arguments","caller","callee"].includes(n))return!1;const r=t[n];if(yl(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},YAe=(t,e)=>{const n={},r=a=>{a.forEach(s=>{n[s]=!0})};return Ig(t)?r(t):r(String(t).split(e)),n},XAe=()=>{},KAe=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function ZAe(t){return!!(t&&yl(t.append)&&t[Lee]==="FormData"&&t[R_])}const JAe=t=>{const e=new Array(10),n=(r,a)=>{if(p9(r)){if(e.indexOf(r)>=0)return;if(f9(r))return r;if(!("toJSON"in r)){e[a]=r;const s=Ig(r)?[]:{};return h9(r,(o,l)=>{const c=n(o,a+1);!tg(c)&&(s[l]=c)}),e[a]=void 0,s}}return r};return n(t,0)},QAe=qu("AsyncFunction"),eTe=t=>t&&(p9(t)||yl(t))&&yl(t.then)&&yl(t.catch),qee=((t,e)=>t?setImmediate:e?((n,r)=>(xh.addEventListener("message",({source:a,data:s})=>{a===xh&&s===n&&r.length&&r.shift()()},!1),a=>{r.push(a),xh.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",yl(xh.postMessage)),tTe=typeof queueMicrotask<"u"?queueMicrotask.bind(xh):typeof process<"u"&&process.nextTick||qee,nTe=t=>t!=null&&yl(t[R_]),ze={isArray:Ig,isArrayBuffer:jee,isBuffer:f9,isFormData:TAe,isArrayBufferView:gAe,isString:vAe,isNumber:Fee,isBoolean:yAe,isObject:p9,isPlainObject:kx,isEmptyObject:bAe,isReadableStream:RAe,isRequest:NAe,isResponse:DAe,isHeaders:PAe,isUndefined:tg,isDate:xAe,isFile:wAe,isReactNativeBlob:CAe,isReactNative:_Ae,isBlob:SAe,isRegExp:GAe,isFunction:yl,isStream:IAe,isURLSearchParams:kAe,isTypedArray:$Ae,isFileList:EAe,forEach:h9,merge:qN,extend:MAe,trim:OAe,stripBOM:LAe,inherits:jAe,toFlatObject:FAe,kindOf:N_,kindOfTest:qu,endsWith:BAe,toArray:UAe,forEachEntry:qAe,matchAll:HAe,isHTMLF
vendor: 8,696 bytes, lines 67-69
67orm:zAe,hasOwnProperty:HN,hasOwnProp:HN,reduceDescriptors:$ee,freezeMethods:WAe,toObjectSet:YAe,toCamelCase:VAe,noop:XAe,toFiniteNumber:KAe,findKey:Bee,global:xh,isContextDefined:Uee,isSpecCompliantForm:ZAe,toJSONObject:JAe,isAsyncFn:QAe,isThenable:eTe,setImmediate:qee,asap:tTe,isIterable:nTe},rTe=ze.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),aTe=t=>{const e={};let n,r,a;return t&&t.split(`
68`).forEach(function(o){a=o.indexOf(":"),n=o.substring(0,a).trim().toLowerCase(),r=o.substring(a+1).trim(),!(!n||e[n]&&rTe[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},xH=Symbol("internals"),sTe=/[^\x09\x20-\x7E\x80-\xFF]/g;function iTe(t){let e=0,n=t.length;for(;e<n;){const r=t.charCodeAt(e);if(r!==9&&r!==32)break;e+=1}for(;n>e;){const r=t.charCodeAt(n-1);if(r!==9&&r!==32)break;n-=1}return e===0&&n===t.length?t:t.slice(e,n)}function x7(t){return t&&String(t).trim().toLowerCase()}function oTe(t){return iTe(t.replace(sTe,""))}function Rx(t){return t===!1||t==null?t:ze.isArray(t)?t.map(Rx):oTe(String(t))}function lTe(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const cTe=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function zA(t,e,n,r,a){if(ze.isFunction(r))return r.call(this,e,n);if(a&&(e=n),!!ze.isString(e)){if(ze.isString(r))return e.indexOf(r)!==-1;if(ze.isRegExp(r))return r.test(e)}}function uTe(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function dTe(t,e){const n=ze.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{__proto__:null,value:function(a,s,o){return this[r].call(this,e,a,s,o)},configurable:!0})})}let Oo=class{constructor(e){e&&this.set(e)}set(e,n,r){const a=this;function s(l,c,d){const f=x7(c);if(!f)throw new Error("header name must be a non-empty string");const p=ze.findKey(a,f);(!p||a[p]===void 0||d===!0||d===void 0&&a[p]!==!1)&&(a[p||c]=Rx(l))}const o=(l,c)=>ze.forEach(l,(d,f)=>s(d,f,c));if(ze.isPlainObject(e)||e instanceof this.constructor)o(e,n);else if(ze.isString(e)&&(e=e.trim())&&!cTe(e))o(aTe(e),n);else if(ze.isObject(e)&&ze.isIterable(e)){let l={},c,d;for(const f of e){if(!ze.isArray(f))throw TypeError("Object iterator must return a key-value pair");l[d=f[0]]=(c=l[d])?ze.isArray(c)?[...c,f[1]]:[c,f[1]]:f[1]}o(l,n)}else e!=null&&s(n,e,r);return this}get(e,n){if(e=x7(e),e){const r=ze.findKey(this,e);if(r){const a=this[r];if(!n)return a;if(n===!0)return lTe(a);if(ze.isFunction(n))return n.call(this,a,r);if(ze.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=x7(e),e){const r=ze.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||zA(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let a=!1;function s(o){if(o=x7(o),o){const l=ze.findKey(r,o);l&&(!n||zA(r,r[l],l,n))&&(delete r[l],a=!0)}}return ze.isArray(e)?e.forEach(s):s(e),a}clear(e){const n=Object.keys(this);let r=n.length,a=!1;for(;r--;){const s=n[r];(!e||zA(this,this[s],s,e,!0))&&(delete this[s],a=!0)}return a}normalize(e){const n=this,r={};return ze.forEach(this,(a,s)=>{const o=ze.findKey(r,s);if(o){n[o]=Rx(a),delete n[s];return}const l=e?uTe(s):String(s).trim();l!==s&&delete n[s],n[l]=Rx(a),r[l]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return ze.forEach(this,(r,a)=>{r!=null&&r!==!1&&(n[a]=e&&ze.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(`
69`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(a=>r.set(a)),r}static accessor(e){const r=(this[xH]=this[xH]={accessors:{}}).accessors,a=this.prototype;function s(o){const l=x7(o);r[l]||(dTe(a,o),r[l]=!0)}return ze.isArray(e)?e.forEach(s):s(e),this}};Oo.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ze.reduceDescriptors(Oo.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});ze.freezeMethods(Oo);const fTe="[REDACTED ****]";function pTe(t){if(ze.hasOwnProp(t,"toJSON"))return!0;let e=Object.getPrototypeOf(t);for(;e&&e!==Object.prototype;){if(ze.hasOwnProp(e,"toJSON"))return!0;e=Object.getPrototypeOf(e)}return!1}function hTe(t,e){const n=new Set(e.map(s=>String(s).toLowerCase())),r=[],a=s=>{if(s===null||typeof s!="object"||ze.isBuffer(s))return s;if(r.indexOf(s)!==-1)return;s instanceof Oo&&(s=s.toJSON()),r.push(s);let o;if(ze.isArray(s))o=[],s.forEach((l,c)=>{const d=a(l);ze.isUndefined(d)||(o[c]=d)});else{if(!ze.isPlainObject(s)&&pTe(s))return r.pop(),s;o=Object.create(null);for(const[l,c]of Object.entries(s)){const d=n.has(l.toLowerCase())?fTe:a(c);ze.isUndefined(d)||(o[l]=d)}}return r.pop(),o};return a(t)}let en=class Hee extends Error{static from(e,n,r,a,s,o){const l=new Hee(e.message,n||e.code,r,a,s);return l.cause=e,l.name=e.name,e.status!=null&&l.status==null&&(l.status=e.status),o&&Object.assign(l,o),l}constructor(e,n,r,a,s){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,n&&(this.code=n),r&&(this.config=r),a&&(this.request=a),s&&(this.response=s,this.status=s.status)}toJSON(){const e=this.config,n=e&&ze.hasOwnProp(e,"redact")?e.redact:void 0,r=ze.isArray(n)&&n.length>0?hTe(e,n):ze.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:r,code:this.code,status:this.status}}};en.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";en.ERR_BAD_OPTION="ERR_BAD_OPTION";en.ECONNABORTED="ECONNABORTED";en.ETIMEDOUT="ETIMEDOUT";en.ECONNREFUSED="ECONNREFUSED";en.ERR_NETWORK="ERR_NETWORK";en.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";en.ERR_DEPRECATED="ERR_DEPRECATED";en.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";en.ERR_BAD_REQUEST="ERR_BAD_REQUEST";en.ERR_CANCELED="ERR_CANCELED";en.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";en.ERR_INVALID_URL="ERR_INVALID_URL";en.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const mTe=null;function zN(t){return ze.isPlainObject(t)||ze.isArray(t)}function zee(t){return ze.endsWith(t,"[]")?t.slice(0,-2):t}function VA(t,e,n){return t?t.concat(e).map(function(a,s){return a=zee(a),!n&&s?"["+a+"]":a}).join(n?".":""):e}function gTe(t){return ze.isArray(t)&&!t.some(zN)}const vTe=ze.toFlatObject(ze,{},null,function(e){return/^is[A-Z]/.test(e)});function P_(t,e,n){if(!ze.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=ze.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(_,E){return!ze.isUndefined(E[_])});const r=n.metaTokens,a=n.visitor||p,s=n.dots,o=n.indexes,l=n.Blob||typeof Blob<"u"&&Blob,c=n.maxDepth===void 0?100:n.maxDepth,d=l&&ze.isSpecCompliantForm(e);if(!ze.isFunction(a))throw new TypeError("visitor must be a function");function f(b){if(b===null)return"";if(ze.isDate(b))return b.toISOString();if(ze.isBoolean(b))return b.toString();if(!d&&ze.isBlob(b))throw new en("Blob is not supported. Use a Buffer instead.");return ze.isArrayBuffer(b)||ze.isTypedArray(b)?d&&typeof Blob=="function"?new Blob([b]):Buffer.from(b):b}function p(b,_,E){let A=b;if(ze.isReactNative(e)&&ze.isReactNativeBlob(b))return e.append(VA(E,_,s),f(b)),!1;if(b&&!E&&typeof b=="object"){if(ze.endsWith(_,"{}"))_=r?_:_.slice(0,-2),b=JSON.stringify(b);else if(ze.isArray(b)&&gTe(b)||(ze.isFileList(b)||ze.endsWith(_,"[]"))&&(A=ze.toArray(b)))return _=zee(_),A.forEach(function(k,I){!(ze.isUndefined(k)||k===null)&&e.append(o===!0?VA([_],I,s):o===null?_:_+"[]",f(k))}),!1}return zN(b)?!0:(e.append(VA(E,_,s),f(b)),!1)}const g=[],y=Object.assign(vTe,{defaultVisitor:p,convertValue:f,isVisitable:zN});function x(b,_,E=0){if(!ze.isUndefined(b)){if(E>c)throw new en("Object is too deeply nested ("+E+" levels). Max depth: "+c,en.ERR_FORM_DATA_DEPTH_EXCEEDED);if(g.indexOf(b)!==-1)throw Error("Circular reference detected in "+_.join("."));g.push(b),ze.forEach(b,function(S,k){(!(ze.isUndefined(S)||S===null)&&a.call(e,S,ze.isString(k)?k.trim():k,_,y))===!0&&x(S,_?_.concat(k):[k],E+1)}),g.pop()}}if(!ze.isObject(t))throw new TypeError("data must be an object");return x(t),e}
vendor: 3,707 bytes, line 69
69function wH(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(t).replace(/[!'()~]|%20/g,function(r){return e[r]})}function sM(t,e){this._pairs=[],t&&P_(t,this,e)}const Vee=sM.prototype;Vee.append=function(e,n){this._pairs.push([e,n])};Vee.toString=function(e){const n=e?function(r){return e.call(this,r,wH)}:wH;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function yTe(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Gee(t,e,n){if(!e)return t;const r=n&&n.encode||yTe,a=ze.isFunction(n)?{serialize:n}:n,s=a&&a.serialize;let o;if(s?o=s(e,a):o=ze.isURLSearchParams(e)?e.toString():new sM(e,a).toString(r),o){const l=t.indexOf("#");l!==-1&&(t=t.slice(0,l)),t+=(t.indexOf("?")===-1?"?":"&")+o}return t}class CH{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ze.forEach(this.handlers,function(r){r!==null&&e(r)})}}const iM={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},bTe=typeof URLSearchParams<"u"?URLSearchParams:sM,xTe=typeof FormData<"u"?FormData:null,wTe=typeof Blob<"u"?Blob:null,CTe={isBrowser:!0,classes:{URLSearchParams:bTe,FormData:xTe,Blob:wTe},protocols:["http","https","file","blob","url","data"]},oM=typeof window<"u"&&typeof document<"u",VN=typeof navigator=="object"&&navigator||void 0,_Te=oM&&(!VN||["ReactNative","NativeScript","NS"].indexOf(VN.product)<0),STe=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",ETe=oM&&window.location.href||"http://localhost",ITe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:oM,hasStandardBrowserEnv:_Te,hasStandardBrowserWebWorkerEnv:STe,navigator:VN,origin:ETe},Symbol.toStringTag,{value:"Module"})),io={...ITe,...CTe};function ATe(t,e){return P_(t,new io.classes.URLSearchParams,{visitor:function(n,r,a,s){return io.isNode&&ze.isBuffer(n)?(this.append(r,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)},...e})}function TTe(t){return ze.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function kTe(t){const e={},n=Object.keys(t);let r;const a=n.length;let s;for(r=0;r<a;r++)s=n[r],e[s]=t[s];return e}function Wee(t){function e(n,r,a,s){let o=n[s++];if(o==="__proto__")return!0;const l=Number.isFinite(+o),c=s>=n.length;return o=!o&&ze.isArray(a)?a.length:o,c?(ze.hasOwnProp(a,o)?a[o]=ze.isArray(a[o])?a[o].concat(r):[a[o],r]:a[o]=r,!l):((!a[o]||!ze.isObject(a[o]))&&(a[o]=[]),e(n,r,a[o],s)&&ze.isArray(a[o])&&(a[o]=kTe(a[o])),!l)}if(ze.isFormData(t)&&ze.isFunction(t.entries)){const n={};return ze.forEachEntry(t,(r,a)=>{e(TTe(r),a,n,0)}),n}return null}const t4=(t,e)=>t!=null&&ze.hasOwnProp(t,e)?t[e]:void 0;function RTe(t,e,n){if(ze.isString(t))try{return(e||JSON.parse)(t),ze.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const m9={transitional:iM,adapter:["xhr","http","fetch"],transformRequest:[function(e,n){const r=n.getContentType()||"",a=r.indexOf("application/json")>-1,s=ze.isObject(e);if(s&&ze.isHTMLForm(e)&&(e=new FormData(e)),ze.isFormData(e))return a?JSON.stringify(Wee(e)):e;if(ze.isArrayBuffer(e)||ze.isBuffer(e)||ze.isStream(e)||ze.isFile(e)||ze.isBlob(e)||ze.isReadableStream(e))return e;if(ze.isArrayBufferView(e))return e.buffer;if(ze.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let l;
vendor: 11,904 bytes, line 69
69if(s){const c=t4(this,"formSerializer");if(r.indexOf("application/x-www-form-urlencoded")>-1)return ATe(e,c).toString();if((l=ze.isFileList(e))||r.indexOf("multipart/form-data")>-1){const d=t4(this,"env"),f=d&&d.FormData;return P_(l?{"files[]":e}:e,f&&new f,c)}}return s||a?(n.setContentType("application/json",!1),RTe(e)):e}],transformResponse:[function(e){const n=t4(this,"transitional")||m9.transitional,r=n&&n.forcedJSONParsing,a=t4(this,"responseType"),s=a==="json";if(ze.isResponse(e)||ze.isReadableStream(e))return e;if(e&&ze.isString(e)&&(r&&!a||s)){const l=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(e,t4(this,"parseReviver"))}catch(c){if(l)throw c.name==="SyntaxError"?en.from(c,en.ERR_BAD_RESPONSE,this,null,t4(this,"response")):c}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:io.classes.FormData,Blob:io.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ze.forEach(["delete","get","head","post","put","patch","query"],t=>{m9.headers[t]={}});function GA(t,e){const n=this||m9,r=e||n,a=Oo.from(r.headers);let s=r.data;return ze.forEach(t,function(l){s=l.call(n,s,a.normalize(),e?e.status:void 0)}),a.normalize(),s}function Yee(t){return!!(t&&t.__CANCEL__)}let g9=class extends en{constructor(e,n,r){super(e??"canceled",en.ERR_CANCELED,n,r),this.name="CanceledError",this.__CANCEL__=!0}};function Xee(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new en("Request failed with status code "+n.status,n.status>=400&&n.status<500?en.ERR_BAD_REQUEST:en.ERR_BAD_RESPONSE,n.config,n.request,n))}function NTe(t){const e=/^([-+\w]{1,25}):(?:\/\/)?/.exec(t);return e&&e[1]||""}function DTe(t,e){t=t||10;const n=new Array(t),r=new Array(t);let a=0,s=0,o;return e=e!==void 0?e:1e3,function(c){const d=Date.now(),f=r[s];o||(o=d),n[a]=c,r[a]=d;let p=s,g=0;for(;p!==a;)g+=n[p++],p=p%t;if(a=(a+1)%t,a===s&&(s=(s+1)%t),d-o<e)return;const y=f&&d-f;return y?Math.round(g*1e3/y):void 0}}function PTe(t,e){let n=0,r=1e3/e,a,s;const o=(d,f=Date.now())=>{n=f,a=null,s&&(clearTimeout(s),s=null),t(...d)};return[(...d)=>{const f=Date.now(),p=f-n;p>=r?o(d,f):(a=d,s||(s=setTimeout(()=>{s=null,o(a)},r-p)))},()=>a&&o(a)]}const iC=(t,e,n=3)=>{let r=0;const a=DTe(50,250);return PTe(s=>{const o=s.loaded,l=s.lengthComputable?s.total:void 0,c=l!=null?Math.min(o,l):o,d=Math.max(0,c-r),f=a(d);r=Math.max(r,c);const p={loaded:c,total:l,progress:l?c/l:void 0,bytes:d,rate:f||void 0,estimated:f&&l?(l-c)/f:void 0,event:s,lengthComputable:l!=null,[e?"download":"upload"]:!0};t(p)},n)},_H=(t,e)=>{const n=t!=null;return[r=>e[0]({lengthComputable:n,total:t,loaded:r}),e[1]]},SH=t=>(...e)=>ze.asap(()=>t(...e)),OTe=io.hasStandardBrowserEnv?((t,e)=>n=>(n=new URL(n,io.origin),t.protocol===n.protocol&&t.host===n.host&&(e||t.port===n.port)))(new URL(io.origin),io.navigator&&/(msie|trident)/i.test(io.navigator.userAgent)):()=>!0,MTe=io.hasStandardBrowserEnv?{write(t,e,n,r,a,s,o){if(typeof document>"u")return;const l=[`${t}=${encodeURIComponent(e)}`];ze.isNumber(n)&&l.push(`expires=${new Date(n).toUTCString()}`),ze.isString(r)&&l.push(`path=${r}`),ze.isString(a)&&l.push(`domain=${a}`),s===!0&&l.push("secure"),ze.isString(o)&&l.push(`SameSite=${o}`),document.cookie=l.join("; ")},read(t){if(typeof document>"u")return null;const e=document.cookie.split(";");for(let n=0;n<e.length;n++){const r=e[n].replace(/^\s+/,""),a=r.indexOf("=");if(a!==-1&&r.slice(0,a)===t)return decodeURIComponent(r.slice(a+1))}return null},remove(t){this.write(t,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function LTe(t){return typeof t!="string"?!1:/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function jTe(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function Kee(t,e,n){let r=!LTe(e);return t&&(r||n===!1)?jTe(t,e):e}const EH=t=>t instanceof Oo?{...t}:t;function s3(t,e){e=e||{};const n=Object.create(null);Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});function r(d,f,p,g){return ze.isPlainObject(d)&&ze.isPlainObject(f)?ze.merge.call({caseless:g},d,f):ze.isPlainObject(f)?ze.merge({},f):ze.isArray(f)?f.slice():f}function a(d,f,p,g){if(ze.isUndefined(f)){if(!ze.isUndefined(d))return r(void 0,d,p,g)}else return r(d,f,p,g)}function s(d,f){if(!ze.isUndefined(f))return r(void 0,f)}function o(d,f){if(ze.isUndefined(f)){if(!ze.isUndefined(d))return r(void 0,d)}else return r(void 0,f)}function l(d,f,p){if(ze.hasOwnProp(e,p))return r(d,f);if(ze.hasOwnProp(t,p))return r(void 0,d)}const c={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,allowedSocketPaths:o,responseEncoding:o,validateStatus:l,headers:(d,f,p)=>a(EH(d),EH(f),p,!0)};return ze.forEach(Object.keys({...t,...e}),function(f){if(f==="__proto__"||f==="constructor"||f==="prototype")return;const p=ze.hasOwnProp(c,f)?c[f]:a,g=ze.hasOwnProp(t,f)?t[f]:void 0,y=ze.hasOwnProp(e,f)?e[f]:void 0,x=p(g,y,f);ze.isUndefined(x)&&p!==l||(n[f]=x)}),n}const FTe=["content-type","content-length"];function BTe(t,e,n){if(n!=="content-only"){t.set(e);return}Object.entries(e).forEach(([r,a])=>{FTe.includes(r.toLowerCase())&&t.set(r,a)})}const UTe=t=>encodeURIComponent(t).replace(/%([0-9A-F]{2})/gi,(e,n)=>String.fromCharCode(parseInt(n,16))),Zee=t=>{const e=s3({},t),n=g=>ze.hasOwnProp(e,g)?e[g]:void 0,r=n("data");let a=n("withXSRFToken");const s=n("xsrfHeaderName"),o=n("xsrfCookieName");let l=n("headers");const c=n("auth"),d=n("baseURL"),f=n("allowAbsoluteUrls"),p=n("url");if(e.headers=l=Oo.from(l),e.url=Gee(Kee(d,p,f),t.params,t.paramsSerializer),c&&l.set("Authorization","Basic "+btoa((c.username||"")+":"+(c.password?UTe(c.password):""))),ze.isFormData(r)&&(io.hasStandardBrowserEnv||io.hasStandardBrowserWebWorkerEnv?l.setContentType(void 0):ze.isFunction(r.getHeaders)&&BTe(l,r.getHeaders(),n("formDataHeaderPolicy"))),io.hasStandardBrowserEnv&&(ze.isFunction(a)&&(a=a(e)),a===!0||a==null&&OTe(e.url))){const y=s&&o&&MTe.read(o);y&&l.set(s,y)}return e},$Te=typeof XMLHttpRequest<"u",qTe=$Te&&function(t){return new Promise(function(n,r){const a=Zee(t);let s=a.data;const o=Oo.from(a.headers).normalize();let{responseType:l,onUploadProgress:c,onDownloadProgress:d}=a,f,p,g,y,x;function b(){y&&y(),x&&x(),a.cancelToken&&a.cancelToken.unsubscribe(f),a.signal&&a.signal.removeEventListener("abort",f)}let _=new XMLHttpRequest;_.open(a.method.toUpperCase(),a.url,!0),_.timeout=a.timeout;function E(){if(!_)return;const S=Oo.from("getAllResponseHeaders"in _&&_.getAllResponseHeaders()),I={data:!l||l==="text"||l==="json"?_.responseText:_.response,status:_.status,statusText:_.statusText,headers:S,config:t,request:_};Xee(function(D){n(D),b()},function(D){r(D),b()},I),_=null}"onloadend"in _?_.onloadend=E:_.onreadystatechange=function(){!_||_.readyState!==4||_.status===0&&!(_.responseURL&&_.responseURL.startsWith("file:"))||setTimeout(E)},_.onabort=function(){_&&(r(new en("Request aborted",en.ECONNABORTED,t,_)),b(),_=null)},_.onerror=function(k){const I=k&&k.message?k.message:"Network Error",N=new en(I,en.ERR_NETWORK,t,_);N.event=k||null,r(N),b(),_=null},_.ontimeout=function(){let k=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded";const I=a.transitional||iM;a.timeoutErrorMessage&&(k=a.timeoutErrorMessage),r(new en(k,I.clarifyTimeoutError?en.ETIMEDOUT:en.ECONNABORTED,t,_)),b(),_=null},s===void 0&&o.setContentType(null),"setRequestHeader"in _&&ze.forEach(o.toJSON(),function(k,I){_.setRequestHeader(I,k)}),ze.isUndefined(a.withCredentials)||(_.withCredentials=!!a.withCredentials),l&&l!=="json"&&(_.responseType=a.responseType),d&&([g,x]=iC(d,!0),_.addEventListener("progress",g)),c&&_.upload&&([p,y]=iC(c),_.upload.addEventListener("progress",p),_.upload.addEventListener("loadend",y)),(a.cancelToken||a.signal)&&(f=S=>{_&&(r(!S||S.type?new g9(null,t,_):S),_.abort(),b(),_=null)},a.cancelToken&&a.cancelToken.subscribe(f),a.signal&&(a.signal.aborted?f():a.signal.addEventListener("abort",f)));const A=NTe(a.url);if(A&&!io.protocols.includes(A)){r(new en("Unsupported protocol "+A+":",en.ERR_BAD_REQUEST,t));return}_.send(s||null)})},HTe=(t,e)=>{const{length:n}=t=t?t.filter(Boolean):[];if(e||n){let r=new AbortController,a;const s=function(d){if(!a){a=!0,l();const f=d instanceof Error?d:this.reason;r.abort(f instanceof en?f:new g9(f instanceof Error?f.message:f))}};let o=e&&setTimeout(()=>{o=null,s(new en(`timeout of ${e}ms exceeded`,en.ETIMEDOUT))},e);const l=()=>{t&&(o&&clearTimeout(o),o=null,t.forEach(d=>{d.unsubscribe?d.unsubscribe(s):d.removeEventListener("abort",s)}),t=null)};t.forEach(d=>d.addEventListener("abort",s));const{signal:c}=r;return c.unsubscribe=()=>ze.asap(l),c}},zTe=function*(t,e){let n=t.byteLength;if(n<e){yield t;return}let r=0,a;for(;r<n;)a=r+e,yield t.slice(r,a),r=a},VTe=async function*(t,e){for await(const n of GTe(t))yield*zTe(n,e)},GTe=async function*(t){if(t[Symbol.asyncIterator]){yield*t;return}const e=t.getReader();try{for(;;){const{done:n,value:r}=await e.read();if(n)break;yield r}}finally{await e.cancel()}},IH=(t,e,n,r)=>{const a=VTe(t,e);let s=0,o,l=c=>{o||(o=!0,r&&r(c))};return new ReadableStream({async pull(c){try{const{done:d,value:f}=await a.next();if(d){l(),c.close();return}let p=f.byteLength;if(n){let g=s+=p;n(g)}c.enqueue(new Uint8Array(f))}catch(d){throw l(d),d}},cancel(c){return l(c),a.return()}},{highWaterMark:2})};function WTe(t){if(!t||typeof t!="string"||!t.startsWith("data:"))return 0;const e=t.indexOf(",");if(e<0)return 0;const n=t.slice(5,e),r=t.slice(e+1);if(/;base64/i.test(n)){let o=r.length;const l=r.length;for(let y=0;y<l;y++)if(r.charCodeAt(y)===37&&y+2<l){const x=r.charCodeAt(y+1),b=r.charCodeAt(y+2);(x>=48&&x<=57||x>=65&&x<=70||x>=97&&x<=102)&&(b>=48&&b<=57||b>=65&&b<=70||b>=97&&b<=102)&&(o-=2,y+=2)}let c=0,d=l-1;const f=y=>y>=2&&r.charCodeAt(y-2)===37&&r.charCodeAt(y-1)===51&&(r.charCodeAt(y)===68||r.charCodeAt(y)===100);d>=0&&(r.charCodeAt(d)===61?(c++,d--):f(d)&&(c++,d-=3)),c===1&&d>=0&&(r.charCodeAt(d)===61||f(d))&&c++;const g=Math.floor(o/4)*3-(c||0);return g>0?g:0}if(typeof Buffer<"u"&&typeof Buffer.byteLength=="function")return Buffer.byteLength(r,"utf8");let s=0;for(let o=0,l=r.length;o<l;o++){const c=r.charCodeAt(o);if(c<128)s+=1;else if(c<2048)s+=2;else if(c>=55296&&c<=56319&&o+1<l){const d=r.charCodeAt(o+1);d>=56320&&d<=57343?(s+=4,o++):s+=3}else s+=3}return s}const lM="1.16.0",AH=64*1024,{isFunction:Db}=ze,TH=(t,...e)=>{try{return!!t(...e)}catch{return!1}},YTe=t=>{const e=ze.global??globalThis,{ReadableStream:n,TextEncoder:r}=e;t=ze.merge.call({skipUndefined:!0},{Request:e.Request,Response:e.Response},t);const{fetch:a,Request:s,Response:o}=t,l=a?Db(a):typeof fetch=="function",c=Db(s),d=Db(o);if(!l)return!1;const f=l&&Db(n),p=l&&(typeof r=="function"?(E=>A=>E.encode(A))(new r):async E=>new Uint8Array(await new s(E).arrayBuffer())),g=c&&f&&TH(()=>{let E=!1;const A=new s(io.origin,{body:new n,method:"POST",get duplex(){return E=!0,"half"}}),S=A.headers.has("Content-Type");return A.body!=null&&A.body.cancel(),E&&!S}),y=d&&f&&TH(()=>ze.isReadableStream(new o("").body)),x={stream:y&&(E=>E.body)};l&&["text","arrayBuffer","blob","formData","stream"].forEach(E=>{!x[E]&&(x[E]=(A,S)=>{let k=A&&A[E];if(k)return k.call(A);throw new en(`Response type '${E}' is not supported`,en.ERR_NOT_SUPPORT,S)})});const b=async E=>{if(E==null)return 0;if(ze.isBlob(E))return E.size;if(ze.isSpecCompliantForm(E))return(await new s(io.origin,{method:"POST",body:E}).arrayBuffer()).byteLength;
69if(ze.isArrayBufferView(E)||ze.isArrayBuffer(E))return E.byteLength;if(ze.isURLSearchParams(E)&&(E=E+""),ze.isString(E))return(await p(E)).byteLength},_=async(E,A)=>{const S=ze.toFiniteNumber(E.getContentLength());return S??b(A)};return async E=>{let{url:A,method:S,data:k,signal:I,cancelToken:N,timeout:D,onDownloadProgress:O,onUploadProgress:j,responseType:M,headers:$,withCredentials:L="same-origin",fetchOptions:z,maxContentLength:H,maxBodyLength:J}=Zee(E);const X=ze.isNumber(H)&&H>-1,Y=ze.isNumber(J)&&J>-1;let F=a||fetch;M=M?(M+"").toLowerCase():"text";let W=HTe([I,N&&N.toAbortSignal()],D),G=null;const q=W&&W.unsubscribe&&(()=>{W.unsubscribe()});let Z;try{if(X&&typeof A=="string"&&A.startsWith("data:")&&WTe(A)>H)throw new en("maxContentLength size of "+H+" exceeded",en.ERR_BAD_RESPONSE,E,G);if(Y&&S!=="get"&&S!=="head"){const ve=await _($,k);if(typeof ve=="number"&&isFinite(ve)&&ve>J)throw new en("Request body larger than maxBodyLength limit",en.ERR_BAD_REQUEST,E,G)}if(j&&g&&S!=="get"&&S!=="head"&&(Z=await _($,k))!==0){let ve=new s(A,{method:"POST",body:k,duplex:"half"}),Re;if(ze.isFormData(k)&&(Re=ve.headers.get("content-type"))&&$.setContentType(Re),ve.body){const[V,K]=_H(Z,iC(SH(j)));k=IH(ve.body,AH,V,K)}}ze.isString(L)||(L=L?"include":"omit");const le=c&&"credentials"in s.prototype;if(ze.isFormData(k)){const ve=$.getContentType();ve&&/^multipart\/form-data/i.test(ve)&&!/boundary=/i.test(ve)&&$.delete("content-type")}$.set("User-Agent","axios/"+lM,!1);const ee={...z,signal:W,method:S.toUpperCase(),headers:$.normalize().toJSON(),body:k,duplex:"half",credentials:le?L:void 0};G=c&&new s(A,ee);let xe=await(c?F(G,z):F(A,ee));if(X){const ve=ze.toFiniteNumber(xe.headers.get("content-length"));if(ve!=null&&ve>H)throw new en("maxContentLength size of "+H+" exceeded",en.ERR_BAD_RESPONSE,E,G)}const Ce=y&&(M==="stream"||M==="response");if(y&&xe.body&&(O||X||Ce&&q)){const ve={};["status","statusText","headers"].forEach(fe=>{ve[fe]=xe[fe]});const Re=ze.toFiniteNumber(xe.headers.get("content-length")),[V,K]=O&&_H(Re,iC(SH(O),!0))||[];let te=0;const me=fe=>{if(X&&(te=fe,te>H))throw new en("maxContentLength size of "+H+" exceeded",en.ERR_BAD_RESPONSE,E,G);V&&V(fe)};xe=new o(IH(xe.body,AH,me,()=>{K&&K(),q&&q()}),ve)}M=M||"text";let de=await x[ze.findKey(x,M)||"text"](xe,E);if(X&&!y&&!Ce){let ve;if(de!=null&&(typeof de.byteLength=="number"?ve=de.byteLength:typeof de.size=="number"?ve=de.size:typeof de=="string"&&(ve=typeof r=="function"?new r().encode(de).byteLength:de.length)),typeof ve=="number"&&ve>H)throw new en("maxContentLength size of "+H+" exceeded",en.ERR_BAD_RESPONSE,E,G)}return!Ce&&q&&q(),await new Promise((ve,Re)=>{Xee(ve,Re,{data:de,headers:Oo.from(xe.headers),status:xe.status,statusText:xe.statusText,config:E,request:G})})}catch(le){if(q&&q(),W&&W.aborted&&W.reason instanceof en){const ee=W.reason;throw ee.config=E,G&&(ee.request=G),le!==ee&&(ee.cause=le),ee}throw le&&le.name==="TypeError"&&/Load failed|fetch/i.test(le.message)?Object.assign(new en("Network Error",en.ERR_NETWORK,E,G,le&&le.response),{cause:le.cause||le}):en.from(le,le&&le.code,E,G,le&&le.response)}}},XTe=new Map,Jee=t=>{let e=t&&t.env||{};const{fetch:n,Request:r,Response:a}=e,s=[r,a,n];let o=s.length,l=o,c,d,f=XTe;for(;l--;)c=s[l],d=f.get(c),d===void 0&&f.set(c,d=l?new Map:YTe(e)),f=d;return d};Jee();const cM={http:mTe,xhr:qTe,fetch:{get:Jee}};ze.forEach(cM,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{__proto__:null,value:e})}catch{}Object.defineProperty(t,"adapterName",{__proto__:null,value:e})}});const kH=t=>`- ${t}`,KTe=t=>ze.isFunction(t)||t===null||t===!1;function ZTe(t,e){t=ze.isArray(t)?t:[t];const{length:n}=t;let r,a;const s={};for(let o=0;o<n;o++){r=t[o];let l;if(a=r,!KTe(r)&&(a=cM[(l=String(r)).toLowerCase()],a===void 0))throw new en(`Unknown adapter '${l}'`);
vendor: 5,581 bytes, lines 69-75
69if(a&&(ze.isFunction(a)||(a=a.get(e))))break;s[l||"#"+o]=a}if(!a){const o=Object.entries(s).map(([c,d])=>`adapter ${c} `+(d===!1?"is not supported by the environment":"is not available in the build"));let l=n?o.length>1?`since :
70`+o.map(kH).join(`
71`):" "+kH(o[0]):"as no adapter specified";throw new en("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return a}const Qee={getAdapter:ZTe,adapters:cM};function WA(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new g9(null,t)}function RH(t){return WA(t),t.headers=Oo.from(t.headers),t.data=GA.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),Qee.getAdapter(t.adapter||m9.adapter,t)(t).then(function(r){WA(t),t.response=r;try{r.data=GA.call(t,t.transformResponse,r)}finally{delete t.response}return r.headers=Oo.from(r.headers),r},function(r){if(!Yee(r)&&(WA(t),r&&r.response)){t.response=r.response;try{r.response.data=GA.call(t,t.transformResponse,r.response)}finally{delete t.response}r.response.headers=Oo.from(r.response.headers)}return Promise.reject(r)})}const O_={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{O_[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const NH={};O_.transitional=function(e,n,r){function a(s,o){return"[Axios v"+lM+"] Transitional option '"+s+"'"+o+(r?". "+r:"")}return(s,o,l)=>{if(e===!1)throw new en(a(o," has been removed"+(n?" in "+n:"")),en.ERR_DEPRECATED);return n&&!NH[o]&&(NH[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(s,o,l):!0}};O_.spelling=function(e){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${e}`),!0)};function JTe(t,e,n){if(typeof t!="object")throw new en("options must be an object",en.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let a=r.length;for(;a-- >0;){const s=r[a],o=Object.prototype.hasOwnProperty.call(e,s)?e[s]:void 0;if(o){const l=t[s],c=l===void 0||o(l,s,t);if(c!==!0)throw new en("option "+s+" must be "+c,en.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new en("Unknown option "+s,en.ERR_BAD_OPTION)}}const Nx={assertOptions:JTe,validators:O_},bc=Nx.validators;let Yh=class{constructor(e){this.defaults=e||{},this.interceptors={request:new CH,response:new CH}}async request(e,n){try{return await this._request(e,n)}catch(r){if(r instanceof Error){let a={};Error.captureStackTrace?Error.captureStackTrace(a):a=new Error;const s=(()=>{if(!a.stack)return"";const o=a.stack.indexOf(`
72`);return o===-1?"":a.stack.slice(o+1)})();try{if(!r.stack)r.stack=s;else if(s){const o=s.indexOf(`
73`),l=o===-1?-1:s.indexOf(`
74`,o+1),c=l===-1?"":s.slice(l+1);String(r.stack).endsWith(c)||(r.stack+=`
75`+s)}}catch{}}throw r}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=s3(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:s}=n;r!==void 0&&Nx.assertOptions(r,{silentJSONParsing:bc.transitional(bc.boolean),forcedJSONParsing:bc.transitional(bc.boolean),clarifyTimeoutError:bc.transitional(bc.boolean),legacyInterceptorReqResOrdering:bc.transitional(bc.boolean)},!1),a!=null&&(ze.isFunction(a)?n.paramsSerializer={serialize:a}:Nx.assertOptions(a,{encode:bc.function,serialize:bc.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Nx.assertOptions(n,{baseUrl:bc.spelling("baseURL"),withXsrfToken:bc.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=s&&ze.merge(s.common,s[n.method]);s&&ze.forEach(["delete","get","head","post","put","patch","query","common"],x=>{delete s[x]}),n.headers=Oo.concat(o,s);const l=[];let c=!0;this.interceptors.request.forEach(function(b){if(typeof b.runWhen=="function"&&b.runWhen(n)===!1)return;c=c&&b.synchronous;const _=n.transitional||iM;_&&_.legacyInterceptorReqResOrdering?l.unshift(b.fulfilled,b.rejected):l.push(b.fulfilled,b.rejected)});const d=[];this.interceptors.response.forEach(function(b){d.push(b.fulfilled,b.rejected)});let f,p=0,g;if(!c){const x=[RH.bind(this),void 0];for(x.unshift(...l),x.push(...d),g=x.length,f=Promise.resolve(n);p<g;)f=f.then(x[p++],x[p++]);return f}g=l.length;let y=n;for(;p<g;){const x=l[p++],b=l[p++];try{y=x(y)}catch(_){b.call(this,_);break}}try{f=RH.call(this,y)}catch(x){return Promise.reject(x)}for(p=0,g=d.length;p<g;)f=f.then(d[p++],d[p++]);return f}getUri(e){e=s3(this.defaults,e);const n=Kee(e.baseURL,e.url,e.allowAbsoluteUrls);return Gee(n,e.params,e.paramsSerializer)}};ze.forEach(["delete","get","head","options"],function(e){Yh.prototype[e]=function(n,r){return this.request(s3(r||{},{method:e,url:n,data:(r||{}).data}))}});ze.forEach(["post","put","patch","query"],function(e){function n(r){return function(s,o,l){return this.request(s3(l||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:s,data:o}))}}Yh.prototype[e]=n(),e!=="query"&&(Yh.prototype[e+"Form"]=n(!0))});let QTe=class ete{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(s){n=s});const r=this;this.promise.then(a=>{if(!r._listeners)return;let s=r._listeners.length;for(;s-- >0;)r._listeners[s](a);r._listeners=null}),this.promise.then=a=>{let s;const o=new Promise(l=>{r.subscribe(l),s=l}).then(a);return o.cancel=function(){r.unsubscribe(s)},o},e(function(s,o,l){r.reason||(r.reason=new g9(s,o,l),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}
75subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const e=new AbortController,n=r=>{e.abort(r)};return this.subscribe(n),e.signal.unsubscribe=()=>this.unsubscribe(n),e.signal}static source(){let e;return{token:new ete(function(a){e=a}),cancel:e}}};function eke(t){return function(n){return t.apply(null,n)}}function tke(t){return ze.isObject(t)&&t.isAxiosError===!0}const GN={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(GN).forEach(([t,e])=>{GN[e]=t});function tte(t){const e=new Yh(t),n=Mee(Yh.prototype.request,e);return ze.extend(n,Yh.prototype,e,{allOwnKeys:!0}),ze.extend(n,e,null,{allOwnKeys:!0}),n.create=function(a){return tte(s3(t,a))},n}const Yt=tte(m9);Yt.Axios=Yh;Yt.CanceledError=g9;Yt.CancelToken=QTe;Yt.isCancel=Yee;Yt.VERSION=lM;Yt.toFormData=P_;Yt.AxiosError=en;Yt.Cancel=Yt.CanceledError;Yt.all=function(e){return Promise.all(e)};Yt.spread=eke;Yt.isAxiosError=tke;Yt.mergeConfig=s3;Yt.AxiosHeaders=Oo;Yt.formToJSON=t=>Wee(ze.isHTMLForm(t)?new FormData(t):t);Yt.getAdapter=Qee.getAdapter;Yt.HttpStatusCode=GN;Yt.default=Yt;const{Axios:l9t,AxiosError:nke,CanceledError:c9t,isCancel:u9t,CancelToken:d9t,VERSION:f9t,all:p9t,Cancel:h9t,isAxiosError:m9t,spread:g9t,toFormData:v9t,AxiosHeaders:y9t,HttpStatusCode:b9t,formToJSON:x9t,getAdapter:w9t,mergeConfig:C9t,create:_9t}=Yt;let WN=null;function rke(t){WN=t}function ake(t){const e=t?.url??"";return typeof e=="string"&&e.includes("/auth/login")}function ske(t){if(!WN||ake(t.config))return;const{detail:n}=Bt(t),r=n.state||n.case||"";r===Ru&&WN(pv({state:r,message:n.message}))}class ja{_axiosInstance=Yt;getAxiosInstance(){return this._axiosInstance}setAxiosInstance(e){return this._axiosInstance=e,this}get(e,n){return this._axiosInstance.get(e,n).then(this._extractAxiosResponseData).catch(this._extractAxiosErrorResponse)}delete(e,n){return this._axiosInstance.delete(e,n).then(this._extractAxiosResponseData).catch(this._extractAxiosErrorResponse)}post(e,n,r){return this._axiosInstance.post(e,n,r).then(this._extractAxiosResponseData).catch(this._extractAxiosErrorResponse)}put(e,n,r){return this._axiosInstance.put(e,n,r).then(this._extractAxiosResponseData).catch(this._extractAxiosErrorResponse)}patch(e,n,r){return this._axiosInstance.patch(e,n,r).then(this._extractAxiosResponseData).catch(this._extractAxiosErrorResponse)}_extractAxiosResponseData=e=>e?.data||null;_extractAxiosErrorResponse=e=>{if(e!=null&&(e instanceof nke||"response"in e)){const n=e.response?.data;if(n!=null&&typeof n=="object"&&"detail"in n)throw n.detail}throw e}}class T8 extends ja{static _default;static default(){return T8._default||(T8._default=new T8)}getBannerAlerts=async()=>this.get("/users/me/alerts");dismissBannerAlert=async e=>this.put(`/users/me/alerts/dismissed/${e}`)}var YA,DH;function Ag(){return DH||(DH=1,YA=TypeError),YA}const ike={},oke=Object.freeze(Object.defineProperty({__proto__:null,default:ike},Symbol.toStringTag,{value:"Module"})),lke=yde(oke);var XA,PH;function M_(){if(PH)return XA;PH=1;var t=typeof Map=="function"&&Map.prototype,e=Object.getOwnPropertyDescriptor&&t?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,n=t&&e&&typeof e.get=="function"?e.get:null,r=t&&Map.prototype.forEach,a=typeof Set=="function"&&Set.prototype,s=Object.getOwnPropertyDescriptor&&a?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,o=a&&s&&typeof s.get=="function"?s.get:null,l=a&&Set.prototype.forEach,c=typeof WeakMap=="function"&&WeakMap.prototype,d=c?WeakMap.prototype.has:null,f=typeof WeakSet=="function"&&WeakSet.prototype,p=f?WeakSet.prototype.has:null,g=typeof WeakRef=="function"&&WeakRef.prototype,y=g?WeakRef.prototype.deref:null,x=Boolean.prototype.valueOf,b=Object.prototype.toString,_=Function.prototype.toString,E=String.prototype.match,A=String.prototype.slice,S=String.prototype.replace,k=String.prototype.toUpperCase,I=String.prototype.toLowerCase,N=RegExp.prototype.test,D=Array.prototype.concat,O=Array.prototype.join,j=Array.prototype.slice,M=Math.floor,$=typeof BigInt=="function"?BigInt.prototype.valueOf:null,L=Object.getOwnPropertySymbols,z=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,H=typeof Symbol=="function"&&typeof Symbol.iterator=="object",J=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===H||!0)?
vendor: 37,064 bytes, lines 75-78
75Symbol.toStringTag:null,X=Object.prototype.propertyIsEnumerable,Y=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(pe){return pe.__proto__}:null);function F(pe,ce){if(pe===1/0||pe===-1/0||pe!==pe||pe&&pe>-1e3&&pe<1e3||N.call(/e/,ce))return ce;var et=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof pe=="number"){var it=pe<0?-M(-pe):M(pe);if(it!==pe){var nt=String(it),at=A.call(ce,nt.length+1);return S.call(nt,et,"$&_")+"."+S.call(S.call(at,/([0-9]{3})/g,"$&_"),/_$/,"")}}return S.call(ce,et,"$&_")}var W=lke,G=W.custom,q=fe(G)?G:null,Z={__proto__:null,double:'"',single:"'"},le={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};XA=function pe(ce,et,it,nt){var at=et||{};if(se(at,"quoteStyle")&&!se(Z,at.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(se(at,"maxStringLength")&&(typeof at.maxStringLength=="number"?at.maxStringLength<0&&at.maxStringLength!==1/0:at.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var Rt=se(at,"customInspect")?at.customInspect:!0;if(typeof Rt!="boolean"&&Rt!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(se(at,"indent")&&at.indent!==null&&at.indent!=="	"&&!(parseInt(at.indent,10)===at.indent&&at.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(se(at,"numericSeparator")&&typeof at.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var Nn=at.numericSeparator;if(typeof ce>"u")return"undefined";if(ce===null)return"null";if(typeof ce=="boolean")return ce?"true":"false";if(typeof ce=="string")return Ke(ce,at);if(typeof ce=="number"){if(ce===0)return 1/0/ce>0?"0":"-0";var we=String(ce);return Nn?F(ce,we):we}if(typeof ce=="bigint"){var Ze=String(ce)+"n";return Nn?F(ce,Ze):Ze}var Je=typeof at.depth>"u"?5:at.depth;if(typeof it>"u"&&(it=0),it>=Je&&Je>0&&typeof ce=="object")return de(ce)?"[Array]":"[Object]";var kt=ie(at,it);if(typeof nt>"u")nt=[];else if(be(nt,ce)>=0)return"[Circular]";function Wt(Fa,Ra,ji){if(Ra&&(nt=j.call(nt),nt.push(Ra)),ji){var Bs={depth:at.depth};return se(at,"quoteStyle")&&(Bs.quoteStyle=at.quoteStyle),pe(Fa,Bs,it+1,nt)}return pe(Fa,at,it+1,nt)}if(typeof ce=="function"&&!Re(ce)){var En=ye(ce),At=Ie(ce,Wt);return"[Function"+(En?": "+En:" (anonymous)")+"]"+(At.length>0?" { "+O.call(At,", ")+" }":"")}if(fe(ce)){var bt=H?S.call(String(ce),/^(Symbol\(.*\))_[^)]*$/,"$1"):z.call(ce);return typeof ce=="object"&&!H?dt(bt):bt}if(We(ce)){for(var Nt="<"+I.call(String(ce.nodeName)),nr=ce.attributes||[],Gn=0;Gn<nr.length;Gn++)Nt+=" "+nr[Gn].name+"="+ee(xe(nr[Gn].value),"double",at);return Nt+=">",ce.childNodes&&ce.childNodes.length&&(Nt+="..."),Nt+="</"+I.call(String(ce.nodeName))+">",Nt}if(de(ce)){if(ce.length===0)return"[]";var Wr=Ie(ce,Wt);return kt&&!Vt(Wr)?"["+ke(Wr,kt)+"]":"[ "+O.call(Wr,", ")+" ]"}if(V(ce)){var Qa=Ie(ce,Wt);return!("cause"in Error.prototype)&&"cause"in ce&&!X.call(ce,"cause")?"{ ["+String(ce)+"] "+O.call(D.call("[cause]: "+Wt(ce.cause),Qa),", ")+" }":Qa.length===0?"["+String(ce)+"]":"{ ["+String(ce)+"] "+O.call(Qa,", ")+" }"}if(typeof ce=="object"&&Rt){if(q&&typeof ce[q]=="function"&&W)return W(ce,{depth:Je-it});if(Rt!=="symbol"&&typeof ce.inspect=="function")return ce.inspect()}if(Te(ce)){var jo=[];return r&&r.call(ce,function(Fa,Ra){jo.push(Wt(Ra,ce,!0)+" => "+Wt(Fa,ce))}),fn("Map",n.call(ce),jo,kt)}if(Ae(ce)){var ic=[];return l&&l.call(ce,function(Fa){ic.push(Wt(Fa,ce))}),fn("Set",o.call(ce),ic,kt)}if(je(ce))return Ft("WeakMap");if(Be(ce))return Ft("WeakSet");if(De(ce))return Ft("WeakRef");if(te(ce))return dt(Wt(Number(ce)));if(ge(ce))return dt(Wt($.call(ce)));if(me(ce))return dt(x.call(ce));if(K(ce))return dt(Wt(String(ce)));if(typeof window<"u"&&ce===window)return"{ [object Window] }";if(typeof globalThis<"u"&&ce===globalThis||typeof pl<"u"&&ce===pl)return"{ [object globalThis] }";if(!ve(ce)&&!Re(ce)){var es=Ie(ce,Wt),Xc=Y?Y(ce)===Object.prototype:ce instanceof Object||ce.constructor===Object,_i=ce instanceof Object?"":"null prototype",Kc=!Xc&&J&&Object(ce)===ce&&J in ce?A.call(he(ce),8,-1):_i?"Object":"",Fo=Xc||typeof ce.constructor!="function"?"":ce.constructor.name?ce.constructor.name+" ":"",Bo=Fo+(Kc||_i?"["+O.call(D.call([],Kc||[],_i||[]),": ")+"] ":"");return es.length===0?Bo+"{}":kt?Bo+"{"+ke(es,kt)+"}":Bo+"{ "+O.call(es,", ")+" }"}return String(ce)};function ee(pe,ce,et){var it=et.quoteStyle||ce,nt=Z[it];return nt+pe+nt}function xe(pe){return S.call(String(pe),/"/g,"&quot;")}function Ce(pe){return!J||!(typeof pe=="object"&&(J in pe||typeof pe[J]<"u"))}function de(pe){return he(pe)==="[object Array]"&&Ce(pe)}function ve(pe){return he(pe)==="[object Date]"&&Ce(pe)}function Re(pe){return he(pe)==="[object RegExp]"&&Ce(pe)}function V(pe){return he(pe)==="[object Error]"&&Ce(pe)}function K(pe){return he(pe)==="[object String]"&&Ce(pe)}function te(pe){return he(pe)==="[object Number]"&&Ce(pe)}function me(pe){return he(pe)==="[object Boolean]"&&Ce(pe)}function fe(pe){if(H)return pe&&typeof pe=="object"&&pe instanceof Symbol;if(typeof pe=="symbol")return!0;if(!pe||typeof pe!="object"||!z)return!1;try{return z.call(pe),!0}catch{}return!1}function ge(pe){if(!pe||typeof pe!="object"||!$)return!1;try{return $.call(pe),!0}catch{}return!1}var Se=Object.prototype.hasOwnProperty||function(pe){return pe in this};function se(pe,ce){return Se.call(pe,ce)}function he(pe){return b.call(pe)}function ye(pe){if(pe.name)return pe.name;var ce=E.call(_.call(pe),/^function\s*([\w$]+)/);return ce?ce[1]:null}function be(pe,ce){if(pe.indexOf)return pe.indexOf(ce);for(var et=0,it=pe.length;et<it;et++)if(pe[et]===ce)return et;return-1}function Te(pe){if(!n||!pe||typeof pe!="object")return!1;try{n.call(pe);try{o.call(pe)}catch{return!0}return pe instanceof Map}catch{}return!1}function je(pe){if(!d||!pe||typeof pe!="object")return!1;try{d.call(pe,d);try{p.call(pe,p)}catch{return!0}return pe instanceof WeakMap}catch{}return!1}function De(pe){if(!y||!pe||typeof pe!="object")return!1;try{return y.call(pe),!0}catch{}return!1}function Ae(pe){if(!o||!pe||typeof pe!="object")return!1;try{o.call(pe);try{n.call(pe)}catch{return!0}return pe instanceof Set}catch{}return!1}function Be(pe){if(!p||!pe||typeof pe!="object")return!1;try{p.call(pe,p);try{d.call(pe,d)}catch{return!0}return pe instanceof WeakSet}catch{}return!1}function We(pe){return!pe||typeof pe!="object"?!1:typeof HTMLElement<"u"&&pe instanceof HTMLElement?!0:typeof pe.nodeName=="string"&&typeof pe.getAttribute=="function"}function Ke(pe,ce){if(pe.length>ce.maxStringLength){var et=pe.length-ce.maxStringLength,it="... "+et+" more character"+(et>1?"s":"");return Ke(A.call(pe,0,ce.maxStringLength),ce)+it}var nt=le[ce.quoteStyle||"single"];nt.lastIndex=0;var at=S.call(S.call(pe,nt,"\\$1"),/[\x00-\x1f]/g,ft);return ee(at,"single",ce)}function ft(pe){var ce=pe.charCodeAt(0),et={8:"b",9:"t",10:"n",12:"f",13:"r"}[ce];return et?"\\"+et:"\\x"+(ce<16?"0":"")+k.call(ce.toString(16))}function dt(pe){return"Object("+pe+")"}function Ft(pe){return pe+" { ? }"}function fn(pe,ce,et,it){var nt=it?ke(et,it):O.call(et,", ");return pe+" ("+ce+") {"+nt+"}"}function Vt(pe){for(var ce=0;ce<pe.length;ce++)if(be(pe[ce],`
76`)>=0)return!1;return!0}function ie(pe,ce){var et;if(pe.indent==="	")et="	";else if(typeof pe.indent=="number"&&pe.indent>0)et=O.call(Array(pe.indent+1)," ");else return null;return{base:et,prev:O.call(Array(ce+1),et)}}function ke(pe,ce){if(pe.length===0)return"";var et=`
77`+ce.prev+ce.base;return et+O.call(pe,","+et)+`
78`+ce.prev}function Ie(pe,ce){var et=de(pe),it=[];if(et){it.length=pe.length;for(var nt=0;nt<pe.length;nt++)it[nt]=se(pe,nt)?ce(pe[nt],pe):""}var at=typeof L=="function"?L(pe):[],Rt;if(H){Rt={};for(var Nn=0;Nn<at.length;Nn++)Rt["$"+at[Nn]]=at[Nn]}for(var we in pe)se(pe,we)&&(et&&String(Number(we))===we&&we<pe.length||H&&Rt["$"+we]instanceof Symbol||(N.call(/[^\w$]/,we)?it.push(ce(we,pe)+": "+ce(pe[we],pe)):it.push(we+": "+ce(pe[we],pe))));if(typeof L=="function")for(var Ze=0;Ze<at.length;Ze++)X.call(pe,at[Ze])&&it.push("["+ce(at[Ze])+"]: "+ce(pe[at[Ze]],pe));return it}return XA}var KA,OH;function cke(){if(OH)return KA;OH=1;var t=M_(),e=Ag(),n=function(l,c,d){for(var f=l,p;(p=f.next)!=null;f=p)if(p.key===c)return f.next=p.next,d||(p.next=l.next,l.next=p),p},r=function(l,c){if(l){var d=n(l,c);return d&&d.value}},a=function(l,c,d){var f=n(l,c);f?f.value=d:l.next={key:c,next:l.next,value:d}},s=function(l,c){return l?!!n(l,c):!1},o=function(l,c){if(l)return n(l,c,!0)};return KA=function(){var c,d={assert:function(f){if(!d.has(f))throw new e("Side channel does not contain "+t(f))},delete:function(f){var p=o(c,f);return p&&c&&!c.next&&(c=void 0),!!p},get:function(f){return r(c,f)},has:function(f){return s(c,f)},set:function(f,p){c||(c={next:void 0}),a(c,f,p)}};return d},KA}var ZA,MH;function nte(){return MH||(MH=1,ZA=Object),ZA}var JA,LH;function uke(){return LH||(LH=1,JA=Error),JA}var QA,jH;function dke(){return jH||(jH=1,QA=EvalError),QA}var eT,FH;function fke(){return FH||(FH=1,eT=RangeError),eT}var tT,BH;function pke(){return BH||(BH=1,tT=ReferenceError),tT}var nT,UH;function hke(){return UH||(UH=1,nT=SyntaxError),nT}var rT,$H;function mke(){return $H||($H=1,rT=URIError),rT}var aT,qH;function gke(){return qH||(qH=1,aT=Math.abs),aT}var sT,HH;function vke(){return HH||(HH=1,sT=Math.floor),sT}var iT,zH;function yke(){return zH||(zH=1,iT=Math.max),iT}var oT,VH;function bke(){return VH||(VH=1,oT=Math.min),oT}var lT,GH;function xke(){return GH||(GH=1,lT=Math.pow),lT}var cT,WH;function wke(){return WH||(WH=1,cT=Math.round),cT}var uT,YH;function Cke(){return YH||(YH=1,uT=Number.isNaN||function(e){return e!==e}),uT}var dT,XH;function _ke(){if(XH)return dT;XH=1;var t=Cke();return dT=function(n){return t(n)||n===0?n:n<0?-1:1},dT}var fT,KH;function Ske(){return KH||(KH=1,fT=Object.getOwnPropertyDescriptor),fT}var pT,ZH;function rte(){if(ZH)return pT;ZH=1;var t=Ske();if(t)try{t([],"length")}catch{t=null}return pT=t,pT}var hT,JH;function Eke(){if(JH)return hT;JH=1;var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch{t=!1}return hT=t,hT}var mT,QH;function Ike(){return QH||(QH=1,mT=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},n=Symbol("test"),r=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var a=42;e[n]=a;for(var s in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var o=Object.getOwnPropertySymbols(e);if(o.length!==1||o[0]!==n||!Object.prototype.propertyIsEnumerable.call(e,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var l=Object.getOwnPropertyDescriptor(e,n);if(l.value!==a||l.enumerable!==!0)return!1}return!0}),mT}var gT,ez;function Ake(){if(ez)return gT;ez=1;var t=typeof Symbol<"u"&&Symbol,e=Ike();return gT=function(){return typeof t!="function"||typeof Symbol!="function"||typeof t("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:e()},gT}var vT,tz;function ate(){return tz||(tz=1,vT=typeof Reflect<"u"&&Reflect.getPrototypeOf||null),vT}var yT,nz;function ste(){if(nz)return yT;nz=1;var t=nte();return yT=t.getPrototypeOf||null,yT}var bT,rz;function Tke(){if(rz)return bT;rz=1;var t="Function.prototype.bind called on incompatible ",e=Object.prototype.toString,n=Math.max,r="[object Function]",a=function(c,d){for(var f=[],p=0;p<c.length;p+=1)f[p]=c[p];for(var g=0;g<d.length;g+=1)f[g+c.length]=d[g];return f},s=function(c,d){for(var f=[],p=d,g=0;p<c.length;p+=1,g+=1)f[g]=c[p];return f},o=function(l,c){for(var d="",f=0;f<l.length;f+=1)d+=l[f],f+1<l.length&&(d+=c);return d};return bT=function(c){var d=this;if(typeof d!="function"||e.apply(d)!==r)throw new TypeError(t+d);for(var f=s(arguments,1),p,g=function(){if(this instanceof p){var E=d.apply(this,a(f,arguments));return Object(E)===E?E:this}return d.apply(c,a(f,arguments))},y=n(0,d.length-f.length),x=[],b=0;b<y;b++)x[b]="$"+b;if(p=Function("binder","return function ("+o(x,",")+"){ return binder.apply(this,arguments); }")(g),d.prototype){var _=function(){};_.prototype=d.prototype,p.prototype=new _,_.prototype=null}return p},bT}var xT,az;function L_(){if(az)return xT;az=1;var t=Tke();return xT=Function.prototype.bind||t,xT}var wT,sz;function uM(){return sz||(sz=1,wT=Function.prototype.call),wT}var CT,iz;function ite(){return iz||(iz=1,CT=Function.prototype.apply),CT}var _T,oz;function kke(){return oz||(oz=1,_T=typeof Reflect<"u"&&Reflect&&Reflect.apply),_T}var ST,lz;function Rke(){if(lz)return ST;lz=1;var t=L_(),e=ite(),n=uM(),r=kke();return ST=r||t.call(n,e),ST}var ET,cz;function ote(){if(cz)return ET;cz=1;var t=L_(),e=Ag(),n=uM(),r=Rke();return ET=function(s){if(s.length<1||typeof s[0]!="function")throw new e("a function is required");return r(t,n,s)},ET}var IT,uz;function Nke(){if(uz)return IT;uz=1;var t=ote(),e=rte(),n;try{n=[].__proto__===Array.prototype}catch(o){if(!o||typeof o!="object"||!("code"in o)||o.code!=="ERR_PROTO_ACCESS")throw o}var r=!!n&&e&&e(Object.prototype,"__proto__"),a=Object,s=a.getPrototypeOf;return IT=r&&typeof r.get=="function"?t([r.get]):typeof s=="function"?function(l){return s(l==null?l:a(l))}:!1,IT}var AT,dz;function Dke(){if(dz)return AT;dz=1;var t=ate(),e=ste(),n=Nke();return AT=t?function(a){return t(a)}:e?function(a){if(!a||typeof a!="object"&&typeof a!="function")throw new TypeError("getProto: not an object");return e(a)}:n?function(a){return n(a)}:null,AT}var TT,fz;function Pke(){if(fz)return TT;fz=1;var t=Function.prototype.call,e=Object.prototype.hasOwnProperty,n=L_();return TT=n.call(t,e),TT}var kT,pz;function dM(){if(pz)return kT;pz=1;var t,e=nte(),n=uke(),r=dke(),a=fke(),s=pke(),o=hke(),l=Ag(),c=mke(),d=gke(),f=vke(),p=yke(),g=bke(),y=xke(),x=wke(),b=_ke(),_=Function,E=function(Re){try{return _('"use strict"; return ('+Re+").constructor;")()}catch{}},A=rte(),S=Eke(),k=function(){throw new l},I=A?(function(){try{return arguments.callee,k}catch{try{return A(arguments,"callee").get}catch{return k}}})():k,N=Ake()(),D=Dke(),O=ste(),j=ate(),M=ite(),$=uM(),L={},z=typeof Uint8Array>"u"||!D?t:D(Uint8Array),H={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?t:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?t:ArrayBuffer,"%ArrayIteratorPrototype%":N&&D?D([][Symbol.iterator]()):t,"%AsyncFromSyncIteratorPrototype%":t,"%AsyncFunction%":L,"%AsyncGenerator%":L,"%AsyncGeneratorFunction%":L,"%AsyncIteratorPrototype%":L,"%Atomics%":typeof Atomics>"u"?t:Atomics,"%BigInt%":typeof BigInt>"u"?t:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?t:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?t:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?t:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":n,"%eval%":eval,"%EvalError%":r,"%Float16Array%":typeof Float16Array>"u"?t:Float16Array,"%Float32Array%":typeof Float32Array>"u"?t:Float32Array,"%Float64Array%":typeof Float64Array>"u"?t:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?t:FinalizationRegistry,"%Function%":_,"%GeneratorFunction%":L,"%Int8Array%":typeof Int8Array>"u"?t:Int8Array,"%Int16Array%":typeof Int16Array>"u"?t:Int16Array,"%Int32Array%":typeof Int32Array>"u"?t:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":N&&D?D(D([][Symbol.iterator]())):t,"%JSON%":typeof JSON=="object"?JSON:t,"%Map%":typeof Map>"u"?t:Map,"%MapIteratorPrototype%":typeof Map>"u"||!N||!D?t:D(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":e,"%Object.getOwnPropertyDescriptor%":A,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?t:Promise,"%Proxy%":typeof Proxy>"u"?t:Proxy,"%RangeError%":a,"%ReferenceError%":s,"%Reflect%":typeof Reflect>"u"?t:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?t:Set,"%SetIteratorPrototype%":typeof Set>"u"||!N||!D?t:D(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?t:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":N&&D?D(""[Symbol.iterator]()):t,"%Symbol%":N?Symbol:t,"%SyntaxError%":o,"%ThrowTypeError%":I,"%TypedArray%":z,"%TypeError%":l,"%Uint8Array%":typeof Uint8Array>"u"?t:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?t:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?t:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?t:Uint32Array,"%URIError%":c,"%WeakMap%":typeof WeakMap>"u"?t:WeakMap,"%WeakRef%":typeof WeakRef>"u"?t:WeakRef,"%WeakSet%":typeof WeakSet>"u"?t:WeakSet,"%Function.prototype.call%":$,"%Function.prototype.apply%":M,"%Object.defineProperty%":S,"%Object.getPrototypeOf%":O,"%Math.abs%":d,"%Math.floor%":f,"%Math.max%":p,"%Math.min%":g,"%Math.pow%":y,"%Math.round%":x,"%Math.sign%":b,"%Reflect.getPrototypeOf%":j};if(D)try{null.error}catch(Re){var J=D(D(Re));H["%Error.prototype%"]=J}var X=function Re(V){var K;if(V==="%AsyncFunction%")K=E("async function () {}");else if(V==="%GeneratorFunction%")K=E("function* () {}");else if(V==="%AsyncGeneratorFunction%")K=E("async function* () {}");else if(V==="%AsyncGenerator%"){var te=Re("%AsyncGeneratorFunction%");te&&(K=te.prototype)}else if(V==="%AsyncIteratorPrototype%"){var me=Re("%AsyncGenerator%");me&&D&&(K=D(me.prototype))}return H[V]=K,K},Y={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},F=L_(),W=Pke(),G=F.call($,Array.prototype.concat),q=F.call(M,Array.prototype.splice),Z=F.call($,String.prototype.replace),le=F.call($,String.prototype.slice),ee=F.call($,RegExp.prototype.exec),xe=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Ce=/\\(\\)?/g,de=function(V){var K=le(V,0,1),te=le(V,-1);if(K==="%"&&te!=="%")throw new o("invalid intrinsic syntax, expected closing `%`");if(te==="%"&&K!=="%")throw new o("invalid intrinsic syntax, expected opening `%`");var me=[];return Z(V,xe,function(fe,ge,Se,se){me[me.length]=Se?Z(se,Ce,"$1"):ge||fe}),me},ve=function(V,K){var te=V,me;if(W(Y,te)&&(me=Y[te],te="%"+me[0]+"%"),W(H,te)){var fe=H[te];if(fe===L&&(fe=X(te)),typeof fe>"u"&&!K)throw new l("intrinsic "+V+" exists, but is not available. Please file an issue!");return{alias:me,name:te,value:fe}}throw new o("intrinsic "+V+" does not exist!")};return kT=function(V,K){if(typeof V!="string"||V.length===0)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof K!="boolean")throw new l('"allowMissing" argument must be a boolean');if(ee(/^%?[^%]*%?$/,V)===null)throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var te=de(V),me=te.length>0?te[0]:"",fe=ve("%"+me+"%",K),ge=fe.name,Se=fe.value,se=!1,he=fe.alias;he&&(me=he[0],q(te,G([0,1],he)));for(var ye=1,be=!0;ye<te.length;ye+=1){var Te=te[ye],je=le(Te,0,1),De=le(Te,-1);if((je==='"'||je==="'"||je==="`"||De==='"'||De==="'"||De==="`")&&je!==De)throw new o("property names with quotes must have matching quotes");if((Te==="constructor"||!be)&&(se=!0),me+="."+Te,ge="%"+me+"%",W(H,ge))Se=H[ge];else if(Se!=null){if(!(Te in Se)){if(!K)throw new l("base intrinsic for "+V+" exists, but the property is not available.");return}if(A&&ye+1>=te.length){var Ae=A(Se,Te);be=!!Ae,be&&"get"in Ae&&!("originalValue"in Ae.get)?Se=Ae.get:Se=Se[Te]}else be=W(Se,Te),Se=Se[Te];be&&!se&&(H[ge]=Se)}}return Se},kT}var RT,hz;function lte(){if(hz)return RT;hz=1;var t=dM(),e=ote(),n=e([t("%String.prototype.indexOf%")]);return RT=function(a,s){var o=t(a,!!s);return typeof o=="function"&&n(a,".prototype.")>-1?e([o]):o},RT}var NT,mz;function cte(){if(mz)return NT;mz=1;var t=dM(),e=lte(),n=M_(),r=Ag(),a=t("%Map%",!0),s=e("Map.prototype.get",!0),o=e("Map.prototype.set",!0),l=e("Map.prototype.has",!0),c=e("Map.prototype.delete",!0),d=e("Map.prototype.size",!0);return NT=!!a&&function(){var p,g={assert:function(y){if(!g.has(y))throw new r("Side channel does not contain "+n(y))},delete:function(y){if(p){var x=c(p,y);return d(p)===0&&(p=void 0),x}return!1},get:function(y){if(p)return s(p,y)},has:function(y){return p?l(p,y):!1},set:function(y,x){p||(p=new a),o(p,y,x)}};return g},NT}var DT,gz;function Oke(){if(gz)return DT;gz=1;var t=dM(),e=lte(),n=M_(),r=cte(),a=Ag(),s=t("%WeakMap%",!0),o=e("WeakMap.prototype.get",!0),l=e("WeakMap.prototype.set",!0),c=e("WeakMap.prototype.has",!0),d=e("WeakMap.prototype.delete",!0);return DT=s?function(){var p,g,y={assert:function(x){if(!y.has(x))throw new a("Side channel does not contain "+n(x))},delete:function(x){if(s&&x&&(typeof x=="object"||typeof x=="function")){if(p)return d(p,x)}else if(r&&g)return g.delete(x);return!1},get:function(x){return s&&x&&(typeof x=="object"||typeof x=="function")&&p?o(p,x):g&&g.get(x)},has:function(x){return s&&x&&(typeof x=="object"||typeof x=="function")&&p?c(p,x):!!g&&g.has(x)},set:function(x,b){s&&x&&(typeof x=="object"||typeof x=="function")?(p||(p=new s),l(p,x,b)):r&&(g||(g=r()),g.set(x,b))}};return y}:r,DT}var PT,vz;function ute(){if(vz)return PT;vz=1;var t=Ag(),e=M_(),n=cke(),r=cte(),a=Oke(),s=a||r||n;return PT=function(){var l,c={assert:function(d){if(!c.has(d))throw new t("Side channel does not contain "+e(d))},delete:function(d){return!!l&&l.delete(d)},get:function(d){return l&&l.get(d)},has:function(d){return!!l&&l.has(d)},set:function(d,f){l||(l=s()),l.set(d,f)}};return c},PT}var OT,yz;function fM(){if(yz)return OT;yz=1;var t=String.prototype.replace,e=/%20/g,n={RFC1738:"RFC1738",RFC3986:"RFC3986"};return OT={default:n.RFC3986,formatters:{RFC1738:function(r){return t.call(r,e,"+")},RFC3986:function(r){return String(r)}},RFC1738:n.RFC1738,RFC3986:n.RFC3986},OT}var MT,bz;function dte(){if(bz)return MT;bz=1;var t=fM(),e=ute(),n=Object.prototype.hasOwnProperty,r=Array.isArray,a=e(),s=function(D,O){return a.set(D,O),D},o=function(D){return a.has(D)},l=function(D){return a.get(D)},c=function(D,O){a.set(D,O)},d=(function(){for(var N=[],D=0;D<256;++D)N[N.length]="%"+((D<16?"0":"")+D.toString(16)).toUpperCase();return N})(),f=function(D){for(;D.length>1;){var O=D.pop(),j=O.obj[O.prop];if(r(j)){for(var M=[],$=0;$<j.length;++$)typeof j[$]<"u"&&(M[M.length]=j[$]);O.obj[O.prop]=M}}},p=function(D,O){for(var j=O&&O.plainObjects?{__proto__:null}:{},M=0;M<D.length;++M)typeof D[M]<"u"&&(j[M]=D[M]);return j},g=function N(D,O,j){if(!O)return D;if(typeof O!="object"&&typeof O!="function"){if(r(D)){var M=D.length;if(j&&typeof j.arrayLimit=="number"&&M>j.arrayLimit)return s(p(D.concat(O),j),M);D[M]=O}else if(D&&typeof D=="object")if(o(D)){var $=l(D)+1;D[$]=O,c(D,$)}else{if(j&&j.strictMerge)return[D,O];(j&&(j.plainObjects||j.allowPrototypes)||!n.call(Object.prototype,O))&&(D[O]=!0)}else return[D,O];return D}if(!D||typeof D!="object"){if(o(O)){for(var L=Object.keys(O),z=j&&j.plainObjects?{__proto__:null,0:D}:{0:D},H=0;H<L.length;H++){var J=parseInt(L[H],10);z[J+1]=O[L[H]]}return s(z,l(O)+1)}var X=[D].concat(O);return j&&typeof j.arrayLimit=="number"&&X.length>j.arrayLimit?s(p(X,j),X.length-1):X}var Y=D;return r(D)&&!r(O)&&(Y=p(D,j)),r(D)&&r(O)?(O.forEach(function(F,W){if(n.call(D,W)){var G=D[W];G&&typeof G=="object"&&F&&typeof F=="object"?D[W]=N(G,F,j):D[D.length]=F}else D[W]=F}),D):Object.keys(O).reduce(function(F,W){var G=O[W];if(n.call(F,W)?F[W]=N(F[W],G,j):F[W]=G,o(O)&&!o(F)&&s(F,l(O)),o(F)){var q=parseInt(W,10);String(q)===W&&q>=0&&q>l(F)&&c(F,q)}return F},Y)},y=function(D,O){return Object.keys(O).reduce(function(j,M){return j[M]=O[M],j},D)},x=function(N,D,O){var j=N.replace(/\+/g," ");if(O==="iso-8859-1")return j.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(j)}catch{return j}},b=1024,_=function(D,O,j,M,$){if(D.length===0)return D;var L=D;if(typeof D=="symbol"?L=Symbol.prototype.toString.call(D):typeof D!="string"&&(L=String(D)),j==="iso-8859-1")return escape(L).replace(/%u[0-9a-f]{4}/gi,function(W){return"%26%23"+parseInt(W.slice(2),16)+"%3B"});for(var z="",H=0;H<L.length;H+=b){for(var J=L.length>=b?L.slice(H,H+b):L,X=[],Y=0;Y<J.length;++Y){var F=J.charCodeAt(Y);if(F===45||F===46||F===95||F===126||F>=48&&F<=57||F>=65&&F<=90||F>=97&&F<=122||$===t.RFC1738&&(F===40||F===41)){X[X.length]=J.charAt(Y);continue}if(F<128){X[X.length]=d[F];continue}if(F<2048){X[X.length]=d[192|F>>6]+d[128|F&63];continue}if(F<55296||F>=57344){X[X.length]=d[224|F>>12]+d[128|F>>6&63]+d[128|F&63];continue}Y+=1,F=65536+((F&1023)<<10|J.charCodeAt(Y)&1023),X[X.length]=d[240|F>>18]+d[128|F>>12&63]+d[128|F>>6&63]+d[128|F&63]}z+=X.join("")}return z},E=function(D){for(var O=[{obj:{o:D},prop:"o"}],j=[],M=0;M<O.length;++M)for(var $=O[M],L=$.obj[$.prop],z=Object.keys(L),H=0;H<z.length;++H){var J=z[H],X=L[J];typeof X=="object"&&X!==null&&j.indexOf(X)===-1&&(O[O.length]={obj:L,prop:J},j[j.length]=X)}return f(O),D},A=function(D){return Object.prototype.toString.call(D)==="[object RegExp]"},S=function(D){return!D||typeof D!="object"?!1:!!(D.constructor&&D.constructor.isBuffer&&D.constructor.isBuffer(D))},k=function(D,O,j,M){if(o(D)){var $=l(D)+1;return D[$]=O,c(D,$),D}var L=[].concat(D,O);return L.length>j?s(p(L,{plainObjects:M}),L.length-1):L},I=function(D,O){if(r(D)){for(var j=[],M=0;M<D.length;M+=1)j[j.length]=O(D[M]);return j}return O(D)};return MT={arrayToObject:p,assign:y,combine:k,compact:E,decode:x,encode:_,isBuffer:S,isOverflow:o,isRegExp:A,markOverflow:s,maybeMap:I,merge:g},MT}var LT,xz;function Mke(){if(xz)return LT;xz=1;var t=ute(),e=dte(),n=fM(),r=Object.prototype.hasOwnProperty,a={brackets:function(_){return _+"[]"},comma:"comma",indices:function(_,E){return _+"["+E+"]"},repeat:function(_){return _}},s=Array.isArray,o=Array.prototype.push,l=function(b,_){o.apply(b,s(_)?_:[_])},c=Date.prototype.toISOString,d=n.default,f={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:e.encode,encodeValuesOnly:!1,filter:void 0,format:d,formatter:n.formatters[d],indices:!1,serializeDate:function(_){return c.call(_)},skipNulls:!1,strictNullHandling:!1},p=function(_){return typeof _=="string"||typeof _=="number"||typeof _=="boolean"||typeof _=="symbol"||typeof _=="bigint"},g={},y=function b(_,E,A,S,k,I,N,D,O,j,M,$,L,z,H,J,X,Y){for(var F=_,W=Y,G=0,q=!1;(W=W.get(g))!==void 0&&!q;){var Z=W.get(_);if(G+=1,typeof Z<"u"){if(Z===G)throw new RangeError("Cyclic object value");q=!0}typeof W.get(g)>"u"&&(G=0)}if(typeof j=="function"?F=j(E,F):F instanceof Date?F=L(F):A==="comma"&&s(F)&&(F=e.maybeMap(F,function(ge){return ge instanceof Date?L(ge):ge})),F===null){if(I)return O&&!J?O(E,f.encoder,X,"key",z):E;F=""}if(p(F)||e.isBuffer(F)){if(O){var le=J?E:O(E,f.encoder,X,"key",z);return[H(le)+"="+H(O(F,f.encoder,X,"value",z))]}return[H(E)+"="+H(String(F))]}var ee=[];if(typeof F>"u")return ee;var xe;if(A==="comma"&&s(F))J&&O&&(F=e.maybeMap(F,O)),xe=[{value:F.length>0?F.join(",")||null:void 0}];else if(s(j))xe=j;else{var Ce=Object.keys(F);xe=M?Ce.sort(M):Ce}var de=D?String(E).replace(/\./g,"%2E"):String(E),ve=S&&s(F)&&F.length===1?de+"[]":de;if(k&&s(F)&&F.length===0)return ve+"[]";for(var Re=0;Re<xe.length;++Re){var V=xe[Re],K=typeof V=="object"&&V&&typeof V.value<"u"?V.value:F[V];if(!(N&&K===null)){var te=$&&D?String(V).replace(/\./g,"%2E"):String(V),me=s(F)?typeof A=="function"?A(ve,te):ve:ve+($?"."+te:"["+te+"]");Y.set(_,G);var fe=t();fe.set(g,Y),l(ee,b(K,me,A,S,k,I,N,D,A==="comma"&&J&&s(F)?null:O,j,M,$,L,z,H,J,X,fe))}}return ee},x=function(_){if(!_)return f;if(typeof _.allowEmptyArrays<"u"&&typeof _.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof _.encodeDotInKeys<"u"&&typeof _.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(_.encoder!==null&&typeof _.encoder<"u"&&typeof _.encoder!="function")throw new TypeError("Encoder has to be a function.");var E=_.charset||f.charset;if(typeof _.charset<"u"&&_.charset!=="utf-8"&&_.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var A=n.default;if(typeof _.format<"u"){if(!r.call(n.formatters,_.format))throw new TypeError("Unknown format option provided.");A=_.format}var S=n.formatters[A],k=f.filter;(typeof _.filter=="function"||s(_.filter))&&(k=_.filter);var I;if(_.arrayFormat in a?I=_.arrayFormat:"indices"in _?I=_.indices?"indices":"repeat":I=f.arrayFormat,"commaRoundTrip"in _&&typeof _.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var N=typeof _.allowDots>"u"?_.encodeDotInKeys===!0?!0:f.allowDots:!!_.allowDots;return{addQueryPrefix:typeof _.addQueryPrefix=="boolean"?_.addQueryPrefix:f.addQueryPrefix,allowDots:N,allowEmptyArrays:typeof _.allowEmptyArrays=="boolean"?!!_.allowEmptyArrays:f.allowEmptyArrays,arrayFormat:I,charset:E,charsetSentinel:typeof _.charsetSentinel=="boolean"?_.charsetSentinel:f.charsetSentinel,commaRoundTrip:!!_.commaRoundTrip,delimiter:typeof _.delimiter>"u"?f.delimiter:_.delimiter,encode:typeof _.encode=="boolean"?_.encode:f.encode,encodeDotInKeys:typeof _.encodeDotInKeys=="boolean"?_.encodeDotInKeys:f.encodeDotInKeys,encoder:typeof _.encoder=="function"?_.encoder:f.encoder,encodeValuesOnly:typeof _.encodeValuesOnly=="boolean"?_.encodeValuesOnly:f.encodeValuesOnly,filter:k,format:A,formatter:S,serializeDate:typeof _.serializeDate=="function"?_.serializeDate:f.serializeDate,skipNulls:typeof _.skipNulls=="boolean"?_.skipNulls:f.skipNulls,sort:typeof _.sort=="function"?_.sort:null,strictNullHandling:typeof _.strictNullHandling=="boolean"?_.strictNullHandling:f.strictNullHandling}};return LT=function(b,_){var E=b,A=x(_),S,k;typeof A.filter=="function"?(k=A.filter,E=k("",E)):s(A.filter)&&(k=A.filter,S=k);var I=[];if(typeof E!="object"||E===null)return"";var N=a[A.arrayFormat],D=N==="comma"&&A.commaRoundTrip;S||(S=Object.keys(E)),A.sort&&S.sort(A.sort);for(var O=t(),j=0;j<S.length;++j){var M=S[j],$=E[M];A.skipNulls&&$===null||l(I,y($,M,N,D,A.allowEmptyArrays,A.strictNullHandling,A.skipNulls,A.encodeDotInKeys,A.encode?A.encoder:null,A.filter,A.sort,A.allowDots,A.serializeDate,A.format,A.formatter,A.encodeValuesOnly,A.charset,O))}var L=I.join(A.delimiter),z=A.addQueryPrefix===!0?"?":"";return A.charsetSentinel&&(A.charset==="iso-8859-1"?z+="utf8=%26%2310003%3B&":z+="utf8=%E2%9C%93&"),L.length>0?z+L:""},LT}var jT,wz;function Lke(){if(wz)return jT;wz=1;var t=dte(),e=Object.prototype.hasOwnProperty,n=Array.isArray,r={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:t.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictMerge:!0,strictNullHandling:!1,throwOnLimitExceeded:!1},a=function(y){return y.replace(/&#(\d+);/g,function(x,b){return String.fromCharCode(parseInt(b,10))})},s=function(y,x,b){if(y&&typeof y=="string"&&x.comma&&y.indexOf(",")>-1)return y.split(",");if(x.throwOnLimitExceeded&&b>=x.arrayLimit)throw new RangeError("Array limit exceeded. Only "+x.arrayLimit+" element"+(x.arrayLimit===1?"":"s")+" allowed in an array.");return y},o="utf8=%26%2310003%3B",l="utf8=%E2%9C%93",c=function(x,b){var _={__proto__:null},E=b.ignoreQueryPrefix?x.replace(/^\?/,""):x;E=E.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var A=b.parameterLimit===1/0?void 0:b.parameterLimit,S=E.split(b.delimiter,b.throwOnLimitExceeded&&typeof A<"u"?A+1:A);if(b.throwOnLimitExceeded&&typeof A<"u"&&S.length>A)throw new RangeError("Parameter limit exceeded. Only "+A+" parameter"+(A===1?"":"s")+" allowed.");var k=-1,I,N=b.charset;if(b.charsetSentinel)for(I=0;I<S.length;++I)S[I].indexOf("utf8=")===0&&(S[I]===l?N="utf-8":S[I]===o&&(N="iso-8859-1"),k=I,I=S.length);for(I=0;I<S.length;++I)if(I!==k){var D=S[I],O=D.indexOf("]="),j=O===-1?D.indexOf("="):O+1,M,$;if(j===-1?(M=b.decoder(D,r.decoder,N,"key"),$=b.strictNullHandling?null:""):(M=b.decoder(D.slice(0,j),r.decoder,N,"key"),M!==null&&($=t.maybeMap(s(D.slice(j+1),b,n(_[M])?_[M].length:0),function(z){return b.decoder(z,r.decoder,N,"value")}))),$&&b.interpretNumericEntities&&N==="iso-8859-1"&&($=a(String($))),D.indexOf("[]=")>-1&&($=n($)?[$]:$),b.comma&&n($)&&$.length>b.arrayLimit){if(b.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+b.arrayLimit+" element"+(b.arrayLimit===1?"":"s")+" allowed in an array.");$=t.combine([],$,b.arrayLimit,b.plainObjects)}if(M!==null){var L=e.call(_,M);L&&(b.duplicates==="combine"||D.indexOf("[]=")>-1)?_[M]=t.combine(_[M],$,b.arrayLimit,b.plainObjects):(!L||b.duplicates==="last")&&(_[M]=$)}}return _},d=function(y,x,b,_){var E=0;if(y.length>0&&y[y.length-1]==="[]"){var A=y.slice(0,-1).join("");E=Array.isArray(x)&&x[A]?x[A].length:0}for(var S=_?x:s(x,b,E),k=y.length-1;k>=0;--k){var I,N=y[k];if(N==="[]"&&b.parseArrays)t.isOverflow(S)?I=S:I=b.allowEmptyArrays&&(S===""||b.strictNullHandling&&S===null)?[]:t.combine([],S,b.arrayLimit,b.plainObjects);else{I=b.plainObjects?{__proto__:null}:{};var D=N.charAt(0)==="["&&N.charAt(N.length-1)==="]"?N.slice(1,-1):N,O=b.decodeDotInKeys?D.replace(/%2E/g,"."):D,j=parseInt(O,10),M=!isNaN(j)&&N!==O&&String(j)===O&&j>=0&&b.parseArrays;if(!b.parseArrays&&O==="")I={0:S};else if(M&&j<b.arrayLimit)I=[],I[j]=S;else{if(M&&b.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+b.arrayLimit+" element"+(b.arrayLimit===1?"":"s")+" allowed in an array.");M?(I[j]=S,t.markOverflow(I,j)):O!=="__proto__"&&(I[O]=S)}}S=I}return S},f=function(x,b){var _=b.allowDots?x.replace(/\.([^.[]+)/g,"[$1]"):x;if(b.depth<=0)return!b.plainObjects&&e.call(Object.prototype,_)&&!b.allowPrototypes?void 0:[_];var E=/(\[[^[\]]*])/,A=/(\[[^[\]]*])/g,S=E.exec(_),k=S?_.slice(0,S.index):_,I=[];if(k){if(!b.plainObjects&&e.call(Object.prototype,k)&&!b.allowPrototypes)return;I[I.length]=k}for(var N=0;(S=A.exec(_))!==null&&N<b.depth;){N+=1;var D=S[1].slice(1,-1);if(!b.plainObjects&&e.call(Object.prototype,D)&&!b.allowPrototypes)return;I[I.length]=S[1]}if(S){if(b.strictDepth===!0)throw new RangeError("Input depth exceeded depth option of "+b.depth+" and strictDepth is true");I[I.length]="["+_.slice(S.index)+"]"}return I},p=function(x,b,_,E){if(x){var A=f(x,_);
78if(A)return d(A,b,_,E)}},g=function(x){if(!x)return r;if(typeof x.allowEmptyArrays<"u"&&typeof x.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof x.decodeDotInKeys<"u"&&typeof x.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(x.decoder!==null&&typeof x.decoder<"u"&&typeof x.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof x.charset<"u"&&x.charset!=="utf-8"&&x.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(typeof x.throwOnLimitExceeded<"u"&&typeof x.throwOnLimitExceeded!="boolean")throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var b=typeof x.charset>"u"?r.charset:x.charset,_=typeof x.duplicates>"u"?r.duplicates:x.duplicates;if(_!=="combine"&&_!=="first"&&_!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var E=typeof x.allowDots>"u"?x.decodeDotInKeys===!0?!0:r.allowDots:!!x.allowDots;return{allowDots:E,allowEmptyArrays:typeof x.allowEmptyArrays=="boolean"?!!x.allowEmptyArrays:r.allowEmptyArrays,allowPrototypes:typeof x.allowPrototypes=="boolean"?x.allowPrototypes:r.allowPrototypes,allowSparse:typeof x.allowSparse=="boolean"?x.allowSparse:r.allowSparse,arrayLimit:typeof x.arrayLimit=="number"?x.arrayLimit:r.arrayLimit,charset:b,charsetSentinel:typeof x.charsetSentinel=="boolean"?x.charsetSentinel:r.charsetSentinel,comma:typeof x.comma=="boolean"?x.comma:r.comma,decodeDotInKeys:typeof x.decodeDotInKeys=="boolean"?x.decodeDotInKeys:r.decodeDotInKeys,decoder:typeof x.decoder=="function"?x.decoder:r.decoder,delimiter:typeof x.delimiter=="string"||t.isRegExp(x.delimiter)?x.delimiter:r.delimiter,depth:typeof x.depth=="number"||x.depth===!1?+x.depth:r.depth,duplicates:_,ignoreQueryPrefix:x.ignoreQueryPrefix===!0,interpretNumericEntities:typeof x.interpretNumericEntities=="boolean"?x.interpretNumericEntities:r.interpretNumericEntities,parameterLimit:typeof x.parameterLimit=="number"?x.parameterLimit:r.parameterLimit,parseArrays:x.parseArrays!==!1,plainObjects:typeof x.plainObjects=="boolean"?x.plainObjects:r.plainObjects,strictDepth:typeof x.strictDepth=="boolean"?!!x.strictDepth:r.strictDepth,strictMerge:typeof x.strictMerge=="boolean"?!!x.strictMerge:r.strictMerge,strictNullHandling:typeof x.strictNullHandling=="boolean"?x.strictNullHandling:r.strictNullHandling,throwOnLimitExceeded:typeof x.throwOnLimitExceeded=="boolean"?x.throwOnLimitExceeded:!1}};return jT=function(y,x){var b=g(x);if(y===""||y===null||typeof y>"u")return b.plainObjects?{__proto__:null}:{};for(var _=typeof y=="string"?c(y,b):y,E=b.plainObjects?{__proto__:null}:{},A=Object.keys(_),S=0;S<A.length;++S){var k=A[S],I=p(k,_[k],b,typeof y=="string");E=t.merge(E,I,b)}return b.allowSparse===!0?E:t.compact(E)},jT}var FT,Cz;function jke(){if(Cz)return FT;Cz=1;var t=Mke(),e=Lke(),n=fM();return FT={formats:n,parse:e,stringify:t},FT}var Fke=jke();const Gl=Mr(Fke),Bke={headers:{"Content-Type":"application/x-www-form-urlencoded"},transformRequest:t=>Gl.stringify(t)},Uke={headers:{"Content-Type":"multipart/form-data"}},Nr={headers:{"Content-Type":"application/json"}},_z={withCredentials:!1},i3={baseURL:""};class k8 extends ja{static _default;static default(){return k8._default||(k8._default=new k8)}getUserApiKeys=async()=>Yt.get("/users/me/keys");getUserApiKeyByName=async e=>Yt.get(`/users/me/keys/${e}`);createUserApiKey=async e=>this.post("/users/me/keys",e,Nr);updateUserApiKey=async(e,n)=>this.put(`/users/me/keys/${e}`,n,Nr);rotateUserApiKey=async e=>this.put(`/users/me/keys/${e}/rotate`);deleteUserApiKey=async e=>this.delete(`/users/me/keys/${e}`,Nr)}class vf{static _defaultFetchApi={fetch:(...e)=>window.fetch(...e)};static _default=null;static default(){return vf._default||(vf._default=new vf)}static rethrow(e){throw e}_baseUrl=null;_fetchApi=null;getFetchApi(){return this._fetchApi||vf._defaultFetchApi}setFetchApi(e){return this._fetchApi=e,this}getBaseUrl(){return this._baseUrl==null?"":this._baseUrl}setBaseUrl(e){return this._baseUrl=e,this}}class BT{static rethrow(e){throw e}static noop(){}_baseUrl=null;_endpoint=null;getEndpoint(){return this._endpoint}setEndpoint(e){return this._endpoint=e,this}getBaseUrl(){return this._baseUrl==null?this.getEndpoint().getBaseUrl():this._baseUrl}setBaseUrl(e){return this._baseUrl=e,this}getUrl(e){throw new Error("Method not implemented")}}class Cl extends BT{_fetchApi=null;_requestFn=null;_extractDataFn=null;getEndpoint(){return this._endpoint||vf.default()}getFetchApi(){return this._fetchApi==null?this.getEndpoint().getFetchApi():this._fetchApi}setFetchApi(e){return this._fetchApi=e,this}getRequestFn(){return this._requestFn||(this._requestFn=this.createRequestFn())}createRequestFn(){return e=>this.request(e)}getExtractDataFn(){return this._extractDataFn||(this._extractDataFn=this.createExtractDataFn())}createExtractDataFn(){return e=>this.extractData(e)}request(e,n=BT.noop,r=BT.rethrow){const{search:a,body:s,headers:o,...l}=e,c={"Content-Type":"application/json",...o};return this.getFetchApi().fetch(this.getUrl(e),{headers:c,method:this._method,withCredentials:!0,credentials:"include",body:this._method!="GET"&&s!=null?typeof s=="object"||Array.isArray(s)?JSON.stringify(s):s:null,...l}).then(async d=>[await this.extractData(d),d]).catch(d=>{let f;return f=r(d,null),f===!0?Promise.resolve(null):Promise.reject(d)}).then(d=>{if(d===null)return;const[f,p]=d;let g;switch(p.status-p.status%100){case 100:case 200:case 300:return g=n(f,p),g===!1?(g=r(f,p),g===!0?Promise.resolve(null):Promise.reject(f)):Promise.resolve(f);case 400:case 500:return g=r(f,p),g===!0?Promise.resolve(null):Promise.reject(f);default:const x=new Error(`Unknown or unsupported status code: ${p.status}`);return g=r(x,p),g===!0?Promise.resolve(null):Promise.reject(f)}})}extractData(){return Promise.reject(Error("Method not implemented"))}}function $ke(t){return t!=null&&typeof t=="string"}function fte(t){return t!=null&&typeof t=="object"&&t.state=="RECOVER_ACCOUNT_UNKNOWN"}function qke(t){return t!=null&&typeof t=="object"&&t.state=="RECOVER_ACCOUNT_OK"}function Hke(t){return t!=null&&typeof t=="object"&&t.state=="RESET_PW_OK"}function zke(t){return t!=null&&typeof t=="object"&&t.state=="RESET_PW_TOKEN_INVALID"}function Vke(t){return t!=null&&typeof t=="object"&&t.state=="RESET_PW_TOKEN_EXPIRED"}function Gke(t){return t!=null&&typeof t=="object"&&t.state=="RESET_PW_INVALID_MISSING"}function Wke(t){return t!=null&&typeof t=="object"&&t.state=="RESET_PW_INVALID_TOO_SHORT"}function Yke(t){return t!=null&&typeof t=="object"&&t.state=="RESET_PW_INVALID_TOO_LONG"}function Xke(t){return t!=null&&typeof t=="object"&&t.state=="RESET_PW_INVALID_BAD_CHAR"}function Kke(t){return t!=null&&typeof t=="object"&&t.state=="SIGNUP_CONFIRM_OTP_OK"}function Zke(t){return t!=null&&typeof t=="object"&&t.state=="SIGNUP_CONFIRM_OTP_NOT_FOUND"}function Jke(t){return t!=null&&typeof t=="object"&&t.state=="SIGNUP_CONFIRM_OTP_INVALID"}function Sz(t){return t!=null&&typeof t=="object"&&t.state=="SIGNUP_CONFIRM_TOKEN_INVALID"}function Qke(t){return t!=null&&typeof t=="object"&&t.state=="SIGNUP_CONFIRM_TOKEN_EXPIRED"}function eRe(t){return t!=null&&typeof t=="object"&&t.state=="SIGNUP_CONFIRM_TOKEN_USER_UNKNOWN"}function tRe(t){return t!=null&&typeof t=="object"&&t.state=="SIGNUP_CONFIRM_RESEND_OK"}function nRe(t){return t!=null&&typeof t=="object"&&t.state=="SIGNUP_BAD_STATE"}var rRe=Object.prototype.toString,Tg=Array.isArray||function(e){return rRe.call(e)==="[object Array]"};function pM(t){return typeof t=="function"}function aRe(t){return Tg(t)?"array":typeof t}function UT(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function Ez(t,e){return t!=null&&typeof t=="object"&&e in t}function sRe(t,e){return t!=null&&typeof t!="object"&&t.hasOwnProperty&&t.hasOwnProperty(e)}var iRe=RegExp.prototype.test;function oRe(t,e){return iRe.call(t,e)}var lRe=/\S/;function cRe(t){return!oRe(lRe,t)}var uRe={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"};function dRe(t){return String(t).replace(/[&<>"'`=\/]/g,function(n){return uRe[n]})}var fRe=/\s*/,pRe=/\s+/,Iz=/\s*=/,hRe=/\s*\}/,mRe=/#|\^|\/|>|\{|&|=|!/;function gRe(t,e){if(!t)return[];var n=!1,r=[],a=[],s=[],o=!1,l=!1,c="",d=0;function f(){if(o&&!l)for(;s.length;)delete a[s.pop()];else s=[];o=!1,l=!1}
vendor: 4,650 bytes, lines 78-81
78var p,g,y;function x(O){if(typeof O=="string"&&(O=O.split(pRe,2)),!Tg(O)||O.length!==2)throw new Error("Invalid tags: "+O);p=new RegExp(UT(O[0])+"\\s*"),g=new RegExp("\\s*"+UT(O[1])),y=new RegExp("\\s*"+UT("}"+O[1]))}x(e||Ta.tags);for(var b=new v9(t),_,E,A,S,k,I;!b.eos();){if(_=b.pos,A=b.scanUntil(p),A)for(var N=0,D=A.length;N<D;++N)S=A.charAt(N),cRe(S)?(s.push(a.length),c+=S):(l=!0,n=!0,c+=" "),a.push(["text",S,_,_+1]),_+=1,S===`
79`&&(f(),c="",d=0,n=!1);if(!b.scan(p))break;if(o=!0,E=b.scan(mRe)||"name",b.scan(fRe),E==="="?(A=b.scanUntil(Iz),b.scan(Iz),b.scanUntil(g)):E==="{"?(A=b.scanUntil(y),b.scan(hRe),b.scanUntil(g),E="&"):A=b.scanUntil(g),!b.scan(g))throw new Error("Unclosed tag at "+b.pos);if(E==">"?k=[E,A,_,b.pos,c,d,n]:k=[E,A,_,b.pos],d++,a.push(k),E==="#"||E==="^")r.push(k);else if(E==="/"){if(I=r.pop(),!I)throw new Error('Unopened section "'+A+'" at '+_);if(I[1]!==A)throw new Error('Unclosed section "'+I[1]+'" at '+_)}else E==="name"||E==="{"||E==="&"?l=!0:E==="="&&x(A)}if(f(),I=r.pop(),I)throw new Error('Unclosed section "'+I[1]+'" at '+b.pos);return yRe(vRe(a))}function vRe(t){for(var e=[],n,r,a=0,s=t.length;a<s;++a)n=t[a],n&&(n[0]==="text"&&r&&r[0]==="text"?(r[1]+=n[1],r[3]=n[3]):(e.push(n),r=n));return e}function yRe(t){for(var e=[],n=e,r=[],a,s,o=0,l=t.length;o<l;++o)switch(a=t[o],a[0]){case"#":case"^":n.push(a),r.push(a),n=a[4]=[];break;case"/":s=r.pop(),s[5]=a[2],n=r.length>0?r[r.length-1][4]:e;break;default:n.push(a)}return e}function v9(t){this.string=t,this.tail=t,this.pos=0}v9.prototype.eos=function(){return this.tail===""};v9.prototype.scan=function(e){var n=this.tail.match(e);if(!n||n.index!==0)return"";var r=n[0];return this.tail=this.tail.substring(r.length),this.pos+=r.length,r};v9.prototype.scanUntil=function(e){var n=this.tail.search(e),r;switch(n){case-1:r=this.tail,this.tail="";break;case 0:r="";break;default:r=this.tail.substring(0,n),this.tail=this.tail.substring(n)}return this.pos+=r.length,r};function ng(t,e){this.view=t,this.cache={".":this.view},this.parent=e}ng.prototype.push=function(e){return new ng(e,this)};ng.prototype.lookup=function(e){var n=this.cache,r;if(n.hasOwnProperty(e))r=n[e];else{for(var a=this,s,o,l,c=!1;a;){if(e.indexOf(".")>0)for(s=a.view,o=e.split("."),l=0;s!=null&&l<o.length;)l===o.length-1&&(c=Ez(s,o[l])||sRe(s,o[l])),s=s[o[l++]];else s=a.view[e],c=Ez(a.view,e);if(c){r=s;break}a=a.parent}n[e]=r}return pM(r)&&(r=r.call(this.view)),r};function Mo(){this.templateCache={_cache:{},set:function(e,n){this._cache[e]=n},get:function(e){return this._cache[e]},clear:function(){this._cache={}}}}Mo.prototype.clearCache=function(){typeof this.templateCache<"u"&&this.templateCache.clear()};Mo.prototype.parse=function(e,n){var r=this.templateCache,a=e+":"+(n||Ta.tags).join(":"),s=typeof r<"u",o=s?r.get(a):void 0;return o==null&&(o=gRe(e,n),s&&r.set(a,o)),o};Mo.prototype.render=function(e,n,r,a){var s=this.getConfigTags(a),o=this.parse(e,s),l=n instanceof ng?n:new ng(n,void 0);return this.renderTokens(o,l,r,e,a)};Mo.prototype.renderTokens=function(e,n,r,a,s){for(var o="",l,c,d,f=0,p=e.length;f<p;++f)d=void 0,l=e[f],c=l[0],c==="#"?d=this.renderSection(l,n,r,a,s):c==="^"?d=this.renderInverted(l,n,r,a,s):c===">"?d=this.renderPartial(l,n,r,s):c==="&"?d=this.unescapedValue(l,n):c==="name"?d=this.escapedValue(l,n,s):c==="text"&&(d=this.rawValue(l)),d!==void 0&&(o+=d);return o};Mo.prototype.renderSection=function(e,n,r,a,s){var o=this,l="",c=n.lookup(e[1]);function d(g){return o.render(g,n,r,s)}if(c){if(Tg(c))for(var f=0,p=c.length;f<p;++f)l+=this.renderTokens(e[4],n.push(c[f]),r,a,s);else if(typeof c=="object"||typeof c=="string"||typeof c=="number")l+=this.renderTokens(e[4],n.push(c),r,a,s);else if(pM(c)){if(typeof a!="string")throw new Error("Cannot use higher-order sections without the original template");c=c.call(n.view,a.slice(e[3],e[5]),d),c!=null&&(l+=c)}else l+=this.renderTokens(e[4],n,r,a,s);return l}};Mo.prototype.renderInverted=function(e,n,r,a,s){var o=n.lookup(e[1]);if(!o||Tg(o)&&o.length===0)return this.renderTokens(e[4],n,r,a,s)};Mo.prototype.indentPartial=function(e,n,r){for(var a=n.replace(/[^ \t]/g,""),s=e.split(`
80`),o=0;o<s.length;o++)s[o].length&&(o>0||!r)&&(s[o]=a+s[o]);return s.join(`
81`)};Mo.prototype.renderPartial=function(e,n,r,a){if(r){var s=this.getConfigTags(a),o=pM(r)?r(e[1]):r[e[1]];if(o!=null){var l=e[6],c=e[5],d=e[4],f=o;c==0&&d&&(f=this.indentPartial(o,d,l));var p=this.parse(f,s);return this.renderTokens(p,n,r,f,a)}}};Mo.prototype.unescapedValue=function(e,n){var r=n.lookup(e[1]);if(r!=null)return r};Mo.prototype.escapedValue=function(e,n,r){var a=this.getConfigEscape(r)||Ta.escape,s=n.lookup(e[1]);
81if(s!=null)return typeof s=="number"&&a===Ta.escape?String(s):a(s)};Mo.prototype.rawValue=function(e){return e[1]};Mo.prototype.getConfigTags=function(e){return Tg(e)?e:e&&typeof e=="object"?e.tags:void 0};Mo.prototype.getConfigEscape=function(e){if(e&&typeof e=="object"&&!Tg(e))return e.escape};var Ta={name:"mustache.js",version:"4.2.0",tags:["{{","}}"],clearCache:void 0,escape:void 0,parse:void 0,render:void 0,Scanner:void 0,Context:void 0,Writer:void 0,set templateCache(t){_v.templateCache=t},get templateCache(){return _v.templateCache}},_v=new Mo;Ta.clearCache=function(){return _v.clearCache()};Ta.parse=function(e,n){return _v.parse(e,n)};Ta.render=function(e,n,r,a){if(typeof e!="string")throw new TypeError('Invalid template! Template should be a "string" but "'+aRe(e)+'" was given as the first argument for mustache#render(template, view, partials)');return _v.render(e,n,r,a)};Ta.escape=dRe;Ta.Scanner=v9;Ta.Context=ng;Ta.Writer=Mo;function bRe(t){return t!=null&&typeof t=="object"&&typeof t.asset_class=="string[]"&&typeof t.connections=="number"&&typeof t.created_date=="string"&&typeof t.description=="string"&&typeof t.end_date=="string"&&typeof t.has_ila=="boolean"&&typeof t.name=="string"&&typeof t.price_cents=="number"&&typeof t.processing_fee_cents=="number"&&typeof t.professional=="boolean"&&typeof t.provider=="string"&&typeof t.service_type=="string"&&typeof t.start_date=="string"&&typeof t.status=="string"&&(t.display_devices==null||typeof t.display_devices=="number")&&(t.external_redistribution==null||typeof t.external_redistribution=="boolean")&&(t.internal_redistribution==null||typeof t.internal_redistribution=="boolean")&&(t.non_display_devices==null||typeof t.non_display_devices=="number")}function xRe(t){return t!=null&&Array.isArray(t)}function wRe(t){return t!=null&&typeof t=="object"&&t.case=="license_activation_payment_failed"}function CRe(t){return t!=null&&typeof t=="object"&&t.case=="license_agreement_file_not_found"}function pte(t){return t!=null&&typeof t=="object"&&t.case=="license_template_file_not_found"}function hte(t){return t!=null&&typeof t=="object"&&t.case=="license_subscription_not_found"}function _Re(t){return t!=null&&typeof t=="object"&&t.case=="license_not_found"}function SRe(t){return t!=null&&typeof t=="object"&&t.case=="license_invalid_request_too_many_devices"}function ERe(t){return t!=null&&typeof t=="object"&&t.case=="license_status_invalid_for_termination"}function IRe(t){return t!=null&&typeof t=="object"&&t.case=="license_invalid_price_zero"}function ARe(t){return t!=null&&typeof t=="object"&&t.case=="license_invalid_estimated_price_mismatch"}function TRe(t){return t!=null&&typeof t=="object"&&t.case=="license_process_not_implemented_for_provider"}function kRe(t){return t==null||typeof t=="object"&&typeof t.access_token=="string"&&typeof t.expires_in=="number"&&typeof t.expires_on=="number"&&typeof t.refresh_token=="string"&&typeof t.token_type=="string"}function RRe(t){return t!=null&&typeof t=="object"&&t.state=="LOGOUT_OK"}function NRe(t){return t!=null&&typeof t=="object"&&t.state=="LOGIN_EMAIL_PW_INCORRECT"}class V2 extends Cl{static _default;static default(){return V2._default||(V2._default=new V2)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,kRe(n)?e.onLoginToken!=null&&r[e.onLoginToken(n)]++:e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,NRe(n)?e.onLoginEmailPwIncorrect!=null&&r[e.onLoginEmailPwIncorrect(n)]++:e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}
81){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:V2.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:V2.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"POST",search:V2.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/auth/login"+a,n))}getMethod(){return"POST"}async extractData(e){try{return await e.json()}catch{return null}}}class G2 extends Cl{static _default;static default(){return G2._default||(G2._default=new G2)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,RRe(n)?e.onLogoutOk!=null&&r[e.onLogoutOk(n)]++:e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:G2.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:G2.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"POST",search:G2.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/auth/logout"+a,n))}getMethod(){return"POST"}async extractData(e){try{return await e.json()}catch{return null}}}class W2 extends Cl{static _default;static default(){return W2._default||(W2._default=new W2)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,qke(n)?e.onRecoverAccountOk!=null&&r[e.onRecoverAccountOk(n)]++:e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,fte(n)?e.onRecoverAccountUnknown!=null&&r[e.onRecoverAccountUnknown(n)]++:e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:W2.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:W2.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"POST",search:W2.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/auth/recover/{{email}}"+a,n))}getMethod(){return"POST"}async extractData(e){try{return await e.json()}catch{return null}}}class Y2 extends Cl{static _default;static default(){return Y2._default||(Y2._default=new Y2)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,Hke(n)?e.onResetPwOk!=null&&r[e.onResetPwOk(n)]++:e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;
81if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,fte(n)?e.onRecoverAccountUnknown!=null&&r[e.onRecoverAccountUnknown(n)]++:Xke(n)?e.onResetPwInvalidBadChar!=null&&r[e.onResetPwInvalidBadChar(n)]++:Gke(n)?e.onResetPwInvalidMissing!=null&&r[e.onResetPwInvalidMissing(n)]++:Yke(n)?e.onResetPwInvalidTooLong!=null&&r[e.onResetPwInvalidTooLong(n)]++:Wke(n)?e.onResetPwInvalidTooShort!=null&&r[e.onResetPwInvalidTooShort(n)]++:Vke(n)?e.onResetPwTokenExpired!=null&&r[e.onResetPwTokenExpired(n)]++:zke(n)?e.onResetPwTokenInvalid!=null&&r[e.onResetPwTokenInvalid(n)]++:e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:Y2.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:Y2.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"POST",search:Y2.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/auth/reset-password"+a,n))}getMethod(){return"POST"}async extractData(e){try{return await e.json()}catch{return null}}}class X2 extends Cl{static _default;static default(){return X2._default||(X2._default=new X2)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,tRe(n)?e.onSignupConfirmResendOk!=null&&r[e.onSignupConfirmResendOk(n)]++:e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,nRe(n)?e.onSignupBadState!=null&&r[e.onSignupBadState(n)]++:e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:X2.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:X2.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"POST",search:X2.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/auth/confirm-email-resend"+a,n))}getMethod(){return"POST"}async extractData(e){try{return await e.json()}catch{return null}}}class K2 extends Cl{static _default;static default(){return K2._default||(K2._default=new K2)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,Kke(n)?e.onSignupConfirmOtpOk!=null&&r[e.onSignupConfirmOtpOk(n)]++:e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;
81if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,Jke(n)?e.onSignupConfirmOtpInvalid!=null&&r[e.onSignupConfirmOtpInvalid(n)]++:Zke(n)?e.onSignupConfirmOtpNotFound!=null&&r[e.onSignupConfirmOtpNotFound(n)]++:e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:K2.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:K2.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"POST",search:K2.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/auth/confirm-email-otp"+a,n))}getMethod(){return"POST"}async extractData(e){try{return await e.json()}catch{return null}}}class Z2 extends Cl{static _default;static default(){return Z2._default||(Z2._default=new Z2)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,Qke(n)?e.onSignupConfirmTokenExpired!=null&&r[e.onSignupConfirmTokenExpired(n)]++:Sz(n)||Sz(n)?e.onSignupConfirmTokenInvalid!=null&&r[e.onSignupConfirmTokenInvalid(n)]++:eRe(n)?e.onSignupConfirmTokenUserUnknown!=null&&r[e.onSignupConfirmTokenUserUnknown(n)]++:e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:Z2.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:Z2.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"POST",search:Z2.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/auth/confirm-email-token"+a,n))}getMethod(){return"POST"}async extractData(e){try{return await e.json()}catch{return null}}}class J2 extends Cl{static _default;static default(){return J2._default||(J2._default=new J2)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,$ke(n)?e.onFrillUserToken!=null&&r[e.onFrillUserToken(n)]++:e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;
81if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,search:n,...r}={},a={},s={}){const o=[].concat(a).filter(Boolean).map(f=>typeof f=="function"?f:J2.createOutboundHandler(f));function l(f,p){let g=!0;for(const y of o){const x=y(f,p)!==!1;g=g&&x}return g}const c=[].concat(s).filter(Boolean).map(f=>typeof f=="function"?f:J2.createErrorHandler(f));function d(f,p){let g=!1;for(const y of c){const x=y(f,p)===!0;g=g||x}return g}return super.request({headers:{...e},method:"GET",search:J2.formatSearchParams(n),...r},l,d)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/auth/frill_user_token/{{board}}"+a,n))}getMethod(){return"GET"}async extractData(e){try{return await e.json()}catch{return null}}}class B4 extends vf{static _default=null;static default(){return B4._default||(B4._default=new B4)}static reset(){B4._default=null}_login=null;_logout=null;_recoverAccount=null;_resetPassword=null;_confirmEmailResend=null;_confirmEmailOtp=null;_confirmEmailToken=null;_frillUserToken=null;get loginRoute(){return this._login||(this._login=new V2().setEndpoint(this))}get logoutRoute(){return this._logout||(this._logout=new G2().setEndpoint(this))}get recoverAccountRoute(){return this._recoverAccount||(this._recoverAccount=new W2().setEndpoint(this))}get resetPasswordRoute(){return this._resetPassword||(this._resetPassword=new Y2().setEndpoint(this))}get confirmEmailResendRoute(){return this._confirmEmailResend||(this._confirmEmailResend=new X2().setEndpoint(this))}get confirmEmailOtpRoute(){return this._confirmEmailOtp||(this._confirmEmailOtp=new K2().setEndpoint(this))}get confirmEmailTokenRoute(){return this._confirmEmailToken||(this._confirmEmailToken=new Z2().setEndpoint(this))}
81get frillUserTokenRoute(){return this._frillUserToken||(this._frillUserToken=new J2().setEndpoint(this))}requestLogin(...e){return this.loginRoute.request(...e)}requestLogout(...e){return this.logoutRoute.request(...e)}requestRecoverAccount(...e){return this.recoverAccountRoute.request(...e)}requestResetPassword(...e){return this.resetPasswordRoute.request(...e)}requestConfirmEmailResend(...e){return this.confirmEmailResendRoute.request(...e)}requestConfirmEmailOtp(...e){return this.confirmEmailOtpRoute.request(...e)}requestConfirmEmailToken(...e){return this.confirmEmailTokenRoute.request(...e)}requestFrillUserToken(...e){return this.frillUserTokenRoute.request(...e)}}class Q2 extends Cl{static _default;static default(){return Q2._default||(Q2._default=new Q2)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,xRe(n)?e.onDataLicenseSubscriptionViewList!=null&&r[e.onDataLicenseSubscriptionViewList(n)]++:e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:Q2.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:Q2.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"get",search:Q2.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/licensing/me"+a,n))}getMethod(){return"get"}async extractData(e){try{return await e.json()}catch{return null}}}class ef extends Cl{static _default;static default(){return ef._default||(ef._default=new ef)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,pte(n)?e.onLicenseTemplateFileNotFound!=null&&r[e.onLicenseTemplateFileNotFound(n)]++:e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:ef.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:ef.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"get",search:ef.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/licensing/templates/{{provider}}/{{form}}"+a,n))}getMethod(){return"get"}async extractData(e){try{return await e.json()}catch{return null}}}class tf extends Cl{static _default;static default(){return tf._default||(tf._default=new tf)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;
81if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,pte(n)?e.onLicenseTemplateFileNotFound!=null&&r[e.onLicenseTemplateFileNotFound(n)]++:e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:tf.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:tf.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"get",search:tf.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/licensing/templates/{{provider}}"+a,n))}getMethod(){return"get"}async extractData(e){try{return await e.json()}catch{return null}}}class nf extends Cl{static _default;static default(){return nf._default||(nf._default=new nf)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,CRe(n)?e.onLicenseAgreementFileNotFound!=null&&r[e.onLicenseAgreementFileNotFound(n)]++:e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){const{download:n,...r}=e;return[`download=${!!n}`,...Object.entries(r).map(([a,s])=>`${a}=${s}`)].join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:nf.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:nf.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"get",search:nf.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/licensing/me/agreements/{{provider}}"+a,n))}getMethod(){return"get"}async extractData(e){try{return await e.json()}catch{return null}}}class rf extends Cl{static _default;static default(){return rf._default||(rf._default=new rf)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,bRe(n)?e.onDataLicenseSubscriptionView!=null&&r[e.onDataLicenseSubscriptionView(n)]++:e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,wRe(n)?e.onLicenseActivationPaymentFailed!=null&&r[e.onLicenseActivationPaymentFailed(n)]++:ARe(n)?e.onLicenseInvalidEstimatedPriceMismatch!=null&&r[e.onLicenseInvalidEstimatedPriceMismatch(n)]++:IRe(n)?e.onLicenseInvalidPriceZero!=null&&r[e.onLicenseInvalidPriceZero(n)]++:SRe(n)?e.onLicenseInvalidRequestTooManyDevices!=null&&r[e.onLicenseInvalidRequestTooManyDevices(n)]++:_Re(n)?e.onLicenseNotFound!=null&&r[e.onLicenseNotFound(n)]++:TRe(n)?e.onLicenseProcessNotImplementedForProvider!=null&&r[e.onLicenseProcessNotImplementedForProvider(n)]++:hte(n)?e.onLicenseSubscriptionNotFound!=null&&r[e.onLicenseSubscriptionNotFound(n)]++:e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;
81if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:rf.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:rf.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"post",search:rf.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/licensing/me/subscriptions"+a,n))}getMethod(){return"post"}async extractData(e){try{return await e.json()}catch{return null}}}class af extends Cl{static _default;static default(){return af._default||(af._default=new af)}static createInboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};return e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0]>0||r[!1]===0}}static createOutboundHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onMessage!=null&&r[e.onMessage(n)]++,e.onUnknownMessage!=null&&r[e.onUnknownMessage(n)]++,r[!0])return!0;if(r[!1])return!1}}static createErrorHandler(e){return e={...e},function(n){const r={[!0]:0,[!1]:0,[void 0]:0};if(e.onError!=null&&r[e.onError(n)]++,ERe(n)?e.onLicenseStatusInvalidForTermination!=null&&r[e.onLicenseStatusInvalidForTermination(n)]++:hte(n)?e.onLicenseSubscriptionNotFound!=null&&r[e.onLicenseSubscriptionNotFound(n)]++:e.onUnknownError!=null&&r[e.onUnknownError(n)]++,r[!0])return!0;if(r[!1])return!1}}static formatSearchParams(e={}){return Object.entries(e).map(([n,r])=>`${n}=${r}`).join("&")}request({headers:e,body:n,search:r,...a}={},s={},o={}){const l=[].concat(s).filter(Boolean).map(p=>typeof p=="function"?p:af.createOutboundHandler(p));function c(p,g){let y=!0;for(const x of l){const b=x(p,g)!==!1;y=y&&b}return y}const d=[].concat(o).filter(Boolean).map(p=>typeof p=="function"?p:af.createErrorHandler(p));function f(p,g){let y=!1;for(const x of d){const b=x(p,g)===!0;y=y||b}return y}return n?.prototype===Object&&(n=JSON.stringify(n)),super.request({headers:{"Content-Type":"application/json",...e},method:"delete",search:af.formatSearchParams(r),body:n,...a},c,f)}getUrl({search:e="",path:n={}}={}){let r=this.getBaseUrl().trim();r.length&&!r.endsWith("/")&&(r+="/");let a;return typeof e=="string"?a=e:e instanceof URLSearchParams?a=String(e):a=String(new URLSearchParams(e)),a=a.trim(),a.length&&(a=a.replace(/^\?*/,"?")),encodeURI(Ta.render(r+"v0/licensing/me/subscriptions/{{provider}}/{{name}}"+a,n))}getMethod(){return"delete"}async extractData(e){try{return await e.json()}catch{return null}}}class U4 extends vf{static _default=null;static default(){return U4._default||(U4._default=new U4)}static reset(){U4._default=null}_getDataLicensingView=null;_getDataLicenseTemplate=null;_getPdfPreview=null;_getDataLicenseAgreement=null;_submitNewDataLicenseSubscription=null;_terminateADataLicenseSubscription=null;get getDataLicensingViewRoute(){return this._getDataLicensingView||(this._getDataLicensingView=new Q2().setEndpoint(this))}get getDataLicenseTemplateRoute(){return this._getDataLicenseTemplate||(this._getDataLicenseTemplate=new ef().setEndpoint(this))}get getPdfPreviewRoute(){return this._getPdfPreview||(this._getPdfPreview=new tf().setEndpoint(this))}get getDataLicenseAgreementRoute(){return this._getDataLicenseAgreement||(this._getDataLicenseAgreement=new nf().setEndpoint(this))}get submitNewDataLicenseSubscriptionRoute(){return this._submitNewDataLicenseSubscription||(this._submitNewDataLicenseSubscription=new rf().setEndpoint(this))}get terminateADataLicenseSubscriptionRoute(){return this._terminateADataLicenseSubscription||(this._terminateADataLicenseSubscription=new af().setEndpoint(this))}requestGetDataLicensingView(...e){return this.getDataLicensingViewRoute.request(...e)}requestGetDataLicenseTemplate(...e){return this.getDataLicenseTemplateRoute.request(...e)}requestGetPdfPreview(...e){return this.getPdfPreviewRoute.request(...e)}requestGetDataLicenseAgreement(...e){return this.getDataLicenseAgreementRoute.request(...e)}requestSubmitNewDataLicenseSubscription(...e){return this.submitNewDataLicenseSubscriptionRoute.request(...e)}requestTerminateADataLicenseSubscription(...e){return this.terminateADataLicenseSubscriptionRoute.request(...e)}}class DRe{static lazy(e){let n=null;return function(){return n||(n=e())}}}const zf=DRe.lazy(()=>new B4().setBaseUrl("https://api.databento.com"));
81class N5 extends ja{static default(){return N5._default||(N5._default=new N5)}static _default;getIntercomUserHmac=async()=>this.get("/auth/intercom_user_hmac").then(e=>e).catch(e=>(console.error("Error getting Intercom HMAC code: ",e),null))}class R8 extends ja{static _default;static default(){return R8._default||(R8._default=new R8)}billingSetupIntent=async()=>this.post("/users/me/billing",{},Nr);billingListCards=async()=>this.get("/users/me/list_cards");billingDeleteCard=async e=>this.post("/users/me/delete_card",{payment_method:e},Nr);billingUpdateDefault=async e=>this.post("/users/me/update_default",{payment_method:e},Nr);billingUpdateCard=async e=>this.post("/users/me/edit_card",e,Nr);billingAddCard=async e=>this.post("/users/me/add_card?payment_method="+e,{});getBillingDashboard=async()=>this.get("/billing/dashboard");getBillingInvoices=async(e,n)=>this.get(`/billing/invoices?${e}`,n?{signal:n}:{});getUpcomingInvoice=async()=>this.get("/billing/upcoming_invoice");getInvoiceDetailV2=async e=>this.get(`/billing/invoice/${e}`,{});getAdminInvoiceDetailV2=async(e,n)=>this.get(`/billing/invoice/admin/${e}?secret=${n}`,{});getBillingCredits=async e=>this.get(`/billing/credits?${Gl.stringify(e)}`,{});getBillingBudget=async()=>this.get("/billing/team_budget");updateBillingBudget=async e=>this.post("/billing/team_budget",e,Nr);getBillingPastDueInvoice=async()=>this.get("/billing/unpaid_invoice");getTeamBillingPreference=async()=>this.get("/teams/me/billing_preference");updateTeamBillingPreference=async e=>this.put("/teams/me/billing_preference",e,Nr);billingCreditCodeApply=async(e,n)=>await this.post(`/billing/redeem_credit_code?code=${n}`,{})}const Az="https://boards-api.greenhouse.io/v1/boards/databento/jobs";class N8 extends ja{static _default;static default(){return N8._default||(N8._default=new N8)}getJobListContent=async()=>this.get(Az,_z);getJobContent=async e=>this.get(Az+e,_z)}const mte="3.7.8",PRe=mte,kg=typeof Buffer=="function",Tz=typeof TextDecoder=="function"?new TextDecoder:void 0,kz=typeof TextEncoder=="function"?new TextEncoder:void 0,ORe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Y7=Array.prototype.slice.call(ORe),Pb=(t=>{let e={};return t.forEach((n,r)=>e[n]=r),e})(Y7),MRe=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,Ni=String.fromCharCode.bind(String),Rz=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):t=>new Uint8Array(Array.prototype.slice.call(t,0)),gte=t=>t.replace(/=/g,"").replace(/[+\/]/g,e=>e=="+"?"-":"_"),vte=t=>t.replace(/[^A-Za-z0-9\+\/]/g,""),yte=t=>{let e,n,r,a,s="";const o=t.length%3;for(let l=0;l<t.length;){if((n=t.charCodeAt(l++))>255||(r=t.charCodeAt(l++))>255||(a=t.charCodeAt(l++))>255)throw new TypeError("invalid character found");e=n<<16|r<<8|a,s+=Y7[e>>18&63]+Y7[e>>12&63]+Y7[e>>6&63]+Y7[e&63]}return o?s.slice(0,o-3)+"===".substring(o):s},hM=typeof btoa=="function"?t=>btoa(t):kg?t=>Buffer.from(t,"binary").toString("base64"):yte,YN=kg?t=>Buffer.from(t).toString("base64"):t=>{let n=[];for(let r=0,a=t.length;r<a;r+=4096)n.push(Ni.apply(null,t.subarray(r,r+4096)));return hM(n.join(""))},Dx=(t,e=!1)=>e?gte(YN(t)):YN(t),LRe=t=>{if(t.length<2){var e=t.charCodeAt(0);return e<128?t:e<2048?Ni(192|e>>>6)+Ni(128|e&63):Ni(224|e>>>12&15)+Ni(128|e>>>6&63)+Ni(128|e&63)}else{var e=65536+(t.charCodeAt(0)-55296)*1024+(t.charCodeAt(1)-56320);return Ni(240|e>>>18&7)+Ni(128|e>>>12&63)+Ni(128|e>>>6&63)+Ni(128|e&63)}},jRe=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,bte=t=>t.replace(jRe,LRe),Nz=kg?t=>Buffer.from(t,"utf8").toString("base64"):kz?t=>YN(kz.encode(t)):t=>hM(bte(t)),D5=(t,e=!1)=>e?gte(Nz(t)):Nz(t),Dz=t=>D5(t,!0),FRe=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,BRe=t=>{switch(t.length){case 4:var e=(7&t.charCodeAt(0))<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|63&t.charCodeAt(3),n=e-65536;return Ni((n>>>10)+55296)+Ni((n&1023)+56320);case 3:return Ni((15&t.charCodeAt(0))<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2));default:return Ni((31&t.charCodeAt(0))<<6|63&t.charCodeAt(1))}},xte=t=>t.replace(FRe,BRe),wte=t=>
81{if(t=t.replace(/\s+/g,""),!MRe.test(t))throw new TypeError("malformed base64.");t+="==".slice(2-(t.length&3));let e,n,r,a=[];for(let s=0;s<t.length;)e=Pb[t.charAt(s++)]<<18|Pb[t.charAt(s++)]<<12|(n=Pb[t.charAt(s++)])<<6|(r=Pb[t.charAt(s++)]),n===64?a.push(Ni(e>>16&255)):r===64?a.push(Ni(e>>16&255,e>>8&255)):a.push(Ni(e>>16&255,e>>8&255,e&255));return a.join("")},mM=typeof atob=="function"?t=>atob(vte(t)):kg?t=>Buffer.from(t,"base64").toString("binary"):wte,Cte=kg?t=>Rz(Buffer.from(t,"base64")):t=>Rz(mM(t).split("").map(e=>e.charCodeAt(0))),_te=t=>Cte(Ste(t)),URe=kg?t=>Buffer.from(t,"base64").toString("utf8"):Tz?t=>Tz.decode(Cte(t)):t=>xte(mM(t)),Ste=t=>vte(t.replace(/[-_]/g,e=>e=="-"?"+":"/")),XN=t=>URe(Ste(t)),$Re=t=>{if(typeof t!="string")return!1;const e=t.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(e)||!/[^\s0-9a-zA-Z\-_]/.test(e)},Ete=t=>({value:t,enumerable:!1,writable:!0,configurable:!0}),Ite=function(){const t=(e,n)=>Object.defineProperty(String.prototype,e,Ete(n));t("fromBase64",function(){return XN(this)}),t("toBase64",function(e){return D5(this,e)}),t("toBase64URI",function(){return D5(this,!0)}),t("toBase64URL",function(){return D5(this,!0)}),t("toUint8Array",function(){return _te(this)})},Ate=function(){const t=(e,n)=>Object.defineProperty(Uint8Array.prototype,e,Ete(n));t("toBase64",function(e){return Dx(this,e)}),t("toBase64URI",function(){return Dx(this,!0)}),t("toBase64URL",function(){return Dx(this,!0)})},qRe=()=>{Ite(),Ate()},KN={version:mte,VERSION:PRe,atob:mM,atobPolyfill:wte,btoa:hM,btoaPolyfill:yte,fromBase64:XN,toBase64:D5,encode:D5,encodeURI:Dz,encodeURL:Dz,utob:bte,btou:xte,decode:XN,isValid:$Re,fromUint8Array:Dx,toUint8Array:_te,extendString:Ite,extendUint8Array:Ate,extendBuiltins:qRe};class D8 extends ja{static _default;static default(){return D8._default||(D8._default=new D8)}getUserCart=async e=>{const r=await Yt.get("/users/me/cart"),a=KN.decode(r.data);return JSON.parse(a)};saveUserCart=async(e,n)=>{const r="/users/me/cart",a={content:KN.encode(n)};return(await Yt.post(r,a,Nr)).data}}class P8 extends ja{static _default;static default(){return P8._default||(P8._default=new P8)}getDisplayDatasetProfile=async e=>{const n=qn.apiCDN().resolveURL("/v0/dataset/dataset-profile",e);return this.get(n,i3)};getDisplayDatasetDetails=async e=>{const n=`/dataset/dataset-details/${e}`,r=await this.get(n,{baseURL:void 0});return r.schema_availability=r.schema_availability&&r.schema_availability.map(a=>{const[s,o]=a.dbn_schema.split("-");return{...a,schema:`${s.toUpperCase()}${o?`-${o}`:""}`}}),r}}class O8 extends ja{static _default;static default(){return O8._default||(O8._default=new O8)}getEntitlement=async e=>this.get(encodeURI(`/users/me/dataset_entitlement?dataset=${e}`))}class M8 extends ja{static _default;static default(){return M8._default||(M8._default=new M8)}getDatasetInstrumentProfile=async e=>{const n=`/dataset/instrument_profile/${e}`;return this.get(n)};getDatasetInstruments=async e=>{const{datasetId:n,order_by:r,desc:a,search_by:s,filter_by:o,limit:l,offset:c}=e;let d=`/dataset/instrument_detail/${n}?`;d=`${d}limit=${l}&offset=${c}`,r&&(d=`${d}&order_by=${r}&desc=${a}`),s&&(d=`${d}&search_by=${s}`),o&&o.forEach(p=>{p.values.forEach(y=>{d=`${d}&${p.key}=${y}`})});const f=await Yt.get(d,{baseURL:void 0});return f.data.data=f.data.data.map(p=>({symbol:p.symbol,displaySymbol:p.display_symbol,instrumentName:p.instrument_name,assetClass:p.asset_class,productGroup:p.product_group,volume:p.volume,openInterest:p.open_interest,sector:p.sector,closePrice:p.close_price,securityType:p.security_type,datasetId:p.dataset_id,datasetName:p.dataset_name})),f.data};batchDownload=async e=>{const n=`/batch/me?${Gl.stringify(e)}`;return this.post(n)};getDatasetRecommend=async()=>this.get("/dataset/recommend",{baseURL:void 0});validateSymbol=async(e,n,r)=>
81{if(n&&r){const a=`/instrument/validate/${e}/${n}/${r}`,s=await Yt.get(a,{baseURL:void 0}),{instrument_name:o,symbol:l,display_symbol:c,security_type:d,asset_class:f,first_seen:p,last_seen:g}=s.data;return{name:o,symbol:l,displaySymbol:c,securityType:d,assetClass:f,firstSeen:p,lastSeen:g}}return null};batchQuoteJob=async(e,n,r,a)=>{const s=`/batch${r?"/quote_user_job":"/quote_job"}?${Gl.stringify(n)}`;return this.post(s,{},{signal:a})};getRelatedDatasetsForSymbol=async e=>{const{datasetId:n,assetClass:r,symbol:a}=e,s=`/instrument/related-datasets/${n}/${r}/${a}`;return this.get(s)}}class L8 extends ja{static _default;static default(){return L8._default||(L8._default=new L8)}getDatasetSampleData=async(e,n,r,a,s)=>{let o=a;a==="native"&&(o="raw_symbol");let l=`/dataset/sample?dataset=${e}&encoding=${n}&schema=${r}&stype_in=${o}`;return l=s?`${l}&symbol=${s}`:l,(await Yt.get(l,{baseURL:void 0})).data};getDatasetPrice=async(e,n)=>{let r=`/dataset/cost_estimate/${e}`;return n&&(r=`${r}?product=${n}`),(await Yt.get(r)).data};getPriceAndSize=async(e,n)=>{const r=`/dataset/quote?${Gl.stringify(e)}`;return(await Yt.get(r,{cancelToken:n})).data};getUnitPrices=async e=>{let n="/metadata.list_unit_prices?";return n=`${n}${Gl.stringify(e)}`,(await Yt.get(n)).data};getUnitPrice=async e=>{let n="/metadata.list_unit_prices?";return n=`${n}${Gl.stringify(e)}`,(await Yt.get(n)).data};getSizeEstimation=async e=>{let n="/dataset.get_size_distribution?";return n=`${n}${Gl.stringify(e)}`,(await Yt.get(n)).data};getLicenseFee=async e=>{if(e.purposes.length==0)return 0;const n={dataset:e.dataset,purposes:e.purposes.join(",")};let r="/dataset.get_license_fee?";return r=`${r}${Gl.stringify(n)}`,(await Yt.get(r)).data};getCodeRunnerSampleData=async()=>{let e="";return e=`${e}/timeseries.get_range?dataset=GLBX.MDP3&schema=mbo&encoding=csv&start=2023-01-09T00:00&end=2023-01-09T20:00&limit=100`,(await Yt.get(e)).data}}class j8 extends ja{static _default;static default(){return j8._default||(j8._default=new j8)}getAllSchemas=async({datasetID:e,instrument:n,slim:r=!1,unitPrice:a=!1})=>{let s="/v0/dataset/schemas";return n&&console.log("instrument not yet supported on ",s),e&&(s=`${s}/${e}`),s=`${s}?slim=${r}`,a&&(s=`${s}&unit_price=${a}`),this.get(qn.apiCDN().resolveURL(s),i3)};getSchemasByDataset=async e=>{const n=qn.apiCDN().resolveURL(`/v0/dataset/schema/${e}?slim=true&unit_price=true`);return(await this.get(n,i3)).reduce((r,a)=>({...r,[a.schema_id]:a}),{})}}class F8 extends ja{static _default;static default(){return F8._default||(F8._default=new F8)}getServiceCatalogList=async(e={})=>{const n=qn.apiCDN().resolveURL("/v0/dataset/service/catalog");return this.get(n,i3)}}class B8 extends ja{static _default;static default(){return B8._default||(B8._default=new B8)}getDataUsageUserPast=async(e,n)=>{const r=`/usage/past_report?${Gl.stringify(n)}`;return(await Yt.get(r)).data};getDataUsageTeamPast=async(e,n)=>{const r=`/usage/teams/past_report?${Gl.stringify(n)}`;return(await Yt.get(r)).data};getDataUsageMTDSummary=async(e,n,r)=>{let a=n==="user"?"/usage/mtd_usage":"/usage/teams/mtd_usage";a=`${a}?end=${r}`;try{return(await Yt.get(a)).data}catch(s){const o=JSON.stringify(s);return console.error(new Error(JSON.stringify(s))),On.encounteredServerError({page_url:window.location.href,endpoint:a,error_message:o}),null}}}class U8 extends ja{static _default;static default(){return U8._default||(U8._default=new U8)}getDisplayMappings=async()=>(await Yt.get("/display/mappings")).data;getDisplaySearch=async()=>(await Yt.get("/display/search")).data;getDisplayLanding=async()=>(await Yt.get("/display/landing")).data;getDisplayMetadata=async()=>{const e=qn.apiCDN().resolveURL("/v0/display/configuration");return(await Yt.get(e,i3)).data}}class $8 extends ja{static _default;static default(){return $8._default||($8._default=new $8)}getUserBatchJobs=async e=>this.get(`/batch/me?query=${e}`);getBatchJobDisplay=async()=>this.get("/batch/display");getUserBatchJobFile=async e=>{const{jobId:n,protocol:r,offset:a,limit:s}=e;let o=`/batch/files/${n}`;return r==="https"?o=`${o}?protocol=${r}&offset=${a}&limit=${s}`:r==="ftps"&&(o=`${o}?offset=${a}&limit=${s}`),this.get(o)};getUserBatchJobProgress=async e=>this.get(`/batch/progress/${e}`);getUserBatchJobDescription=async e=>this.get(`/batch/me/job_description/${e}?instrument_name=true`)}
81class q8 extends ja{static _default;static default(){return q8._default||(q8._default=new q8)}getEquitiesTimeSeries=async(e,n)=>{let r=`/timeseries.get_range?${Gl.stringify(e)}`;r=`${r}&encoding=json&compression=none&stype_in=raw_symbol&stype_out=instrument_id&pretty_px=true`;const a={baseURL:void 0,cancelToken:n,auth:{username:"preview",password:"preview"}};return this.get(r,a)};getBatchJobCost=async e=>this.get(`/batch/cost/${e}`)}const HRe=["route","street_address","subpremise"],Pz=()=>globalThis.google?.maps;class H8 extends ja{static _default;placesLibrary;predictionCache=new Map;static default(){return H8._default||(H8._default=new H8)}get isLoaded(){return!!Pz()?.importLibrary}async waitForGoogleMapsAvailable(){return new Promise((e,n)=>{try{const r=setInterval(()=>{this.isLoaded&&(clearInterval(r),e())},100)}catch(r){n(r)}})}async ensurePlacesLibrary(){if(await this.waitForGoogleMapsAvailable(),!this.placesLibrary){const e=Pz();if(!e?.importLibrary)throw new Error("Google Maps API is not loaded");this.placesLibrary=await e.importLibrary("places")}return this.placesLibrary}createAutocompleteSessionToken=async()=>{const{AutocompleteSessionToken:e}=await this.ensurePlacesLibrary();return new e};mapPlacePrediction(e){return{placeId:e.placeId,description:e.text.text,mainText:e.mainText?.text??e.text.text,secondaryText:e.secondaryText?.text??""}}placeAutocomplete=async(e,n,r)=>{const{AutocompleteSuggestion:a,AutocompleteSessionToken:s}=await this.ensurePlacesLibrary(),o=n??new s,l={input:e,sessionToken:o,includedPrimaryTypes:[...HRe],...r?{includedRegionCodes:[r]}:{}},{suggestions:c}=await a.fetchAutocompleteSuggestions(l);return this.predictionCache.clear(),c.reduce((d,f)=>{const p=f.placePrediction;return p?(this.predictionCache.set(p.placeId,p),[...d,this.mapPlacePrediction(p)]):d},[])};getGoogleAddress=async e=>{const n=this.predictionCache.get(e);if(!n)throw new Error(`No cached place prediction found for placeId: ${e}`);const r=n.toPlace();return await r.fetchFields({fields:["addressComponents","adrFormatAddress"]}),!r.addressComponents||!r.adrFormatAddress?null:{addressComponents:r.addressComponents.map(a=>({longText:a.longText??"",shortText:a.shortText??"",types:[...a.types]})),adrFormatAddress:r.adrFormatAddress}}}class z8 extends ja{static _default;static default(){return z8._default||(z8._default=new z8)}getInstrumentProductList=async e=>this.get(encodeURI(`/instrument/instrument_list?${Gl.stringify(e)}`))}class V8 extends ja{static _default;static default(){return V8._default||(V8._default=new V8)}getUserInvitationStatus=async e=>this.get(encodeURI(`/registration/invitation/peek?invitation_code=${e}`));registrationStart=async({email:e,password:n,invitation_code:r})=>{const s=encodeURI(`/registration/session/${r}/start`),o={email:e,password:n};return this.post(s,o,Nr)};registrationContact=async({invitation_code:e,...n})=>{const a=encodeURI(`/registration/session/${e}/contact`);return this.post(a,n,Nr)};registrationPayment=async({contactInfo:e,invitationCode:n,same:r})=>{const s=encodeURI(`/registration/session/${n}/billing?same=${r}`),o=r===0?e:void 0;return this.post(s,o,Nr)};registrationComplete=async({invitationCode:e,payment_method:n})=>{const r=encodeURI(`/registration/session/${e}/complete?payment_method=${n}`);return this.post(r,void 0,Nr)};getTeamInvitationStatus=async e=>{const n=encodeURI(`/registration/teams/invitation/peek?invitation_code=${e}`);return this.get(n)};
81teamRegistrationComplete=async({email:e,full_name:n,invitation_code:r,password:a})=>{const s=`/registration/teams/${r}/complete`,o={email:e,password:a,full_name:n};return this.post(s,o,Nr)};teamRegistrationClaimTrial=async e=>this.post("/registration/teams/claim_trial",e,Nr)}class G8 extends ja{static _default;static default(){return G8._default||(G8._default=new G8)}postILAs=async e=>{const n=new FormData;Array.from(e.files).forEach(a=>{n.append("files",a)});const r=ut().utc().format("YYYY-MM-DD");return this.post(`/licensing/me/files/${e.provider}/${e.name}/external/${r}`,n,Uke)};getAvailableLicenses=async()=>this.get("/licensing/available_licenses");createSurvey=async e=>this.post("/licensing/me/survey",e)}class W8 extends ja{static _default;static default(){return W8._default||(W8._default=new W8)}publicRegistrationRegister=async e=>(await this.post("/registration/register",e,Bke)).data;getPublicRegistrationContact=async()=>this.get("/registration/register/contact");savePublicRegistrationContact=async e=>this.post("/registration/register/contact",e,Nr);publicRegistrationPayment=async e=>{const n=encodeURI(`/registration/register/billing?same=${e.same}`),r=e.same===0?e.contactInfo:void 0;return this.post(n,r,Nr)};publicRegistrationComplete=async e=>{const n=encodeURI(`/registration/register/complete?payment_method=${e.payment_method}`);return this.post(n,void 0,Nr)}}class Y8 extends ja{static _default;static default(){return Y8._default||(Y8._default=new Y8)}getTeamMembers=async e=>this.get("/teams/me/members");teamInviteNewMembers=async(e,n)=>this.post("/teams/me/members/invitations",n,Nr);teamUpdateInvitation=async(e,n)=>this.put("/teams/me/members/invitations",n,Nr);teamUpdateMember=async(e,n)=>(await this.patch(`/teams/me/members/${n.user_id}`,n,Nr),!0);teamDeleteMember=async(e,n)=>(await this.delete(`/teams/me/members/${n}`),!0);teamResendInvitation=async(e,n)=>this.post(`/teams/me/members/invitations/resent/${encodeURIComponent(n)}`,{},Nr);teamCancelInvitation=async(e,n)=>(await this.delete(`/teams/me/members/invitations/${encodeURIComponent(n)}`),!0);teamGetDetail=async e=>this.get("/teams/me");teamUpdateDetail=async(e,n)=>this.patch("/teams/me",n,Nr);teamTransferOwnership=async(e,n)=>(await this.put(`/teams/me/members/owner/${n}`),!0);teamGetDeleteStatus=async e=>this.get("/teams/me/delete_status");teamDelete=async e=>(await this.delete("/teams/me"),!0);teamGetTrial=async e=>this.get("/teams/me/trial");teamCloseTrial=async(e,n)=>
81{await this.post(`/registration/teams/close_trial?payment_method=${n.payment_method}`,{},Nr)}}class X8 extends ja{static _default;static default(){return X8._default||(X8._default=new X8)}getUserTutorials=async()=>this.get("/users/me/tutorials");confirmUserTutorial=async e=>this.post(`/users/me/tutorials/${e}/completed`)}class K8 extends ja{static _default;static default(){return K8._default||(K8._default=new K8)}updateUserPassword=async e=>(await Yt.put("/users/me/password",e,Nr)).data;getUserProfile=async()=>(await Yt.get("/users/me")).data;getUserContact=async()=>(await Yt.get("/teams/me/contact")).data;getUserSettings=async()=>(await Yt.get("/users/me/settings")).data;updateUserName=async e=>(await Yt.put("/users/me/name",e,Nr)).data;updateUserContact=async e=>(await Yt.put("/teams/me/contact",e,Nr)).data;updateUserSettings=async e=>(await Yt.put("/users/me/settings",e,Nr)).data;getUserNewEmailResponse=async()=>(await Yt.get("/users/me/email_update_intent")).data;postUserNewEmail=async e=>(await Yt.post("/users/me/email_update_intent",e,Nr)).data;deleteUserNewEmailIntent=async()=>(await Yt.delete("/users/me/email_update_intent",Nr)).data;getUserEmailsByRequestId=async e=>{const n=`/users/email_update?request_id=${e}`;return(await Yt.get(n)).data};confirmUserEmail=async e=>(await Yt.put("/users/email_update",e,Nr)).data}const zRe="Basic cHJldmlldzo=",VRe=["/timeseries.get_range","/metadata.list_unit_prices","/metadata.get_billable_size"];Yt.interceptors.request.use(t=>{const e=t.url;let n=!1;return VRe.forEach(r=>{e&&e.indexOf(r)>-1&&(n=!0)}),n&&(t.headers.Authorization=zRe),t},t=>Promise.reject(t));Yt.interceptors.response.use(t=>t,t=>(ske(t),Promise.reject(t)));const GRe=t=>{let e="https://api.databento.com";return e=e.replace("https","wss"),e=e.replace("http","ws"),e=e.endsWith("/")?`${e}v0`:`${e}/v0`,e};GRe();(()=>{const t="https://api.databento.com",e=t.endsWith("/")?`${t}v0`:`${t}/v0`;Yt.defaults.baseURL=e,Yt.defaults.withCredentials=!0,Yt.defaults.timeout=300*1e3,Yt.defaults.transformResponse=[n=>{if(typeof n=="string")try{n=FK.parse(n)}catch{}return n}]})();const n4=(t,e,n="")=>{let r="";return e&&e.length>0&&e[0]!==n&&e.forEach(a=>{r+=`&${t}=${a}`}),r},WRe=async t=>{let e=`/dataset/search?q=${encodeURIComponent(t.qs)}`;return e+=n4("asset_class",t.assetClass&&t.assetClass.length===1&&t.assetClass[0]==="Equities"?["Equities","ETF"]:t.assetClass,"ALL"),e+=n4("category",t.category),e+=n4("schema",t.schema),e+=n4("venue",t.publisher),e+=n4("vendors",t.vendors),e+=n4("region",t.region),t.dataset&&t.dataset.length>0&&t.dataset.forEach(r=>{e+=`&dataset=${r}`}),t.availableHistoryDays&&(e+=`&available_history=${t.availableHistoryDays}`),(await Yt.get(e)).data},YRe=async({offset:t=0,limit:e=3})=>{const n=`/dataset/namecards?offset=${t}&limit=${e}`;return(await Yt.get(n,{baseURL:void 0})).data},XRe=async()=>{const t=qn.apiCDN().resolveURL("/v0/dataset/catalog"),e=await Yt.get(t,i3);return e.data={...e.data,data:e.data.data.map(n=>({...n,recommend_instruments:n.recommend_instruments.map(r=>({datasetId:r.dataset_id,datasetName:r.dataset_name,symbol:r.symbol,displaySymbol:r.display_symbol,instrumentName:r.instrument_name,assetClass:r.asset_class,securityType:r.security_type,selected:!1}))}))},e.data},KRe=async(t={})=>{const e=qn.apiCDN().resolveURL("/v0/dataset/backlog");return(await Yt.get(e,i3)).data},mt={autoCompleteSearch:WRe,getDatasetNameCards:YRe,getDatasetCatalogs:XRe,getDatasetBacklog:KRe,...j8.default(),...P8.default(),...O8.default(),...L8.default(),...U8.default(),...k8.default(),...H8.default(),...R8.default(),...N8.default(),...$8.default(),...M8.default(),...V8.default(),...z8.default(),...q8.default(),...X8.default(),...D8.default(),...B8.default(),...T8.default(),...Y8.default(),...K8.default(),...W8.default(),...G8.default(),...N5.default(),...F8.default()},Tte=()=>async t=>{Lt(l8,t);try{const e=await mt.getBannerAlerts();t(j1e(e)),Gt(l8,t)}
81catch(e){const n=Bt(e);return ln(l8,t,n.detail),!1}return!0},ZRe=t=>async e=>{Lt(c8,e);try{await mt.dismissBannerAlert(t),Gt(c8,e),await e(Tte())}catch(n){const r=Bt(n);return ln(c8,e,r.detail),!1}return!0},JRe=()=>async t=>{Lt(Ih,t);try{const e=await mt.getUserApiKeys();t($0e(e)),Gt(Ih,t)}catch(e){const n=Bt(e);return ln(Ih,t,n.detail),!1}return!0},QRe=t=>async e=>{Lt(Z4,e);try{await mt.createUserApiKey(t);const n=await mt.getUserApiKeyByName(t.name);e(q0e(n)),Gt(Z4,e)}catch(n){const r=Bt(n);return ln(Z4,e,r.detail),!1}return!0},eNe=t=>async e=>{Lt(J4,e);try{const{originKeyName:n,payload:r}=t;await mt.updateUserApiKey(n,r);const a=r.new_name||n,{data:s}=await mt.getUserApiKeyByName(a);e(NX({apiKey:s,originKeyName:n})),Gt(J4,e)}catch(n){const r=Bt(n);return ln(J4,e,r.detail),!1}return!0},tNe=t=>async e=>{Lt(Q4,e);try{await mt.rotateUserApiKey(t);const{data:n}=await mt.getUserApiKeyByName(t);e(NX({apiKey:n,originKeyName:t})),Gt(Q4,e)}catch(n){const r=Bt(n);return ln(Q4,e,r.detail),!1}return!0},nNe=t=>async e=>{Lt(e5,e);try{const{keyName:n}=t;await mt.deleteUserApiKey(n),e(H0e(t)),Gt(e5,e)}catch(n){const r=Bt(n);return ln(e5,e,r.detail),!1}return!0},gM="databento_user_cart",rNe=t=>{localStorage.setItem(gM,t)},Oz=()=>localStorage.getItem(gM),aNe=()=>{localStorage.setItem(gM,"")},kte="databento-token-info",sNe=t=>{localStorage.setItem(kte,JSON.stringify(t))},oC=()=>{localStorage.setItem(kte,"")},vM="intercom-user-hmac",iNe=()=>localStorage.getItem(vM),oNe=t=>{t&&localStorage.setItem(vM,t)},lNe=()=>{localStorage.removeItem(vM)},Rte="databento-otp-countdown",S9t=t=>{localStorage.setItem(Rte,JSON.stringify(t))},E9t=()=>{const t=localStorage.getItem(Rte);return t?JSON.parse(t):null}
81,cNe="databento-us-equities-default-dataset",Nte=t=>`databento-default-dataset:${t}`,Dte=["OPRA.PILLAR","XEEE.EOBI","GLBX.MDP3","XEUR.EOBI","IFEU.IMPACT","NDEX.IMPACT","IFUS.IMPACT","IFLL.IMPACT","XCBF.PITCH","DBIX.CORE","MSCI.CGIF","FTSE.CGIF","INAV.CGIF","MSTAR.CGIF","CCCY.CGIF","CGI.CGIF"],uNe=(t,e)=>{if(t!=="us-equities")return;let n=e;Dte.includes(e)&&(n=C3["us-equities"]),localStorage.setItem(Nte(t),n)},Px=t=>{const e=wR(t)??C3["us-equities"],n=Nte(t);if(!localStorage.getItem(n)){const a=localStorage.getItem(cNe);a&&localStorage.setItem(n,a)}let r=localStorage.getItem(n);return r&&Dte.includes(r)&&(uNe("us-equities",e),r=e),r&&r.trim().length>0?r:e},I9t=()=>Px("us-equities");class yM{static aid=(function*(){for(let e=0;e<1/0;e++)yield e})();_key;_aid=yM.aid.next().value;_eid=(function*(e){for(let n=0;n<1/0;n++)yield(e<<16|n).toString(16).padStart(8,"0")})(this._aid);_dispatch;_events;_thunk;constructor(e){this._key=e}getKey(...e){return this._key}events(){return this._events||(this._events=this.createEvents())}getThunk(){return this._thunk||(this._thunk=this.createThunk())}createEvents(){return new EY}createThunk(){return(...e)=>n=>this.exec(n,...e)}async exec(e,...n){const r=this._eid.next().value,a=this.getKey(...n);let s;try{this.events().getChannel("init").notify({type:"init",eid:r,key:a,target:this,params:n,dispatch:e}),s=await this.processRequest(e,...n),this.events().getChannel("response").notify({type:"response",eid:r,key:a,target:this,params:n,response:s,dispatch:e});const o=await this.processResponse(s,...n);return this.events().getChannel("resolve").notify({type:"resolve",eid:r,key:a,target:this,params:n,response:s,resolution:o,dispatch:e}),o}catch(o){const l=await this.processError(o,...n);return this.events().getChannel("reject").notify({type:"reject",eid:r,key:a,target:this,params:n,response:s,rejection:l,error:o,dispatch:e}),l}}}function dNe(t){return t.toLowerCase()}var fNe=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],pNe=/[^A-Z0-9]+/gi;function hNe(t,e){e===void 0&&(e={});for(var n=e.splitRegexp,r=n===void 0?fNe:n,a=e.stripRegexp,s=a===void 0?pNe:a,o=e.transform,l=o===void 0?dNe:o,c=e.delimiter,d=c===void 0?" ":c,f=Mz(Mz(t,r,"$1\0$2"),s,"\0"),p=0,g=f.length;f.charAt(p)==="\0";)p++;for(;f.charAt(g-1)==="\0";)g--;return f.slice(p,g).split("\0").map(l).join(d)}function Mz(t,e,n){return e instanceof RegExp?t.replace(e,n):e.reduce(function(r,a){return r.replace(a,n)},t)}function mNe(t,e){var n=t.charAt(0),r=t.substr(1).toLowerCase();return e>0&&n>="0"&&n<="9"?"_"+n+r:""+n.toUpperCase()+r}function gNe(t,e){return e===void 0&&(e={}),hNe(t,dn({delimiter:"",transform:mNe},e))}const vNe=t=>{switch(t.type){case"init":case"resolve":return void CNe(t);case"reject":return void _Ne(t)}};function yNe(t){switch(t.type){case"init":return void xNe(t);case"resolve":case"reject":return void wNe(t)}}function bNe(t){switch(t.type){case"init":return void SNe(t);case"response":return void ENe(t)}}function xNe(t){t.dispatch(Fs({key:t.key,loading:!0}))}function wNe(t){t.dispatch(Fs({key:t.key,loading:!1}))}function CNe(t){t.dispatch(js({key:t.key,error:null}))}function _Ne(t){const e=Bt(t.error||t.response||t.rejection).detail,{state:n,message:r}=e,a=n||e.case||"";t.dispatch(js({key:t.key,error:{state:a,message:r,shown:!1}}));const s=a===Ru&&t.key!==h0,o=()=>{t.dispatch(pv({state:a,message:r}))};if(Oee(t.key)){s&&o();return}(n===Zh||n===GC||n===Jv||n===_5||n===WC||s)&&o()}function SNe(t){t.dispatch(hg({key:t.key,message:null}))}function ENe(t){let e=null;t.response!=null&&"state"in t.response&&(e={state:t.response.state,message:t.response.message}),t.dispatch(hg({key:t.key,message:e}))}class rr{static defaultHandlers=[vNe,yNe,bNe];_key;_className;_baseImpl;_impl;_hub=new EY;constructor(e,n=yM){this._key=e,this._className=`${gNe(e)}ApiAction`,this._baseImpl=n,this._impl=this.createImpl()}keyGetter(e){return this._impl.prototype.getKey=e,this}requestHandler(e){return this._impl.prototype.processRequest=e,this}valueOnRequest(e){return this._impl.prototype.processRequest=()=>e,this}responseHandler(e){return this._impl.prototype.processResponse=e,this}valueOnResolve(e){return this._impl.prototype.processResponse=()=>e,this}rejectHandler(e){return this._impl.prototype.processError=e,this}valueOnReject(e){return this._impl.prototype.processError=()=>e,this}valueOnResolveReject(e,n){return this.valueOnResolve(e).valueOnReject(n)}passFail(e){return this.valueOnResolveReject(!0,!1)}verbatim(e){return this.responseHandler((n,...r)=>n).rejectHandler((n,...r)=>n)}on(e,...n){return this._hub.on(e,...n),this}withDefaultHandlers(){return this.on("*",...rr.defaultHandlers)}finalize(){const e=new this._impl;return e.events().on("*",n=>{this._hub.getChannel(n.type).notify(n)}),e}createImpl(){const e=this._key,n=this._baseImpl,r=this._className;return{[r]:class extends n{constructor(){super(e)}}}[r]}}const INe=new rr(h0).passFail().withDefaultHandlers().requestHandler((t,e,n,r,a)=>zf().loginRoute.request({headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({username:e,password:n}).toString()},{...r,onMessage:(s,o)=>{s?sNe(s):oC(),t(Qh(!0)),r?.onMessage?.(s,o)}},{...a,onError:(s,o)=>{oC(),t(Qh(!1)),a?.onError?.(s,o)}})).on("init",t=>{a3(Xv,t.dispatch)}).finalize().getThunk(),ANe=new rr(UC).passFail().withDefaultHandlers().requestHandler((t,e,n)=>zf().logoutRoute.request({},{...e,onMessage:(r,a)=>{oC(),t(Qh(!1)),e?.onMessage?.(r,a)}},{...n,onError:(r,a)=>{oC(),t(Qh(!1)),n?.onError?.(r,a)}}
81)).finalize().getThunk(),TNe=new rr($C).passFail().withDefaultHandlers().requestHandler((t,e,n,r)=>zf().recoverAccountRoute.request({path:{email:e}},{...n},{...r})).finalize().getThunk(),kNe=new rr(Xv).passFail().withDefaultHandlers().requestHandler((t,e,n,r,a)=>zf().resetPasswordRoute.request({body:JSON.stringify({token:e,new_password:n})},{...r},{...a})).finalize().getThunk(),RNe=new rr(x3).passFail().withDefaultHandlers().requestHandler((t,e,n)=>zf().confirmEmailResendRoute.request({},{...e},{...n})).on("init",t=>{a3(y3,t.dispatch),a3(b3,t.dispatch)}).finalize().getThunk(),NNe=new rr(y3).passFail().withDefaultHandlers().requestHandler((t,e,n,r)=>zf().confirmEmailOtpRoute.request({body:JSON.stringify(e)},{...n},{...r})).on("init",t=>{a3(x3,t.dispatch),a3(b3,t.dispatch)}).finalize().getThunk(),DNe=new rr(b3).passFail().withDefaultHandlers().requestHandler((t,e,n,r)=>zf().confirmEmailTokenRoute.request({body:JSON.stringify(e)},{...n},{...r})).on("init",t=>{a3(x3,t.dispatch),a3(y3,t.dispatch)}).finalize().getThunk(),PNe=new rr(_X).verbatim().withDefaultHandlers().requestHandler((t,e,n,r)=>zf().frillUserTokenRoute.request({path:{board:e}},{...n},{...r})).finalize().getThunk(),ONe=t=>async e=>{Lt(If,e,!1,!1);try{const n=await mt.autoCompleteSearch(t);e(jX(n)),Gt(If,e,null,!0)}catch(n){const r={state:Q1e,message:String(n)};return ln(If,e,r),!1}return!0},MNe=()=>async t=>{Lt(t5,t);try{const e=await mt.getBatchJobDisplay();t(Q0e(e)),Gt(t5,t)}
81catch(e){const n=Bt(e);return ln(t5,t,n.detail),!1}return!0},LNe=t=>async e=>{Lt(Ah,e);try{const n=await mt.getUserBatchJobs(t);e(K0e(n)),Gt(Ah,e)}catch(n){const r=Bt(n);return ln(Ah,e,r.detail),!1}return!0},jNe=t=>async(e,n)=>{Lt(Th,e);try{const r=n().batchJob.batchJobFile;(!r||r.jobId!==t.jobId)&&e(kB(null));let a=r?{...r.ftp}:void 0;const s=await mt.getUserBatchJobFile(t);s.ftp&&(a={...s.ftp}),e(kB({...s,jobId:t.jobId,ftp:a})),Gt(Th,e)}catch(r){const a=Bt(r);return ln(Th,e,a.detail),!1}return!0},FNe=t=>async e=>{Lt(kh,e);try{e(Z0e({progress:0}));const n=await mt.batchDownload(t);return e(J0e(n)),Gt(kh,e),n.id}catch(n){const r=Bt(n);return ln(kh,e,r.detail),null}},BNe=t=>async e=>{Lt(a8,e);try{const n=await mt.getUserBatchJobDescription(t);return Gt(a8,e),n}catch(n){const r=Bt(n);ln(a8,e,r.detail)}return null},A9t=()=>async t=>{Lt(iw,t);try{const e=await mt.billingSetupIntent();t(a2e(e.client_secret))}catch(e){const n=Bt(e);return ln(iw,t,n.detail),!1}return!0},T9t=()=>async t=>{Lt(ow,t);try{const e=await mt.billingListCards();return t(s2e(e)),!0}catch{return t(Fs({key:ow,loading:!1})),!1}},k9t=t=>async e=>{Lt(s8,e);try{const n=await mt.billingDeleteCard(t);return Gt(s8,e,n.detail),!0}catch(n){const r=Bt(n);return ln(s8,e,r.detail),!1}},R9t=t=>async e=>{Lt(n5,e);try{const n=await mt.billingUpdateDefault(t);return Gt(n5,e,n.detail),!0}catch(n){const r=Bt(n);return ln(n5,e,r.detail),!1}},N9t=t=>async e=>{Lt(r5,e);try{const n=await mt.billingUpdateCard(t);return Gt(r5,e,n.detail),!0}catch(n){const r=Bt(n);return ln(r5,e,r.detail),!1}},D9t=t=>async e=>{Lt(a5,e);try{const n=await mt.billingAddCard(t);return Gt(a5,e,n.detail),!0}catch(n){const r=Bt(n);return ln(a5,e,r.detail),!1}},UNe=()=>async t=>{Lt(Nh,t);try{const e=await mt.getBillingDashboard();t(i2e(e)),Gt(Nh,t)}
81catch(e){const n=Bt(e);return ln(Nh,t,n.detail),!1}return!0};let Lz=null;const $Ne=t=>async e=>{Lz?.abort();const n=new AbortController;Lz=n,Lt(Dh,e);try{const r=await mt.getBillingInvoices(t,n.signal);if(n.signal.aborted)return!1;e(o2e(r)),Gt(Dh,e)}catch(r){if(Yt.isCancel(r)||n.signal.aborted)return!1;const a=Bt(r);return ln(Dh,e,a.detail),!1}return!0},qNe=t=>async e=>{Lt(s5,e);try{const n=await mt.getInvoiceDetailV2(t);e(PX({id:t,detail:n})),Gt(s5,e)}catch(n){const r=Bt(n);return ln(s5,e,r.detail),!1}return!0},HNe=t=>async e=>{Lt(i8,e);try{const n=await mt.getAdminInvoiceDetailV2(t.refId,t.secret);e(PX({id:t.refId,detail:n})),Gt(i8,e)}catch(n){const r=Bt(n);return ln(i8,e,r.detail),!1}return!0},zNe=()=>async t=>{Lt(Ph,t);try{const e=await mt.getUpcomingInvoice();t(l2e(e)),Gt(Ph,t)}catch(e){const n=Bt(e);return ln(Ph,t,n.detail),!1}return!0},VNe=t=>async e=>{Lt(Oh,e);try{const n=await mt.getBillingCredits(t);e(c2e(n)),Gt(Oh,e)}catch(n){const r=Bt(n);return ln(Oh,e,r.detail),!1}return!0},GNe=()=>async t=>{Lt(Mh,t);try{const e=await mt.getBillingBudget();t(OX(e)),Gt(Mh,t)}
81catch(e){const n=Bt(e);return ln(Mh,t,n.detail),!1}return!0},WNe=t=>async e=>{Lt(i5,e);try{const n=await mt.updateBillingBudget({...t,amount:Math.round(t.amount)});e(OX(n)),Gt(i5,e)}catch(n){const r=Bt(n);return ln(i5,e,r.detail),!1}return!0},YNe=()=>async t=>{Lt(lw,t);try{const e=await mt.getBillingPastDueInvoice();return t(u2e(e)),e}catch(e){const n=Bt(e);return ln(lw,t,n.detail),null}},P9t=()=>async t=>{Lt(lR,t);try{const e=await mt.getTeamBillingPreference();return t(MX(e)),!0}catch{return t(Fs({key:lR,loading:!1})),!1}},O9t=t=>async e=>{Lt(cR,e);try{const n=await mt.updateTeamBillingPreference(t);return e(MX(n)),!0}catch(n){const r=Bt(n);return ln(cR,e,r.detail),!1}},XNe=new rr(Rh).verbatim().withDefaultHandlers().requestHandler(mt.billingCreditCodeApply).valueOnReject({detail:{state_request_result:"ERROR",state_category:Rh,state_ref:"billing",state:Rh,message:"Unable to redeem credit code."}}).finalize().getThunk(),KNe=new rr(kP).passFail().requestHandler(mt.getDataUsageTeamPast).on("init",t=>{t.dispatch(zB([]))}).on("response",t=>{t.dispatch(zB(t.response))}).finalize().getThunk(),ZNe=new rr(TP).passFail().requestHandler(mt.getDataUsageUserPast).on("init",t=>{t.dispatch(VB([]))}).on("response",t=>{t.dispatch(VB(t.response))}).finalize().getThunk(),JNe=new rr(RP).verbatim().withDefaultHandlers().requestHandler(mt.getDataUsageMTDSummary).valueOnReject(null).finalize().getThunk(),QNe=({datasetId:t,encoding:e,schema:n,stype_in:r,instrument:a})=>async s=>{Lt(Sf,s);try{const o=await mt.getDatasetSampleData(t,e,n,r,a);let l=o;n&&(l={},l[n]=o),s(GK(l)),Gt(Sf,s)}catch(o){const l=Bt(o);return ln(Sf,s,l.detail),!1}return!0};new rr(Sf).passFail().withDefaultHandlers().requestHandler((t,{datasetId:e,encoding:n,schema:r,stype_in:a,instrument:s})=>mt.getDatasetSampleData(e,n,r,a,s)).on("response",t=>{const[{schema:e}]=t.params,n=e?t.response:{[e]:t.response};t.dispatch(GK(n))}).finalize().getThunk();const eDe=new rr(IX).passFail().withDefaultHandlers().requestHandler((t,e={})=>mt.getAllSchemas(e)).on("response",t=>{t.dispatch(X4e(t.response))}).finalize().getThunk(),tDe=new rr("get_schemas_by_dataset").passFail().withDefaultHandlers().keyGetter(t=>t).requestHandler((t,e)=>mt.getSchemasByDataset(e)).on("response",t=>{const[e]=t.params;t.dispatch(K4e({datasetId:e,schemas:t.response}))}).finalize().getThunk();new rr(oX).passFail().withDefaultHandlers().requestHandler(()=>mt.getDisplaySearch()).on("response",t=>{t.dispatch(VK(t.response))}).finalize().getThunk();new rr(lX).passFail().withDefaultHandlers().requestHandler(()=>mt.getDisplayLanding()).on("response",t=>{t.dispatch(G4e(t.response))}).finalize().getThunk();const Pte=new rr(v3).passFail().withDefaultHandlers().requestHandler(()=>mt.getDisplayMetadata()).on("response",t=>{t.dispatch(W4e(t.response))}).finalize().getThunk();new rr(cX).passFail().withDefaultHandlers().requestHandler((t,e)=>mt.getDatasetNameCards(e)).on("response",t=>{t.dispatch(Y4e(t.response))}).finalize().getThunk();const nDe=new rr(FC).passFail().withDefaultHandlers().requestHandler(()=>mt.getDatasetCatalogs()).on("response",t=>{t.dispatch(Z4e(t.response))}).finalize().getThunk(),rDe=new rr(BC).passFail().withDefaultHandlers().requestHandler((t,e)=>mt.getDatasetBacklog(e)).on("response",t=>{t.dispatch(J4e(t.response))}).finalize().getThunk(),aDe=new rr(_P).passFail().withDefaultHandlers().requestHandler((t,e)=>mt.getServiceCatalogList(e)).on("response",t=>{t.dispatch(t5e(t.response))}).finalize().getThunk(),bM=new rr(uX).passFail().withDefaultHandlers().requestHandler(async(t,e)=>mt.getDisplayDatasetProfile(e)).on("response",t=>t.dispatch(Q4e(t.response))).finalize().getThunk(),Ote=new rr(CP).passFail().withDefaultHandlers().requestHandler(async(t,e)=>mt.getDisplayDatasetDetails(e)).on("response",t=>t.dispatch(e5e(t.response))).finalize().getThunk();new rr(dX).passFail().withDefaultHandlers().requestHandler((t,e,n)=>mt.getDatasetPrice(e,n)).on("response",t=>{t.dispatch(n5e(t.response))}).finalize().getThunk();const sDe="Cannot preview data";let Ob=[];const iDe=t=>async e=>{if(t.cancelable!==!1)for(let r=0;r<Ob.length;r+=1)Ob[r].cancel();Ob=[];const n=Yt.CancelToken.source();Ob.push(n),Lt(cw,e);try{const r=await mt.getEquitiesTimeSeries(t,n.token),o=String(r).split(`
82`).filter(l=>!!l).map(l=>{const c=JSON.parse(l);return{ts_event:parseFloat(c.hd.ts_event),open:parseFloat(c.open),high:parseFloat(c.high),low:parseFloat(c.low),close:parseFloat(c.close),volume:parseFloat(c.volume)}});return Gt(cw,e),{timeSeries:o,cancelled:!1}}catch(r){return String(r).startsWith(sDe)?{timeSeries:[],cancelled:!1,cannotPreview:!0}:Yt.isCancel(r)?{timeSeries:[],cancelled:!0}:{timeSeries:[],cancelled:!0}}},oDe=t=>async e=>{Lt(l5,e);try{const n=await mt.getDatasetInstrumentProfile(t);e(O4e({datasetId:t,profile:n})),Gt(l5,e)}catch(n){const r=Bt(n);return ln(l5,e,r.detail),!1}return!0},lDe=t=>async e=>{Lt(Lh,e);try{const n=await mt.getDatasetInstruments(t);e(M4e({datasetId:t.datasetId,instruments:n})),Gt(Lh,e)}catch(n){const r=Bt(n);return ln(Lh,e,r.detail),!1}return!0},M9t=t=>async()=>{try{return await mt.getDatasetInstruments(t)}catch{return null}},cDe=t=>async e=>{Lt(jh,e,!1,!1);try{const n=await mt.getInstrumentProductList(t);Gt(jh,e,null,!0),e(L4e(n))}catch(n){const r=Bt(n);return ln(jh,e,r.detail),!1}return!0},j_=(()=>{let t;return function(){return t==null&&(t=new U4().setBaseUrl("https://api.databento.com")),t}})(),uDe=new rr(PP).passFail().requestHandler((t,e,n)=>j_().getDataLicensingViewRoute.request({},{...e,onMessage:(r,a)=>{t(m8e(r)),e?.onMessage?.(r,a)}},{...n})).finalize().getThunk(),Mte=new rr(F5).verbatim().withDefaultHandlers().requestHandler((t,e,n,r)=>j_().submitNewDataLicenseSubscriptionRoute.request({body:JSON.stringify(e)},{...n},{...r}).catch(a=>
82(r?.onError?.(a,null),Array.isArray(a)?Promise.reject({detail:{state:Zv,message:Array.from(a,({msg:s,type:o})=>`${s}: ${o}`).join(`
83`),detail:a}}):Promise.reject(a)))).on("response",t=>{t.dispatch(iO())}).valueOnReject(null).finalize().getThunk(),dDe=new rr(DP).verbatim().withDefaultHandlers().requestHandler((t,{mic:e,download:n},r,a)=>j_().getDataLicenseAgreementRoute.request({path:{provider:e},search:{download:!!n}},{...r},{...a}).then(()=>null)).valueOnReject(null).finalize().getThunk(),Lte=new rr(VC).passFail(!0).withDefaultHandlers().requestHandler((t,{provider:e,name:n},r,a)=>j_().terminateADataLicenseSubscriptionRoute.request({path:{provider:e,name:n}},{...r},{...a}).catch(s=>Array.isArray(s)?Promise.reject({detail:{state:Zv,message:Array.from(s,({msg:o,type:l})=>`${o}: ${l}`).join(`
84`),detail:s}}):Promise.reject(s))).on("response",t=>{t.dispatch(iO())}).finalize().getThunk(),fDe=new rr(F5).verbatim().requestHandler((t,e)=>(On.licenseUpload({version:"2024-05",location:"licensing-page"}),mt.postILAs(e).catch(n=>(On.licenseUploadError({version:"2024-05",location:"licensing-page",error_message:`Case: ${n.case}. Message: ${n.message}. Payload: ${JSON.stringify(n.payload)}`}),Array.isArray(n)?Promise.reject({detail:{state:Zv,message:Array.from(n,({msg:r,type:a})=>`${r}: ${a}`).join(`
85`),detail:n}}):Promise.reject(n))))).valueOnReject(null).on("reject",t=>t.params[1]?.(t.error)).finalize().getThunk(),pDe=new rr(OP).passFail().withDefaultHandlers().requestHandler(()=>mt.getAvailableLicenses()).on("response",t=>{t.dispatch(h8e(t.response))}).finalize().getThunk(),hDe=new rr(EX).requestHandler((t,e)=>mt.createSurvey(e).catch(n=>Array.isArray(n)?Promise.reject({detail:{state:Zv,message:Array.from(n,({msg:r,type:a})=>`${r}: ${a}`).join(`
86`),detail:n}}):Promise.reject(n))).valueOnReject(null).finalize().getThunk(),mDe={Futures:"parent",Options:"parent",Equities:"raw_symbol",ETF:"raw_symbol",Other:"raw_symbol",Others:"raw_symbol","Options on futures":"parent","Equity options":"parent",Indices:"raw_symbol"},gDe=t=>mDe[t[0]],vDe=t=>Object.keys(t).map(n=>t[n].symbol).join(","),yDe=t=>{const{instruments:e,availableFrom:n,availableTo:r,fullDataset:a}=t;return!a&&Object.keys(e).length===0?!1:!!n&&!!r},jz=t=>t&&t.length>=10?g8e(t):"";let y4="",Mb=[];const jte=()=>async(t,e)=>{const n=e(),r=Gc(n),a=r9(n),{datasetId:s="",schema:o,encoding:l,splitDuration:c,splitSize:d,splitByInstrument:f,availableFrom:p="",availableTo:g="",timezoneStartTime:y="",fullDataset:x,includeSymbolFiled:b}=a||{},_=YK(n,s);if(!_||!_[o||""])return{success:!0,cancelled:!1};try{const E=a?a.instruments:{},A=x?OK:vDe(E),S=jz(p)+":00"+y,k=jz(g)+":00"+y,{asset_class:I=[]}=_3(n,s||"")||{},N=l==="dbn",D={dataset:s||"",symbols:A,schema:o||"",start:S,end:k,encoding:l||"",split_duration:c,split_size:d,split_symbols:f,stype_in:gDe(I),map_symbols:N?void 0:b};if(a&&yDe(a))if(p==g)t(fI({datasetId:s,price:0,netEstimatedPrice:0})),t(pI({datasetId:s,size:0}));else if(JSON.stringify(D)!==y4||JSON.stringify(D)===y4&&x){for(let M=0;M<Mb.length;M+=1)Mb[M].abort();Mb=[],Lt(Yd,t);const O=new AbortController;Mb.push(O),y4=JSON.stringify(D),D.stype_in===void 0&&On.debug({debug_message:"pricing engine: getPriceAndSizeAction. stype_in was undefined"});const j=await mt.batchQuoteJob(t,D,r,O.signal);t(fI({datasetId:s,price:j.estimated_cost_usd,netEstimatedPrice:j.net_estimated_cost_usd,standardPlanCost:j.standard_plan_cost_usd})),t(pI({datasetId:s,size:j.estimated_size})),t(hI(j)),Gt(Yd,t)}else y4=JSON.stringify(D);else A||(y4=JSON.stringify(D),t(hI(null)))}catch(E){if(Yt.isCancel(E))return{success:!1,cancelled:!0};{const A=Bt(E);return ln(Yd,t,A.detail),A.detail.state===Zh&&(t(fI({datasetId:s,price:0,netEstimatedPrice:0})),t(pI({datasetId:s,size:0})),t(hI(null))),{success:!1,cancelled:!1}}}return{success:!0,cancelled:!1}},ZN=()=>{y4=""},bDe=t=>async e=>{Lt(o8,e);try{const n=await mt.getUnitPrices(t);e(r5e({datasetId:t.dataset,prices:n})),Gt(o8,e)}catch(n){const r=Bt(n);return ln(o8,e,r.detail),!1}return!0},xDe=t=>async e=>{Lt(o5,e);try{const n=await mt.getUnitPrice(t),{mode:r,schema:a}=t,s=n.find(o=>o.mode===r);e(u8e({schema:a,unitPrice:s?.unit_prices[a]||0})),Gt(o5,e)}catch(n){const r=Bt(n);return ln(o5,e,r.detail),!1}return!0},wDe=t=>async e=>{Lt(D4,e);try{const n=await mt.getUserInvitationStatus(t);return Gt(D4,e),n}catch(n){const r=Bt(n);return e(js({key:D4,error:r.detail})),e(Fs({key:D4,loading:!1})),null}},CDe=t=>async e=>{Lt(u8,e);try{const n=await mt.registrationContact(t);return Gt(u8,e),n}catch(n){const r=Bt(n);return ln(u8,e,r.detail),null}},_De=t=>async e=>{Lt(d8,e);try{const n=await mt.registrationPayment(t);return Gt(d8,e),n}catch(n){const r=Bt(n);ln(d8,e,r.detail)}return null},SDe=t=>async e=>{Lt(f8,e);try{return await mt.registrationComplete(t),Gt(f8,e),!0}catch(n){const r=Bt(n);ln(f8,e,r.detail)}return!1},EDe=t=>async e=>{Lt(P4,e);try{const n=await mt.getTeamInvitationStatus(t);return Gt(P4,e),n}catch(n){const r=Bt(n);return e(js({key:P4,error:r.detail})),e(Fs({key:P4,loading:!1})),null}},IDe=t=>async e=>{Lt(p8,e);try{return await mt.teamRegistrationComplete(t),Gt(p8,e),!0}catch(n){const r=Bt(n);ln(p8,e,r.detail)}return!1},ADe=t=>async e=>{Lt(h8,e);try{return await mt.teamRegistrationClaimTrial(t),Gt(h8,e),!0}catch(n){const r=Bt(n);ln(h8,e,r.detail)}return!1},TDe=t=>async e=>{Lt(Uh,e,!0);try{const n=await mt.publicRegistrationRegister(t);if(console.log({token:n}),n&&n.access_token&&n.refresh_token){const r=await mt.getUserProfile();e(fO(r)),e(Qh(!0))}Gt(Uh,e)}catch(n){console.log("userRegisterAction failed:",n);const r=Bt(n);return ln(Uh,e,r.detail),!1}return!0},kDe=()=>async t=>{Lt(b5,t);try{const e=await mt.getPublicRegistrationContact();t(W7e(e)),Gt(b5,t)}
86catch(e){const n=Bt(e);return ln(b5,t,n.detail),!1}return!0},RDe=t=>async e=>{Lt(x5,e);try{await mt.savePublicRegistrationContact(t),Gt(x5,e)}catch(n){const r=Bt(n);return ln(x5,e,r.detail),!1}return!0},NDe=t=>async e=>{Lt($h,e);try{const n=await mt.publicRegistrationPayment(t);return Gt($h,e),n}catch(n){const r=Bt(n);ln($h,e,r.detail)}return null},DDe=t=>async e=>{Lt(qh,e);try{return await mt.publicRegistrationComplete(t),Gt(qh,e),!0}catch(n){const r=Bt(n);ln(qh,e,r.detail)}return!1},PDe=()=>async t=>{Lt(hh,t);try{const e=await mt.getTeamMembers(t);return Gt(hh,t),e}catch(e){const n=Bt(e);return t(js({key:hh,error:n.detail})),t(Fs({key:hh,loading:!1})),null}},ODe=new rr(Kv).verbatim().withDefaultHandlers().requestHandler((t,e)=>mt.teamInviteNewMembers(t,e).catch(n=>Array.isArray(n)?Promise.reject({detail:{state:Zv,message:Array.from(n,({email:r,reason:a})=>`${r}: ${a}`).join(`
87`),detail:n}}):Promise.reject(n))).valueOnReject(null).finalize().getThunk(),MDe=new rr(NP).verbatim().withDefaultHandlers().requestHandler(mt.teamUpdateInvitation).valueOnReject(null).finalize().getThunk(),LDe=new rr(qC).verbatim().withDefaultHandlers().requestHandler(mt.teamUpdateMember).valueOnReject(null).finalize().getThunk(),jDe=t=>async e=>{Lt(mh,e);try{const n=await mt.teamDeleteMember(e,t);return Gt(mh,e),n}catch(n){const r=Bt(n);return e(js({key:mh,error:r.detail})),e(Fs({key:mh,loading:!1})),!1}},FDe=new rr(HC).verbatim().withDefaultHandlers().requestHandler(mt.teamResendInvitation).valueOnReject(null).finalize().getThunk(),BDe=new rr(zC).verbatim().withDefaultHandlers().requestHandler(mt.teamCancelInvitation).valueOnReject(null).finalize().getThunk(),Fte=()=>async t=>{Lt(I4,t);try{const e=await mt.teamGetDetail(t);return t(Q7e(e)),Gt(I4,t),e}
87catch(e){const n=Bt(e);return t(js({key:I4,error:n.detail})),t(Fs({key:I4,loading:!1})),null}},UDe=t=>async e=>{Lt(A4,e);try{return await mt.teamUpdateDetail(e,t),Gt(A4,e),!0}catch(n){const r=Bt(n);return e(js({key:A4,error:r.detail})),e(Fs({key:A4,loading:!1})),!1}},$De=t=>async e=>{Lt(T4,e);try{const n=await mt.teamTransferOwnership(e,t);return Gt(T4,e),n}catch(n){const r=Bt(n);return e(js({key:T4,error:r.detail})),e(Fs({key:T4,loading:!1})),!1}},qDe=()=>async t=>{Lt(k4,t);try{const e=await mt.teamGetDeleteStatus(t);return Gt(k4,t),e}catch(e){const n=Bt(e);return t(js({key:k4,error:n.detail})),t(Fs({key:k4,loading:!1})),null}},HDe=()=>async t=>{Lt(R4,t);try{const e=await mt.teamDelete(t);return Gt(R4,t),e}catch(e){const n=Bt(e);return t(js({key:R4,error:n.detail})),t(Fs({key:R4,loading:!1})),!1}},Bte=()=>async t=>{Lt(M7,t);try{const e=await mt.teamGetTrial(t);return t(e8e(e)),Gt(M7,t),e}catch(e){const n=Bt(e);return t(js({key:M7,error:n.detail})),t(Fs({key:M7,loading:!1})),null}},zDe=t=>async e=>{Lt(N4,e);try{return await mt.teamCloseTrial(e,t),e(t8e()),Gt(N4,e),!0}catch(n){const r=Bt(n);return e(js({key:N4,error:r.detail})),e(Fs({key:N4,loading:!1})),!1}},VDe=()=>async t=>{Lt(w5,t);try{const e=await mt.getUserTutorials();return Gt(w5,t),e}
87catch(e){const n=Bt(e);ln(w5,t,n.detail)}return{}},GDe=t=>async e=>{Lt(C5,e);try{const n=await mt.confirmUserTutorial(t);return Gt(C5,e),n}catch(n){const r=Bt(n);ln(C5,e,r.detail)}return!1},xM=()=>async t=>{Lt(Ef,t);try{const e=await mt.getUserProfile();return t(fO(e)),Gt(Ef,t),e}catch(e){const n=Bt(e);ln(Ef,t,n.detail)}return null},WDe=()=>async t=>{Lt(c5,t);try{const e=await mt.getUserContact();t(G7e(e)),Gt(c5,t)}catch(e){const n=Bt(e);return ln(c5,t,n.detail),!1}return!0},wM=()=>async t=>{Lt(u5,t);try{const e=await mt.getUserSettings();e!==null&&t(Y7e(e)),Gt(u5,t)}catch(e){const n=Bt(e);return ln(u5,t,n.detail),!1}return!0},YDe=t=>async e=>{Lt(d5,e,!0);try{const n=await mt.updateUserName(t);return Gt(d5,e,n.detail),!0}catch(n){const r=Bt(n);return ln(d5,e,r.detail),!1}},Lb=t=>async e=>{Lt(f5,e,!0);try{const n=await mt.updateUserSettings(t);return Gt(f5,e,n.detail),!0}catch(n){const r=Bt(n);return ln(f5,e,r.detail),!1}},XDe=t=>async e=>{Lt(Fh,e,!0);try{const n=await mt.updateUserPassword(t);Gt(Fh,e,n.detail)}catch(n){const r=Bt(n);return ln(Fh,e,r.detail),!1}return!0},KDe=()=>async t=>{Lt(p5,t);try{const e=await mt.getUserNewEmailResponse();t(mZ(e)),Gt(p5,t)}
87catch(e){const n=Bt(e);return ln(p5,t,n.detail),!1}return!0},ZDe=t=>async e=>{Lt(Bh,e);try{const n=await mt.postUserNewEmail(t);e(mZ(n)),Gt(Bh,e)}catch(n){const r=Bt(n);return ln(Bh,e,r.detail),!1}return!0},JDe=()=>async t=>{Lt(h5,t);try{const e=await mt.deleteUserNewEmailIntent();t(X7e(e)),Gt(h5,t)}catch(e){const n=Bt(e);return ln(h5,t,n.detail),!1}return!0},QDe=t=>async e=>{Lt(m5,e);try{const n=await mt.getUserEmailsByRequestId(t);e(K7e(n)),Gt(m5,e)}catch(n){const r=Bt(n);return ln(m5,e,r.detail),!1}return!0},ePe=t=>async e=>{Lt(g5,e);try{const n=await mt.confirmUserEmail(t);Gt(g5,e,n.detail)}catch(n){const r=Bt(n);return ln(g5,e,r.detail),!1}return!0},tPe=()=>async t=>{Lt(v5,t);try{const e=await mt.getUserCart(t);return Gt(v5,t),e}catch(e){const n=Bt(e);ln(v5,t,n.detail)}return null},nPe=t=>async e=>{Lt(y5,e);try{return await mt.saveUserCart(e,t),Gt(y5,e),!0}catch(n){const r=Bt(n);ln(y5,e,r.detail)}return!1};var $T={exports:{}};var Fz;function rPe(){return Fz||(Fz=1,(function(t){(function(){var e={}.hasOwnProperty;function n(){for(var s="",o=0;o<arguments.length;o++){var l=arguments[o];l&&(s=a(s,r(l)))}return s}function r(s){if(typeof s=="string"||typeof s=="number")return s;if(typeof s!="object")return"";if(Array.isArray(s))return n.apply(null,s);if(s.toString!==Object.prototype.toString&&!s.toString.toString().includes("[native code]"))return s.toString();var o="";for(var l in s)e.call(s,l)&&s[l]&&(o=a(o,l));return o}function a(s,o){return o?s?s+" "+o:s+o:s}t.exports?(n.default=n,t.exports=n):window.classNames=n})()})($T)),$T.exports}var aPe=rPe();const Ne=Mr(aPe),sPe=24,iPe=24,qT="#9697BC",Jr=t=>{const{width:e,height:n,color:r,upColor:a,downColor:s,style:o}=t;return{width:e||sPe,height:n||iPe,color:r||qT,upColor:a||qT,downColor:s||qT,style:o||{}}},JN=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M13 7H11V11H7V13H11V17H13V13H17V11H13V7ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20Z",fill:r})})},oPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsxs("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z",fill:r}),i.jsx("path",{d:"M10 14.17L16.59 7.58L18 9L10 17L6 13L7.41 11.59L10 14.17Z",fill:"white"})]})},lPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12C2 17.53 6.47 22 12 22C17.53 22 22 17.53 22 12C22 6.47 17.53 2 12 2ZM17 15.59L15.59 17L12 13.41L8.41 17L7 15.59L10.59 12L7 8.41L8.41 7L12 10.59L15.59 7L17 8.41L13.41 12L17 15.59Z",fill:r})})},cPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M15.5 14H14.71L14.43 13.73C15.41 12.59 16 11.11 16 9.5C16 5.91 13.09 3 9.5 3C5.91 3 3 5.91 3 9.5C3 13.09 5.91 16 9.5 16C11.11 16 12.59 15.41 13.73 14.43L14 14.71V15.5L19 20.49L20.49 19L15.5 14ZM9.5 14C7.01 14 5 11.99 5 9.5C5 7.01 7.01 5 9.5 5C11.99 5 14 7.01 14 9.5C14 11.99 11.99 14 9.5 14Z",fill:r})})},uPe=t=>{const{width:e,height:n,upColor:r,downColor:a}=Jr(t);return i.jsxs("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("path",{d:"M6 15L12 21L18 15H6Z",fill:a}),i.jsx("path",{d:"M18 9L12 3L6 9L18 9Z",fill:r})]})},dPe=t=>{const{width:e,height:n}=Jr(t);return i.jsxs("svg",{width:e,height:n,viewBox:"0 0 301 50",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.77125 8.39739C4.77125 6.39362 6.39362 4.77125 8.39739 4.77125H17.0837V45.2288H8.39739C6.3943 45.2288 4.77125 43.6044 4.77125 41.6026V8.39739ZM20.2645 45.2288H41.6026C43.6037 45.2288 45.2288 43.6037 45.2288 41.6026V26.5891H20.2645V45.2288ZM45.2288 23.4083V8.39739C45.2288 6.39362 43.6064 4.77125 41.6026 4.77125H20.2645V23.4083H45.2288ZM8.39739 0C3.75853 0 0 3.75853 0 8.39739V41.6026C0 46.2381 3.75785 50 8.39739 50H41.6026C46.2388 50 50 46.2388 50 41.6026V8.39739C50 3.75853 46.2415 0 41.6026 0H8.39739Z",fill:"#9098EF"}),i.jsx("path",{d:"M66.6676 39.7233C64.8863 37.4384 63.9453 34.5465 63.8446 31.0502L63.7942 29.5367L63.8446 28.0231C63.9453 24.5613 64.8863 21.6774 66.6676 19.3739C68.4488 17.0705 71.0889 15.9201 74.5852 15.9201C78.047 15.9201 80.7693 17.1474 82.7546 19.6019V8.00512C82.7546 7.66848 82.8633 7.39281 83.0833 7.1728C83.3007 6.95545 83.579 6.84412 83.9156 6.84412H86.3357C86.6724 6.84412 86.948 6.95279 87.168 7.1728C87.3854 7.39281 87.4967 7.
8766848 87.4967 8.00512V41.4887C87.4967 41.8253 87.388 42.1036 87.168 42.321C86.948 42.541 86.6724 42.6497 86.3357 42.6497H84.0667C83.7301 42.6497 83.4518 42.541 83.2344 42.321C83.0144 42.1036 82.9057 41.8253 82.9057 41.4887V39.3708C80.9548 41.8916 78.1822 43.1533 74.5852 43.1533C71.0863 43.1533 68.4488 42.0108 66.6676 39.7233ZM80.862 36.7731C82.023 35.2436 82.6513 33.42 82.752 31.302C82.7838 30.9336 82.8023 30.2921 82.8023 29.3856C82.8023 28.4446 82.7838 27.7899 82.752 27.4188C82.6831 25.4361 82.0469 23.7052 80.8355 22.2261C79.6242 20.747 77.8933 20.0075 75.6428 20.0075C73.2545 20.0075 71.5157 20.747 70.4236 22.2261C69.3315 23.7052 68.7351 25.6561 68.6344 28.0762L68.584 29.5393C68.584 35.893 70.9378 39.0712 75.6428 39.0712C77.9622 39.0686 79.701 38.3052 80.862 36.7731Z",fill:"#9098EF"}),i.jsx("path",{d:"M97.7284 42.1434C96.3155 41.4701 95.1996 40.5556 94.3752 39.3946C93.5509 38.2336 93.14 36.948 93.14 35.5379C93.14 33.3192 94.0545 31.4956 95.8888 30.0668C97.7204 28.6381 100.201 27.7051 103.327 27.2677L110.841 26.2074V24.7442C110.841 21.3142 108.875 19.6019 104.941 19.6019C103.462 19.6019 102.25 19.912 101.309 20.5349C100.368 21.1579 99.6607 21.8894 99.1915 22.7297C99.0908 23.0319 98.9636 23.2519 98.8125 23.3844C98.6614 23.5196 98.452 23.5859 98.1816 23.5859H96.0134C95.7112 23.5859 95.4514 23.4772 95.2314 23.2572C95.0114 23.0398 94.9027 22.7774 94.9027 22.4753C94.9345 21.6694 95.3136 20.7523 96.0372 19.7265C96.7609 18.7007 97.8768 17.81 99.3903 17.0546C100.904 16.2991 102.77 15.9201 104.989 15.9201C108.753 15.9201 111.459 16.8028 113.108 18.5681C114.754 20.3335 115.578 22.5256 115.578 25.1498V41.4887C115.578 41.8253 115.469 42.1036 115.249 42.321C115.029 42.541 114.754 42.6497 114.417 42.6497H112.098C111.761 42.6497 111.483 42.541 111.265 42.321C111.045 42.1036 110.937 41.8253 110.937 41.4887V39.3204C110.197 40.3966 109.121 41.3031 107.708 42.0427C106.295 42.7822 104.498 43.1533 102.311 43.1533C100.671 43.1533 99.1412 42.8167 97.7284 42.1434ZM108.747 37.229C110.142 35.8003 110.841 33.7407 110.841 31.0529V29.6401L104.991 30.4962C102.603 30.8329 100.806 31.3948 99.5945 32.1847C98.3831 32.9746 97.7787 33.974 97.7787 35.1853C97.7787 36.5292 98.3327 37.563 99.4434 38.2866C100.554 39.0103 101.863 39.3708 103.377 39.3708C105.561 39.3708 107.353 38.6577 108.747 37.229Z",fill:"#9098EF"}),i.jsx("path",{d:"M124.858 33.7725V20.4607H120.925C120.588 20.4607 120.31 20.352 120.092 20.132C119.872 19.9147 119.764 19.6364 119.764 19.2997V17.5847C119.764 17.2481 119.872 16.9724 120.092 16.7524C120.31 16.535 120.588 16.4237 120.925 16.4237H124.858V8.00512C124.858 7.66848 124.967 7.39281 125.187 7.1728C125.404 6.95545 125.683 6.84412 126.019 6.84412H128.389C128.726 6.84412 129.001 6.95279 129.221 7.1728C129.439 7.39281 129.55 7.66848 129.55 8.00512V16.4264H135.803C136.14 16.4264 136.415 16.535 136.635 16.7551C136.853 16.9751 136.964 17.2507 136.964 17.5874V19.3024C136.964 19.639 136.855 19.9173 136.635 20.1347C136.415 20.3547 136.14 20.4634 135.803 20.4634H129.55V33.4226C129.55 35.1031 129.836 36.3728 130.406 37.229C130.976 38.0852 131.92 38.5146 133.229 38.5146H136.304C136.64 38.5146 136.916 38.6233 137.136 38.8433C137.354 39.0633 137.465 39.3389 137.465 39.6756V41.4913C137.465 41.8279 137.356 42.1063 137.136 42.3236C136.916 42.5436 136.64 42.6523 136.304 42.6523H132.826C127.514 42.6497 124.858 39.6915 124.858 33.7725Z",fill:"#9098EF"}),i.jsx("path",{d:"M145.027 42.1434C143.614 41.4701 142.499 40.5556 141.674 39.3946C140.85 38.2336 140.439 36.948 140.439 35.5379C140.439 33.3192 141.353 31.4956 143.188 30.0668C145.019 28.6381 147.5 27.7051 150.626 27.2677L158.14 26.2074V24.7442C158.14 21.3142 156.173 19.6019 152.24 19.6019C150.761 19.6019 149.549 19.912 148.608 20.5349C147.667 21.1579 146.96 21.8894 146.491 22.7297C146.39 23.0319 146.263 23.2519 146.111 23.3844C145.96 23.5196 145.751 23.5859 145.481 23.5859H143.312C143.01 23.5859 142.75 23.4772 142.53 23.2572C142.31 23.0398 142.202 22.7774 142.202 22.4753C142.233 21.6694 142.613 20.7523 143.336 19.7265C144.06 18.7007 145.176 17.81 146.689 17.0546C148.203 16.2991 150.069 15.9201 152.288 15.9201C156.052 15.9201 158.758 16.8028 160.407 18.5681C162.053 20.3335 162.877 22.5256 162.877 25.1498V41.4887C162.877 41.8253 162.768 42.1036 162.548 42.321C162.328 42.541 162.053 42.6497 161.716 42.6497H159.397C159.06 42.6497 158.782 42.541 158.564 42.321C158.344 42.1036 158.236 41.8253 158.236 41.4887V39.3204C157.496 40.3966 156.42 41.3031 155.007 42.0427C153.594 42.7822 151.797 43.1533 149.61 43.1533C147.97 43.1533 146.44 42.8167 145.027 42.1434ZM156.046 37.229C157.441 35.8003 158.14 33.7407 158.14 31.0529V29.6401L152.29 30.4962C149.902 30.8329 148.105 31.3948 146.893 32.1847C145.682 32.9746 145.078 33.974 145.078 35.1853C145.078 36.5292 145.632 37.563 146.742 38.2866C147.853 39.0103 149.162 39.3708 150.676 39.3708C152.86 39.3708 154.652 38.6577 156.046 37.229Z",fill:"#9098EF"}),i.jsx("path",{d:"M174.829 39.3708V41.4887C174.829 41.8253 174.72 42.1036 174.5 42.321C174.28 42.541 174.005 42.6497 173.668 42.6497
87H171.349C171.012 42.6497 170.734 42.541 170.516 42.321C170.296 42.1036 170.188 41.8253 170.188 41.4887V8.00512C170.188 7.66848 170.296 7.39281 170.516 7.1728C170.734 6.95545 171.012 6.84412 171.349 6.84412H173.819C174.156 6.84412 174.423 6.95279 174.625 7.1728C174.826 7.39281 174.927 7.66848 174.927 8.00512V19.6045C176.91 17.15 179.632 15.9227 183.097 15.9227C186.593 15.9227 189.23 17.0758 191.014 19.3766C192.795 21.68 193.755 24.5613 193.888 28.0258C193.919 28.3969 193.938 28.9005 193.938 29.5393C193.938 30.1782 193.919 30.6818 193.888 31.0529C193.752 34.5491 192.795 37.4411 191.014 39.7259C189.233 42.0135 186.593 43.1559 183.097 43.1559C179.47 43.1533 176.711 41.8916 174.829 39.3708ZM187.261 36.8499C188.353 35.3709 188.949 33.42 189.05 30.9999C189.082 30.6632 189.1 30.1755 189.1 29.5367C189.1 23.183 186.747 20.0048 182.042 20.0048C179.788 20.0048 178.058 20.7443 176.849 22.2234C175.638 23.7025 174.999 25.4334 174.932 27.4161L174.882 29.3829L174.932 31.2994C175.033 33.4173 175.664 35.241 176.822 36.7704C177.983 38.2999 179.722 39.0659 182.042 39.0659C184.427 39.0686 186.166 38.329 187.261 36.8499Z",fill:"white"}),i.jsx("path",{d:"M202.338 39.9513C200.27 37.8175 199.136 34.9017 198.934 31.2013L198.884 29.4863L198.934 27.8217C199.17 24.1902 200.321 21.301 202.388 19.1486C204.456 16.9989 207.186 15.9201 210.582 15.9201C214.314 15.9201 217.203 17.1049 219.255 19.4747C221.304 21.8444 222.332 25.0464 222.332 29.0808V29.9369C222.332 30.2736 222.223 30.5519 222.003 30.7693C221.783 30.9893 221.508 31.0979 221.171 31.0979H203.724V31.5512C203.825 33.738 204.488 35.5935 205.718 37.123C206.945 38.6524 208.567 39.4185 210.584 39.4185C212.13 39.4185 213.399 39.1083 214.391 38.4854C215.382 37.8625 216.114 37.2157 216.585 36.5451C216.888 36.1422 217.116 35.8984 217.267 35.8135C217.418 35.7287 217.696 35.6863 218.099 35.6863H220.569C220.872 35.6863 221.123 35.7711 221.325 35.9381C221.526 36.1078 221.627 36.341 221.627 36.6432C221.627 37.3827 221.166 38.2734 220.241 39.3151C219.316 40.3568 218.022 41.2554 216.357 42.0135C214.693 42.7689 212.784 43.148 210.635 43.148C207.17 43.1533 204.405 42.0851 202.338 39.9513ZM217.54 27.6229V27.4718C217.54 25.1524 216.909 23.2625 215.65 21.7993C214.391 20.3361 212.699 19.6046 210.582 19.6046C208.464 19.6046 206.791 20.3361 205.564 21.7993C204.337 23.2625 203.724 25.1524 203.724 27.4718V27.6229H217.54Z",fill:"white"}),i.jsx("path",{d:"M228.71 42.321C228.49 42.1036 228.381 41.8253 228.381 41.4887V17.5874C228.381 17.2507 228.49 16.9751 228.71 16.7551C228.927 16.5377 229.205 16.4264 229.542 16.4264H231.912C232.248 16.4264 232.524 16.535 232.744 16.7551C232.961 16.9751 233.073 17.2507 233.073 17.5874V19.806C234.048 18.5628 235.199 17.6033 236.527 16.9326C237.855 16.2594 239.509 15.9254 241.494 15.9254C244.722 15.9254 247.233 16.9592 249.033 19.0267C250.83 21.0942 251.731 23.843 251.731 27.2703V41.4913C251.731 41.8279 251.622 42.1063 251.402 42.3236C251.182 42.5436 250.907 42.6523 250.57 42.6523H248.049C247.712 42.6523 247.434 42.5436 247.217 42.3236C246.997 42.1063 246.888 41.8279 246.888 41.4913V27.5222C246.888 25.1365 246.308 23.2864 245.149 21.9743C243.988 20.6622 242.316 20.0075 240.131 20.0075C238.014 20.0075 236.333 20.6728 235.09 21.9981C233.847 23.3261 233.224 25.1683 233.224 27.5195V41.4887C233.224 41.8253 233.115 42.1036 232.895 42.321C232.675 42.541 232.399 42.6497 232.063 42.6497H229.542C229.205 42.6497 228.93 42.541 228.71 42.321Z",fill:"white"}),i.jsx("path",{d:"M260.857 33.7725V20.4607H256.924C256.587 20.4607 256.309 20.352 256.091 20.132C255.871 19.9147 255.763 19.6364 255.763 19.2997V17.5847C255.763 17.2481 255.871 16.9724 256.091 16.7524C256.309 16.535 256.587 16.4237 256.924 16.4237H260.857V8.00512C260.857 7.66848 260.966 7.39281 261.186 7.1728C261.403 6.95545 261.682 6.84412 262.018 6.84412H264.388C264.725 6.84412 265 6.95279 265.22 7.1728C265.438 7.39281 265.549 7.66848 265.549 8.00512V16.4264H271.802C272.139 16.4264 272.414 16.535 272.634 16.7551C272.852 16.9751 272.963 17.2507 272.963 17.5874V19.3024C272.963 19.639 272.854 19.9173 272.634 20.1347C272.414 20.3547 272.139 20.4634 271.802 20.4634H265.549V33.4226C265.549 35.1031 265.835 36.3728 266.405 37.229C266.978 38.0852 267.919 38.5146 269.228 38.5146H272.303C272.64 38.5146 272.915 38.6233 273.135 38.8433C273.353 39.0633 273.464 39.3389 273.464 39.6756V41.4913C273.464 41.8279 273.355 42.1063 273.135 42.3236C272.915 42.5436 272.64 42.6523 272.303 42.6523H268.823C263.513 42.6497 260.857 39.6915 260.857 33.7725
87Z",fill:"white"}),i.jsx("path",{d:"M280.449 40.0255C278.415 37.942 277.329 35.1667 277.196 31.7049L277.146 29.5367L277.196 27.3684C277.329 23.9384 278.423 21.1737 280.475 19.0744C282.524 16.9751 285.384 15.9227 289.047 15.9227C292.711 15.9227 295.568 16.9751 297.62 19.0744C299.669 21.1764 300.763 23.9411 300.899 27.3684C300.93 27.7395 300.949 28.4605 300.949 29.5367C300.949 30.6129 300.93 31.3365 300.899 31.7049C300.763 35.1667 299.679 37.942 297.646 40.0255C295.613 42.1116 292.745 43.1506 289.047 43.1506C285.347 43.1533 282.482 42.1116 280.449 40.0255ZM294.062 37.2528C295.29 35.9089 295.952 33.9739 296.053 31.4531C296.085 31.1165 296.104 30.4777 296.104 29.5367C296.104 28.5957 296.085 27.9569 296.053 27.6202C295.952 25.0994 295.287 23.1671 294.062 21.8205C292.835 20.4766 291.163 19.8033 289.045 19.8033C286.927 19.8033 285.246 20.4766 284.003 21.8205C282.76 23.1644 282.103 25.0994 282.036 27.6202L281.986 29.5367L282.036 31.4531C282.103 33.9739 282.76 35.9089 284.003 37.2528C285.246 38.5967 286.927 39.27 289.045 39.27C291.163 39.27 292.835 38.5994 294.062 37.2528Z",fill:"white"})]})},Ute=t=>{const{width:e,height:n}=Jr(t);return i.jsxs("svg",{width:e,height:n,viewBox:"0 0 118 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.86782 3.35896C1.86782 2.55745 2.50294 1.9085 3.28737 1.9085H6.68784V18.0915H3.28737C2.50321 18.0915 1.86782 17.4418 1.86782 16.641V3.35896ZM7.93305 18.0915H16.2864C17.0698 18.0915 17.7059 17.4415 17.7059 16.641V10.6356H7.93305V18.0915ZM17.7059 9.36331V3.35896C17.7059 2.55745 17.0708 1.9085 16.2864 1.9085H7.93305V9.36331H17.7059ZM3.28737 0C1.47137 0 0 1.50341 0 3.35896V16.641C0 18.4953 1.4711 20 3.28737 20H16.2864C18.1013 20 19.5737 18.4955 19.5737 16.641V3.35896C19.5737 1.50341 18.1024 0 16.2864 0H3.28737Z",fill:"#6266E5"}),i.jsx("path",{d:"M26.0985 15.8892C25.4012 14.9753 25.0328 13.8185 24.9933 12.42L24.9736 11.8146L24.9933 11.2092C25.0328 9.82444 25.4012 8.67086 26.0985 7.74948C26.7958 6.8281 27.8293 6.36794 29.198 6.36794C30.5532 6.36794 31.6189 6.85884 32.3962 7.84066V3.20195C32.3962 3.0673 32.4387 2.95703 32.5248 2.86902C32.6099 2.78208 32.7189 2.73755 32.8507 2.73755H33.7981C33.9298 2.73755 34.0378 2.78102 34.1239 2.86902C34.209 2.95703 34.2526 3.0673 34.2526 3.20195V16.5954C34.2526 16.73 34.21 16.8414 34.1239 16.9283C34.0378 17.0163 33.9298 17.0598 33.7981 17.0598H32.9098C32.778 17.0598 32.6691 17.0163 32.584 16.9283C32.4978 16.8414 32.4553 16.73 32.4553 16.5954V15.7482C31.6916 16.7565 30.6062 17.2612 29.198 17.2612C27.8283 17.2612 26.7958 16.8042 26.0985 15.8892ZM31.6552 14.7091C32.1098 14.0974 32.3557 13.3679 32.3951 12.5207C32.4076 12.3733 32.4148 12.1168 32.4148 11.7541C32.4148 11.3777 32.4076 11.1159 32.3951 10.9674C32.3681 10.1743 32.1191 9.48197 31.6449 8.89033C31.1707 8.2987 30.493 8.00288 29.6121 8.00288C28.6771 8.00288 27.9964 8.2987 27.5689 8.89033C27.1413 9.48197 26.9079 10.2623 26.8684 11.2304L26.8487 11.8156C26.8487 14.3571 27.7702 15.6284 29.6121 15.6284C30.52 15.6273 31.2007 15.322 31.6552 14.7091Z",fill:"#6266E5"}),i.jsx("path",{d:"M38.2581 16.8572C37.7051 16.5879 37.2682 16.2221 36.9455 15.7577C36.6228 15.2933 36.4619 14.7791 36.4619 14.215C36.4619 13.3276 36.8199 12.5981 37.538 12.0266C38.255 11.4551 39.2263 11.0819 40.4497 10.907L43.3915 10.4829V9.89758C43.3915 8.52558 42.6216 7.84064 41.0817 7.84064C40.5026 7.84064 40.0284 7.9647 39.66 8.21386C39.2917 8.46303 39.0146 8.75566 38.8309 9.09177C38.7915 9.21264 38.7417 9.30065 38.6825 9.35366C38.6234 9.40773 38.5414 9.43424 38.4356 9.43424H37.5868C37.4685 9.43424 37.3668 9.39077 37.2806 9.30277C37.1945 9.21582 37.152 9.11086 37.152 8.98998C37.1644 8.66766 37.3128 8.3008 37.5961 7.89048C37.8794 7.48015 38.3162 7.1239 38.9088 6.82172C39.5013 6.51954 40.2318 6.36792 41.1003 
876.36792C42.5738 6.36792 43.6333 6.72099 44.2788 7.42714C44.9232 8.13328 45.2459 9.01013 45.2459 10.0598V16.5954C45.2459 16.73 45.2033 16.8413 45.1172 16.9283C45.0311 17.0163 44.9232 17.0598 44.7914 17.0598H43.8834C43.7516 17.0598 43.6427 17.0163 43.5576 16.9283C43.4714 16.8413 43.4289 16.73 43.4289 16.5954V15.728C43.1394 16.1585 42.7181 16.5211 42.165 16.8169C41.6119 17.1128 40.9084 17.2612 40.0523 17.2612C39.41 17.2612 38.8112 17.1265 38.2581 16.8572ZM42.5718 14.8915C43.1176 14.32 43.3915 13.4962 43.3915 12.421V11.8559L41.1014 12.1984C40.1664 12.333 39.4629 12.5578 38.9887 12.8738C38.5144 13.1897 38.2779 13.5895 38.2779 14.074C38.2779 14.6116 38.4947 15.0251 38.9295 15.3145C39.3643 15.604 39.8769 15.7482 40.4694 15.7482C41.3245 15.7482 42.026 15.463 42.5718 14.8915Z",fill:"#6266E5"}),i.jsx("path",{d:"M48.8782 13.5089V8.18419H47.3383C47.2065 8.18419 47.0976 8.14072 47.0125 8.05272C46.9263 7.96577 46.8838 7.85444 46.8838 7.71979V7.03379C46.8838 6.89913 46.9263 6.78887 47.0125 6.70086C47.0976 6.61392 47.2065 6.56939 47.3383 6.56939H48.8782V3.20195C48.8782 3.0673 48.9208 2.95703 49.0069 2.86902C49.092 2.78208 49.2009 2.73755 49.3327 2.73755H50.2604C50.3922 2.73755 50.5001 2.78102 50.5862 2.86902C50.6713 2.95703 50.7149 3.0673 50.7149 3.20195V6.57045H53.1628C53.2946 6.57045 53.4025 6.61392 53.4886 6.70192C53.5737 6.78993 53.6173 6.9002 53.6173 7.03485V7.72085C53.6173 7.8555 53.5747 7.96683 53.4886 8.05378C53.4025 8.14178 53.2946 8.18525 53.1628 8.18525H50.7149V13.3689C50.7149 14.0412 50.827 14.549 51.0501 14.8915C51.2732 15.234 51.6426 15.4057 52.1552 15.4057H53.3589C53.4907 15.4057 53.5986 15.4492 53.6847 15.5372C53.7698 15.6252 53.8134 15.7355 53.8134 15.8701V16.5964C53.8134 
8716.7311 53.7709 16.8424 53.6847 16.9294C53.5986 17.0174 53.4907 17.0608 53.3589 17.0608H51.9975C49.918 17.0598 48.8782 15.8765 48.8782 13.5089Z",fill:"#6266E5"}),i.jsx("path",{d:"M56.7747 16.8572C56.2217 16.5879 55.7848 16.2221 55.4621 15.7577C55.1394 15.2933 54.9785 14.7791 54.9785 14.215C54.9785 13.3276 55.3365 12.5981 56.0546 12.0266C56.7716 11.4551 57.7429 11.0819 58.9663 10.907L61.9081 10.4829V9.89758C61.9081 8.52558 61.1382 7.84064 59.5983 7.84064C59.0192 7.84064 58.545 7.9647 58.1766 8.21386C57.8083 8.46303 57.5312 8.75566 57.3475 9.09177C57.3081 9.21264 57.2583 9.30065 57.1991 9.35366C57.14 9.40773 57.058 9.43424 56.9522 9.43424H56.1034C55.9851 9.43424 55.8834 9.39077 55.7972 9.30277C55.7111 9.21582 55.6686 9.11086 55.6686 8.98998C55.681 8.66766 55.8294 8.3008 56.1127 7.89048C56.396 7.48015 56.8329 7.1239 57.4254 6.82172C58.0179 6.51954 58.7484 6.36792 59.6169 6.36792C61.0905 6.36792 62.1499 6.72099 62.7954 7.42714C63.4398 8.13328 63.7625 9.01013 63.7625 10.0598V16.5954C63.7625 16.73 63.7199 16.8413 63.6338 16.9283C63.5477 17.0163 63.4398 17.0598 63.308 17.0598H62.4C62.2682 17.0598 62.1593 17.0163 62.0742 16.9283C61.988 16.8413 61.9455 16.73 61.9455 16.5954V15.728C61.656 16.
871585 61.2347 16.5211 60.6816 16.8169C60.1285 17.1128 59.425 17.2612 58.5689 17.2612C57.9266 17.2612 57.3278 17.1265 56.7747 16.8572ZM61.0884 14.8915C61.6342 14.32 61.9081 13.4962 61.9081 12.421V11.8559L59.618 12.1984C58.683 12.333 57.9795 12.5578 57.5053 12.8738C57.031 13.1897 56.7945 13.5895 56.7945 14.074C56.7945 14.6116 57.0113 15.0251 57.4461 15.3145C57.8809 15.604 58.3935 15.7482 58.986 15.7482C59.8411 15.7482 60.5426 15.463 61.0884 14.8915Z",fill:"#6266E5"}),i.jsx("path",{d:"M68.441 15.7482V16.5954C68.441 16.73 68.3985 16.8414 68.3123 16.9283C68.2262 17.0163 68.1183 17.0598 67.9865 17.0598H67.0785C66.9467 17.0598 66.8378 17.0163 66.7527 16.9283C66.6666 16.8414 66.624 16.73 66.624 16.5954V3.20195C66.624 3.0673 66.6666 2.95703 66.7527 2.86902C66.8378 2.78208 66.9467 2.73755 67.0785 2.73755H68.0456C68.1774 2.73755 68.2822 2.78102 68.3611 2.86902C68.44 2.95703 68.4794 3.0673 68.4794 3.20195V7.84172C69.2556 6.8599 70.3213 6.369 71.6775 6.369C73.0462 6.369 74.0787 6.83022 74.7771 7.75054C75.4744 8.67192 75.85 9.82444 75.9019 11.2102C75.9144 11.3587 75.9216 11.5601 75.9216 11.8156C75.9216 12.0712 75.9144 12.2726 75.9019 12.4211C75.849 13.8196 75.4744 14.9763 74.7771 15.8903C74.0797 16.8053 73.0462 17.2623 71.6775 17.2623C70.258 17.2612 69.1778 16.7565 68.441 15.7482ZM73.3077 14.7399C73.7352 14.1482 73.9687 13.3679 74.0082 12.3999C74.0206 12.2652 74.0279 12.0701 74.0279 11.8146C74.0279 9.2731 73.1064 8.00182 71.2645 8.00182C70.3825 8.00182 69.7049 8.29764 69.2317 8.88927C68.7575 9.48091 68.5074 10.1733 68.4815 10.9664L68.4618 11.7531L68.4815 12.5197C68.5209 13.3668 68.7679 14.0963 69.2213 14.7081C69.6758 15.3199 70.3566 15.6263 71.2645 15.6263C72.1984 15.6273 72.8792 15.3315 73.3077 14.7399Z",fill:"#36393B"}),i.jsx("path",{d:"M79.2095 15.9804C78.4001 15.1269 77.956 13.9606 77.8771 12.4804L77.8574 11.7944L77.8771 11.1286C77.9695 9.67598 78.4198 8.52028 79.2292 7.65934C80.0386 6.79945 81.1074 6.36792 82.4367 6.36792C83.8977 6.36792 85.0288 6.84186 85.832 7.78975C86.6341 8.73764 87.0367 10.0185 87.0367 11.6322V11.9747C87.0367 12.1093 86.9942 12.2206 86.9081 12.3076C86.8219 12.3956 86.714 12.4391 86.5822 12.4391H79.7522V12.6204C79.7917 13.4951 80.0511 14.2373 80.5326 14.8491C81.013 15.4609 81.6481 15.7673 82.4377 15.7673C83.0427 15.7673 83.5397 15.6432 83.9278 15.3941C84.3159 15.1449 84.6023 14.8862 84.787 14.6179C84.9053 14.4568 84.9946 14.3592 85.0537 14.3253C85.1129 14.2914 85.2218 14.2744 85.3796 14.2744H86.3467C86.465 14.2744 86.5635 14.3083 86.6424 14.3751C86.7213 14.443 86.7607 14.5363 86.7607 14.6572C86.7607 14.953 86.5801 15.3092 86.218 15.7259C85.8558 16.1426 85.3495 16.502 84.6978 16.8053C84.0461 17.1075 83.299 17.2591 82.4575 17.2591C81.1012 17.2612 80.0189 16.8339 79.2095 15.9804ZM85.1606 11.049V10.9886C85.1606 10.0609 84.9136 9.30489 84.4207 8.71961C83.9278 8.13434 83.2658 7.8417 82.4367 7.8417C81.6076 7.8417 80.9528 8.13434 80.4724 8.71961C79.9919 9.30489 79.7522 10.0609 79.7522 10.9886V11.049H85.1606Z",fill:"#36393B"}),i.jsx("path",{d:"M89.5339 16.9284C89.4478 16.8414 89.4053 16.7301 89.4053 16.5954V7.03491C89.4053 6.90026 89.4478 6.78999 89.5339 6.70198C89.619 6.61504 89.728 6.57051 89.8598 6.57051H90.7875C90.9192 6.57051 91.0272 6.61398 91.1133 6.70198C91.1984 6.78999 91.242 6.90026 91.242 7.03491V7.92236C91.6238 7.42509 92.0742 7.04127 92.5941 6.77302C93.1139 6.50371 93.7614 6.37012 94.5387 6.37012C95.8026 6.37012 96.7852 6.78362 97.4898 7.61064C98.1934 8.43766 98.5462 9.53716 98.5462 10.9081V16.5965C98.5462 16.7311 98.5036 16.8425 98.4175 16.9294C98.3314 17.0174 98.2235 17.0609 98.0917 17.0609H97.1048C96.9731 17.0609 96.8641 17.0174 96.779 16.9294C96.6929 16.8425 96.6503 16.7311 96.6503 16.5965V11.0088C96.6503 10.0546 96.4231 9.31451 95.9696 8.78967C95.5151 8.26483 94.8603 8.00294 94.0053 8.00294C93.1762 8.00294 92.5183 8.26907 92.0316 8.79921C91.545 9.33041 91.3011 10.0673 91.3011 11.0078V16.5954C91.3011 16.7301 91.2586 16.8414 91.1724 16.9284C91.0863 17.0164 90.9784 17.0598 90.8466 17.0598H89.8598C89.728 17.0598 89.6201 17.0164 89.5339 16.9284Z",fill:"#36393B"}),i.jsx("path",{d:"M102.118 13.5089V8.18419H100.579C100.447 8.18419 100.338 8.14072 100.253 8.05272C100.16
877 7.96577 100.124 7.85444 100.124 7.71979V7.03379C100.124 6.89913 100.167 6.78887 100.253 6.70086C100.338 6.61392 100.447 6.56939 100.579 6.56939H102.118V3.20195C102.118 3.0673 102.161 2.95703 102.247 2.86902C102.332 2.78208 102.441 2.73755 102.573 2.73755H103.501C103.632 2.73755 103.74 2.78102 103.826 2.86902C103.912 2.95703 103.955 3.0673 103.955 3.20195V6.57045H106.403C106.535 6.57045 106.643 6.61392 106.729 6.70192C106.814 6.78993 106.858 6.9002 106.858 7.03485V7.72085C106.858 7.8555 106.815 7.96683 106.729 8.05378C106.643 8.14178 106.535 8.18525 106.403 8.18525H103.955V13.3689C103.955 14.0412 104.067 14.549 104.29 14.8915C104.514 15.234 104.883 15.4057 105.395 15.4057H106.599C106.731 15.4057 106.839 15.4492 106.925 15.5372C107.01 15.6252 107.054 15.7355 107.054 15.8701V16.5964C107.054 16.7311 107.011 16.8424 106.925 16.9294C106.839 17.0174 106.731 17.0608 106.599 17.0608H105.237C103.158 17.0598 102.118 15.8765 102.118 13.5089Z",fill:"#36393B"}),i.jsx("path",{d:"M109.788 16.01C108.992 15.1766 108.567 14.0665 108.515 12.6818L108.495 11.8145L108.515 10.9472C108.567 9.57517 108.995 8.4693 109.798 7.62957C110.601 6.78983 111.72 6.3689 113.154 6.3689C114.588 6.3689 115.707 6.78983 116.51 7.62957C117.312 8.47036 117.741 9.57623 117.794 10.9472C117.806 11.0956 117.813 11.384 117.813 11.8145C117.813 12.2449 117.806 12.5344 117.794 12.6818C117.741 14.0665 117.316 15.1766 116.521 16.01C115.725 16.8444 114.602 17.2601 113.154 17.2601C111.706 17.2611 110.584 16.8444 109.788 16.01ZM115.118 14.9009C115.598 14.3634 115.857 13.5894 115.897 12.5811C115.909 12.4464 115.917 12.1909 115.917 11.8145C115.917 11.4381 115.909 11.1826 115.897 11.0479C115.857 10.0396 115.597 9.26663 115.118 8.72801C114.637 8.19045 113.982 7.92114 113.153 7.92114C112.324 7.92114 111.666 8.19045 111.18 8.72801C110.693 9.26557 110.436 10.0396 110.41 11.0479L110.39 11.8145L110.41 12.5811C110.436 13.5894 110.693 14.3634 111.18 14.9009C111.666 15.4385 112.324 15.7078 113.153 15.7078C113.982 15.7078 114.637 15.4396 115.118 14.9009Z",fill:"#36393B"})]})},fPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.82 3H19C20.1 3 21 3.9 21 5V19C21 20.1 20.1 21 19 21H5C4.86 21 4.73 20.99 4.6 20.97C4.21 20.89 3.86 20.69 3.59 20.42C3.41 20.23 3.26 20.02 3.16 19.78C3.06 19.54 3 19.27 3 19V5C3 4.72 3.06 4.46 3.16 4.23C3.26 3.99 3.41 3.77 3.59 3.59C3.86 3.32 4.21 3.12 4.6 3.04C4.73 3.01 4.86 3 5 3H9.18C9.6 1.84 10.7 1 12 1C13.3 1 14.4 1.84 14.82 3ZM12.75 3.5C12.75 3.09 12.41 2.75 12 2.75C11.59 2.75 11.25 3.09 11.25 3.5C11.25 3.91 11.59 4.25 12 4.25C12.41 4.25 12.75 3.91 12.75 3.5ZM5 5V19H19V5H5ZM12.3077 11.2629C10.5221 10.8771 9.94704 10.4571 9.94704 9.83143C9.94704 9.11143 10.744 8.60571 12.0656 8.60571C13.4578 8.60571 13.9823 9.17143 14.0227 10.0114H15.7478C15.6974 8.86286 14.8701 7.80857 13.2358 7.46571V6H10.8852V7.44857C9.36192 7.72286 8.14124 8.56286 8.14124 9.85714C8.14124 11.3914 9.64439 12.1629 11.8335 12.6086C13.8008 13.0029 14.1942 13.5943 14.1942 14.2114C14.1942 14.6657 13.8008 15.4029 12.0757 15.4029C10.4615 15.4029 9.82598 14.7857 9.73518 13.9971H8C8.10088 15.4543 9.372 16.2771 10.8852 16.5429V18H13.2459V16.5686C14.7793 16.32 15.9899 15.5743 16 14.1943C15.9899 12.3086 14.0832 11.6571 12.3077 11.2629Z",fill:r})})},pPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"none",children:i.jsx("path",{d:"M4.16667 8.33333V8.125C4.16667 5.0184 6.87161 2.5 10.2083 2.5C13.5451 2.5 16.25 5.0184 16.25 8.125V8.33333M10 15.8333V17.5H12.7083C14.7794 17.5 16.4583 15.8211 16.4583 13.75M3.75 8.33333H5V13.75H3.75C3.05964 13.75 2.5 13.1904 2.5 12.5V9.58333C2.5 8.89298 3.05964 8.33333 3.75 8.33333ZM15.4167 8.33333H16.6667C17.357 8.33333 17.9167 8.89298 17.9167 9.58333V12.5C17.9167 13.1904 17.357 13.75 16.6667 13.75H15.4167V8.33333Z",stroke:r,strokeWidth:"1.66667",strokeLinecap:"square"})})},hPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M18.6667 2C19.5507 2 20.3986 2.35119 21.0237 2.97631C21.6488 3.60143 22 4.44928 22 5.33333V18.6667C22 19.5507 21.6488 20.3986 21.0237 21.0237C20.3986 21.6488 19.5507 22 18.6667 22H5.33333C4.44928 22 3.60143 21.6488 2.97631 21.0237C2.35119 20.3986 2 19.5507 2 18.6667V5.33333C2 4.44928 2.35119 3.60143 2.97631 2.97631C3.60143 2.35119 4.44928 2 5.33333 2H18.6667ZM18.6667 3.66667H5.33333C4.91285 3.66653 4.50786 3.82534 4.19954 4.11125C3.89123 4.39716 3.70237 4.78904 3.67083 5.20833L3.66667 5.33333V18.6667C3.66653 19.0871 3.82534 19.4921 4.11125 19.8005C4.39716 20.1088 4.78904 20.2976 5.20833 20.3292L5.33333 20.3333H18.6667C19.0871 20.3335 19.4921 20.1747 19.8005 19.8888C20.1088 19.6028 20.2976 19.211 20.3292 18.7917L20.3333 18.6667V5.33333C20.3335 4.91285 20.1747 4.50786 19.8888 4.19954C19.6028 3.89123 19.211 3.70237 18.7917 3.67083L18.6667 3.66667ZM13.3042 7.21C13.4982 7.27387 13.6619 7.40676 13.7644 7.58343C13.8669 7.76009 13.9009 7.96824 13.86 8.16833L13.835 8.2625L11.3642 15.7625C11.2982 15.9652 11.1572 16.1349 10.97 16.2368C10.7827 16.3386 10.5636 16.3649 10.3576 16.3101C10.1516 16.2554 9.97446 16.1238 9.86253 15.9424C9.7506 15.761 9.71241 15.5437 9.75583 15.335L9.78083 15.2408L12.2517 7.74083C12.2859 7.63686 12.3403 7.54064 12.4117 7.45768C12.4831 7.37473 12.5702 7.30666 12.6679 7.25736C12.7657 7.20807 12.8722 7.17851 12.9813 7.17039C13.0905 7.16226 13.2002 7.17572 13.3042 7.21ZM8.52083 8.13083C8.68319 8.25258 8.79554 8.42938 8.83681 8.62806C8.87808 8.82675 8.84544 9.03367 8.745 9.21L8.68667 9.2975L6.67417 11.9808L8.6875 14.6642C8.80955 14.8267 8.86802 15.0281 8.8519 15.2307C8.83579 15.4333 8.7462 15.623 8.6 15.7642L8.52083 15.8308C8.3586 15.9529 8.15741 16.0115 7.95503 15.9957C7.75264 15.9799 7.56299 15.8907 7.42167 15.745L7.35417 15.665L4.96583 12.4817C4.86882 12.3524 4.8115 12.1977 4.80085 12.0364C4.79019 11.8751 4.82667 11.7142 4.90583 11.5
87733L4.96583 11.4817L7.35417 8.29833C7.41983 8.21078 7.50209 8.13703 7.59626 8.08127C7.69042 8.02551 7.79465 7.98885 7.90298 7.97338C8.01132 7.9579 8.12164 7.96391 8.22765 7.99107C8.33366 8.01823 8.43329 8.06517 8.52083 8.13083ZM15.4792 8.13083C15.6416 8.00902 15.8429 7.95069 16.0453 7.9668C16.2477 7.98291 16.4372 8.07235 16.5783 8.21833L16.6467 8.2975L19.0342 11.4808L19.0942 11.5725C19.1642 11.6972 19.2011 11.8378 19.2011 11.9808C19.2011 12.1239 19.1642 12.2645 19.0942 12.3892L19.0342 12.4808L16.6467 15.6642L16.5783 15.745C16.4497 15.8777 16.2806 15.9639 16.0976 15.99C15.9146 16.0161 15.7281 15.9806 15.5675 15.8892L15.48 15.8308L15.4 15.7642C15.2669 15.6356 15.1805 15.4663 15.1542 15.2832C15.128 15.1 15.1634 14.9133 15.255 14.7525L15.3133 14.665L17.3258 11.9808L15.3133 9.2975L15.255 9.21C15.1546 9.03358 15.1221 8.82659 15.1636 8.6279C15.205 8.4292 15.3167 8.25246 15.4792 8.13083Z",fill:r})})},mPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4C9.11 4 6.6 5.64 5.35 8.04C2.34 8.36 0 10.91 0 14C0 17.31 2.69 20 6 20H19C21.76 20 24 17.76 24 15C24 12.36 21.95 10.22 19.35 10.04ZM19 18H6C3.79 18 2 16.21 2 14C2 11.95 3.53 10.24 5.56 10.03L6.63 9.92L7.13 8.97C8.08 7.14 9.94 6 12 6C14.62 6 16.88 7.86 17.39 10.43L17.69 11.93L19.22 12.04C20.78 12.14 22 13.45 22 15C22 16.65 20.65 18 19 18ZM13.45 10H10.55V13H8L12 17L16 13H13.45V10Z",fill:r})})},$te=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M11 18H13V16H11V18ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM12 6C9.79 6 8 7.79 8 10H10C10 8.9 10.9 8 12 8C13.1 8 14 8.9 14 10C14 12 11 11.75 11 15H13C13 12.75 16 12.5 16 10C16 7.79 14.21 6 12 6Z",fill:r})})},gPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M11 18H13V16H11V18ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM12 6C9.79 6 8 7.79 8 10H10C10 8.9 10.9 8 12 8C13.1 8 14 8.9 14 10C14 12 11 11.75 11 15H13C13 12.75 16 12.5 16 10C16 7.79 14.21 6 12 6Z",fill:r})})},vPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M22 14H16V10H13.32C12.18 12.42 9.72 14 7 14C3.14 14 0 10.86 0 7C0 3.14 3.14 0 7 0C9.72 0 12.17 1.58 13.32 4H24V10H22V14ZM18 12H20V8H22V6H11.94L11.71 5.33C11.01 3.34 9.11 2 7 2C4.24 2 2 4.24 2 7C2 9.76 4.24 12 7 12C9.11 12 11.01 10.66 11.71 8.67L11.94 8H18V12ZM7 10C5.35 10 4 8.65 4 7C4 5.35 5.35 4 7 4C8.65 4 10 5.35 10 7C10 8.65 8.65 10 7 10ZM7 6C6.45 6 6 6.45 6 7C6 7.55 6.45 8 7 8C7.55 8 8 7.55 8 7C8 6.45 7.55 6 7 6Z",fill:r})})},yPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"none",children:i.jsx("path",{d:"M12.1412 13.4263C15.2158 13.4263 17.7083 10.9338 17.7083 7.85912C17.7083 7.21709 17.5997 6.60044 17.3997 6.02657L15.1389 8.28736C14.1928 9.23341 12.659 9.23341 11.713 8.28736C10.7669 7.34132 10.7669 5.80748 11.713 4.86144L13.9738 2.60064C13.3999 2.40067 12.7832 2.29199 12.1412 2.29199C9.06656 2.29199 6.57407 4.78448 6.57407 7.85912C6.57407 8.61831 6.72604 9.342 7.0012 10.0014L2.47139 14.6028C2.14395 14.9355 2.15351 15.4721 2.49258 15.7929L4.36454 17.5636C4.69433 17.8756 5.21313 17.8662 5.53141 17.5425L9.99889 12.9991C10.6583 13.2743 11.382 13.4263 12.1412 13.4263Z",stroke:r,strokeWidth:"1.45833",strokeLinejoin:"round"})})},bPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM12.31 11.14C10.54 10.69 9.97 10.2 9.97 9.47C9.97 8.63 10.76 8.04 12.07 8.04C13.45 8.04 13.97 8.7 14.01 9.68H15.72C15.67 8.34 14.85 7.11 13.23 6.71V5H10.9V6.69C9.39 7.01 8.18 7.99 8.18 9.5C8.18 11.29 9.67 12.19 11.84 12.71C13.79 13.17 14.18 13.86 14.18 14.58C14.18 15.11 13.79 15.97 12.08 15.97C10.48 15.97 9.85 15.25 9.76 14.33H8.04C8.14 16.03 9.4 16.99 10.9 17.3V19H13.24V17.33C14.76 17.04 15.96 16.17 15.97 14.56C15.96 12.36 14.07 11.6 12.31 11.14Z",fill:r})})},xPe=t=>
87{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.82261 11.2303C7.82261 11.4751 7.83636 11.7171 7.8611 11.9563C7.87485 12.0663 7.80336 12.1681 7.69611 12.1956C6.61539 12.4678 5.62542 13.0288 4.81694 13.8373C3.68123 14.9702 3.035 16.4634 2.98275 18.0584C2.98 18.1766 2.881 18.2701 2.76275 18.2701H1.22005C1.0963 18.2701 0.997306 18.1684 1.00006 18.0446C1.05505 15.9245 1.90753 13.939 3.41449 12.4348C4.11296 11.7363 4.91869 11.1781 5.79316 10.7739C4.54745 9.76464 3.75273 8.22468 3.75273 6.49773C3.75273 3.45357 6.29365 0.953897 9.34331 1.00065C11.4552 1.03364 13.2812 2.25461 14.1749 4.02281C14.2437 4.1603 14.1557 4.3253 14.0017 4.3418C13.4764 4.3968 12.965 4.51504 12.481 4.68279C12.3875 4.71579 12.2802 4.68004 12.2252 4.59479C12.0685 4.3528 11.8815 4.1273 11.6642 3.92381C11.0235 3.32433 10.1765 2.98609 9.29931 2.97784C8.32859 2.96684 7.41562 3.34633 6.73639 4.04206C6.11766 4.67454 5.76292 5.51326 5.73817 6.39599C5.71067 7.38871 6.09291 8.32643 6.80239 9.01941C7.09938 9.3109 7.44312 9.54189 7.81711 9.70964C7.90785 9.75089 7.9601 9.85264 7.94085 9.95163C7.86385 10.3669 7.82261 10.7931 7.82261 11.2303ZM18.209 15.5065C19.0808 15.9107 19.8865 16.4689 20.585 17.1674C22.0919 18.6716 22.9444 20.6571 22.9994 22.7745C23.0021 22.8983 22.9032 23 22.7794 23H21.2395C21.1212 23 21.0222 22.9065 21.0195 22.7883C20.9645 21.1933 20.3182 19.7001 19.1853 18.5671C18 17.3819 16.4243 16.7302 14.7496 16.7302C13.0749 16.7302 11.4992 17.3819 10.314 18.5671C9.17831 19.7001 8.53208 21.1933 8.47984 22.7883C8.47709 22.9065 8.37809 23 8.25984 23H6.71989C6.59614 23 6.49714 22.8983 6.49989 22.7745C6.55489 20.6571 7.40737 18.6716 8.90882 17.1674C9.61005 16.4662 10.413 15.9107 11.2848 15.5065C10.0418 14.4972 9.24431 12.9573 9.24431 11.2303C9.24431 8.22193 11.6615 5.77726 14.6616 5.73051C17.7086 5.68376 20.2495 8.18343 20.2495 11.2303C20.2495 12.9573 19.4548 14.4972 18.209 15.5065ZM12.261 13.719C12.9237 14.3845 13.8092 14.7502 14.7496 14.7502C15.6901 14.7502 16.5756 14.3845 17.2411 13.719C17.9066 13.0535 18.2723 12.1708 18.2723 11.2303C18.2723 10.2789 17.8983 9.38515 17.2163 8.71692C16.5508 8.06519 15.6461 7.7022 14.7139 7.71045C13.7707 7.72145 12.888 8.09819 12.228 8.77467C11.5982 9.4209 11.238 10.2926 11.2298 11.1946C11.2188 12.1488 11.5872 13.0453 12.261 13.719Z",fill:r})})},wPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M19 5V9H4V5H19ZM19 15V19H4V15H19ZM20 3H3C2.45 3 2 3.45 2 4V10C2 10.55 2.45 11 3 11H20C20.55 11 21 10.55 21 10V4C21 3.45 20.55 3 20 3ZM20 13H3C2.45 13 2 13.45 2 14V20C2 20.55 2.45 21 3 21H20C20.55 21 21 20.55 21 20V14C21 13.45 20.55 13 20 13Z",fill:r})})},CPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M3.33366 5.11922V15.8059L7.55449 13.9976L12.5545 16.4976L16.667 14.7334V4.04755L17.7528 3.58255C17.8162 3.55537 17.8854 3.54436 17.9541 3.5505C18.0228 3.55665 18.0889 3.57976 18.1465 3.61776C18.2041 3.65576 18.2513 3.70746 18.284 3.76822C18.3167 3.82898 18.3337 3.8969 18.3337 3.96589V15.8334L12.5003 18.3334L7.50033 15.8334L2.24783 18.0842C2.18442 18.1114 2.11526 18.1224 2.04655 18.1163C1.97784 18.1101 1.91172 18.087 1.85415 18.049C1.79657 18.011 1.74933 17.9593 1.71666 17.8986C1.684 17.8378 1.66693 17.7699 1.66699 17.7009V5.83339L3.33366 5.11922ZM13.5362 9.36922L10.0003 12.9042L6.46449 9.36922C5.76531 8.66992 5.28919 7.77901 5.09634 6.80912C4.90348 5.83924 5.00255 4.83395 5.38101 3.92037C5.75947 3.00679 6.40034 2.22595 7.22256 1.67658C8.04479 1.12721 9.01146 0.833984 10.0003 0.833984C10.9892 0.833984 11.9559 1.12721 12.7781 1.67658C13.6003 2.22595 14.2412 3.00679 14.6196 3.92037C14.9981 4.83395 15.0972 5.83924 14.9043 6.80912C14.7115 7.77901 14.2353 8.66992 13.5362 9.36922ZM10.0003 10.5476L12.357 8.19005C12.8233 7.72392 13.1408 7.12998 13.2695 6.48335C13.3982 5.83671 13.3323 5.
8716644 13.08 4.55729C12.8278 3.94815 12.4005 3.42749 11.8523 3.06118C11.3041 2.69486 10.6596 2.49934 10.0003 2.49934C9.34101 2.49934 8.69651 2.69486 8.14832 3.06118C7.60014 3.42749 7.17289 3.94815 6.92063 4.55729C6.66837 5.16644 6.60242 5.83671 6.73112 6.48335C6.85981 7.12998 7.17738 7.72392 7.64366 8.19005L10.0003 10.5476Z",fill:r})})},_Pe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M5.83333 10.8333H3.97183C3.32408 10.8333 2.92399 10.1267 3.25725 9.57125L4.75725 7.07125C4.90785 6.82025 5.17911 6.66667 5.47183 6.66667H9.375M5.83333 10.8333L9.16667 14.1667M5.83333 10.8333L9.375 6.66667M9.16667 14.1667V16.0282C9.16667 16.6759 9.87331 17.076 10.4287 16.7428L12.9287 15.2428C13.1798 15.0921 13.3333 14.8209 13.3333 14.5282V10.625M9.16667 14.1667L13.3333 10.625M13.3333 10.625C15.6207 8.52822 17.2105 6.25704 17.4644 3.33273C17.5042 2.87421 17.1258 2.49585 16.6673 2.53565C13.743 2.7895 11.4718 4.37927 9.375 6.66667M4.16667 17.5H3.33333C2.8731 17.5 2.5 17.1269 2.5 16.6667V15.8333C2.5 14.9129 3.24619 14.1667 4.16667 14.1667C5.08714 14.1667 5.83333 14.9129 5.83333 15.8333C5.83333 16.7538 5.08714 17.5 4.16667 17.5Z",stroke:r,strokeWidth:"1.66667",strokeLinejoin:"round"})})},SPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"none",children:i.jsx("path",{d:"M15.4167 4.58333L12.3882 7.61176M7.60741 12.3926L4.58333 15.4167M4.58333 4.58333L7.60741 7.60741M12.3882 12.3882L15.4167 15.4167M17.5 10C17.5 14.1421 14.1421 17.5 10 17.5C5.85786 17.5 2.5 14.1421 2.5 10C2.5 5.85786 5.85786 2.5 10 2.5C14.1421 2.5 17.5 5.85786 17.5 10ZM13.3333 10C13.3333 11.8409 11.8409 13.3333 10 13.3333C8.15905 13.3333 6.66667 11.8409 6.66667 10C6.66667 8.15905 8.15905 6.66667 10 6.66667C11.8409 6.66667 13.3333 8.15905 13.3333 10Z",stroke:r,strokeWidth:"1.66667"})})},EPe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.51922 3.5268C2.91809 3.5268 2.43137 4.04596 2.43137 4.68717V15.3128C2.43137 15.9534 2.91829 16.4732 3.51922 16.4732H13.4808C14.0811 16.4732 14.5686 15.9532 14.5686 15.3128V4.68717C14.5686 4.04596 14.0819 3.5268 13.4808 3.5268H3.51922ZM1 4.68717C1 3.20273 2.12756 2 3.51922 2H13.4808C14.8724 2 16 3.20273 16 4.68717V5.50001H17C17.9665 5.50001 18.75 6.28351 18.75 7.25001V16.25C18.75 17.2165 17.9665 18 17 18H13.75V17.9848C13.6615 17.9949 13.5717 18 13.4808 18H3.51922C2.12735 18 1 16.7962 1 15.3128V4.68717ZM16 15.3128V7.00001H17C17.1381 7.00001 17.25 7.11194 17.25 7.25001V16.25C17.25 16.3881 17.1381 16.5 17 16.5H15.7413C15.9069 16.142 16 15.739 16 15.3128ZM12.375 7.125C12.7202 7.125 13 6.84517 13 6.5C13 6.15482 12.7202 5.875 12.375 5.875H4.625C4.27983 5.875 4.00001 6.15482 4.00001 6.5C4.00001 6.84517 4.27983 7.125 4.62501 7.125H12.375ZM8.00001 9.62499C8.00001 9.97017 7.72018 10.25 7.37501 10.25H4.62501C4.27983 10.25 4.00001 9.97017 4.00001 9.62499C4.00001 9.27982 4.27983 8.99999 4.625 8.99999H7.37501C7.72018 8.99999 8.00001 9.27982 8.00001 9.62499ZM7.37501 13.25C7.72018 13.25 8.00001 12.9702 8.00001 12.625C8.00001 12.2798 7.72018 12 7.37501 12H4.625C4.27983 12 4.00001 12.2798 4.00001 12.625C4.00001 12.9702 4.27983 13.25 4.62501 13.25H7.37501Z",fill:r})})},CM=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M12 8L6 14L7.41 15.41L12 10.83L16.59 15.41L18 14L12 8Z",fill:r})})},y9=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M16.59 8.59L12 13.17L7.41 8.59L6 10L12 16L18 10L16.59 8.59Z",fill:r})})},_M=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z",fill:r})})},IPe=t=>
87{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M3 18H21V16H3V18ZM3 13H21V11H3V13ZM3 6V8H21V6H3Z",fill:r})})};class APe{static posmod(e,n){return(e%n+n)%n}}class jl{static NULL_CURSOR=-1;static EMPTY_MODEL=[];static EMPTY_ENTRY=[jl.NULL_CURSOR,void 0];_model=jl.EMPTY_MODEL;_cursor=new IY;_wrapStrategy="wrap";_dirty=!1;constructor(e){e&&(this._model=Array.from(e))}getWrapStrategy(){return this._wrapStrategy}setWrapStrategy(e){return this._wrapStrategy=e,this}getCursor(){return this._cursor}getCursorIndex(){return(this.checkDirtied()._cursor.getMemento()||jl.EMPTY_ENTRY)[0]}getCursorValue(){return(this.checkDirtied()._cursor.getMemento()||jl.EMPTY_ENTRY)[1]}getCursorEntry(){return this.checkDirtied()._cursor.getMemento()||jl.EMPTY_ENTRY}curseTo(e){const n=this.wrapIndex(e);return this._cursor.notify(n,this._model[n]),this}increment(e=1){const n=this.getCursorIndex();return n===jl.NULL_CURSOR?this.curseTo(e-1):this.curseTo(n+e)}decrement(e=1){const n=this.getCursorIndex();return n===jl.NULL_CURSOR?this.curseTo(this._model.length-e):this.curseTo(n-e)}clearCursor(){return this._cursor.notify(jl.NULL_CURSOR,void 0),this}setDataModel(e){return this._dirty=!0,this._model=e,this}checkDirtied(){if(this._dirty){this._dirty=!1;const e=this.getCursorIndex();e!=jl.NULL_CURSOR&&this.curseTo(e)}return this}wrapIndex(e){if(this._model.length===0)return jl.NULL_CURSOR;switch(this._wrapStrategy){case"clear":return jl.NULL_CURSOR;case"wrap":return APe.posmod(e,this._model.length);default:return e}}}function TPe(t){const[e,n]=ae.useState(t?.getMemento());return ae.useEffect(()=>t?.observe((...r)=>{n(r)}),[t]),e}const kPe=[-1,void 0];function RPe(t,e=!1){const n=ae.useMemo(()=>new jl,[]);return e?n.getCursor().emitUnchanged():n.getCursor().omitUnchanged(),n.setDataModel(Array.from(t)),[TPe(n.getCursor())||kPe,n]}const NPe=_r(t=>({root:{display:"flex"},popper:{marginTop:4,marginBottom:4,zIndex:2003},menuPaper:{backgroundColor:t.colors.grey.white,boxShadow:"0px 1px 6px rgba(58, 57, 76, 0.13), 0px 7px 14px rgba(86, 85, 113, 0.1)",borderRadius:4},menuListItem:{boxSizing:"border-box",padding:0,minHeight:0,lineHeight:"normal",width:"100%",color:t.colors.typePrimary,transition:"none","&:hover":{backgroundColor:t.colors.actionHover},"&:active":{backgroundColor:t.colors.actionPress}},"menuListItem--disabled":{opacity:"0.48 !important",cursor:"not-allowed"},"menuListItem--cursored":{backgroundColor:t.colors.actionHover},divider:{margin:"8px 0 8px 0",backgroundColor:t.colors.purpleGrey300},anchorActive:{color:`${t.colors.purple500} !important`,"& svg path":{fill:`${t.colors.purple500} !important`}}}),{name:"DuiDropdownMenu"});var DPe=Object.defineProperty,Rg=(t,e)=>DPe(t,"name",{value:e,configurable:!0}),qte=!!(typeof window<"u"&&window.document&&window.document.createElement);function Qt(t,e,{checkForDefaultPrevented:n=!0}={}){return Rg(function(a){if(t?.(a),n===!1||!a||!a.defaultPrevented)return e?.(a)},"handleEvent")}Rg(Qt,"composeEventHandlers");function PPe(t){if(!qte)throw new Error("Cannot access window outside of the DOM");return t?.ownerDocument?.defaultView??window}Rg(PPe,"getOwnerWindow");function QN(t){if(!qte)throw new Error("Cannot access document outside of the DOM");return t?.ownerDocument??document}Rg(QN,"getOwnerDocument");function Hte(t,e=!1){const{activeElement:n}=QN(t);if(!n?.nodeName)return null;if(zte(n)&&n.contentDocument)return Hte(n.contentDocument.body,e);if(e){const r=n.getAttribute("aria-activedescendant");if(r){const a=QN(n).getElementById(r);if(a)return a}}return n}Rg(Hte,"getActiveElement");function zte(t){return t.tagName==="IFRAME"}Rg(zte,"isFrame");var OPe=Object.defineProperty,SM=(t,e)=>OPe(t,"name",{value:e,configurable:!0});function eD(t,e){if(typeof t=="function")return t(e);t!=null&&(t.current=e)}SM(eD,"setRef");function Vte(...t){return e=>{let n=!1;const r=t.map(a=>{const s=eD(a,e);return!n&&typeof s=="function"&&(n=!0),s});if(n)return()=>{for(let a=0;a<r.length;a++){const s=r[a];typeof s=="function"?s():eD(t[a],null)}}}}SM(Vte,"composeRefs");function ir(...t){return v.useCallback(Vte(...t),t)}SM(ir,"useComposedRefs");var MPe=Object.defineProperty,Oc=(t,e)=>MPe(t,"name",{value:e,configurable:!0});function LPe(t,e){const n=v.createContext(e);n.displayName=t+"Context";const r=Oc(s=>{const{children:o,...l}=s,c=v.useMemo(()=>l,Object.values(l));return i.jsx(n.Provider,{value:c,children:o})},"Provider");
87r.displayName=t+"Provider";function a(s,o={}){const{optional:l=!1}=o,c=v.useContext(n);if(c)return c;if(e!==void 0)return e;if(!l)throw new Error(`\`${s}\` must be used within \`${t}\``)}return Oc(a,"useContext"),[r,a]}Oc(LPe,"createContext");function Lo(t,e=[]){let n=[];function r(s,o){const l=v.createContext(o);l.displayName=s+"Context";const c=n.length;n=[...n,o];const d=Oc(p=>{const{scope:g,children:y,...x}=p,b=g?.[t]?.[c]||l,_=v.useMemo(()=>x,Object.values(x));return i.jsx(b.Provider,{value:_,children:y})},"Provider");d.displayName=s+"Provider";function f(p,g,y={}){const{optional:x=!1}=y,b=g?.[t]?.[c]||l,_=v.useContext(b);if(_)return _;if(o!==void 0)return o;if(!x)throw new Error(`\`${p}\` must be used within \`${s}\``)}return Oc(f,"useContext"),[d,f]}Oc(r,"createContext");const a=Oc(()=>{const s=n.map(o=>v.createContext(o));return Oc(function(l){const c=l?.[t]||s;return v.useMemo(()=>({[`__scope${t}`]:{...l,[t]:c}}),[l,c])},"useScope")},"createScope");return a.scopeName=t,[r,Gte(a,...e)]}Oc(Lo,"createContextScope");function Gte(...t){const e=t[0];if(t.length===1)return e;const n=Oc(()=>{const r=t.map(a=>({useScope:a(),scopeName:a.scopeName}));return Oc(function(s){const o=r.reduce((l,{useScope:c,scopeName:d})=>{const p=c(s)[`__scope${d}`];return{...l,...p}},{});return v.useMemo(()=>({[`__scope${e.scopeName}`]:o}),[o])},"useComposedScopes")},"createScope");return n.scopeName=e.scopeName,n}Oc(Gte,"composeContextScopes");var jPe=Object.defineProperty,Hu=(t,e)=>jPe(t,"name",{value:e,configurable:!0});function Qd(t){const e=v.forwardRef((n,r)=>{let{children:a,...s}=n,o=null,l=!1;const c=[];tD(a)&&typeof jb=="function"&&(a=jb(a._payload)),v.Children.forEach(a,g=>{if(Zte(g)){l=!0;const y=g;let x="child"in y.props?y.props.child:y.props.children;tD(x)&&typeof jb=="function"&&(x=jb(x._payload)),o=BPe(y,x),c.push(o?.props?.children)}else c.push(g)}),o?o=v.cloneElement(o,void 0,c):!l&&v.Children.count(a)===1&&v.isValidElement(a)&&(o=a);const d=o?Kte(o):void 0,f=ir(r,d);if(!o){if(a||a===0)throw new Error(l?qPe(t):$Pe(t));return a}const p=Xte(s,o.props??{});return o.type!==v.Fragment&&(p.ref=r?f:d),v.cloneElement(o,p)});return e.displayName=`${t}.Slot`,e}Hu(Qd,"createSlot");var FPe=Qd("Slot"),Wte=Symbol.for("radix.slottable");function Yte(t){const e=Hu(n=>"child"in n?n.children(n.child):n.children,"Slottable");return e.displayName=`${t}.Slottable`,e.__radixId=Wte,e}Hu(Yte,"createSlottable");var BPe=Hu((t,e)=>{if("child"in t.props){const n=t.props.child;return v.isValidElement(n)?v.cloneElement(n,void 0,t.props.children(n.props.children)):null}return v.isValidElement(e)?e:null},"getSlottableElementFromSlottable");function Xte(t,e){const n={...e};for(const r in e){const a=t[r],s=e[r];/^on[A-Z]/.test(r)?a&&s?n[r]=(...l)=>{const c=s(...l);return a(...l),c}:a&&(n[r]=a):r==="style"?n[r]={...a,...s}:r==="className"&&(n[r]=[a,s].filter(Boolean).join(" "))}return{...t,...n}}Hu(Xte,"mergeProps");function Kte(t){let e=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,n=e&&"isReactWarning"in e&&e.isReactWarning;return n?t.ref:(e=Object.getOwnPropertyDescriptor(t,"ref")?.get,n=e&&"isReactWarning"in e&&e.isReactWarning,n?t.props.ref:t.props.ref||t.ref)}Hu(Kte,"getElementRef");function Zte(t){return v.isValidElement(t)&&typeof t.type=="function"&&"__radixId"in t.type&&t.type.__radixId===Wte}Hu(Zte,"isSlottable");var UPe=Symbol.for("react.lazy");function tD(t){return t!=null&&typeof t=="object"&&"$$typeof"in t&&t.$$typeof===UPe&&"_payload"in t&&Jte(t._payload)}Hu(tD,"isLazyComponent");function Jte(t){return typeof t=="object"&&t!==null&&"then"in t}Hu(Jte,"isPromiseLike");var $Pe=Hu(t=>`${t} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,"createSlotError"),qPe=Hu(t=>`${t} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,"createSlottableError"),jb=xg[" use ".trim().toString()],HPe=Object.defineProperty,zPe=(t,e)=>HPe(t,"name",{value:e,configurable:!0}),VPe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],vr=VPe.reduce((t,e)=>
87{const n=Qd(`Primitive.${e}`),r=v.forwardRef((a,s)=>{const{asChild:o,...l}=a,c=o?n:e;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),i.jsx(c,{...l,ref:s})});return r.displayName=`Primitive.${e}`,{...t,[e]:r}},{});function EM(t,e){t&&Li.flushSync(()=>t.dispatchEvent(e))}zPe(EM,"dispatchDiscreteCustomEvent");var GPe=Object.defineProperty,WPe=(t,e)=>GPe(t,"name",{value:e,configurable:!0});function oo(t){const e=v.useRef(t);return v.useEffect(()=>{e.current=t}),v.useMemo(()=>((...n)=>e.current?.(...n)),[])}WPe(oo,"useCallbackRef");var YPe=Object.defineProperty,yi=(t,e)=>YPe(t,"name",{value:e,configurable:!0}),nD="dismissableLayer.update",XPe="dismissableLayer.pointerDownOutside",KPe="dismissableLayer.focusOutside",Bz,Qte=v.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),F_=v.forwardRef(yi(function(e,n){const{disableOutsidePointerEvents:r=!1,deferPointerDownOutside:a=!1,onEscapeKeyDown:s,onPointerDownOutside:o,onFocusOutside:l,onInteractOutside:c,onDismiss:d,...f}=e,p=v.useContext(Qte),[g,y]=v.useState(null),x=g?.ownerDocument??globalThis?.document,[,b]=v.useState({}),_=ir(n,y),E=Array.from(p.layers),[A]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),S=A?E.indexOf(A):-1,k=g?E.indexOf(g):-1,I=p.layersWithOutsidePointerEventsDisabled.size>0,N=k>=S,D=v.useRef(!1),O=tne(L=>{o?.(L),c?.(L),L.defaultPrevented||d?.()},{ownerDocument:x,deferPointerDownOutside:a,isDeferredPointerDownOutsideRef:D,dismissableSurfaces:p.dismissableSurfaces,shouldHandlePointerDownOutside:v.useCallback(L=>{if(!(L instanceof Node))return!1;const z=[...p.branches].some(H=>H.contains(L));return N&&!z},[p.branches,N])}),j=nne(L=>{if(a&&D.current)return;const z=L.target;[...p.branches].some(J=>J.contains(z))||(l?.(L),c?.(L),L.defaultPrevented||d?.())},x),M=g?k===E.length-1:!1,$=oo(L=>{L.key==="Escape"&&(s?.(L),!L.defaultPrevented&&d&&(L.preventDefault(),d()))});return v.useEffect(()=>{if(M)return x.addEventListener("keydown",$,{capture:!0}),()=>x.removeEventListener("keydown",$,{capture:!0})},[x,M,$]),v.useEffect(()=>{if(g)return r&&(p.layersWithOutsidePointerEventsDisabled.size===0&&(Bz=x.body.style.pointerEvents,x.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(g)),p.layers.add(g),rD(),()=>{r&&(p.layersWithOutsidePointerEventsDisabled.delete(g),p.layersWithOutsidePointerEventsDisabled.size===0&&(x.body.style.pointerEvents=Bz))}},[g,x,r,p]),v.useEffect(()=>()=>{g&&(p.layers.delete(g),p.layersWithOutsidePointerEventsDisabled.delete(g),rD())},[g,p]),v.useEffect(()=>{const L=yi(()=>b({}),"handleUpdate");return document.addEventListener(nD,L),()=>document.removeEventListener(nD,L)},[]),i.jsx(vr.div,{...f,ref:_,style:{pointerEvents:I?N?"auto":"none":void 0,...e.style},onFocusCapture:Qt(e.onFocusCapture,j.onFocusCapture),onBlurCapture:Qt(e.onBlurCapture,j.onBlurCapture),onPointerDownCapture:Qt(e.onPointerDownCapture,O.onPointerDownCapture)})},"DismissableLayer"));function ene(){const t=v.useContext(Qte),[e,n]=v.useState(null);return v.useEffect(()=>{if(e)return t.dismissableSurfaces.add(e),()=>{t.dismissableSurfaces.delete(e)}},[e,t.dismissableSurfaces]),n}yi(ene,"useDismissableLayerSurface");var ZPe=yi(()=>!0,"IS_TRUE");function tne(t,e){const{ownerDocument:n=globalThis?.document,deferPointerDownOutside:r=!1,isDeferredPointerDownOutsideRef:a,dismissableSurfaces:s,shouldHandlePointerDownOutside:o=ZPe}=e,l=oo(t),c=v.useRef(!1),d=v.useRef(!1),f=v.useRef(new Map),p=v.useRef(()=>{});return v.useEffect(()=>{function g(){d.current=!1,a.current=!1,f.current.clear()}yi(g,"resetOutsideInteraction");function y(){return Array.from(f.current.values()).some(Boolean)}yi(y,"isOutsideInteractionIntercepted");function x(S){if(!d.current)return;const k=S.target;k instanceof Node&&[...s].some(N=>N.contains(k))||f.current.set(S.type,!0),S.type==="click"&&window.setTimeout(()=>{d.current&&p.current()},0)}yi(x,"handleInteractionCapture");function b(S){d.current&&f.current.set(S.type,!1)}yi(b,"handleInteractionBubble");const _=yi(S=>{if(S.target&&!c.current){let k=function(){n.removeEventListener("click",p.current);const N=y();g(),N||IM(XPe,l,I,{discrete:!0})};if(yi(k,"handleAndDispatchPointerDownOutsideEvent"),!o(S.target)){n.removeEventListener("click",p.current),g(),c.current=!1;return}const I={originalEvent:S};d.current=!0,a.current=r&&S.button===0,f.current.clear(),!r||S.button!==0?k():(n.removeEventListener("click",p.current),p.current=k,n.addEventListener("click",p.current,{once:!0}))}else n.removeEventListener("click",p.current),g();c.current=!1},"handlePointerDown"),E=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(const S of E)n.addEventListener(S,x,!0),n.addEventListener(S,b);const A=window.setTimeout(()=>{n.addEventListener("pointerdown",_)},0);return()=>{window.clearTimeout(A),n.removeEventListener("pointerdown",_),n.removeEventListener("click",p.current);for(const S of E)n.removeEventListener(S,x,!0),n.removeEventListener(S,b)}},[n,l,r,a,s,o]),{onPointerDownCapture:yi(()=>c.current=!0,"onPointerDownCapture")}}yi(tne,"usePointerDownOutside");function nne(t,e=globalThis?.document){const n=oo(t),r=v.useRef(!1);return v.useEffect(()=>{const a=yi(s=>{s.target&&!r.current&&IM(KPe,n,{originalEvent:s},{discrete:!1})},"handleFocus");return e.addEventListener("focusin",a),()=>e.removeEventListener("focusin",a)},[e,n]),{onFocusCapture:yi(()=>r.current=!0,"onFocusCapture"),onBlurCapture:yi(()=>r.current=!1,"onBlurCapture")}}yi(nne,"useFocusOutside");function rD(){const t=new CustomEvent(nD);document.dispatchEvent(t)}yi(rD,"dispatchUpdate");function IM(t,e,n,{discrete:r}){const a=n.originalEvent.target,s=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:n});e&&a.addEventListener(t,e,{once:!0}),r?EM(a,s):a.dispatchEvent(s)}yi(IM,"handleAndDispatchCustomEvent");var JPe=Object.defineProperty,AM=(t,e)=>JPe(t,"name",{value:e,configurable:!0}),Fb=0,r4=null;function QPe(t){return b9(),t.children}AM(QPe,"FocusGuards");function b9(){v.useEffect(()=>{r4||(r4={start:aD(),end:aD()});const{start:t,end:e}=r4;return document.body.firstElementChild!==t&&document.body.insertAdjacentElement("afterbegin",t),document.body.lastElementChild!==e&&document.body.insertAdjacentElement("beforeend",e),Fb++,()=>{Fb===1&&(r4?.start.remove(),r4?.end.remove(),r4=null),Fb=Math.max(0,Fb-1)}},[])}AM(b9,"useFocusGuards");function aD(){const t=document.createElement("span");return t.setAttribute("data-radix-focus-guard",""),t.tabIndex=0,t.style.outline="none",t.style.opacity="0",t.style.position="fixed",t.style.pointerEvents="none",t}AM(aD,"createFocusGuard");var eOe=Object.defineProperty,Po=(t,e)=>eOe(t,"name",{value:e,configurable:!0}),HT="focusScope.autoFocusOnMount",zT="focusScope.autoFocusOnUnmount",Uz={bubbles:!1,cancelable:!0},TM=v.forwardRef(Po(function(e,n){const{loop:r=!1,trapped:a=!1,onMountAutoFocus:s,onUnmountAutoFocus:o,...l}=e,[c,d]=v.useState(null),f=oo(s),p=oo(o),g=v.useRef(null),y=ir(n,d),x=v.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;v.useEffect(()=>{if(a){let _=function(k){if(x.paused||!c)return;const I=k.target;c.contains(I)?g.current=I:K1(g.current,{select:!0})},E=function(k){if(x.paused||!c)return;const I=k.relatedTarget;I!==null&&(c.contains(I)||K1(g.current,{select:!0}))},A=function(k){if(document.activeElement===document.body)for(const N of k)N.removedNodes.length>0&&K1(c)};Po(_,"handleFocusIn"),Po(E,"handleFocusOut"),Po(A,"handleMutations"),document.addEventListener("focusin",_),document.addEventListener("focusout",E);const S=new MutationObserver(A);return c&&S.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",_),document.removeEventListener("focusout",E),S.disconnect()}}},[a,c,x.paused]),v.useEffect(()=>{if(c){$z.add(x);const _=document.activeElement;if(!c.contains(_)){const A=new CustomEvent(HT,Uz);c.addEventListener(HT,f),c.dispatchEvent(A),A.defaultPrevented||(rne(lne(kM(c)),{select:!0}),document.activeElement===_&&K1(c))}return()=>{c.removeEventListener(HT,f),setTimeout(()=>{const A=new CustomEvent(zT,Uz);c.addEventListener(zT,p),c.dispatchEvent(A),A.defaultPrevented||K1(_??document.body,{select:!0}),c.removeEventListener(zT,p),$z.remove(x)},0)}}},[c,f,p,x]);const b=v.useCallback(_=>{if(!r&&!a||x.paused)return;
87const E=_.key==="Tab"&&!_.altKey&&!_.ctrlKey&&!_.metaKey,A=document.activeElement;if(E&&A){const S=_.currentTarget,[k,I]=ane(S);k&&I?!_.shiftKey&&A===I?(_.preventDefault(),r&&K1(k,{select:!0})):_.shiftKey&&A===k&&(_.preventDefault(),r&&K1(I,{select:!0})):A===S&&_.preventDefault()}},[r,a,x.paused]);return i.jsx(vr.div,{tabIndex:-1,...l,ref:y,onKeyDown:b})},"FocusScope"));function rne(t,{select:e=!1}={}){const n=document.activeElement;for(const r of t)if(K1(r,{select:e}),document.activeElement!==n)return}Po(rne,"focusFirst");function ane(t){const e=kM(t),n=sD(e,t),r=sD(e.reverse(),t);return[n,r]}Po(ane,"getTabbableEdges");function kM(t){const e=[],n=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:Po(r=>{const a=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||a?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},"acceptNode")});for(;n.nextNode();)e.push(n.currentNode);return e}Po(kM,"getTabbableCandidates");function sD(t,e){const n=typeof e.checkVisibility=="function"&&e.checkVisibility({checkVisibilityCSS:!0});for(const r of t)if(!(n?!r.checkVisibility({checkVisibilityCSS:!0}):sne(r,{upTo:e})))return r}Po(sD,"findVisible");function sne(t,{upTo:e}){if(getComputedStyle(t).visibility==="hidden")return!0;for(;t;){if(e!==void 0&&t===e)return!1;if(getComputedStyle(t).display==="none")return!0;t=t.parentElement}return!1}Po(sne,"isHidden");function ine(t){return t instanceof HTMLInputElement&&"select"in t}Po(ine,"isSelectableInput");function K1(t,{select:e=!1}={}){if(t&&t.focus){const n=document.activeElement;t.focus({preventScroll:!0}),t!==n&&ine(t)&&e&&t.select()}}Po(K1,"focus");var $z=one();function one(){let t=[];return{add(e){const n=t[0];e!==n&&n?.pause(),t=iD(t,e),t.unshift(e)},remove(e){t=iD(t,e),t[0]?.resume()}}}Po(one,"createFocusScopesStack");function iD(t,e){const n=[...t],r=n.indexOf(e);return r!==-1&&n.splice(r,1),n}Po(iD,"arrayRemove");function lne(t){return t.filter(e=>e.tagName!=="A")}Po(lne,"removeLinks");var Zl=globalThis?.document?v.useLayoutEffect:()=>{},tOe=Object.defineProperty,nOe=(t,e)=>tOe(t,"name",{value:e,configurable:!0}),rOe=xg[" useId ".trim().toString()]||(()=>{}),aOe=0;function y0(t){const[e,n]=v.useState(rOe());return Zl(()=>{t||n(r=>r??String(aOe++))},[t]),t||(e?`radix-${e}`:"")}nOe(y0,"useId");const sOe=["top","right","bottom","left"],jf=Math.min,b0=Math.max,lC=Math.round,Bb=Math.floor,x0=t=>({x:t,y:t}),iOe={left:"right",right:"left",bottom:"top",top:"bottom"};function cne(t,e,n){return b0(t,jf(e,n))}function I0(t,e){return typeof t=="function"?t(e):t}function Ff(t){return t.split("-")[0]}function Ng(t){return t.split("-")[1]}function RM(t){return t==="x"?"y":"x"}function NM(t){return t==="y"?"height":"width"}function Ud(t){const e=t[0];return e==="t"||e==="b"?"y":"x"}function DM(t){return RM(Ud(t))}function oOe(t,e,n){n===void 0&&(n=!1);const r=Ng(t),a=DM(t),s=NM(a);let o=a==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return e.reference[s]>e.floating[s]&&(o=cC(o)),[o,cC(o)]}function lOe(t){const e=cC(t);return[oD(t),e,oD(e)]}function oD(t){return t.includes("start")?t.replace("start","end"):t.replace("end","start")}const qz=["left","right"],Hz=["right","left"],cOe=["top","bottom"],uOe=["bottom","top"];function dOe(t,e,n){switch(t){case"top":case"bottom":return n?e?Hz:qz:e?qz:Hz;case"left":case"right":return e?cOe:uOe;default:return[]}}function fOe(t,e,n,r){const a=Ng(t);let s=dOe(Ff(t),n==="start",r);return a&&(s=s.map(o=>o+"-"+a),e&&(s=s.concat(s.map(oD)))),s}function cC(t){const e=Ff(t);return iOe[e]+t.slice(e.length)}function pOe(t){var e,n,r,a;return{top:(e=t.top)!=null?e:0,right:(n=t.right)!=null?n:0,bottom:(r=t.bottom)!=null?r:0,left:(a=t.left)!=null?a:0}}function une(t){return typeof t!="number"?pOe(t):{top:t,right:t,bottom:t,left:t}}function uC(t){const{x:e,y:n,width:r,height:a}=t;return{width:r,height:a,top:n,left:e,right:e+r,bottom:n+a,x:e,y:n}}function zz(t,e,n){let{reference:r,floating:a}=t;const s=Ud(e),o=DM(e),l=NM(o),c=Ff(e),d=s==="y",f=r.x+r.width/2-a.width/2,p=r.y+r.height/2-a.height/2,g=r[l]/2-a[l]/2;let y;switch(c){case"top":y={x:f,y:r.y-a.height};break;case"bottom":y={x:f,y:r.y+r.height};break;case"right":y={x:r.x+r.width,y:p};break;case"left":y={x:r.x-a.width,y:p};break;default:y={x:r.x,y:r.y}}const x=Ng(e);return x&&(y[o]+=g*(x==="end"?1:-1)*(n&&d?-1:1)),y}async function hOe(t,e){var n;e===void 0&&(e={});const{x:r,y:a,platform:s,rects:o,elements:l,strategy:c}=t,{boundary:d="clippingAncestors",rootBoundary:f="viewport",elementContext:p="floating",altBoundary:g=!1,padding:y=0}=I0(e,t),x=une(y),_=l[g?p==="floating"?"reference":"floating":p],E=uC(await s.getClippingRect
vendor: 4,811 bytes, line 87
87({element:(n=await(s.isElement==null?void 0:s.isElement(_)))==null||n?_:_.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(l.floating)),boundary:d,rootBoundary:f,strategy:c})),A=p==="floating"?{x:r,y:a,width:o.floating.width,height:o.floating.height}:o.reference,S=await(s.getOffsetParent==null?void 0:s.getOffsetParent(l.floating)),k=await(s.isElement==null?void 0:s.isElement(S))&&await(s.getScale==null?void 0:s.getScale(S))||{x:1,y:1},I=uC(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:A,offsetParent:S,strategy:c}):A);return{top:(E.top-I.top+x.top)/k.y,bottom:(I.bottom-E.bottom+x.bottom)/k.y,left:(E.left-I.left+x.left)/k.x,right:(I.right-E.right+x.right)/k.x}}const mOe=50,gOe=async(t,e,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:s=[],platform:o}=n,l=o.detectOverflow?o:{...o,detectOverflow:hOe},c=await(o.isRTL==null?void 0:o.isRTL(e));let d=await o.getElementRects({reference:t,floating:e,strategy:a}),{x:f,y:p}=zz(d,r,c),g=r,y=0;const x={};for(let b=0;b<s.length;b++){const _=s[b];if(!_)continue;const{name:E,fn:A}=_,{x:S,y:k,data:I,reset:N}=await A({x:f,y:p,initialPlacement:r,placement:g,strategy:a,middlewareData:x,rects:d,platform:l,elements:{reference:t,floating:e}});f=S??f,p=k??p,x[E]={...x[E],...I},N&&y<mOe&&(y++,typeof N=="object"&&(N.placement&&(g=N.placement),N.rects&&(d=N.rects===!0?await o.getElementRects({reference:t,floating:e,strategy:a}):N.rects),{x:f,y:p}=zz(d,g,c)),b=-1)}return{x:f,y:p,placement:g,strategy:a,middlewareData:x}},vOe=t=>({name:"arrow",options:t,async fn(e){const{x:n,y:r,placement:a,rects:s,platform:o,elements:l,middlewareData:c}=e,{element:d,padding:f=0}=I0(t,e)||{};if(d==null)return{};const p=une(f),g={x:n,y:r},y=DM(a),x=NM(y),b=await o.getDimensions(d),_=y==="y",E=_?"top":"left",A=_?"bottom":"right",S=_?"clientHeight":"clientWidth",k=s.reference[x]+s.reference[y]-g[y]-s.floating[x],I=g[y]-s.reference[y],N=await(o.getOffsetParent==null?void 0:o.getOffsetParent(d));let D=N?N[S]:0;(!D||!await(o.isElement==null?void 0:o.isElement(N)))&&(D=l.floating[S]||s.floating[x]);const O=k/2-I/2,j=D/2-b[x]/2-1,M=jf(p[E],j),$=jf(p[A],j),L=D-b[x]-$,z=D/2-b[x]/2+O,H=cne(M,z,L),J=!c.arrow&&Ng(a)!=null&&z!==H&&s.reference[x]/2-(z<M?M:$)-b[x]/2<0,X=J?z<M?z-M:z-L:0;return{[y]:g[y]+X,data:{[y]:H,centerOffset:z-H-X,...J&&{alignmentOffset:X}},reset:J}}}),yOe=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(e){var n,r;const{placement:a,middlewareData:s,rects:o,initialPlacement:l,platform:c,elements:d}=e,{mainAxis:f=!0,crossAxis:p=!0,fallbackPlacements:g,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:x="none",flipAlignment:b=!0,..._}=I0(t,e);if((n=s.arrow)!=null&&n.alignmentOffset)return{};const E=Ff(a),A=Ud(l),S=Ff(l)===l,k=await(c.isRTL==null?void 0:c.isRTL(d.floating)),I=g||(S||!b?[cC(l)]:lOe(l)),N=x!=="none";!g&&N&&I.push(...fOe(l,b,x,k));const D=[l,...I],O=await c.detectOverflow(e,_),j=[];let M=((r=s.flip)==null?void 0:r.overflows)||[];if(f&&j.push(O[E]),p){const H=oOe(a,o,k);j.push(O[H[0]],O[H[1]])}if(M=[...M,{placement:a,overflows:j}],!j.every(H=>H<=0)){var $,L;const H=((($=s.flip)==null?void 0:$.index)||0)+1,J=D[H];if(J&&(!(p==="alignment"?A!==Ud(J):!1)||M.every(F=>Ud(F.placement)===A?F.overflows[0]>0:!0)))return{data:{index:H,overflows:M},reset:{placement:J}};let X=(L=M.filter(Y=>Y.overflows[0]<=0).sort((Y,F)=>Y.overflows[1]-F.overflows[1])[0])==null?void 0:L.placement;if(!X)switch(y){case"bestFit":{var z;const Y=(z=M.filter(F=>{if(N){const W=Ud(F.placement);return W===A||W==="y"}return!0}).map(F=>[F.placement,F.overflows.filter(W=>W>0).reduce((W,G)=>W+G,0)]).sort((F,W)=>F[1]-W[1])[0])==null?void 0:z[0];Y&&(X=Y);break}case"initialPlacement":X=l;break}if(a!==X)return{reset:{placement:X}}}return{}}}};function Vz(t,e){return{top:t.top-e.height,right:t.right-e.width,bottom:t.bottom-e.height,left:t.left-e.width}}function Gz(t){return sOe.some(e=>t[e]>=0)}const bOe=function(t){return t===void 0&&(t={}),{name:"hide",options:t,async fn(e){const{rects:n,platform:r}=e,{strategy:a="referenceHidden",...s}=I0(t,e);switch(a){case"referenceHidden":{const o=await r.detectOverflow(e,{...s,elementContext:"reference"}),l=Vz(o,n.reference);return{data:{referenceHiddenOffsets:l,referenceHidden:Gz(l)}}}case"escaped":{const o=await r.detectOverflow(e,{...s,altBoundary:!0}),l=Vz(o,n.floating);return{data:{escapedOffsets:l,escaped:Gz(l)}}}default:return{}}}}},dne=new Set(["left","top"]);async function xOe(t,e){const{placement:n,platform:r,elements:a}=t,s=await(r.isRTL==null?void 0:r.isRTL(a.floating)),o=Ff(n),l=Ng(n),c=Ud(n)==="y",d=dne.has(o)?-1:1,f=s&&c?-1:1,p=I0(e,t);let{mainAxis:g,crossAxis:y,alignmentAxis:x}=typeof p=="number"?{mainAxis:p,crossAxis:0,alignmentAxis:null}
87:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return l&&typeof x=="number"&&(y=l==="end"?x*-1:x),c?{x:y*f,y:g*d}:{x:g*d,y:y*f}}const wOe=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(e){var n,r;const{x:a,y:s,placement:o,middlewareData:l}=e,c=await xOe(e,t);return o===((n=l.offset)==null?void 0:n.placement)&&(r=l.arrow)!=null&&r.alignmentOffset?{}:{x:a+c.x,y:s+c.y,data:{...c,placement:o}}}}},COe=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(e){const{x:n,y:r,placement:a,platform:s}=e,{mainAxis:o=!0,crossAxis:l=!1,limiter:c={fn:A=>{let{x:S,y:k}=A;return{x:S,y:k}}},...d}=I0(t,e),f={x:n,y:r},p=await s.detectOverflow(e,d),g=Ud(a),y=RM(g);let x=f[y],b=f[g];const _=(A,S)=>cne(S+p[A==="y"?"top":"left"],S,S-p[A==="y"?"bottom":"right"]);o&&(x=_(y,x)),l&&(b=_(g,b));const E=c.fn({...e,[y]:x,[g]:b});return{...E,data:{x:E.x-n,y:E.y-r,enabled:{[y]:o,[g]:l}}}}}},_Oe=function(t){return t===void 0&&(t={}),{options:t,fn(e){var n,r;const{x:a,y:s,placement:o,rects:l,middlewareData:c}=e,{offset:d=0,mainAxis:f=!0,crossAxis:p=!0}=I0(t,e),g={x:a,y:s},y=Ud(o),x=RM(y);let b=g[x],_=g[y];const E=I0(d,e),A=typeof E=="number"?{mainAxis:E,crossAxis:0}:{mainAxis:(n=E.mainAxis)!=null?n:0,crossAxis:(r=E.crossAxis)!=null?r:0};if(f){const I=x==="y"?"height":"width",N=l.reference[x]-l.floating[I]+A.mainAxis,D=l.reference[x]+l.reference[I]-A.mainAxis;b<N?b=N:b>D&&(b=D)}if(p){var S,k;const I=x==="y"?"width":"height",N=dne.has(Ff(o)),D=l.reference[y]-l.floating[I]+(N&&((S=c.offset)==null?void 0:S[y])||0)+(N?0:A.crossAxis),O=l.reference[y]+l.reference[I]+(N?0:((k=c.offset)==null?void 0:k[y])||0)-(N?A.crossAxis:0);_<D?_=D:_>O&&(_=O)}return{[x]:b,[y]:_}}}},SOe=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(e){const{placement:n,rects:r,platform:a,elements:s}=e,{apply:o=()=>{},...l}=I0(t,e),c=await a.detectOverflow(e,l),d=Ff(n),f=Ng(n),p=Ud(n)==="y",{width:g,height:y}=r.floating;let x,b;d==="top"||d==="bottom"?(x=d,b=f===(await(a.isRTL==null?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(b=d,x=f==="end"?"top":"bottom");const _=y-c.top-c.bottom,E=g-c.left-c.right,A=jf(y-c[x],_),S=jf(g-c[b],E),k=e.middlewareData.shift,I=!k;let N=A,D=S;k!=null&&k.enabled.x&&(D=E),k!=null&&k.enabled.y&&(N=_),I&&!f&&(p?D=g-2*b0(c.left,c.right):N=y-2*b0(c.top,c.bottom)),await o({...e,availableWidth:D,availableHeight:N});const O=await a.getDimensions(s.floating);return g!==O.width||y!==O.height?{reset:{rects:!0}}:{}}}};function B_(){return typeof window<"u"}function Dg(t){return fne(t)?(t.nodeName||"").toLowerCase():"#document"}function bl(t){var e;return(t==null||(e=t.ownerDocument)==null?void 0:e.defaultView)||window}function M0(t){var e;return(e=(fne(t)?t.ownerDocument:t.document)||window.document)==null?void 0:e.documentElement}function fne(t){return B_()?t instanceof Node||t instanceof bl(t).Node:!1}function e1(t){return B_()?t instanceof Element||t instanceof bl(t).Element:!1}function Vf(t){return B_()?t instanceof HTMLElement||t instanceof bl(t).HTMLElement:!1}function Wz(t){return!B_()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof bl(t).ShadowRoot}function U_(t){const{overflow:e,overflowX:n,overflowY:r,display:a}=t1(t);return/auto|scroll|overlay|hidden|clip/.test(e+r+n)&&a!=="inline"&&a!=="contents"}function EOe(t){return/^(table|td|th)$/.test(Dg(t))}function $_(t){try{if(t.matches(":popover-open"))return!0}catch{}try{return t.matches(":modal")}catch{return!1}}const IOe=/transform|translate|scale|rotate|perspective|filter/,AOe=/paint|layout|strict|content/,Kp=t=>!!t&&t!=="none";let VT;function PM(t){const e=e1(t)?t1(t):t;return Kp(e.transform)||Kp(e.translate)||Kp(e.scale)||Kp(e.rotate)||Kp(e.perspective)||!OM()&&(Kp(e.backdropFilter)||Kp(e.filter))||IOe.test(e.willChange||"")||AOe.test(e.contain||"")}function TOe(t){let e=o3(t);for(;Vf(e)&&!Sv(e);){if(PM(e))return e;if($_(e))return null;e=o3(e)}return null}function OM(){return VT==null&&(VT=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),VT}function Sv(t){return/^(html|body|#document)$/.test(Dg(t))}function t1(t){return bl(t).getComputedStyle(t)}function q_(t){return e1(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function o3(t){if(Dg(t)==="html")return t;const e=t.assignedSlot||t.parentNode||Wz(t)&&t.host||M0(t);return Wz(e)?e.host:e}function pne(t){const e=o3(t);return Sv(e)?(t.ownerDocument||t).body:Vf(e)&&U_(e)?e:pne(e)}function Ev(t,e,n){var r;e===void 0&&(e=[]),n===void 0&&(n=!0);const a=pne(t),s=a===((r=t.ownerDocument)==null?void 0:r.body),o=bl(a);if(s){const l=lD(o);
87return e.concat(o,o.visualViewport||[],U_(a)?a:[],l&&n?Ev(l):[])}else return e.concat(a,Ev(a,[],n))}function lD(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function hne(t){const e=t1(t);let n=parseFloat(e.width)||0,r=parseFloat(e.height)||0;const a=Vf(t),s=a?t.offsetWidth:n,o=a?t.offsetHeight:r,l=lC(n)!==s||lC(r)!==o;return l&&(n=s,r=o),{width:n,height:r,$:l}}function MM(t){return e1(t)?t:t.contextElement}function P5(t){const e=MM(t);if(!Vf(e))return x0(1);const n=e.getBoundingClientRect(),{width:r,height:a,$:s}=hne(e);let o=(s?lC(n.width):n.width)/r,l=(s?lC(n.height):n.height)/a;return(!o||!Number.isFinite(o))&&(o=1),(!l||!Number.isFinite(l))&&(l=1),{x:o,y:l}}const kOe=x0(0);function mne(t){const e=bl(t);return!OM()||!e.visualViewport?kOe:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function ROe(t,e,n){return e===void 0&&(e=!1),!!n&&e&&n===bl(t)}function l3(t,e,n,r){e===void 0&&(e=!1),n===void 0&&(n=!1);const a=t.getBoundingClientRect(),s=MM(t);let o=x0(1);e&&(r?e1(r)&&(o=P5(r)):o=P5(t));const l=ROe(s,n,r)?mne(s):x0(0);let c=(a.left+l.x)/o.x,d=(a.top+l.y)/o.y,f=a.width/o.x,p=a.height/o.y;if(s&&r){const g=bl(s),y=e1(r)?bl(r):r;let x=g,b=lD(x);for(;b&&y!==x;){const _=P5(b),E=b.getBoundingClientRect(),A=t1(b),S=E.left+(b.clientLeft+parseFloat(A.paddingLeft))*_.x,k=E.top+(b.clientTop+parseFloat(A.paddingTop))*_.y;c*=_.x,d*=_.y,f*=_.x,p*=_.y,c+=S,d+=k,x=bl(b),b=lD(x)}}return uC({width:f,height:p,x:c,y:d})}function H_(t,e){const n=q_(t).scrollLeft;return e?e.left+n:l3(M0(t)).left+n}function gne(t,e){const n=t.getBoundingClientRect(),r=n.left+e.scrollLeft-H_(t,n),a=n.top+e.scrollTop;return{x:r,y:a}}function NOe(t){let{elements:e,rect:n,offsetParent:r,strategy:a}=t;const s=a==="fixed",o=M0(r),l=e?$_(e.floating):!1;if(r===o||l&&s)return n;let c={scrollLeft:0,scrollTop:0},d=x0(1);const f=x0(0),p=Vf(r);if((p||!s)&&((Dg(r)!=="body"||U_(o))&&(c=q_(r)),p)){const y=l3(r);d=P5(r),f.x=y.x+r.clientLeft,f.y=y.y+r.clientTop}const g=o&&!p&&!s?gne(o,c):x0(0);return{width:n.width*d.x,height:n.height*d.y,x:n.x*d.x-c.scrollLeft*d.x+f.x+g.x,y:n.y*d.y-c.scrollTop*d.y+f.y+g.y}}function DOe(t){return t.getClientRects?Array.from(t.getClientRects()):[]}function POe(t){const e=q_(t),n=t.ownerDocument.body,r=b0(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),a=b0(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let s=-e.scrollLeft+H_(t);const o=-e.scrollTop;return t1(n).direction==="rtl"&&(s+=b0(t.clientWidth,n.clientWidth)-r),{width:r,height:a,x:s,y:o}}const OOe=25;function MOe(t,e,n){n===void 0&&(n="viewport");const r=n==="layoutViewport",a=bl(t),s=M0(t),o=a.visualViewport;let l=s.clientWidth,c=s.clientHeight,d=0,f=0;if(o){const g=!OM()||e==="fixed";r?g||(d=-o.offsetLeft,f=-o.offsetTop):(l=o.width,c=o.height,g&&(d=o.offsetLeft,f=o.offsetTop))}if(H_(s)<=0){const g=s.ownerDocument,y=g.body,x=getComputedStyle(y),b=g.compatMode==="CSS1Compat"&&parseFloat(x.marginLeft)+parseFloat(x.marginRight)||0,_=Math.abs(s.clientWidth-y.clientWidth-b),E=getComputedStyle(s).scrollbarGutter==="stable both-edges"?_/2:_;E<=OOe&&(l-=E)}return{width:l,height:c,x:d,y:f}}function LOe(t,e){const n=l3(t,!0,e==="fixed"),r=n.top+t.clientTop,a=n.left+t.clientLeft,s=P5(t),o=t.clientWidth*s.x,l=t.clientHeight*s.y,c=a*s.x,d=r*s.y;return{width:o,height:l,x:c,y:d}}function Yz(t,e,n){let r;if(e==="viewport"||e==="layoutViewport")r=MOe(t,n,e);else if(e==="document")r=POe(M0(t));else if(e1(e))r=LOe(e,n);else{const a=mne(t);r={x:e.x-a.x,y:e.y-a.y,width:e.width,height:e.height}}return uC(r)}function jOe(t,e){const n=e.get(t);if(n)return n;let r=Ev(t,[],!1).filter(l=>e1(l)&&Dg(l)!=="body"),a=null;const s=t1(t).position==="fixed";let o=s?o3(t):t;for(;e1(o)&&!Sv(o);){const l=t1(o),c=PM(o),d=a?a.position:s?"fixed":"";!c&&(d==="fixed"||d==="absolute"&&l.position==="static")?r=r.filter(p=>p!==o):a=l,o=o3(o)}return e.set(t,r),r}function FOe(t){let{element:e,boundary:n,rootBoundary:r,strategy:a}=t;const o=[...n==="clippingAncestors"?$_(e)?[]:jOe(e,this._c):[].concat(n),r],l=Yz(e,o[0],a);let c=l.top,d=l.right,f=l.bottom,p=l.left;for(let g=1;g<o.length;g++){const y=Yz(e,o[g],a);c=b0(y.top,c),d=jf(y.right,d),f=jf(y.bottom,f),p=b0(y.left,p)}return{width:d-p,height:f-c,x:p,y:c}}function BOe(t){const{width:e,height:n}=hne(t);return{width:e,height:n}}
87function UOe(t,e,n){const r=Vf(e),a=M0(e),s=n==="fixed",o=l3(t,!0,s,e);let l={scrollLeft:0,scrollTop:0};const c=x0(0);if((r||!s)&&((Dg(e)!=="body"||U_(a))&&(l=q_(e)),r)){const g=l3(e,!0,s,e);c.x=g.x+e.clientLeft,c.y=g.y+e.clientTop}!r&&a&&(c.x=H_(a));const d=a&&!r&&!s?gne(a,l):x0(0),f=o.left+l.scrollLeft-c.x-d.x,p=o.top+l.scrollTop-c.y-d.y;return{x:f,y:p,width:o.width,height:o.height}}function GT(t){return t1(t).position==="static"}function Xz(t,e){if(!Vf(t)||t1(t).position==="fixed")return null;if(e)return e(t);let n=t.offsetParent;return M0(t)===n&&(n=n.ownerDocument.body),n}function vne(t,e){const n=bl(t);if($_(t))return n;if(!Vf(t)){let a=o3(t);for(;a&&!Sv(a);){if(e1(a)&&!GT(a))return a;a=o3(a)}return n}let r=Xz(t,e);for(;r&&EOe(r)&&GT(r);)r=Xz(r,e);return r&&Sv(r)&&GT(r)&&!PM(r)?n:r||TOe(t)||n}const $Oe=async function(t){const e=this.getOffsetParent||vne,n=this.getDimensions,r=await n(t.floating);return{reference:UOe(t.reference,await e(t.floating),t.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function qOe(t){return t1(t).direction==="rtl"}const HOe={convertOffsetParentRelativeRectToViewportRelativeRect:NOe,getDocumentElement:M0,getClippingRect:FOe,getOffsetParent:vne,getElementRects:$Oe,getClientRects:DOe,getDimensions:BOe,getScale:P5,isElement:e1,isRTL:qOe};function yne(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height}function zOe(t,e,n){let r=null,a;const s=M0(t);function o(){var f;clearTimeout(a),(f=r)==null||f.disconnect(),r=null}function l(f,p){f===void 0&&(f=!1),p===void 0&&(p=1),o();const g=t.getBoundingClientRect(),{left:y,top:x,width:b,height:_}=g;if(f||e(),!b||!_)return;const E=Bb(x),A=Bb(s.clientWidth-(y+b)),S=Bb(s.clientHeight-(x+_)),k=Bb(y),N={rootMargin:-E+"px "+-A+"px "+-S+"px "+-k+"px",threshold:b0(0,jf(1,p))||1};let D=!0;function O(j){const M=j[0].intersectionRatio;if(!yne(g,t.getBoundingClientRect()))return l();if(M!==p){if(!D)return l();M?l(!1,M):a=setTimeout(()=>{l(!1,1e-7)},1e3)}D=!1}try{r=new IntersectionObserver(O,{...N,root:s.ownerDocument})}catch{r=new IntersectionObserver(O,N)}r.observe(t)}const c=bl(t),d=()=>l(n);return c.addEventListener("resize",d),l(!0),()=>{c.removeEventListener("resize",d),o()}}function VOe(t,e,n,r){r===void 0&&(r={});const{ancestorScroll:a=!0,ancestorResize:s=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:c=!1}=r,d=MM(t),f=a||s?[...d?Ev(d):[],...e?Ev(e):[]]:[];f.forEach(E=>{a&&E.addEventListener("scroll",n),s&&E.addEventListener("resize",n)});const p=d&&l?zOe(d,n,s):null;let g=-1,y=null;o&&(y=new ResizeObserver(E=>{let[A]=E;A&&A.target===d&&y&&e&&(y.unobserve(e),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var S;(S=y)==null||S.observe(e)})),n()}),d&&!c&&y.observe(d),e&&y.observe(e));let x,b=c?l3(t):null;c&&_();function _(){const E=l3(t);b&&!yne(b,E)&&n(),b=E,x=requestAnimationFrame(_)}return n(),()=>{var E;f.forEach(A=>{a&&A.removeEventListener("scroll",n),s&&A.removeEventListener("resize",n)}),p?.(),(E=y)==null||E.disconnect(),y=null,c&&cancelAnimationFrame(x)}}const GOe=wOe,WOe=COe,YOe=yOe,XOe=SOe,KOe=bOe,Kz=vOe,ZOe=_Oe,JOe=(t,e,n)=>{const r=new Map,a=n??{},s={...HOe,...a.platform,_c:r};return gOe(t,e,{...a,platform:s})};var QOe=typeof document<"u",eMe=function(){},Ox=QOe?v.useLayoutEffect:eMe;function dC(t,e){if(t===e)return!0;if(typeof t!=typeof e)return!1;if(typeof t=="function"&&t.toString()===e.toString())return!0;let n,r,a;if(t&&e&&typeof t=="object"){if(Array.isArray(t)){if(n=t.length,n!==e.length)return!1;for(r=n;r--!==0;)if(!dC(t[r],e[r]))return!1;return!0}if(a=Object.keys(t),n=a.length,n!==Object.keys(e).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(e,a[r]))return!1;for(r=n;r--!==0;){const s=a[r];if(!(s==="_owner"&&t.$$typeof)&&!dC(t[s],e[s]))return!1}return!0}return t!==t&&e!==e}function bne(t){return typeof window>"u"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function Zz(t,e){const n=bne(t);return Math.round(e*n)/n}function WT(t){const e=v.useRef(t);return Ox(()=>{e.current=t}),e}function tMe(t){t===void 0&&(t={});const{placement:e="bottom",strategy:n="absolute",middleware:r=[],platform:a,elements:{reference:s,floating:o}={},transform:l=!0,whileElementsMounted:c,open:d}=t,[f,p]=v.useState({x:0,y:0,strategy:n,placement:e,middlewareData:{},isPositioned:!1}),[g,y]=v.useState(r);dC(g,r)||y(r);const[x,b]=v.useState(null),[_,E]=v.useState(null),A=v.useCallback(F=>{F!==N.current&&(N.current=F,b(F))},[]),S=v.useCallback(F=>{F!==D.current&&(D.current=F,E(F))},[]),k=s||x,I=o||_,N=v.useRef(null),D=v.useRef(null),O=v.useRef(f),j=c!=null,M=WT(c),$=WT(a),L=WT(d),z=v.useCallback(()=>
87{if(!N.current||!D.current)return;const F={placement:e,strategy:n,middleware:g};$.current&&(F.platform=$.current),JOe(N.current,D.current,F).then(W=>{const G={...W,isPositioned:L.current!==!1};H.current&&!dC(O.current,G)&&(O.current=G,Li.flushSync(()=>{p(G)}))})},[g,e,n,$,L]);Ox(()=>{d===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,p(F=>({...F,isPositioned:!1})))},[d]);const H=v.useRef(!1);Ox(()=>(H.current=!0,()=>{H.current=!1}),[]),Ox(()=>{if(k&&(N.current=k),I&&(D.current=I),k&&I){if(M.current)return M.current(k,I,z);z()}},[k,I,z,M,j]);const J=v.useMemo(()=>({reference:N,floating:D,setReference:A,setFloating:S}),[A,S]),X=v.useMemo(()=>({reference:k,floating:I}),[k,I]),Y=v.useMemo(()=>{const F={position:n,left:0,top:0};if(!X.floating)return F;const W=Zz(X.floating,f.x),G=Zz(X.floating,f.y);return l?{...F,transform:"translate("+W+"px, "+G+"px)",...bne(X.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:W,top:G}},[n,l,X.floating,f.x,f.y]);return v.useMemo(()=>({...f,update:z,refs:J,elements:X,floatingStyles:Y}),[f,z,J,X,Y])}const nMe=t=>{function e(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:t,fn(n){const{element:r,padding:a}=typeof t=="function"?t(n):t;return r&&e(r)?r.current!=null?Kz({element:r.current,padding:a}).fn(n):{}:r?Kz({element:r,padding:a}).fn(n):{}}}},rMe=(t,e)=>{const n=GOe(t);return{name:n.name,fn:n.fn,options:[t,e]}},aMe=(t,e)=>{const n=WOe(t);return{name:n.name,fn:n.fn,options:[t,e]}},sMe=(t,e)=>({fn:ZOe(t).fn,options:[t,e]}),iMe=(t,e)=>{const n=YOe(t);return{name:n.name,fn:n.fn,options:[t,e]}},oMe=(t,e)=>{const n=XOe(t);return{name:n.name,fn:n.fn,options:[t,e]}},lMe=(t,e)=>{const n=KOe(t);return{name:n.name,fn:n.fn,options:[t,e]}},cMe=(t,e)=>{const n=nMe(t);return{name:n.name,fn:n.fn,options:[t,e]}};var uMe=Object.defineProperty,dMe=(t,e)=>uMe(t,"name",{value:e,configurable:!0}),fMe=v.forwardRef(dMe(function(e,n){const{children:r,width:a=10,height:s=5,...o}=e;return i.jsx(vr.svg,{...o,ref:n,width:a,height:s,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:i.jsx("polygon",{points:"0,0 30,0 15,10"})})},"Arrow")),pMe=fMe,hMe=Object.defineProperty,mMe=(t,e)=>hMe(t,"name",{value:e,configurable:!0});function z_(t){const[e,n]=v.useState(void 0);return Zl(()=>{if(t){n({width:t.offsetWidth,height:t.offsetHeight});const r=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;const s=a[0];let o,l;if("borderBoxSize"in s){const c=s.borderBoxSize,d=Array.isArray(c)?c[0]:c;o=d.inlineSize,l=d.blockSize}else o=t.offsetWidth,l=t.offsetHeight;n({width:o,height:l})});return r.observe(t,{box:"border-box"}),()=>r.unobserve(t)}else n(void 0)},[t]),e}mMe(z_,"useSize");var gMe=Object.defineProperty,w0=(t,e)=>gMe(t,"name",{value:e,configurable:!0}),xne="Popper",[wne,Pg]=Lo(xne),[vMe,Cne]=wne(xne),yMe=w0(t=>{const{__scopePopper:e,children:n}=t,[r,a]=v.useState(null),[s,o]=v.useState(void 0);return i.jsx(vMe,{scope:e,anchor:r,onAnchorChange:a,placementState:s,setPlacementState:o,children:n})},"Popper"),bMe="PopperAnchor",xMe=v.forwardRef(w0(function(e,n){const{__scopePopper:r,virtualRef:a,...s}=e,o=Cne(bMe,r),l=v.useRef(null),c=o.onAnchorChange,d=v.useCallback(b=>{l.current=b,b&&c(b)},[c]),f=ir(n,d),p=v.useRef(null);v.useEffect(()=>{if(!a)return;const b=p.current;p.current=a.current,b!==p.current&&c(p.current)});const g=o.placementState&&V_(o.placementState),y=g?.[0],x=g?.[1];return a?null:i.jsx(vr.div,{"data-radix-popper-side":y,"data-radix-popper-align":x,...s,ref:f})},"PopperAnchor")),_ne="PopperContent",[wMe,CMe]=wne(_ne),_Me=v.forwardRef(w0(function(e,n){const{__scopePopper:r,side:a="bottom",sideOffset:s=0,align:o="center",alignOffset:l=0,arrowPadding:c=0,avoidCollisions:d=!0,collisionBoundary:f=[],collisionPadding:p=0,sticky:g="partial",hideWhenDetached:y=!1,updatePositionStrategy:x="optimized",onPlaced:b,..._}=e,E=Cne(_ne,r),[A,S]=v.useState(null),k=ir(n,S),[I,N]=v.useState(null),D=z_(I),O=D?.width??0,j=D?.height??0,M=a+(o!=="center"?"-"+o:""),$=typeof p=="number"?p:{top:0,right:0,bottom:0,left:0,...p},L=Array.isArray(f)?f:[f],z=L.length>0,H={padding:$,boundary:L.filter(Sne),altBoundary:z},{refs:J,floatingStyles:X,placement:Y,isPositioned:F,middlewareData:W}=tMe({strategy:"fixed",placement:M,whileElementsMounted:w0((...Re)=>
87VOe(...Re,{animationFrame:x==="always"}),"whileElementsMounted"),elements:{reference:E.anchor},middleware:[rMe({mainAxis:s+j,alignmentAxis:l}),d&&aMe({mainAxis:!0,crossAxis:!1,limiter:g==="partial"?sMe():void 0,...H}),d&&iMe({...H}),oMe({...H,apply:w0(({elements:Re,rects:V,availableWidth:K,availableHeight:te})=>{const{width:me,height:fe}=V.reference,ge=Re.floating.style;ge.setProperty("--radix-popper-available-width",`${K}px`),ge.setProperty("--radix-popper-available-height",`${te}px`),ge.setProperty("--radix-popper-anchor-width",`${me}px`),ge.setProperty("--radix-popper-anchor-height",`${fe}px`)},"apply")}),I&&cMe({element:I,padding:c}),AMe({arrowWidth:O,arrowHeight:j}),y&&lMe({strategy:"referenceHidden",...H,boundary:z?H.boundary:void 0})]}),G=E.setPlacementState;Zl(()=>(G(Y),()=>{G(void 0)}),[Y,G]);const[q,Z]=V_(Y),le=oo(b);Zl(()=>{F&&le?.()},[F,le]);const ee=W.arrow?.x,xe=W.arrow?.y,Ce=W.arrow?.centerOffset!==0,[de,ve]=v.useState();return Zl(()=>{A&&ve(window.getComputedStyle(A).zIndex)},[A]),i.jsx("div",{ref:J.setFloating,"data-radix-popper-content-wrapper":"",style:{...X,transform:F?X.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:de,"--radix-popper-transform-origin":[W.transformOrigin?.x,W.transformOrigin?.y].join(" "),...W.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:i.jsx(wMe,{scope:r,placedSide:q,placedAlign:Z,onArrowChange:N,arrowX:ee,arrowY:xe,shouldHideArrow:Ce,children:i.jsx(vr.div,{"data-side":q,"data-align":Z,..._,ref:k,style:{..._.style,animation:F?_.style?.animation:"none"}})})})},"PopperContent")),SMe="PopperArrow",EMe={top:"bottom",right:"left",bottom:"top",left:"right"},IMe=v.forwardRef(w0(function(e,n){const{__scopePopper:r,...a}=e,s=CMe(SMe,r),o=EMe[s.placedSide];return i.jsx("span",{ref:s.onArrowChange,style:{position:"absolute",left:s.arrowX,top:s.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[s.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[s.placedSide],visibility:s.shouldHideArrow?"hidden":void 0},children:i.jsx(pMe,{...a,ref:n,style:{...a.style,display:"block"}})})},"PopperArrow"));function Sne(t){return t!==null}w0(Sne,"isNotNull");var AMe=w0(t=>({name:"transformOrigin",options:t,fn(e){const{placement:n,rects:r,middlewareData:a}=e,o=a.arrow?.centerOffset!==0,l=o?0:t.arrowWidth,c=o?0:t.arrowHeight,[d,f]=V_(n),p={start:"0%",center:"50%",end:"100%"}[f],g=(a.arrow?.x??0)+l/2,y=(a.arrow?.y??0)+c/2;let x="",b="";return d==="bottom"?(x=o?p:`${g}px`,b=`${-c}px`):d==="top"?(x=o?p:`${g}px`,b=`${r.floating.height+c}px`):d==="right"?(x=`${-c}px`,b=o?p:`${y}px`):d==="left"&&(x=`${r.floating.width+c}px`,b=o?p:`${y}px`),{data:{x,y:b}}}}),"transformOrigin");function V_(t){const[e,n="center"]=t.split("-");return[e,n]}w0(V_,"getSideAndAlignFromPlacement");var LM=yMe,G_=xMe,jM=_Me,Ene=IMe,TMe=Object.defineProperty,kMe=(t,e)=>TMe(t,"name",{value:e,configurable:!0}),W_=v.forwardRef(kMe(function(e,n){const{container:r,...a}=e,[s,o]=v.useState(!1);Zl(()=>
87o(!0),[]);const l=r||s&&globalThis?.document?.body;return l?Li.createPortal(i.jsx(vr.div,{...a,ref:n}),l):null},"Portal")),RMe=Object.defineProperty,A0=(t,e)=>RMe(t,"name",{value:e,configurable:!0});function Ine(t,e){return v.useReducer((n,r)=>e[n][r]??n,t)}A0(Ine,"useStateMachine");var go=A0(t=>{const{present:e,children:n}=t,r=Ane(e),a=typeof n=="function"?n({present:r.isPresent}):v.Children.only(n),s=Tne(r.ref,kne(a));return typeof n=="function"||r.isPresent?v.cloneElement(a,{ref:s}):null},"Presence");function Ane(t){const[e,n]=v.useState(),r=v.useRef(null),a=v.useRef(t),s=v.useRef("none"),o=v.useRef(void 0),l=t?"mounted":"unmounted",[c,d]=Ine(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return v.useEffect(()=>{c==="mounted"?(s.current=o.current??b4(r.current),o.current=void 0):s.current="none"},[c]),Zl(()=>{const f=r.current,p=a.current;if(p!==t){const y=s.current,x=b4(f);t?(o.current=x,d("MOUNT")):x==="none"||f?.display==="none"?d("UNMOUNT"):d(p&&y!==x?"ANIMATION_OUT":"UNMOUNT"),a.current=t}},[t,d]),Zl(()=>{if(e){let f;const p=e.ownerDocument.defaultView??window,g=A0(x=>{const _=b4(r.current).includes(CSS.escape(x.animationName));if(x.target===e&&_&&(d("ANIMATION_END"),!a.current)){const E=e.style.animationFillMode;e.style.animationFillMode="forwards",f=p.setTimeout(()=>{e.style.animationFillMode==="forwards"&&(e.style.animationFillMode=E)})}},"handleAnimationEnd"),y=A0(x=>{x.target===e&&(s.current=b4(r.current))},"handleAnimationStart");return e.addEventListener("animationstart",y),e.addEventListener("animationcancel",g),e.addEventListener("animationend",g),()=>{p.clearTimeout(f),e.removeEventListener("animationstart",y),e.removeEventListener("animationcancel",g),e.removeEventListener("animationend",g)}}else d("ANIMATION_END")},[e,d]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:v.useCallback(f=>{if(f){const p=getComputedStyle(f);r.current=p,o.current=b4(p)}else r.current=null;n(f)},[])}}A0(Ane,"usePresence");function cD(t,e){if(typeof t=="function")return t(e);t!=null&&(t.current=e)}A0(cD,"setRef");function Tne(...t){const e=v.useRef(t);return e.current=t,v.useCallback(n=>{const r=e.current;let a=!1;const s=r.map(o=>{const l=cD(o,n);return!a&&typeof l=="function"&&(a=!0),l});if(a)return()=>{for(let o=0;o<s.length;o++){const l=s[o];typeof l=="function"?l():cD(r[o],null)}}},[])}A0(Tne,"useStableComposedRefs");function b4(t){return t?.animationName||"none"}A0(b4,"getAnimationName");function kne(t){let e=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,n=e&&"isReactWarning"in e&&e.isReactWarning;return n?t.ref:(e=Object.getOwnPropertyDescriptor(t,"ref")?.get,n=e&&"isReactWarning"in e&&e.isReactWarning,n?t.props.ref:t.props.ref||t.ref)}A0(kne,"getElementRef");var NMe=Object.defineProperty,DMe=(t,e)=>NMe(t,"name",{value:e,configurable:!0}),Jz=xg[" useEffectEvent ".trim().toString()],Qz=xg[" useInsertionEffect ".trim().toString()];function Rne(t){if(typeof Jz=="function")return Jz(t);const e=v.useRef(()=>{throw new Error("Cannot call an event handler while rendering.")});return typeof Qz=="function"?Qz(()=>{e.current=t}):Zl(()=>{e.current=t}),v.useMemo(()=>((...n)=>e.current?.(...n)),[])}DMe(Rne,"useEffectEvent");var PMe=Object.defineProperty,x9=(t,e)=>PMe(t,"name",{value:e,configurable:!0}),OMe=xg[" useInsertionEffect ".trim().toString()]||Zl;function Gf({prop:t,defaultProp:e,onChange:n=x9(()=>{},"onChange"),caller:r}){const[a,s,o]=Nne({defaultProp:e,onChange:n}),l=t!==void 0,c=l?t:a,d=v.useCallback(f=>{if(l){const p=Dne(f)?f(t):f;p!==t&&o.current?.(p)}else s(f)},[l,t,s,o]);return[c,d]}x9(Gf,"useControllableState");function Nne({defaultProp:t,onChange:e}){const[n,r]=v.useState(t),a=v.useRef(n),s=v.useRef(e);return OMe(()=>{s.current=e},[e]),v.useEffect(()=>{a.current!==n&&(s.current?.(n),a.current=n)},[n,a]),[n,r,s]}x9(Nne,"useUncontrolledState");function Dne(t){return typeof t=="function"}x9(Dne,"isFunction");var eV=Symbol("RADIX:SYNC_STATE");function MMe(t,e,n,r){const{prop:a,defaultProp:s,onChange:o,caller:l}=e,c=a!==void 0,d=Rne(o),f=[{...n,state:s}];r&&f.push(r);const[p,g]=v.useReducer((_,E)=>{if(E.type===eV)return{..._,state:E.state};
vendor: 18,655 bytes, lines 87-127
87const A=t(_,E);return c&&!Object.is(A.state,_.state)&&d(A.state),A},...f),y=p.state,x=v.useRef(y);v.useEffect(()=>{x.current!==y&&(x.current=y,c||d(y))},[y,x,c]);const b=v.useMemo(()=>a!==void 0?{...p,state:a}:p,[p,a]);return v.useEffect(()=>{c&&!Object.is(a,p.state)&&g({type:eV,state:a})},[a,p.state,c]),[b,g]}x9(MMe,"useControllableStateReducer");var LMe=function(t){if(typeof document>"u")return null;var e=Array.isArray(t)?t[0]:t;return e.ownerDocument.body},a4=new WeakMap,Ub=new WeakMap,$b={},YT=0,Pne=function(t){return t&&(t.host||Pne(t.parentNode))},jMe=function(t,e){return e.map(function(n){if(t.contains(n))return n;var r=Pne(n);return r&&t.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",t,". Doing nothing"),null)}).filter(function(n){return!!n})},FMe=function(t,e,n,r){var a=jMe(e,Array.isArray(t)?t:[t]);$b[n]||($b[n]=new WeakMap);var s=$b[n],o=[],l=new Set,c=new Set(a),d=function(p){!p||l.has(p)||(l.add(p),d(p.parentNode))};a.forEach(d);var f=function(p){!p||c.has(p)||Array.prototype.forEach.call(p.children,function(g){if(l.has(g))f(g);else try{var y=g.getAttribute(r),x=y!==null&&y!=="false",b=(a4.get(g)||0)+1,_=(s.get(g)||0)+1;a4.set(g,b),s.set(g,_),o.push(g),b===1&&x&&Ub.set(g,!0),_===1&&g.setAttribute(n,"true"),x||g.setAttribute(r,"true")}catch(E){console.error("aria-hidden: cannot operate on ",g,E)}})};return f(e),l.clear(),YT++,function(){o.forEach(function(p){var g=a4.get(p)-1,y=s.get(p)-1;a4.set(p,g),s.set(p,y),g||(Ub.has(p)||p.removeAttribute(r),Ub.delete(p)),y||p.removeAttribute(n)}),YT--,YT||(a4=new WeakMap,a4=new WeakMap,Ub=new WeakMap,$b={})}},FM=function(t,e,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(t)?t:[t]),a=LMe(t);return a?(r.push.apply(r,Array.from(a.querySelectorAll("[aria-live], script"))),FMe(r,a,n,"aria-hidden")):function(){return null}},jd=function(){return jd=Object.assign||function(e){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e},jd.apply(this,arguments)};function One(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n}function BMe(t,e,n){if(n||arguments.length===2)for(var r=0,a=e.length,s;r<a;r++)(s||!(r in e))&&(s||(s=Array.prototype.slice.call(e,0,r)),s[r]=e[r]);return t.concat(s||Array.prototype.slice.call(e))}var Mx="right-scroll-bar-position",Lx="width-before-scroll-bar",UMe="with-scroll-bars-hidden",$Me="--removed-body-scroll-bar-size";function XT(t,e){return typeof t=="function"?t(e):t&&(t.current=e),t}function qMe(t,e){var n=v.useState(function(){return{value:t,callback:e,facade:{get current(){return n.value},set current(r){var a=n.value;a!==r&&(n.value=r,n.callback(r,a))}}}})[0];return n.callback=e,n.facade}var HMe=typeof window<"u"?v.useLayoutEffect:v.useEffect,tV=new WeakMap;function zMe(t,e){var n=qMe(null,function(r){return t.forEach(function(a){return XT(a,r)})});return HMe(function(){var r=tV.get(n);if(r){var a=new Set(r),s=new Set(t),o=n.current;a.forEach(function(l){s.has(l)||XT(l,null)}),s.forEach(function(l){a.has(l)||XT(l,o)})}tV.set(n,t)},[t]),n}function VMe(t){return t}function GMe(t,e){e===void 0&&(e=VMe);var n=[],r=!1,a={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:t},useMedium:function(s){var o=e(s,r);return n.push(o),function(){n=n.filter(function(l){return l!==o})}},assignSyncMedium:function(s){for(r=!0;n.length;){var o=n;n=[],o.forEach(s)}n={push:function(l){return s(l)},filter:function(){return n}}},assignMedium:function(s){r=!0;var o=[];if(n.length){var l=n;n=[],l.forEach(s),o=n}var c=function(){var f=o;o=[],f.forEach(s)},d=function(){return Promise.resolve().then(c)};d(),n={push:function(f){o.push(f),d()},filter:function(f){return o=o.filter(f),n}}}};return a}function WMe(t){t===void 0&&(t={});var e=GMe(null);return e.options=jd({async:!0,ssr:!1},t),e}var Mne=function(t){var e=t.sideCar,n=One(t,["sideCar"]);if(!e)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=e.read();if(!r)throw new Error("Sidecar medium not found");return v.createElement(r,jd({},n))};Mne.isSideCarExport=!0;function YMe(t,e){return t.useMedium(e),Mne}var Lne=WMe(),KT=function(){},Y_=v.forwardRef(function(t,e){var n=v.useRef(null),r=v.useState({onScrollCapture:KT,onWheelCapture:KT,onTouchMoveCapture:KT}),a=r[0],s=r[1],o=t.forwardProps,l=t.children,c=t.className,d=t.removeScrollBar,f=t.enabled,p=t.shards,g=t.sideCar,y=t.noRelative,x=t.noIsolation,b=t.inert,_=t.allowPinchZoom,E=t.as,A=E===void 0?"div":E,S=t.gapMode,k=One(t,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),I=g,N=zMe([n,e]),D=jd(jd({},k),a);return v.createElement(v.Fragment,null,f&&v.createElement(I,{sideCar:Lne,removeScrollBar:d,shards:p,noRelative:y,noIsolation:x,inert:b,setCallbacks:s,allowPinchZoom:!!_,lockRef:n,gapMode:S}),o?v.cloneElement(v.Children.only(l),jd(jd({},D),{ref:N})):v.createElement(A,jd({},D,{className:c,ref:N}),l))});Y_.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Y_.classNames={fullWidth:Lx,zeroRight:Mx};var XMe=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function KMe(){if(!document)return null;var t=document.createElement("style");t.type="text/css";var e=XMe();return e&&t.setAttribute("nonce",e),t}function ZMe(t,e){t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e))}function JMe(t){var e=document.head||document.getElementsByTagName("head")[0];e.appendChild(t)}var QMe=function(){var t=0,e=null;return{add:function(n){t==0&&(e=KMe())&&(ZMe(e,n),JMe(e)),t++},remove:function(){t--,!t&&e&&(e.parentNode&&e.parentNode.removeChild(e),e=null)}}},eLe=function(){var t=QMe();return function(e,n){v.useEffect(function(){return t.add(e),function(){t.remove()}},[e&&n])}},jne=function(){var t=eLe(),e=function(n){var r=n.styles,a=n.dynamic;return t(r,a),null};return e},tLe={left:0,top:0,right:0,gap:0},ZT=function(t){return parseInt(t||"",10)||0},nLe=function(t){var e=window.getComputedStyle(document.body),n=e[t==="padding"?"paddingLeft":"marginLeft"],r=e[t==="padding"?"paddingTop":"marginTop"],a=e[t==="padding"?"paddingRight":"marginRight"];return[ZT(n),ZT(r),ZT(a)]},rLe=function(t){if(t===void 0&&(t="margin"),typeof window>"u")return tLe;var e=nLe(t),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:e[0],top:e[1],right:e[2],gap:Math.max(0,r-n+e[2]-e[0])}},aLe=jne(),O5="data-scroll-locked",sLe=function(t,e,n,r){var a=t.left,s=t.top,o=t.right,l=t.gap;return n===void 0&&(n="margin"),`
88  .`.concat(UMe,` {
89   overflow: hidden `).concat(r,`;
90   padding-right: `).concat(l,"px ").concat(r,`;
91  }
92  body[`).concat(O5,`] {
93    overflow: hidden `).concat(r,`;
94    overscroll-behavior: contain;
95    `).concat([e&&"position: relative ".concat(r,";"),n==="margin"&&`
96    padding-left: `.concat(a,`px;
97    padding-top: `).concat(s,`px;
98    padding-right: `).concat(o,`px;
99    margin-left:0;
100    margin-top:0;
101    margin-right: `).concat(l,"px ").concat(r,`;
102    `),n==="padding"&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),`
103  }
104  
105  .`).concat(Mx,` {
106    right: `).concat(l,"px ").concat(r,`;
107  }
108  
109  .`).concat(Lx,` {
110    margin-right: `).concat(l,"px ").concat(r,`;
111  }
112  
113  .`).concat(Mx," .").concat(Mx,` {
114    right: 0 `).concat(r,`;
115  }
116  
117  .`).concat(Lx," .").concat(Lx,` {
118    margin-right: 0 `).concat(r,`;
119  }
120  
121  body[`).concat(O5,`] {
122    `).concat($Me,": ").concat(l,`px;
123  }
124`)},nV=function(){var t=parseInt(document.body.getAttribute(O5)||"0",10);return isFinite(t)?t:0},iLe=function(){v.useEffect(function(){return document.body.setAttribute(O5,(nV()+1).toString()),function(){var t=nV()-1;t<=0?document.body.removeAttribute(O5):document.body.setAttribute(O5,t.toString())}},[])},oLe=function(t){var e=t.noRelative,n=t.noImportant,r=t.gapMode,a=r===void 0?"margin":r;iLe();var s=v.useMemo(function(){return rLe(a)},[a]);return v.createElement(aLe,{styles:sLe(s,!e,a,n?"":"!important")})},uD=!1;if(typeof window<"u")try{var qb=Object.defineProperty({},"passive",{get:function(){return uD=!0,!0}});window.addEventListener("test",qb,qb),window.removeEventListener("test",qb,qb)}catch{uD=!1}var s4=uD?{passive:!1}:!1,lLe=function(t){return t.tagName==="TEXTAREA"},Fne=function(t,e){if(!(t instanceof Element))return!1;var n=window.getComputedStyle(t);return n[e]!=="hidden"&&!(n.overflowY===n.overflowX&&!lLe(t)&&n[e]==="visible")},cLe=function(t){return Fne(t,"overflowY")},uLe=function(t){return Fne(t,"overflowX")},rV=function(t,e){var n=e.ownerDocument,r=e;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var a=Bne(t,r);if(a){var s=Une(t,r),o=s[1],l=s[2];if(o>l)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},dLe=function(t){var e=t.scrollTop,n=t.scrollHeight,r=t.clientHeight;return[e,n,r]},fLe=function(t){var e=t.scrollLeft,n=t.scrollWidth,r=t.clientWidth;return[e,n,r]},Bne=function(t,e){return t==="v"?cLe(e):uLe(e)},Une=function(t,e){return t==="v"?dLe(e):fLe(e)},pLe=function(t,e){return t==="h"&&e==="rtl"?-1:1},hLe=function(t,e,n,r,a){var s=pLe(t,window.getComputedStyle(e).direction),o=s*r,l=n.target,c=e.contains(l),d=!1,f=o>0,p=0,g=0;do{if(!l)break;var y=Une(t,l),x=y[0],b=y[1],_=y[2],E=b-_-s*x;(x||E)&&Bne(t,l)&&(p+=E,g+=x);var A=l.parentNode;l=A&&A.nodeType===Node.DOCUMENT_FRAGMENT_NODE?A.host:A}while(!c&&l!==document.body||c&&(e.contains(l)||e===l));return(f&&Math.abs(p)<1||!f&&Math.abs(g)<1)&&(d=!0),d},Hb=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},aV=function(t){return[t.deltaX,t.deltaY]},sV=function(t){return t&&"current"in t?t.current:t},mLe=function(t,e){return t[0]===e[0]&&t[1]===e[1]},gLe=function(t){return`
125  .block-interactivity-`.concat(t,` {pointer-events: none;}
126  .allow-interactivity-`).concat(t,` {pointer-events: all;}
127`)},vLe=0,i4=[];function yLe(t){var e=v.useRef([]),n=v.useRef([0,0]),r=v.useRef(),a=v.useState(vLe++)[0],s=v.useState(jne)[0],o=v.useRef(t);v.useEffect(function(){o.current=t},[t]),v.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(a));var b=BMe([t.lockRef.current],(t.shards||[]).map(sV),!0).filter(Boolean);return b.forEach(function(_){return _.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),b.forEach(function(_){return _.classList.remove("allow-interactivity-".concat(a))})}}},[t.inert,t.lockRef.current,t.shards]);var l=v.useCallback(function(b,_){if("touches"in b&&b.touches.length===2||b.type==="wheel"&&b.ctrlKey)return!o.current.allowPinchZoom;var E=Hb(b),A=n.current,S="deltaX"in b?b.deltaX:A[0]-E[0],k="deltaY"in b?b.deltaY:A[1]-E[1],I,N=b.target,D=Math.abs(S)>Math.abs(k)?"h":"v";if("touches"in b&&D==="h"&&N.type==="range")return!1;var O=window.getSelection(),j=O&&O.anchorNode,M=j?j===N||j.contains(N):!1;if(M)return!1;var $=rV(D,N);if(!$)return!0;if($?I=D:(I=D==="v"?"h":"v",$=rV(D,N)),!$)return!1;if(!r.current&&"changedTouches"in b&&(S||k)&&(r.current=I),!I)return!0;var L=r.current||I;return hLe(L,_,b,L==="h"?S:k)},[]),c=v.useCallback(function(b){var _=b;if(!(!i4.length||i4[i4.length-1]!==s)){var E="deltaY"in _?aV(_):Hb(_),A=e.current.filter(function(I){return I.name===_.type&&(I.target===_.target||_.target===I.shadowParent)&&mLe(I.delta,E)})[0];if(A&&A.should){_.cancelable&&_.preventDefault();return}if(!A){var S=(o.current.shards||[]).map(sV).filter(Boolean).filter(function(I){return I.contains(_.target)}),k=S.length>0?l(_,S[0]):!o.current.noIsolation;k&&_.cancelable&&_.preventDefault()}}},[]),d=v.useCallback(function(b,_,E,A){var S={name:b,delta:_,target:E,should:A,shadowParent:bLe(E)};e.current.push(S),setTimeout(function(){e.current=e.current.filter(function(k){return k!==S})},1)},[]),f=v.useCallback(function(b){n.current=Hb(b),r.current=void 0},[]),p=v.useCallback(function(b){d(b.type,aV(b),b.target,l(b,t.lockRef.current))},[]),g=v.useCallback(function(b){d(b.type,Hb(b),b.target,l(b,t.lockRef.current))},[]);v.useEffect(function(){return i4.push(s),t.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:g}),document.addEventListener("wheel",c,s4),document.addEventListener("touchmove",c,s4),document.addEventListener("touchstart",f,s4),function(){i4=i4.filter(function(b){return b!==s}),document.removeEventListener("wheel",c,s4),document.removeEventListener("touchmove",c,s4),document.removeEventListener("touchstart",f,s4)}},[]);var y=t.removeScrollBar,x=t.inert;return v.createElement(v.Fragment,null,x?v.createElement(s,{styles:gLe(a)}):null,y?v.createElement(oLe,{noRelative:t.noRelative,gapMode:t.gapMode}):null)}function bLe(t){for(var e=null;t!==null;)t instanceof ShadowRoot&&(e=t.host,t=t.host),t=t.parentNode;return e}const xLe=YMe(Lne,yLe);var X_=v.forwardRef(function(t,e){return v.createElement(Y_,jd({},t,{ref:e,sideCar:xLe}))});X_.classNames=Y_.classNames;var wLe=Object.defineProperty,zu=(t,e)=>wLe(t,"name",{value:e,configurable:!0}),BM="Popover",[$ne,L9t]=Lo(BM,[Pg]),w9=Pg(),[CLe,Wf]=$ne(BM),_Le=zu(t=>{const{__scopePopover:e,children:n,open:r,defaultOpen:a,onOpenChange:s,modal:o=!1}=t,l=w9(e),c=v.useRef(null),[d,f]=v.useState(!1),[p,g]=Gf({prop:r,defaultProp:a??!1,onChange:s,caller:BM});return i.jsx(LM,{...l,children:i.jsx(CLe,{scope:e,contentId:y0(),triggerRef:c,open:p,onOpenChange:g,onOpenToggle:v.useCallback(()=>g(y=>!y),[g]),hasCustomAnchor:d,onCustomAnchorAdd:v.useCallback(()=>f(!0),[]),onCustomAnchorRemove:v.useCallback(()=>f(!1),[]),modal:o,children:n})})},"Popover"),SLe="PopoverAnchor",ELe=v.forwardRef(zu(function(e,n){const{__scopePopover:r,...a}=e,s=Wf(SLe,r),o=w9(r),{onCustomAnchorAdd:l,onCustomAnchorRemove:c}=s;return v.useEffect(()=>(l(),()=>c()),[l,c]),i.jsx(G_,{...o,...a,ref:n})},"PopoverAnchor")),ILe="PopoverTrigger",ALe=v.forwardRef(zu(function(e,n){const{__scopePopover:r,...a}=e,s=Wf(ILe,r),o=w9(r),l=ir(n,s.triggerRef),c=i.jsx(vr.button,{type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":UM(s.open),...a,ref:l,onClick:Qt(e.onClick,s.onOpenToggle)});return s.hasCustomAnchor?c:i.jsx(G_,{asChild:!0,...o,children:c})},"PopoverTrigger")),qne="PopoverPortal",[TLe,kLe]=$ne(qne,{forceMount:void 0}),RLe=zu(t=>{const{__scopePopover:e,forceMount:n,children:r,container:a}=t,s=Wf(qne,e);return i.jsx(TLe,{scope:e,forceMount:n,children:i.jsx(go,{present:n||s.open,children:i.jsx(W_,{asChild:!0,container:a,children:r})})})},"PopoverPortal"),Iv="PopoverContent",NLe=v.forwardRef(zu(function(e,n){const r=kLe(Iv,e.__scopePopover),{forceMount:a=r.forceMount,...s}=e,o=Wf(Iv,e.__scopePopover);return i.jsx(go,{present:a||o.open,children:o.modal?i.jsx(PLe,{...s,ref:n}):i.jsx(OLe,{...s,ref:n})})},"PopoverContent")),DLe=Qd("PopoverContent.RemoveScroll"),PLe=v.forwardRef(zu(function(e,n){const r=Wf(Iv,e.__scopePopover),a=v.useRef(null),s=ir(n,a),o=v.useRef(!1);return v.useEffect(()=>{const l=a.current;if(l)return FM(l)},[]),i.jsx(X_,{as:DLe,allowPinchZoom:!0,children:i.jsx(Hne,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Qt(e.onCloseAutoFocus,l=>{l.preventDefault(),o.current||r.triggerRef.current?.focus()}),onPointerDownOutside:Qt(e.onPointerDownOutside,l=>{const c=l.detail.originalEvent,d=c.button===0&&c.ctrlKey===!0,f=c.button===2||d;o.current=f},{checkForDefaultPrevented:!1}),onFocusOutside:Qt(e.onFocusOutside,l=>l.preventDefault(),{checkForDefaultPrevented:!1})})})},"PopoverContentModal")),OLe=v.forwardRef(zu(function(e,n){const r=Wf(Iv,e.__scopePopover),a=v.useRef(!1),s=v.useRef(!1);return i.jsx(Hne,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{e.onCloseAutoFocus?.(o),o.defaultPrevented||(a.current||r.triggerRef.current?.focus(),o.preventDefault()),a.current=!1,s.current=!1},onInteractOutside:o=>{e.onInteractOutside?.(o),o.defaultPrevented||(a.current=!0,o.detail.originalEvent.type==="pointerdown"&&(s.current=!0));const l=o.target;r.triggerRef.current?.contains(l)&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&s.current&&o.preventDefault()}})},"PopoverContentNonModal")),Hne=v.forwardRef(zu(function(e,n){const{__scopePopover:r,trapFocus:a,onOpenAutoFocus:s,onCloseAutoFocus:o,disableOutsidePointerEvents:l,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:p,...g}=e,y=Wf(Iv,r),x=w9(r);return b9(),i.jsx(TM,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:s,onUnmountAutoFocus:o,children:i.jsx(F_,{asChild:!0,disableOutsidePointerEvents:l,onInteractOutside:p,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:f,onDismiss:()=>y.onOpenChange(!1),deferPointerDownOutside:!0,children:i.jsx(jM,{"data-state":UM(y.open),role:"dialog",id:y.contentId,...x,...g,ref:n,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)"}})})})},"PopoverContentImpl")),MLe="PopoverClose",LLe=v.forwardRef(zu(function(e,n){const{__scopePopover:r,...a}=e,s=Wf(MLe,r);return i.jsx(vr.button,{type:"button",...a,ref:n,onClick:Qt(e.onClick,()=>s.onOpenChange(!1))})},"PopoverClose")),jLe=v.forwardRef(zu(function(e,n){const{__scopePopover:r,...a}=e,s=w9(r);return i.jsx(Ene,{...s,...a,ref:n})},"PopoverArrow"));function UM(t){return t?"open":"closed"}zu(UM,"getState");var FLe=_Le,BLe=ELe,ULe=ALe,$Le=RLe,qLe=NLe,HLe=LLe,zLe=jLe;const L0=({forceOpen:t,...e})=>i.jsx(FLe,{open:t,...e}),K_=ULe,C9=BLe,VLe=HLe,j9t=zLe,GLe={xs:"w-56",md:"w-70",lg:"w-96",default:"w-72"},j0=v.forwardRef(function({className:e,align:n="center",sideOffset:r=4,portaled:a=!0,version:s="v1",size:o="default",...l},c){const d=i.jsx(ju,{version:s,children:i.jsx(qLe,{"data-testid":"popover-content",ref:c,align:n,sideOffset:r,className:re("z-50",GLe[o],"rounded-md border text-type-primary border-purplegrey-200 shadow-md outline-none","transform-gpu","bg-white","animate-in fade-in zoom-in-50 data-[side=bottom]:slide-in-from-top-1/4 data-[side=left]:slide-in-from-right-1/4 data-[side=right]:sli
127de-in-from-left-1/4 data-[side=top]:slide-in-from-bottom-1/4",e),...l})});return a?i.jsx($Le,{children:i.jsx(ju,{version:s,children:d})}):d});v.forwardRef(function({className:e,children:n,showClose:r,onClose:a,...s},o){return i.jsxs("div",{"data-testid":"popover-title",ref:o,className:re("flex items-center justify-between font-medium","p-3 pl-5",e),...s,children:[i.jsx(u9,{level:void 0,children:n}),r&&i.jsx(Wl,{onClick:a,size:"sm"})]})});const F9t=v.forwardRef(function({className:e,forceHover:n,forceActive:r,selected:a,disabled:s,icon:o,children:l,...c},d){return i.jsxs("button",{"data-testid":"popover-element",ref:d,disabled:s,className:re("w-full p-2 text-left flex items-center gap-2 transition-colors text-sm",!s&&!r&&!a&&!n&&"hover:bg-action-hover active:bg-action-press selection:bg-action-press",n&&"bg-action-hover",r&&"bg-action-press",a&&"bg-action-press hover:bg-action-press",s&&"text-type-disabled cursor-not-allowed",e),...c,children:[o&&i.jsx("span",{className:"text-xs",children:o}),l]})});function WLe(t){const{anchorEl:e,matchAnchorWidth:n,disabledIndex:r,hasDivider:a,autoFocus:s=!0,disablePortal:o=!0,disableToggle:l=!1,disabledPopper:c=!1,disableKeyboardSelection:d=!0,children:f,className:p,rootClassName:g,position:y="bottom-end",open:x,onClickAway:b,onSelectItem:_,onToggle:E,onClose:A,preventAnchorBlurOnMouseDown:S=!1,disableTopPadding:k=!1,testId:I="dropdownMenu"}=t,N=NPe(t),[D,O]=v.useState(!1),j=x??D,[M,$]=v.useState(0),L=ae.useRef(null),z=ae.Children.toArray(f).length,H=n?`${M}px`:"unset",J=y.split("-")[0],X=y.split("-").length>1?y.split("-")[1]:"center",Y=v.useCallback(()=>{if(l){O(!0),E&&E(!0);return}if(!D&&L.current){const K=L.current.getBoundingClientRect().width;$(K)}O(K=>!K),E&&E(!D)},[l,D,E]),F=ae.useCallback(()=>{O(!1),A&&A()},[A]),W=v.useCallback(K=>{L.current&&L.current.contains(K.target)||(b?.(),F())},[b,F]),G=ae.useRef(D);v.useEffect(()=>{G.current===!0&&D===!1&&s&&L.current?.focus(),G.current=D},[D,s]);const q=v.useCallback(()=>{if(L.current){const K=L.current.getBoundingClientRect().width;$(K)}},[]);v.useEffect(()=>(window.addEventListener("resize",q),()=>window.removeEventListener("resize",q)),[q]);const Z=ae.Children.toArray(f),[[le],ee]=RPe(Z,!0),xe=v.useCallback(K=>{Y(),K>=0&&_?.(K)},[Y,_]),Ce=v.useCallback(K=>{if(K.key==="Escape"){K.preventDefault(),F();return}if(!d)switch(K.key){case"ArrowUp":K.preventDefault(),ee.decrement();return;case"ArrowDown":K.preventDefault(),ee.increment();return;case"Escape":K.preventDefault(),F();return;case"Enter":case"Tab":K.preventDefault(),xe(le);return}},[F,ee,le,d,xe]),de=ae.Children.map(f,(K,te)=>{let me=!1,fe=!1;K&&(me=K.props.disabled,fe=K.props.widthDivider);const ge=te!==z-1&&a||fe;return i.jsxs("div",{className:Ne("outline-none",{[N["menuListItem--disabled"]]:me}),children:[i.jsx(jxe,{className:Ne(N.menuListItem,{[N["menuListItem--disabled"]]:me,[N["menuListItem--cursored"]]:le===te}),onClick:()=>{xe(te)},disabled:me||r&&r.includes(te),children:K}),ge&&i.jsx(zbe,{className:N.divider})]})}),ve=()=>i.jsx(j0,{style:{width:H},className:Ne(N.menuPaper,p),portaled:!o,onOpenAutoFocus:S?K=>{K.preventDefault()}:void 0,align:X,side:J,onInteractOutside:W,children:i.jsx(wJ,{style:{paddingTop:k?0:8},id:"menu-list-grow",children:de})}),Re=()=>ve(),V={className:Ne(e.props.className,{[N.anchorActive]:D}),onClick:Y,ref:L};return typeof e.type!="string"&&(V.active=j),i.jsx("div",{"data-testid":I,className:Ne(N.root,g),onKeyDown:Ce,children:i.jsxs(L0,{open:j&&!c,children:[i.jsx(C9,{className:"w-full",children:ae.cloneElement(e,V)}),Re()]})})}const YLe=_r(t=>({root:{display:"flex",width:"100%",padding:"8px 16px",alignItems:"center",cursor:"pointer"},small:{padding:"6px 8px"},medium:{padding:"8px 16px"},selected:{backgroundColor:t.colors.actionPress},iconPanel:{height:"min-content",marginRight:8},menuText:{flex:"1 1 auto",height:"min-content",fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:14,lineHeight:"20px",color:t.colors.typePrimary},disabled:{cursor:"not-allowed"},smallMenuText:{fontSize:12,lineHeight:"20px"},menuTextMargin:{marginLeft:8}}),{name:"DuiDropdownMenuItem"});function XLe(t){const{value:e,selected:n,icon:r,size:a,children:s,className:o,disabled:l,menuTextClassName:c,onClick:d,onSelect:f,menuItemRef:p,["data-testid"]:g,...y}=t,x=YLe(t),b=v.useCallback(_=>{d&&!l&&d(_),f&&!l&&f(e)},[e,d,f,l]);return i.jsxs("div",{...y,className:Ne(x.root,{[x.disabled]:l,[x.selected]:n,[x.small]:a==="small"},o),onClick:b,ref:p,children:[r&&r,i.jsx("div",{className:Ne(c,x.menuText,{[x.menuTextMargin]:!!r,[x.smallMenuText]:a==="small"}),"data-testid":g,children:s})]})}var o4={},JT={exports:{}},iV;function KLe(){return iV||(iV=1,(function(t){function e(n){return n&&n.__esModule?n:{default:n}}
127t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(JT)),JT.exports}var QT={exports:{}},oV;function ZLe(){return oV||(oV=1,(function(t){function e(){return t.exports=e=Object.assign?Object.assign.bind():function(n){for(var r=1;r<arguments.length;r++){var a=arguments[r];for(var s in a)({}).hasOwnProperty.call(a,s)&&(n[s]=a[s])}return n},t.exports.__esModule=!0,t.exports.default=t.exports,e.apply(null,arguments)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(QT)),QT.exports}var ek={exports:{}},tk={exports:{}},lV;function JLe(){return lV||(lV=1,(function(t){function e(n,r){if(n==null)return{};var a={};for(var s in n)if({}.hasOwnProperty.call(n,s)){if(r.indexOf(s)!==-1)continue;a[s]=n[s]}return a}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(tk)),tk.exports}var cV;function QLe(){return cV||(cV=1,(function(t){var e=JLe();function n(r,a){if(r==null)return{};var s,o,l=e(r,a);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(r);for(o=0;o<c.length;o++)s=c[o],a.indexOf(s)===-1&&{}.propertyIsEnumerable.call(r,s)&&(l[s]=r[s])}return l}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports})(ek)),ek.exports}var uV;function eje(){if(uV)return o4;uV=1;var t=KLe();Object.defineProperty(o4,"__esModule",{value:!0}),o4.default=a,o4.keys=void 0;var e=t(ZLe()),n=t(QLe()),r=["xs","sm","md","lg","xl"];o4.keys=r;function a(s){var o=s.values,l=o===void 0?{xs:0,sm:600,md:960,lg:1280,xl:1920}:o,c=s.unit,d=c===void 0?"px":c,f=s.step,p=f===void 0?5:f,g=(0,n.default)(s,["values","unit","step"]);function y(A){var S=typeof l[A]=="number"?l[A]:A;return"@media (min-width:".concat(S).concat(d,")")}function x(A){var S=r.indexOf(A)+1,k=l[r[S]];if(S===r.length)return y("xs");var I=typeof k=="number"&&S>0?k:A;return"@media (max-width:".concat(I-p/100).concat(d,")")}function b(A,S){var k=r.indexOf(S);return k===r.length-1?y(A):"@media (min-width:".concat(typeof l[A]=="number"?l[A]:A).concat(d,") and ")+"(max-width:".concat((k!==-1&&typeof l[r[k+1]]=="number"?l[r[k+1]]:S)-p/100).concat(d,")")}function _(A){return b(A,A)}function E(A){return l[A]}return(0,e.default)({keys:r,values:l,up:y,down:x,between:b,only:_,width:E},g)}return o4}var tje=eje();const nje=Mr(tje),zne=t=>{const e=FZ(t);return Nu.merge({},t,e)},rje={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},aje={lightAlt:"#F0F2FF",lighter:"#E8ECFE",light:"#D7DBFD",secondaryLight:"#9098EF",darkAlt:"#373697",dark:"#272471"},Vne={white:"#FFFFFF",grey10:"#FAF9F8",grey20:"#F3F2F1",grey30:"#EDEBE9",grey40:"#E1DFDD",grey50:"#D2D0CE",grey60:"#C8C6C4",grey90:"#A19F9D",grey110:"#bcbcbc",grey130:"#605E5C",grey150:"#3B3A39",grey160:"#323130",grey190:"#201F1E"},N2={purple400:"#8488F0",purple500:"#6266E5",purple600:"#4A4DBC",purple700:"#2E3192",purple900:"#1A174C",coral100:"#FFF7F5",coral200:"#FFF1EF",coral400:"#FF6F61",coral500:"#F35343",coral600:"#E33A2A",coral800:"#621B16",purpleGrey100:"#F9FAFE",purpleGrey150:"#F3F5FD",purpleGrey200:"#E8EBFB",purpleGrey300:"#D7D9EF",purpleGrey500:"#C3C4E5",purpleGrey600:"#8D8EBC",purpleGrey700:"#7476AD",purpleGrey800:"#464774",purpleGrey900:"#323348",fuchsia100:"#FEF9FE",fuchsia200:"rgba(251, 232, 248, 1)",fuchsia400:"rgba(240, 132, 229, 1)",fuchsia500:"rgba(211, 80, 198, 1)",fuchsia700:"#BC4AB2",fuchsiaGrey100:"#fef9fe",fuchsiaGrey150:"#fdf3fc",fuchsiaGrey200:"#fbe8f9",fuchsiaGrey300:"#efd7ed",fuchsiaGrey400:"#e5c3e2",fuchsiaGrey500:"#bc8db7",fuchsiaGrey600:"#ad74a7",fuchsiaGrey700:"#74466f",fuchsiaGrey800:"#483246",greyPrimary0:"#ffffff",greyPrimary25:"#fcfcfd",greyPrimary50:"#f5f5f7",greyPrimary100:"#eeeef2",greyPrimary200:"#e5e5eb",greyPrimary300:"#b7b7c8",greyPrimary400:"#9999b8",greyPrimary500:"#6a6a90",greyPrimary600:"#424267",greyPrimary800:"#252537",typePrimary:"#323348",typeSecondary:"#686A7A",typeTertiary:"#6164A6",typePlaceholder:"rgba(86, 85, 113, 0.72)",typeDisabled:"rgba(86, 85, 113, 0.48)",codePurple:"#4B51B9",codeGreen:"#077CA1",codePink:"#BC548B",dividerInline:"#E8EBFB",dividerBody:"#D7D9EF",dividerInput:"#C3C4E5",dividerInputHover:"#8D8EBC",actionHover:"rgb(151, 165, 233, 0.08)",actionPress:"rgb(151, 165, 233, 0.18)",overlayLight:"rgba(255, 255, 255, 0.4)",overlayLightGrey:"rgba(26, 23, 76, 0.16)",overlayGrey:"rgba(26, 23, 76, 0.32)",overlayDark:"rgba(26, 23, 76, 0.75)",overlayDeepDark:"rgba(26, 23, 76, 0.9)",statusErrorFill:"#FFF1EF",statusErrorBorder:"#F35343",statusErrorType:"#621B16",statusAlertFill:"#E9F5FE",statusAlertBorder:"#2196F3",statusAlertType:"#0D3C61",statusSuccessFill:"#EDF7ED",statusSuccessBorder:"#4CAF50",statusSuccessType:"#1E4620",statusWarningFill:"#FFF5E5",statusWarningBorder:"#FF9800",statusWarningType:"#79541D",theme:aje,grey:Vne},dV=nje({values:{xxs:0,xs:320,sm:600,md:960,lg:1280,xlg:1440,xl:1920}}),sje={appHeaderHeight:75,maxPageWidth:1142,boxShadow:"0px 3px 15px rgba(58, 57, 76, 0.13), 0px 15px 35px rgba(86, 85, 113, 0.1)"},jx={disabled:"#c7c7c7",hint:"#6d6e71",primary:"#36393B",secondary:"#4d4d4d"},{palette:w7,typography:Zi}=zne({palette:{text:jx,action:{active:"#0069b5",disabled:"#bcbcbc",disabledBackgroun
127d:"#f2f2f3",hover:"#0a79ca",hoverOpacity:.1},background:{default:"#fff"},divider:"#d8d8d8",error:{light:"#ed0035",main:"#dd0031"},primary:{dark:"#0a79ca",main:"#0069b5"}},typography:{fontFamily:'"Inter Variable", sans-serif',primaryFont:'"Inter Variable", sans-serif',secondaryFont:'"Inconsolata Variable", monospace'}}),df=zne({zIndex:rje,breakpoints:dV,palette:w7,typography:Zi,vars:sje,colors:N2,mixins:{actionButtonPanel:{marginTop:32},formLabel:{padding:"0 0 8px 0",fontFamily:Zi.primaryFont,fontStyle:"normal",fontWeight:500,fontSize:14,lineHeight:"20px",color:N2.typePrimary},mediumText:{fontFamily:Zi.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:18,lineHeight:"24px",color:N2.typePrimary},normalText:{fontFamily:Zi.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:14,lineHeight:"20px",color:N2.typePrimary},titleText:{fontFamily:Zi.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:16,lineHeight:"24px",color:N2.typePrimary},pageContent:{paddingRight:0},navText:{fontFamily:Zi.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:14,lineHeight:"20px",color:N2.purpleGrey300}},overrides:{MuiButton:{root:{fontFamily:Zi.primaryFont,"&:active, &$focusVisible":{boxShadow:"none"},"&:hover":{color:w7.primary.dark}}},MuiCard:{root:{borderRadius:8,boxShadow:"0 2px 5px 0 rgba(0,0,0,0.20)"}},MuiCardContent:{root:{padding:20,"&:last-child":{paddingBottom:20}}},MuiCheckbox:{root:{padding:10}},MuiFab:{root:{boxShadow:"none",fontFamily:Zi.secondaryFont,"&:active, &$focusVisible":{boxShadow:"none"}},extended:{height:"auto",padding:"12px 40px"}},MuiFormControl:{root:{marginBottom:16,width:"100%",'[class*="MuiTextField-root"]&, [class*="CuiTextField-root"] &, [class*="CuiSelect-root"] &':{[dV.up("md")]:{maxWidth:"calc(50% - 15px)","&$fullWidth":{maxWidth:"100%"}}}}},MuiFormControlLabel:{root:{marginLeft:0,marginRight:0},label:{color:jx.secondary,fontFamily:Zi.primaryFont,fontSize:16,lineHeight:"26px"}},MuiFormHelperText:{root:{fontFamily:Zi.primaryFont,fontSize:12,fontStyle:"normal",fontWeight:"normal",lineHeight:"20px",minHeight:17}},MuiFormLabel:{root:{color:jx.primary,display:"block",fontFamily:Zi.secondaryFont,fontSize:20,fontWeight:"bold",lineHeight:"30px",paddingBottom:15,paddingTop:25}},MuiIconButton:{root:{padding:13}},MuiInputLabel:{formControl:{color:jx.hint,fontFamily:Zi.primaryFont,fontSize:16,fontWeight:"normal",lineHeight:1,padding:0}},MuiListItem:{root:{"&$selected":{backgroundColor:w7.primary.main,color:"#fff"},"&$selected:hover":{backgroundColor:w7.primary.main}},gutters:{paddingLeft:11,paddingRight:11}},MuiListItemText:{root:{marginBottom:0,marginTop:0}},MuiOutlinedInput:{root:{"&:hover $notchedOutline":{borderColor:"#333"}},input:{padding:20,color:"#333"},notchedOutline:{borderColor:"#b7b7b7",borderRadius:4}},MuiRadio:{root:{padding:10}},MuiSelect:{root:{fontFamily:Zi.body1.fontFamily,fontSize:Zi.body1.fontSize,lineHeight:Zi.body1.lineHeight},icon:{color:w7.text.hint,right:14},selectMenu:{borderRadius:4,padding:18,paddingTop:17},select:{"&:focus":{borderRadius:4,backgroundColor:"#fff"}}},MuiTooltip:{arrow:{color:N2.purple900},tooltip:{backgroundColor:N2.purple900,borderRadius:4,color:Vne.white,fontFamily:Zi.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:12,lineHeight:"20px",maxWidth:320,padding:"4px 8px"},tooltipPlacementTop:{margin:"8px 0 !important"},tooltipPlacementBottom:{margin:"8px 0 !important"},tooltipPlacementRight:{marginLeft:"8px !important"},tooltipPlacementLeft:{marginRight:"8px !important"}},MuiCardActions:{root:{padding:"2px"}},MuiSvgIcon:{root:{pointerEvents:"none"}},MuiTable:{stickyHeader:{borderCollapse:"collapse"}}},props:{MuiButtonBase:{disableRipple:!0},MuiFormControl:{fullWidth:!0,variant:"outlined"},MuiRadio:{color:"primary"},MuiTooltip:{arrow:!0,placement:"top",TransitionComponent:uJ,TransitionProps:{timeout:600},enterTouchDelay:0},MuiUseMediaQuery:{noSsr:!0}}}),ije=_r(t=>({highlight:{color:t.colors.coral400,fontWeight:600},normalText:{whiteSpace:"pre-wrap"}}),{name:"DuiHighlightText"}),oje=t=>{const{originText:e,highlightText:n,classesNormalText:r,classesHighlight:a}=t,s=ije(t),o=(c,d,f,p)=>{let g=p+1;const y=c.toLowerCase(),x=d.toLowerCase(),b=d.length,_=y.indexOf(x);if(_<0)f.push(i.jsx("span",{className:Ne(s.normalText,r),children:c},g));else{const E=c.substring(_,_+b),A=i.jsx("span",{className:Ne(s.highlight,a),children:E},g);if(_===0)f.push(A);
127else{const k=c.substring(0,_);g=g+1,f.push(i.jsx("span",{className:Ne(s.normalText,r),children:k},g)),f.push(A)}const S=c.substring(_+b);S&&(S.toLowerCase().indexOf(x)>-1?o(S,d,f,g):(g=g+1,f.push(i.jsx("span",{className:Ne(s.normalText,r),children:S},g))))}},l=()=>{if(!e||!n)return e;const c=[];return o(e,n,c,0),c};return i.jsx(i.Fragment,{children:l()})},nk=ae.memo(oje),lje=t=>v.createElement("svg",{width:24,height:25,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("path",{d:"M12 6.5002C15.79 6.5002 19.17 8.6302 20.82 12.0002C20.23 13.2202 19.4 14.2702 18.41 15.1202L19.82 16.5302C21.21 15.3002 22.31 13.7602 23 12.0002C21.27 7.6102 17 4.5002 12 4.5002C10.73 4.5002 9.51 4.7002 8.36 5.0702L10.01 6.7202C10.66 6.5902 11.32 6.5002 12 6.5002ZM10.93 7.64019L13 9.7102C13.57 9.9602 14.03 10.4202 14.28 10.9902L16.35 13.0602C16.43 12.7202 16.49 12.3602 16.49 11.9902C16.5 9.5102 14.48 7.5002 12 7.5002C11.63 7.5002 11.28 7.55019 10.93 7.64019ZM2.01 4.3702L4.69 7.0502C3.06 8.3302 1.77 10.0302 1 12.0002C2.73 16.3902 7 19.5002 12 19.5002C13.52 19.5002 14.98 19.2102 16.32 18.6802L19.74 22.1002L21.15 20.6902L3.42 2.9502L2.01 4.3702ZM9.51 11.8702L12.12 14.4802C12.08 14.4902 12.04 14.5002 12 14.5002C10.62 14.5002 9.5 13.3802 9.5 12.0002C9.5 11.9502 9.51 11.9202 9.51 11.8702ZM6.11 8.47019L7.86 10.2202C7.63 10.7702 7.5 11.3702 7.5 12.0002C7.5 14.4802 9.52 16.5002 12 16.5002C12.63 16.5002 13.23 16.3702 13.77 16.1402L14.75 17.1202C13.87 17.3602 12.95 17.5002 12 17.5002C8.21 17.5002 4.83 15.3702 3.18 12.0002C3.88 10.5702 4.9 9.39019 6.11 8.47019Z",fill:"black",fillOpacity:.6})),cje=t=>v.createElement("svg",{width:24,height:25,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("path",{d:"M12 6.5C15.79 6.5 19.17 8.63 20.82 12C19.17 15.37 15.79 17.5 12 17.5C8.21 17.5 4.83 15.37 3.18 12C4.83 8.63 8.21 6.5 12 6.5ZM12 4.5C7 4.5 2.73 7.61 1 12C2.73 16.39 7 19.5 12 19.5C17 19.5 21.27 16.39 23 12C21.27 7.61 17 4.5 12 4.5ZM12 9.5C13.38 9.5 14.5 10.62 14.5 12C14.5 13.38 13.38 14.5 12 14.5C10.62 14.5 9.5 13.38 9.5 12C9.5 10.62 10.62 9.5 12 9.5ZM12 7.5C9.52 7.5 7.5 9.52 7.5 12C7.5 14.48 9.52 16.5 12 16.5C14.48 16.5 16.5 14.48 16.5 12C16.5 9.52 14.48 7.5 12 7.5Z",fill:"black",fillOpacity:.6}));var uje=Object.defineProperty,dje=(t,e)=>uje(t,"name",{value:e,configurable:!0}),fje=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"}),pje=v.forwardRef(dje(function(e,n){return i.jsx(vr.span,{...e,ref:n,style:{...fje,...e.style}})},"VisuallyHidden")),hje=pje,mje=Object.defineProperty,Qs=(t,e)=>mje(t,"name",{value:e,configurable:!0}),[$M,B9t]=Lo("Tooltip",[Pg]),Z_=Pg(),gje="TooltipProvider",vje=700,dD="tooltip.open",[yje,qM]=$M(gje),bje=Qs(t=>{const{__scopeTooltip:e,delayDuration:n=vje,skipDelayDuration:r=300,disableHoverableContent:a=!1,children:s}=t,o=v.useRef(!0),l=v.useRef(!1),c=v.useRef(0);return v.useEffect(()=>{const d=c.current;return()=>window.clearTimeout(d)},[]),i.jsx(yje,{scope:e,isOpenDelayedRef:o,delayDuration:n,onOpen:v.useCallback(()=>{r<=0||(window.clearTimeout(c.current),o.current=!1)},[r]),onClose:v.useCallback(()=>{r<=0||(window.clearTimeout(c.current),c.current=window.setTimeout(()=>o.current=!0,r))},[r]),isPointerInTransitRef:l,onPointerInTransitChange:v.useCallback(d=>{l.current=d},[]),disableHoverableContent:a,children:s})},"TooltipProvider"),fD="Tooltip",[xje,_9]=$M(fD),wje=Qs(t=>{const{__scopeTooltip:e,children:n,open:r,defaultOpen:a,onOpenChange:s,disableHoverableContent:o,delayDuration:l}=t,c=qM(fD,t.__scopeTooltip),d=Z_(e),[f,p]=v.useState(null),[g,y]=v.useState(void 0),x=y0(),b=v.useRef(0),_=o??c.disableHoverableContent,E=l??c.delayDuration,A=v.useRef(!1),[S,k]=Gf({prop:r,defaultProp:a??!1,onChange:Qs(M=>{M?(c.onOpen(),document.dispatchEvent(new CustomEvent(dD))):c.onClose(),s?.(M)},"onChange"),caller:fD}),I=v.useMemo(()=>S?A.current?"delayed-open":"instant-open":"closed",[S]),N=v.useCallback(()=>{window.clearTimeout(b.current),b.current=0,A.current=!1,k(!0)},[k]),D=v.useCallback(()=>{window.clearTimeout(b.current),b.current=0,k(!1)},[k]),O=v.useCallback(()=>{window.clearTimeout(b.current),b.current=window.setTimeout(()=>{A.current=!0,k(!0),b.current=0},E)},[E,k]);v.useEffect(()=>()=>{b.current&&(window.clearTimeout(b.current),b.current=0)},[]);const j=g??x;return i.jsx(LM,{...d,children:i.jsx(xje,{scope:e,contentId:j,setContentId:y,open:S,stateAttribute:I,trigger:f,onTriggerChange:p,onTriggerEnter:v.useCallback(()=>{c.isOpenDelayedRef.current?O():N()},[c.isOpenDelayedRef,O,N]),onTriggerLeave:v.useCallback(()=>{_?D():(window.clearTimeout(b.current),b.current=0)},[D,_]),onOpen:N,onClose:D,disableHoverableContent:_,children:n})})},"Tooltip"),fV="TooltipTrigger",Cje=v.forwardRef(Qs(function(e,n){const{__scopeTooltip:r,...a}=e,s=_9(fV,r),o=qM(fV,r),l=Z_(r),c=v.useRef(null),d=ir(n,c,s.onTriggerChange),f=v.useRef(!1),p=v.useRef(!1),g=v.useCallback(()=>f.current=!1,[]);return v.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),i.jsx(G_,{asChild:!0,...l,children:i.jsx(vr.button,{"aria-describedby":s.open?s.contentId:void 0,"data-state":s.stateAttribute,...a,ref:d,onPointerMove:Qt(e.onPointerMove,y=>{y.pointerType!=="touch"&&!p.current&&!o.isPointerInTransitRef.current&&(s.onTriggerEnter(),p.current=!0)}),onPointerLeave:Qt(e.onPointerLeave,()=>{s.onTriggerLeave(),p.current=!1}),onPointerDown:Qt(e.onPointerDown,()=>{s.open&&s.onClose(),f.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:Qt(e.onFocus,()=>{f.current||s.onOpen()}),onBlur:Qt(e.onBlur,s.onClose),onClick:Qt(e.onClick,s.onClose)})})},"TooltipTrigger")),Gne="TooltipPortal",[_je,Sje]=$M(Gne,{forceMount:void 0}),Eje=Qs(t=>{const{__scopeTooltip:e,forceMount:n,children:r,container:a}=t,s=_9(Gne,e);return i.jsx(_je,{scope:e,forceMount:n,children:i.jsx(go,{present:n||s.open,children:i.jsx(W_,{asChild:!0,container:a,children:r})})})}
127,"TooltipPortal"),Av="TooltipContent",Ije=v.forwardRef(Qs(function(e,n){const r=Sje(Av,e.__scopeTooltip),{forceMount:a=r.forceMount,side:s="top",...o}=e,l=_9(Av,e.__scopeTooltip);return i.jsx(go,{present:a||l.open,children:l.disableHoverableContent?i.jsx(Wne,{side:s,...o,ref:n}):i.jsx(Aje,{side:s,...o,ref:n})})},"TooltipContent")),Aje=v.forwardRef(Qs(function(e,n){const r=_9(Av,e.__scopeTooltip),a=qM(Av,e.__scopeTooltip),s=v.useRef(null),o=ir(n,s),[l,c]=v.useState(null),{trigger:d,onClose:f}=r,p=s.current,{onPointerInTransitChange:g}=a,y=v.useCallback(()=>{c(null),g(!1)},[g]),x=v.useCallback((b,_)=>{const E=b.currentTarget,A={x:b.clientX,y:b.clientY},S=Yne(A,E.getBoundingClientRect()),k=Xne(A,S),I=Kne(_.getBoundingClientRect()),N=Jne([...k,...I]);c(N),g(!0)},[g]);return v.useEffect(()=>()=>y(),[y]),v.useEffect(()=>{if(d&&p){const b=Qs(E=>x(E,p),"handleTriggerLeave"),_=Qs(E=>x(E,d),"handleContentLeave");return d.addEventListener("pointerleave",b),p.addEventListener("pointerleave",_),()=>{d.removeEventListener("pointerleave",b),p.removeEventListener("pointerleave",_)}
127}},[d,p,x,y]),v.useEffect(()=>{if(l){const b=Qs(_=>{const E=_.target,A={x:_.clientX,y:_.clientY},S=d?.contains(E)||p?.contains(E),k=!Zne(A,l);S?y():k&&(y(),f())},"handleTrackPointerGrace");return document.addEventListener("pointermove",b),()=>document.removeEventListener("pointermove",b)}},[d,p,l,f,y]),i.jsx(Wne,{...e,ref:o})},"TooltipContentHoverable")),Tje=Yte("TooltipContent"),Wne=v.forwardRef(Qs(function(e,n){const{__scopeTooltip:r,children:a,"aria-label":s,id:o,onEscapeKeyDown:l,onPointerDownOutside:c,...d}=e,f=_9(Av,r),p=Z_(r),{onClose:g}=f;v.useEffect(()=>(document.addEventListener(dD,g),()=>document.removeEventListener(dD,g)),[g]),v.useEffect(()=>{if(f.trigger){const x=Qs(b=>{b.target instanceof Node&&b.target.contains(f.trigger)&&g()},"handleScroll");return window.addEventListener("scroll",x,{capture:!0}),()=>window.removeEventListener("scroll",x,{capture:!0})}},[f.trigger,g]);const{setContentId:y}=f;return Zl(()=>(y(o),()=>{y(void 0)}),[o,y]),i.jsx(F_,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:c,onFocusOutside:x=>x.preventDefault(),onDismiss:g,children:i.jsxs(jM,{"data-state":f.stateAttribute,role:s?void 0:"tooltip",id:s?void 0:f.contentId,...p,...d,ref:n,style:{...d.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:[i.jsx(Tje,{children:a}),s?i.jsx(hje,{id:f.contentId,role:"tooltip",children:s}):null]})})},"TooltipContentImpl")),kje=v.forwardRef(Qs(function(e,n){const{__scopeTooltip:r,...a}=e,s=Z_(r);return i.jsx(Ene,{...s,...a,ref:n})},"TooltipArrow"));function Yne(t,e){const n=Math.abs(e.top-t.y),r=Math.abs(e.bottom-t.y),a=Math.abs(e.right-t.x),s=Math.abs(e.left-t.x);switch(Math.min(n,r,a,s)){case s:return"left";case a:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}Qs(Yne,"getExitSideFromRect");function Xne(t,e,n=5){const r=[];switch(e){case"top":r.push({x:t.x-n,y:t.y+n},{x:t.x+n,y:t.y+n});break;case"bottom":r.push({x:t.x-n,y:t.y-n},{x:t.x+n,y:t.y-n});break;case"left":r.push({x:t.x+n,y:t.y-n},{x:t.x+n,y:t.y+n});break;case"right":r.push({x:t.x-n,y:t.y-n},{x:t.x-n,y:t.y+n});break}return r}Qs(Xne,"getPaddedExitPoints");function Kne(t){const{top:e,right:n,bottom:r,left:a}=t;return[{x:a,y:e},{x:n,y:e},{x:n,y:r},{x:a,y:r}]}Qs(Kne,"getPointsFromRect");function Zne(t,e){const{x:n,y:r}=t;let a=!1;for(let s=0,o=e.length-1;s<e.length;o=s++){const l=e[s],c=e[o],d=l.x,f=l.y,p=c.x,g=c.y;f>r!=g>r&&n<(p-d)*(r-f)/(g-f)+d&&(a=!a)}return a}Qs(Zne,"isPointInPolygon");function Jne(t){const e=t.slice();return e.sort((n,r)=>n.x<r.x?-1:n.x>r.x?1:n.y<r.y?-1:n.y>r.y?1:0),Qne(e)}Qs(Jne,"getHull");function Qne(t){if(t.length<=1)return t.slice();const e=[];for(let r=0;r<t.length;r++){const a=t[r];for(;e.length>=2;){const s=e[e.length-1],o=e[e.length-2];if((s.x-o.x)*(a.y-o.y)>=(s.y-o.y)*(a.x-o.x))e.pop();else break}e.push(a)}e.pop();const n=[];for(let r=t.length-1;r>=0;r--){const a=t[r];for(;n.length>=2;){const s=n[n.length-1],o=n[n.length-2];if((s.x-o.x)*(a.y-o.y)>=(s.y-o.y)*(a.x-o.x))n.pop();else break}n.push(a)}return n.pop(),e.length===1&&n.length===1&&e[0].x===n[0].x&&e[0].y===n[0].y?e:e.concat(n)}Qs(Qne,"getHullPresorted");var Rje=bje,ere=wje,pV=Cje,Nje=Eje,Dje=Ije,Pje=kje;const Oje=()=>"ontouchstart"in window||navigator.maxTouchPoints>0,Q1=new Map,Tv=new Map;function Mje(){if(console.log("[tooltip-tracker] flush called, metrics.size =",Q1.size),Q1.size!==0){for(const[t,e]of Tv){const n=Q1.get(t);n&&(n.totalDurationMs+=Date.now()-e)}Tv.clear(),Array.from(Q1.keys()),Object.fromEntries(Q1),Q1.clear()}}function pD(t){console.log("[tooltip-tracker] open:",t),Tv.set(t,Date.now());const e=Q1.get(t)??{openCount:0,totalDurationMs:0};e.openCount++,Q1.set(t,e)}function Lje(){Mje()}function hD(t){const e=Tv.get(t);if(e!=null){const n=Q1.get(t);n&&(n.totalDurationMs+=Date.now()-e),Tv.delete(t)}}const mD="db-tooltip-debug-toggle";function tre(t){v.useEffect(()=>{const e=(n=>{t(n.detail.open)});return document.addEventListener(mD,e),()=>document.removeEventListener(mD,e)},[t])}if(typeof document<"u"){let t=0,e=!1;document.addEventListener("keydown",n=>{if(n.ctrlKey&&n.shiftKey&&n.key==="T"){const r=Date.now();r-t<1e3?(t=0,e=!e,document.dispatchEvent(new CustomEvent(mD,{detail:{open:e}}))):t=r}}
127)}const Os=Rje,jje=Pje,HM=Nje,Fje=da("-mt-[1px] rotate-180 transform-gpu",{variants:{variant:{light:re(["fill-tooltip-light stroke-purplegrey-200"]),medium:re(["fill-tooltip-medium stroke-transparent"]),dark:re(["fill-tooltip-dark stroke-transparent"])}}}),Bje=v.forwardRef(function({variant:e},n){return i.jsxs("svg",{width:"37",height:"9",viewBox:"0 0 37 9",xmlns:"http://www.w3.org/2000/svg",className:re(Fje({variant:e})),stroke:"none",fill:"none",ref:n,children:[i.jsx("path",{d:"M19.9142 2.41522L25.6213 8.12233C26.1839 8.68494 26.947 9.00101 27.7426 9.00101L9.25736 9.00101C10.053 9.00101 10.8161 8.68494 11.3787 8.12233L17.0858 2.41522C17.8668 1.63417 19.1332 1.63417 19.9142 2.41522Z",stroke:"none"}),i.jsx("path",{d:"M28.5 8.50101L28.1569 8.50101C27.096 8.50101 26.0786 8.07958 25.3284 7.32943L20.6213 2.62232C19.4497 1.45075 17.5503 1.45075 16.3787 2.62233L11.6716 7.32943C10.9214 8.07958 9.90401 8.50101 8.84315 8.50101L8.5 8.50101",strokeLinecap:"butt"})]})}),Uje=da(re("z-50","px-2 py-1 max-w-[264px]","transform-gpu","animate-in fade-in zoom-in-50","data-[side=bottom]:slide-in-from-top-1/4 data-[side=left]:slide-in-from-right-1/4 data-[side=right]:slide-in-from-left-1/4 data-[side=top]:slide-in-from-bottom-1/4","shadow-sm","text-xs [&_a]:font-semibold [&_a>*]:font-semibold","cursor-default","db-tooltip"),{variants:{variant:{light:re(["t-1 z-60 border border-purplegrey-200 bg-tooltip-light fill-tooltip-light text-tooltip-light-foreground"]),medium:re(["bg-tooltip-medium fill-tooltip-medium text-tooltip-medium-foreground"]),dark:re(["bg-tooltip-dark fill-tooltip-dark text-tooltip-dark-foreground","[&_a]:text-purple-400 [&_a:hover]:text-purple-500","[&_a>*]:text-purple-400 [&_a>*:hover]:text-purple-500"])}},defaultVariants:{variant:"dark"}}),hV="db-ui-viewport-collision-boundary";function kv(){if(typeof document>"u"||!document.body)return;let t=document.getElementById(hV);return t||(t=document.createElement("div"),t.id=hV,t.setAttribute("aria-hidden","true"),t.style.cssText="position:fixed;inset:0;pointer-events:none;visibility:hidden;",document.body.appendChild(t)),t}const rk=v.forwardRef(function({className:e,children:n,variant:r="dark",mode:a="interactive",sideOffset:s=4,side:o="top",hideArrow:l=!1,...c},d){const[f,p]=v.useState(!1),g=v.useCallback(y=>{if(!y)return;const x=parseFloat(getComputedStyle(y).lineHeight),b=y.scrollHeight;p(b>x)},[]);return i.jsxs(Dje,{ref:d,sideOffset:s,collisionPadding:24,className:re(Uje({variant:r}),f?"rounded-md":"rounded","group","db-ui-tooltip","mx-4 sm:mx-6",{"p-4":a==="interactive"},e),side:o,...c,children:[i.jsx("div",{ref:g,children:n}),!l&&i.jsx(jje,{asChild:!0,children:i.jsx(Bje,{variant:r})})]})}),nre=v.createContext({tooltipOpen:!1,setTooltipOpen:()=>{},ignoreCloseFromTriggerBlurRef:{current:!1}}),zM=v.createContext(null);function $je({children:t,trackingId:e}){const[n,r]=v.useState({x:0,y:0}),[a,s]=v.useState(!1),[o,l]=v.useState(!1),[c,d]=v.useState("bottom"),[f,p]=v.useState("bottom"),g=v.useRef(!1),y=v.useRef(null),x=v.useRef(null),b=v.useRef(null);tre(v.useCallback(A=>{s(A),l(A),A||(g.current=!1)},[s,l]));const _=v.useCallback(()=>{y.current&&(clearTimeout(y.current),y.current=null)},[]);v.useEffect(()=>{e&&(a?pD(e):hD(e))},[a,e]),v.useEffect(()=>{if(!o)return;const A=S=>{const k=b.current?.contains(S.target),I=x.current?.contains(S.target);k||I?(_(),s(!0)):y.current||(y.current=setTimeout(()=>{s(!1),l(!1),g.current=!1},300))};return document.addEventListener("mousemove",A),()=>{document.removeEventListener("mousemove",A),_()}},[o,_]);const E={open:a,setOpen:s,visible:o,setVisible:l,triggerPos:n,setTriggerPos:r,contentSide:c,setContentSide:d,preferredSide:f,setPreferredSide:p,textRef:b,tooltipRef:x,positionSetRef:g,cancelClose:_};return i.jsx(zM.Provider,{value:E,children:i.jsx(ere,{open:a,children:t})})}function qje({children:t,onOpenChange:e,trackingId:n,...r}){const a=r.open,[s,o]=v.useState(r.defaultOpen||r.open||!1);tre(o);const l=v.useRef(s),c=v.useRef(!1),d=v.useRef(null),f=v.useRef(!1),p=v.useRef(!0),g=v.useRef(s),y=v.useRef(e);v.useEffect(()=>(p.current=!0,()=>{p.current=!1}),[]),v.useEffect(()=>{g.current=s},[s]),v.useEffect(()=>{y.current=e},[e]),v.useEffect(()=>{a!==void 0&&l.current!==a&&o(a)},[a]);const x=v.useCallback(S=>{c.current=!0;const k=S.currentTarget;d.current=k;let I=!1;const N=D=>{if(I||(I=!0,c.current=!1,d.current=null,!p.current)||!g.current)return;const O=document.elementFromPoint(D.clientX,D.clientY);k&&O&&k.contains(O)||(l.current=!1,o(!1),y.current?.(!1))};window.addEventListener("pointerup",N,{capture:!0,once:!0}),window.addEventListener("pointercancel",N,{capture:!0,once:!0})},[]),b=v.useRef(!1),_=v.useCallback(S=>{if(!S&&f.current){f.current=!1;return}if(Oje())n&&(S?pD(n):hD(n)),o(S),e?.(S);else if(S)l.current=S,n&&pD(n),o(S),e?.(S);else{if(b.current)return;b.current=!0,setTimeout(()=>{c.current||(d.current=null,l.current=S,n&&hD(n),o(S),e?.(S)),b.current=!1},0)}},[e,n]);let E=t;v.Children.toArray(t).length>0&&(E=v.Children.map(t,S=>{if(S?.type?.displayName==="TooltipTrigger"){const k=S,I=k.props.onMouseDown;return v.cloneElement(k,{onMouseDown:N=>{I?.(N),x(N)}})}return S}));const A={tooltipOpen:s,setTooltipOpen:o,ignoreCloseFromTriggerBlurRef:f};return i.jsx(ere,{...r,open:s,onOpenChange:_,children:i.jsx(nre.Provider,{value:A,children:E})})}function Ms({variant:t="standard",children:e,onOpenChange:n,trackingId:r,...a}){return t==="cursor"?i.jsx($je,{trackingId:r,children:e}):i.jsx(qje,{onOpenChange:n,trackingId:r,...a,children:e})}function Hje(t){return t==null||t===document.body||t===document.documentElement}function zje(t,e){if(!(t instanceof Element))return!1;const n=t.getAttribute("aria-describedby"),r=n?document.getElementById(n):null,a=r?.closest(".db-ui-tooltip")??r;return a?e instanceof Node&&a.contains(e)?!0:Hje(e)&&a.matches(":hover"):!1}const ms=v.forwardRef(({children:t,asChild:e,className:n,onClick:r,onBlur:a,...s},o)=>
127{const l=v.useContext(nre),c=v.useContext(zM),d=c!==null,f=navigator&&navigator.userAgent?/(iPad|iPhone|iPod)/.test(navigator.userAgent)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1:!1,p=E=>{if(!d||!c)return;const{setTriggerPos:A,setOpen:S,setVisible:k,setContentSide:I,preferredSide:N,textRef:D,positionSetRef:O,cancelClose:j}=c;if(j(),!O.current&&D.current){const M=D.current.getBoundingClientRect(),$=window.getComputedStyle(D.current),L=parseFloat($.lineHeight)||parseFloat($.fontSize)*1.2,z=M.top,H=window.innerHeight-M.bottom,J=100;let X=N;N==="bottom"&&H<J?X="top":N==="top"&&z<J&&(X="bottom"),I(X);let Y=M.top,F=M.bottom,W=null;if("caretPositionFromPoint"in document&&typeof document.caretPositionFromPoint=="function"){const q=document.caretPositionFromPoint(E.clientX,E.clientY);if(q?.offsetNode){const Z=document.createRange();Z.setStart(q.offsetNode,q.offset),Z.setEnd(q.offsetNode,q.offset),W=Z.getBoundingClientRect()}}else if("caretRangeFromPoint"in document){const q=document.caretRangeFromPoint(E.clientX,E.clientY);q&&(W=q.getBoundingClientRect())}if(W&&W.height>0&&(Y=W.top,F=W.bottom),F===M.bottom&&Y===M.top){const Z=Math.max(M.top,Math.min(E.clientY,M.bottom))-M.top,le=Math.floor(Z/L);Y=M.top+le*L,F=Math.min(Y+L,M.bottom)}const G=X==="bottom"?F:Y;A({x:E.clientX,y:G}),O.current=!0}S(!0),k(!0)};if(d&&c){const{triggerPos:E,textRef:A}=c;return i.jsxs("span",{className:"inline",onMouseEnter:p,children:[i.jsx("span",{ref:A,className:re("inline",n),children:t}),i.jsx(pV,{asChild:!0,ref:o,...s,children:i.jsx("span",{style:{position:"fixed",left:E.x,top:E.y,width:1,height:1,pointerEvents:"none"}})})]})}const{setTooltipOpen:g,ignoreCloseFromTriggerBlurRef:y}=l,x=typeof t=="string"||typeof t=="number",b=e??x,_=x&&!e?i.jsx("span",{className:"inline cursor-help",children:t}):t;return i.jsx(pV,{ref:o,asChild:b,className:n,...s,onClick:E=>{r?.(E),!f&&E.preventDefault(),f&&g(!0)},onBlur:E=>{a?.(E),zje(E.currentTarget,E.relatedTarget)&&(y.current=!0)},children:_})});ms.displayName="TooltipTrigger";const gs=v.forwardRef(function(e,n){const{portal:r,version:a="v1"}=e,s=v.useContext(zM),o=s!==null;v.useEffect(()=>{if(o&&s&&e.side){const c=e.side==="top"||e.side==="bottom"?e.side:"bottom";s.setPreferredSide(c)}},[o,s,e.side]);const l=v.useCallback(c=>{o&&s&&(s.tooltipRef.current=c),typeof n=="function"?n(c):n&&(n.current=c)},[n,o,s]);return o&&s?s.visible?i.jsx(rk,{ref:l,align:"center",sideOffset:8,...e,side:s.contentSide}):null:r?i.jsx(HM,{children:i.jsx(ju,{version:a,children:i.jsx(rk,{ref:n,...e})})}):i.jsx(rk,{ref:n,...e})});gs.displayName="TooltipContent";const Vje="Required",Gje="Must start with a-z or A-Z",Wje="Please enter a valid email address",Yje="Please make sure it is at least",Xje="Cannot exceed",Kje="Only characters from 0-9, a-z, A-Z, underscore or hyphen are allowed.",Zje="Should be empty",Jje="Please input a valid number > 0",rre="Only use a-z, A-Z, 0-9, and special characters.",Qje="Only use a-z, A-Z, 0-9.",ak="Invalid expration date.",eFe="The max monthly limit is $21,000,000",tFe=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,nFe=/^[a-zA-Z].*$/,rFe=/^[\w-]+$/,aFe=/^[a-zA-Z0-9`~!@#$%^&*()\-_+=,<.>/?;:'"[\]{}\\| ]+$/,sFe=/^[a-zA-Z0-9 -]+$/,Jl=(t,e)=>e.errorMessage?e.errorMessage:t,kn=(t,e)=>t?null:Jl(Vje,e),iFe=(t,e)=>t?Jl(Zje,e):null,mV=(t,e)=>{const n=$me(String(t)),r=parseFloat(n);return r>=1?r>21e6?eFe:null:Jl(Jje,e)},sk=(t,e)=>{const n=t;return sFe.test(n)?null:Jl(Qje,e)},oFe=(t,e)=>{const n=t;return nFe.test(n)?null:Jl(Gje,e)},D2=(t,e)=>{const n=t;return tFe.test(n.toLowerCase())?null:Jl(Wje,e)},are=(t,e={})=>{if(!e.min)throw new Error("Min characters validation requires min property.");if(!Nu.isInteger(e.min))throw new Error("Invalid min value.");const n=Number(e.min);return t.length<n?Jl(`${Yje} ${n} characters`,e):null},Ec=(t,e={})=>{if(!e.max)throw new Error("Max characters validation requires max property.");if(!Nu.isInteger(e.max))throw new Error("Invalid max value.");const n=Number(e.max);return t.length>n?Jl(`${Xje} ${n} characters`,e):null},lFe=(t,e)=>{const n=t;return rFe.test(n)?null:Jl(Kje,e)},cFe=(t,e)=>{const n=t;return aFe.test(n)?null:Jl(rre,e)},P2=(t,e)=>null,uFe=(t,e)=>{const n=t;if(n.split(" / ").length!==2)return Jl(ak,e);const[r,a]=n.split(" / ");if(isNaN(Number(r))||isNaN(Number(a)))return Jl(ak,e);const s=new Date,o=s.getMonth()+1;return Number(s.getFullYear().toString().substr(2,3))*12+o>Number(a)*12+Number(r)?Jl(ak,e):null},dFe=_r(t=>({root:{fontFamily:`${t.typography.primaryFont} !important`},label:{...t.mixins.formLabel,"&.Mui-disabled":{color:t.colors.typeDisabled}},labelInline:{display:"flex"},fieldRoot:{[t.breakpoints.up("md")]:{maxWidth:"100% !important"}},notchedOutline:{borderColor:t.colors.dividerInput},inputRoot:{border:"1px","&:hover .MuiOutlinedInput-notchedOutline":{borderColor:t.colors.purple500}
127,"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:t.colors.purple500},"&.Mui-error .MuiOutlinedInput-notchedOutline":{borderColor:t.colors.statusErrorBorder},"&.Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:t.colors.dividerInput}},input:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontVariantLigatures:"no-contextual",color:t.colors.typePrimary,"&::placeholder":{opacity:1,fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",color:t.colors.typePlaceholder}},inputLarge:{padding:12,height:24,fontSize:16,lineHeight:"24px","&::placeholder":{fontSize:16,lineHeight:"24px"}},inputMedium:{padding:"10px 12px",height:20,fontSize:14,lineHeight:"20px","&::placeholder":{fontSize:14,lineHeight:"20px"}},inputSmall:{padding:"6px 12px",height:20,fontSize:14,lineHeight:"20px","&::placeholder":{fontSize:14,lineHeight:"20px"}},inputMultiline:{height:"auto"},inputFocused:{borderColor:t.colors.purple500},inputError:{},inputDisabled:{background:t.colors.grey.grey20,color:t.colors.typeDisabled},multiline:{padding:0},error:{marginTop:3,marginLeft:0,"&.Mui-error":{color:t.colors.statusErrorBorder},"&.Mui-disabled":{color:t.colors.typeDisabled}},icon:{padding:0,color:t.colors.typeSecondary,"&:hover":{backgroundColor:"initial"}},adornedEnd:{},semiboldText:{fontWeight:600,cursor:"default"}}),{name:"DuiInput"}),fFe="`~!@#$%^&*()-_=+,<.>/?;:'\"[]{}|",pFe=(t,e)=>{const{actionOnChange:n,actionOnComplete:r,className:a,trimNumber:s=!1,error:o,hasError:l,label:c,isLabelInline:d,labelClassName:f,multiline:p,onBlur:g,onChange:y,onKeyDown:x,required:b,rows:_,type:E,value:A="",inputSize:S,inputProps:k,endAdornment:I,startAdornment:N,...D}=t,O=dFe(t),j=S||"medium",M=ae.useRef(null),$=t["data-lpignore"];ae.useEffect(()=>{if(M.current&&$==="true"){const Z=M.current.querySelector("input");Z&&Z.setAttribute("data-lpignore","true")}},[$]);const L=v.useCallback(Z=>{r&&r(Z.target.value),g&&g(Z)},[r,g]),z=v.useCallback(Z=>{n&&n(Z.target.value),y&&y(Z)},[y,n]),H=v.useCallback(Z=>{Z.key==="Enter"&&!p&&Z.preventDefault(),x&&x(Z)},[p,x]),[J,X]=v.useState(!1),Y=v.useCallback(()=>{X(!J)},[J]),F=()=>c?i.jsx(gJ,{error:!1,className:Ne(O.label,f),children:c}):null,W=()=>E==="password"?i.jsx(bJ,{position:"end",children:i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"platform-input-password-hide-show",children:[i.jsx(ms,{children:i.jsx(hbe,{onClick:Y,classes:{root:O.icon},children:J?i.jsx(Aw,{component:cje}):i.jsx(Aw,{component:lje})})}),i.jsx(gs,{hideArrow:!0,mode:"definition",children:J?"Hide password":"Show password"})]})})}):null,G=()=>o===rre?i.jsxs("span",{children:["Only use a-z, A-Z, 0-9, and ",i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"platform-input-password-special-characters",children:[i.jsx(ms,{children:i.jsx("span",{className:Ne(O.semiboldText),children:"special characters"})}),i.jsx(gs,{hideArrow:!0,side:"bottom",mode:"definition",children:fFe})]})}),"."]}):o;let q=A;return s&&(q=`${q}`.replace(/^0+/,"")),i.jsxs("div",{className:Ne(O.root,{[O.labelInline]:d}),ref:M,children:[F(),i.jsx(dwe,{...D,classes:{root:O.fieldRoot},className:Ne(a),error:!!o||l,helperText:G(),onBlur:L,onChange:z,onKeyDown:H,type:E==="password"&&J?"text":E,value:q,variant:"outlined",multiline:p,rows:_,FormHelperTextProps:{classes:{error:O.error}},InputProps:{value:q,required:b,classes:{root:O.inputRoot,input:Ne(O.input,{[O.inputSmall]:j==="small",[O.inputMedium]:j==="medium",[O.inputLarge]:j==="large",[O.inputMultiline]:p}),multiline:O.multiline,error:O.inputError,focused:O.inputFocused,disabled:O.inputDisabled,notchedOutline:O.notchedOutline,adornedEnd:O.adornedEnd},endAdornment:I||W(),startAdornment:N,...k},ref:e})]})},hFe=ae.forwardRef(pFe),mFe=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:i.jsx("path",{fill:"#EB5647",d:"M8.397 2.346a1.5 1.5 0 0 1 1.06-.056l.147.056.106.053c.238.133.4.329.52.493.137.19.285.44.447.713l5.017 8.45c.169.284.323.542.426.759.102.213.213.501.181.83a1.5 1.5 0 0 1-.607 1.066c-.267.196-.571.247-.806.269-.24.022-.54.021-.87.021H3.984c-.33 0-.63 0-.87-.021-.236-.022-.54-.073-.807-.269a1.5 1.5 0 0 1-.607-1.065c-.032-.33.08-.618.18-.831.104-.217.258-.476.427-.76l5.017-8.449c.163-.273.31-.524.448-.713.136-.188.33-.416.625-.546m.589 1.426c-.088.12-.195.3-.372.599l-5.017 8.45a9 9 0 0 0-.361.637l-.01.023.024.005c.155.014.374.014.734.014h10.034c.36 0 .578 0 .733-.014l.024-.005-.01-.023a9 9 0 0 0-.36-.638L9.387 4.37a9 9 0 0 0-.372-.598l-.014-.018zm-.735 7.47h1.5v1.508h-1.5zm0-4.492h1.5v3.75h-1.5z"})}),{color:t,size:e,...n});mFe.displayName="Alert";const gFe=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"check-circle-outline_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#check-circle-outline_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4 8-8z"})})]}),{color:t,size:e,...n});gFe.displayName="CheckCircleOutline";const X7=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"error_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#error_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"})})]}),{color:t,size:e,...n});X7.displayName="Error";const VM=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"info_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#info_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"})})]}),{color:t,size:e,...n});VM.displayName="Info";const vFe={DEV:{ecl_lead_form_submitted:"bMn8CIPT9dwbELmi-7tC",ecl_account_created:"9Z-3CJy78dwbELmi-7tC",ecl_account_contact_added:"QcL5CPuOq90bELmi-7tC",ecl_team_joined:"PmVpCP6Oq90bELmi-7tC"},STAGING:{ecl_lead_form_submitted:"AI39CIfYqN0bENWt-LtC",ecl_account_created:"zH7OCIrYqN0bENWt-LtC",ecl_account_contact_added:"rrUCCI3YqN0bENWt-LtC",ecl_team_joined:"tnUiCMTZqN0bENWt
127-LtC"},PROD:{ecl_lead_form_submitted:"_1WfCM-6zN0bEKSHy5Uq",ecl_account_created:"AkRdCNeV3d0bEKSHy5Uq",ecl_account_contact_added:"aYfsCNqV3d0bEKSHy5Uq",ecl_team_joined:"qQcRCN2V3d0bEKSHy5Uq"}};function yFe(t){if(!t)return;let e=t.trim().toLowerCase();const n=e.lastIndexOf("@");if(n===-1)return e;const r=e.substring(0,n),a=e.substring(n+1);if(a==="gmail.com"||a==="googlemail.com"){let s=r.replace(/\./g,"");const o=s.indexOf("+");return o!==-1&&(s=s.substring(0,o)),s+"@"+a}return e}function bFe(t){const{fullPhoneNumber:e,countryCode:n,localPhoneNumber:r}=t;if(e){const s=e.trim().replace(/\D/g,"");if(!s)return;if(s.length<8){console.warn(`Phone number too short: ${s} (${s.length} digits). E.164 requires country code + subscriber number.`);return}return`+${s}`}if(n&&r){const a=xFe(n.trim());if(!a){console.warn(`Unknown country code: ${n}`);return}const s=r.replace(/\D/g,"");return s?`+${a}${s}`:void 0}}function xFe(t){const e={US:"1",CA:"1",GB:"44",UK:"44",AU:"61",NZ:"64",DE:"49",FR:"33",IT:"39",ES:"34",NL:"31",BE:"32",CH:"41",AT:"43",SE:"46",NO:"47",DK:"45",FI:"358",PL:"48",IE:"353",PT:"351",GR:"30",JP:"81",CN:"86",IN:"91",KR:"82",SG:"65",HK:"852",TW:"886",MY:"60",TH:"66",ID:"62",PH:"63",VN:"84",BR:"55",MX:"52",AR:"54",CL:"56",CO:"57",PE:"51",ZA:"27",IL:"972",AE:"971",SA:"966",TR:"90",RU:"7"};if(!t)return;const n=t.trim().toUpperCase();if(n&&/^\d/.test(n)){const r=n.replace(/\D/g,"");return r.length>=1&&r.length<=3?r:void 0}return e[n]}function wFe(t){const e=_Y();return vFe[e][t]}function sre(){return"AW-11319559076"}function ire(t,e,n,r){const a=wFe(e);if(typeof window>"u"||!("gtag"in window)){console.warn("gtag not available");return}const s=window.gtag,o=yFe(n),l=r?bFe(r):void 0,c={};o&&(c.email=o),l&&(c.phone_number=l),Object.keys(c).length>0&&s("set","user_data",c),s("event","form_submit",{send_to:t,transaction_id:c.email}),s("event","conversion",{send_to:`${t}/${a}`,transaction_id:c.email})}const CFe="emailOfRegister",_Fe="passwordOfRegister",SFe="honeyPotOfRegister",EFe="emailOfInvite",IFe="passwordOfInvite",AFe="codeOfInvite",TFe="fullnameOfInvite",kFe="fullNameOfContact",RFe="addressTypeOfContact",NFe="companyNameOfContact",DFe="countryOfContact",PFe="address1OfContact",OFe="address2OfContact",MFe="cityOfContact",LFe="stateOfContact",jFe="zipCodeOfContact",FFe="phoneCodeOfContact",BFe="phoneNumberOfContact",UFe="countryOfInvoiceAddress",$Fe="address1OfInvoiceAddress",qFe="address2OfInvoiceAddress",HFe="cityOfInvoiceAddress",zFe="stateOfInvoiceAddress",VFe="zipCodeOfInvoiceAddress",GFe="phoneCodeOfInvoiceAddress",WFe="phoneNumberOfInvoiceAddress",YFe="passcodeOfVerify",XFe="passwordOfNewEmailConfirm",KFe="emailOfLogin",ZFe="passwordOfLogin",JFe="emailOfResetPassword",QFe="oneTimePassword",eBe="passwordOfNew",tBe="apiKeyName",J_="landingSearchInput",nBe="instrumentSearchInput",rBe="RequestBuilderSearchInput",aBe="RequestTimezoneSearchInput",sBe="RequestTimezoneSearchNew",iBe="categoryOfContactSupport",oBe="fullNameOfContactSupport",lBe="emailOfContactSupport",cBe="messageOfContactSupport",uBe="billSearchInput",dBe="billEnablePayAsYouGo",fBe="billBudgetTotal",pBe="billBudgetNotificationLimit",hBe="billingCardHolderName",mBe="billingCountry",gBe="billingAddressLine1",vBe="billingAddressLine2",yBe="billingAddressCity",bBe="billingAddressState",xBe="billingAddressZipCode",wBe="billingExpiration",CBe="billingFullName",_Be="emailOfSetting",SBe="oldPasswordOfSetting",EBe="newPasswordOfSetting",IBe="SettingTimezoneSearchInput",ABe="testField",TBe="emailOfTeamInvitation",kBe="messageOfTeamInvitation",RBe="teamInvitationMonthlyLimit",NBe="teamName",DBe="teamDeletionConfirmPassword",PBe="required",O2="Only English Alphabet is supported",l4="Email is required",OBe="Work email is required",Fx="Password is required",MBe="Current password is required",LBe="New password is required",zb="Full name cannot exceed 64 characters",jBe="Password must be at least 8 characters long",FBe="Password can't exceed 128 characters",BBe="Invite code is required",UBe="Please enter the passcode",$Be="Please enter the OTP",qBe="Category is required",gV="Message is required",ik="Full name is required",HBe="Cardholder name is required",zBe="Company name is required",vV="Country/region is required",yV="Address is required",bV="Address line 1 cannot exceed 255 characters",xV="Address line 2 cannot exceed 255 characters",wV="City is required",CV="State/province is required",_V="Zip code is required",ok="Invalid zip code",SV="Country code is required",EV="Phone number is required",VBe="Honey pot should not be filled",GBe="Ke
127y name is required",WBe="Key name must be no more than 64 characters",YBe="Key name must start with a-z or A-Z",XBe="Key name can only contain numbers, letters, underscores, and hyphens",KBe="Cardholder name is required",ZBe="Country or region is required",JBe="Address is required",QBe="City is required",eUe="State/province is required",tUe="Zip code is required",nUe="Expiration required",IV="Limit must be greater than $1",AV="Limit must be greater than $1",rUe="Team name cannot exceed 64 characters",aUe="Team name is required",sUe="Team invitation message cannot exceed 4096 characters",Z8={options:[{errorMessage:Fx},{min:8,errorMessage:jBe},{max:128,errorMessage:FBe},{}],validateFunctions:[kn,are,Ec,cFe]},[iUe,...oUe]=Z8.options,lUe={validateFunctions:[...Z8.validateFunctions],options:[{...iUe,errorMessage:LBe},...oUe]},S9={[CFe]:{required:!0,validation:{options:[{errorMessage:l4},{}],validateFunctions:[kn,D2]}},[_Fe]:{required:!0,validation:Z8},[SFe]:{required:!1,validation:{options:[{errorMessage:VBe}],validateFunctions:[iFe]}},[EFe]:{required:!0,validation:{options:[{errorMessage:l4},{}],validateFunctions:[kn,D2]}},[IFe]:{required:!0,validation:Z8},[AFe]:{required:!0,validation:{options:[{errorMessage:BBe}],validateFunctions:[kn]}},[TFe]:{required:!0,validation:{options:[{errorMessage:ik},{max:64,errorMessage:zb}],validateFunctions:[kn,Ec]}},[YFe]:{required:!0,validation:{options:[{errorMessage:UBe},{min:6}],validateFunctions:[kn,are]}},[XFe]:{required:!0,validation:{options:[{errorMessage:Fx}],validateFunctions:[kn]}},[kFe]:{required:!0,validation:{options:[{errorMessage:ik},{max:64,errorMessage:zb}],validateFunctions:[kn,Ec]}},[RFe]:{required:!0,validation:{options:[{errorMessage:PBe}],validateFunctions:[kn]}},[NFe]:{required:!0,validation:{options:[{errorMessage:zBe}],validateFunctions:[kn]}},[DFe]:{required:!0,validation:{options:[{errorMessage:vV}],validateFunctions:[kn]}},[PFe]:{required:!0,validation:{options:[{errorMessage:yV},{max:255,errorMessage:bV},{errorMessage:O2}],validateFunctions:[kn,Ec,P2]}},[OFe]:{required:!1,validation:{options:[{max:255,errorMessage:xV},{errorMessage:O2}],validateFunctions:[Ec,P2]}},[MFe]:{required:!0,validation:{options:[{errorMessage:wV},{errorMessage:O2}],validateFunctions:[kn,P2]}},[LFe]:{required:!0,validation:{options:[{errorMessage:CV},{errorMessage:O2}],validateFunctions:[kn,P2]}},[jFe]:{required:!0,validation:{options:[{errorMessage:_V},{errorMessage:ok}],validateFunctions:[kn,sk]}},[FFe]:{required:!0,validation:{options:[{errorMessage:SV}],validateFunctions:[kn]}},[BFe]:{required:!0,validation:{options:[{errorMessage:EV}],validateFunctions:[kn]}},[UFe]:{required:!0,validation:{options:[{errorMessage:vV}],validateFunctions:[kn]}},[$Fe]:{required:!0,validation:{options:[{errorMessage:yV},{max:255,errorMessage:bV},{errorMessage:O2}],validateFunctions:[kn,Ec,P2]}},[qFe]:{required:!1,validation:{options:[{max:255,errorMessage:xV},{errorMessage:O2}],validateFunctions:[Ec,P2]}},[HFe]:{required:!0,validation:{options:[{errorMessage:wV},{errorMessage:O2}],validateFunctions:[kn,P2]}},[zFe]:{required:!0,validation:{options:[{errorMessage:CV},{errorMessage:O2}],validateFunctions:[kn,P2]}},[VFe]:{required:!0,validation:{options:[{errorMessage:_V},{errorMessage:ok}],validateFunctions:[kn,sk]}},[GFe]:{required:!0,validation:{options:[{errorMessage:SV}],validateFunctions:[kn]}},[WFe]:{required:!0,validation:{options:[{errorMessage:EV}],validateFunctions:[kn]}},[KFe]:{required:!0,validation:{options:[{errorMessage:l4},{}],validateFunctions:[kn,D2]}},[ZFe]:{required:!0,validation:{options:[{errorMessage:Fx}],validateFunctions:[kn]}},[JFe]:{required:!0,validation:{options:[{errorMessage:l4},{}],validateFunctions:[kn,D2]}},[QFe]:{required:!0,validation:{options:[{errorMessage:$Be}],validateFunctions:[kn]}},[eBe]:{required:!0,validation:Z8},[tBe]:{required:!0,validation:{options:[{errorMessage:GBe},{max:64,errorMessage:WBe},{errorMessage:YBe},{errorMessage:XBe}],validateFunctions:[kn,Ec,oFe,lFe]}},[J_]:{required:!1},[nBe]:{required:!1},[rBe]:{required:!1},[aBe]:{required:!1},[sBe]:{required:!1},[iBe]:{required:!0,validation:{options:[{errorMessage:qBe}],validateFunctions:[kn]}},[oBe]:{required:!0,validation:{options:[{errorMessage:ik},{max:64,errorMessage:zb}],validateFunctions:[kn,Ec]}},[lBe]:{required:!0,validation:{options:[{errorMessage:OBe},{}],validateFunctions:[kn,D2]}},[cBe]:{required:!0,validation:{options:[{errorMessage:gV}],validateFunctions:[kn]}},[uBe]:{required:!1},[fBe]:{required:!0,validation:{options:[{errorMessage:IV},{errorMessage:AV}],validateFunctions:[kn,mV]}},[pBe]:{required:!1},[dBe]:{required:!1},[hBe]:{required:!0,validation:{options:[{errorMessage:KBe}],validateFunctions:[kn]}},[mBe]:{required:!0,validation:{options:[{errorMessage:ZBe}],validateFunctions:[kn]}},[gBe]:{required:!0,validation:{options:[{errorMessage:JBe}],validateFunctions:[kn]}},[vBe]:{required:!1},[yBe]:{required:!0,validation:{options:[{errorMessage:QBe}],validateFunctions:[kn]}},[bBe]:{required:!0,validation:{options:[{errorMessage:eUe}],validateFunctions:[kn]}},[xBe]:{required:!0,validation:{options:[{errorMessage:tUe},{errorMessage:ok}],validateFunctions:[kn,sk]}},[wBe]:{required:!0,validation:{options:[{errorMessage:nUe},{}],validateFunctions:[kn,uFe]}},[CBe]:{required:!0,validation:{options:[{errorMessage:HBe},{max:64,errorMessage:zb}],validateFunctions:[kn,Ec]}},[_Be]:{required:!0,validation:{options:[{errorMessage:l4},{}],validateFunctions:[kn,D2]}},[SBe]:{required:!0,validation:{options:[{errorMessage:MBe}],validateFunctions:[kn]}},[EBe]:{required:!0,validation:lUe},[IBe]:{required:!1},[ABe]:{required:!0,validation:{options:[{errorMessage:gV}],validateFunctions:[kn,D2]}},[TBe]:{required:!0,validation:{options:[{errorMessage:l4},{}],validateFunctions:[kn,D2]}},[kBe]:{required:!1,validation:{options:[{max:4096,errorMessage:sUe}],validateFunctions:[Ec]}},[RBe]:{required:!0,validation:{options:[{errorMessage:IV},{errorMessage:AV}],validateFunctions:[kn,mV]}},[NBe]:{required:!0,validation:{options:[{errorMessage:aUe},{max:64,errorMessage:rUe}],validateFunctions:[kn,Ec]}},[DBe]:{required:!0,validation:{options:[{errorMessage:Fx}],validateFunctions:[kn]}}},Bx=()=>{window.Intercom&&window.Intercom("show")},ore=async()=>{let t=iNe();return t||(t=await N5.default().getIntercomUserHmac(),oNe(t)),t};let wh=null,gD=0;function Q_(t){wh!==null&&(clearTimeout(wh),wh=null),gD+=1,t(cx(!1)),t(ux(!1))}function cUe(t,e,n,r){wh!==null&&clearTimeout(wh);const a=++gD;n?(t(cx(!0)),t(ux(!1))):(t(cx(!1)),t(ux(!0))),wh=setTimeout(async()=>{wh=null,t(MB(!n));try{await r()}finally{gD===a&&t(n?cx(!1):ux(!1))}},e)}const S3=(t,e)=>{const{datasetId:n,symbol:r,assetClass:a,serviceId:s}=t,o=t.displaySymbol?t.displaySymbol:r?.split(".")?.[0],l=o&&a;let c=e?"/portal/catalog":"/catalog";if(c+=`/${s}`,Mu(s)&&!l)return s==="dbix"?`${c}/${n||C3.dbix}`:n?`${c}#${n}`:c;if(n&&(c+=`/${n}`,l)){const d=a.toLowerCase();c+=`/${d==="equities"?"stocks":d}/${o}`}return c},E9=()=>{const t=vs(),e=v.useCallback(a=>{a&&a.redirectTo&&mSe({...t,state:{...a}})},[t]),n=v.useCallback(()=>{dQ()},[]),r=v.useCallback(()=>gSe(),[]);return{saveHistoryLocation:e,clearHistoryLocation:n,getHistoryLocation:r}},U9t=()=>{const t=P0();return v.useCallback(()=>{t.goBack()},[t])},Pi=(t,e,n)=>{const r=P0(),{saveHistoryLocation:a}=E9();return v.useCallback(()=>{e?(a(n),r.replace(t,n)):(a(n),r.push(t,n))},[t,e,n,r,a])}
127,Og=t=>{const e=P0(),{saveHistoryLocation:n}=E9();return v.useCallback((r,a,s)=>{t||s?(n(a),e.replace(r,a),a?.hash&&(window.location.hash=a?.hash)):(n(a),e.push(r,a),a?.hash&&(window.location.hash=a?.hash))},[t,e,n])},lre=(t,e,n)=>{const r=P0(),{saveHistoryLocation:a}=E9();return v.useCallback(s=>{s.preventDefault(),e?(a(n),r.replace(t,n)):(a(n),r.push(t,n))},[t,e,n,r,a])},GM=()=>{const t=Og(!0);return v.useCallback(e=>{e===gZ?t(Sh):e===vZ?t(Eh):e===yZ&&t(wf)},[t])},cre=()=>{const t=Ue(l1),e=GM();return v.useCallback(()=>{e(t?.registration||"")},[t,e])},uUe=(t,e)=>{const{datasetId:n,displaySymbol:r,assetClass:a}=t;let s=e?_u:Vl;return n&&(s=s+"/"+n,r&&a&&(s=`${s}/${a}/${r}`)),s},WM=()=>{const t=Ue(rc),e=P0();return v.useCallback((n,r)=>{n.displaySymbol=n.displaySymbol?n.displaySymbol:n.symbol.split(".")?.[0];const a=uUe(n,t);if(r)window.open(a);else{const s={innerAccess:!0};e.push(a,s)}},[t,e])},YM=()=>{const t=Ue(rc),e=P0(),n=v.useCallback(a=>S3(a,t),[t]);return{navigateToCatalogDetailPage:v.useCallback((a,s)=>{a.displaySymbol=a.displaySymbol?a.displaySymbol:a.symbol?.split(".")?.[0];const o=n(a);if(s)window.open(o);else{const l={innerAccess:!0};e.push(o,l)}},[e,n]),getCatalogDetailPathname:n}},ure=(t,e,n)=>{const r=P0(),{saveHistoryLocation:a}=E9();return v.useCallback(s=>{let o=n;s&&(o={...n,...s}),e?(a(o),r.replace(t,o)):(a(o),r.push(t,o))},[t,e,n,r,a])};class Un{static create(e,n,r){return function({errorHandler:a}={}){const s=cn(),o=Bn(e),l=ae.useCallback((...c)=>{const d=Promise.resolve(s(r(...c)));return a?d.catch(a):d},[s,a]);return{...o,[n]:l}}}static createVoid(e,n,r){return function({errorHandler:a}={}){const s=cn(),o=Bn(e),l=ae.useCallback(async(...c)=>{const d=Promise.resolve(s(r(...c)));if(a)return void await d.catch(a);await d},[s,a]);return{...o,[n]:l}}}}function dre(t,e=0){const n=ae.useMemo(()=>Nee(t,e),[t,e]);return ae.useEffect(()=>n.cancel,[n]),n}class eS{_promises=new Map;has(e){return this._promises.has(e)}track(e,n){const r=this._promises.get(e);if(r)return r;const a=n().finally(()=>{this._promises.delete(e)});return this._promises.set(e,a),a}}const fre="bbitdvpk",pre=new eS,dUe=new eS,fUe=new eS,pUe=new eS,hre=t=>`${t}:profile`,hUe=t=>`${t}:details`,mUe="https://databento.com/docs",Bn=t=>{const e=cn(),n=Ue(l=>MP(l,t)),r=Ue(l=>P0e(l,t)),a=Ue(l=>mg(l,t)),s=v.useCallback(()=>{e(js({key:t,error:null}))},[e,t]),o=v.useCallback(()=>{e(hg({key:t,message:null}))},[e,t]);return{apiBizKey:t,error:n,message:r,isLoading:a,clearError:s,clearMessage:o}};function I9(){const t=cn(),e=Bn(Ef),n=Yr.userSession.useDispatch(),r=v.useCallback(async()=>(n?.({type:sAe}),await t(xM())),[t,n]);return{...e,getUserProfile:r}}const $9t=()=>{const t=cn(),e=Bn(d5),{getUserProfile:n}=I9(),r=v.useCallback(async a=>{const s=await t(YDe(a));return s&&await n(),s},[t,n]);return{...e,updateUserName:r}},q9t=Un.createVoid(c5,"getUserContact",WDe),gUe=Un.createVoid(u5,"getUserSettings",wM),vUe=()=>{const t=cn(),e=Bn(f5),n=Ue(pO),r=v.useCallback(async l=>{await t(Lb(l))},[t]),a=v.useCallback(async l=>{await t(Lb({...n,timezone:l}))},[t,n]),s=v.useCallback(async(l,c)=>{await t(Lb({...n,gateway_latency:l,receiver_latency:c}))},[t,n]),o=v.useCallback(async l=>await t(Lb({...n,getting_started_pinned:l})),[t,n]);return{...e,updateUserSettings:r,updateUserTimezone:a,updateUserLatency:s,updateGettingStartedPinned:o}},H9t=()=>{const t=cn(),{state:e,search:n}=vs(),{clearHistoryLocation:r,getHistoryLocation:a}=E9(),o=a()?.state,l=Og(!0),c=GM(),{clearError:d,clearMessage:f}=Bn(Ef),{getUserProfile:p}=I9(),{clearDatasetDetails:g}=A9(),y=d9(),x=Ue(D=>MP(D,h0)),b=Ue(D=>mg(D,h0)),[_,E]=v.useState(0),A=new URLSearchParams(n),S=A.get("from"),k=A.get("redirect"),I=A.get("login_challenge"),N=v.useCallback(async(D,O)=>{if(await t(INe(D,O))){if(k){const L=new URL(k).hostname.split(".databento")[0];if(["roadmap","issues"].includes(L)){const z=await t(PNe(L));return window.location.assign(`${k}?ssoToken=${z}`),!!z}}if(I)return window.location.assign(`${Yv}/v0/oauth/login?login_challenge=${encodeURIComponent(I)}`),!0;const M=await p();if(M){await t(wM()),g();const{registration:$}=M;if($!==v8)c($);else{const z=e?.redirectTo??o?.redirectTo;S!=="docs"&&!z&&(mn(()=>import("./LandingAuthed-1fSIZuWw.js"),__vite__mapDeps([5,6,7,8,9,10,11,12,13,4])),mn(()=>import("./GettingStarted-Bvb8sxIP.js"),__vite__mapDeps([14,15,16,17])
127));const H=await t(Bte());if(H&&!H.is_active)l(g3);else{const J=M.role=="member",X=M.role=="accounting";if((J||X)&&t(PK("user")),S==="docs")window.location.href=`${mUe}`;else if(e&&e.redirectTo||o&&o.redirectTo){const{redirectTo:Y,search:F,...W}=e||o;o&&r(),l(`${Y}${F||""}`,W)}else l(qa)}}const L=window.Intercom;if(L){L("shutdown"),L("update",window.intercomSettings);const z=await ore();L("boot",{app_id:fre,name:M.full_name,email:M.email,user_id:M.id,user_hash:z,company:{id:M.team_id,name:M.team_id}})}return window.gtag("set",{user_id:M.id}),cQ(y,M),t(fv(!1)),setTimeout(()=>{ZN(),t(jte())},0),!0}return!1}return E(_+1),!1},[t,e,o,r,p,g,S,_,l,c,k,I,y]);return{apiBizKey:h0,error:x,isLoading:b,login:N,loginFailedCount:_,clearError:d,clearMessage:f}},mre=()=>{const t=cn(),{pathname:e,search:n,hash:r}=vs(),a=Og(),s=Bn(UC),o=d9(),{clearDatasetDetails:l}=A9(),c=v.useCallback(async f=>{if(On.clickedLogOut(),aNe(),l(),lNe(),Q_(t),t(BX()),t(F1e()),t(fO(void 0)),t(fv(!1)),f)a(`${f}`);else if(e.startsWith(_u)){const g=`${e.replace(_u,Vl)}${n}`;a(g,{redirectTo:g})}else if(e.startsWith(Od)){const g=`${e.replace(Od,Pd)}${n}${r}`;a(g,{redirectTo:g})}else e===vl||e===oP||e===lP||e===cP||a(lo);const p=window.Intercom;p?.("shutdown"),p?.("boot",{app_id:fre}),window.gtag("set",{user_id:null}),uQ(o,!0)},[t,l,a,e,n,o,r]),d=v.useCallback(async f=>{const p=await t(ANe());console.log({pathname:e,targetPath:f,success:p}),p&&c(f)},[t,c,e]);return{...s,logout:d,logoutAtFrontend:c}},z9t=()=>{const t=cn(),e=Pi(sP),n=Bn($C),r=v.useCallback(async(a,s)=>{await t(TNe(a))&&s&&e()},[t,e]);return{...n,recoverPassword:r}},V9t=()=>{const t=cn(),e=Pi(Fc),n=Pi(Gv),r=Bn(Xv),a=v.useCallback(async(s,o)=>{await t(kNe(s,o,{},{onResetPwTokenInvalid:n}))&&e()},[t,e,n]);return{...r,resetPassword:a}},G9t=()=>{const t=cn(),e=ure(Sh,!1,{fromRegistration:"true"}),n=Bn(Uh),r=v.useCallback(async(a,s)=>{tR(()=>On.clickedCreateAccount()),tR(()=>ire(sre(),"ecl_account_created",a.username)),await t(TDe(a))&&e(s)},[t,e]);return{...n,register:r}},yUe=Un.create(b5,"getContact",kDe),W9t=()=>{const t=cn(),e=Bn(x5),n=ure(wf),{getContact:r}=yUe(),a=Ue(l1),s=v.useCallback(async(o,l)=>{tR(()=>{ire(sre(),"ecl_account_contact_added",a?.email,{countryCode:o.phone_cc,localPhoneNumber:o.phone_num})});const c=await t(RDe(o));return c&&(await r(),n(l)),c},[t,r,n,a?.email]);return{...e,saveContact:s}},Y9t=Un.create($h,"registrationPayment",NDe),X9t=Un.create(qh,"registrationComplete",DDe),K9t=()=>{const t=cn(),e=Bn(Fh),n=v.useCallback(async r=>await t(XDe(r)),[t]);return{...e,updateUserPassword:n}},bUe=()=>{const t=cn(),e=Bn(p5),n=v.useCallback(async()=>{await t(KDe())},[t]);return{...e,getUserNewEmailIntent:n}},Z9t=()=>{const t=cn(),e=Bn(Bh),{getUserNewEmailIntent:n}
127=bUe(),r=v.useCallback(async a=>{const s=await t(ZDe(a));return s&&await n(),s},[t,n]);return{...e,postUserNewEmail:r}},J9t=()=>{const t=cn(),e=Bn(h5),n=v.useCallback(async()=>await t(JDe()),[t]);return{...e,deleteUserNewEmailIntent:n}},Q9t=()=>{const t=cn(),e=Bn(m5),n=v.useCallback(async r=>await t(QDe(r)),[t]);return{...e,getUserEmailsByRequestId:n}},eyt=()=>{const t=cn(),e=Bn(g5),{getUserProfile:n}=I9(),r=v.useCallback(async a=>{const s=await t(ePe(a));return s&&await n(),s},[t,n]);return{...e,updateUserEmail:r}},tyt=Un.create(x3,"sendConfirmEmail",RNe),nyt=()=>{const t=cn(),e=Pi(Eh,!0),n=Bn(y3),{getUserProfile:r}=I9(),a=v.useCallback(async s=>{await t(NNe(s))&&(await r(),On.confirmedEmail({verification_method:"code"}),e())},[t,r,e]);return{...n,confirmEmailOtp:a}},ryt=t=>{const e=cn(),n=Bn(b3),{getUserProfile:r}=I9(),a=v.useCallback(async s=>{const o=await e(DNe(s));return o&&t?!!await r():o},[e,t,r]);return{...n,confirmEmailToken:a}},tS=()=>{const t=cn(),e=Bn(If),n=v.useRef(null),r=vs(),a=v.useCallback(async o=>{t(dR(!0)),clearTimeout(Number(n.current));const l=setTimeout(()=>{t(ONe(o)),t(dR(!1)),window&&window.gtagEvent&&window.gtagEvent(r,"landing","searched",o.qs),On.searchedProducts({search_query:o.qs})},500);n.current=l},[n,t,r]),s=v.useCallback(()=>{t(js({key:If,error:null}))},[t]);return v.useEffect(()=>()=>{clearTimeout(Number(n.current))},[]),{...e,autoCompleteSearch:a,clearSearchError:s}},ayt=()=>{const t=cn(),e=Bn(v3),n=Ue(f5e),r=v.useCallback(async()=>{await t(Pte())},[t]);return{...e,getDisplaySearchMetadata:r,displayMetadata:n}},xUe=()=>{const t=cn(),e=v.useRef(!1),n=Bn(FC),r=Ue(bg)??{},a=n.isLoading,s=Object.keys(r).length>0;return v.useEffect(()=>{const o=async()=>{await t(nDe()),e.current=!0};!s&&!a&&!e.current&&o()},[s,a,t]),{...n,datasetsCatalogs:r}},syt=()=>{const t=cn(),e=v.useRef(!1),n=Bn(BC),{count:r,data:a}=Ue(d5e),s=n.isLoading,o=a.length>0,l=v.useCallback(async f=>{await t(rDe(f)),e.current=!0},[t]),c=v.useCallback(()=>{!o&&!s&&!e.current&&l({offset:0,limit:100})},[o,s,l]),d=dre(c,200);return v.useEffect(()=>{d()},[d]),{...n,datasetBacklogs:a,datasetBacklogsCount:r,getDatasetBacklog:l}},nS=()=>{const t=cn(),e=v.useRef(!1),n=Bn(_P),r=Ue(oO),a=n.isLoading,s=Object.keys(r).length>0;return v.useEffect(()=>{const o=async l=>{await t(aDe(l)),e.current=!0};!s&&!a&&!e.current&&o()},[s,a,t]),{...n,serviceCatalogMap:r}},A9=()=>{const t=cn(),e=Bn(CP),n=v.useCallback(async s=>{await t(bM(s))},[t]),r=v.useCallback(async s=>{await t(Ote(s))},[t]),a=v.useCallback(()=>{t(iO())},[t]);return{...e,getDatasetProfileById:n,getDatasetDetailsById:r,clearDatasetDetails:a}},iyt=t=>{const e=cn(),n=Ue(a=>_3(a,t)),r=Ue(a=>ZK(a,t));return v.useEffect(()=>{if(!t||r)return;const a=hre(t);pre.track(a,()=>e(bM(t)))},[e,t,r]),n},oyt=(t,e)=>{const{requireDetails:n=!0}=e??{},r=cn(),a=Ue(l=>_3(l,t)),s=Ue(l=>ZK(l,t)),o=Ue(l=>lO(l,t));return v.useEffect(()=>{if(!t)return;if(!s){const c=hre(t);pre.track(c,()=>r(bM(t)))}if(!n||o)return;const l=hUe(t);dUe.track(l,()=>r(Ote(t)))},[r,t,s,o,n]),a},lyt=()=>{const t=cn(),e=Bn(Sf),n=v.useCallback(async a=>{await t(QNe(a))},[t]),r=v.useCallback(()=>{t(a5e())},[t]);return{...e,getDatasetSampleData:n,clearDatasetSampleData:r}},wUe=t=>{const e=cn(),n=Ue(a=>y5e(a,t)),r=!!n;return v.useEffect(()=>{!t||r||pUe.track(t,()=>e(tDe(t)))},[e,r,t]),n},cyt=()=>{const t=cn(),e=Bn(Ih),n=Ue(DX),r=v.useCallback(async()=>{t(JRe())},[t]);return{...e,apiKeys:n,getApiKeys:r}},CUe=Un.create(Yd,"getPriceAndSize",jte),uyt=()=>{const t=cn(),e=Bn(Z4),n=Ue(z0e),r=v.useCallback(s=>{t(U0e(s))},[t]),a=v.useCallback(async s=>await t(QRe(s)),[t]);return{...e,draftApiKey:n,createDraftApiKey:r,createApiKey:a}},dyt=Un.create(J4,"updateApiKey",eNe),fyt=Un.create(Q4,"rotateApiKey",tNe),pyt=Un.create(e5,"deleteApiKey",nNe),hyt=()=>{const t=cn(),e=Ue(r=>r),{validate:n}=tL();return v.useCallback(r=>{const{originKeyName:a,fieldKey:s,fieldValue:o}=r,l=S9[s];n(s,o,l)||(V0e(e,o,a)?(t(U5({key:s,error:uR})),t($5({key:s,status:!1}))):(t(U5({key:s,error:""})),t($5({key:s,status:!0}))))},[e,n,t])},myt=()=>{const t=cn(),{isLoading:e}=Bn(t5),n=v.useRef(!1),r=Ue(e2e),a=!!r;return v.useEffect(()=>{const s=async()=>{await t(MNe()),n.current=!0};!a&&!e&&!n.current&&s()},[t,a,e]),r},gyt=()=>{const t=cn(),e=Bn(Ah),n=v.useCallback(async r=>{const a=KN.encode(r);t(LNe(a))},[t]);return{...e,getBatchJobs:n}},vyt=()=>{const t=cn(),e=Bn(Th),n=v.useCallback(async r=>{t(jNe(r))},[t]);return{...e,getBatchJobFile:n}},yyt=()=>{const t=cn(),e=Bn(o5),n=v.useCallback(async a=>{t(xDe(a))},[t]),r=v.useCallback(async a=>{t(bDe(a))},[t]);return{...e,getUnitPrice:n,getUnitPrices:r}},byt=t=>{const e=cn(),n=Ue(a=>$4e(a,t)),r=n!=null;return v.useEffect(()=>{!t||r||fUe.track(t,()=>e(oDe(t)))},[e,r,t]),n},xyt=()=>{const t=Ue(n=>n);return(n,r)=>{if(n){const a=n.columns.reduce((s,o)=>o.filterable?[...s,o.key]:s,[]);return A4e(t,r||"instrument-list",a)}return null}},wyt=()=>{const t=cn(),e=Bn(Lh),n=v.useRef(null),r=v.useCallback(async a=>{n.current&&clearTimeout(n.current);const s=setTimeout(async()=>{t(lDe(a))},500);n.current=s},[t]);return{...e,getDatasetInstruments:r}},_Ue=()=>{const t=cn(),e=Bn(Nh),n=v.useCallback(async()=>{await t(UNe())},[t]);return{...e,getUserBillingDashboard:n}},Cyt=()=>{const t=cn(),e=Bn(Dh),n=v.useRef(null),r=v.useRef(null),a=v.useCallback(s=>(n.current&&clearTimeout(n.current),r.current?.(),r.current=null,new Promise(o=>{r.current=o,n.current=setTimeout(async()=>{r.current===o&&(r.current=null);try{await t($Ne(s))}finally{o()}},500)})),[t]);return{...e,getBillingInvoices:a}},_yt=()=>{const t=cn(),e=Bn(s5),n=v.useCallback(async r=>{await t(qNe(r))},[t]);return{...e,getInvoiceDetailV2:n}},Syt=()=>{const t=cn(),e=Bn(i8),n=v.useCallback(async(r,a)=>{await t(HNe({refId:r,secret:a}))},[t]);return{...e,getAdminInvoiceDetail:n}},Eyt=()=>{const t=cn(),e=Bn(Ph),n=v.useCallback(async()=>{await t(zNe())},[t]);return{...e,getUpcomingInvoice:n}},Iyt=()=>{const t=cn(),e=Bn(Oh),n=v.useRef(null),r=v.useCallback(async a=>{n.current&&clearTimeout(n.current);const s=setTimeout(async()=>
127{await t(VNe(a))},500);n.current=s},[t]);return{...e,getBillingCredits:r}},Ayt=()=>{const t=cn(),e=Bn(Mh),n=v.useCallback(async()=>{await t(GNe())},[t]);return{...e,getBillingBudget:n}},Tyt=()=>{const t=cn(),e=Bn(i5),n=v.useCallback(async r=>{await t(WNe(r))},[t]);return{...e,updateBillingBudget:n}},kyt=Un.create(lw,"getBillingPastDueInvoice",YNe),Ryt=Un.create(Rh,"billingCreditCodeApply",XNe),Nyt=()=>{const t=cn(),e=Bn(kh),n=v.useCallback(async r=>await t(FNe(r)),[t]);return{...e,batchDownload:n}},Dyt=Un.create(D4,"getInvitaionStatus",wDe),Pyt=Un.create(u8,"registrationContact",CDe),Oyt=Un.create(d8,"registrationPayment",_De),Myt=Un.create(f8,"registrationComplete",SDe),Lyt=Un.create(P4,"getInvitationStatus",EDe),jyt=Un.create(p8,"registrationComplete",IDe),Fyt=Un.create(h8,"registrationClaimTrial",ADe),Byt=()=>{const t=cn(),e=Bn(jh),n=v.useCallback(async r=>{await t(cDe(r))},[t]);return{...e,getProductList:n}},Uyt=Un.create(cw,"getEquitiesTimeSeries",iDe),$yt=Un.create(w5,"getTutorials",VDe),qyt=Un.create(C5,"confirmTutorial",GDe),SUe=Un.create(v5,"getUserCart",tPe),gre=Un.create(y5,"saveUserCart",nPe),Hyt=Un.create(TP,"getPastUserDataUsageReport",ZNe),zyt=Un.create(kP,"getPastTeamDataUsageReport",KNe),Vyt=Un.create(RP,"getMonthToDateSummary",JNe),Gyt=Un.create(l8,"getBannerAlerts",Tte),Wyt=Un.create(c8,"dismissBannerAlert",ZRe),Yyt=Un.create(hh,"getMembers",PDe),Xyt=Un.create(Kv,"inviteNewMembers",ODe),Kyt=Un.create(NP,"updateInvitation",MDe),Zyt=Un.create(qC,"updateMember",LDe),Jyt=Un.create(mh,"deleteMember",jDe),Qyt=Un.create(HC,"resend",FDe),ebt=Un.create(zC,"cancel",BDe),tbt=Un.create(I4,"getDetail",Fte),nbt=Un.create(A4,"updateDetail",UDe),rbt=Un.create(T4,"transferOwnership",$De),abt=Un.create(k4,"getDeleteStatus",qDe),sbt=Un.create(R4,"deleteTeam",HDe),ibt=Un.create(N4,"teamCloseTrial",zDe),obt=Un.create(F5,"createLicense",Mte),lbt=Un.create(VC,"deleteLicense",Lte),cbt=()=>{const t=cn(),e=v.useRef(!1),n=Bn(OP),r=Ue(l1),a=Ue(Gc),s=r?.role==="member",o=Ue(h_),l=n.isLoading,c=o&&o.length>0;return v.useEffect(()=>{const d=async()=>{await t(pDe()),e.current=!0};a&&!s&&!c&&!l&&!e.current&&d()},[a,s,c,l,t]),{...n,availableLicenses:o}},Zp=t=>{const e=t.year(),r=t.month()+1,a=r>9?`${r}`:`0${r}`,s=ut.utc(`${e}-${a}`).daysInMonth(),o=[];for(let l=1;l<=s;l+=1){const c=l>9?`${l}`:`0${l}`,d=Tme(`${e}-${a}-${c}`);o.push(Ja(d))}return o},TV=(t=null)=>{const[e,n]=v.useState(t),[r,a]=v.useState(()=>t||ut.utc()),[s,o]=v.useState(!1),[l,c]=v.useState(()=>Zp(t||ut.utc())),d=v.useCallback(b=>{n(b)},[]),f=v.useCallback(b=>{n(b),a(b||ut.utc()),c(Zp(b||ut.utc()))},[]),p=v.useCallback(()=>{const b=r.clone().subtract(1,"years");a(b),c(Zp(b))},[r]),g=v.useCallback(()=>{const b=r.clone().subtract(1,"months");a(b),c(Zp(b))},[r]),y=v.useCallback(()=>{const b=r.clone().add(1,"months");a(b),c(Zp(b))},[r]),x=v.useCallback(()=>{const b=r.clone().add(1,"years");a(b),c(Zp(b))},[r]);return{value:e,currentMonthDate:r,datesOfMonth:l,shortcutUpdated:s,displayPreYear:p,displayPreMonth:g,displayNextMonth:y,displayNextYear:x,handleChange:d,updateValue:f,updateShortcutUpdated:o}},rS=(t,e)=>{const n=ti(),r=Ue(p=>cf(p,t)),[a,s]=v.useState(!1),o=v.useCallback((p,g)=>{n(Jme({key:t,value:p,checked:g})),On.selectedSearchFilterDropdownOption({filter_name:t})},[t,n]),l=v.useCallback(()=>{n(Qme(t))},[t,n]),c=v.useCallback(p=>{n(tU({key:t,values:p,checked:!1}))},[t,n]),d=v.useCallback(p=>{n(tU({key:t,values:p,checked:!0})),On.selectedSearchFilterDropdownOption({filter_name:t})},[t,n]),f=v.useCallback(p=>{e&&e(p),s(p)},[e]);return{checkedBoxes:r,handleCheckboxChange:o,clearAllCheckboxes:l,clearListOfCheckboxes:c,selectListOfCheckboxes:d,popperOpen:a,updatePopperOpen:f}},EUe=(t,e)=>{const n=ti(),{updateValue:r,handleChange:a,...s}=TV(),{updateValue:o,handleChange:l,...c}=TV(),[d,f]=v.useState(!1),p=Ue(m4e),g=v.useCallback(()=>{r(null),o(null),n(nU("No limit")),n(e4e())},[r,o,n]),y=v.useCallback(S=>{r(S),n(pb({key:"startDate",value:db(S)}))},[r,n]),x=v.useCallback(S=>{o(S),n(pb({key:"endDate",value:db(S)}))},[o,n]),b=v.useCallback(S=>{a(S),n(pb({key:"startDate",value:db(S)}))},[a,n]),_=v.useCallback(S=>{l(S),n(pb({key:"endDate",value:db(S)}))},[l,n]),E=v.useCallback(S=>{e&&e(S),f(S)},[e]),A=v.useCallback(S=>{n(nU(S))},[n]);
127return{startDatePrickerProps:{...s,updateValue:y,handleChange:b},endDatePrickerProps:{...c,updateValue:x,handleChange:_},clearDateRange:g,popperOpen:d,updatePopperOpen:E,commonDate:p,updateCommonDate:A}},IUe=t=>{const e=ti(),n=Ue(f=>E4e(f,t)),[r,a]=v.useState(!1),s=v.useCallback((f,p)=>{e(r4e({key:t,value:f,checked:p}))},[t,e]),o=v.useCallback(()=>{e(a4e(t))},[t,e]),l=v.useCallback(f=>{e(rU({key:t,values:f,checked:!1}))},[t,e]),c=v.useCallback(f=>{e(rU({key:t,values:f,checked:!0}))},[t,e]),d=v.useCallback(f=>{a(f)},[]);return{checkedBoxes:n,handleCheckboxChange:s,clearAllCheckboxes:o,clearListOfCheckboxes:l,selectListOfCheckboxes:c,popperOpen:r,updatePopperOpen:d}},AUe="blog-visit-ts";function TUe(){return localStorage.getItem(AUe)}function kUe(){const t=TUe();return t?new Date(t):null}var vre=(t=>(t.AND="$and",t.OR="$or",t.NOT="$not",t))(vre||{});new Set(Object.values(vre));var yre=(t=>(t.NOT="$not",t.EQUALS="$eq",t.EQUALS_I="$eqi",t.NOT_EQUALS="$ne",t.IN="$in",t.NOT_IN="$notIn",t.LESS_THAN="$lt",t.LESS_THAN_OR_EQUALS="$lte",t.GREATER_THAN="$gt",t.GREATER_THAN_OR_EQUALS="$gte",t.BETWEEN="$between",t.CONTAINS="$contains",t.NOT_CONTAINS="$notContains",t.CONTAINS_I="$containsi",t.NOT_CONTAINS_I="$notContainsi",t.STARTS_WITH="$startsWith",t.END_SWITH="$endsWith",t.NULL="$null",t.NOT_NULL="$notNull",t))(yre||{});new Set(Object.values(yre));const RUe=t=>{const{width:e,height:n,color:r}=Jr(t);return i.jsx("svg",{width:e,height:n,viewBox:`0 0 ${e} ${n}`,fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M9.99967 8.26956C8.66634 8.26956 7.49967 9.46614 7.49967 10.8337C7.49967 12.2012 8.66634 13.3978 9.99967 13.3978C11.333 13.3978 12.4997 12.2012 12.4997 10.8337C12.4997 9.46614 11.333 8.26956 9.99967 8.26956ZM9.99967 11.6884C9.49967 11.6884 9.16634 11.3465 9.16634 10.8337C9.16634 10.3208 9.49967 9.97896 9.99967 9.97896C10.4997 9.97896 10.833 10.3208 10.833 10.8337C10.833 11.3465 10.4997 11.6884 9.99967 11.6884ZM16.4997 4.16699C18.1663 5.87639 19.1663 8.26956 19.1663 10.8337C19.1663 13.3978 18.1663 15.7909 16.4997 17.5003L15.333 16.3037C16.6663 14.7653 17.4997 12.8849 17.4997 10.8337C17.4997 8.78238 16.833 6.90204 15.333 5.36357L16.4997 4.16699ZM14.1663 6.56015C15.1663 7.75674 15.833 9.2952 15.833 10.8337C15.833 12.5431 15.333 13.9106 14.1663 15.1072L12.9997 13.9106C13.6663 13.0559 14.1663 12.0302 14.1663 10.8337C14.1663 9.63708 13.833 8.61144 12.9997 7.75674L14.1663 6.56015ZM4.66634 5.36357C3.33301 6.73109 2.49967 8.78238 2.49967 10.8337C2.49967 12.8849 3.33301 14.9362 4.66634 16.3037L3.49967 17.5003C1.83301 15.62 0.833008 13.3978 0.833008 10.8337C0.833008 8.26956 1.66634 5.87639 3.49967 4.16699L4.66634 5.36357ZM5.83301 6.56015L6.99967 7.75674C6.33301 8.61144 5.83301 9.63708 5.83301 10.8337C5.83301 12.0302 6.16634 13.0559 6.99967 13.9106L5.83301 15.1072C4.83301 13.9106 4.16634 12.3721 4.16634 10.8337C4.16634 9.12426 4.66634 7.75674 5.83301 6.56015Z",fill:r})})},bre=(t,e,n)=>fetch(t.resolveURL(e)).then(r=>r.json()).then(r=>(n&&n(r),r)).catch(r=>{throw console.warn(r),r}),NUe=(t,e)=>bre(t,"recent-posts.json",e),DUe=(t,e)=>bre(t,"recent-announcements.json",e),lk=[];function xre(t,e="recent-posts"){const[n,r]=ae.useState(lk);if(ae.useEffect(()=>{r(lk),e==="recent-posts"?NUe(t,a=>r(a)):e==="recent-announcements"&&DUe(t,a=>r(a))},[e]),!Array.isArray(n)){const a=n?.constructor.name;return console.warn(`Expected recent posts data to be an array; got ${a}`),lk}return n}const PUe={default:"border border-transparent bg-purplegrey-200 text-purplegrey-900",primary:"border border-transparent bg-purple-500 text-white",secondary:"border border-transparent bg-error-border text-white"},OUe=da(re("inline-flex h-5 min-w-[20px] items-center justify-center px-1","whitespace-nowrap rounded-full","text-xs"),{variants:{variant:PUe}});function XM({className:t,variant:e,children:n,...r}){return i.jsx("div",{className:re(OUe({variant:e}),t),...r,children:i.jsx(Ls,{size:"currentSize",color:"currentColor",className:"leading-none",children:n})})}const MUe={primary:"border border-transparent bg-white text-purple-500 bg-purplegrey-150",secondary:"border border-transparent bg-purplegrey-150 text-type-secondary",live:"border border-transparent bg-fuchsiagrey-150 text-fuchsia-500",success:"border border-transparent bg-success-fill text-success-type-light",outline:"border border-purplegrey-500 bg-transparent text-purplegrey-700",orange:"border border-transparent bg-warning-fill text-warning-type-light",blue:"border border-transparent bg-info-fill text-info-type-light",red:"border border-transparent bg-error-fill text-error-type-light",yellow:"border border-transparent bg-premium-fill text-premium-type-light",disabled:"border border-transparent bg-purplegrey-100 text-[rgba(86,85,113,0.48)]"},LUe={primary:"text-purplegrey-500",secondary:"text-purplegrey-500",live:"text-fuchsia-400",success:"text-success-border",outline:"text-purplegrey-500",blue:"text-info-border",red:"text-error-border",yellow:"text-status-premium-border",orange:"text-status-warning-border",disabled:"text-[rgba(86,85,113,0.48)]"},jUe=da(re("inline-flex text-center w-fit whitespace-nowrap rounded items-center gap-1"),{variants:{variant:MUe,size:{sm:"text-[11px]",md:"text-[12px]"},hasIcon:{true:"",false:""},iconPosition:{left:"",right:"",none:""}},compoundVariants:[{hasIcon:!1,size:"sm",className:"px-1 py-0.5"},{hasIcon:!1,size:"md",className:"px-1.5 py-0.5"},{hasIcon:!0,iconPosition:"left",size:"sm",className:"pl-0.5 pr-1 py-0.5"},{hasIcon:!0,iconPosition:"left",size:"md",className:"pl-1 pr-1.5 py-0.5"},{hasIcon:!0,iconPosition:"right",size:"sm",className:"pl-1 pr-0.5 py-0.5"},{hasIcon:!0,iconPosition:"right",size:"md",className:"pl-1.5 pr-1 py-0.5"}],defaultVariants:{size:"md",variant:"primary",hasIcon:!1,iconPosition:"none"}});function fl({className:t,textClassName:e,variant:n="primary",size:r,children:a,style:s,containerStyle:o,icon:l,iconPosition:c="left",...d}){const f=!!l,p=f?c:"none",g=n?LUe[n]:"",y=()=>l?v.cloneElement(l,{className:re("size-4",g,l.props?.className)}):null;return i.jsxs("div",{className:re(jUe({variant:n,size:r,hasIcon:f,iconPosition:p}),t),style:o,...d,children:[f&&c==="left"&&y(),i.jsx(Ls,{color:"currentColor",weight:"medium",className:re("inline-flex items-center justify-center",f&&"gap-1",e),size:"currentSize",align:"center",style:s,children:a}),f&&c==="right"&&y()]})}const FUe={default:"bg-purplegrey-300",primary:"bg-purple-500",secondary:"bg-coral-400",live:"bg-fuchsia-500",success:"bg-success-border",outline:"bg-purplegrey-500",blue:"bg-info-border",red:"bg-coral-600",yellow:"bg-premium-border",orange:"bg-warning-border"}
127,BUe=da(re("size-2 rounded-full"),{variants:{variant:FUe},defaultVariants:{variant:"default"}});function ubt({className:t,variant:e,children:n,...r}){return i.jsx("div",{className:re("dotContainer inline-flex size-4 items-center justify-center",t),children:i.jsx("div",{className:re(BUe({variant:e})),...r})})}const wre={id:"getting-started",textContent:"Getting started",path:OY,IconComponent:_Pe},UUe={id:"support",textContent:"Support",path:jY,bottom:!0,IconComponent:$te},$Ue={id:"support",textContent:"Support",path:jY,bottom:!0,isChild:!0,IconComponent:SPe},qUe={id:"contact-sales",textContent:"Contact sales",path:"",bottom:!0,isChild:!0,IconComponent:pPe},HUe={id:"known-issues",textContent:"Known issues",path:"https://issues.databento.com/b/6vrl98vl/feature-ideas",bottom:!0,isChild:!0,IconComponent:yPe},Cre=[$Ue,qUe,HUe],_re={id:"help",textContent:"Help",path:"/",bottom:!0,IconComponent:$te,children:Cre},zUe={..._re,children:[{...wre,isChild:!0},...Cre]},KM=[{id:"browse",textContent:"Data catalog",path:Hf,IconComponent:cPe},{id:"licensing",textContent:"Plans and live data",path:`${Of}`,IconComponent:RUe},{id:"api-keys",textContent:"API keys",path:dP,IconComponent:vPe},{id:"download-center",textContent:"Download center",path:fP,IconComponent:mPe},{id:"data-usage",textContent:"Data usage",path:uP,IconComponent:wPe},{id:"team",textContent:"Team",path:MY,IconComponent:xPe},{id:"billing",textContent:"Billing",path:LY,IconComponent:fPe},{id:"documentation",textContent:"Documentation",path:`${qa}/documentation`,bottom:!0,IconComponent:hPe},{id:"pricing",textContent:"Pricing",path:vl,bottom:!0,IconComponent:bPe},{id:"productRoadmap",textContent:"Roadmap",path:"https://roadmap.databento.com",bottom:!0,IconComponent:CPe},{id:"blog",textContent:"Blog",TextComponent:({children:t})=>{const e=kUe()?.getTime()||0,n=xre(new Ks(ew)).reduce((r,a)=>{const s=a.attributes.publishedDisplayDate||a.attributes.publishedAt||a.attributes.updatedAt||0;return Math.max(r,new Date(s).getTime())},0);return i.jsxs(i.Fragment,{children:[t,e<n?i.jsx(fl,{className:"px-2 py-0 rounded-lg bg-[#6266E5] border-0 ml-1.5",textClassName:"text-white text-[13px] leading-5 font-normal",children:"New posts"}):null]})},path:ew,bottom:!0,IconComponent:EPe}],VUe=[...KM,UUe],GUe=[wre,...KM,_re],WUe=[...KM,zUe];var ck,kV;function YUe(){if(kV)return ck;kV=1;var t="Expected a function",e=NaN,n="[object Symbol]",r=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,o=/^0o[0-7]+$/i,l=parseInt,c=typeof pl=="object"&&pl&&pl.Object===Object&&pl,d=typeof self=="object"&&self&&self.Object===Object&&self,f=c||d||Function("return this")(),p=Object.prototype,g=p.toString,y=Math.max,x=Math.min,b=function(){return f.Date.now()};function _(I,N,D){var O,j,M,$,L,z,H=0,J=!1,X=!1,Y=!0;if(typeof I!="function")throw new TypeError(t);N=k(N)||0,E(D)&&(J=!!D.leading,X="maxWait"in D,M=X?y(k(D.maxWait)||0,N):M,Y="trailing"in D?!!D.trailing:Y);function F(de){var ve=O,Re=j;return O=j=void 0,H=de,$=I.apply(Re,ve),$}function W(de){return H=de,L=setTimeout(Z,N),J?F(de):$}function G(de){var ve=de-z,Re=de-H,V=N-ve;return X?x(V,M-Re):V}function q(de){var ve=de-z,Re=de-H;return z===void 0||ve>=N||ve<0||X&&Re>=M}function Z(){var de=b();if(q(de))return le(de);L=setTimeout(Z,G(de))}function le(de){return L=void 0,Y&&O?F(de):(O=j=void 0,$)}function ee(){L!==void 0&&clearTimeout(L),H=0,O=z=j=L=void 0}function xe(){return L===void 0?$:le(b())}function Ce(){var de=b(),ve=q(de);if(O=arguments,j=this,z=de,ve){if(L===void 0)return W(z);if(X)return L=setTimeout(Z,N),F(z)}return L===void 0&&(L=setTimeout(Z,N)),$}return Ce.cancel=ee,Ce.flush=xe,Ce}function E(I){var N=typeof I;return!!I&&(N=="object"||N=="function")}function A(I){return!!I&&typeof I=="object"}function S(I){return typeof I=="symbol"||A(I)&&g.call(I)==n}
127function k(I){if(typeof I=="number")return I;if(S(I))return e;if(E(I)){var N=typeof I.valueOf=="function"?I.valueOf():I;I=E(N)?N+"":N}if(typeof I!="string")return I===0?I:+I;I=I.replace(r,"");var D=s.test(I);return D||o.test(I)?l(I.slice(2),D?2:8):a.test(I)?e:+I}return ck=_,ck}var XUe=YUe();const KUe=Mr(XUe);var Sre=typeof window<"u"?v.useLayoutEffect:v.useEffect;function RV(t,e,n,r){const a=v.useRef(e);Sre(()=>{a.current=e},[e]),v.useEffect(()=>{const s=window;if(!(s&&s.addEventListener))return;const o=l=>{a.current(l)};return s.addEventListener(t,o,r),()=>{s.removeEventListener(t,o,r)}},[t,n,r])}function NV(t){const e=v.useRef(()=>{throw new Error("Cannot call an event handler while rendering.")});return Sre(()=>{e.current=t},[t]),v.useCallback((...n)=>{var r;return(r=e.current)==null?void 0:r.call(e,...n)},[e])}var uk=typeof window>"u";function ZM(t,e,n={}){const{initializeWithValue:r=!0}=n,a=v.useCallback(g=>n.serializer?n.serializer(g):JSON.stringify(g),[n]),s=v.useCallback(g=>{if(n.deserializer)return n.deserializer(g);if(g==="undefined")return;const y=e instanceof Function?e():e;let x;try{x=JSON.parse(g)}catch(b){return console.error("Error parsing JSON:",b),y}return x},[n,e]),o=v.useCallback(()=>{const g=e instanceof Function?e():e;if(uk)return g;try{const y=window.localStorage.getItem(t);return y?s(y):g}catch(y){return console.warn(`Error reading localStorage key “${t}”:`,y),g}},[e,t,s]),[l,c]=v.useState(()=>r?o():e instanceof Function?e():e),d=NV(g=>{uk&&console.warn(`Tried setting localStorage key “${t}” even though environment is not a client`);try{const y=g instanceof Function?g(o()):g;window.localStorage.setItem(t,a(y)),c(y),window.dispatchEvent(new StorageEvent("local-storage",{key:t}))}catch(y){console.warn(`Error setting localStorage key “${t}”:`,y)}}),f=NV(()=>{uk&&console.warn(`Tried removing localStorage key “${t}” even though environment is not a client`);const g=e instanceof Function?e():e;window.localStorage.removeItem(t),c(g),window.dispatchEvent(new StorageEvent("local-storage",{key:t}))});v.useEffect(()=>{c(o())},[t]);const p=v.useCallback(g=>{g.key&&g.key!==t||c(o())},[t,o]);return RV("storage",p),RV("local-storage",p),[l,d,f]}const ZUe="databento-pin-popover-open",JUe="databento-unpin-popover-open",QUe="databento-getting-started-credits-banner-open";function JM(t){const n=Ue(l1)?.id;return v.useMemo(()=>n?`${t}:${n}`:t,[t,n])}const Ere=()=>{const t=Ue(pO),e=Ue(wZ),{updateGettingStartedPinned:n}=vUe(),{getUserSettings:r}=gUe(),[a,s]=v.useState(!1),o=t.getting_started_pinned??!0,l=v.useCallback(async c=>{s(!0);try{return await n(c)?(await r(),!0):!1}catch{return!1}finally{s(!1)}},[n,r]);return v.useMemo(()=>({isPinned:o,isLoaded:e,updatePinned:l,isLoading:a}),[o,e,l,a])},dbt=()=>{const t=JM(ZUe),[e,n]=ZM(t,!1);return v.useMemo(()=>({pinPopoverOpen:e,updatePinPopoverOpen:n}),[e,n])},fbt=()=>{const t=JM(JUe),[e,n]=ZM(t,!1);return v.useMemo(()=>({unpinPopoverOpen:e,updateUnpinPopoverOpen:n}),[e,n])},pbt=()=>{const t=JM(QUe),[e,n]=ZM(t,!0);return v.useMemo(()=>({creditsBannerOpen:e,updateCreditsBannerOpen:n}),[e,n])},hbt=()=>{const{pathname:t}=vs(),[e,n]=v.useState(void 0),r=aM(),{isPinned:a}=Ere(),s=v.useMemo(()=>r&&a?GUe:r&&!a?WUe:VUe,[r,a]);v.useEffect(()=>{const c=s.find(d=>d.path===t);n(c)},[s,t]);const o=v.useCallback(c=>e?e.id==c.id:!1,[e]),l=v.useCallback(c=>{n(c)},[]);return{navs:s,activeNav:e,isActive:o,changeActiveNav:l}},e$e=()=>{const t=aM(),{isPinned:e}=Ere();return t&&e?OY:Hf},mbt=(t,e)=>{let n="",r="",a="",s,o,l,c,d,f;if(e&&e.columns&&e.columns.length>0){const{columns:p}=e;for(let g=0;g<p.length;g+=1){const{key:y}=p[g];y==="symbol"&&(n=t.symbol),y==="displaySymbol"&&(r=t.displaySymbol),y==="asset_class"&&(s=t.assetClass),y==="instrument_name"&&(a=t.instrumentName),y==="sector"&&(o=t.sector),y==="product_group"&&(l=t.productGroup),y==="close_price"&&(c=t.closePrice),y==="volume"&&(d=t.volume),y==="open_interest"&&(f=t.openInterest)}}return{symbol:n,displaySymbol:r,assetClass:s,instrumentName:a,sector:o,productGroup:l,closePrice:c,volume:d,openInterest:f,securityType:t.securityType}},Ire=t=>{const{symbols:e}=t;return e.length===1&&e[0]===OK},t$e=t=>{const{symbol_detail:e}=t,n=[];if(Ire(t))return n;for(let r=0;r<e.length;r+=1){const a=e[r];
127n.push({symbol:a.symbol,displaySymbol:a.display_symbol,assetClass:a.asset_class,instrumentName:a.instrument_name,securityType:t.stype_in})}return n};let Ux;function gbt(t){return Ux=t,()=>{Ux===t&&(Ux=void 0)}}function n$e(){Ux?.()}const r$e="trades",a$e="cbbo-1m",dk=t=>t==="OPRA.PILLAR"?a$e:r$e,E3=()=>{const t=ti(),e=Ue(r9),n=e?.datasetId||"",r=Ue(Y3e),a=Ue(W3e),s=Ue(UK),o=Ue(o4e),l=Ue(se=>cf(se,"schema")),c=Ue(J3e),d=Ue(Q3e),f=Ue(eme),p=Ue(XK),g=Ue(se=>n?lO(se,n):!1),{getDatasetDetailsById:y}=A9(),{isLoading:x,getPriceAndSize:b}=CUe(),_=Ue(nme),E=!!e,A=e&&Object.keys(e.instruments).length>0?e.instruments[Object.keys(e.instruments)[0]]:null,S=A?A.securityType:"",k=l.length>0?l[0]:"",I=v.useCallback(async se=>{cUe(t,1e3,se,b)},[t,b]),N=v.useCallback(async()=>{ZN(),await I(!0)},[I]),D=v.useCallback(async(se,he)=>{t(S2e({datasetId:se,datasetName:he})),await I(!0)},[t,I]),O=v.useCallback(async se=>{const{datasetId:he}=se,ye=se.schema||k||dk(he);t(t7(!0));const{securityType:be}=se.instrument;i_(p?.[he])||y(he),E?he===n&&(!S||S===be)?(t(X1(!0)),t(PB(se)),await I(!0)):(t(lb({...se,schema:ye,instruments:[se.instrument],reason:he!==n?"differentDataset":"differentSecurityType"})),t(Z6(!0)),t(vh(!1))):(t(PB({...se,schema:ye})),await I(!0),t(X1(!0)))},[t,E,n,S,k,p,I,y]),j=(se,he)=>{if(se.length!==he.length)return!0;const ye=se.map(Te=>`${Te.symbol}`),be=he.map(Te=>`${Te.symbol}`);return ye.some(Te=>!be.includes(Te))},M=v.useCallback(async(se,he=!1,ye=!1)=>{const be=se.schema||k||dk(se.datasetId);if(t(t7(!0)),!E||he)t(fR({...se,schema:be})),await I(!0),!he&&t(X1(!0));else{const{datasetId:Te}=se,{securityType:je}=se.instruments[0];Te==n&&ye&&j(se.instruments,Object.values(e.instruments))?(t(lb({...se,schema:be,reason:"differentInstruments"})),t(Z6(!0)),t(vh(!1))):Te===n&&(!S||S===je)?(t(X1(!0)),t(fR(se)),await I(!0)):(t(lb({...se,schema:be,reason:Te!=n?"differentDataset":"differentSecurityType"})),t(Z6(!0)),t(vh(!1)))}},[t,E,n,k,I,S,e?.instruments]),$=v.useCallback(async(se,he=!1)=>
127{const ye=se.fullDataset,be=se.schema||k||dk(se.datasetId);if(t(t7(!0)),!E||he)t(OB({...se,schema:be})),await I(!0),ye&&t(X1(!0));else{const{datasetId:Te}=se;Te===n?(ye&&t(X1(!0)),t(OB(se)),await I(!0)):(t(lb({...se,schema:be,fullDataset:!0,reason:"differentDataset"})),t(Z6(!0)),t(vh(!1)))}},[t,E,n,k,I]),L=v.useCallback(async se=>{t(E2e(se)),t(t7(!0)),await I(!0)},[t,I]),z=v.useCallback(async se=>{t(I2e(se)),t(t7(!0)),await I(!0)},[t,I]),H=v.useCallback(se=>{t(A2e(se))},[t]),J=v.useCallback(async se=>{t(T2e(se)),await I(!0)},[t,I]),X=v.useCallback(se=>{t(k2e(se))},[t]),Y=v.useCallback(async se=>{t(R2e(se)),await I(!0)},[t,I]),F=v.useCallback((se,he)=>{t(he?q2e({batchJobId:he,prepare:se}):$2e(se))},[t]),W=v.useCallback(async se=>{t(N2e(se)),await I(!0)},[t,I]),G=v.useCallback(async se=>{t(D2e(se)),await I(!1)},[t,I]),q=v.useCallback(se=>{t(P2e(se))},[t]),Z=v.useCallback(se=>{t(O2e(se))},[t]),le=v.useCallback(async se=>{t(M2e(se)),await I(!1)},[t,I]),ee=v.useCallback(async se=>{t(L2e(se)),await I(!1)},[t,I]),xe=v.useCallback(async se=>{t(j2e(se)),await I(!1)},[t,I]),Ce=v.useCallback(se=>{t(F2e(se))},[t]),de=v.useCallback(se=>{t(B2e(se))},[t]),ve=v.useCallback(async se=>{t(U2e(se)),await I(!1)},[t,I]),Re=v.useCallback(se=>{t(X1(se))},[t]),V=v.useCallback(se=>{t(Yme(se))},[t]),K=v.useCallback(se=>{t(Z6(se))},[t]),te=v.useCallback(async(se=!1)=>{t(H2e(se)),await I(!0)},[t,I]),me=v.useCallback(async se=>{E&&(t(z2e(se)),await I(!0))},[t,E,I]),fe=v.useCallback((se=!1)=>{Q_(t),ZN(),t(V2e(se))},[t]),ge=(se,he)=>{if(e&&e.datasetId===se){const{instruments:ye}=e,be=`${he.symbol}-${he.assetClass}`;return!!Object.keys(ye).find(je=>je===be)}return!1},Se=v.useCallback(async se=>{t($X(se))},[t]);return v.useEffect(()=>{c&&g&&(async()=>(t(UX(!1)),await I(!0)))()},[c,g,t,I]),{dataRequestInfo:e,prepareReplaceDatasetInfo:r,dataRequestPanelOpen:s,dataRequestPanelCanClose:o,replaceConfirmDialogOpen:a,isGetPriceAndSizeLoading:d||(_?!1:x),isQuoteJobLoading:f||(_?x:!1),checkAndAddInstrument:O,checkAndAddInstruments:M,checkAndAddFullDataset:$,forceQueryPriceAndSize:N,removeInstrument:L,removeInstruments:z,updateDatasetId:D,updateDatatype:H,updateDateRange:J,updateTimezoneLocation:X,updateTimezoneStartTime:Y,updatePrepare:F,updateSchema:W,updateEncoding:G,updateDelivery:q,updateCompression:Z,updateSplitDuration:le,updateSplitSize:ee,updateSplitByInstrument:xe,updatePriceFormat:Ce,updateTimestampFormat:de,updateIncludeSymbolField:ve,updateDataRequestPanelOpen:Re,updateDataRequestPanelCanClose:V,updateReplaceConfirmDialogOpen:K,clearInstruments:te,recoverInstruments:me,clearDataRequest:fe,isInstrumentAdded:ge,updateAvoidResetDateRange:Se}},vbt=()=>{const t=cn(),{pathname:e}=vs(),n=Og(),{dataRequestInfo:r,clearDataRequest:a,checkAndAddFullDataset:s,checkAndAddInstruments:o,updateEncoding:l,updateCompression:c,updateDateRange:d,updateDelivery:f,updateSplitDuration:p,updateSplitSize:g,updateSplitByInstrument:y,updatePriceFormat:x,updateTimestampFormat:b,updateIncludeSymbolField:_}=E3(),{getDatasetDetailsById:E}=A9(),A=Ue(XK),S=Ue(bg),k=Ue(X3e),I=Ue(K3e),N=!!r,D=v.useCallback(async $=>{const L=await t(BNe($));if(!L)return!1;const z=L.dataset;i_(A?.[z])||await E(z),a(!1);const H=L.schema_name,J=S&&S[z].dataset_name||"",X=L.start*Math.pow(10,-6),Y=L.end*Math.pow(10,-6),F=GB(ut.utc(X)),W=GB(ut.utc(Y));return Ire(L)?(s({datasetId:z,datasetName:J,fullDataset:!0,instruments:[],schema:H},!0),d({availableFrom:F,availableTo:W})):(o({datasetId:z,datasetName:J,schema:H,start:F,end:W,instruments:t$e(L)},!0),d({availableFrom:F,availableTo:W})),l(L.encoding),c(L.compression||"none"),f(L.delivery||"none"),p(L.split_duration||"none"),g(`${L.split_size||"none"}`),y(L.split_symbols),x(L.pretty_px),b(L.pretty_ts),_(L.map_symbols),!0},[t,A,S,a,s,o,E,l,c,d,f,p,g,y,x,b,_]),O=v.useCallback(()=>{n(MC,{originPathname:e})},[n,e]),j=v.useCallback($=>N?(t(G2e($)),t(LB(!0)),!1):!0,[t,N]),M=v.useCallback($=>{t(LB($))},[t]);return{similarRequestJobId:I,similarConfirmDialogOpen:k,prepareSimilarRequest:D,closeDownloadCenterRequestDetail:n$e,navigateToSimilarRequestBuilder:O,checkRequest:j,updateSimilarConfirmDialogOpen:M}},s$e={"ARCX.PILLAR":"Access NYSE Arca Integrated market data for ETPs and ETFs with enhanced granularity and determinism not available via the SIPs or the Openbook feed.","BATS.PITCH":"Acce
127ss L3, full order book depth and last sale information directly from Cboe BZX (formerly the BATS Exchange) over our historical API","BATY.PITCH":"Access L3, full order book depth and last sale information directly from Cboe BYX (formerly the BATS Exchange) over our historical API","EDGA.PITCH":"Get L3, full order book historical data sourced directly from Cboe EDGA with Databento’s US Equities service.","EDGX.PITCH":"Get L3, full order book data sourced directly from Cboe EDGX with Databento’s US Equities service.","EPRL.DOM":"This proprietary data feed offers normalized L3 (full order book) historical data sourced directly from MIAX Pearl Equities","EQUS.SUMMARY":"Access prop feeds of 4 US stock exchanges, plus Nasdaq top of book, Nasdaq Texas/PSX full order book, NYSE top of book, and all ATSes reporting to the 3 FINRA TRFs.","FINN.NLS":"","FINY.TRADES":"","GLBX.MDP3":"Access CME Group data sourced directly from raw feeds at colocation sites. Try out our market data APIs for Python, C++, and other applications for free.","IEXG.TOPS":"Access US equities top-of-book and trades data at no license fees from IEX. Ideal for web apps, brokerages, systematic trading, and cloud-based environments.","IFEU.IMPACT":"Leverage ICE Europe Commodities iMpact, the primary data feed for crude and refined oil futures trading, natural gas options, coal options, and more.","IFLL.IMPACT":"Get market data for financial products traded on ICE Europe Commodities, including short-term interest rate (STIR) futures contracts (Euribor, FTSE 100, SONIA, Gilts, etc.)","IFUS.IMPACT":"Access the primary data feed for ICE Futures US, one of the most significant exchanges for US-based agricultural and financial derivatives.","INCR.IQX":"IntelligentCross IQX is the primary market data feed for IntelligentCross, an AI-powered Alternative Trading System (ATS) that optimizes trading in US equities.","INAV.CGIF":"Intraday indicative values (iNAV, IIV, IOPV) - real-time fair value estimates for 200+ ETFs, ETPs, and structured products.","MAIN.CGIF":"Cboe Global Indices MAIN carries the flagship benchmarks - the S&P 500 (SPX) and Cboe Volatility Index (VIX) - plus related volatility and skew measures.","MSCI.CGIF":"Get MSCI's global, regional, and emerging-market benchmark index series, widely used for international portfolio construction and reporting.","FTSE.CGIF":"Get FTSE 100 and FTSE Russell's US style benchmarks, including the Russell 1000, Russell 2000, and their growth and value variants.","MSTAR.CGIF":"Get Morningstar's broad market, sector, and style-box index series, used across the fund and ETF benchmarking industry.","CCCY.CGIF":"Real-time spot cryptocurrency reference prices, derived from consolidated best bid and offer data across major crypto exchanges.","CGI.CGIF":"Access Cboe's proprietary buy-write, put-write, and options-overlay strategy indices, plus implied correlation and dispersion series.","MEMX.MEMOIR":"Get L3 historical stock data sourced directly from MEMX over Databento’s normalized API","NDEX.IMPACT":"Spot contracts, outrights, spreads, and options data covering European energy markets. Get natural gas historical data, energy prices historical data, and more.","OCEA.MEMOIR":"Get full-depth trade and order book data for US equities on Blue Ocean ATS (BOATS), a leading venue for overnight and 24-hour equity trading.","OPRA.PILLAR":"Databento's OPRA (Options Price Reporting Authority) dataset provides consolidated trades and NBBO across US options venues, covering all 17 national exchanges.","XASE.PILLAR":"Access small and mid-cap insights into all price levels, aggressor sides, imbalances, and more with NYSE American Integrated's proprietary market data feed.","XBOS.ITCH":"Access L3, full order book data from the Nasdaq Texas market over Databento’s normalized API","XCBF.PITCH":"Get full order book coverage of volatility, corporate bond index, equity index, and cryptocurrency derivatives from Cboe Futures Exchange (CFE).","XCHI.PILLAR":"Access L3, full order book data from NYSE Texas, the leading exchange for option-contingent stock trades","XCIS.BBO":"","XCIS.PILLAR":"","XCIS.TRADES":"","XCIS.TRADESBBO":"Get real-time, top-of-book and last sale NYSE National data without exchange license fees","XEEE.EOBI":"Trades and order book data for power, natural gas, environmental, agricultural, and freight products traded on the European Energy Exchange.","XEUR.EOBI":"Trades and order book data for all Eurex products via Databento's PCAP, Live and Historical API, and batch download services.","XNAS.BASIC":"Nasdaq Basic with Nasdaq Last Sale (NLS) Plus is the proprietary data feed that provides top-of-book and trade data for Nasdaq market participants.","XNAS.ITCH":"Get Nasdaq real-time and historical data with support for fast market replay at over 19 million book updates per second. Test our data for free with only 4 lines of code.","XNYS.BBO":"","XNYS.PILLAR":"Get a granular view of the NYSE equities market with NYSE Integrated is a proprietary market data feed, including OHLCV, MBO, Trades, Imbalance, and more.","XNY
127S.TRADES":"Get last sale (trades) information from the NYSE, including off-exchange trades reported to the FINRA/NYSE TRF.","XPSX.ITCH":"Access Nasdaq PSX’s L3, full order book feed over Databento’s historical API"},i$e={"ARCX.PILLAR":"NYSE Arca Integrated | Real-time and historical ETF data feed","BATS.PITCH":"Cboe BZX Depth | Historical API for Cboe equities, previously BATS Exchange","BATY.PITCH":"Cboe BYX Depth | Historical API for Cboe equities, previously BATS Exchange","EDGA.PITCH":"Cboe EDGA Depth | Cboe EDGA equities historical API","EDGX.PITCH":"Cboe EDGX Depth | Cboe EDGX equities historical API","EPRL.DOM":"MIAX Pearl Depth | MIAX Pearl Equities L3 historical API","EQUS.SUMMARY":"Databento US Equities Summary","FINN.NLS":"FINRA/Nasdaq TRF Carteret | Trade Reporting Facility for off-exchange trades","FINY.TRADES":"FINRA/NYSE TRF | Trade Reporting Facility for off-exchange trades","GLBX.MDP3":"CME Globex MDP 3.0 | CME futures historical & live data API","IEXG.TOPS":"IEX TOPS | Top of book market data API","IFEU.IMPACT":"ICE Europe Commodities iMpact | ICE commodity futures data API","IFLL.IMPACT":"ICE Europe Commodities Financials | ICE financial futures data API","IFUS.IMPACT":"ICE Futures US Market Data | Real-time & historical APIs","INCR.IQX":"IntelligentCross IQX Market Data | Customizable PCAPs delivery","INAV.CGIF":"Cboe Global Indices INAV | ETF iNAV and IOPV data API","MAIN.CGIF":"Cboe Global Indices MAIN | S&P 500 and VIX index data API","MSCI.CGIF":"Cboe Global Indices MSCI | MSCI global equity index data API","FTSE.CGIF":"Cboe Global Indices FTSE Russell | Global multi-asset index data API","MSTAR.CGIF":"Cboe Global Indices Morningstar | Morningstar index data API","CCCY.CGIF":"Cboe Global Indices CCCY | Crypto reference price data API","CGI.CGIF":"Cboe Global Indices CGI | Options strategy index data API","MEMX.MEMOIR":"MEMX MEMOIR Depth | MEMX L3 historical API","NDEX.IMPACT":"ICE Endex iMpact Feed | European energy futures data API","OPRA.PILLAR":"OPRA | Real-time and historical equity options price data API","XASE.PILLAR":"NYSE American Integrated | NYSE order imbalance data and more","XBOS.ITCH":"Nasdaq Texas TotalView-ITCH | Nasdaq Texas L3 historical API","XCBF.PITCH":"Cboe Futures Exchange | CFE historical & live futures data","XCHI.PILLAR":"NYSE Texas Integrated | Real-time L3 data without license fees","XCIS.BBO":"NYSE National BBO | Real-time top of book data without license fees","XCIS.PILLAR":"","XCIS.TRADES":"","XCIS.TRADESBBO":"NYSE National Trades and BBO | Free to license NYSE real-time data","XEEE.EOBI":"European Energy Exchange (EEX) Market Data | Real-time & historical APIs","XEUR.EOBI":"Eurex EOBI Market Data Feed | Historical + live APIs, PCAPs & more","XNAS.BASIC":"Nasdaq Basic & Nasdaq Last Sale (NLS) Plus real-time feed","XNAS.ITCH":"Nasdaq TotalView-ITCH | Live and historical Nasdaq data API","XNYS.BBO":"NYSE BBO and Trades","XNYS.PILLAR":"NYSE Integrated | NYSE historical data API","XPSX.ITCH":"Nasdaq PSX TotalView-ITCH | Nasdaq PSX historical API"},o$e={"GLBX.MDP3":{Options:"Download CME {{ productName }} ({{ symbol }}) data in binary, CSV, and JSON flat files. Simplify your options trading workflow with our Python APIs.",Futures:"Download individual and continuous contracts for CME {{ productName }} ({{ symbol }}). Simplify your futures trading workflow with our Python APIs.",DEFAULT:"Download CME {{ productName }} ({{ symbol }}) data in binary, CSV, and JSON flat files. Simplify your trading workflow with our Python APIs."},"IFEU.IMPACT":{Options:"Download ICE {{ productName }} ({{ symbol }}) data in binary, CSV, and JSON flat files. Real-time and historical prices, option chain data.",Futures:"Download individual and continuous contracts for ICE {{ productName }} ({{ symbol }}) in binary, CSV, and JSON flat files.",DEFAULT:"Download ICE {{ productName }} ({{ symbol }}) in binary, CSV, and JSON flat files."},"IFLL.IMPACT":{Options:"Download ICE {{ productName }} ({{ symbol }}) data in binary, CSV, and JSON flat files. Real-time and historical prices, option chain data.",Futures:"Download individual and continuous contracts for ICE {{ productName }} ({{ symbol }}) in binary, CSV, and JSON flat files.",DEFAULT:"Download ICE {{ productName }} ({{ symbol }}) in binary, CSV, and JSON flat files."},"IFUS.IMPACT":{Options:"Download ICE US {{ productName }} ({{ symbol }}) data in binary, CSV, and JSON flat files. Real-time and historical prices, option chain data.",Futures:"Download individual and continuous contracts for ICE US {{ productName }} ({{ symbol }}) in binary, CSV, and JSON flat files.",DEFAULT:"Download ICE US {{ productName }} ({{ symbol }}) in binary, CSV, and JSON flat files."},"NDEX.IMPACT":{Options:"Download ICE {{ productName }} ({{ symbol }}) data in binary, CSV, and JSON flat files. Real-time and historical prices, option chain data.",Futures:"Download individual and continuous contracts for ICE {{ productName }} ({{ symbol }}) in binary, CSV, and JSON flat files.",DEFAULT:"Download ICE {{ productName }} ({{ symbol }}) in binary, CSV, and JSON flat files."},"OPRA.PILLAR":{DEFAULT:"Download the {{ productName }} ({{ symbol }}) option chain in multiple data schemas, including MBP, OHLC, and more, from Databento's historical and real-time APIs."},"XNAS.ITCH":{DEFAULT:"Download {{ productName }} ({{ symbol }}) {{ secTypeLower }} data. Utilize Databento's stock APIs to access historical and real-time data in binary, CSV, and JSON."},"MAIN.CGIF":{DEFAULT:"Download live and historical index prices for {{ productName }} ({{ symbol }}) from Cboe Global Indices MAIN, the flagship benchmark and volatility index feed."},"CGI.CGIF":{DEFAULT:"Download live and historical index prices for {{ productName }} ({{ symbol }}) from Cboe's strategy index series - buy-write, put-write, and options overlays."},"MSCI.CGIF":{DEFAULT:"Download live and historical index prices for {{ productName }} ({{ symbol }}), part of MSCI's global, regional, and emerging-market benchmark series."},"FTSE.CGIF":{DEFAULT:"Download live and historical index prices for {{ productName }} ({{ symbol }}) from FTSE Russell's UK and US benchmark index series."},"MSTAR.CGIF":{DEFAULT:"Download live and historical index prices for {{ productName }} ({{ symbol }}), part of Morningstar's broad market, sector, and style-box index series."},"CCCY.CGIF":{DEFAULT:"Download real-time and historical reference prices for {{ productName }} ({{ symbol }}), derived from consolidated best bid and offer data across major crypto exchanges."},"INAV.CGIF":{DEFAULT:"Download real-time and historical intraday indicative values (iNAV, IIV, IOPV) for {{ productName }} ({{ symbol }}), plus 200+ other ETFs, ETPs, and structured products."}},l$e={"GLBX.MDP3":{DEFAULT:"CME {{ productName }} ({{ symbol }}) Historical Data"},"XEER.EOBI":{DEFAULT:"EEX {{ productName }} ({{ symbol }}) Historical Data"},"XEUR.EOBI":{DEFAULT:"Eurex {{ productName }} ({{ symbol }}) Historical Data"},"IFEU.IMPACT":{DEFAULT:"ICE {{ productName }} ({{ symbol }}) Data"},"IFLL.IMPACT":{DEFAULT:"ICE {{ productName }} ({{ symbol }}) Data"},"IFUS.IMPACT":{DEFAULT:"ICE US {{ productName }} ({{ symbol }}) Data"},"NDEX.IMPACT":{DEFAULT:"ICE {{ productName }} ({{ symbol }}) Data"},"OPRA.PILLAR":{DEFAULT:"{{ symbol }} Option Chain - {{ productName }} Data"},"XCBF.PITCH":{DEFAULT:"{{ productName }} ({{ symbol }}) Data"},"XNAS.ITCH":{DEFAULT:"{{ symbol }} Historical {{ secType }} Price Data - {{ productName }}"},"MAIN.CGIF":{DEFAULT:"{{ productName }} ({{ symbol }}) Data"},"CGI.CGIF":{DEFAULT:"{{ productName }} ({{ symbol }}) Data"},"MSCI.CGIF":{DEFAULT:"{{ productName }} ({{ symbol }}) Data"},"FTSE.CGIF":{DEFAULT:"{{ productName }} ({{ symbol }}) Data"},"MSTAR.CGIF":{DEFAULT:"{{ productName }} ({{ symbol }}) Data"},"CCCY.CGIF":{DEFAULT:"{{ productName }} ({{ symbol }}) Data"},"INAV.CGIF":{DEFAULT:"{{ productName }} ({{ symbol }}) Data"}},c$e="Cboe Global Indices provides live and historical index data from MAIN, CGI, FTSE Russell, MSCI, Morningstar, CCCY, and INAV under a single pricing plan.",u$e="Acce
127ss CME Group data sourced directly from raw feeds at colocation sites. Try out our market data APIs for Python, C++, and other applications for free.",d$e="Leverage ICE Europe Commodities iMpact, the primary data feed for crude and refined oil futures trading, natural gas options, coal options, and more.",f$e="Spot contracts, outrights, spreads, and options data covering European energy markets. Get natural gas historical data, energy prices historical data, and more.",p$e="Databento's OPRA (Options Price Reporting Authority) dataset provides consolidated trades and NBBO across US options venues, covering all 17 national exchanges.",h$e={"us-equities":"Databento US Equities provides live and historical data from 15 US equities exchanges and 30 ATSs under a single pricing plan.",cgif:c$e,cme:u$e,ifeu:d$e,ndex:f$e,opra:p$e},m$e="Cboe Global Indices",g$e="CME Globex MDP 3.0",v$e="ICE Europe Commodities iMpact",y$e="ICE Endex iMpact",b$e="OPRA",x$e={"us-equities":"Databento US Equities",cgif:m$e,cme:g$e,ifeu:v$e,ndex:y$e,opra:b$e},Are={ETF:{title:"ETF",lower:"ETF"},Equities:{title:"Stock",lower:"stock"},Futures:{title:"Futures",lower:"futures"},Options:{title:"Options",lower:"options"}};class Kr{static _META_DESCRIPTION_SELECTORS=[{name:"description"},{name:"twitter:description"},{property:"og:description"}];static _META_TITLE_SELECTORS=[{name:"title"},{name:"twitter:title"},{property:"og:title"}];static setAllMetaTags(e,n){if(e==="title"){document.title=n;for(const r of this._META_TITLE_SELECTORS)this.setMetaTag({...r,content:n})}if(e==="description")for(const r of this._META_DESCRIPTION_SELECTORS)this.setMetaTag({...r,content:n})}static setMetaTag({name:e,property:n,content:r}){const a=document.querySelector(`meta[name="${e}"]`);if(a){a.setAttribute("content",r);return}const s=document.querySelector(`meta[property="${n}"]`);if(s){s.setAttribute("content",r);return}const o=document.createElement("meta");e&&o.setAttribute("name",e),n&&o.setAttribute("property",n),o.setAttribute("content",r),document.head.appendChild(o)}static removeMetaTag(e){const n=document.querySelector(`meta[name="${e}"]`);n&&n.remove()}static getDatasetMetaDescription(e){const n=s$e[e];return n||console.warn(`databento-seo: Dataset meta description is not found for ${e}`),n}static getServiceMetaDescription(e){const n=h$e[e];return n||console.warn(`databento-seo: Service meta description is not found for ${e}`),n}static getDatasetTitleTag(e){const n=i$e[e];return n||console.warn(`databento-seo: Dataset title tag is not found for ${e}`),n}static getServiceTitleTag(e){const n=x$e[e];return n||console.warn(`databento-seo: Service title tag is not found for ${e}`),n}static getProductMetaCopy(e,n,r,a="",s){const o=l$e[e];let l="{{ productName }} ({{ symbol }}) | {{ datasetName }}";o?l=r&&r in o?o[r]:o.DEFAULT:console.warn(`databento-seo: Missing product title tag template for ${e}`);const c=o$e[e];let d="Browse {{ productName }} ({{ symbol }}) market data from the {{ datasetName }} dataset. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.";c?d=r&&r in c?c[r]:c.DEFAULT:console.warn(`databento-seo: Missing product meta description template for ${e}`);const f=r&&Are[r],p={"{{ datasetName }}":n,"{{ productName }}":s,"{{ secType }}":f?.title||"","{{ secTypeLower }}":f?.lower||"","{{ symbol }}":a},g=Kr._replaceTemplate(l,p,e),y=Kr._replaceTemplate(d,p,e);return{title:g,desc:y}}static _replaceTemplate(e,n,r){const a=new RegExp(Object.keys(n).join("|"),"g"),s=e.replace(a,l=>n[l]).replace(/\s{2,}/g," ").trim(),o=s.match(/{{\s.+?\s}}/g);return o&&console.warn(`databento-seo: Missing replacement values in template for ${r}: ${o}`),s}}const QM=t=>(t=t.replace(/futures/gi,"futures"),t=t.replace(/options/gi,"options"),t=t.replace(/etf/gi,"etf"),t=t.replace(/other/gi,"other"),t=t.replace(/equities/gi,"equities"),t=t.replace(/\/equities\//gi,"/stocks/"),t);class i0{static setCanonical(e){const n=document.querySelector('link[rel="canonical"]');let r=e||window.location.href;if(r=QM(r),r=r.replace(/\/+$/,""),n)n.setAttribute("href",r);else{const a=document.createElement("link");a.rel="canonical",a.href=r,document.head.appendChild(a)}Kr.setMetaTag({property:"og:url",content:r})}static removeCanonical(){const e=document.querySelector('link[rel="canonical"]');e&&document.head.removeChild(e)}}class C0{static _setSchemaMarkup(e,n){if(e){const r=document.createElement("script");r.dataset.id=n,r.type="application/ld+json",r.text=typeof e=="string"?e:JSON.stringify(e),document.head.appendChild(r)}}static _removeSchemaMarkup(e){const n=document.querySelectorAll(`script[data-id="${e}"]`);
127n&&n.forEach(r=>{document.head.removeChild(r)})}}class Rv extends C0{static BREADCRUMB_DATA_ATTRIBUTE_ID="breadcrumb-schema-markup";static setSchemaMarkup(e){const r={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.map(({name:a,url:s},o)=>({"@type":"ListItem",position:o+1,name:a,item:QM(s)}))};C0._setSchemaMarkup(r,Rv.BREADCRUMB_DATA_ATTRIBUTE_ID)}static removeSchemaMarkup(){C0._removeSchemaMarkup(Rv.BREADCRUMB_DATA_ATTRIBUTE_ID)}}const w$e="ETF Market Data & APIs - NYSE Arca Integrated | Databento",C$e="ETP and ETF market data feed from NYSE Arca Integrated",_$e="https://databento.com/datasets/ARCX.PILLAR",S$e=`Access NYSE Arca Integrated market data feed for ETPs and ETFs with enhanced granularity and determinism not available via the SIPs or the Openbook feed.
128
129NYSE Arca Integrated is a proprietary data feed that provides full order book updates, including every quote and order at each price level, on the Arca market (formerly ArcaEX, the Archipelago Exchange). It operates on NYSE's Pillar platform and disseminates all order book activity in an order-by-order view of events, including trade executions, order modifications, cancellations, and other book updates.
130
131NYSE Arca is the leading US exchange for listing and trading exchange-traded funds (ETFs), offering the narrowest quoted spreads and maintaining the highest percentage of time (71.1%) at the NBBO for all U.S. ETFs. As of January 2025, it represented approximately 9.96% of the average daily volume (ADV) across all exchange-listed US securities, including those listed on Nasdaq, other NYSE venues, and Cboe exchanges.
132
133With L3 granularity, NYSE Arca Integrated captures information beyond the L1, top-of-book data available through SIP feeds, enabling accurate modeling of book imbalances, quote lifetimes, and queue dynamics. This data includes explicit trade aggressor side, odd lots, and imbalances. Auction imbalances offer valuable insights into NYSE Arca’s opening and closing auctions by providing details like imbalance quantity, paired quantity, imbalance reference price, and book clearing price.
134
135Full depth of book data on Arca is particularly valuable over the SIPs for modeling pre-market, after-market and sweep-to-fill liquidity on U.S. exchange-traded products (ETPs) and ETFs.
136
137Historical data is available for usage-based rates or with any [Databento US Equities](https://databento.com/catalog/us-equities) subscription. Visit our [pricing page](https://databento.com/pricing) for more details.
138
139Asset class: Equities
140
141Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
142
143Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
144
145Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
146
147Resolution: Immediate publication, nanosecond-resolution timestamps`,E$e="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",I$e="2017-05-21/..",A$e="United States",T$e={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
148  14,160 products
149
150  Asset class(es):
151  Equities
152
153  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
154
155  Supported data encodings:
156  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
157
158  Supported market data schemas:
159  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
160
161  Resolution:
162  Immediate publication, nanosecond-resolution timestamps
163  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},k$e={"@id":"https://databento.com/about#organization"},R$e=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/ARCX.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/ARCX.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com/datasets/ARCX.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/ARCX.PILLAR"}],N$e=[{"@type":"Dataset",name:"NYSE Arca Integrated",description:"The NYSE Arca Integrated Feed provides a comprehensive order-by-order view of events in the NYSE Arca equities market. This single high-performance product integrates orders and trades in sequence, providing a more deterministic and transparent view of the order book and related activity.",publisher:{"@type":"Organization",name:"New York Stock Exchange (NYSE)",description:"The first all-electronic exchange in the U.S., NYSE Arca is the top U.S. exchange for the listing and trading of exchange-traded funds (ETFs) and also trades more than 8,000 U.S.-listed securities. The market offers fully automated, transparent open and closing auctions in ETFs and significant price improvement opportunities at the midpoint in all securities.",url:"https://www.nyse.com/markets/nyse-arca",sameAs:["https://en.wikipedia.org/wiki/NYSE_Arca","https://www.wikidata.org/wiki/Q10593835"]},url:"https://www.nyse.com/market-data/real-time/integrated-feed",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],D$e={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/ARCX.PILLAR",name:w$e,alternateName:C$e,url:_$e,description:S$e,conditionsOfAccess:E$e,temporalCoverage:I$e,spatialCoverage:A$e,isPartOf:T$e,creator:k$e,distribution:R$e,isBasedOn:N$e},P$e="Cboe BZX Depth Pitch Market Data and APIs | Databento",O$e="Cboe BZX Depth full order book and trades feed",M$e="https://databento.com/datasets/BATS.PITCH",L$e=`Breadth of coverage:
164  14,160 products
165
166  Asset class(es):
167  Equities
168
169  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
170
171  Supported data encodings:
172  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
173
174  Supported market data schemas:
175  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
176
177  Resolution:
178  Immediate publication, nanosecond-resolution timestamps
179  `,j$e="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",F$e="United States",B$e={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
180  14,160 products
181
182  Asset class(es):
183  Equities
184
185  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
186
187  Supported data encodings:
188  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
189
190  Supported market data schemas:
191  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
192
193  Resolution:
194  Immediate publication, nanosecond-resolution timestamps
195  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},U$e={"@id":"https://databento.com/about#organization"},$$e=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/BATS.PITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/BATS.PITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/BATS.PITCH"}],q$e=[{"@type":"Dataset",name:"Cboe BZX Depth Pitch",description:"Cboe Depth is available in Multicast and TCP PITCH and provides real-time, depth-of-book quotations and execution information. Multicast PITCH is offered with nearly half the latency of TCP PITCH and 20% fewer PITCH events. This is achieved by using binary messages (PITCH 2.0). Cboe offers a WAN-shaped and Gig-shaped version of the Multicast feed, both available from Cboe's primary datacenter. Members or market data recipients may choose one or more of the four Multicast PITCH feed options depending on their location and connectivity to Cboe.",publisher:{"@type":"Organization",name:"Cboe",url:"https://www.cboe.com/us/equities/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q107188457"]},url:"https://datashop.cboe.com/cboe-us-equities-pitch",sameAs:"https://www.cboe.com/market_data_services/us/equities/"}],H$e={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/BATS.PITCH",name:P$e,alternateName:O$e,url:M$e,description:L$e,conditionsOfAccess:j$e,spatialCoverage:F$e,isPartOf:B$e,creator:U$e,distribution:$$e,isBasedOn:q$e},z$e="Cboe BYX Depth Pitch Market Data and APIs | Databento",V$e="Cboe BYX Depth full order book and trades feed",G$e="https://databento.com/datasets/BATY.PITCH",W$e=`Breadth of coverage:
196  14,160 products
197
198  Asset class(es):
199  Equities
200
201  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
202
203  Supported data encodings:
204  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
205
206  Supported market data schemas:
207  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
208
209  Resolution:
210  Immediate publication, nanosecond-resolution timestamps
211  `,Y$e="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",X$e="United States",K$e={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
212  14,160 products
213
214  Asset class(es):
215  Equities
216
217  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
218
219  Supported data encodings:
220  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
221
222  Supported market data schemas:
223  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
224
225  Resolution:
226  Immediate publication, nanosecond-resolution timestamps
227  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},Z$e={"@id":"https://databento.com/about#organization"},J$e=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/BATY.PITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/BATY.PITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/BATY.PITCH"}],Q$e=[{"@type":"Dataset",name:"Cboe BYX Depth Pitch",description:"Cboe Depth is available in Multicast and TCP PITCH and provides real-time, depth-of-book quotations and execution information. Multicast PITCH is offered with nearly half the latency of TCP PITCH and 20% fewer PITCH events. This is achieved by using binary messages (PITCH 2.0). Cboe offers a WAN-shaped and Gig-shaped version of the Multicast feed, both available from Cboe's primary datacenter. Members or market data recipients may choose one or more of the four Multicast PITCH feed options depending on their location and connectivity to Cboe.",publisher:{"@type":"Organization",name:"Cboe",url:"https://www.cboe.com/us/equities/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets"]},url:"https://datashop.cboe.com/cboe-us-equities-pitch",sameAs:"https://www.cboe.com/market_data_services/us/equities/"}],eqe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/BATY.PITCH",name:z$e,alternateName:V$e,url:G$e,description:W$e,conditionsOfAccess:Y$e,spatialCoverage:X$e,isPartOf:K$e,creator:Z$e,distribution:J$e,isBasedOn:Q$e},tqe="Cboe Global Indices CCCY | Crypto Reference Price Data",nqe="Bitcoin and Ethereum spot reference prices from Cboe Global Indices CCCY",rqe="https://databento.com/datasets/CCCY.CGIF",aqe=`Cboe Global Indices CCCY carries real-time spot cryptocurrency reference prices over the Cboe Global Indices Feed (CGIF), derived from consolidated best bid and offer data across major cryptocurrency exchanges.
228
229Asset class: Indices
230
231Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
232
233Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
234
235Resolution: Immediate publication, nanosecond-resolution timestamps`,sqe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",iqe="2026-01-04/..",oqe="Worldwide",lqe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},cqe={"@id":"https://databento.com/about#organization"},uqe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/CCCY.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/CCCY.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/CCCY.CGIF"}],dqe=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],fqe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/CCCY.CGIF",name:tqe,alternateName:nqe,url:rqe,description:aqe,conditionsOfAccess:sqe,temporalCoverage:iqe,spatialCoverage:oqe,
235includedInDataCatalog:lqe,creator:cqe,distribution:uqe,isBasedOn:dqe},pqe="Cboe Global Indices CGI | Options Strategy Index Data",hqe="Options overlay, buy-write and put-write values from Cboe Global Indices CGI",mqe="https://databento.com/datasets/CGI.CGIF",gqe=`Cboe Global Indices CGI carries Cboe's proprietary strategy indices distributed over the Cboe Global Indices Feed (CGIF), covering buy-write, put-write, and options-overlay series, along with implied correlation and dispersion measures.
236
237Asset class: Indices
238
239Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
240
241Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
242
243Resolution: Immediate publication, nanosecond-resolution timestamps`,vqe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",yqe="2026-01-04/..",bqe="Worldwide",xqe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},wqe={"@id":"https://databento.com/about#organization"},Cqe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/CGI.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/CGI.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/CGI.CGIF"}],_qe=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],Sqe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/CGI.CGIF",name:pqe,alternateName:hqe,url:mqe,description:gqe,conditionsOfAccess:vqe,temporalCoverage:yqe,spatialCoverage:bqe,includedInDataCatalog:xqe,creator:wqe,distribution:Cqe,isBasedOn:_qe},Eqe="Corporate Actions Data & APIs - Dividends, mergers and acquisitions, IPOs, share buybacks, and more | Databento",Iqe="Upcoming and historical data for dividends, splits, mergers and acquisitions, IPOs and new listings, company announcements, share buybacks, adjustment factors, and more (EDI Corporate Actions)",Aqe="https://databento.com/corporate-actions",Tqe=`Databento provides upcoming and historical corporate actions impacting over 310,000 global securities, including every company announcement and 61 events like dividends, splits, mergers & acquisitions, listings, and more. 
244
245Dividends: Upcoming and past dividends, declaration, ex-dividend, record, and payment dates.
246
247Forward and reverse splits: Capital changes like forward splits and reverse splits with effective dates.
248
249Adjustment factors: To back-adjust end-of-day prices, EPS, P/E and other prices for all corporate actions.
250
251Mergers and acquisitions: Ticker changes caused by mergers, acquisitions, demergers, spinoffs, and more.
252
253IPOs and new listings: Upcoming and historical listings like initial public offerings (IPOs), with listing dates.
254
255Listing continuity: Listing continuity events like name changes, delistings, and description changes.
256
257Capital changes: Such as share buybacks, redemptions, bonus issues, and rights issues.
258
259Legal actions: Legal issues like bankruptcy and class action lawsuits, with filing and notice dates.
260
261Announcements: Machine-readable announcements from over 400 sources, timestamped to the second.
262
263Our reference API has the following structure:
264
265Corporate actions provides point-in-time (PIT) corporate actions events with global coverage.
266
267Adjustment factors provides end-of-day price adjustment factors for capital events, spanning multiple currencies for the same event.`,kqe="Acce
267ss to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Rqe="2018-05-01/..",Nqe="Worldwide",Dqe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},Pqe={"@id":"https://databento.com/about#organization"},Oqe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],Mqe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/corporate-actions",name:Eqe,alternateName:Iqe,url:Aqe,description:Tqe,conditionsOfAccess:kqe,temporalCoverage:Rqe,spatialCoverage:Nqe,includedInDataCatalog:Dqe,creator:Pqe,distribution:Oqe},Lqe="Cboe EDGA Depth Pitch Market Data and APIs | Databento",jqe="Cboe EDGA Depth full order book and trades feed",Fqe="https://databento.com/datasets/EDGA.PITCH",Bqe=`Breadth of coverage:
268  14,160 products
269
270  Asset class(es):
271  Equities
272
273  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
274
275  Supported data encodings:
276  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
277
278  Supported market data schemas:
279  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
280
281  Resolution:
282  Immediate publication, nanosecond-resolution timestamps
283  `,Uqe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",$qe="United States",qqe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
284  14,160 products
285
286  Asset class(es):
287  Equities
288
289  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
290
291  Supported data encodings:
292  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
293
294  Supported market data schemas:
295  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
296
297  Resolution:
298  Immediate publication, nanosecond-resolution timestamps
299  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},Hqe={"@id":"https://databento.com/about#organization"},zqe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/EDGA.PITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/EDGA.PITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/EDGA.PITCH"}],Vqe=[{"@type":"Dataset",name:"Cboe EDGA Depth Pitch",description:"Cboe Depth is available in Multicast and TCP PITCH and provides real-time, depth-of-book quotations and execution information. Multicast PITCH is offered with nearly half the latency of TCP PITCH and 20% fewer PITCH events. This is achieved by using binary messages (PITCH 2.0). Cboe offers a WAN-shaped and Gig-shaped version of the Multicast feed, both available from Cboe's primary datacenter. Members or market data recipients may choose one or more of the four Multicast PITCH feed options depending on their location and connectivity to Cboe.",publisher:{"@type":"Organization",name:"Cboe",url:"https://www.cboe.com/us/equities/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q107188484"]},url:"https://datashop.cboe.com/cboe-us-equities-pitch",sameAs:"https://www.cboe.com/market_data_services/us/equities/"}],Gqe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/EDGA.PITCH",name:Lqe,alternateName:jqe,url:Fqe,description:Bqe,conditionsOfAccess:Uqe,spatialCoverage:$qe,isPartOf:qqe,creator:Hqe,distribution:zqe,isBasedOn:Vqe},Wqe="Cboe EDGX Depth Pitch Market Data and APIs | Databento",Yqe="Cboe EDGX Depth full order book and trades feed",Xqe="https://databento.com/datasets/EDGX.PITCH",Kqe=`Breadth of coverage:
300  14,160 products
301
302  Asset class(es):
303  Equities
304
305  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
306
307  Supported data encodings:
308  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
309
310  Supported market data schemas:
311  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
312
313  Resolution:
314  Immediate publication, nanosecond-resolution timestamps
315  `,Zqe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Jqe="United States",Qqe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
316  14,160 products
317
318  Asset class(es):
319  Equities
320
321  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
322
323  Supported data encodings:
324  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
325
326  Supported market data schemas:
327  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
328
329  Resolution:
330  Immediate publication, nanosecond-resolution timestamps
331  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},eHe={"@id":"https://databento.com/about#organization"},tHe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/EDGX.PITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/EDGX.PITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/EDGX.PITCH"}],nHe=[{"@type":"Dataset",name:"Cboe EDGX Depth Pitch",description:"Cboe Depth is available in Multicast and TCP PITCH and provides real-time, depth-of-book quotations and execution information. Multicast PITCH is offered with nearly half the latency of TCP PITCH and 20% fewer PITCH events. This is achieved by using binary messages (PITCH 2.0). Cboe offers a WAN-shaped and Gig-shaped version of the Multicast feed, both available from Cboe's primary datacenter. Members or market data recipients may choose one or more of the four Multicast PITCH feed options depending on their location and connectivity to Cboe.",publisher:{"@type":"Organization",name:"Cboe",url:"https://www.cboe.com/us/equities/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q107188486"]},url:"https://datashop.cboe.com/cboe-us-equities-pitch",sameAs:"https://www.cboe.com/market_data_services/us/equities/"}],rHe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/EDGX.PITCH",name:Wqe,alternateName:Yqe,url:Xqe,description:Kqe,conditionsOfAccess:Zqe,spatialCoverage:Jqe,isPartOf:Qqe,creator:eHe,distribution:tHe,isBasedOn:nHe},aHe="MIAX Pearl Depth Market Data and APIs | Databento",sHe="MIAX Pearl Depth of Market full order book feed",iHe="https://databento.com/datasets/EPRL.DOM",oHe=`MIAX Pearl Depth of Market (DoM) is a proprietary data feed that disseminates full order book depth from the MIAX Pearl Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
332
333Launched in 2020 as the 15th U.S. equities exchange, MIAX Pearl Equities offers trading in US cash equities with price-time allocation and maker-taking pricing. It achieved a record volume of 49.9 billion shares in 2024, marking 6.2% year-over-year growth. As of January 2025, this exchange represented approximately 1.35% of the average daily volume (ADV) across all US exchange-listed securities.
334
335With L3 granularity, MIAX Pearl DoM captures information beyond the L1, top-of-book data available through SIP feeds, including explicit trade aggressor side and odd lots. This enables users to accurately model order book imbalances, trade directionality, queue dynamics, and more.
336
337Historical data is available for usage-based rates or with any [Databento US Equities](https://databento.com/catalog/us-equities) subscription. Visit our [pricing page](https://databento.com/pricing) for more details.
338
339 Breadth of coverage:
340  11,604 products
341
342  Asset class(es):
343  Equities
344
345  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
346
347  Supported data encodings:
348  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
349
350  Supported market data schemas:
351  MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status [Learn more](https://databento.com/docs/schemas-and-data-formats)
352
353  Resolution:
354  Immediate publication, nanosecond-resolution timestamps
355  `,lHe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",cHe="2023-03-28/..",uHe="United States",dHe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
356  14,160 products
357
358  Asset class(es):
359  Equities
360
361  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
362
363  Supported data encodings:
364  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
365
366  Supported market data schemas:
367  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
368
369  Resolution:
370  Immediate publication, nanosecond-resolution timestamps
371  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},fHe={"@id":"https://databento.com/about#organization"},pHe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/EPRL.DOM"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/EPRL.DOM"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/EPRL.DOM"}],hHe=[{"@type":"Dataset",name:"MIAX Pearl Equities Depth of Market Feed",description:"MIAX Pearl Equities Depth of Market Feed (DoM) is a data feed that allows subscribers to receive real-time updates of the following information from the MIAX Pearl Equities Exchange.",publisher:{"@type":"Organization",name:"MIAX Pearl Equities",url:"https://www.miaxglobal.com/markets/us-equities/pearl-equities",sameAs:["https://en.wikipedia.org/wiki/MIAX_Pearl_Equities","https://www.wikidata.org/wiki/Q107227864","https://www.marketswiki.com/wiki/MIAX_Pearl_Equities"]},url:"https://www.miaxglobal.com/markets/us-equities/pearl-equities/market-data",sameAs:["https://www.miaxglobal.com/markets/us-equities/pearl-equities/historical-market-data"]}],mHe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/EPRL.DOM",name:aHe,alternateName:sHe,url:iHe,description:oHe,conditionsOfAccess:lHe,temporalCoverage:cHe,spatialCoverage:uHe,isPartOf:dHe,creator:fHe,distribution:pHe,isBasedOn:hHe},gHe="Equities Data & APIs - ETF and Stock Market Data | Databento",vHe="Stock data API - Download historical stock price data",yHe="https://databento.com/equities",bHe="Download real-time and historical stock price data, including all buy and sell orders at every price level. Get each trade tick-by-tick and order queue composition at all prices. Access high-fidelity US equities stock market data using our Python, Rust, and C++ APIs. Providing full order book depth (MBO), OHLC aggregates, and more.",xHe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",wHe="2018-05-01/..",CHe="United States",_He={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},SHe={"@id":"https://databento.com/about#organization"},EHe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],IHe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/equities",name:gHe,alternateName:vHe,url:yHe,description:bHe,conditionsOfAccess:xHe,temporalCoverage:wHe,spatialCoverage:CHe,includedInDataCatalog:_He,creator:SHe,distribution:EHe},AHe="Real-time US Equities BBO and Trades - Databento US Equities Mini",THe="Cost-effective top-of-book BBO and trades from Databento US Equities Mini",kHe="https://databento.com/datasets/EQUS.MINI",RHe=`The Databento US Equities Mini dataset is our most cost-effective solution for real-time, top-of-book US equities data. It provides accurate best bid and offer (BBO) quotes, liquidity, and trade volume data derived from a proprietary blend of direct feeds sourced from several NMS exchanges and ATSs. Databento US Equities Mini combines these feeds into a single composite dataset to deliver a synthetic "mini" NBBO, eliminating the need for users to manually aggregate BBOs from individual venues.
372
373Its constituent feeds are anonymized to comply with derived data licensing terms from their respective sources. This approach allows us to offer real-time Databento US Equities Mini data without requiring license fees or exch
373ange paperwork, making it the only solution in the industry that supports commercial applications—such as external redistribution and non-display trading—without licensing restrictions.
374
375This dataset is optimized for a variety of real-time use cases, including display platforms, redistribution, brokerages, and analytics tools that need real-time BBO or last sale data—all without incurring additional licensing costs like per-user fees. Its entry-level pricing makes it an ideal starting point for equities data and an excellent choice for those integrating Databento's services for the first time. For users looking for an upgrade over this dataset, our next closest offerings are:
376- [Nasdaq Basic with NLS Plus](/catalog/us-equities#XNAS.BASIC), which is recommended if your application requires broader L1, top-of-book (MBP-1) coverage. Exchange license fees start at $1,613.50 per month.
377- [Nasdaq TotalView-ITCH](/catalog/us-equities#XNAS.ITCH), which is recommended if your application requires L2 (MBP-10) or L3 (MBO) data and longer history. Exchange license fees start at $1,690.50 per month.
378
379Live Databento US Equities Mini data is included with any Standard, Plus, or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.`,NHe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",DHe="United States",PHe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},OHe={"@id":"https://databento.com/about#organization"},MHe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/EQUS.MINI"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/EQUS.MINI"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/EQUS.MINI"}],LHe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/EQUS.MINI",name:AHe,alternateName:THe,url:kHe,description:RHe,conditionsOfAccess:NHe,spatialCoverage:DHe,includedInDataCatalog:PHe,creator:OHe,distribution:MHe},jHe="Access all US equities venues with Databento US Equities Summary",FHe="Consolidated daily volume and trades from Databento US Equities Summary",BHe="https://databento.com/datasets/EQUS.SUMMARY",UHe=`Databento US Equities Summary provides access to all US equities venues, including MEMX, NYSE American, and the complete suite of Cboe exchanges.
380
381Databento US Equities Summary includes all of Databento US Equities Book: the prop feeds of 4 US stock exchanges (MIAX Pearl Equities, IEX, NYSE National, and NYSE Texas); all ATSes reporting to the 3 FINRA TRFs; Nasdaq TotalView-ITCH; NYSE Integrated; and NYSE Arca Integrated. It also provides access to all remaining equities venues, which include MEMX, Nasdaq Texas and PSX, NYSE American, and the complete suite of Cboe exchanges (EDGA, EDGX, BZX, and BYX).
382
383Asset class: Equities
384
385Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
386
387Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
388
389Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance ([Learn more](https://databento.com/docs/schemas-and-data-formats))
390
391Resolution: Immediate publication, nanosecond-resolution timestamps`,$He="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",qHe="United States",HHe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},zHe={"@id":"https://databento.com/about#organization"},VHe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/EQUS.SUMMARY"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/EQUS.SUMMARY"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/EQUS.SUMMARY"}],GHe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/EQUS.SUMMARY",name:jHe,alternateName:FHe,url:BHe,description:UHe,conditionsOfAccess:$He,spatialCoverage:qHe,includedInDataCatalog:HHe,creator:zHe,distribution:VHe},WHe="Cboe Global Indices FTSE Russell | Index Data",YHe="FTSE 100 and Russell 1000/2000 index values",XHe="https://databento.com/datasets/FTSE.CGIF",KHe=`Cboe Global Indices FTSE Russell carries FTSE Russell's UK and US benchmark series over the Cboe Global Indices Feed (CGIF), including the FTSE 100 and the Russell 1000 and Russell 2000, along with their growth and value variants.
392
393Asset class: Indices
394
395Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
396
397Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
398
399Resolution: Immediate publication, nanosecond-resolution timestamps`,ZHe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",JHe="2026-01-04/..",QHe="Worldwide",eze={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},tze={"@id":"https://databento.com/about#organization"},nze=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/FTSE.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/FTSE.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/FTSE.CGIF"}],rze=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],aze={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/FTSE.CGIF",name:WHe,alternateName:YHe,url:XHe,description:KHe,conditionsOfAccess:ZHe,temporalCoverage:JHe,spatialCoverage:QHe,includedInDataCatalog:eze,creator:tze,distribution:nze,isBasedOn:rze},sze="Futures Market Data & APIs | Databento",ize="Futures data API - Real-time and historical futures data (continuous contracts, bid-ask spreads, and more)",oze="https://databento.com/futures",lze=`Official licensed distributor of futures data from CME, CFE, ICE, CBOT, NYMEX, COMEX, Eurex, EEX and more. Trades, quotes, full order book, and market depth.
400
401Our continuous contract symbology is a notation that maps to an actual, tradable instrument on any given date. The prices returned are real, unadjusted prices. We do not create a synthetic time series by adjusting the prices to remove jumps during rollovers.`,cze="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",uze="2017-05-21/..",dze="Worldwide",fze={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}
401,pze={"@id":"https://databento.com/about#organization"},hze=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],mze={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/futures",name:sze,alternateName:ize,url:oze,description:lze,conditionsOfAccess:cze,temporalCoverage:uze,spatialCoverage:dze,includedInDataCatalog:fze,creator:pze,distribution:hze},gze="Commodity Futures Market Data & APIs | Databento",vze="Real-time and historical commodity futures prices",yze="https://databento.com/futures/commodity",bze=`Spreads, options on futures, auction data, and more from the largest commodities exchanges. Real-time and historical energy, agriculture, and metals futures data, all sourced directly from CME and ICE. Deliver straight to your application or download as flat files. Data is available in up to 15 formats.
402
403Our continuous contract symbology is a notation that maps to an actual, tradable instrument on any given date. The prices returned are real, unadjusted prices. We do not create a synthetic time series by adjusting the prices to remove jumps during rollovers.
404
405Databento is a licensed distributor and direct provider of market data for 70+ trading venues. We power research, trading, and risk management firms in the volatile physical commodities markets.`,xze="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",wze="2017-05-21/..",Cze="North America, Europe",_ze={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},Sze={"@id":"https://databento.com/about#organization"},Eze=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],Ize=["https://www.cmegroup.com/markets/commodities.html"],Aze={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/futures/commodity",name:gze,alternateName:vze,url:yze,description:bze,conditionsOfAccess:xze,temporalCoverage:wze,spatialCoverage:Cze,includedInDataCatalog:_ze,creator:Sze,distribution:Eze,sameAs:Ize},Tze="Electricity Futures Market Data and APIs | Databento",kze="Real-time and historical electric power futures prices",Rze="https://databento.com/futures/commodity/energy/electricity",Nze=`Access electric power futures products from 10 European electricity markets, sourced directly from ICE Endex, the leading energy exchange in continental Europe. 
406
407Our continuous contract symbology is a notation that maps to an actual, tradable instrument on any given date. The prices returned are real, unadjusted prices. We do not create a synthetic time series by adjusting the prices to remove jumps during rollovers.`,Dze="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Pze="2018-12-23/..",Oze="Europe",Mze=[{"@type":"DataCatalog","@id":"https://databento.com/datasets/NDEX.IMPACT",name:"ICE Endex | Databento",url:"https://databento.com/datasets/NDEX.IMPACT",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}],Lze={"@id":"https://databento.com/about#organization"},jze=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/NDEX.IMPACT"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/NDEX.IMPACT"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/NDEX.IMPACT"}],Fze=["https://www.ice.com/products/Futures-Options/Energy/Electricity"],Bze={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/futures/commodity/energy/electricity",name:Tze,alternateName:kze,url:Rze,description:Nze,conditionsOfAccess:Dze,temporalCoverage:Pze,spatialCoverage:Oze,includedInDataCatalog:Mze,creator:Lze,distribution:jze,sameAs:Fze},Uze="Emissions Futures Market Data and APIs | Databento",$ze="Real-time and historical carbon emission allowances futures prices",qze="https://databento.com/futures/commodity/energy/emissions",Hze=`Download real-time and historical ICE EUA and UKA futures data via browser or API. Manage the price risk of emission allowances and carbon credits. 
408
409Our continuous contract symbology is a notation that maps to an actual, tradable instrument on any given date. The prices returned are real, unadjusted prices. We do not create a synthetic time series by adjusting the prices to remove jumps during rollovers.`,zze="Acce
409ss to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Vze="2018-12-23/..",Gze="Europe",Wze=[{"@type":"DataCatalog","@id":"https://databento.com/datasets/NDEX.IMPACT",name:"ICE Endex dataset | Databento",url:"https://databento.com/datasets/NDEX.IMPACT",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com/datasets/IFEU.IMPACT",name:"ICE Europe Commodities dataset | Databento",url:"https://databento.com/datasets/IFEU.IMPACT",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}],Yze={"@id":"https://databento.com/about#organization"},Xze=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:["https://databento.com/datasets/NDEX.IMPACT","https://databento.com/datasets/IFEU.IMPACT"]},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:["https://databento.com/datasets/NDEX.IMPACT","https://databento.com/datasets/IFEU.IMPACT"]},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:["https://databento.com/datasets/NDEX.IMPACT","https://databento.com/datasets/IFEU.IMPACT"]}],Kze=["https://www.ice.com/products/Futures-Options/Energy/Emissions"],Zze={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/futures/commodity/energy/emissions",name:Uze,alternateName:$ze,url:qze,description:Hze,conditionsOfAccess:zze,temporalCoverage:Vze,spatialCoverage:Gze,includedInDataCatalog:Wze,creator:Yze,distribution:Xze,sameAs:Kze},Jze="Energy Futures Market Data & APIs | Databento",Qze="Real-time and historical energy futures prices",eVe="https://databento.com/futures/commodity/energy",tVe=`Access global energy markets and benchmarks in one integration, including real-time and historical data on crude oil, natural gas, and power derivatives. 
410
411Our continuous contract symbology is a notation that maps to an actual, tradable instrument on any given date. The prices returned are real, unadjusted prices. We do not create a synthetic time series by adjusting the prices to remove jumps during rollovers.`,nVe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",rVe="2017-05-21/..",aVe="North America, Europe",sVe=[{"@type":"DataCatalog","@id":"https://databento.com/datasets/GLBX.MDP3",name:"CME Globex MDP 3.0 dataset | Databento",url:"https://databento.com/datasets/GLBX.MDP3",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com/datasets/NDEX.IMPACT",name:"ICE Endex dataset | Databento",url:"https://databento.com/datasets/NDEX.IMPACT",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com/datasets/IFEU.IMPACT",name:"ICE Europe Commodities dataset | Databento",url:"https://databento.com/datasets/IFEU.IMPACT",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}],iVe={"@id":"https://databento.com/about#organization"},oVe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],lVe=["https://www.cmegroup.com/markets/energy.html","https://www.ice.com/products/Futures-Options/Energy"],cVe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/futures/commodity/energy",name:Jze,alternateName:Qze,url:eVe,description:tVe,conditionsOfAccess:nVe,temporalCoverage:rVe,spatialCoverage:aVe,includedInDataCatalog:sVe,creator:iVe,distribution:oVe,sameAs:lVe},uVe="Interest Rate Futures Market Data & APIs - Fed Funds, U.S. Treasuries, SOFR, and more | Databento",dVe="Real-time and historical interest rate futures prices, including CME federal funds futures",fVe="https://databento.com/futures/interest-rate",pVe=`Access CME futures and options data for interest rate markets, including U.S. Treasuries, SOFR, Federal Funds, ESTR, and more with Databento's APIs or web portal. 
412
413Our continuous contract symbology is a notation that maps to an actual, tradable instrument on any given date. The prices returned are real, unadjusted prices. We do not create a synthetic time series by adjusting the prices to remove jumps during rollovers.`,hVe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",mVe="2017-05-21/..",gVe="North America",vVe=[{"@type":"DataCatalog","@id":"https://databento.com/datasets/GLBX.MDP3",name:"CME Globex MDP 3.0 dataset | Databento",url:"https://databento.com/datasets/GLBX.MDP3",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}],yVe={"@id":"https://databento.com/about#organization"},bVe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],xVe=["https://www.cmegroup.com/markets/interest-rates.html"],wVe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/futures/interest-rate",name:uVe,alternateName:dVe,url:fVe,description:pVe,conditionsOfAccess:hVe,temporalCoverage:mVe,spatialCoverage:gVe,includedInDataCatalog:vVe,creator:yVe,distribution:bVe,sameAs:xVe},CVe="CME Group Futures and Options Market Data (CME Globex MDP 3.0)",_Ve="Block trades and event contracts from CME Globex MDP 3.0",SVe="https://databento.com/datasets/GLBX.MDP3",EVe=`Access CME Group data sourced directly from raw feeds at colocation sites. Try out our market data APIs for Python, C++, and other applications for free.
414
415  The CME Group Market Data Platform (MDP) 3.0 disseminates event-based bid, ask, trade, and statistical data for CME Group markets and also provides recovery and support services for market data processing. MDP 3.0 includes the introduction of Simple Binary Encoding (SBE) and Event Driven Messaging to the CME Group Market Data Platform. Simple Binary Encoding (SBE) is based on simple primitive encoding, and is optimized for low bandwidth, low latency, and direct data access. Since March 2017, MDP 3.0 has changed from providing aggregated depth at every price level (like CME's legacy FAST feed) to providing full granularity of every order event for every instrument's direct book.
416MDP 3.0 is the sole data feed for all instruments traded on CME Globex, including futures, options, spreads and combinations.
417Note: We classify exchange-traded spreads between futures outrights as futures, and option combinations as options.
418
419  Breadth of coverage:
420  2,138 products
421
422  Asset class(es):
423  Futures, Options
424
425  Origin: Directly captured at Aurora DC3 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
426
427  Supported data encodings:
428  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
429
430  Supported market data schemas:
431  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics [Learn more](https://databento.com/docs/schemas-and-data-formats)
432
433  Resolution:
434  Immediate publication, nanosecond-resolution timestamps
435  `,IVe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",AVe="2010-06-06/..",TVe="Worldwide",kVe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},RVe={"@id":"https://databento.com/about#organization"},NVe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/GLBX.MDP3"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/GLBX.MDP3"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/GLBX.MDP3"}],DVe=[{"@type":"Dataset",name:"CME Globex MDP 3.0",description:`The CME Group Market Data Platform (MDP) 3.0 disseminates event-based bid, ask, trade, and statistical data for CME Group markets and also provides recovery and support services for market data processing. MDP 3.0 includes the introduction of Simple Binary Encoding (SBE) and Event Driven Messaging to the CME Group Market Data Platform. Simple Binary Encoding (SBE) is based on simple primitive encoding, and is optimized for low bandwidth, low latency, and direct data access. Since March 2017, MDP 3.0 has changed from providing aggregated depth at every price level (like CME's legacy FAST feed) to providing full granularity of every order event for every instrument's direct book.
436MDP 3.0 is the sole data feed for all instruments traded on CME Globex, including futures, options, spreads and combinations.
437Note: We classify exchange-traded spreads between futures outrights as futures, and option combinations as options.`,publisher:{"@type":"Organization",name:"CME Group",url:"https://www.cmegroup.com",sameAs:"https://wikipedia.org/wiki/CME_Group"},url:"https://www.cmegroup.com/market-data/browse-data.html",sameAs:["https://www.cmegroup.com/confluence/display/EPICSANDBOX/CME+MDP+3.0+Market+Data","https://www.cmegroup.com/market-data/distributor/market-data-platform.html"],includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},{"@type":"Dataset",name:"NYMEX Historical and Real-time Data",alternateName:"New York Mercantile Exchange market data",description:"NYMEX is a commodity futures exchange operating as part of the CME Group and primarily trades energy and metal contracts. NYMEX is known for trading futures contracts for crude oil, natural gas, heating oil, gasoline, and other energy products, as well as contracts for metals such as gold, silver, copper, and aluminum.",publisher:{"@type":"Organization",name:"CME Group",url:"https://www.cmegroup.com",sameAs:"https://wikipedia.org/wiki/CME_Group"},url:"https://www.cmegroup.com/market-data/browse-data.html",sameAs:["https://www.cmegroup.com/confluence/display/EPICSANDBOX/CME+MDP+3.0+Market+Data","https://www.cmegroup.com/market-data/distributor/market-data-platform.html"],isPartOf:{"@type":"Dataset","@id":"https://databento.com/datasets/GLBX.MDP3"}},{"@type":"Dataset",name:"CBOT Historical and Real-time Data",alternateName:"Chicago Board of Trade market data",description:"CBOT operates as part of the CME Group, offering a wide range of futures and options contracts across various asset classes. CBOT specializes in trading futures and options contracts for agricultural commodities, such as corn, soybeans, wheat, and oats, as well as financial instruments, including interest rates and stock indexes.",publisher:{"@type":"Organization",name:"CME Group",url:"https://www.cmegroup.com",sameAs:"https://wikipedia.org/wiki/CME_Group"},url:"https://www.cmegroup.com/market-data/browse-data.html",sameAs:["https://www.cmegroup.com/confluence/display/EPICSANDBOX/CME+MDP+3.0+Market+Data","https://www.cmegroup.com/market-data/distributor/market-data-platform.html"],isPartOf:{"@type":"Dataset","@id":"https://databento.com/datasets/GLBX.MDP3"}},{"@type":"Dataset",name:"COMEX Historical and Real-time Data",alternateName:"Commodity Exc
437hange market data",description:"COMEX is a division of the CME Group. It is one of the primary futures and options trading platforms for metals, including gold, silver, copper, and aluminum.",publisher:{"@type":"Organization",name:"CME Group",url:"https://www.cmegroup.com",sameAs:"https://wikipedia.org/wiki/CME_Group"},url:"https://www.cmegroup.com/market-data/browse-data.html",sameAs:["https://www.cmegroup.com/confluence/display/EPICSANDBOX/CME+MDP+3.0+Market+Data","https://www.cmegroup.com/market-data/distributor/market-data-platform.html"],isPartOf:{"@type":"Dataset","@id":"https://databento.com/datasets/GLBX.MDP3"}}],PVe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/GLBX.MDP3",name:CVe,alternateName:_Ve,url:SVe,description:EVe,conditionsOfAccess:IVe,temporalCoverage:AVe,spatialCoverage:TVe,includedInDataCatalog:kVe,creator:RVe,distribution:NVe,isBasedOn:DVe},OVe="Historical Market Data & APIs | Databento",MVe="Download intraday historical stock price data (OHLC bars, bid-ask spreads and more)",LVe="https://databento.com/historical",jVe="Get comprehensive coverage for 70+ trading venues with Databento's historical data APIs. Available in multiple data formats including MBO, MBP, and more.",FVe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",BVe="2017-05-21/..",UVe="North America, Europe",$Ve={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},qVe={"@id":"https://databento.com/about#organization"},HVe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],zVe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/historical",name:OVe,alternateName:MVe,url:LVe,description:jVe,conditionsOfAccess:FVe,temporalCoverage:BVe,spatialCoverage:UVe,includedInDataCatalog:$Ve,creator:qVe,distribution:HVe},VVe="Global Market Data & Reference Data APIs",GVe="Financial market data feed - Institutional quality, low latency",WVe="https://databento.com",YVe=`Databento is a licensed distributor of market data for 70+ trading venues covering North America and Europe. 
438
439All buy and sell orders at every price level. Get each trade tick-by-tick and order queue composition at all prices. Access high-fidelity US equities stock market data using our Python, Rust, and C++ APIs. Providing full order book depth (MBO), OHLC aggregates, and more. 
440
441Reference data includes coverage from 215+ exchanges worldwide, 300,000+ listed and delisted securities from 100,000+ companies, categorized as 60+ event types. The dataset focuses on crucial events affecting global securities such as dividends, takeovers, mergers & acquisitions and rights issues.`,XVe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",KVe="2017-05-21/..",ZVe="North America, Europe",JVe={"@id":"https://databento.com/about#organization"},QVe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],eGe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com",name:VVe,alternateName:GVe,url:WVe,description:YVe,conditionsOfAccess:XVe,temporalCoverage:KVe,spatialCoverage:ZVe,creator:JVe,distribution:QVe},tGe="IEX TOPS Historical Data - Top of book and last sale",nGe="L1 and level 1 market data from IEX TOPS",rGe="https://databento.com/datasets/IEXG.TOPS",aGe=`IEX TOPS is a proprietary data feed that provides top-of-book quotes and last sale (trades) price and size information, also known as L1 data. It covers all stocks and ETFs traded on the Investors Exchange (IEXG). As of January 2025, IEX accounted for approximately 2.18% of the average daily volume (ADV) across all U.S. exchange-listed securities.
442
443Historical data is available for usage-based rates or with any [Databento US Equities](https://databento.com/catalog/us-equities) subscription. Visit our [pricing page](https://databento.com/pricing) for more details.
444
445Asset classes: Equities
446
447Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
448
449Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
450
451Supported market data schemas: MBP-1, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
452
453Resolution: Immediate publication, nanosecond-resolution timestamps`,sGe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",iGe="2023-03-28/..",oGe="United States",lGe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
454  14,160 products
455
456  Asset class(es):
457  Equities
458
459  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
460
461  Supported data encodings:
462  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
463
464  Supported market data schemas:
465  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
466
467  Resolution:
468  Immediate publication, nanosecond-resolution timestamps
469  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},cGe={"@id":"https://databento.com/about#organization"},uGe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/IEXG.TOPS"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/IEXG.TOPS"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/IEXG.TOPS"}],dGe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/IEXG.TOPS",name:tGe,alternateName:nGe,url:rGe,description:aGe,conditionsOfAccess:sGe,temporalCoverage:iGe,spatialCoverage:oGe,isPartOf:lGe,creator:cGe,distribution:uGe},fGe="ICE Europe Commodities Market Data",pGe="ICE Europe Commodities iMpact - Real-time and Historical Data API",hGe="https://databento.com/datasets/IFEU.IMPACT",mGe=`ICE Europe Commodities iMpact is the primary data feed for ICE Europe Commodities and covers 50% of worldwide crude and refined oil futures trading, as well as other options and futures contracts like natural gas, power, coal, emissions, and soft commodities. This dataset includes all commodities on ICE Europe Commodities—all listed outrights, spreads, options, and options combinations across every expiration month. Interest rates and financial products are not included at this time and will be part of a separate dataset.
470
471Asset class: Futures, Options
472
473Origin: Captured at Aurora DC3 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
474
475Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
476
477Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
478
479Resolution: Immediate publication, nanosecond-resolution timestamps`,gGe="Acce
479ss to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",vGe="2018-12-23/..",yGe="Worldwide",bGe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},xGe={"@id":"https://databento.com/about#organization"},wGe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/IFEU.IMPACT"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/IFEU.IMPACT"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/IFEU.IMPACT"}],CGe=[{"@type":"Dataset",name:"ICE Europe Commodities iMpact",description:"ICE Europe Commodities iMpact is the primary data feed for ICE Europe Commodities and covers 50% of worldwide crude and refined oil futures trading, as well as other options and futures contracts like natural gas, power, coal, emissions, and soft commodities. This dataset includes all commodities on ICE Europe Commodities—all listed outrights, spreads, options, and options combinations across every expiration month. Interest rates and financial products are not included at this time and will be part of a separate dataset.",publisher:{"@type":"Organization",name:"ICE Europe Commodities",url:"https://www.ice.com/futures-europe",sameAs:["https://www.wikidata.org/wiki/Q93355979","https://en.wikipedia.org/wiki/Intercontinental_Exchange"],description:"ICE Europe Commodities is home to futures and options contracts for crude oil, interest rates, equity derivatives, natural gas, power, coal, emissions and soft commodities."},url:"https://www.ice.com/products/Futures-Options",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],_Ge={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/IFEU.IMPACT",name:fGe,alternateName:pGe,url:hGe,description:mGe,conditionsOfAccess:gGe,temporalCoverage:vGe,spatialCoverage:yGe,includedInDataCatalog:bGe,creator:xGe,distribution:wGe,isBasedOn:CGe},SGe="ICE Europe Financials Market Data",EGe="ICE Europe Financials Data - Real-time and Historical Data API",IGe="https://databento.com/datasets/IFLL.IMPACT",AGe=`ICE Europe Financials provides market data for interest rates and financial products traded on ICE Europe Commodities, including contracts such as Euribor, SONIA, Gilts, and Short Sterling. The ICE Europe Commodities iMpact market data feed delivers comprehensive information for these financial instruments, including all listed outrights, spreads, options, and options combinations across all expiration months. This data feed complements the ICE Europe Commodities offering and provides traders with complete visibility into interest rates and financial products traded on the exchange.
480
481Asset class: Futures, Options
482
483Origin: Captured at Aurora DC3 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
484
485Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
486
487Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
488
489Resolution: Immediate publication, nanosecond-resolution timestamps`,TGe="Acce
489ss to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",kGe="2024-12-10/..",RGe="Europe",NGe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},DGe={"@id":"https://databento.com/about#organization"},PGe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/IFLL.IMPACT"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/IFLL.IMPACT"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/IFLL.IMPACT"}],OGe=[{"@type":"Dataset",name:"ICE Europe Financials iMpact",description:"ICE Europe Financials covers European interest rate and equity index derivatives, including futures and options on STIRs, Euribor, SONIA, gilts, and FTSE 100. This service provides prices, statistics, and reference data with L1, L2, and L3 granularity.",publisher:{"@type":"Organization",name:" ICE Futures Europe",url:"https://www.ice.com/futures-europe",sameAs:["https://www.wikidata.org/wiki/Q93355979","https://en.wikipedia.org/wiki/Intercontinental_Exchange"]},url:"https://www.ice.com/products/Futures-Options",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],MGe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/IFLL.IMPACT",name:SGe,alternateName:EGe,url:IGe,description:AGe,conditionsOfAccess:TGe,temporalCoverage:kGe,spatialCoverage:RGe,includedInDataCatalog:NGe,creator:DGe,distribution:PGe,isBasedOn:OGe},LGe="ICE Futures US Market Data",jGe="ICE Futures US iMpact - Real-time and Historical Data API",FGe="https://databento.com/datasets/IFUS.IMPACT",BGe=`ICE Futures US iMpact is the primary data feed for ICE Futures US and covers the majority of trading in agricultural commodities, including sugar, coffee, cotton, and cocoa futures and options. This comprehensive market data feed also includes financial products such as equity indexes, currencies, and US Treasury futures contracts. The dataset provides complete market depth information across all listed outrights, spreads, options, and options combinations for every expiration month. ICE Futures US represents one of the most significant exchanges for US-based agricultural and financial derivatives, offering essential price discovery and risk management tools for global market participants.
490
491Asset class: Futures, Options
492
493Origin: Captured at Aurora DC3 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
494
495Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
496
497Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
498
499Resolution: Immediate publication, nanosecond-resolution timestamps`,UGe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",$Ge="2018-12-23/..",qGe="Worldwide",HGe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},zGe={"@id":"https://databento.com/about#organization"},VGe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/IFUS.IMPACT"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/IFUS.IMPACT"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/IFUS.IMPACT"}],GGe=[{"@type":"Dataset",name:"ICE Futures US iMpact",description:"ICE Futures US iMpact is the primary data feed for ICE Futures US and covers the majority of trading in agricultural commodities, including sugar, coffee, cotton, and cocoa futures and options. This comprehensive market data feed also includes financial products such as equity indexes, currencies, and US Treasury futures contracts. The dataset provides complete market depth information across all listed outrights, spreads, options, and options combinations for every expiration month. ICE Futures US represents one of the most significant exchanges for US-based agricultural and financial derivatives, offering essential price discovery and risk management tools for global market participants.",publisher:{"@type":"Organization",name:"ICE Futures US",url:"https://www.ice.com/futures-us",sameAs:["https://www.wikidata.org/wiki/Q1519402?wprov=acrw1_0","https://en.wikipedia.org/wiki/Intercontinental_Exchange","https://www.marketswiki.com/wiki/ICE_Futures_U.S."],description:"Intercontinental Exchange conducts global futures and options markets in soft commodity, foreign exchange, interest rates, currencies, metals and equity index markets through its U.S. futures exchange, ICE U.S., formerly the New York Board of Trade (NYBOT). The NYBOT was acquired by ICE in January 2007."},url:"https://www.ice.com/products/Futures-Options",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],WGe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/IFUS.IMPACT",name:LGe,alternateName:jGe,url:FGe,description:BGe,conditionsOfAccess:UGe,temporalCoverage:$Ge,spatialCoverage:qGe,includedInDataCatalog:HGe,creator:zGe,distribution:VGe,isBasedOn:GGe},YGe="Cboe Global Indices INAV | ETF iNAV and IOPV Data",XGe="Intraday indicative values for ETFs and ETPs from Cboe Global Indices INAV",KGe="https://databento.com/datasets/INAV.CGIF",ZGe=`Cboe Global Indices INAV carries intraday indicative values (iNAV, IIV, IOPV) over the Cboe Global Indices Feed (CGIF) - real-time fair value estimates for more than 200 ETFs, ETPs, and structured products.
500
501Asset class: Indices
502
503Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
504
505Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
506
507Resolution: Immediate publication, nanosecond-resolution timestamps`,JGe="Acce
507ss to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",QGe="2026-01-04/..",eWe="United States",tWe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},nWe={"@id":"https://databento.com/about#organization"},rWe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/INAV.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/INAV.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/INAV.CGIF"}],aWe=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],sWe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/INAV.CGIF",name:YGe,alternateName:XGe,url:KGe,description:ZGe,conditionsOfAccess:JGe,temporalCoverage:QGe,spatialCoverage:eWe,includedInDataCatalog:tWe,creator:nWe,distribution:rWe,isBasedOn:aWe},iWe="IntelligentCross Market Data and APIs | Databento",oWe="IntelligentCross IQX data feed",lWe="https://databento.com/datasets/INCR.IQX",cWe=`IntelligentCross IQX is the primary market data feed for IntelligentCross, an AI-powered Alternative Trading System (ATS) that optimizes trading in US equities. This innovative data feed covers trading activity across major US stock exchanges, featuring precise microsecond-level timestamps and comprehensive order book data. The dataset includes all US equities traded on the IntelligentCross ASPEN and APEX platforms, which are designed to reduce market impact and minimize slippage for institutional investors. IntelligentCross IQX provides detailed insights into trade execution quality, price discovery, and liquidity patterns across its technologically advanced trading venues. This data feed offers valuable intelligence for traders, quants, and researchers seeking to optimize execution strategies and understand market microstructure in the US equities landscape.
508
509Asset class(es):
510  Equities
511
512  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
513
514  Supported data encodings:
515  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
516
517  Supported market data schemas:
518  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
519
520  Resolution:
521  Immediate publication, nanosecond-resolution timestamps
522  `,uWe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",dWe="2024-09-16/..",fWe="United States",pWe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},hWe={"@id":"https://databento.com/about#organization"},mWe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/INCR.IQX"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/INCR.IQX"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/INCR.IQX"}],gWe=[{"@type":"Dataset",name:"IntelligentCross IQX",description:"IntelligentCross IQX is the primary market data feed for IntelligentCross, an AI-powered Alternative Trading System (ATS) that optimizes trading in US equities.",publisher:{"@type":"Organization",name:"Imperative Execution",url:"https://www.imperativex.com",sameAs:["https://www.marketswiki.com/wiki/Imperative_Execution"]},url:"https://www.imperativex.com/intelligentcross",sameAs:["https://www.imperativex.com/products","https://www.wikidata.org/wiki/Q93360212"]}],vWe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/INCR.IQX",name:iWe,alternateName:oWe,url:lWe,description:cWe,conditionsOfAccess:uWe,temporalCoverage:dWe,spatialCoverage:fWe,includedInDataCatalog:pWe,creator:hWe,distribution:mWe,isBasedOn:gWe},yWe="Indices Data & APIs - Real-time and Historical Index Data | Databento",bWe="Index data API - Download historical index price data",xWe="https://databento.com/indices",wWe=`Download real-time and historical index data for the S&P 500 (SPX), Cboe Volatility Index (VIX), Dow Jones (DJX), Russell 2000, FTSE 100, MSCI, and 1,600+ global benchmarks.
523
524Access index values, the instrument definitions and daily statistics that accompany them, and intraday indicative values for ETFs, through one integration with our Python, Rust, and C++ APIs.`,CWe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",_We="2026-01-04/..",SWe="Worldwide",EWe=[{"@type":"DataCatalog","@id":"https://databento.com/datasets/MAIN.CGIF",name:"Cboe Global Indices MAIN dataset | Databento",url:"https://databento.com/datasets/MAIN.CGIF",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com/datasets/CGI.CGIF",name:"Cboe Global Indices CGI dataset | Databento",url:"https://databento.com/datasets/CGI.CGIF",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com/datasets/MSCI.CGIF",name:"Cboe Global Indices MSCI dataset | Databento",url:"https://databento.com/datasets/MSCI.CGIF",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com/datasets/FTSE.CGIF",name:"Cboe Global Indices FTSE Russell dataset | Databento",url:"https://databento.com/datasets/FTSE.CGIF",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com/datasets/MSTAR.CGIF",name:"Cboe Global Indices Morningstar dataset | Databento",url:"https://databento.com/datasets/MSTAR.CGIF",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com/datasets/CCCY.CGIF",name:"Cboe Global Indices CCCY dataset | Databento",url:"https://databento.com/datasets/CCCY.CGIF",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com/datasets/INAV.CGIF",name:"Cboe Global Indices INAV dataset | Databento",url:"https://databento.com/datasets/INAV.CGIF",provider:{"@id":"https://databento.com/about#organization"}},{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}
524],IWe={"@id":"https://databento.com/about#organization"},AWe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"}],TWe=["https://www.cboe.com/data/global-indices-feed"],kWe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/indices",name:yWe,alternateName:bWe,url:xWe,description:wWe,conditionsOfAccess:CWe,temporalCoverage:_We,spatialCoverage:SWe,includedInDataCatalog:EWe,creator:IWe,distribution:AWe,sameAs:TWe},RWe="Real-Time Market Data & APIs | Databento",NWe="Real-time stock market API - Access indices data and more",DWe="https://databento.com/live",PWe="Leverage Databento's real-time stock API to get tick data with full order book depth (MBO). Offering seamless intraday market replay in a single API call.",OWe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",MWe="2017-05-21/..",LWe="Worldwide",jWe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},FWe={"@id":"https://databento.com/about#organization"},BWe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],UWe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/live",name:RWe,alternateName:NWe,url:DWe,description:PWe,conditionsOfAccess:OWe,temporalCoverage:MWe,spatialCoverage:LWe,includedInDataCatalog:jWe,creator:FWe,distribution:BWe},$We="Cboe Global Indices MAIN | S&P 500 and VIX Index Data",qWe="SPX and VIX index values from Cboe Global Indices MAIN",HWe="https://databento.com/datasets/MAIN.CGIF",zWe=`Cboe Global Indices MAIN carries the flagship benchmarks distributed over the Cboe Global Indices Feed (CGIF), including the S&P 500 Index (SPX) and the Cboe Volatility Index (VIX), plus the related volatility and skew measures used across the derivatives market.
525
526Asset class: Indices
527
528Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
529
530Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
531
532Resolution: Immediate publication, nanosecond-resolution timestamps`,VWe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",GWe="2026-01-04/..",WWe="United States",YWe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},XWe={"@id":"https://databento.com/about#organization"},KWe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/MAIN.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/MAIN.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/MAIN.CGIF"}],ZWe=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],JWe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/MAIN.CGIF",name:$We,alternateName:qWe,url:HWe,description:zWe,conditionsOfAccess:VWe,temporalCoverage:GWe,spatialCoverage:WWe,includedInDataCatalog:YWe,creator:XWe,distribution:KWe,isBasedOn:ZWe},QWe="MEMX MEMOIR Depth Market Data and APIs | Databento",eYe="MEMX MEMOIR Depth full order book and trades feed",tYe="https://databento.com/datasets/MEMX.MEMOIR",nYe=`Breadth of coverage:
533  14,160 products
534
535  Asset class(es):
536  Equities
537
538  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
539
540  Supported data encodings:
541  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
542
543  Supported market data schemas:
544  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
545
546  Resolution:
547  Immediate publication, nanosecond-resolution timestamps
548  `,rYe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",aYe="United States",sYe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
549  14,160 products
550
551  Asset class(es):
552  Equities
553
554  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
555
556  Supported data encodings:
557  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
558
559  Supported market data schemas:
560  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
561
562  Resolution:
563  Immediate publication, nanosecond-resolution timestamps
564  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},iYe={"@id":"https://databento.com/about#organization"},oYe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/MEMX.MEMOIR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/MEMX.MEMOIR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/MEMX.MEMOIR"}],lYe=[{"@type":"Dataset",name:"MEMX MEMOIR Depth",description:"MEMOIR (MEMber’s Order Information Record) Depth is a data feed that contains all displayed orders for listed securities trading on the Exchange, order executions, order cancellations, order modifications, order identification numbers, and administrative messages.",publisher:{"@type":"Organization",name:"Members Exchange (MEMX)",url:"https://memx.com",sameAs:["https://en.wikipedia.org/wiki/Members_Exchange","https://www.wikidata.org/wiki/Q30290565","https://www.marketswiki.com/wiki/Members_Exchange_(MEMX)"]},url:"https://info.memxtrading.com/membership-connectivity-and-market-data-documents/",sameAs:["https://info.memxtrading.com/equities-trading-resources"]}],cYe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/MEMX.MEMOIR",name:QWe,alternateName:eYe,url:tYe,description:nYe,conditionsOfAccess:rYe,spatialCoverage:aYe,isPartOf:sYe,creator:iYe,distribution:oYe,isBasedOn:lYe},uYe="Cboe Global Indices MSCI | MSCI Benchmark Index Data",dYe="MSCI EAFE, Emerging Markets, and World index values",fYe="https://databento.com/datasets/MSCI.CGIF",pYe=`Cboe Global Indices MSCI carries MSCI's global, regional, and emerging-market benchmark series over the Cboe Global Indices Feed (CGIF). These benchmarks are widely used for international portfolio construction, performance attribution, and reporting.
565
566Asset class: Indices
567
568Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
569
570Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
571
572Resolution: Immediate publication, nanosecond-resolution timestamps`,hYe="Acce
572ss to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",mYe="2026-01-04/..",gYe="Worldwide",vYe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},yYe={"@id":"https://databento.com/about#organization"},bYe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/MSCI.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/MSCI.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/MSCI.CGIF"}],xYe=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],wYe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/MSCI.CGIF",name:uYe,alternateName:dYe,url:fYe,description:pYe,conditionsOfAccess:hYe,temporalCoverage:mYe,spatialCoverage:gYe,includedInDataCatalog:vYe,creator:yYe,distribution:bYe,isBasedOn:xYe},CYe="Cboe Global Indices Morningstar | Morningstar Index Data",_Ye="Morningstar broad market, sector, and style-box index values",SYe="https://databento.com/datasets/MSTAR.CGIF",EYe=`Cboe Global Indices Morningstar carries Morningstar's index series over the Cboe Global Indices Feed (CGIF), spanning broad market, sector, and style-box benchmarks used across the fund and ETF benchmarking industry.
573
574Asset class: Indices
575
576Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
577
578Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
579
580Resolution: Immediate publication, nanosecond-resolution timestamps`,IYe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",AYe="2026-01-04/..",TYe="United States",kYe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},RYe={"@id":"https://databento.com/about#organization"},NYe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/MSTAR.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/MSTAR.CGIF"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/MSTAR.CGIF"}],DYe=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],PYe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/MSTAR.CGIF",name:CYe,alternateName:_Ye,url:SYe,description:EYe,conditionsOfAccess:IYe,temporalCoverage:AYe,spatialCoverage:TYe,includedInDataCatalog:kYe,creator:RYe,distribution:NYe,isBasedOn:DYe},OYe="Energy futures and options prices | ICE Endex iMpact",MYe="Natural gas and energy futures and options data from ICE Endex",LYe="https://databento.com/datasets/NDEX.IMPACT",jYe=`Get natural gas historical data, energy prices historical data, and more. ICE Endex iMpact is the primary data feed for ICE Endex, the leading energy exchange in continental Europe. It covers a diverse range of energy products, including European gas, emissions, and power markets, providing valuable data for energy firms, EU ETS compliance entities, and financial participants to effectively manage price risk. This dataset includes all listed spot contracts, outrights, spreads, options, and options combinations on ICE Endex.
581
582Asset class: Futures, Options
583
584Origin: Captured at Aurora DC3 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
585
586Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
587
588Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
589
590Resolution: Immediate publication, nanosecond-resolution timestamps`,FYe="Acce
590ss to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",BYe="2018-12-23/..",UYe="Europe",$Ye={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},qYe={"@id":"https://databento.com/about#organization"},HYe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/NDEX.IMPACT"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/NDEX.IMPACT"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/NDEX.IMPACT"}],zYe=[{"@type":"Dataset",name:"ICE Endex iMpact",description:"ICE Endex iMpact is the primary data feed for ICE Endex, the leading energy exchange in continental Europe. It covers a diverse range of energy products, including European gas, emissions, and power markets, providing valuable data for energy firms, EU ETS compliance entities, and financial participants to effectively manage price risk. This dataset includes all listed spot contracts, outrights, spreads, options, and options combinations on ICE Endex.",publisher:{"@type":"Organization",name:"ICE Endex",url:"https://www.ice.com/endex",sameAs:["https://www.wikidata.org/wiki/Q93356837","https://en.wikipedia.org/wiki/Intercontinental_Exchange"],description:'As the leading energy exchange in continental Europe, ICE Endex provides liquid European gas, emissions and power markets that enable energy firms, EU ETS compliance entities and financial participants to effectively manage price risk. ICE Endex offers direct market access and a regulated futures and options platform, as well as gas balancing markets in the Netherlands and the U.K. (OCM) ICE Endex also operates a Central Limited Order Book ("CLOB") and block trading facility for equity derivatives.'},url:"https://www.ice.com/products/Futures-Options",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],VYe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/NDEX.IMPACT",name:OYe,alternateName:MYe,url:LYe,description:jYe,conditionsOfAccess:FYe,temporalCoverage:BYe,spatialCoverage:UYe,includedInDataCatalog:$Ye,creator:qYe,distribution:HYe,isBasedOn:zYe},GYe="Blue Ocean ATS (BOATS) After-hours Trading Data",WYe="After-hours and post-market price data from Blue Ocean ATS MEMOIR Depth",YYe="https://databento.com/datasets/OCEA.MEMOIR",XYe=`Blue Ocean ATS (BOATS) is recognized as a leading marketplace for overnight trading, operating an overnight session, the Blue Ocean Session, from 8:00 pm to 4:00 am ET, Sunday through Thursday. This window enables trading on US equities while many other exchanges and venues are closed, and is especially convenient for anyone operating in the Asia-Pacific or other international time zones.
591
592Asset class: Equities
593
594Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
595
596Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
597
598Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
599
600Resolution: Immediate publication, nanosecond-resolution timestamps`,KYe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",ZYe="2025-08-24/..",JYe="United States",QYe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
601  14,160 products
602
603  Asset class(es):
604  Equities
605
606  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
607
608  Supported data encodings:
609  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
610
611  Supported market data schemas:
612  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
613
614  Resolution:
615  Immediate publication, nanosecond-resolution timestamps
616  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},eXe={"@id":"https://databento.com/about#organization"},tXe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/OCEA.MEMOIR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/OCEA.MEMOIR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/OCEA.MEMOIR"}],nXe=[{"@type":"Dataset","@id":"https://blueocean-tech.io/trading-updates",name:"Blue Ocean ATS after-hours market data",alternateName:"Post-market price data",description:"Blue Ocean Technologies (BOT) is a fintech company focused on providing after hours trading and data solutions to global investors. It was founded by trading industry veterans in 2016 with the vision of evolving market structure to make trading more accessible for all investors after traditional US eastern time trading hours. BOT created an alternative trading system (ATS), Blue Ocean ATS to match buy/sell orders of US National Market System (NMS) stocks during US overnight hours, from 8:00 PM ET – 4:00 AM ET (Sunday – Thursday).",publisher:{"@type":"Organization",name:"Blue Ocean Technologies, LLC",url:"https://blueocean-tech.io/",sameAs:["https://blueocean-tech.io/blue-ocean-ats"]},url:"https://blueocean-tech.io/trading-updates"}],rXe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/OCEA.MEMOIR",name:GYe,alternateName:WYe,url:YYe,de
616scription:XYe,conditionsOfAccess:KYe,temporalCoverage:ZYe,spatialCoverage:JYe,isPartOf:QYe,creator:eXe,distribution:tXe,isBasedOn:nXe},aXe="US Equity Options, Index Options, ETF Options Data (OPRA)",sXe="Historical options data from the OPRA dataset, including consolidated last sale, exchange BBO, and NBBO",iXe="https://databento.com/datasets/OPRA.PILLAR",oXe=`Databento's OPRA (Options Price Reporting Authority) dataset provides consolidated trades and NBBO across US options venues, covering all 18 national exchanges. Participants include BOX Options, Cboe BZX Options, Cboe C2 Options, Cboe EDGX Options, Cboe Options, MIAX Options, MIAX Emerald, MIAX Pearl, Nasdaq BX, Nasdaq GEMX, Nasdaq ISE, Nasdaq MRX, Nasdaq PHLX, Nasdaq Options, NYSE American Options, and NYSE Arca Options. OPRA data is captured and published at our Equinix NY4 colo and is available over our Python, Rust, and C++ clients and market data APIs.
617
618  Consolidated last sale, exchange BBO and national BBO across all US equity options exchanges. Includes single name stock options (e.g. TSLA), options on ETFs (e.g. SPY, QQQ), index options (e.g. VIX), and some indices (e.g. SPIKE and VSPKE).
619This dataset is based on the newer, binary OPRA feed after the migration to SIAC's OPRA Pillar SIP in 2021.
620OPRA is notable for the size of its data and we recommend users to anticipate several TBs of data per day for the full dataset in its highest granularity (MBP-1).
621
622  Breadth of coverage:
623  7,604 products
624
625  Asset class(es):
626  Options
627
628  Origin: Options Price Reporting Authority
629
630  Supported data encodings:
631  DBN, JSON, CSV [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
632
633  Supported market data schemas:
634  MBP-1, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, TBBO, Trades, Statistics, Definition [Learn more](https://databento.com/docs/schemas-and-data-formats)
635
636  Resolution:
637  Immediate publication, nanosecond-resolution timestamps
638  `,lXe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",cXe="2023-03-28/..",uXe="United States",dXe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},fXe={"@id":"https://databento.com/about#organization"},pXe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/OPRA.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/OPRA.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/OPRA.PILLAR"}],hXe=JSON.parse(`[{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR","name":"OPRA (Options Price Reporting Authority)","description":"Consolidated last sale, exchange BBO and national BBO across all US equity options exchanges. Includes single name stock options (e.g. TSLA), options on ETFs (e.g. SPY, QQQ), index options (e.g. VIX), and some indices (e.g. SPIKE and VSPKE).\\nThis dataset is based on the newer, binary OPRA feed after the migration to SIAC's OPRA Pillar SIP in 2021.\\nOPRA is notable for the size of its data and we recommend users to anticipate several TBs of data per day for the full dataset in its highest granularity (MBP-1).","publisher":{"@type":"Organization","name":"OPRA (Options Price Reporting Authority)","url":"https://www.opraplan.com","sameAs":["https://en.wikipedia.org/wiki/Options_Price_Reporting_Authority","https://www.wikidata.org/wiki/Q7099028"]},"url":"https://www.opraplan.com","includedInDataCatalog":{"@type":"DataCatalog","@id":"https://databento.com#data-catalog","name":"Databento","url":"https://databento.com","provider":{"@id":"https://databento.com/about#organization"}}},{"@type":"Dataset","@id":"https://boxoptions.com/technology/market-data-products","name":"BOX Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. BOX is an electronic trading exchange that holds a price-time priority model, with the exception of certain options classes using a pro rata priority model. BOX is the first options market to offer a Price Improvement Period which allows investors the potential for price improvements through an electronic auction process.","url":"https://boxoptions.com/technology/market-data-products","publisher":{"@type":"Organization","name":"BOX Options Exchange","url":"https://boxoptions.com","sameAs":["https://en.wikipedia.org/wiki/Boston_Options_Exchange","https://www.wikidata.org/wiki/Q4948015"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://www.cboe.com/us/options/market_statistics/symbol_data/?mkt=cone","name":"Cboe Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. Cboe was the first options exchange to launch in the United States. It currently operates a hybrid system offering electronic and floor-based trading, and holds a pro rata allocation model.","url":"https://www.cboe.com/us/options/market_statistics/symbol_data/?mkt=cone","publisher":{"@type":"Organization","url":"https://www.cboe.com/us/options","name":"Cboe Options Exchange","sameAs":["https://www.cboe.com","https://en.wikipedia.org/wiki/Chicago_Board_Options_Exchange","https://www.wikidata.org/wiki/Q1071853"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://www.cboe.com/us/options/market_statistics/symbol_data/?mkt=opt","name":"Cboe BZX Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. Cboe BZX is an all-electronic options exchange that holds a price-time, maker-taker model. A key differentiator of BZX from the other Cboe options exchanges is its hidden price improvement.","url":"https://www.cboe.com/us/options/market_statistics/symbol_data/?mkt=opt","publisher":{"@type":"Organization","url":"https://www.cboe.com/us/options","name":"Cboe BZX Options Exchange","sameAs":["https://www.wikidata.org/wiki/Q107188456","https://www.cboe.com"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://www.cboe.com/us/options/market_statistics/symbol_data/?mkt=ctwo","name":"Cboe C2 Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. Cboe C2 is an all-electronic options exchange that holds a maker-taker and pro-rata allocation model, as well as a price-time priority model for specific options being traded. C2 was partially designed to compete against companies with multiple exchanges and various pricing structures. ","url":"https://www.cboe.com/us/options/market_statistics/symbol_data/?mkt=ctwo","publisher":{"@type":"Organization","url":"https://www.cboe.com/us/options","name":"Cboe C2 Options Exchange","sameAs":["https://www.wikidata.org/wiki/Q107188694","https://www.cboe.com"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://www.cboe.com/us/options/market_statistics/symbol_data/?mkt=exo","name":"Cboe EDGX Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. Cboe E
638DGX is an all-electronic options exchange that holds a classic pro rata/customer priority/designated market maker (DMM) model, and was designed to complement Cboe BZX.","url":"https://www.cboe.com/us/options/market_statistics/symbol_data/?mkt=exo","publisher":{"@type":"Organization","url":"https://www.cboe.com/us/options","name":"Cboe EDGX Options Exchange","sameAs":["https://www.wikidata.org/wiki/Q107223052","https://www.cboe.com"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://www.miaxglobal.com/markets/us-options/miax-options/market-data","name":"MIAX Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. MIAX Options is the first all-electronic options exchange under Miami International Holdings. MIAX Options holds a pro rata allocation model providing customer priority.","url":"https://www.miaxglobal.com/markets/us-options/miax-options/market-data","publisher":{"@type":"Organization","url":"https://www.miaxglobal.com/markets/us-options/miax-options","name":"Miami International Securities Exchange","sameAs":["https://www.wikidata.org/wiki/Q107189157","https://www.miaxglobal.com"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://www.miaxglobal.com/markets/us-options/pearl-options/market-data","name":"MIAX Pearl Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. MIAX Pearl is an all-electronic options exchange that holds a maker-taker and price-time allocation model, encouraging market participants to aggressively quote in the market. It was designed to act as a counterpart to MIAX Options, mainly focusing on Simple Orders.","url":"https://www.miaxglobal.com/markets/us-options/pearl-options/market-data","publisher":{"@type":"Organization","name":"MIAX Pearl Options Exchange","url":"https://www.miaxglobal.com/markets/us-options/pearl-options","sameAs":["https://www.wikidata.org/wiki/Q107227771","https://www.miaxglobal.com"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://www.miaxglobal.com/markets/us-options/emerald-options/market-data","name":"MIAX Emerald Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. MIAX Emerald is an all-electronic options exchange that holds a maker-taker and pro-rata allocation model, encouraging market participants to quote in large bid and offer sizes. It was designed to act as a counterpart to both MIAX Options and MIAX Pearl, focusing on both Simple Orders/Quotes and Complex Orders/Quotes.","url":"https://www.miaxglobal.com/markets/us-options/emerald-options/market-data","publisher":{"@type":"Organization","name":"MIAX Emerald Options Exchange","url":"https://www.miaxglobal.com/markets/us-options/emerald-options","sameAs":["https://www.wikidata.org/wiki/Q107223109","https://www.miaxglobal.com"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://www.miaxglobal.com/markets/us-options/sapphire-options/market-data","name":"MIAX Sapphire Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. MIAX Sapphire is an all-electronic options exchange that holds a taker-maker and price-time allocation model.","url":"https://www.miaxglobal.com/markets/us-options/sapphire-options/market-data","publisher":{"@type":"Organization","name":"MIAX Sapphire Options Exchange","url":"https://www.miaxglobal.com/markets/us-options/sapphire-options","sameAs":["https://www.miaxglobal.com"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"http://www.nasdaqtrader.com/micro.aspx?id=bono","name":"Nasdaq Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. The NASDAQ Options Market offers immediate and automatic price improvement to orders. Orders designated to use the options routing feature are routed to other markets to ensure orders get the best price available. The NASDAQ Options Market also links to and complies with the obligations of the Options InterMarket Linkage.","url":"http://www.nasdaqtrader.com/micro.aspx?id=bono","sameAs":"https://data.nasdaq.com/databases/BONO/documentation","publisher":{"@type":"Organization","name":"Nasdaq Options Market","url":"https://www.nasdaq.com/solutions/nasdaq-nom","sameAs":["https://www.wikidata.org/wiki/Q107188882","https://www.nasdaq.com"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"http://www.nasdaqtrader.com/micro.aspx?id=bxoptionstop","name":"Nasdaq BX Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. Nasdaq BX utilizes a taker-maker pricing model and offers economic incentives for liquidity takers. Nasdaq BX features popular order types such as Mid-Point Peg and Post-Only orders, Order Modify functionality and Self Match Prevention. It also offers a Retail Price Improvement Program for retail investors.","url":"http://www.nasdaqtrader.com/micro.aspx?id=bxoptionstop","sameAs":"https://data.nasdaq.com/databases/NBTB/documentation","publisher":{"@type":"Organization","name":"Nasdaq BX Options","url":"https://www.nasdaq.com/solutions/nasdaq-bx","sameAs":["https://www.wikidata.org/wiki/Q107189146","https://www.nasdaq.com"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"http://www.nasdaqtrader.com/Micro.aspx?id=TOPO","name":"Nasdaq PHLX Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. Nasdaq PHLX is a full service options trading platform offering both electronic and floor-based trading. PHLX runs a customer priority, pro rata allocation model focused on executions for Complex and Simple Orders. Features of PHLX include: price improvement on XL (PIXL), complex order systerm, flexible routing strategies, and more.","url":"http://www.nasdaqtrader.com/Micro.aspx?id=TOPO","sameAs":"https://data.nasdaq.com/databases/NPTB/documentation","publisher":{"@type":"Organization","name":"Nasdaq PHLX","url":"https://www.nasdaq.com/solutions/nasdaq-phlx","sameAs":["https://www.wikidata.org/wiki/Q1976792","https://www.nasdaq.com"]},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://data.nasdaq.com/databases/NMTB/documentation","name":"Nasdaq MRX Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. Nasdaq MRX offers a customer priority, pro-rata allocation market and a price-time complex market. MRX provides similar features to ISE such as price improvement, routing strategies, and complex order book, with one main difference being an alternative pricing model.","url":"https://data.nasdaq.com/databases/NMTB/documentation","sameAs":"https://www.nasdaq.com/solutions/nasdaq-top-quote-feeds%3A-ise-gemx-and-mrx","publisher":{"@type":"Organization","name":"Nasdaq MRX Options Exchange","url":"https://www.nasdaq.com/solutions/nasdaq-mrx","sameAs":"https://www.nasdaq.com"},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://data.nasdaq.com/databases/NGTB/documentation","name":"Nasdaq GEMX Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. Nasdaq GEMX is a traditional maker-taker exchange, offering a unique structure intended to attract liquidity and offer price improvement opportunities. GEMX offers features similar to ISE with routing strategies and a full suite of auction and crossing orders, but also provides high-speed automated o
638pening to allow access to better execution quality and additional liquidity.","url":"https://data.nasdaq.com/databases/NGTB/documentation","sameAs":"https://www.nasdaq.com/solutions/nasdaq-top-quote-feeds%3A-ise-gemx-and-mrx","publisher":{"@type":"Organization","name":"Nasdaq GEMX","url":"https://www.nasdaq.com/solutions/nasdaq-gemx","sameAs":"https://www.nasdaq.com"},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://data.nasdaq.com/databases/NITB/documentation","name":"Nasdaq International Securities Exchange (ISE) Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. Nasdaq International Securities Exchange (ISE) was the first all-electronic options exchange to launch in the United States. ISE holds a modified maker-taker model and a pro-rata allocation model focusing on executions for Simple, Complex, and Crossing Orders. It aims to meet the needs of the entire trading industry, offering features such as: routing strategies, implied orders, complex order book, and more.","url":"https://data.nasdaq.com/databases/NITB/documentation","sameAs":"https://www.nasdaq.com/solutions/nasdaq-top-quote-feeds%3A-ise-gemx-and-mrx","publisher":{"@type":"Organization","name":"Nasdaq International Securities Exchange (ISE)","url":"https://www.nasdaq.com/solutions/nasdaq-ise","sameAs":"https://www.nasdaq.com"},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://www.nyse.com/market-data/real-time/options-top-feed#American","name":"NYSE American Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. NYSE American Options is an electronic trading platform that's part of a dual market structure providing access to both NYSE American and ARCA. NYSE American offers a blend of customer priority and size pro-rata allocation.","url":"https://www.nyse.com/market-data/real-time/options-top-feed","publisher":{"@type":"Organization","name":"NYSE American Options","url":"https://www.nyse.com/markets/american-options","sameAs":"https://www.nyse.com"},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://www.nyse.com/market-data/real-time/options-top-feed#ARCA","name":"NYSE Arca Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. NYSE Arca Options utilizes a hybrid trading platform offering both electronic and floor-based trading. NYSE Arca operates a blend of price-time priority with LMM participation. It's also part of a dual market structure providing access to both NYSE American and Arca through an integrated platform.","url":"https://www.nyse.com/market-data/real-time/options-top-feed","publisher":{"@type":"Organization","name":"NYSE Arca Options","url":"https://www.nyse.com/markets/arca-options","sameAs":"https://www.nyse.com"},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}},{"@type":"Dataset","@id":"https://info.memxtrading.com/us-options-trading-resources/","name":"MEMX Options Market Data (US Equity Options)","alternateName":"Part of the OPRA dataset provided by Databento","description":"Access real-time and historical US equity options data included as part of Databento's OPRA data feed. MEMX Options is an all-electronic trading platform that uses price-time priority with continuous trading in single-leg options on equities and ETPs.","url":"https://info.memxtrading.com/us-options-trading-resources/","publisher":{"@type":"Organization","name":"MEMX Options","url":"https://info.memxtrading.com/us-options-trading-resources/","sameAs":"https://memx.com/"},"isPartOf":{"@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR"}}]`),mXe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/OPRA.PILLAR",name:aXe,alternateName:sXe,url:iXe,description:oXe,conditionsOfAccess:lXe,temporalCoverage:cXe,spatialCoverage:uXe,includedInDataCatalog:dXe,creator:fXe,distribution:pXe,isBasedOn:hXe},gXe="Options Market Data & APIs | Databento",vXe="Real-time and historical options data API - Fetch option chain data and handle multiple expirations and rollovers",yXe="https://databento.com/options",bXe=`Official licensed distributor of options data from all US equity options exchanges, and options on futures data from CME, CFE, ICE, CBOT, NYMEX, COMEX, Eurex, EEX and more. 
639
640Our instrument definitions are timestamped on both historical and live data. This point-in-time treatment is especially useful if you intend to subscribe to and trade new strikes as they get listed; to backtest this, and to avoid lookahead effects of knowing the underlying's future price changes.`,xXe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",wXe="2017-05-21/..",CXe="Worldwide",_Xe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},SXe={"@id":"https://databento.com/about#organization"},EXe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],IXe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/options",name:gXe,alternateName:vXe,url:yXe,description:bXe,conditionsOfAccess:xXe,temporalCoverage:wXe,spatialCoverage:CXe,includedInDataCatalog:_Xe,creator:SXe,distribution:EXe},AXe="Security Master Data & APIs | Databento",TXe="Resolving securities attributes, identification, symbology and informational challenges efficie
640ntly",kXe="https://databento.com/security-master",RXe=`The security master provides point-in-time (PIT) static information on securities across international markets for 860,000+ listed and delisted securities. This provides a means for resolving securities attributes, identification, symbology and informational challenges efficiently. Some common use cases for the security master include research, backtesting, compliance and report generation, risk management, and keeping portfolios current.
641
642- **History.** From to 2005-01-01 to present.
643- **Coverage.** Global.
644- **Update frequency.** Once per week.
645- **Listing level.** All records are maintained at the listing level, which means each individual listing for a security has its own set of records.
646- **Delisting and relisting.** The system continues to track securities even after they have been delisted. This is crucial because securities are occasionally relisted, so maintaining a continuous record prevents gaps in the time series thus avoiding ambiguity.`,NXe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",DXe="2005-01-01/..",PXe="Worldwide",OXe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},MXe={"@id":"https://databento.com/about#organization"},LXe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],jXe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/security-master",name:AXe,alternateName:TXe,url:kXe,description:RXe,conditionsOfAccess:NXe,temporalCoverage:DXe,spatialCoverage:PXe,includedInDataCatalog:OXe,creator:MXe,distribution:LXe},FXe="Real-time and Historical Tick Data & APIs | Databento",BXe="Tick-by-tick, market-by-order (MBO), full order book, level 2 & level 3 market data",UXe="https://databento.com/tick-data",$Xe=`Databento provides the industry’s fastest cloud-based solutions for intraday and real-time tick data. First to deliver full L3 (MBO) over internet.
647
648Access L2 market data with Databento's market by price (MBP-10) schema, which aggregates book depth by price and includes every order across the top ten price levels.
649
650Access L3 market data with Databento's market-by-order (MBO) schema, which provides full order book depth, including every order at every price level, tick-by-tick with accurate queue position.`,qXe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",HXe="2017-05-21/..",zXe="North America, Europe",VXe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},GXe={"@id":"https://databento.com/about#organization"},WXe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"parquet",fileFormat:"parquet",contentUrl:"https://databento.com"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com"}],YXe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/tick-data",name:FXe,alternateName:BXe,url:UXe,description:$Xe,conditionsOfAccess:qXe,temporalCoverage:HXe,spatialCoverage:zXe,includedInDataCatalog:VXe,creator:GXe,distribution:WXe},XXe="Get small and mid-cap market data with NYSE American Integrated",KXe="Small and mid-cap market data from NYSE American Integrated",ZXe="https://databento.com/datasets/XASE.PILLAR",JXe=`NYSE American Integrated is a proprietary data feed that provides full order book depth, including every quote and order at each price level, on the American market (formerly AMEX, the American Stock Exchange). It operates on NYSE's Pillar platform and disseminates all order book activity in an order-by-order view of events, including trade executions, order modifications, cancellations, and other book updates.
651
652NYSE American specializes in listing growing companies and is the leading exchange for small-cap stocks, as well as offering mid-cap insights. As of January 2025, it represented approximately 0.23% of the average daily volume (ADV) across all exch
652ange-listed securities.
653
654With L3 granularity, NYSE American Integrated captures information beyond the L1, top-of-book data available through SIP feeds, enabling accurate modeling of the book imbalances, trade directionality, quote lifetimes, and more. This data includes explicit trade aggressor side, odd lots, and auction imbalances. Auction imbalances offer valuable insights into NYSE American’s opening and closing auctions by providing details like imbalance quantity, paired quantity, imbalance reference price, and book clearing price.
655
656Historical data is available for usage-based rates or with any [Databento US Equities](https://databento.com/catalog/us-equities) subscription. Visit our [pricing page](https://databento.com/pricing) for more details or to upgrade your plan.
657
658Asset class: Equities
659
660Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
661
662Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
663
664Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance ([Learn more](https://databento.com/docs/schemas-and-data-formats))
665
666Resolution: Immediate publication, nanosecond-resolution timestamps`,QXe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",eKe="2023-03-28/..",tKe="United States",nKe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
667  14,160 products
668
669  Asset class(es):
670  Equities
671
672  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
673
674  Supported data encodings:
675  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
676
677  Supported market data schemas:
678  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
679
680  Resolution:
681  Immediate publication, nanosecond-resolution timestamps
682  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},rKe={"@id":"https://databento.com/about#organization"},aKe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XASE.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XASE.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XASE.PILLAR"}],sKe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XASE.PILLAR",name:XXe,alternateName:KXe,url:ZXe,description:JXe,conditionsOfAccess:QXe,temporalCoverage:eKe,spatialCoverage:tKe,isPartOf:nKe,creator:rKe,distribution:aKe},iKe="Nasdaq Texas TotalView-ITCH Live and Historical Data",oKe="Nasdaq Texas TotalView-ITCH equities order book feed",lKe="https://databento.com/datasets/XBOS.ITCH",cKe=`Nasdaq Texas TotalView-ITCH is a proprietary data feed that provides full order book depth and last sale information. It displays every quote and order at each price level on the Nasdaq Texas market (formerly Nasdaq BX, originally the Boston Stock Exchange) and captures all order book activity, including trade executions, order modifications, cancellations, and other events that update the book's state. This L3 granularity offers data not found in SIP feeds—such as explicit trade aggressor side and odd lots—and enable accurate modeling of quote lifetimes and queue dynamics.
683
684This dataset covers all securities traded or routed through the Nasdaq Texas exchange platform, including those listed on the Nasdaq, NYSE, NYSE American, NYSE Arca, and Cboe exchanges under Reg NMS. As of January 2025, the Nasdaq Texas exchange represented 0.13% of the average daily volume (ADV).
685
686Nasdaq Texas attracts retail-focused brokers and traders with its inverted pricing model, offering rebates for liquidity removers and its Retail Price Improvement (RPI) program. It disseminates the Retail Price Improvement Indicator (RPII) to signal the availability of RPI orders, which are designed to improve upon the NBBO and promote better pricing opportunities for retail investors.
687
688Historical data is available for usage-based rates or with any [Databento US Equities](https://databento.com/catalog/us-equities) subscription. Visit our [pricing page](https://databento.com/pricing) for more details.
689
690  Breadth of coverage:
691  11,544 products
692
693  Asset class(es):
694  Equities
695
696  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
697
698  Supported data encodings:
699  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
700
701  Supported market data schemas:
702  MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status [Learn more](https://databento.com/docs/schemas-and-data-formats)
703
704  Resolution:
705  Immediate publication, nanosecond-resolution timestamps
706  `,uKe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",dKe="2018-05-01/..",fKe="United States",pKe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
707  14,160 products
708
709  Asset class(es):
710  Equities
711
712  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
713
714  Supported data encodings:
715  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
716
717  Supported market data schemas:
718  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
719
720  Resolution:
721  Immediate publication, nanosecond-resolution timestamps
722  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},hKe={"@id":"https://databento.com/about#organization"},mKe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XBOS.ITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XBOS.ITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XBOS.ITCH"}],gKe=[{"@type":"Dataset",name:"Nasdaq BX TotalView-ITCH",description:"BX TotalView shows you every single quote and order at every price level in Nasdaq-, NYSE-, NYSE Alternext- and regional-listed securities for the new market center.",publisher:{"@type":"Organization",name:"National Association of Securities Dealers Automated Quotations (NASDAQ)",url:"https://www.nasdaq.com/solutions/nasdaq-bx-stock-market",sameAs:["https://en.wikipedia.org/wiki/Boston_Stock_Exchange","https://www.wikidata.org/wiki/Q2636119","https://www.marketswiki.com/wiki/NASDAQ_BX"]},url:"https://www.nasdaqtrader.com/Trader.aspx?id=BXTotalView",sameAs:["https://data.nasdaq.com/databases/NBTV"]}],vKe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XBOS.ITCH",name:iKe,alternateName:oKe,url:lKe,description:cKe,conditionsOfAccess:uKe,temporalCoverage:dKe,spatialCoverage:fKe,isPartOf:pKe,creator:hKe,distribution:mKe,isBasedOn:gKe}
722,yKe="Cboe Future Exchange (CFE) Market Data and APIs",bKe="Real-time and historical futures data from Cboe CFE",xKe="https://databento.com/datasets/XCBF.PITCH",wKe=`Cboe Futures Exchange (CFE) is home to innovative futures products based on volatility, credit, cryptocurrency, and equity indices. It includes Volatility Index (VIX) Futures. This dataset provides full order book depth across all products, including options on futures.
723
724Asset class: Futures, Options
725
726Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
727
728Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
729
730Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
731
732Resolution: Immediate publication, nanosecond-resolution timestamps`,CKe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",_Ke="Worldwide",SKe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},EKe={"@id":"https://databento.com/about#organization"},IKe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XCBF.PITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XCBF.PITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XCBF.PITCH"}],AKe=[{"@type":"Dataset",name:"Cboe U.S. Futures Multicast PITCH",description:"Daily archive of Cboe Futures Exchange depth of book real-time feed with execution information.Includes CFE Top (Level 1) with BBO quotes, last sale information, and Strategy BBO information (spreads). Includes CFE Book Depth (Level 2) with full depth of the market.",publisher:{"@type":"Organization",name:"Cboe",url:"https://www.cboe.com/markets/us/futures/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q107190278"]},url:"https://datashop.cboe.com/cboe-us-futures-multicast-pitch",sameAs:"https://www.cboe.com/market_data_services/us/futures/"}],TKe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XCBF.PITCH",name:yKe,alternateName:bKe,url:xKe,description:wKe,conditionsOfAccess:CKe,spatialCoverage:_Ke,includedInDataCatalog:SKe,creator:EKe,distribution:IKe,isBasedOn:AKe},kKe="NYSE Texas Integrated Market Data and APIs | Databento",RKe="NYSE Texas Integrated full order book and trades feed",NKe="https://databento.com/datasets/XCHI.PILLAR",DKe=`Breadth of coverage:
733  14,160 products
734
735  Asset class(es):
736  Equities
737
738  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
739
740  Supported data encodings:
741  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
742
743  Supported market data schemas:
744  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
745
746  Resolution:
747  Immediate publication, nanosecond-resolution timestamps
748  `,PKe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",OKe="United States",MKe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
749  14,160 products
750
751  Asset class(es):
752  Equities
753
754  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
755
756  Supported data encodings:
757  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
758
759  Supported market data schemas:
760  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
761
762  Resolution:
763  Immediate publication, nanosecond-resolution timestamps
764  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},LKe={"@id":"https://databento.com/about#organization"},jKe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XCHI.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XCHI.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XCHI.PILLAR"}],FKe=[{"@type":"Dataset",name:"NYSE Texas Integrated",description:"The NYSE Texas Integrated Feed provides a comprehensive order-by-order view of events in the NYSE Texas equities market. This single high-performance product integrates orders and trades in sequence, providing a more deterministic and transparent view of the order book and related activity.",publisher:{"@type":"Organization",name:"New York Stock Exchange (NYSE)",url:"https://www.nyse.com/markets/nyse-texas",sameAs:["https://en.wikipedia.org/wiki/NYSE_Chicago","https://www.wikidata.org/wiki/Q2633007","https://www.marketswiki.com/wiki/Chicago_Stock_Exchange"]},url:"https://www.nyse.com/market-data/real-time/integrated-feed"}],BKe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XCHI.PILLAR",name:kKe,alternateName:RKe,url:NKe,description:DKe,conditionsOfAccess:PKe,spatialCoverage:OKe,isPartOf:MKe,creator:LKe,distribution:jKe,isBasedOn:FKe}
764,UKe="NYSE National Market Data and APIs | Databento",$Ke="NYSE National Trades and BBO",qKe="https://databento.com/datasets/XCIS.TRADESBBO",HKe=`Breadth of coverage:
765  14,160 products
766
767  Asset class(es):
768  Equities
769
770  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
771
772  Supported data encodings:
773  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
774
775  Supported market data schemas:
776  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
777
778  Resolution:
779  Immediate publication, nanosecond-resolution timestamps
780  `,zKe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",VKe="United States",GKe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
781  14,160 products
782
783  Asset class(es):
784  Equities
785
786  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
787
788  Supported data encodings:
789  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
790
791  Supported market data schemas:
792  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
793
794  Resolution:
795  Immediate publication, nanosecond-resolution timestamps
796  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},WKe={"@id":"https://databento.com/about#organization"},YKe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XCIS.TRADESBBO"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XCIS.TRADESBBO"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XCIS.TRADESBBO"}],XKe=[{"@type":"Dataset",name:"NYSE National BBO",description:"NYSE National BBO feed is a real-time data feed that provides NYSE National Quotes (best bid/ask quotations) for all NYSE National-traded securities. This is a top of book feed that publishes updates for every event in real-time. NYSE National Trades feed is a real-time data feed providing the exchange Last Sale for all NYSE National-traded securities.",publisher:{"@type":"Organization",name:"New York Stock Exchange (NYSE)",url:"https://www.nyse.com/markets/nyse-national",sameAs:["https://www.marketswiki.com/wiki/NYSE_National","https://www.wikidata.org/wiki/Q107190244"]},url:"https://www.nyse.com/market-data/real-time/bbo"},{"@type":"Dataset",name:"NYSE National Trades",description:"NYSE National Trades feed is a real-time data feed providing the exchange Last Sale for all NYSE National-traded securities.",publisher:{"@type":"Organization",name:"New York Stock Exchange (NYSE)",url:"https://www.nyse.com/markets/nyse-national",sameAs:["https://www.marketswiki.com/wiki/NYSE_National","https://www.wikidata.org/wiki/Q107190244"]},url:"https://www.nyse.com/market-data/real-time/trades"}],KKe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XCIS.TRADESBBO",name:UKe,alternateName:$Ke,url:qKe,description:HKe,conditionsOfAccess:zKe,spatialCoverage:VKe,isPartOf:GKe,creator:WKe,distribution:YKe,isBasedOn:XKe},ZKe="EEX Market Data and APIs",JKe="European Energy Exchange (EEX) - Real-time and Historical Data",QKe="https://databento.com/datasets/XEEE.EOBI",eZe=`Trades and order book data for power, natural gas, environmentals, agriculturals, and freight products traded on the European Energy Exchange. Directly captured at Equinix FR2 (Frankfurt, DE) with an FPGA-based network card and hardware timestamping.
797
798Asset class: Futures, Options
799
800Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
801
802Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
803
804Resolution: Immediate publication, nanosecond-resolution timestamps`,tZe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",nZe="Europe",rZe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},aZe={"@id":"https://databento.com/about#organization"},sZe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XEEE.EOBI"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XEEE.EOBI"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XEEE.EOBI"}],iZe=[{"@type":"Dataset",name:"EEX Market Data",description:"Trade and order book data for power, natural gas, environmentals, agriculturals, and freight products traded on the European Energy Exchange.",publisher:{"@type":"Organization",name:"European Energy Exchange (EEX)",url:"https://www.eex.com",sameAs:["https://www.wikidata.org/wiki/Q876111","https://en.wikipedia.org/wiki/European_Energy_Exchange"],description:"European Energy Exchange (EEX) AG is a central European electric power and related commodities exchange located in Leipzig, Germany. It develops, operates and connects secure, liquid and transparent markets for energy and related products, including power derivative contracts, emission allowances, agricultural and freight products."},url:"https://www.eex.com/en/market-data/eex-group-datasource",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],oZe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XEEE.EOBI",name:ZKe,alternateName:JKe,url:QKe,description:eZe,conditionsOfAccess:tZe,spatialCoverage:nZe,includedInDataCatalog:rZe,creator:aZe,distribution:sZe,isBasedOn:iZe},lZe="Eurex Market Data and APIs",cZe="Eurex Enhanced Order Book Interface (EOBI) Feed - Real-time and Historical Data",uZe="https://databento.com/datasets/XEUR.EOBI",dZe=`Trades and order book data for all Eurex products. The EOBI feed provides order-by-order updates of the full order book (MBO). Directly captured at Equinix FR2 (Frankfurt, DE) with an FPGA-based network card and hardware timestamping.
805
806Asset class: Futures, Options
807
808Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
809
810Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
811
812Resolution: Immediate publication, nanosecond-resolution timestamps`,fZe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",pZe="2025-03-02/..",hZe="Europe",mZe={"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}},gZe={"@id":"https://databento.com/about#organization"},vZe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XEUR.EOBI"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XEUR.EOBI"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XEUR.EOBI"}],yZe=[{"@type":"Dataset",name:"Eurex EOBI Enhanced Orderbook Interface",description:"Provides the entire trade data and order book information showing every visible order and quote for all Eurex products. It delivers information on each individual order and quote side, along with executions and state information in an un-netted manner. The data is obtained from Frankfurt Floor Enhanced Order Book Interface (EOBI).",publisher:{"@type":"Organization",name:"Eurex Exchange",url:"https://www.eurex.com",sameAs:["https://www.wikidata.org/wiki/Q702192","https://en.wikipedia.org/wiki/Eurex"],description:"Eurex Exchange is a German derivatives exchange which primarily offers trading in European based derivatives. The products traded on this exchange vary from German and 
812Swiss debt instruments to European stocks and various stock indexes."},url:"https://a7-dataplatform.deutsche-boerse.com/product/details/MARKET_EUREX_EOBI",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],bZe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XEUR.EOBI",name:lZe,alternateName:cZe,url:uZe,description:dZe,conditionsOfAccess:fZe,temporalCoverage:pZe,spatialCoverage:hZe,includedInDataCatalog:mZe,creator:gZe,distribution:vZe,isBasedOn:yZe},xZe="Nasdaq Basic + Nasdaq Last Sale (NLS) Plus Data Feed",wZe="Historical and real-time quotes from Nasdaq Basic with NLS Plus",CZe="https://databento.com/datasets/XNAS.BASIC",_Ze=`Nasdaq Basic with NLS Plus is our most cost-effective solution for real-time US equities, offering the broadest coverage for a fraction of the cost of consolidated feed alternatives like SIP data.
813
814This proprietary, consolidated data feed disseminates top-of-book (L1) data from every Nasdaq-operated venue and covers all US stocks and ETFs, including those listed on the NYSE, NYSE Arca, NYSE American, and Cboe exchanges. As the premium tier of Nasdaq's Basic product, it combines Nasdaq Last Sale (NLS) Plus and Nasdaq BBO (QBBO) to provide:
815- Best bid and offer (BBO) quotes for the Nasdaq stock market (XNAS), which are within 1% of the NBBO 99.22% of the time.
816- Tick-by-tick price and size for orders executed on Nasdaq (XNAS), Nasdaq BX (XBOS), and Nasdaq PSX (XPSX).
817- All off-exchange trades reported to FINRA/Nasdaq's Carteret and Chicago Trade Reporting Facilities (TRFs), which aggregate data from most of the 30 ATSs and account for approximately 45% to 49% of the average daily volume (ADV) in all exchange-listed securities.
818
819With the addition of TRF data, Nasdaq Basic with NLS Plus captures the majority of the trading activity and liquidity within US equity markets. As of January 2025, this dataset represented 62.9% ADV, including both on-exchange and off-exchange trades.
820
821This dataset is an ideal choice for market participants who need an accurate BBO but don't directly execute trades or display quotes for FINRA broker-dealer obligations. It also features substantially lower exchange license fees for real-time data compared to Nasdaq TotalView-ITCH, with pricing designed for distribution use cases and per-user rates that are reduced by more than 65%.
822
823Real-time Nasdaq Basic with NLS Plus data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Visit our [pricing page](https://databento.com/pricing) for more details.
824
825  Breadth of coverage:
826  11,595 products
827
828  Asset class(es):
829  Equities
830
831  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
832
833  Supported data encodings:
834  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
835
836  Supported market data schemas:
837 MBP-1, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics [Learn more](https://databento.com/docs/knowledge-base/new-users/market-data-schemas)
838
839  Resolution:
840  Immediate publication, nanosecond-resolution timestamps
841  `,SZe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",EZe="2024-07-01/..",IZe="United States",AZe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
842  14,160 products
843
844  Asset class(es):
845  Equities
846
847  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
848
849  Supported data encodings:
850  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
851
852  Supported market data schemas:
853  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
854
855  Resolution:
856  Immediate publication, nanosecond-resolution timestamps
857  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},TZe={"@id":"https://databento.com/about#organization"},kZe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XNAS.BASIC"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XNAS.BASIC"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XNAS.BASIC"}],RZe=[{"@type":"Dataset",name:"Nasdaq Basic",description:"Nasdaq Basic provides Best Bid and Offer and Last Sale information for all U.S. exchange-listed securities based on liquidity within the Nasdaq market center, as well as trades reported to the FINRA Trade Reporting Facility (TRF) operated in partnership with FINRA/Nasdaq TRF.",publisher:{"@type":"Organization",name:"National Association of Securities Dealers Automated Quotations (NASDAQ)",url:"https://www.nasdaq.com",sameAs:["https://wikipedia.org/wiki/Nasdaq","https://www.wikidata.org/wiki/Q82059"]},url:"https://www.nasdaq.com/solutions/nasdaq-basic",sameAs:["https://www.nasdaqtrader.com/Trader.aspx?id=nasdaqbasic"],includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],NZe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XNAS.BASIC",name:xZe,alternateName:wZe,url:CZe,description:_Ze,conditionsOfAccess:SZe,temporalCoverage:EZe,spatialCoverage:IZe,isPartOf:AZe,creator:TZe,distribution:kZe,isBasedOn:RZe},DZe="Nasdaq Stock Data (Nasdaq TotalView-ITCH feed)",PZe="Nasdaq TotalView real-time and historical intraday share price data",OZe="https://databento.com/datasets/XNAS.ITCH",MZe=`Get Nasdaq real-time and historical data with support for fast market replay at over 19 million book updates per second. Test our data for free with only 4 lines of code.
858
859Nasdaq TotalView-ITCH is a proprietary data feed that disseminates full order book depth and last sale data from the Nasdaq stock market (XNAS). It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations. Nasdaq is the most active US equity exchange by volume and represented 13.03% of the average daily volume (ADV) as of January 2025.
860
861With its L3 granularity, Nasdaq TotalView-ITCH captures information beyond the L1, top-of-book data available through SIP feeds and enables more accurate modeling of book imbalances, trade directionality, quote lifetimes, and more. This includes explicit trade aggressor side, odd lots, auction imbalance data, and the Net Order Imbalance Indicator (NOII) for the Nasdaq Opening and Closing Crosses and Nasdaq IPO/Halt Cross—the best predictor of Nasdaq opening and closing prices available. Other key advantages of Nasdaq TotalView-ITCH over SIP data include faster real-time dissemination and precise exchange-side timestamping directly from Nasdaq.
862
863Real-time Nasdaq TotalView-ITCH data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Visit our [pricing page](https://databento.com/pricing) for more details or to upgrade your plan.
864
865  Breadth of coverage:
866  20,329 products
867
868  Asset class(es):
869  Equities
870
871  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
872
873  Supported data encodings:
874  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
875
876  Supported market data schemas:
877  MBO, MBP-1, MBP-10, BBO-1s, BBO-1m, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
878
879  Resolution:
880  Immediate publication, nanosecond-resolution timestamps
881  `,LZe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",jZe="2018-05-01/..",FZe="United States",BZe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
882  14,160 products
883
884  Asset class(es):
885  Equities
886
887  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
888
889  Supported data encodings:
890  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
891
892  Supported market data schemas:
893  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
894
895  Resolution:
896  Immediate publication, nanosecond-resolution timestamps
897  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},UZe={"@id":"https://databento.com/about#organization"},$Ze=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XNAS.ITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XNAS.ITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XNAS.ITCH"}],qZe=[{"@type":"Dataset",name:"Nasdaq TotalView-ITCH",description:`Nasdaq TotalView-ITCH is the proprietary data feed that provides full order book depth for Nasdaq market participants.
898This proprietary feed provides additional information about activity on the Nasdaq market that is not present on data sourced from the SIPs. Nasdaq TotalView-ITCH provides information about every order on the book, allowing you to model quote lifetimes, queue dynamics and depth at every price level - all of which are not possible with the SIPs. Moreover, Nasdaq TotalView-ITCH data generally disseminates faster in real-time, and provides more accurate and precise exchange-side timestamping.
899TotalView-ITCH also disseminates the Net Order Imbalance Indicator (NOII) for the Nasdaq Opening and Closing Crosses and Nasdaq IPO/Halt Cross.
900Databento captures and normalizes the Nasdaq TotalView-ITCH feed losslessly, and combines it with other US equities proprietary feeds to consolidate a faster, more granular, synthetic NBBO than the SIPs. This dataset and feed is not adjusted for corporate actions and delistings, allowing the user to perform simulation and backtests without look-ahead bias. In addition, we also aggregate top of book (TBBO) and bar aggregate (OHLCV) data from the original data.`,publisher:{"@type":"Organization",name:"National Association of Securities Dealers Automated Quotations (NASDAQ)",url:"https://www.nasdaq.com",sameAs:["https://wikipedia.org/wiki/Nasdaq","https://www.wikidata.org/wiki/Q82059"]},url:"https://www.nasdaq.com/solutions/nasdaq-totalview",sameAs:["https://www.wikidata.org/wiki/Q28009389","http://www.nasdaqtrader.com/Trader.aspx?id=Totalview2"],includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],HZe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XNAS.ITCH",name:DZe,alternateName:PZe,url:OZe,description:MZe,conditionsOfAccess:LZe,temporalCoverage:jZe,spatialCoverage:FZe,isPartOf:BZe,creator:UZe,distribution:$Ze,isBasedOn:qZe},zZe="Get OHLCV, MBO, equities market events, and more from NYSE Integrated",VZe="NYSE trade and quote data (TAQ data) from NYSE Integrated",GZe="https://databento.com/datasets/XNYS.PILLAR",WZe=`NYSE Integrated is a proprietary data feed that disseminates full order book updates from the New York Stock Exchange (XNYS). It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
901
902NYSE is the leading venue for listing blue-chip companies and large-cap stocks. Powered by NYSE's Pillar platform, its hybrid market model of floor-based auction and electronic trading allows it to capture a significant portion of trading activity during the US equity market open and close. As of January 2025, the NYSE represented approximately 6.31% of the average daily volume (ADV) across all exch
902ange-listed US securities, including those listed on Nasdaq, other NYSE venues, and Cboe exchanges.
903
904NYSE is also the only exchange to offer Designated Market Maker (DMM) privileges, allowing the floor to send D-Quote Orders, short for Discretionary Orders, throughout the day. Most D-Quote Orders execute in the closing auction, where they're known as Closing D Orders and allow traders to access the NYSE closing auction after 3:50 PM. This creates significant price discovery during the NYSE Closing Auction, where interest represented via the floor contributes more than 40% of total volume.
905
906NYSE is also unique for being the only exchange with a Parity/Priority Allocation model for matching. This resembles a mixed FIFO and pro-rata matching algorithm, where the participant who sets the best price is matched first, and then the remaining shares are allocated to other orders entered by floor brokers at that price (parity allocation). Floor brokers may utilize e-Quotes to to receive such parity allocation of incoming executions.
907
908With L3 granularity, NYSE Integrated captures information beyond the L1, top-of-book data available through SIP feeds, enabling accurate modeling of the book imbalances, queue dynamics, and the auction process. This data includes explicit trade aggressor side, odd lots, and imbalances. Auction imbalances offer valuable insights into NYSE’s opening and closing auctions by providing details like imbalance quantity, paired quantity, imbalance reference price, and book clearing price.
909
910Historical data is available for usage-based rates or with any [Databento US Equities](https://databento.com/catalog/us-equities) subscription. Visit our [pricing page](https://databento.com/pricing) for more details or to upgrade your plan.
911
912Asset class: Equities
913
914Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
915
916Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
917
918Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
919
920Resolution: Immediate publication, nanosecond-resolution timestamps`,YZe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",XZe="2023-03-28/..",KZe="United States",ZZe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
921  14,160 products
922
923  Asset class(es):
924  Equities
925
926  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
927
928  Supported data encodings:
929  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
930
931  Supported market data schemas:
932  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
933
934  Resolution:
935  Immediate publication, nanosecond-resolution timestamps
936  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},JZe={"@id":"https://databento.com/about#organization"}
936,QZe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XNYS.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XNYS.PILLAR"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XNYS.PILLAR"}],eJe=[{"@type":"Dataset","@id":"https://www.nyse.com/market-data/real-time/integrated-feed",name:"NYSE Real Time Data (MBO, L1, L2, OHLC)",alternateName:"NYSE market data feed including tick-by-tick trades, level 2 data, NYSE trade and quote data (TAQ data)",description:"NYSE Integrated is a full order book prop feed that enhances the granularity of New York Stock Exchange trading data beyond the Securities Information Processors (SIPs). It provides insights into all price levels, aggressor sides, odd lots, and imbalances, offering the most detailed order-by-order view of NYSE equities market events. This feed combines both orders and trades, delivering greater determinism compared to the OpenBook feed, and includes auction imbalance records.",publisher:{"@type":"Organization",name:"NYSE (The New York Stock Exchange)",url:"https://www.nyse.com/markets/nyse",sameAs:["https://en.wikipedia.org/wiki/New_York_Stock_Exchange","https://www.wikidata.org/wiki/Q13677"]},url:"https://www.nyse.com/market-data/real-time/integrated-feed"}],tJe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XNYS.PILLAR",name:zZe,alternateName:VZe,url:GZe,description:WZe,conditionsOfAccess:YZe,temporalCoverage:XZe,spatialCoverage:KZe,isPartOf:ZZe,creator:JZe,distribution:QZe,isBasedOn:eJe},nJe="NYSE Trades Market Data and APIs | Databento",rJe="NYSE Trades last sale and FINRA TRF off-exchange data",aJe="https://databento.com/datasets/XNYS.TRADES",sJe=`Breadth of coverage:
937  14,160 products
938
939  Asset class(es):
940  Equities
941
942  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
943
944  Supported data encodings:
945  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
946
947  Supported market data schemas:
948  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
949
950  Resolution:
951  Immediate publication, nanosecond-resolution timestamps
952  `,iJe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",oJe="United States",lJe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
953  14,160 products
954
955  Asset class(es):
956  Equities
957
958  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
959
960  Supported data encodings:
961  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
962
963  Supported market data schemas:
964  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
965
966  Resolution:
967  Immediate publication, nanosecond-resolution timestamps
968  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},cJe={"@id":"https://databento.com/about#organization"},uJe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XNYS.TRADES"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XNYS.TRADES"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XNYS.TRADES"}],dJe=[{"@type":"Dataset",name:"NYSE Trades",description:"NYSE Trades feed is a real-time data feed providing the NYSE Last Sale for all NYSE-traded securities.",publisher:{"@type":"Organization",name:"New York Stock Exchange (NYSE)",url:"https://www.nyse.com/markets/nyse",sameAs:["https://en.wikipedia.org/wiki/New_York_Stock_Exchange","https://www.wikidata.org/wiki/Q13677","https://www.marketswiki.com/wiki/New_York_Stock_Exchange"]},url:"https://www.nyse.com/market-data/real-time/trades"}],fJe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XNYS.TRADES",name:nJe,alternateName:rJe,url:aJe,description:sJe,conditionsOfAccess:iJe,spatialCoverage:oJe,isPartOf:lJe,creator:cJe,distribution:uJe,isBasedOn:dJe},pJe="Nasdaq PSX TotalView-ITCH Market Data and APIs | Databento",hJe="Nasdaq PSX TotalView-ITCH equities order book feed",mJe="https://databento.com/datasets/XPSX.ITCH",gJe=`Nasdaq PSX TotalView-ITCH is a proprietary data feed that captures full order book depth and last sale information, including every quote and order at each price level, on the PSX market (formerly the Philadelphia Stock Exchange). It disseminates all order book activity, including trade executions, order modifications, cancellations, and other events that update the book's state. This L3 granularity offers data not found in SIP feeds—such as explicit trade aggressor side and odd lots—and enable accurate modeling of quote lifetimes and queue dynamics.
969
970This dataset covers all securities traded or routed through the PSX execution system, including those listed on the Nasdaq, NYSE, NYSE American, NYSE Arca, and Cboe exchanges under Reg NMS. As of January 2025, the Nasdaq PSX exchange represented 0.13% of the average daily volume (ADV).
971
972Nasdaq PSX incentivizes liquidity providers through its Price Setter Pro Rata model, which prioritizes larger displayed sizes, and its Qualified Market Maker Program, which rewards market makers for actively quoting at the NBBO. These mechanisms work together to drive price competition and support both passive trading and market-making strategies.
973
974Historical data is available for usage-based rates or with any [Databento US Equities](https://databento.com/catalog/us-equities) subscription. Visit our [pricing page](https://databento.com/pricing) for more details or to upgrade your plan.
975
976Breadth of coverage:
977  11,592 products
978
979  Asset class(es):
980  Equities
981
982  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
983
984  Supported data encodings:
985  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
986
987  Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status [Learn more](https://databento.com/docs/schemas-and-data-formats)
988
989  Resolution:
990  Immediate publication, nanosecond-resolution timestamps
991  `,vJe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",yJe="2018-05-01/..",bJe="United States",xJe={"@type":"Dataset","@id":"https://databento.com/equities",name:"Databento US Equities Market Data and APIs",url:"https://databento.com/equities",description:`Breadth of coverage:
992  14,160 products
993
994  Asset class(es):
995  Equities
996
997  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
998
999  Supported data encodings:
1000  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
1001
1002  Supported market data schemas:
1003  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
1004
1005  Resolution:
1006  Immediate publication, nanosecond-resolution timestamps
1007  `,conditionsOfAccess:"Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",temporalCoverage:"2018-05-01/..",spatialCoverage:"United States",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}},wJe={"@id":"https://databento.com/about#organization"},CJe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"https://databento.com/datasets/XPSX.ITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"https://databento.com/datasets/XPSX.ITCH"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"https://databento.com/datasets/XPSX.ITCH"}],_Je=[{"@type":"Dataset",name:"Nasdaq PSX TotalView-ITCH",description:"PSX TotalView shows you every single quote and order at every price level in Nasdaq-, NYSE-, NYSE MKT- and NYSE Arca-listed securities for the new market center.",publisher:{"@type":"Organization",name:"National Association of Securities Dealers Automated Quotations (NASDAQ)",url:"https://www.nasdaq.com/solutions/nasdaq-psx-stock-market",sameAs:["https://www.wikidata.org/wiki/Q107227940","https://www.nasdaqtrader.com/Trader.aspx?id=NASDAQPSX","https://www.marketswiki.com/wiki/NASDAQ_OMX_PSX"]},url:"https://www.nasdaqtrader.com/Trader.aspx?id=psxtotalview",sameAs:["https://data.nasdaq.com/databases/NPTV"]}],SJe={"@context":"https://schema.org","@type":"Dataset","@id":"https://databento.com/datasets/XPSX.ITCH",name:pJe,alternateName:hJe,url:mJe,description:gJe,conditionsOfAccess:vJe,temporalCoverage:yJe,spatialCoverage:bJe,isPartOf:xJe,creator:wJe,distribution:CJe,isBasedOn:_Je},EJe=JSON.parse('{"ARCX.PILLAR":{"schemas":{"mbo":["MBO"],"imbalance":["Imbalance"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"BATS.PITCH":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"BATY.PITCH":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"CCCY.CGIF":{"schemas":{"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Indices"]},"CGI.CGIF":{"schemas":{"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Indices"]},"EDGA.PITCH":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"EDGX.PITCH":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"EPRL.DOM":{"schemas":{"mbo":["MBO"],"imbalance":["Imbalance"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"EQUS.MINI":{"schemas":{"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"]},"technique":"Equinix NY4","assetClass":["Equities"]},"EQUS.SUMMARY":{"schemas":{"ohlcv":["OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"]},"technique":"Equinix NY4","assetClass":["Equities"]},"FTSE.CGIF":{"schemas":{"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Indices"]},"GLBX.MDP3":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Aurora DC3","assetClass":["Futures","Options"]},"IEXG.TOPS":{"schemas":{"imbalance":["Imbalance"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"IFEU.IMPACT":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Aurora DC3","assetClass":["Futures","Options"]},"IFLL.IMPACT":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Aurora DC3","assetClass":["Futures","Options"]},"IFUS.IMPACT":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Aurora DC3","assetClass":["Futures","Options"]},"INAV.CGIF":{"schemas":{"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Indices"]},"INCR.IQX":{"technique":"Equinix NY4","assetClass":["Equities"]},"MAIN.CGIF":{"schemas":{"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Indices"]},"MEMX.MEMOIR":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"MSCI.CGIF":{"schemas":{"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Indices"]},"MSTAR.CGIF":{"schemas":{"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Indices"]},"NDEX.IMPACT":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":[
1007"BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Aurora DC3","assetClass":["Futures","Options"]},"OCEA.MEMOIR":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"OPRA.PILLAR":{"schemas":{"cmbp-1":["CMBP-1"],"cbbo":["CBBO-1s","CBBO-1m"],"tcbbo":["TCBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Options"]},"XASE.PILLAR":{"schemas":{"mbo":["MBO"],"imbalance":["Imbalance"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"XBOS.ITCH":{"schemas":{"mbo":["MBO"],"imbalance":["Imbalance"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"XCBF.PITCH":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Futures","Options"]},"XCHI.PILLAR":{"schemas":{"mbo":["MBO"],"imbalance":["Imbalance"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"XCIS.TRADESBBO":{"schemas":{"imbalance":["Imbalance"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"XEEE.EOBI":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix FR2","assetClass":["Futures","Options"]},"XEUR.EOBI":{"schemas":{"mbo":["MBO"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix FR2","assetClass":["Futures","Options"]},"XNAS.BASIC":{"schemas":{"cmbp-1":["CMBP-1"],"cbbo":["CBBO-1s","CBBO-1m"],"tcbbo":["TCBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"XNAS.ITCH":{"schemas":{"mbo":["MBO"],"imbalance":["Imbalance"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"XNYS.PILLAR":{"schemas":{"mbo":["MBO"],"imbalance":["Imbalance"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"XNYS.TRADES":{"schemas":{"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]},"XPSX.ITCH":{"schemas":{"mbo":["MBO"],"imbalance":["Imbalance"],"mbp-10":["MBP-10"],"mbp-1":["MBP-1"],"bbo":["BBO-1s","BBO-1m"],"tbbo":["TBBO"],"trades":["Trades"],"ohlcv":["OHLCV-1s","OHLCV-1m","OHLCV-1h","OHLCV-1d"],"definition":["Definition"],"statistics":["Statistics"],"status":["Status"]},"technique":"Equinix NY4","assetClass":["Equities"]}}'),IJe={mbo:{name:"Market by order (MBO)",alternateName:["Full order book","L3 data","Tick data"],description:"Every order book event across every price level, keyed by order ID, including all trades, fills, adds, cancels, modifies, and book clear events. Order-ID granularity allows the queue position of each order to be determined. Often called L3 data.",url:"https://databento.com/docs/schemas-and-data-formats/mbo"},imbalance:{name:"Auction imbalance",alternateName:["Order imbalance","NOII"],description:"Auction imbalance data including paired quantity, total imbalance quantity, reference price, hypothetical auction clearing prices, auction collars, and auction status.",url:"https://databento.com/docs/schemas-and-data-formats/imbalance"},"mbp-10":{name:"Market by price (MBP-10)",alternateName:["Market depth","L2 data"],description:"Every order book event across the top ten price levels, keyed by price, including every trade and change to aggregate market depth, with total size and order count at each level. Often called L2 data.",url:"https://databento.com/docs/schemas-and-data-formats/mbp-10"},"mbp-1":{name:"Market by price (MBP-1)",alternateName:["Top of book","Trades and quotes","L1 data"],description:"Every order book event that updates the top price level, or best bid and offer (BBO), including every trade and change to book depth, with total size and order count at the BBO. Often called L1 data.",url:"https://databento.com/docs/schemas-and-data-formats/mbp-1"},"cmbp-1":{name:"Consolidated market by price (CMBP-1)",alternateName:["Consolidated top of book","Consolidated BBO"],description:"Every order book event that updates the top price level across all venues in the dataset, forming a consolidated best bid and offer.",url:"https://databento.com/docs/schemas-and-data-formats/mbp-1#consolidated-market-by-price-cmbp-1"},bbo:{name:"BBO on interval",alternateName:["Top of book sampled in time space","Subsampled BBO and trades"],description:"The last best bid, best offer, and sale sampled at fixed 1-second or 1-minute intervals. A subset of MBP-1, with BBO or last sale forward-filled when only one of the two updates within an interval.",url:"https://databento.com/docs/schemas-and-data-formats/bbo"},cbbo:{name:"Consolidated BBO on interval",alternateName:["Consolidated top of book sampled in time space"],description:"The last consolidated best bid, best offer, and sale across all venues in the dataset, sampled at fixed 1-second or 1-minute intervals.",url:"https://databento.com/docs/schemas-and-data-formats/bbo"},tbbo:{name:"BBO on trade (TBBO)",alternateName:["Top of book sampled in trade space","Trades and quotes"],description:"Every trade event alongside the best bid and offer immediately before the effect of each trade. A subset of MBP-1.",url:"https://databento.com/docs/schemas-and-data-formats/tbbo"},tcbbo:{name:"Consolidated BBO on trade (TCBBO)",alternateName:["Consolidated top of book sampled in trade space"],description:"Every trade event alongside the consolidated best bid and offer across all venues in the dataset, immediately before the effect of each trade.",url:"https://databento.com/docs/schemas-and-data-formats/tbbo#consolidated-bbo-on-trade-tcbbo"},trades:{name:"Trades",alternateName:["Time and sales","Last sale","Tick-by-tick trades"],description:"Every trade event tick-by-tick, including trade price, size, and aggressor side. A subset of MBO. Commonly called time and sales, last sale, or tick data.",url:"https://databento.com/docs/schemas-and-data-formats/trades"},ohlcv:{name:"Aggregate bars (OHLCV)",alternateName:["OHLCV bars","Aggregates","Open, high, low, close, volume"],description:"Open, high, low, and close prices with total traded volume, aggregated from trades at 1-second, 1-minute, 1-hour, or 1-day intervals.",url:"https://databento.com/docs/schemas-and-data-formats/ohlcv"},definition:{name:"Instrument definitions",alternateName:["Security definitions","Reference data","Symbol list"],description:"Point-in-time reference data for each instrument, including symbol, instrument name, expiration date, listing date, tick size, and strike price.",url:"https://databento.com/docs/schemas-and-data-formats/instrument-definitions"},statistics:{name:"Statistics",alternateName:["Session or daily statistics","End-of-day summary","Open interest","Settlement prices"],description:"Official summary statistics published by the venue for each instrument, including daily volume, open interest, preliminary and final settlement prices, and official open, high, and low prices.",url:"https://databento.com/docs/schemas-and-data-formats/statistics"},status:{name:"Status",alternateName:["Market status","Trading state"],description:"Trading session updates including halts, pauses, short-selling restrictions, auction start, and other matching engine statuses.",url:"https://databento.com/docs/schemas-and-data-formats/status"}},AJe={"Equinix NY4":["Direct exchange feed capture","FPGA-based network capture at Equinix NY4 (Secaucus, NJ)","Hardware timestamping","PTP clock synchronization to UTC"],"Aurora DC3":["Direct exchange feed capture","FPGA-based network capture at Aurora DC3","Hardware timestamping","PTP clock synchronization to UTC"],"Equinix FR2":["Direct exchange feed capture","FPGA-based network capture at Equinix FR2 (Frankfurt, Germany)","Hardware timestamping","PTP clock synchronization to UTC"]},eL={measurements:EJe,schemaCopy:IJe,techniques:AJe},Tre=eL.measurements,TJe=eL.schemaCopy,kJe=eL.techniques,RJe=t=>Object.entries(t).flatMap(([e,n])=>{const r=TJe[e];return r?[{"@type":"PropertyValue",name:r.name,alternateName:[...n,...r.alternateName],description:r.description,url:r.url}]:[]}),kre=t=>{const e=Tre[t];if(!e)return;const n={};return e.schemas&&(n.variableMeasured=RJe(e.schemas)),e.technique&&(n.measurementTechnique=kJe[e.technique]),Ob
1007ject.keys(n).length>0?n:void 0},NJe=t=>Tre[t]?.assetClass??[];var Rre=(t=>(t.CORP_ACTIONS="CORP_ACTIONS",t.SEC_MASTER="SEC_MASTER",t.LIVE="LIVE",t.HISTORICAL="HISTORICAL",t.TICK="TICK",t.EQUITIES="EQUITIES",t.INDICES="INDICES",t.FUTURES="FUTURES",t.OPTIONS="OPTIONS",t.FUTURES_COMMODITY="FUTURES_COMMODITY",t.FUTURES_ENERGY="FUTURES_ENERGY",t.FUTURES_ELECTRICITY="FUTURES_ELECTRICITY",t.FUTURES_EMISSIONS="FUTURES_EMISSIONS",t.FUTURES_INTEREST_RATE="FUTURES_INTEREST_RATE",t.HOME="HOME",t))(Rre||{});class vD extends C0{static _DATASET_DATA_ATTRIBUTE_ID="dataset-schema-markup";static _DATASET_SCHEMA_MARKUP_MAPPING={"ARCX.PILLAR":D$e,"BATS.PITCH":H$e,"BATY.PITCH":eqe,"EDGA.PITCH":Gqe,"EDGX.PITCH":rHe,"EPRL.DOM":mHe,"EQUS.MINI":LHe,"EQUS.SUMMARY":GHe,"GLBX.MDP3":PVe,"IEXG.TOPS":dGe,"IFEU.IMPACT":_Ge,"IFLL.IMPACT":MGe,"IFUS.IMPACT":WGe,"INCR.IQX":vWe,"MEMX.MEMOIR":cYe,"NDEX.IMPACT":VYe,"OCEA.MEMOIR":rXe,"OPRA.PILLAR":mXe,"XASE.PILLAR":sKe,"XBOS.ITCH":vKe,"MAIN.CGIF":JWe,"CGI.CGIF":Sqe,"MSCI.CGIF":wYe,"FTSE.CGIF":aze,"MSTAR.CGIF":PYe,"CCCY.CGIF":fqe,"INAV.CGIF":sWe,"XCBF.PITCH":TKe,"XCHI.PILLAR":BKe,"XCIS.TRADESBBO":KKe,"XEEE.EOBI":oZe,"XEUR.EOBI":bZe,"XNAS.BASIC":NZe,"XNAS.ITCH":HZe,"XNYS.PILLAR":tJe,"XNYS.TRADES":fJe,"XPSX.ITCH":SJe,CORP_ACTIONS:Mqe,SEC_MASTER:jXe,LIVE:UWe,HISTORICAL:zVe,TICK:YXe,EQUITIES:IHe,INDICES:kWe,FUTURES:mze,FUTURES_COMMODITY:Aze,FUTURES_ENERGY:cVe,FUTURES_ELECTRICITY:Bze,FUTURES_EMISSIONS:Zze,FUTURES_INTEREST_RATE:wVe,OPTIONS:IXe,HOME:eGe};static getSchemaMarkupForDataset(e){const n=this._DATASET_SCHEMA_MARKUP_MAPPING[e];if(!n)return console.warn(`databento-seo: JSON schema markup (dataset) file is not found for ${e}`),n;const r=kre(e);return r?{...n,...r}:n}static setSchemaMarkup(e){const n=this.getSchemaMarkupForDataset(e);C0._setSchemaMarkup(n,this._DATASET_DATA_ATTRIBUTE_ID)}static removeSchemaMarkup(){C0._removeSchemaMarkup(this._DATASET_DATA_ATTRIBUTE_ID)}}let DJe=class Ll{static protocolMatcher=/^\s*(file|http|ws)s?:\/\//i;static domainMatcher=/^\s*([A-z\d]+\.)/i;static domainRelativeMatcher=/^\s*\/[A-z\d]+/i;static isResolved(e){return Ll.protocolMatcher.test(e)}static isWebSocketURL(e){return Ll.protocolMatcher.exec(e)?.[1]?.toLowerCase()==="ws"}static isFileSystemURL(e){return Ll.protocolMatcher.exec(e)?.[1]?.toLowerCase()==="file"}static isDomainRelative(e){return Ll.domainRelativeMatcher.test(e)}static isLocationRelative(e){return!(Ll.isDomainRelative(e)||Ll.isResolved(e))}static joinURLParts(...e){return e.map(n=>n.split("/")).flat().filter(Boolean).join("/").trim().replace(/^/,e[0]?.startsWith("/")?"/":"").replace(/$/,e[e.length-1]?.endsWith("/")?"/":"").replace(/\/+/g,"/").replace(/((http|ws)s?:)\/+/,"$1//")}constructor(...e){this.baseURL=Ll.joinURLParts(...e)||"/"}relativeURL(...e){const n=this.resolveURL(...e);if(n.startsWith(this.baseURL))return n.slice(this.baseURL.length);throw new Error("UrlBuilder does not support relative URL's outside the baseURL")}resolveURL(...e){let n=Ll.joinURLParts(...e);return n?Ll.isResolved(n)?n:Ll.isDomainRelative(n)?Ll.joinURLParts(this.baseURL,n):Ll.joinURLParts(this.baseURL,n):this.baseURL}};const PJe="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - NYSE Arca Integrated",OJe="{{ displaySymbol }} {{ secTypeLower }} market data feed",MJe="{{ productUrl }}",LJe=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1008
1009NYSE Arca Integrated is a proprietary data feed that disseminates full order book depth from the NYSE Arca market (formerly ArcaEX, the Archipelago Exchange). It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1010
1011NYSE Arca is the leading US exchange for listing and trading exchange-traded funds (ETFs), offering the narrowest quoted spreads and maintaining the highest percentage of time (71.1%) at the NBBO for all US ETFs. As of January 2025, it represented approximately 9.96% of the average daily volume (ADV) across all exch
1011ange-listed US securities.
1012
1013With L3 granularity, NYSE Arca Integrated captures information beyond the L1, top-of-book data available through SIP feeds, such as trade aggressor side, odd lots, and imbalances. This enables users to accurately model quote lifetimes, queue composition, and the auction process. Full depth of book data on Arca is particularly valuable over the SIPs for modeling pre-market, after-market, and sweep-to-fill liquidity on US exchange-traded products (ETPs) and ETFs.
1014
1015Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our [pricing page](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1016
1017**Real-time NYSE Arca Order Imbalances**
1018
1019Real-time imbalance data is included with a [Plus or Unlimited plan](/catalog/us-equities#pricing). This offers valuable insights into NYSE Arca's opening and closing auctions by providing details like imbalance quantity, paired quantity, imbalance reference price, and book clearing price.
1020
1021While this data can also be licensed through the full NYSE Arca Integrated feed, it requires $14,500/month in exchange fees. The NYSE Arca Order Imbalances feed offers a more cost-effective license starting at $1,000/month. Real-time data is streamed using the same dataset ID: \`ARCX.PILLAR\`.
1022
1023Asset classes: Equities
1024
1025Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1026
1027Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1028
1029Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1030
1031Resolution: Immediate publication, nanosecond-resolution timestamps`,jJe="Acce
1031ss to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",FJe="United States",BJe={"@type":"DataCatalog","@id":"https://databento.com/datasets/ARCX.PILLAR",name:"Databento - NYSE Arca Integrated",url:"https://databento.com/datasets/ARCX.PILLAR",provider:{"@id":"https://databento.com/about#organization"},description:`NYSE Arca Integrated is a proprietary data feed that disseminates full order book depth from the NYSE Arca market (formerly ArcaEX, the Archipelago Exchange). It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1032
1033NYSE Arca is the leading US exchange for listing and trading exchange-traded funds (ETFs), offering the narrowest quoted spreads and maintaining the highest percentage of time (71.1%) at the NBBO for all US ETFs. As of January 2025, it represented approximately 9.96% of the average daily volume (ADV) across all exchange-listed US securities.
1034
1035With L3 granularity, NYSE Arca Integrated captures information beyond the L1, top-of-book data available through SIP feeds, such as trade aggressor side, odd lots, and imbalances. This enables users to accurately model quote lifetimes, queue composition, and the auction process. Full depth of book data on Arca is particularly valuable over the SIPs for modeling pre-market, after-market, and sweep-to-fill liquidity on US exchange-traded products (ETPs) and ETFs.
1036
1037Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our [pricing page](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1038
1039**Real-time NYSE Arca Order Imbalances**
1040
1041Real-time imbalance data is included with a [Plus or Unlimited plan](/catalog/us-equities#pricing). This offers valuable insights into NYSE Arca's opening and closing auctions by providing details like imbalance quantity, paired quantity, imbalance reference price, and book clearing price.
1042
1043While this data can also be licensed through the full NYSE Arca Integrated feed, it requires $14,500/month in exchange fees. The NYSE Arca Order Imbalances feed offers a more cost-effective license starting at $1,000/month. Real-time data is streamed using the same dataset ID: \`ARCX.PILLAR\`.`},UJe={"@id":"https://databento.com/about#organization"},$Je=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],qJe={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:PJe,alternateName:OJe,url:MJe,description:LJe,conditionsOfAccess:jJe,spatialCoverage:FJe,includedInDataCatalog:BJe,creator:UJe,distribution:$Je},HJe="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - Cboe BZX Depth",zJe="{{ displaySymbol }} full order book depth from Cboe BZX",VJe="{{ productUrl }}",GJe=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1044
1045Cboe BZX Depth is a proprietary data feed that disseminates full order book depth from the Cboe BZX Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1046
1047Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our pricing page for more details or to upgrade your plan.
1048
1049Asset classes: Equities
1050
1051Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1052
1053Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1054
1055Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1056
1057Resolution: Immediate publication, nanosecond-resolution timestamps`,WJe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",YJe="United States",XJe={"@type":"DataCatalog","@id":"https://databento.com/datasets/BATS.PITCH",name:"Databento - Cboe BZX Depth",url:"https://databento.com/datasets/BATS.PITCH",provider:{"@id":"https://databento.com/about#organization"},description:`Cboe BZX Depth is a proprietary data feed that disseminates full order book depth from the Cboe BZX Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1058
1059Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our pricing page for more details or to upgrade your plan.`},KJe={"@id":"https://databento.com/about#organization"},ZJe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],JJe={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:HJe,alternateName:zJe,url:VJe,description:GJe,conditionsOfAccess:WJe,spatialCoverage:YJe,includedInDataCatalog:XJe,creator:KJe,distribution:ZJe},QJe="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - Cboe BYX Depth",eQe="{{ displaySymbol }} full order book depth from Cboe BYX",tQe="{{ productUrl }}",nQe=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1060
1061Cboe BYX Depth is a proprietary data feed that disseminates full order book depth from the Cboe BYX Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1062
1063Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our pricing page for more details or to upgrade your plan.
1064
1065Asset classes: Equities
1066
1067Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1068
1069Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1070
1071Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1072
1073Resolution: Immediate publication, nanosecond-resolution timestamps`,rQe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",aQe="United States",sQe={"@type":"DataCatalog","@id":"https://databento.com/datasets/BATY.PITCH",name:"Databento - Cboe BYX Depth",url:"https://databento.com/datasets/BATY.PITCH",provider:{"@id":"https://databento.com/about#organization"},description:`Cboe BYX Depth is a proprietary data feed that disseminates full order book depth from the Cboe BYX Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1074
1075Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our pricing page for more details or to upgrade your plan.`},iQe={"@id":"https://databento.com/about#organization"},oQe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],lQe={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:QJe,alternateName:eQe,url:tQe,description:nQe,conditionsOfAccess:rQe,spatialCoverage:aQe,includedInDataCatalog:sQe,creator:iQe,distribution:oQe},cQe="{{ productName }} reference price history ({{ displaySymbol }})",uQe="{{ displaySymbol }} real-time and historical crypto reference prices",dQe="{{ productUrl }}",fQe=`Browse {{ productName }} ({{ displaySymbol }}) index data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1076
1077Cboe Global Indices CCCY carries real-time spot cryptocurrency reference prices over the Cboe Global Indices Feed (CGIF), derived from consolidated best bid and offer data across major cryptocurrency exchanges.
1078
1079Asset class: Indices
1080
1081Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1082
1083Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1084
1085Resolution: Immediate publication, nanosecond-resolution timestamps`,pQe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",hQe="2026-01-04/..",mQe="Worldwide",gQe={"@type":"DataCatalog","@id":"https://databento.com/datasets/CCCY.CGIF",name:"Databento - Cboe Global Indices CCCY",url:"https://databento.com/datasets/CCCY.CGIF",provider:{"@id":"https://databento.com/about#organization"},description:"Cboe Global Indices CCCY provides live and historical spot cryptocurrency reference prices, derived from consolidated best bid and offer data across major crypto exchanges."},vQe={"@id":"https://databento.com/about#organization"},yQe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],bQe=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],xQe={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:cQe,alternateName:uQe,url:dQe,description:fQe,conditionsOfAccess:pQe,temporalCoverage:hQe,spatialCoverage:mQe,includedInDataCatalog:gQe,creator:vQe,distribution:yQe,isBasedOn:bQe},wQe="{{ productName }} index history ({{ displaySymbol }})",CQe="{{ displaySymbol }}
1085 real-time and historical strategy index values",_Qe="{{ productUrl }}",SQe=`Browse {{ productName }} ({{ displaySymbol }}) index data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1086
1087Cboe Global Indices CGI carries Cboe's proprietary strategy indices distributed over the Cboe Global Indices Feed (CGIF), covering buy-write, put-write, and options-overlay series, along with implied correlation and dispersion measures.
1088
1089Asset class: Indices
1090
1091Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1092
1093Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1094
1095Resolution: Immediate publication, nanosecond-resolution timestamps`,EQe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",IQe="2026-01-04/..",AQe="Worldwide",TQe={"@type":"DataCatalog","@id":"https://databento.com/datasets/CGI.CGIF",name:"Databento - Cboe Global Indices CGI",url:"https://databento.com/datasets/CGI.CGIF",provider:{"@id":"https://databento.com/about#organization"},description:"Cboe Global Indices CGI provides live and historical values for Cboe's proprietary buy-write, put-write, and options-overlay strategy indices, plus implied correlation and dispersion series."},kQe={"@id":"https://databento.com/about#organization"},RQe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],NQe=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],DQe={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:wQe,alternateName:CQe,url:_Qe,description:SQe,conditionsOfAccess:EQe,temporalCoverage:IQe,spatialCoverage:AQe,includedInDataCatalog:TQe,creator:kQe,distribution:RQe,isBasedOn:NQe},PQe="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - Cboe EDGA Depth",OQe="{{ displaySymbol }} full order book depth from Cboe EDGA",MQe="{{ productUrl }}",LQe=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1096
1097Cboe EDGA Depth is a proprietary data feed that disseminates full order book depth from the Cboe EDGA Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1098
1099Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our pricing page for more details or to upgrade your plan.
1100
1101Asset classes: Equities
1102
1103Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1104
1105Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1106
1107Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1108
1109Resolution: Immediate publication, nanosecond-resolution timestamps`,jQe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",FQe="United States",BQe={"@type":"DataCatalog","@id":"https://databento.com/datasets/EDGA.PITCH",name:"Databento - Cboe EDGA Depth",url:"https://databento.com/datasets/EDGA.PITCH",provider:{"@id":"https://databento.com/about#organization"},description:`Cboe EDGA Depth is a proprietary data feed that disseminates full order book depth from the Cboe EDGA Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1110
1111Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our pricing page for more details or to upgrade your plan.`},UQe={"@id":"https://databento.com/about#organization"},$Qe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],qQe={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:PQe,alternateName:OQe,url:MQe,description:LQe,conditionsOfAccess:jQe,spatialCoverage:FQe,includedInDataCatalog:BQe,creator:UQe,distribution:$Qe},HQe="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - Cboe EDGX Depth",zQe="{{ displaySymbol }} full order book depth from Cboe EDGX",VQe="{{ productUrl }}",GQe=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1112
1113Cboe EDGX Depth is a proprietary data feed that disseminates full order book depth from the Cboe EDGX Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, including trade executions, modifications, or cancellations. With L3 granularity, it provides data not found in SIP feeds—such as explicit trade aggressor side and odd lots—for accurate modeling of quote lifetimes and queue composition.
1114
1115This dataset covers all securities traded or routed through the EDGX exchange, including those listed on the Nasdaq, NYSE, NYSE American, NYSE Arca, and other Cboe exchanges under Reg NMS. As of July 2025, Cboe E
1115DGX represented 4.88% of the average daily volume (ADV) across all exchange-listed US equities and is the most active of Cboe’s four equities venues.
1116
1117EDGX is also one of the few US equities venues to open early at 4:00 AM ET, making it particularly valuable for firms active in the pre-market session and for price discovery ahead of the broader market.
1118
1119Relative to its exchange license fees for real-time data, Cboe EDGX Depth is the most cost-effective full order book feed after Nasdaq TotalView-ITCH. It's an ideal supplement for teams already using TotalView to expand their MBO coverage across high-volume venues.
1120
1121Real-time Cboe EDGX data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Visit our [pricing page](https://databento.com/pricing#us-equities) for more details or to upgrade your plan.
1122
1123Asset classes: Equities
1124
1125Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1126
1127Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1128
1129Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1130
1131Resolution: Immediate publication, nanosecond-resolution timestamps`,WQe="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",YQe="United States",XQe={"@type":"DataCatalog","@id":"https://databento.com/datasets/EDGX.PITCH",name:"Databento - Cboe EDGX Depth",url:"https://databento.com/datasets/EDGX.PITCH",provider:{"@id":"https://databento.com/about#organization"},description:`Cboe EDGX Depth is a proprietary data feed that disseminates full order book depth from the Cboe EDGX Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, including trade executions, modifications, or cancellations. With L3 granularity, it provides data not found in SIP feeds—such as explicit trade aggressor side and odd lots—for accurate modeling of quote lifetimes and queue composition.
1132
1133This dataset covers all securities traded or routed through the EDGX exchange, including those listed on the Nasdaq, NYSE, NYSE American, NYSE Arca, and other Cboe exchanges under Reg NMS. As of July 2025, Cboe EDGX represented 4.88% of the average daily volume (ADV) across all exchange-listed US equities and is the most active of Cboe’s four equities venues.
1134
1135EDGX is also one of the few US equities venues to open early at 4:00 AM ET, making it particularly valuable for firms active in the pre-market session and for price discovery ahead of the broader market.
1136
1137Relative to its exchange license fees for real-time data, Cboe EDGX Depth is the most cost-effective full order book feed after Nasdaq TotalView-ITCH. It's an ideal supplement for teams already using TotalView to expand their MBO coverage across high-volume venues.
1138
1139Real-time Cboe EDGX data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Visit our [pricing page](https://databento.com/pricing#us-equities) for more details or to upgrade your plan.`},KQe={"@id":"https://databento.com/about#organization"},ZQe=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],JQe={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:HQe,alternateName:zQe,url:VQe,description:GQe,conditionsOfAccess:WQe,spatialCoverage:YQe,includedInDataCatalog:XQe,creator:KQe,distribution:ZQe},QQe="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - MIAX Pearl Depth of Market",eet="{{ displaySymbol }} full order book depth from MIAX Pearl Equities",tet="{{ productUrl }}",net=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1140
1141MIAX Pearl Depth of Market (DoM) is a proprietary data feed that disseminates full order book depth from the MIAX Pearl Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1142
1143Launched in 2020 as the 15th U.S. equities exchange, MIAX Pearl Equities offers trading in US cash equities with price-time allocation and maker-taking pricing. It achieved a record volume of 49.9 billion shares in 2024, marking 6.2% year-over-year growth. As of January 2025, this exchange represented approximately 1.35% of the average daily volume (ADV) across all US exchange-listed securities.
1144
1145With L3 granularity, MIAX Pearl DoM captures information beyond the L1, top-of-book data available through SIP feeds, including explicit trade aggressor side and odd lots. This enables users to accurately model order book imbalances, trade directionality, queue dynamics, and more.
1146
1147Historical data is available for usage-based rates or with any Databento US Equities subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1148
1149Asset classes: Equities
1150
1151Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1152
1153Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1154
1155Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1156
1157Resolution: Immediate publication, nanosecond-resolution timestamps`,ret="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",aet="United States",set={"@type":"DataCatalog","@id":"https://databento.com/datasets/EPRL.DOM",name:"Databento - MIAX Pearl Depth of Market",url:"https://databento.com/datasets/EPRL.DOM",provider:{"@id":"https://databento.com/about#organization"},description:`MIAX Pearl Depth of Market (DoM) is a proprietary data feed that disseminates full order book depth from the MIAX Pearl Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1158
1159Launched in 2020 as the 15th U.S. equities exchange, MIAX Pearl Equities offers trading in US cash equities with price-time allocation and maker-taking pricing. It achieved a record volume of 49.9 billion shares in 2024, marking 6.2% year-over-year growth. As of January 2025, this exchange represented approximately 1.35% of the average daily volume (ADV) across all US exchange-listed securities.
1160
1161With L3 granularity, MIAX Pearl DoM captures information beyond the L1, top-of-book data available through SIP feeds, including explicit trade aggressor side and odd lots. This enables users to accurately model order book imbalances, trade directionality, queue dynamics, and more.
1162
1163Historical data is available for usage-based rates or with any Databento US Equities subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.`},iet={"@id":"https://databento.com/about#organization"},oet=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],cet={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:QQe,alternateName:eet,url:tet,description:net,conditionsOfAccess:ret,spatialCoverage:aet,includedInDataCatalog:set,creator:iet,distribution:oet},uet="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - Databento US Equities Mini",det="{{ displaySymbol }} cost-effective real-time top-of-book BBO and trades",fet="{{ productUrl }}",pet=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1164
1165The Databento US Equities Mini dataset is our most cost-effective solution for real-time, top-of-book US equities data. It provides accurate best bid and offer (BBO) quotes, liquidity, and trade volume data derived from a proprietary blend of direct feeds sourced from several NMS exchanges and ATSs. Databento US Equities Mini combines these feeds into a single composite dataset to deliver a synthetic "mini" NBBO, eliminating the need for users to manually aggregate BBOs from individual venues.
1166
1167Its constituent feeds are anonymized to comply with derived data licensing terms from their respective sources. This approach allows us to offer real-time Databento US Equities Mini data without requiring license fees or exch
1167ange paperwork, making it the only solution in the industry that supports commercial applications—such as external redistribution and non-display trading—without licensing restrictions.
1168
1169This dataset is optimized for a variety of real-time use cases, including display platforms, redistribution, brokerages, and analytics tools that need real-time BBO or last sale data—all without incurring additional licensing costs like per-user fees. Its entry-level pricing makes it an ideal starting point for equities data and an excellent choice for those integrating Databento's services for the first time. For users looking for an upgrade over this dataset, our next closest offerings are:
1170- [Nasdaq Basic with NLS Plus](/catalog/us-equities#XNAS.BASIC), which is recommended if your application requires broader L1, top-of-book (MBP-1) coverage. Exchange license fees start at $1,613.50 per month.
1171- [Nasdaq TotalView-ITCH](/catalog/us-equities#XNAS.ITCH), which is recommended if your application requires L2 (MBP-10) or L3 (MBO) data and longer history. Exchange license fees start at $1,690.50 per month.
1172
1173Live Databento US Equities Mini data is included with any Standard, Plus, or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1174
1175Asset classes: Equities
1176
1177Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1178
1179Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1180
1181Supported market data schemas: MBP-1, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1182
1183Resolution: Immediate publication, nanosecond-resolution timestamps`,het="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",met="United States",get={"@type":"DataCatalog","@id":"https://databento.com/datasets/EQUS.MINI",name:"Databento - Databento US Equities Mini",url:"https://databento.com/datasets/EQUS.MINI",provider:{"@id":"https://databento.com/about#organization"},description:`The Databento US Equities Mini dataset is our most cost-effective solution for real-time, top-of-book US equities data. It provides accurate best bid and offer (BBO) quotes, liquidity, and trade volume data derived from a proprietary blend of direct feeds sourced from several NMS exchanges and ATSs. Databento US Equities Mini combines these feeds into a single composite dataset to deliver a synthetic "mini" NBBO, eliminating the need for users to manually aggregate BBOs from individual venues.
1184
1185Its constituent feeds are anonymized to comply with derived data licensing terms from their respective sources. This approach allows us to offer real-time Databento US Equities Mini data without requiring license fees or exch
1185ange paperwork, making it the only solution in the industry that supports commercial applications—such as external redistribution and non-display trading—without licensing restrictions.
1186
1187This dataset is optimized for a variety of real-time use cases, including display platforms, redistribution, brokerages, and analytics tools that need real-time BBO or last sale data—all without incurring additional licensing costs like per-user fees. Its entry-level pricing makes it an ideal starting point for equities data and an excellent choice for those integrating Databento's services for the first time. For users looking for an upgrade over this dataset, our next closest offerings are:
1188- [Nasdaq Basic with NLS Plus](/catalog/us-equities#XNAS.BASIC), which is recommended if your application requires broader L1, top-of-book (MBP-1) coverage. Exchange license fees start at $1,613.50 per month.
1189- [Nasdaq TotalView-ITCH](/catalog/us-equities#XNAS.ITCH), which is recommended if your application requires L2 (MBP-10) or L3 (MBO) data and longer history. Exchange license fees start at $1,690.50 per month.
1190
1191Live Databento US Equities Mini data is included with any Standard, Plus, or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.`},vet={"@id":"https://databento.com/about#organization"},yet=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],bet={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:uet,alternateName:det,url:fet,description:pet,conditionsOfAccess:het,spatialCoverage:met,includedInDataCatalog:get,creator:vet,distribution:yet},xet="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - Databento US Equities Summary",wet="{{ displaySymbol }} real-time tick data across all US equities venues",Cet="{{ productUrl }}",_et=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1192
1193Databento Equities Summary includes the prop feeds of the 3 US stock exchanges offered by Databento US Equities Basic (IEX, NYSE National, and NYSE Texas), plus Nasdaq top of book, NYSE top of book, and all ATSes reporting to the 3 FINRA TRFs.
1194
1195Asset class: Equities
1196
1197Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1198
1199Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1200
1201Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1202
1203Resolution: Immediate publication, nanosecond-resolution timestamps`,Eet="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Iet="United States",Aet={"@type":"DataCatalog","@id":"https://databento.com/datasets/EQUS.SUMMARY",name:"Databento - Databento US Equities Summary",url:"https://databento.com/datasets/EQUS.SUMMARY",provider:{"@id":"https://databento.com/about#organization"},description:"Databento US Equities Summary includes the prop feeds of the 3 US stock exchanges offered by Databento US Equities Basic (IEX, NYSE National, and NYSE Texas), plus Nasdaq top of book, NYSE top of book, and all ATSes reporting to the 3 FINRA TRFs."},Tet={"@id":"https://databento.com/about#organization"},ket=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Ret={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:xet,alternateName:wet,url:Cet,description:_et,conditionsOfAccess:Eet,spatialCoverage:Iet,includedInDataCatalog:Aet,creator:Tet,distribution:ket},Net="{{ productName }} index history ({{ displaySymbol }})",Det="{{ displaySymbol }} real-time and historical FTSE Russell index values",Pet="{{ productUrl }}",Oet=`Browse {{ productName }} ({{ displaySymbol }}) index data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1204
1205Cboe Global Indices FTSE Russell carries FTSE Russell's UK and US benchmark series over the Cboe Global Indices Feed (CGIF), including the FTSE 100 and the Russell 1000 and Russell 2000, along with their growth and value variants.
1206
1207Asset class: Indices
1208
1209Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1210
1211Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1212
1213Resolution: Immediate publication, nanosecond-resolution timestamps`,Met="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Let="2026-01-04/..",jet="Worldwide",Fet={"@type":"DataCatalog","@id":"https://databento.com/datasets/FTSE.CGIF",name:"Databento - Cboe Global Indices FTSE Russell",url:"https://databento.com/datasets/FTSE.CGIF",provider:{"@id":"https://databento.com/about#organization"},description:"Cboe Global Indices FTSE Russell provides live and historical values for FTSE Russell's UK and US benchmark index series, including the FTSE 100 and the Russell 1000 and 2000."},Bet={"@id":"https://databento.com/about#organization"}
1213,Uet=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],$et=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],qet={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Net,alternateName:Det,url:Pet,description:Oet,conditionsOfAccess:Met,temporalCoverage:Let,spatialCoverage:jet,includedInDataCatalog:Fet,creator:Bet,distribution:Uet,isBasedOn:$et},Het="{{ productName }} tick data ({{ displaySymbol }}) - CME Globex MDP 3.0",zet="{{ displaySymbol }} real-time and historical intraday {{ secTypeLower }} data",Vet="{{ productUrl }}",Get=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1214
1215  The CME Group Market Data Platform (MDP) 3.0 disseminates event-based bid, ask, trade, and statistical data for CME Group markets and also provides recovery and support services for market data processing. MDP 3.0 includes the introduction of Simple Binary Encoding (SBE) and Event Driven Messaging to the CME Group Market Data Platform. Simple Binary Encoding (SBE) is based on simple primitive encoding, and is optimized for low bandwidth, low latency, and direct data access. Since March 2017, MDP 3.0 has changed from providing aggregated depth at every price level (like CME's legacy FAST feed) to providing full granularity of every order event for every instrument's direct book.
1216MDP 3.0 is the sole data feed for all instruments traded on CME Globex, including futures, options, spreads and combinations.
1217Note: We classify exchange-traded spreads between futures outrights as futures, and option combinations as options.
1218
1219  
1220
1221  Origin: Directly captured at Aurora DC3 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
1222
1223  Supported data encodings:
1224  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
1225
1226  Supported market data schemas:
1227  MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics [Learn more](https://databento.com/docs/schemas-and-data-formats)
1228
1229  Resolution:
1230  Immediate publication, nanosecond-resolution timestamps
1231  `,Wet="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Yet="2010-06-06/..",Xet={"@type":"DataCatalog","@id":"https://databento.com/datasets/GLBX.MDP3",name:"Databento - CME Globex MDP 3.0",url:"https://databento.com/datasets/GLBX.MDP3",provider:{"@id":"https://databento.com/about#organization"},description:`The CME Group Market Data Platform (MDP) 3.0 disseminates event-based bid, ask, trade, and statistical data for CME Group markets and also provides recovery and support services for market data processing. MDP 3.0 includes the introduction of Simple Binary Encoding (SBE) and Event Driven Messaging to the CME Group Market Data Platform. Simple Binary Encoding (SBE) is based on simple primitive encoding, and is optimized for low bandwidth, low latency, and direct data access. Since March 2017, MDP 3.0 has changed from providing aggregated depth at every price level (like CME's legacy FAST feed) to providing full granularity of every order event for every instrument's direct book.
1232MDP 3.0 is the sole data feed for all instruments traded on CME Globex, including futures, options, spreads and combinations.
1233Note: We classify exchange-traded spreads between futures outrights as futures, and option combinations as options.`},Ket={"@id":"https://databento.com/about#organization"},Zet=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Jet=[{"@type":"Dataset",name:"CME Globex MDP 3.0",description:`The CME Group Market Data Platform (MDP) 3.0 disseminates event-based bid, ask, trade, and statistical data for CME Group markets and also provides recovery and support services for market data processing. MDP 3.0 includes the introduction of Simple Binary Encoding (SBE) and Event Driven Messaging to the CME Group Market Data Platform. Simple Binary Encoding (SBE) is based on simple primitive encoding, and is optimized for low bandwidth, low latency, and direct data access. Since March 2017, MDP 3.0 has changed from providing aggregated depth at every price level (like CME's legacy FAST feed) to providing full granularity of every order event for every instrument's direct book.
1234MDP 3.0 is the sole data feed for all instruments traded on CME Globex, including futures, options, spreads and combinations.
1235Note: We classify exchange-traded spreads between futures outrights as futures, and option combinations as options.`,publisher:{"@type":"Organization",name:"Chicago Mercantile Exchange (CME)",url:"https://www.cmegroup.com",sameAs:"https://wikipedia.org/wiki/CME_Group"},url:"https://www.cmegroup.com/market-data/browse-data.html",sameAs:["https://www.cmegroup.com/confluence/display/EPICSANDBOX/CME+MDP+3.0+Market+Data","https://www.cmegroup.com/market-data/distributor/market-data-platform.html"],includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],Qet={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Het,alternateName:zet,url:Vet,description:Get,conditionsOfAccess:Wet,temporalCoverage:Yet,includedInDataCatalog:Xet,creator:Ket,distribution:Zet,isBasedOn:Jet},ett="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - IEX TOPS",ttt="{{ displaySymbol }} top of book and trades data from IEX TOPS",ntt="{{ productUrl }}",rtt=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1236
1237IEX TOPS is a data feed provided by the IEX Group, a US equities exchange. It includes top-of-book data, executions (trades), and status information. No license agreement is required for commercial use, and there are zero license fees for distribution, display, and non-display applications. This feed is ideal for web apps, brokerages, systematic trading, and cloud-based environments.
1238
1239Asset classes: Equities
1240
1241Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1242
1243Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1244
1245Supported market data schemas: MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1246
1247Resolution: Immediate publication, nanosecond-resolution timestamps`,att="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",stt="United States",itt={"@type":"DataCatalog","@id":"https://databento.com/datasets/IEXG.TOPS",name:"Databento - IEX TOPS",url:"https://databento.com/datasets/IEXG.TOPS",provider:{"@id":"https://databento.com/about#organization"},description:"IEX TOPS is a data feed provided by the IEX Group, a US equities exchange. It includes top-of-book data, executions (trades), and status information. No license agreement is required for commercial use, and there are zero license fees for distribution, display, and non-display applications. This feed is ideal for web apps, brokerages, systematic trading, and cloud-based environments."},ott={"@id":"https://databento.com/about#organization"},ltt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],ctt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:ett,alternateName:ttt,url:ntt,description:rtt,conditionsOfAccess:att,spatialCoverage:stt,includedInDataCatalog:itt,creator:ott,distribution:ltt},utt="ICE {{ productName }} ({{ displaySymbol }}) - Real-time and Historical Data",dtt="{{ displaySymbol }} {{ secTypeLower }} contracts - historical and live prices",ftt="{{ productUrl }}",ptt=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1248
1249ICE Europe Commodities iMpact is the primary data feed for ICE Europe Commodities and covers 50% of worldwide crude and refined oil futures trading, as well as other options and futures contracts like natural gas, power, coal, emissions, and soft commodities. This dataset includes all commodities on ICE Europe Commodities—all listed outrights, spreads, options, and options combinations across every expiration month. Interest rates and financial products are not included at this time and will be part of a separate dataset.
1250
1251Asset class: Futures, Options
1252
1253Origin: Captured at Aurora DC3 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
1254
1255Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1256
1257Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1258
1259Resolution: Immediate publication, nanosecond-resolution timestamps`,htt="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",mtt="2018-12-23/..",gtt="Worldwide",vtt={"@type":"DataCatalog","@id":"https://databento.com/datasets/IFEU.IMPACT",name:"Databento - ICE Europe Commodities iMpact",url:"https://databento.com/datasets/IFEU.IMPACT",provider:{"@id":"https://databento.com/about#organization"},description:"ICE Europe Commodities iMpact is the primary data feed for ICE Europe Commodities and covers 50% of worldwide crude and refined oil futures trading, as well as other options and futures contracts like natural gas, power, coal, emissions, and soft commodities. This dataset includes all commodities on ICE Europe Commodities—all listed outrights, spreads, options, and options combinations across every expiration month. Interest rates and financial products are not included at this time and will be part of a separate dataset."},ytt={"@id":"https://databento.com/about#organization"},btt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],xtt=[{"@type":"Dataset",name:"ICE Europe Commodities iMpact",description:"ICE Europe Commodities iMpact is the primary data feed for ICE Europe Commodities, home to 50% of world's crude and refined oil futures trading, as well as other options and futures contracts like natural gas, power, coal, emissions, and soft commodities. This dataset includes all commodities on ICE Europe Commodities—all listed outrights, spreads, options, and options combinations across every expiration month. Interest rates and financial products are not included at this time and will be part of a separate dataset.",publisher:{"@type":"Organization",name:"ICE Europe Commodities",url:"https://www.ice.com/futures-europe",sameAs:["https://www.wikidata.org/wiki/Q93355979","https://en.wikipedia.org/wiki/Intercontinental_Exchange"],description:"ICE Europe Commodities is home to futures and options contracts for crude oil, interest rates, equity derivatives, natural gas, power, coal, emissions and soft commodities."},url:"https://www.ice.com/products/Futures-Options",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],wtt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:utt,alternateName:dtt,url:ftt,description:ptt,conditionsOfAccess:htt,temporalCoverage:mtt,spatialCoverage:gtt,includedInDataCatalog:vtt,creator:ytt,distribution:btt,isBasedOn:xtt},Ctt="ICE {{ productName }} ({{ displaySymbol }}) - Real-time and Historical Data",_tt="{{ displaySymbol }} {{ secTypeLower }} contracts - historical and live prices",Stt="{{ productUrl }}",Ett=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1260
1261ICE Europe Financials is sourced from ICE’s proprietary iMpact feed and delivers all financial futures and options listed on ICE Futures Europe. It captures full order book depth for derivatives used to manage risk across European yield curves and major equity benchmarks.
1262
1263This dataset covers a broad range of interest rate products, such as short-term interest rate futures (STIRs), benchmark contracts like Euribor, SONIA, and SOFR, Swapnote contracts, and government bond futures, including Long, Medium, and Short Term Gilts. It also offers equity index derivatives like FTSE 100 futures and London Stock Exchange options.
1264
1265ICE Europe Financials provides all listed outrights, spreads, options, and option combinations across every expiration month. 
1265Commodity derivatives from ICE Futures Europe are available in the ICE Europe Commodities dataset.
1266
1267Asset class: Futures, Options
1268
1269Origin: Captured at Aurora DC3 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
1270
1271Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1272
1273Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1274
1275Resolution: Immediate publication, nanosecond-resolution timestamps`,Itt="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Att="2024-12-10/..",Ttt="Worldwide",ktt={"@type":"DataCatalog","@id":"https://databento.com/datasets/IFLL.IMPACT",name:"Databento - ICE Europe Financials iMpact",url:"https://databento.com/datasets/IFLL.IMPACT",provider:{"@id":"https://databento.com/about#organization"},description:"ICE Europe Financials covers European interest rate and equity index derivatives, including futures and options on STIRs, Euribor, SONIA, gilts, and FTSE 100. This service provides prices, statistics, and reference data with L1, L2, and L3 granularity."},Rtt={"@id":"https://databento.com/about#organization"},Ntt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Dtt=[{"@type":"Dataset",name:"ICE Europe Financials iMpact",description:"ICE Europe Financials covers European interest rate and equity index derivatives, including futures and options on STIRs, Euribor, SONIA, gilts, and FTSE 100. This service provides prices, statistics, and reference data with L1, L2, and L3 granularity.",publisher:{"@type":"Organization",name:" ICE Futures Europe",url:"https://www.ice.com/futures-europe",sameAs:["https://www.wikidata.org/wiki/Q93355979","https://en.wikipedia.org/wiki/Intercontinental_Exchange"]},url:"https://www.ice.com/products/Futures-Options",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],Ptt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Ctt,alternateName:_tt,url:Stt,description:Ett,conditionsOfAccess:Itt,temporalCoverage:Att,spatialCoverage:Ttt,includedInDataCatalog:ktt,creator:Rtt,distribution:Ntt,isBasedOn:Dtt},Ott="ICE US {{ productName }} ({{ displaySymbol }}) - Real-time and Historical Data",Mtt="{{ displaySymbol }} {{ secTypeLower }} contracts - historical and live prices",Ltt="{{ productUrl }}",jtt=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1276
1277ICE Futures US iMpact is the primary data feed for ICE Futures US and covers the majority of trading in agricultural commodities, including sugar, coffee, cotton, and cocoa futures and options. This comprehensive market data feed also includes financial products such as equity indexes, currencies, and US Treasury futures contracts. The dataset provides complete market depth information across all listed outrights, spreads, options, and options combinations for every expiration month. ICE Futures US represents one of the most significant exchanges for US-based agricultural and financial derivatives, offering essential price discovery and risk management tools for global market participants.
1278
1279Asset class: Futures, Options
1280
1281Origin: Captured at Aurora DC3 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
1282
1283Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1284
1285Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1286
1287Resolution: Immediate publication, nanosecond-resolution timestamps`,Ftt="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Btt="2018-12-23/..",Utt="Worldwide",$tt={"@type":"DataCatalog","@id":"https://databento.com/datasets/IFUS.IMPACT",name:"Databento - ICE Futures US iMpact",url:"https://databento.com/datasets/IFUS.IMPACT",provider:{"@id":"https://databento.com/about#organization"},description:"ICE Futures US iMpact is the primary data feed for ICE Futures US and covers the majority of trading in agricultural commodities, including sugar, coffee, cotton, and cocoa futures and options. This comprehensive market data feed also includes financial products such as equity indexes, currencies, and US Treasury futures contracts. The dataset provides complete market depth information across all listed outrights, spreads, options, and options combinations for every expiration month. ICE Futures US represents one of the most significant exchanges for US-based agricultural and financial derivatives, offering essential price discovery and risk management tools for global market participants."},qtt={"@id":"https://databento.com/about#organization"},Htt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],ztt=[{"@type":"Dataset",name:"ICE Futures US iMpact",description:"ICE Futures US iMpact is the primary data feed for ICE Futures US and covers the majority of trading in agricultural commodities, including sugar, coffee, cotton, and cocoa futures and options. This comprehensive market data feed also includes financial products such as equity indexes, currencies, and US Treasury futures contracts. The dataset provides complete market depth information across all listed outrights, spreads, options, and options combinations for every expiration month. ICE Futures US represents one of the most significant exchanges for US-based agricultural and financial derivatives, offering essential price discovery and risk management tools for global market participants.",publisher:{"@type":"Organization",name:"ICE Futures US",url:"https://www.ice.com/futures-us",sameAs:["https://www.wikidata.org/wiki/Q1519402?wprov=acrw1_0","https://en.wikipedia.org/wiki/Intercontinental_Exchange","https://www.marketswiki.com/wiki/ICE_Futures_U.S."],description:"Intercontinental Exchange conducts global futures and options markets in soft commodity, foreign exchange, interest rates, currencies, metals and equity index markets through its U.S. futures exchange, ICE U.S., formerly the New York Board of Trade (NYBOT). The NYBOT was acquired by ICE in January 2007."},url:"https://www.ice.com/products/Futures-Options",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],Vtt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Ott,alternateName:Mtt,url:Ltt,description:jtt,conditionsOfAccess:Ftt,temporalCoverage:Btt,spatialCoverage:Utt,includedInDataCatalog:$tt,creator:qtt,distribution:Htt,isBasedOn:ztt},Gtt="{{ productName }} intraday indicative value ({{ displaySymbol }})",Wtt="{{ displaySymbol }} real-time and historical iNAV, IIV, and IOPV values",Ytt="{{ productUrl }}",Xtt=`Browse {{ productName }} ({{ displaySymbol }}) index data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1288
1289Cboe Global Indices INAV carries intraday indicative values (iNAV, IIV, IOPV) over the Cboe Global Indices Feed (CGIF) - real-time fair value estimates for more than 200 ETFs, ETPs, and structured products.
1290
1291Asset class: Indices
1292
1293Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1294
1295Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1296
1297Resolution: Immediate publication, nanosecond-resolution timestamps`,Ktt="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Ztt="2026-01-04/..",Jtt="United States",Qtt={"@type":"DataCatalog","@id":"https://databento.com/datasets/INAV.CGIF",name:"Databento - Cboe Global Indices INAV",url:"https://databento.com/datasets/INAV.CGIF",provider:{"@id":"https://databento.com/about#organization"},description:"Cboe Global Indices INAV provides live and historical intraday indicative values (iNAV, IIV, IOPV), the real-time fair value estimates published for ETFs, ETPs, and structured products."},ent={"@id":"https://databento.com/about#organization"},tnt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],nnt=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],rnt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Gtt,alternateName:Wtt,url:Ytt,description:Xtt,conditionsOfAccess:Ktt,temporalCoverage:Ztt,spatialCoverage:Jtt,includedInDataCatalog:Qtt,creator:ent,distribution:tnt,isBasedOn:nnt},ant="{{ productName }} index history ({{ displaySymbol }})",snt="{{ displaySymbol }} real-time and historical index values",int="{{ productUrl }}",ont=`Browse {{ productName }} ({{ displaySymbol }}) index data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1298
1299Cboe Global Indices MAIN carries the flagship benchmarks distributed over the Cboe Global Indices Feed (CGIF), including the S&P 500 Index (SPX) and the Cboe Volatility Index (VIX), plus the related volatility and skew measures used across the derivatives market.
1300
1301Asset class: Indices
1302
1303Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1304
1305Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1306
1307Resolution: Immediate publication, nanosecond-resolution timestamps`,lnt="Acce
1307ss to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",cnt="2026-01-04/..",unt="United States",dnt={"@type":"DataCatalog","@id":"https://databento.com/datasets/MAIN.CGIF",name:"Databento - Cboe Global Indices MAIN",url:"https://databento.com/datasets/MAIN.CGIF",provider:{"@id":"https://databento.com/about#organization"},description:"Cboe Global Indices MAIN provides live and historical index values for Cboe's flagship benchmark and volatility series, including the S&P 500 Index (SPX) and the Cboe Volatility Index (VIX)."},fnt={"@id":"https://databento.com/about#organization"},pnt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],hnt=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],mnt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:ant,alternateName:snt,url:int,description:ont,conditionsOfAccess:lnt,temporalCoverage:cnt,spatialCoverage:unt,includedInDataCatalog:dnt,creator:fnt,distribution:pnt,isBasedOn:hnt},gnt="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - MEMX MEMOIR Depth",vnt="{{ displaySymbol }} full order book depth from MEMX",ynt="{{ productUrl }}",bnt=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1308
1309MEMX MEMOIR Depth is a proprietary data feed that disseminates full order book depth from the Members Exchange (MEMX) Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations. 
1310
1311MEMX launched as the 14th US equities exchange in 2020.  Founded by nine investment firms aiming to lower fees and simplify market structure, it operates without the tiered fee models or complex order priority behavior found on some legacy exchanges. MEMX's low cost and transparent pricing have made it popular with proprietary trading firms, market makers, and algorithmic traders. As of February 2025, MEMX accounted for approximately 2.15% of average daily volume (ADV) across all U.S. exchange-listed securities.
1312
1313With L3 granularity, MEMX MEMOIR Depth captures information beyond the L1, top-of-book data available through SIP feeds, including explicit trade aggressor side and odd lots. This enables users to accurately model order book imbalances, trade directionality, queue dynamics, and more. 
1314
1315Historical data is available for usage-based rates or with any Databento US Equities subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1316
1317Asset classes: Equities
1318
1319Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1320
1321Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1322
1323Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1324
1325Resolution: Immediate publication, nanosecond-resolution timestamps`,xnt="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",wnt="United States",Cnt={"@type":"DataCatalog","@id":"https://databento.com/datasets/MEMX.MEMOIR",name:"Databento - MEMX MEMOIR Depth",url:"https://databento.com/datasets/MEMX.MEMOIR",provider:{"@id":"https://databento.com/about#organization"},description:`MEMX MEMOIR Depth is a proprietary data feed that disseminates full order book depth from the Members Exchange (MEMX) Equities market. It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations. 
1326
1327MEMX launched as the 14th US equities exchange in 2020.  Founded by nine investment firms aiming to lower fees and simplify market structure, it operates without the tiered fee models or complex order priority behavior found on some legacy exchanges. MEMX's low cost and transparent pricing have made it popular with proprietary trading firms, market makers, and algorithmic traders. As of February 2025, MEMX accounted for approximately 2.15% of average daily volume (ADV) across all U.S. exchange-listed securities.
1328
1329With L3 granularity, MEMX MEMOIR Depth captures information beyond the L1, top-of-book data available through SIP feeds, including explicit trade aggressor side and odd lots. This enables users to accurately model order book imbalances, trade directionality, queue dynamics, and more. 
1330
1331Historical data is available for usage-based rates or with any Databento US Equities subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.`},_nt={"@id":"https://databento.com/about#organization"},Snt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Ent={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:gnt,alternateName:vnt,url:ynt,description:bnt,conditionsOfAccess:xnt,spatialCoverage:wnt,includedInDataCatalog:Cnt,creator:_nt,distribution:Snt},Int="{{ productName }} index history ({{ displaySymbol }})",Ant="{{ displaySymbol }} real-time and historical MSCI index values",Tnt="{{ productUrl }}",knt=`Browse {{ productName }} ({{ displaySymbol }}) index data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1332
1333Cboe Global Indices MSCI carries MSCI's global, regional, and emerging-market benchmark series over the Cboe Global Indices Feed (CGIF). These benchmarks are widely used for international portfolio construction, performance attribution, and reporting.
1334
1335Asset class: Indices
1336
1337Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1338
1339Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1340
1341Resolution: Immediate publication, nanosecond-resolution timestamps`,Rnt="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Nnt="2026-01-04/..",Dnt="Worldwide",P
1341nt={"@type":"DataCatalog","@id":"https://databento.com/datasets/MSCI.CGIF",name:"Databento - Cboe Global Indices MSCI",url:"https://databento.com/datasets/MSCI.CGIF",provider:{"@id":"https://databento.com/about#organization"},description:"Cboe Global Indices MSCI provides live and historical values for MSCI's global, regional, and emerging-market benchmark index series."},Ont={"@id":"https://databento.com/about#organization"},Mnt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Lnt=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],jnt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Int,alternateName:Ant,url:Tnt,description:knt,conditionsOfAccess:Rnt,temporalCoverage:Nnt,spatialCoverage:Dnt,includedInDataCatalog:Pnt,creator:Ont,distribution:Mnt,isBasedOn:Lnt},Fnt="{{ productName }} index history ({{ displaySymbol }})",Bnt="{{ displaySymbol }} real-time and historical Morningstar index values",Unt="{{ productUrl }}",$nt=`Browse {{ productName }} ({{ displaySymbol }}) index data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1342
1343Cboe Global Indices Morningstar carries Morningstar's index series over the Cboe Global Indices Feed (CGIF), spanning broad market, sector, and style-box benchmarks used across the fund and ETF benchmarking industry.
1344
1345Asset class: Indices
1346
1347Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1348
1349Supported market data schemas: MBP-1, BBO-1s, BBO-1m, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1350
1351Resolution: Immediate publication, nanosecond-resolution timestamps`,qnt="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Hnt="2026-01-04/..",znt="United States",Vnt={"@type":"DataCatalog","@id":"https://databento.com/datasets/MSTAR.CGIF",name:"Databento - Cboe Global Indices Morningstar",url:"https://databento.com/datasets/MSTAR.CGIF",provider:{"@id":"https://databento.com/about#organization"},description:"Cboe Global Indices Morningstar provides live and historical values for Morningstar's broad market, sector, and style-box index series."},Gnt={"@id":"https://databento.com/about#organization"},Wnt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Ynt=[{"@type":"Dataset",name:"Cboe Global Indices Feed (CGIF)",description:"The Cboe Global Indices Feed (CGIF) disseminates index values, and the instrument definitions and statistics that accompany them, over Cboe Titanium. It carries Cboe's own benchmark, volatility, and strategy indices alongside third-party series licensed from MSCI, FTSE Russell, and Morningstar, plus cryptocurrency reference prices and intraday indicative values for ETFs.",publisher:{"@type":"Organization",name:"Cboe Global Markets",url:"https://www.cboe.com/indices/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q30635731"]},url:"https://www.cboe.com/data/global-indices-feed"}],Xnt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Fnt,alternateName:Bnt,url:Unt,description:$nt,conditionsOfAccess:qnt,temporalCoverage:Hnt,spatialCoverage:znt,includedInDataCatalog:Vnt,creator:Gnt,distribution:Wnt,isBasedOn:Ynt},Knt="ICE {{ productName }} ({{ displaySymbol }}) - Real-time and Historical Data",Znt="{{ displaySymbol }} {{ secTypeLower }} contracts - historical and real-time prices",Jnt="{{ productUrl }}",Qnt=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1352
1353ICE Endex iMpact is the primary data feed for ICE Endex, the leading energy exchange in continental Europe. It covers a diverse range of energy products, including European gas, emissions, and power markets, providing valuable data for energy firms, EU ETS compliance entities, and financial participants to effectively manage price risk. This dataset includes all listed spot contracts, outrights, spreads, options, and options combinations on ICE Endex.
1354
1355Asset class: Futures, Options
1356
1357Origin: Captured at Aurora DC3 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
1358
1359Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1360
1361Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1362
1363Resolution: Immediate publication, nanosecond-resolution timestamps`,ert="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",trt="2018-12-23/..",nrt="Europe",rrt={"@type":"DataCatalog","@id":"https://databento.com/datasets/NDEX.IMPACT",name:"Databento - ICE Endex iMpact",url:"https://databento.com/datasets/NDEX.IMPACT",provider:{"@id":"https://databento.com/about#organization"},description:"ICE Endex iMpact is the primary data feed for ICE Endex, the leading energy exchange in continental Europe. It covers a diverse range of energy products, including European gas, emissions, and power markets, providing valuable data for energy firms, EU ETS compliance entities, and financial participants to effectively manage price risk. This dataset includes all listed spot contracts, outrights, spreads, options, and options combinations on ICE Endex."},art={"@id":"https://databento.com/about#organization"},srt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],irt=[{"@type":"Dataset",name:"ICE Endex iMpact",description:"ICE Endex iMpact is the primary data feed for ICE Endex, the leading energy exchange in continental Europe. It covers a diverse range of energy products, including European gas, emissions, and power markets, providing valuable data for energy firms, EU ETS compliance entities, and financial participants to effectively manage price risk. This dataset does not include interest rates and financial products at this time.",publisher:{"@type":"Organization",name:"ICE Endex",url:"https://www.ice.com/endex",sameAs:["https://www.wikidata.org/wiki/Q93356837","https://en.wikipedia.org/wiki/Intercontinental_Exchange"],description:'As the leading energy exchange in continental Europe, ICE Endex provides liquid European gas, emissions and power markets that enable energy firms, EU ETS compliance entities and financial participants to effectively manage price risk. ICE Endex offers direct market access and a regulated futures and options platform, as well as gas balancing markets in the Netherlands and the U.K. (OCM) ICE Endex also operates a Central Limited Order Book ("CLOB") and block trading facility for equity derivatives.'},url:"https://www.ice.com/products/Futures-Options",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],ort={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Knt,alternateName:Znt,url:Jnt,description:Qnt,conditionsOfAccess:ert,temporalCoverage:trt,spatialCoverage:nrt,includedInDataCatalog:rrt,creator:art,distribution:srt,isBasedOn:irt},lrt="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - Blue Ocean ATS MEMOIR Depth",crt="{{ displaySymbol }} after-hours and post-market trading data",urt="{{ productUrl }}",drt=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1364
1365Blue Ocean ATS MEMOIR Depth is a proprietary data feed that provides full order book updates, including every quote and order at each price level, from the Blue Ocean ATS (BOATS). This dataset covers all securities available on BOATS, including US-listed equities traded outside regular market hours.
1366
1367Blue Ocean is a leading venue supporting 24-hour US equity trading, operating from 8:00 PM to 4:00 AM EST/EDT. Its session aligns with Asian markets and extends into the early European session, making it a key source of price discovery and liquidity for global market participants.
1368
1369Trading during this window plays a critical role in bridging time zone gaps and enabling continuous risk management when primary US exchanges are closed. It allows participants to respond to global news and macro events as they occur, rather than waiting for the next US session. Market conditions during this period often differ from regular US hours, with lower displayed depth and wider bid-ask spreads.
1370
1371This dataset expands Databento's coverage of off-exchange liquidity, adding full depth-of-book visibility from a dedicated overnight venue. With L3 granularity, Blue Ocean ATS MEMOIR Depth captures information beyond top-of-book data, including explicit trade aggressor side and odd lots. This enables accurate modeling of trade directionality, queue dynamics, and more.
1372
1373Real-time Blue Ocean ATS MEMOIR Depth data is included with a Plus or Unlimited subscription through our Databento US Equities service.
1374Historical data is available for usage-based rates or with any subscription. Visit our [pricing section](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1375
1376Asset classes: Equities
1377
1378Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1379
1380Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1381
1382Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1383
1384Resolution: Immediate publication, nanosecond-resolution timestamps`,frt="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",prt="United States",hrt={"@type":"DataCatalog","@id":"https://databento.com/datasets/OCEA.MEMOIR",name:"Databento - Blue Ocean ATS MEMOIR Depth",url:"https://databento.com/datasets/OCEA.MEMOIR",provider:{"@id":"https://databento.com/about#organization"},description:`Blue Ocean ATS MEMOIR Depth is a proprietary data feed that provides full order book updates, including every quote and order at each price level, from the Blue Ocean ATS (BOATS). This dataset covers all securities available on BOATS, including US-listed equities traded outside regular market hours.
1385
1386Blue Ocean is a leading venue supporting 24-hour US equity trading, operating from 8:00 PM to 4:00 AM EST/EDT. Its session aligns with Asian markets and extends into the early European session, making it a key source of price discovery and liquidity for global market participants.
1387
1388Trading during this window plays a critical role in bridging time zone gaps and enabling continuous risk management when primary US exchanges are closed. It allows participants to respond to global news and macro events as they occur, rather than waiting for the next US session. Market conditions during this period often differ from regular US hours, with lower displayed depth and wider bid-ask spreads.
1389
1390This dataset expands Databento's coverage of off-exchange liquidity, adding full depth-of-book visibility from a dedicated overnight venue. With L3 granularity, Blue Ocean ATS MEMOIR Depth captures information beyond top-of-book data, including explicit trade aggressor side and odd lots. This enables accurate modeling of trade directionality, queue dynamics, and more.
1391
1392Real-time Blue Ocean ATS MEMOIR Depth data is included with a Plus or Unlimited subscription through our Databento US Equities service.
1393Historical data is available for usage-based rates or with any subscription. Visit our [pricing section](/catalog/us-equities#pricing) for more details or to upgrade your plan.`},mrt={"@id":"https://databento.com/about#organization"},grt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],vrt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:lrt,alternateName:crt,url:urt,description:drt,conditionsOfAccess:frt,spatialCoverage:prt,includedInDataCatalog:hrt,creator:mrt,distribution:grt},yrt="{{ productName }} ({{ displaySymbol }}) historical options data - OPRA",brt="{{ displaySymbol }} option chain data",xrt="{{ productUrl }}
1393",wrt=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1394
1395  Consolidated last sale, exchange BBO and national BBO across all US equity options exchanges. Includes single name stock options (e.g. TSLA), options on ETFs (e.g. SPY, QQQ), index options (e.g. VIX), and some indices (e.g. SPIKE and VSPKE).
1396This dataset is based on the newer, binary OPRA feed after the migration to SIAC's OPRA Pillar SIP in 2021.
1397OPRA is notable for the size of its data and we recommend users to anticipate several TBs of data per day for the full dataset in its highest granularity (MBP-1).
1398
1399  
1400
1401  Origin: Options Price Reporting Authority
1402
1403  Supported data encodings:
1404  DBN, JSON, CSV [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
1405
1406  Supported market data schemas:
1407  MBP-1, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, TBBO, Trades, Statistics, Definition [Learn more](https://databento.com/docs/schemas-and-data-formats)
1408
1409  Resolution:
1410  Immediate publication, nanosecond-resolution timestamps
1411  `,Crt="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",_rt="2023-03-28/..",Srt="United States",Ert={"@type":"DataCatalog","@id":"https://databento.com/datasets/OPRA.PILLAR",name:"Databento - OPRA",url:"https://databento.com/datasets/OPRA.PILLAR",provider:{"@id":"https://databento.com/about#organization"},description:`Consolidated last sale, exchange BBO and national BBO across all US equity options exchanges. Includes single name stock options (e.g. TSLA), options on ETFs (e.g. SPY, QQQ), index options (e.g. VIX), and some indices (e.g. SPIKE and VSPKE).
1412This dataset is based on the newer, binary OPRA feed after the migration to SIAC's OPRA Pillar SIP in 2021.
1413OPRA is notable for the size of its data and we recommend users to anticipate several TBs of data per day for the full dataset in its highest granularity (MBP-1).`},Irt={"@id":"https://databento.com/about#organization"},Art=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Trt=[{"@type":"Dataset",name:"OPRA",description:`Consolidated last sale, exchange BBO and national BBO across all US equity options exchanges. Includes single name stock options (e.g. TSLA), options on ETFs (e.g. SPY, QQQ), index options (e.g. VIX), and some indices (e.g. SPIKE and VSPKE).
1414This dataset is based on the newer, binary OPRA feed after the migration to SIAC's OPRA Pillar SIP in 2021.
1415OPRA is notable for the size of its data and we recommend users to anticipate several TBs of data per day for the full dataset in its highest granularity (MBP-1).`,publisher:{"@type":"Organization",name:"OPRA (Options Price Reporting Authority)",url:"https://www.opraplan.com",sameAs:["https://en.wikipedia.org/wiki/Options_Price_Reporting_Authority","https://www.wikidata.org/wiki/Q7099028"]},url:"https://www.opraplan.com",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],krt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:yrt,alternateName:brt,url:xrt,description:wrt,conditionsOfAccess:Crt,temporalCoverage:_rt,spatialCoverage:Srt,includedInDataCatalog:Ert,creator:Irt,distribution:Art,isBasedOn:Trt},Rrt="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - NYSE American Integrated",Nrt="{{ displaySymbol }} mid-cap market data",Drt="{{ productUrl }}",Prt=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1416
1417NYSE American Integrated is a proprietary data feed that disseminates full order book depth from the NYSE American market (formerly AMEX, the American Stock Exchange). It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1418
1419NYSE American specializes in listing growing companies and is the leading exchange for small-cap stocks, as well as offering mid-cap insights. As of January 2025, it represented approximately 0.23% of the average daily volume (ADV) across all US exchange-listed securities.
1420
1421With L3 granularity, NYSE American Integrated captures information beyond the L1, top-of-book data available through SIP feeds, such as trade aggressor side, odd lots, and imbalances. This enables users to accurately model quote lifetimes, queue composition, and the auction process.
1422
1423Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our [pricing page](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1424
1425**Real-time NYSE American Order Imbalances**
1426
1427Real-time imbalance data is included with a [Plus or Unlimited plan](/catalog/us-equities#pricing). It offers valuable insights into NYSE American's opening and closing auctions by providing details like imbalance quantity, paired quantity, imbalance reference price, and book clearing price.
1428
1429While this data can also be licensed through the full NYSE American Integrated feed, it requires $7,500/month in exchange fees. The NYSE American Order Imbalances feed offers a more cost-effective license starting at $1,000/month. Real-time data is streamed using the same dataset ID: \`XASE.PILLAR\`.
1430
1431Asset classes: Equities
1432
1433Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1434
1435Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1436
1437Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1438
1439Resolution: Immediate publication, nanosecond-resolution timestamps`,Ort="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Mrt="United States",Lrt={"@type":"DataCatalog","@id":"https://databento.com/datasets/XASE.PILLAR",name:"Databento - NYSE American Integrated",url:"https://databento.com/datasets/XASE.PILLAR",provider:{"@id":"https://databento.com/about#organization"},description:`NYSE American Integrated is a proprietary data feed that disseminates full order book depth from the NYSE American market (formerly AMEX, the American Stock Exchange). It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1440
1441NYSE American specializes in listing growing companies and is the leading exchange for small-cap stocks, as well as offering mid-cap insights. As of January 2025, it represented approximately 0.23% of the average daily volume (ADV) across all US exchange-listed securities.
1442
1443With L3 granularity, NYSE American Integrated captures information beyond the L1, top-of-book data available through SIP feeds, such as trade aggressor side, odd lots, and imbalances. This enables users to accurately model quote lifetimes, queue composition, and the auction process.
1444
1445Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our [pricing page](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1446
1447**Real-time NYSE American Order Imbalances**
1448
1449Real-time imbalance data is included with a [Plus or Unlimited plan](/catalog/us-equities#pricing). It offers valuable insights into NYSE American's opening and closing auctions by providing details like imbalance quantity, paired quantity, imbalance reference price, and book clearing price.
1450
1451While this data can also be licensed through the full NYSE American Integrated feed, it requires $7,500/month in exchange fees. The NYSE American Order Imbalances feed offers a more cost-effective license starting at $1,000/month. Real-time data is streamed using the same dataset ID: \`XASE.PILLAR\`.`},jrt={"@id":"https://databento.com/about#organization"},Frt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Brt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Rrt,alternateName:Nrt,url:Drt,description:Prt,conditionsOfAccess:Ort,spatialCoverage:Mrt,includedInDataCatalog:Lrt,creator:jrt,distribution:Frt},Urt="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - Nasdaq Texas TotalView-ITCH",$rt="{{ displaySymbol }}
1451 Nasdaq Texas equities data and APIs",qrt="{{ productUrl }}",Hrt=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1452
1453Nasdaq Texas TotalView-ITCH is a proprietary data feed that provides full order book depth and last sale information. It displays every quote and order at each price level on the NTX market (formerly the Boston Stock Exchange) and captures all order book activity, including trade executions, order modifications, cancellations, and other events that update the book's state. This L3 granularity offers data not found in SIP feeds—such as explicit trade aggressor side and odd lots—and enable accurate modeling of quote lifetimes and queue dynamics.
1454
1455This dataset covers all securities traded or routed through the NTX exchange platform, including those listed on the Nasdaq, NYSE, NYSE American, NYSE Arca, and Cboe exchanges under Reg NMS. As of March 2026, the Nasdaq Texas exchange represented 0.27% of the average daily volume (ADV).
1456
1457Nasdaq Texas attracts retail-focused brokers and traders with its inverted pricing model, offering rebates for liquidity removers and its Retail Price Improvement (RPI) program. It disseminates the Retail Price Improvement Indicator (RPII) to signal the availability of RPI orders, which are designed to improve upon the NBBO and promote better pricing opportunities for retail investors.
1458
1459Historical data is available for usage-based rates or with any Databento US Equities subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1460
1461Asset classes: Equities
1462
1463Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1464
1465Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1466
1467Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1468
1469Resolution: Immediate publication, nanosecond-resolution timestamps`,zrt="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Vrt="United States",Grt={"@type":"DataCatalog","@id":"https://databento.com/datasets/XBOS.ITCH",name:"Databento - Nasdaq Texas TotalView-ITCH",url:"https://databento.com/datasets/XBOS.ITCH",provider:{"@id":"https://databento.com/about#organization"},description:`Nasdaq Texas TotalView-ITCH is a proprietary data feed that provides full order book depth and last sale information. It displays every quote and order at each price level on the NTX market (formerly the Boston Stock Exchange) and captures all order book activity, including trade executions, order modifications, cancellations, and other events that update the book's state. This L3 granularity offers data not found in SIP feeds—such as explicit trade aggressor side and odd lots—and enable accurate modeling of quote lifetimes and queue dynamics.
1470
1471This dataset covers all securities traded or routed through the NTX exchange platform, including those listed on the Nasdaq, NYSE, NYSE American, NYSE Arca, and Cboe exchanges under Reg NMS. As of March 2026, the Nasdaq Texas exchange represented 0.27% of the average daily volume (ADV).
1472
1473Nasdaq Texas attracts retail-focused brokers and traders with its inverted pricing model, offering rebates for liquidity removers and its Retail Price Improvement (RPI) program. It disseminates the Retail Price Improvement Indicator (RPII) to signal the availability of RPI orders, which are designed to improve upon the NBBO and promote better pricing opportunities for retail investors.
1474
1475Historical data is available for usage-based rates or with any Databento US Equities subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.`},Wrt={"@id":"https://databento.com/about#organization"},Yrt=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Xrt={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Urt,alternateName:$rt,url:qrt,description:Hrt,conditionsOfAccess:zrt,spatialCoverage:Vrt,includedInDataCatalog:Grt,creator:Wrt,distribution:Yrt},Krt="{{ productName }} ({{ displaySymbol }}) - Real-time and Historical Data",Zrt="CFE {{ displaySymbol }} {{ secTypeLower }} contracts - historical and live prices",Jrt="{{ productUrl }}",Qrt=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1476
1477Cboe Future Exchange (CFE) Market Data and APIs
1478
1479Asset class: Futures, Options
1480
1481Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1482
1483Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1484
1485Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1486
1487Resolution: Immediate publication, nanosecond-resolution timestamps`,eat="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",tat="2018-10-29/..",nat="Worldwide",rat={"@type":"DataCatalog","@id":"https://databento.com/datasets/XCBF.PITCH",name:"Databento - Cboe Future Exchange (CFE) Market Data and APIs",url:"https://databento.com/datasets/XCBF.PITCH",provider:{"@id":"https://databento.com/about#organization"},description:"Cboe Futures Exchange (CFE) is home to innovative futures products based on volatility, credit, cryptocurrency, and equity indices. It includes Volatility Index (VIX) Futures. This dataset provides full order book depth across all products, including options on futures."},aat={"@id":"https://databento.com/about#organization"},sat=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],iat=[{"@type":"Dataset",name:"Cboe U.S. Futures Multicast PITCH",description:"Daily archive of Cboe Futures Exchange depth of book real-time feed with execution information.Includes CFE Top (Level 1) with BBO quotes, last sale information, and Strategy BBO information (spreads). Includes CFE Book Depth (Level 2) with full depth of the market.",publisher:{"@type":"Organization",name:"Cboe",url:"https://www.cboe.com/markets/us/futures/",sameAs:["https://en.wikipedia.org/wiki/Cboe_Global_Markets","https://www.wikidata.org/wiki/Q107190278"]},url:"https://datashop.cboe.com/cboe-us-futures-multicast-pitch",sameAs:"https://www.cboe.com/market_data_services/us/futures/"}],oat={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Krt,alternateName:Zrt,url:Jrt,description:Qrt,conditionsOfAccess:eat,temporalCoverage:tat,spatialCoverage:nat,includedInDataCatalog:rat,creator:aat,distribution:sat,isBasedOn:iat},lat="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - NYSE Texas Integrated",cat="{{ displaySymbol }} full order book depth from NYSE Texas",uat="{{ productUrl }}",dat=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1488
1489NYSE Texas Integrated is a proprietary data feed that provides full order book updates, including every quote and order at each price level, on the NYSE Texas market (formerly the Chicago Stock Exchange).
1490
1491NYSE Texas is the leading venue for option-contingent stock trades. large transactions are frequently facilitated through NYSE Texas's institutional broker network and executed on the market, with about $5 billion of option-related trades transacted daily. The exchange operates as a fully electronic equities platform designed to serve the exchange-traded derivatives community and leverages NYSE Pillar for order entry and execution. As of January 2025, it represented approximately 0.28% of the average daily volume (ADV) across all exchange-listed US securities.
1492
1493Unlike other NYSE venues that offer L3 granularity, real-time NYSE Texas Integrated data is free to license for all use cases, including both internal and external display, non-display, and distribution. This makes the dataset ideal for applications that are cost-sensitive to exchange license fees. For personal use cases, Databento users can receive instant approval for live data. However, commercial users must get exchange approval directly from NYSE before accessing live data.
1494
1495NYSE Texas Integrated captures information beyond the L1, top-of-book data available through SIP feeds, enabling accurate modeling of book imbalance, quote lifetimes, and queue dynamics. This data includes explicit trade aggressor side and odd lots.
1496
1497Real-time NYSE Texas Integrated data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1498
1499Asset classes: Equities
1500
1501Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1502
1503Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1504
1505Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1506
1507Resolution: Immediate publication, nanosecond-resolution timestamps`,fat="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",pat="United States",hat={"@type":"DataCatalog","@id":"https://databento.com/datasets/XCHI.PILLAR",name:"Databento - NYSE Texas Integrated",url:"https://databento.com/datasets/XCHI.PILLAR",provider:{"@id":"https://databento.com/about#organization"},description:`NYSE Texas Integrated is a proprietary data feed that provides full order book updates, including every quote and order at each price level, on the NYSE Texas market (formerly the Chicago Stock Exchange).
1508
1509NYSE Texas is the leading venue for option-contingent stock trades. large transactions are frequently facilitated through NYSE Texas's institutional broker network and executed on the market, with about $5 billion of option-related trades transacted daily. The exchange operates as a fully electronic equities platform designed to serve the exchange-traded derivatives community and leverages NYSE Pillar for order entry and execution. As of January 2025, it represented approximately 0.28% of the average daily volume (ADV) across all exch
1509ange-listed US securities.
1510
1511Unlike other NYSE venues that offer L3 granularity, real-time NYSE Texas Integrated data is free to license for all use cases, including both internal and external display, non-display, and distribution. This makes the dataset ideal for applications that are cost-sensitive to exchange license fees. For personal use cases, Databento users can receive instant approval for live data. However, commercial users must get exchange approval directly from NYSE before accessing live data.
1512
1513NYSE Texas Integrated captures information beyond the L1, top-of-book data available through SIP feeds, enabling accurate modeling of book imbalance, quote lifetimes, and queue dynamics. This data includes explicit trade aggressor side and odd lots.
1514
1515Real-time NYSE Texas Integrated data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.`},mat={"@id":"https://databento.com/about#organization"},gat=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],vat={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:lat,alternateName:cat,url:uat,description:dat,conditionsOfAccess:fat,spatialCoverage:pat,includedInDataCatalog:hat,creator:mat,distribution:gat},yat="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - NYSE National Trades and BBO",bat="{{ displaySymbol }} NYSE National trades and BBO",xat="{{ productUrl }}",wat=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1516
1517NYSE National data is sourced from the NYSE National Trades and BBO feeds, which provide top-of-book quotes and last sale (trades) data for all NYSE National-traded securities. NYSE National (XCIS)—formerly the National Stock Exchange—is a fully electronic exchange built on NYSE Pillar technology, offering an inverted (taker-maker) pricing structure and featuring some of the highest rebates for liquidity takers. As of January 2025, it represented approximately 0.26% of the average daily volume (ADV).
1518
1519NYSE National BBO and Trades data is free to license for all use cases, including both internal and external display, non-display, and distribution. This makes the dataset ideal for web apps, brokerages, systematic trading, and cloud-based environments. For personal use cases, Databento users can receive instant approval for live data. However, commercial users must get exchange approval directly from NYSE before accessing live data.
1520
1521Real-time NYSE National BBO and Trades data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1522
1523Asset classes: Equities
1524
1525Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1526
1527Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1528
1529Supported market data schemas: MBP-1, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1530
1531Resolution: Immediate publication, nanosecond-resolution timestamps`,Cat="Acce
1531ss to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",_at="United States",Sat={"@type":"DataCatalog","@id":"https://databento.com/datasets/XCIS.TRADESBBO",name:"Databento - NYSE National Trades and BBO",url:"https://databento.com/datasets/XCIS.TRADESBBO",provider:{"@id":"https://databento.com/about#organization"},description:`NYSE National data is sourced from the NYSE National Trades and BBO feeds, which provide top-of-book quotes and last sale (trades) data for all NYSE National-traded securities. NYSE National (XCIS)—formerly the National Stock Exchange—is a fully electronic exchange built on NYSE Pillar technology, offering an inverted (taker-maker) pricing structure and featuring some of the highest rebates for liquidity takers. As of January 2025, it represented approximately 0.26% of the average daily volume (ADV).
1532
1533NYSE National BBO and Trades data is free to license for all use cases, including both internal and external display, non-display, and distribution. This makes the dataset ideal for web apps, brokerages, systematic trading, and cloud-based environments. For personal use cases, Databento users can receive instant approval for live data. However, commercial users must get exchange approval directly from NYSE before accessing live data.
1534
1535Real-time NYSE National BBO and Trades data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.`},Eat={"@id":"https://databento.com/about#organization"},Iat=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Aat={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:yat,alternateName:bat,url:xat,description:wat,conditionsOfAccess:Cat,spatialCoverage:_at,includedInDataCatalog:Sat,creator:Eat,distribution:Iat},Tat="{{ productName }} ({{ displaySymbol }}) - Real-time and Historical Data",kat="{{ displaySymbol }} {{ secTypeLower }} contracts - historical and live prices",Rat="{{ productUrl }}",Nat=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1536
1537EEX (European Energy Exchange) is the most liquid market in Europe for power derivatives and a major venue for trading natural gas and emissions. It provides full order book depth across all products, including energy futures as well as freight and agricultural contracts.
1538
1539Asset class: Futures, Options
1540
1541Origin: Directly captured at Equinix FR2 (Frankfurt, Germany) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP
1542
1543Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1544
1545Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1546
1547Resolution: Immediate publication, nanosecond-resolution timestamps`,Dat="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Pat="2025-03-10/..",Oat="Worldwide",Mat={"@type":"DataCatalog","@id":"https://databento.com/datasets/XEEE.EOBI",name:"Databento - EEX Market Data and APIs",url:"https://databento.com/datasets/XEEE.EOBI",provider:{"@id":"https://databento.com/about#organization"},description:"Most liquid power market in Europe and a major venue for trading gas and emissions. Full order book coverage of energy, freight, and agricultural futures."},Lat={"@id":"https://databento.com/about#organization"},jat=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Fat=[{"@type":"Dataset",name:"EEX Market Data",description:"Trade and order book data for power, natural gas, environmentals, agriculturals, and freight products traded on the European Energy Exchange.",publisher:{"@type":"Organization",name:"European Energy Exchange (EEX)",url:"https://www.eex.com",sameAs:["https://www.wikidata.org/wiki/Q876111","https://en.wikipedia.org/wiki/European_Energy_Exchange"],description:"European Energy Exchange (EEX) AG is a central European electric power and related commodities exchange located in Leipzig, Germany. It develops, operates and connects secure, liquid and transparent markets for energy and related products, including power derivative contracts, emission allowances, agricultural and freight products."},url:"https://www.eex.com/en/market-data/eex-group-datasource",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],Bat={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Tat,alternateName:kat,url:Rat,description:Nat,conditionsOfAccess:Dat,temporalCoverage:Pat,spatialCoverage:Oat,includedInDataCatalog:Mat,creator:Lat,distribution:jat,isBasedOn:Fat},Uat="Eurex {{ productName }} ({{ displaySymbol }}) - Real-time and Historical Data",$at="{{ displaySymbol }} {{ secTypeLower }} contracts - historical and live prices",qat="{{ productUrl }}",Hat=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1548
1549The largest derivatives exchange in Europe, with full order book coverage of equity index and fixed income products, as well as single stock options.
1550
1551Asset class: Futures, Options
1552
1553Origin: Captured at Equinix FR2 with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1554
1555Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1556
1557Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1558
1559Resolution: Immediate publication, nanosecond-resolution timestamps`,zat="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Vat="2025-03-10/..",Gat="Worldwide",Wat={"@type":"DataCatalog","@id":"https://databento.com/datasets/XEUR.EOBI",name:"Databento - Eurex Market Data and APIs",url:"https://databento.com/datasets/XEUR.EOBI",provider:{"@id":"https://databento.com/about#organization"},description:"The largest derivatives exchange in Europe, with full order book coverage of equity index and fixed income products, as well as single stock options."}
1559,Yat={"@id":"https://databento.com/about#organization"},Xat=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Kat=[{"@type":"Dataset",name:"Eurex EOBI Enhanced Orderbook Interface",description:"Provides the entire trade data and order book information showing every visible order and quote for all Eurex products. It delivers information on each individual order and quote side, along with executions and state information in an un-netted manner. The data is obtained from Frankfurt Floor Enhanced Order Book Interface (EOBI).",publisher:{"@type":"Organization",name:"Eurex Exchange",url:"https://www.eurex.com",sameAs:["https://www.wikidata.org/wiki/Q702192","https://en.wikipedia.org/wiki/Eurex"],description:"Eurex Exchange is a German derivatives exchange which primarily offers trading in European based derivatives. The products traded on this exchange vary from German and Swiss debt instruments to European stocks and various stock indexes."},url:"https://a7-dataplatform.deutsche-boerse.com/product/details/MARKET_EUREX_EOBI",includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],Zat={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Uat,alternateName:$at,url:qat,description:Hat,conditionsOfAccess:zat,temporalCoverage:Vat,spatialCoverage:Gat,includedInDataCatalog:Wat,creator:Yat,distribution:Xat,isBasedOn:Kat},Jat="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - Nasdaq Basic with NLS Plus",Qat="{{ displaySymbol }} historical and real-time quotes, low-latency data API",est="{{ productUrl }}",tst=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1560
1561Nasdaq Basic with NLS Plus is our most cost-effective solution for real-time US equities, offering the broadest coverage and added granularity—such as trade aggressor side—for a fraction of the cost of consolidated feed alternatives like SIP data.
1562
1563This proprietary, consolidated data feed disseminates top-of-book (L1) data from every Nasdaq-operated venue and covers all US stocks and ETFs, including those listed on the NYSE, NYSE Arca, NYSE American, and Cboe exchanges. As the premium tier of Nasdaq's Basic product, it combines Nasdaq Last Sale (NLS) Plus and Nasdaq BBO (QBBO) to provide:
1564- Best bid and offer (BBO) quotes for the Nasdaq stock market (XNAS), which are within 1% of the NBBO 99.22% of the time.
1565- Tick-by-tick price and size for orders executed on Nasdaq (XNAS), Nasdaq Texas (XBOS), and Nasdaq PSX (XPSX).
1566- All off-exchange trades reported to FINRA/Nasdaq's Carteret and Chicago Trade Reporting Facilities (TRFs), which aggregate data from most of the 30 ATSs and account for approximately 45% to 49% of the average daily volume (ADV) in all exchange-listed securities.
1567
1568With the addition of TRF data, Nasdaq Basic with NLS Plus captures the majority of the trading activity and liquidity within US equity markets. As of January 2025, this dataset represented 62.9% ADV, including both on-exchange and off-exchange trades.
1569
1570This dataset is an ideal choice for market participants who need an accurate BBO but don't directly execute trades or display quotes for FINRA broker-dealer obligations. It also features substantially lower exchange license fees for real-time data compared to Nasdaq TotalView-ITCH, with pricing designed for distribution use cases and per-user rates that are reduced by more than 65%.
1571
1572Real-time Nasdaq Basic with NLS Plus data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1573
1574Asset classes: Equities
1575
1576Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1577
1578Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1579
1580Supported market data schemas: CMBP-1, TCBBO, Trades, CBBO-1s, CBBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1581
1582Resolution: Immediate publication, nanosecond-resolution timestamps`,nst="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",rst="United States",ast={"@type":"DataCatalog","@id":"https://databento.com/datasets/XNAS.BASIC",name:"Databento - Nasdaq Basic with NLS Plus",url:"https://databento.com/datasets/XNAS.BASIC",provider:{"@id":"https://databento.com/about#organization"},description:`Nasdaq Basic with NLS Plus is our most cost-effective solution for real-time US equities, offering the broadest coverage and added granularity—such as trade aggressor side—for a fraction of the cost of consolidated feed alternatives like SIP data.
1583
1584This proprietary, consolidated data feed disseminates top-of-book (L1) data from every Nasdaq-operated venue and covers all US stocks and ETFs, including those listed on the NYSE, NYSE Arca, NYSE American, and Cboe exchanges. As the premium tier of Nasdaq's Basic product, it combines Nasdaq Last Sale (NLS) Plus and Nasdaq BBO (QBBO) to provide:
1585- Best bid and offer (BBO) quotes for the Nasdaq stock market (XNAS), which are within 1% of the NBBO 99.22% of the time.
1586- Tick-by-tick price and size for orders executed on Nasdaq (XNAS), Nasdaq Texas (XBOS), and Nasdaq PSX (XPSX).
1587- All off-exchange trades reported to FINRA/Nasdaq's Carteret and Chicago Trade Reporting Facilities (TRFs), which aggregate data from most of the 30 ATSs and account for approximately 45% to 49% of the average daily volume (ADV) in all exch
1587ange-listed securities.
1588
1589With the addition of TRF data, Nasdaq Basic with NLS Plus captures the majority of the trading activity and liquidity within US equity markets. As of January 2025, this dataset represented 62.9% ADV, including both on-exchange and off-exchange trades.
1590
1591This dataset is an ideal choice for market participants who need an accurate BBO but don't directly execute trades or display quotes for FINRA broker-dealer obligations. It also features substantially lower exchange license fees for real-time data compared to Nasdaq TotalView-ITCH, with pricing designed for distribution use cases and per-user rates that are reduced by more than 65%.
1592
1593Real-time Nasdaq Basic with NLS Plus data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.`},sst={"@id":"https://databento.com/about#organization"},ist=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],ost={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Jat,alternateName:Qat,url:est,description:tst,conditionsOfAccess:nst,spatialCoverage:rst,includedInDataCatalog:ast,creator:sst,distribution:ist},lst="{{ productName }} {{ secTypeLower }} price history ({{ displaySymbol }})",cst="{{ displaySymbol }} real-time and historical stock and ETF data",ust="{{ productUrl }}",dst=`Browse {{ productName }} ({{ displaySymbol }}) stock data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1594
1595  Nasdaq TotalView-ITCH is the proprietary data feed that provides full order book depth for Nasdaq market participants.
1596
1597  Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1598
1599  Supported data encodings:
1600  DBN, CSV, JSON [Learn more](https://databento.com/docs/api-reference-historical/basics/encodings)
1601
1602  Supported market data schemas:
1603 MBO, MBP-1, MBP-10, BBO-1s, BBO-1m, TBBO, Trades, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Statistics, Status, Imbalance [Learn more](https://databento.com/docs/schemas-and-data-formats)
1604
1605  Resolution:
1606  Immediate publication, nanosecond-resolution timestamps
1607`,fst="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",pst="2018-05-01/..",hst="United States",mst={"@type":"DataCatalog","@id":"https://databento.com/datasets/XNAS.ITCH",name:"Databento - Nasdaq TotalView-ITCH",url:"https://databento.com/datasets/XNAS.ITCH",provider:{"@id":"https://databento.com/about#organization"},description:`Nasdaq TotalView-ITCH is a proprietary data feed that disseminates full order book depth and last sale data from the Nasdaq stock market (XNAS). It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations. Nasdaq is the most active US equity exchange by volume and represented 13.03% of the average daily volume (ADV) as of January 2025.
1608
1609With its L3 granularity, Nasdaq TotalView-ITCH captures information beyond the L1, top-of-book data available through SIP feeds and enables more accurate modeling of book imbalances, trade directionality, quote lifetimes, and more. This includes explicit trade aggressor side, odd lots, auction imbalance data, and the Net Order Imbalance Indicator (NOII) for the Nasdaq Opening and Closing Crosses and Nasdaq IPO/Halt Cross—the best predictor of Nasdaq opening and closing prices available. Other key advantages of Nasdaq TotalView-ITCH over SIP data include faster real-time dissemination and precise exchange-side timestamping directly from Nasdaq.
1610
1611Real-time Nasdaq TotalView-ITCH data is included with a Plus or Unlimited subscription through our Databento US Equities service. Historical data is available for usage-based rates or with any subscription. Visit our [pricing page](https://databento.com/pricing) for more details or to upgrade your plan.`},gst={"@id":"https://databento.com/about#organization"},vst=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],yst=[{"@type":"Dataset",name:"Nasdaq TotalView-ITCH",description:`Nasdaq TotalView-ITCH is the proprietary data feed that provides full order book depth for Nasdaq market participants.
1612This proprietary feed provides additional information about activity on the Nasdaq market that is not present on data sourced from the SIPs. Nasdaq TotalView-ITCH provides information about every order on the book, allowing you to model quote lifetimes, queue dynamics and depth at every price level - all of which are not possible with the SIPs. Moreover, Nasdaq TotalView-ITCH data generally disseminates faster in real-time, and provides more accurate and precise exchange-side timestamping.
1613TotalView-ITCH also disseminates the Net Order Imbalance Indicator (NOII) for the Nasdaq Opening and Closing Crosses and Nasdaq IPO/Halt Cross.
1614Databento captures and normalizes the Nasdaq TotalView-ITCH feed losslessly, and combines it with other US equities proprietary feeds to consolidate a faster, more granular, synthetic NBBO than the SIPs. This dataset and feed is not adjusted for corporate actions and delistings, allowing the user to perform simulation and backtests without look-ahead bias. In addition, we also aggregate top of book (TBBO) and bar aggregate (OHLCV) data from the original data.`,publisher:{"@type":"Organization",name:"National Association of Securities Dealers Automated Quotations (NASDAQ)",url:"https://www.nasdaq.com",sameAs:["https://wikipedia.org/wiki/Nasdaq","https://www.wikidata.org/wiki/Q82059"]},url:"https://www.nasdaq.com/solutions/nasdaq-totalview",sameAs:["https://www.wikidata.org/wiki/Q28009389","http://www.nasdaqtrader.com/Trader.aspx?id=Totalview2"],includedInDataCatalog:{"@type":"DataCatalog","@id":"https://databento.com#data-catalog",name:"Databento",url:"https://databento.com",provider:{"@id":"https://databento.com/about#organization"}}}],bst={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:lst,alternateName:cst,url:ust,description:dst,conditionsOfAccess:fst,temporalCoverage:pst,spatialCoverage:hst,includedInDataCatalog:mst,creator:gst,distribution:vst,isBasedOn:yst},xst="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - NYSE Integrated",wst="{{ displaySymbol }}
1614 NYSE trade and quote data (TAQ data)",Cst="{{ productUrl }}",_st=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1615
1616NYSE Integrated is a proprietary data feed that disseminates full order book depth from the New York Stock Exchange (XNYS). It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1617
1618The NYSE is the primary listing venue for many blue-chip and large-cap stocks. Powered by its Pillar platform, it operates a hybrid market that combines electronic trading with floor-based auctions and is especially active at the US equity market open and close. As of January 2025, the NYSE represented approximately 6.31% of average daily volume (ADV) across all exchange-listed US securities.
1619
1620It's also the only exchange with Designated Market Maker (DMM) privileges, which allow floor brokers to submit Discretionary Orders (D-Quotes). Most D-Quotes are entered after 3:50 PM for the Closing Auction, where floor interest accounts for over 40% of total volume.
1621
1622With L3 granularity, NYSE Integrated captures information beyond the L1, top-of-book data available through SIP feeds, such as trade aggressor side, odd lots, and imbalances. This data enables users to accurately model quote lifetimes, queue composition, and the auction process.
1623
1624Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our [pricing page](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1625
1626**Real-time NYSE Order Imbalances**
1627
1628Real-time imbalance data is included with a [Plus or Unlimited plan](/catalog/us-equities#pricing). It offers valuable insights into the NYSE's opening and closing auctions by providing details like imbalance quantity, paired quantity, imbalance reference price, and book clearing price.
1629
1630While this data can also be licensed through the full NYSE Integrated feed, it requires over $3
16300,000/month in exchange fees. The NYSE Order Imbalances feed offers a more cost-effective license starting at $2,500/month. Real-time data is streamed using the same dataset ID: \`XNYS.PILLAR\`
1631
1632Asset classes: Equities
1633
1634Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1635
1636Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1637
1638Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1639
1640Resolution: Immediate publication, nanosecond-resolution timestamps`,Sst="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Est="United States",Ist={"@type":"DataCatalog","@id":"https://databento.com/datasets/XNYS.PILLAR",name:"Databento - NYSE Integrated",url:"https://databento.com/datasets/XNYS.PILLAR",provider:{"@id":"https://databento.com/about#organization"},description:`NYSE Integrated is a proprietary data feed that disseminates full order book depth from the New York Stock Exchange (XNYS). It delivers every quote and order at each price level, along with any event that updates the order book after an order is placed, such as trade executions, modifications, or cancellations.
1641
1642The NYSE is the primary listing venue for many blue-chip and large-cap stocks. Powered by its Pillar platform, it operates a hybrid market that combines electronic trading with floor-based auctions and is especially active at the US equity market open and close. As of January 2025, the NYSE represented approximately 6.31% of average daily volume (ADV) across all exchange-listed US securities.
1643
1644It's also the only exchange with Designated Market Maker (DMM) privileges, which allow floor brokers to submit Discretionary Orders (D-Quotes). Most D-Quotes are entered after 3:50 PM for the Closing Auction, where floor interest accounts for over 40% of total volume.
1645
1646With L3 granularity, NYSE Integrated captures information beyond the L1, top-of-book data available through SIP feeds, such as trade aggressor side, odd lots, and imbalances. This data enables users to accurately model quote lifetimes, queue composition, and the auction process.
1647
1648Historical data is available for usage-based rates or with any Databento US Equities subscription. Visit our [pricing page](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1649
1650**Real-time NYSE Order Imbalances**
1651
1652Real-time imbalance data is included with a [Plus or Unlimited plan](/catalog/us-equities#pricing). It offers valuable insights into the NYSE's opening and closing auctions by providing details like imbalance quantity, paired quantity, imbalance reference price, and book clearing price.
1653
1654While this data can also be licensed through the full NYSE Integrated feed, it requires over $3
16540,000/month in exchange fees. The NYSE Order Imbalances feed offers a more cost-effective license starting at $2,500/month. Real-time data is streamed using the same dataset ID: \`XNYS.PILLAR\``},Ast={"@id":"https://databento.com/about#organization"},Tst=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],kst={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:xst,alternateName:wst,url:Cst,description:_st,conditionsOfAccess:Sst,spatialCoverage:Est,includedInDataCatalog:Ist,creator:Ast,distribution:Tst},Rst="{{ productName }} ({{ displaySymbol }}) {{ secTypeLower }} data - Nasdaq PSX TotalView-ITCH",Nst="{{ displaySymbol }} full order book depth from Nasdaq PSX",Dst="{{ productUrl }}",Pst=`Browse {{ productName }} ({{ displaySymbol }}) market data. Get instant pricing estimates and make batch downloads of binary, CSV, and JSON flat files.
1655
1656Nasdaq PSX TotalView-ITCH is a proprietary data feed that captures full order book depth and last sale information, including every quote and order at each price level, on the PSX market (formerly the Philadelphia Stock Exchange). It disseminates all order book activity, including trade executions, order modifications, cancellations, and other events that update the book's state. This L3 granularity offers data not found in SIP feeds—such as explicit trade aggressor side and odd lots—and enable accurate modeling of quote lifetimes and queue dynamics.
1657
1658This dataset covers all securities traded or routed through the PSX execution system, including those listed on the Nasdaq, NYSE, NYSE American, NYSE Arca, and Cboe exchanges under Reg NMS. As of January 2025, the Nasdaq PSX exchange represented 0.13% of the average daily volume (ADV).
1659
1660Nasdaq PSX incentivizes liquidity providers through its Price Setter Pro Rata model, which prioritizes larger displayed sizes, and its Qualified Market Maker Program, which rewards market makers for actively quoting at the NBBO. These mechanisms work together to drive price competition and support both passive trading and market-making strategies.
1661
1662Historical data is available for usage-based rates or with any Databento US Equities subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.
1663
1664Asset classes: Equities
1665
1666Origin: Directly captured at Equinix NY4 (Secaucus, NJ) with an FPGA-based network card and hardware timestamping. Synchronized to UTC with PTP.
1667
1668Supported data encodings: DBN, CSV, JSON ([Learn more](https://databento.com/docs/api-reference-historical/basics/encodings))
1669
1670Supported market data schemas: MBO, MBP-1, MBP-10, TBBO, Trades, BBO-1s, BBO-1m, OHLCV-1s, OHLCV-1m, OHLCV-1h, OHLCV-1d, Definition, Imbalance, Statistics, Status ([Learn more](https://databento.com/docs/schemas-and-data-formats))
1671
1672Resolution: Immediate publication, nanosecond-resolution timestamps`,Ost="Access to this dataset can be obtained by signing up with Databento (https://databento.com/signup).",Mst="United States",Lst={"@type":"DataCatalog","@id":"https://databento.com/datasets/XPSX.ITCH",name:"Databento - Nasdaq PSX TotalView-ITCH",url:"https://databento.com/datasets/XPSX.ITCH",provider:{"@id":"https://databento.com/about#organization"},description:`Nasdaq PSX TotalView-ITCH is a proprietary data feed that captures full order book depth and last sale information, including every quote and order at each price level, on the PSX market (formerly the Philadelphia Stock Exchange). It disseminates all order book activity, including trade executions, order modifications, cancellations, and other events that update the book's state. This L3 granularity offers data not found in SIP feeds—such as explicit trade aggressor side and odd lots—and enable accurate modeling of quote lifetimes and queue dynamics.
1673
1674This dataset covers all securities traded or routed through the PSX execution system, including those listed on the Nasdaq, NYSE, NYSE American, NYSE Arca, and Cboe exchanges under Reg NMS. As of January 2025, the Nasdaq PSX exchange represented 0.13% of the average daily volume (ADV).
1675
1676Nasdaq PSX incentivizes liquidity providers through its Price Setter Pro Rata model, which prioritizes larger displayed sizes, and its Qualified Market Maker Program, which rewards market makers for actively quoting at the NBBO. These mechanisms work together to drive price competition and support both passive trading and market-making strategies.
1677
1678Historical data is available for usage-based rates or with any Databento US Equities subscription. Explore [pricing](/catalog/us-equities#pricing) for more details or to upgrade your plan.`}
1678,jst={"@id":"https://databento.com/about#organization"},Fst=[{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"dbn",fileFormat:"dbn",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"csv",fileFormat:"csv",contentUrl:"{{ productUrl }}"},{"@type":"DataDownload",requiresSubscription:!1,encodingFormat:"json",fileFormat:"json",contentUrl:"{{ productUrl }}"}],Bst={"@context":"https://schema.org","@type":"Dataset","@id":"{{ productUrl }}",name:Rst,alternateName:Nst,url:Dst,description:Pst,conditionsOfAccess:Ost,spatialCoverage:Mst,includedInDataCatalog:Lst,creator:jst,distribution:Fst},Ust={Equities:"stocks",ETF:"etf"},$st=(t,e,n)=>{if(t!=="XNAS.ITCH")return;const r=e&&Ust[e];if(!r)return;const a=encodeURIComponent(n.toLowerCase());return`https://www.nasdaq.com/market-activity/${r}/${a}`};class DV extends C0{static _DATASETS_BASE_URL="https://databento.com/catalog";static _PRODUCT_DATASET_DATA_ATTRIBUTE_ID="product-dataset-schema-markup";static _PRODUCT_DATASET_SCHEMA_MARKUP_MAPPING={"MAIN.CGIF":mnt,"CGI.CGIF":DQe,"MSCI.CGIF":jnt,"FTSE.CGIF":qet,"MSTAR.CGIF":Xnt,"CCCY.CGIF":xQe,"INAV.CGIF":rnt,"GLBX.MDP3":Qet,"IEXG.TOPS":ctt,"IFEU.IMPACT":wtt,"IFLL.IMPACT":Ptt,"IFUS.IMPACT":Vtt,"NDEX.IMPACT":ort,"OPRA.PILLAR":krt,"XCBF.PITCH":oat,"XEEE.EOBI":Bat,"XEUR.EOBI":Zat,"XNAS.ITCH":bst,"ARCX.PILLAR":qJe,"BATS.PITCH":JJe,"BATY.PITCH":lQe,"EDGA.PITCH":qQe,"EDGX.PITCH":JQe,"EPRL.DOM":cet,"EQUS.MINI":bet,"EQUS.SUMMARY":Ret,"MEMX.MEMOIR":Ent,"OCEA.MEMOIR":vrt,"XASE.PILLAR":Brt,"XBOS.ITCH":Xrt,"XCHI.PILLAR":vat,"XCIS.TRADESBBO":Aat,"XNAS.BASIC":ost,"XNYS.PILLAR":kst,"XPSX.ITCH":Bst};static setSchemaMarkup(e,n){const r=this._getSchemaMarkupForProduct(e);if(r){const a=this._replaceTemplate(this._withGeneratedFields(r,e,n),e,n);C0._setSchemaMarkup(a,this._PRODUCT_DATASET_DATA_ATTRIBUTE_ID)}}static removeSchemaMarkup(){C0._removeSchemaMarkup(this._PRODUCT_DATASET_DATA_ATTRIBUTE_ID)}static _withGeneratedFields(e,n,r){const a=this._buildAbout(n,r);return{...e,...kre(n),...a?{about:a}:{}}}static _buildAbout(e,n){const r=NJe(e);if(r.length!==1||r[0]!=="Equities")return;const{assetClass:a,displaySymbol:s,instrumentName:o}=n;if(!o||!s)return;const l=$st(e,a,s),c=l?{sameAs:l}:{};if(a==="Equities")return{"@type":"Corporation",name:o,tickerSymbol:s,...c};if(a==="ETF")return{"@type":"InvestmentFund",name:o,identifier:{"@type":"PropertyValue",propertyID:"tickerSymbol",value:s},...c}}static _getSchemaMarkupForProduct(e){const n=this._PRODUCT_DATASET_SCHEMA_MARKUP_MAPPING[e];return n||console.warn(`databento-seo: JSON schema markup (product) file is not found for ${e}`),n}static _replaceTemplate(e,n,r){const{serviceId:a,assetClass:s,instrumentName:o,displaySymbol:l}=r,c=DJe.joinURLParts(this._DATASETS_BASE_URL,a,n,s||"",l||""),d=E=>E.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\f/g,"\\f").replace(/\x08/g,"\\b"),f=s&&Are[s],p=f?.title||"",g=f?.lower||"",y={"{{ productUrl }}":d(QM(c)),"{{ productName }}":d(o),"{{ displaySymbol }}":d(l||""),"{{ secTypeLower }} ":g?`${g} `:"","{{ secTypeLower }}":g,"{{ secType }} ":p?`${p} `:"","{{ secType }}":p},x=new RegExp(Object.keys(y).join("|"),"g"),b=JSON.stringify(e)?.replace(x,E=>y[E]),_=b?.match(/{{\s.+?\s}}/g);return _&&console.warn(`databento-seo: Missing replacement values in JSON schema markup (product) template for ${n}: ${_}`),b}}const qst=t=>{if(t)return t==="etf"?t.toUpperCase():t.toLowerCase()==="stocks"?"Equities":t.charAt(0).toUpperCase()+t.slice(1)},ybt=(t,e)=>{if(t)return e?e==="opra"&&t==="Options"?"Equity options":(e==="cme"||e==="ifeu"||e==="ifll"||e==="xeee"||e==="xeur"||e==="ndex"||e==="ifus"||e==="xcbf")&&t==="Options"?"Options on futures":t:t},Hst=(t,e)=>{if(t)return e?e==="OPRA.PILLAR"&&t==="Options"?"Equity options":t==="Options"?"Options on futures":t:t},Nre=70,bbt=45,xbt=15,wbt=30,Vb="Databento",Dre="Databento provides real-time and historical market data APIs. Access data for equities, futures, options, and more with one integration. Sign up for $125 in free credits.",Gb={[lo]:"Market data APIs and solutions for every firm",[Fc]:"Login",[Gv]:"Reset password",[sP]:"Reset password auth",[TY]:"Create new password",[kY]:"Confirm email",[Ci]:"Sign up",[RY]:"Sign up",[Wv]:"Invitation",[NY]:"Contact",[Sh]:"Confirm email",[iP]:"Confirm email",[Eh]:"Contact",[wf]:"Payment",[DY]:"Payment",[PY]:"Invite invalid",[oP]:"About us",[lP]:"Careers",[cP]:"Contact us",[MC]:"Batch download",[vl]:"Pricing",[Hf]:"Data catalog",[uP]:"Data usage",[dP]:"API keys",[fP]:"Download center",[MY]:"Team",[LY]:"Billing",[Of]:"Live data",[LC
1678]:"Manage plans",[s1]:"Settings",[UY]:"Settings",[$Y]:"Settings",[qY]:"Settings",[HY]:"Settings",[zY]:"Settings",[VY]:"Settings",[pP]:"Invoice detail",[hP]:"Invoice download",[g3]:"Free trial over"},zst={[lo]:Dre,[Fc]:"Sign in to your Databento portal.",[Ci]:"Sign up and get $125 in free credits to use right away. Pay as you go, with no long-term subscriptions or hidden fees.",[oP]:`Databento is a licensed distributor of market data from over ${Nre} trading venues. Trusted by researchers and engineers at the largest market makers and hedge funds representing over $100B AUM.`,[lP]:"View current fintech job openings at Databento. Join our team and help make market data accessible for all.",[cP]:"Get live support, connect with other users, and reach out with general inquiries.",[vl]:"Pay for only what you use. Get started in as little as 5 minutes with our self-service platform, open API documentation, and instant pricing. No sales call required."},PV=125,OV=C3["us-equities"],Cbt=C3.dbix,_bt="GLBX.MDP3",Vst=()=>{const{pathname:t}=vs();v.useEffect(()=>{const e=[LC];let n=Vb,r=t;if(Gb[r])r===lo?n=`${Vb} | ${Gb[r]}`:n=`${Gb[r]} | ${Vb}`;else{r=e.find(s=>r.startsWith(s))||r;const a=Gb[r];a&&(n=`${a} | ${Vb}`)}Kr.setAllMetaTags("title",n),Kr.setAllMetaTags("description",zst[r]||Dre),t.includes("/catalog/")||i0.setCanonical()},[t])},Sbt=(t,e,n)=>{const{getCatalogDetailPathname:r}=YM(),{serviceCatalogMap:a}=nS(),s=Ue(Gc),{symbol:o,serviceId:l,datasetId:c,assetClass:d}=Fwe(),f=qst(d),p=Object.values(a).find(g=>g.service_spec.service_id===l);v.useEffect(()=>{if(l==="dbix")return Kr.setMetaTag({name:"robots",content:"noindex"}),()=>{Kr.removeMetaTag("robots")};let g,y;if(t==="service"&&(g=Kr.getServiceTitleTag(l),y=Kr.getServiceMetaDescription(l),Kr.setMetaTag({name:"robots",content:"index"}),i0.setCanonical()),c&&n?.dataset_name){const x=n.dataset_name,b=r({serviceId:l,datasetId:c});if(t==="dataset")g=Kr.getDatasetTitleTag(c),y=Kr.getDatasetMetaDescription(c),Kr.setMetaTag({name:"robots",content:"noindex"});else if(t==="product"){const _=Kr.getProductMetaCopy(c,x,f,o,e);if(g=_.title,y=_.desc,!s){if(l==="us-equities"&&c!==OV){if(Kr.setMetaTag({name:"robots",content:"noindex"}),o&&f){const I=r({serviceId:l,datasetId:OV,assetClass:f,displaySymbol:o}),N=qn.app().resolveURL(I);i0.setCanonical(N)}}else i0.setCanonical();const E=[],A={datasetId:c,assetClass:f,displaySymbol:o||"",instrumentName:e,serviceId:l};if(Mu(l)){const k=r({serviceId:l});E.push({name:p?.service_name||"",url:`https://databento.com${k}`})}const S=r(A);E.push({name:x,url:`https://databento.com${b}`},{name:o||"",url:`https://databento.com${S}`}),Rv.setSchemaMarkup(E),DV.setSchemaMarkup(c,A)}}}return g&&Kr.setAllMetaTags("title",g),y&&Kr.setAllMetaTags("description",y),()=>{Rv.removeSchemaMarkup(),vD.removeSchemaMarkup(),DV.removeSchemaMarkup(),Kr.removeMetaTag("robots"),i0.removeCanonical()}},[n,c,o,f,s,e,l,t,p?.service_name,r])},tL=()=>{const t=ti(),e=v.useCallback((r,a,s)=>{const{required:o,validation:l}=s;if(!o&&!a)return null;if(l){const{options:c,validateFunctions:d}=l;if(c&&c.length!==d.length)throw new Error("Validation options does not match validation functions");let f=null;for(let p=0;p<d.length;p+=1){const g=d[p],y=c?c[p]:{};if(f=g(a,y),f)break}return f}return null},[]),n=v.useCallback((r,a,s,o)=>{const l=e(r,a,s);return o?l||(t(U5({key:r,error:""})),t($5({key:r,status:!0}))):(t(U5({key:r,error:l||""})),t($5({key:r,status:!l}))),!l},[t,e]);return{validate:e,validateAndUpdate:n}},Gst=(t,e,n,r=!0,a=!1)=>{const s=ti(),{validateAndUpdate:o}=tL(),l=Ue(x=>tZ(x,t)),c=Ue(x=>R5e(x,t)),d=Ue(x=>N5e(x,t)),f=S9[t],{required:p}=f,g=v.useCallback(x=>{s(yh({key:t,value:x})),o(t,x,f,!a)},[s,t,a,f,o]),y=v.useCallback(x=>{let b=!1;if(x&&typeof x=="string"){const _=x.trim();b=_!=x,x=_,b&&s(yh({key:t,value:x}))}r&&o(t,x,f,!1)},[s,t,r,o,f]);return!d&&e&&(s(yh({key:t,value:e})),r&&o(t,e,f,!1)),!d&&n&&(s(yh({key:t,value:n})),r&&o(t,n,f,!1)),{key:t,value:l,required:p,error:c,actionOnChange:g,actionOnComplete:y}},Ebt=()=>{const{validateAndUpdate:t}=tL();return v.useCallback(e=>{let n=!0;for(let r=0;r<e.length;r+=1){const{key:a,value:s}=e[r],o=S9[a];t(a,s,o,!1)||(n=!1)}return n},[t])},Ibt=(t,e)=>{const n=ti();return v.useCallback(()=>{const{key:r}=t,a=e===void 0?!0:e;
1678n(yh({key:r,value:""})),n(U5({key:r,error:""})),n($5({key:r,status:a})),n(QK({key:r,status:!1}))},[n,t,e])},Abt=()=>{const t=ti();return v.useCallback((e,n)=>{const{key:r}=e;t(yh({key:r,value:n})),t(U5({key:r,error:""})),t($5({key:r,status:!0})),t(QK({key:r,status:!0}))},[t])},Tbt=t=>{const e=Ue(n=>eZ(n));for(let n=0;n<t.length;n+=1){const r=t[n],{key:a,value:s}=r,{required:o,validation:l}=S9[a],c=e[a];if(c===!1||s&&l&&c===void 0||o&&!s)return!1}return!0},kbt=()=>{const t=Ue(e=>eZ(e));return v.useCallback(e=>{for(let n=0;n<e.length;n+=1){const r=e[n],{key:a,value:s}=r,{required:o,validation:l}=S9[a],c=t[a];if(c===!1||s&&l&&c===void 0||o&&!s)return!1}return!0},[t])},Wst=t=>w_(t,{path:BY,exact:!0})?.params.datasetId,$x=()=>window.navigator.userAgent.toLowerCase().includes("prerender"),Yst=()=>{const{pathname:t}=vs(),e=Ue(bg),n=Ue(oO),r=Wst(t),a=Ue(c=>!r||_3(c,r)!=null),s=Ue(r8e),l=Object.keys(e).length>0&&Object.keys(n).length>0&&a&&s;v.useEffect(()=>{l&&$x()&&(window.prerenderReady=!0)},[l])},Rbt=t=>{const e=cn();v.useEffect(()=>{e(TU(t))},[e,t]),v.useEffect(()=>()=>{e(TU(!0))},[e])},Xst=()=>{const t=ti(),e=Ue(Gc),n=Ue(BK),r=e&&n,a=e&&!n,s=r||a,o=v.useCallback(l=>{t(Vme(l))},[t]);return{navBarExpand:r,navBarCollapse:a,hasNavBar:s,updateDashboardLeftNavBarOpen:o}},Nbt=t=>{const e=Ue(BK),n=v.useRef(e);v.useEffect(()=>{e!==n.current&&(n.current=e,t(e))},[e,t])},nL=()=>{const t=ti(),e=Ue(i4e),n=v.useCallback(r=>{t(Gme(r))},[t]);return{searchChipsOverWidth:e,updateSearchChipsOverWidth:n}},Dbt=t=>{const[e,n]=v.useState(t),r=v.useCallback(a=>{n(a)},[]);return{value:e,handleChange:r}},Pbt=()=>{const t=ti(),e=Ue(l4e),n=Ue(f4e),r=Ue(u4e),a=v.useCallback(l=>{t(Wme(l))},[t]),s=v.useCallback(l=>{t(Kme(l))},[t]),o=v.useCallback(l=>{t(Zme(l))},[t]);return{openBuilder:e,tab:r,openTeachingBubble:n,updateOpenBuilder:a,updateTab:s,updateOpenBubble:o}},Obt=(t,e,n)=>{const r=v.useRef(null),a=v.useRef(null),s=v.useCallback(c=>{if(a.current){const d=a.current.createSVGPoint();d.x=c.clientX,d.y=c.clientY,d.matrixTransform(a.current.getScreenCTM().inverse())}},[t,n]),o=v.useCallback(()=>{},[t,n]),l=v.useCallback(()=>{r.current&&e&&e(r.current.getBoundingClientRect().width)},[e]);return v.useEffect(()=>{const c=a;return c.current&&(c.current.addEventListener("mousemove",s),c.current.addEventListener("mouseleave",o)),()=>{c.current&&(c.current.removeEventListener("mousemove",s),c.current.removeEventListener("mouseleave",o))}},[s,o]),v.useEffect(()=>(window.addEventListener("resize",l),r.current&&e&&e(r.current.getBoundingClientRect().width),()=>window.addEventListener("resize",l)),[l,e]),{wrapperRef:r,svgRef:a}},Kst=(t,e)=>{const n=ti(),r=Ue(s=>T4e(s,t))||e,a=v.useCallback(s=>{n(s4e({key:t,field:s}))},[n,t]);return{sortField:r,updateSortField:a}},Mbt=(t,e)=>{const n=ti(),r=Ue(c=>k4e(c,t)),a=!!r,s=r||e;v.useEffect(()=>{!a&&e&&(n(sU({key:t,type:e.type})),n(aU({...e,key:t})))},[t,a,e,n]);const o=v.useCallback(c=>{n(aU({...c,key:t}))},[t,n]),l=v.useCallback(c=>{n(sU({key:t,type:c}))},[t,n]);return{dateRangeSelection:s,updateDateRange:o,updateDateRangeType:l}},yD="{}",Zst=()=>{const t=Ue(n=>n.dataSet.dataRequest);let e=yD;if(t&&t.availableFrom&&t.availableTo){const{datasetId:n,datasetName:r,dataType:a,availableFrom:s,availableTo:o,timezoneLocation:l,timezoneStartTime:c,schema:d,instruments:f,encoding:p,delivery:g,compression:y,splitDuration:x,splitSize:b,splitByInstrument:_,priceFormat:E,timestampFormat:A,includeSymbolFiled:S,fullDataset:k}=t;e=JSON.stringify({datasetId:n,datasetName:r,dataType:a,availableFrom:s,availableTo:o,timezoneLocation:l,timezoneStartTime:c,schema:d,instruments:f,encoding:p,delivery:g,compression:y,splitDuration:x,splitSize:b,splitByInstrument:_,priceFormat:E,timestampFormat:A,includeSymbolFiled:S,fullDataset:k})}return e},MV=(t,e)=>{const n=JSON.parse(t);n.datasetId&&e(FX(n)),e(fv(!0))},Jst=()=>{const{saveUserCart:t}=gre(),e=v.useRef(null),n=Ue(Gc),r=Ue(rc),a=Ue(bZ),s=Zst(),o=v.useCallback(async l=>{e.current&&clearTimeout(e.current);const c=setTimeout(async()=>{rNe(l),n&&r&&await t(l)},500);e.current=c},[t,n,r]);v.useEffect(()=>{a&&o(s)},[a,r,s,o])},Qst=t=>{const e=cn(),{getUserCart:n}=SUe(),{saveUserCart:r}=gre(),a=Ue(Gc),s=Ue(rc),o=Ue(bZ),l=v.useCallback(async()=>
1678{if(a&&s){const c=Oz();if(c&&c!==yD)MV(c,e),o&&await r(c);else{const d=await n();d?.datasetId&&e(FX(d)),e(fv(!0))}}else{const c=Oz();c&&c!==yD?MV(c,e):e(fv(!0))}},[a,n,r,s,e,o]);v.useEffect(()=>{t&&!o&&l()},[t,o,s,l])},eit=_r(()=>({root:{zIndex:2001,background:"rgba(26, 23, 76, 0.75)",backdropFilter:"blur(10px)"}}),{name:"DuiBackdrop"}),tit=t=>{const{children:e,className:n,...r}=t,a=eit(t);return i.jsx(bbe,{...r,className:Ne(a.root,n),id:"backdrop",children:e})},nit=_r(t=>({root:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",textAlign:"center",gap:8,padding:16,background:t.colors.statusWarningFill,position:"fixed",width:"100%",top:0,zIndex:2147483004,[t.breakpoints.up("md")]:{gap:16,padding:"8px 16px",flexDirection:"row"}},text:{...t.mixins.normalText,fontWeight:500},button:{width:"fit-content",fontWeight:"500 !important",minHeight:"32px !important",maxHeight:"32px !important",paddingTop:"0 !important",paddingBottom:"0 !important",boxSizing:"border-box"}}),{name:"ContinueSignupBanner"}),rit=".intercom-app iframe[name='intercom-banner-frame']";function LV(t){document.documentElement.style.setProperty("--intercom-banner-height",`${t}px`)}function ait(t){const e=nit(t),n=cre(),r=v.useRef(null),a=v.useRef(null),[s,o]=v.useState(0),l=v.useCallback(c=>{r.current&&(r.current.disconnect(),r.current=null),c&&(LV(Math.round(c.getBoundingClientRect().height)),r.current=new ResizeObserver(d=>{for(const f of d)f.contentRect&&LV(Math.round(f.borderBoxSize?.[0]?.blockSize??c.getBoundingClientRect().height))}),r.current.observe(c))},[]);return v.useEffect(()=>{const c=()=>{const f=document.querySelector(rit);if(f&&!a.current){const p=()=>o(Math.round(f.getBoundingClientRect().height));p(),a.current=new ResizeObserver(p),a.current.observe(f)}else!f&&a.current&&(a.current.disconnect(),a.current=null,o(0))};c();const d=new MutationObserver(c);return d.observe(document.body,{childList:!0,subtree:!0}),()=>{d.disconnect(),a.current?.disconnect(),a.current=null,r.current?.disconnect(),document.documentElement.style.removeProperty("--intercom-banner-height")}},[]),i.jsxs("div",{id:"continue-signup-banner",ref:l,className:e.root,style:s>0?{minHeight:s}:void 0,children:[i.jsx("div",{className:e.text,children:"Your signup has not been completed, finish registration to get your $125 in free credit."}),i.jsx(gn,{className:e.button,variant:"alert",size:"sm",onClick:n,children:"Continue signup"})]})}const sit=_r(()=>({root:{fontStyle:"normal"},regular:{fontWeight:"normal"},semibold:{fontWeight:600},medium:{fontWeight:500},metadata1:{fontSize:"10px",lineHeight:"14px"},metadata2:{fontSize:"12px",lineHeight:"20px"},bodyText1:{fontSize:"14px",lineHeight:"20px"},bodyText2:{fontSize:"16px",lineHeight:"24px"},subjectTitle:{fontSize:"16px",lineHeight:"24px"},header:{fontSize:"18px",lineHeight:"24px"},paneHeader:{fontSize:"20px",lineHeight:"28px"},pageTitle:{fontSize:"26px",lineHeight:"36px"},greetingTitle:{fontSize:"32px",lineHeight:"40px"},heroTitle:{fontSize:"32px",lineHeight:"52px"},xlNumetrics:{fontSize:"68px",lineHeight:"100px"}}),{name:"DuiTypography"}),Ro=t=>{const{children:e,className:n,variant:r,fontWeight:a,...s}=t,o=sit(t),l=r||"bodyText2",c=a||"regular";return i.jsx(dJ,{...s,className:Ne(o.root,o[l],o[c],n),children:e})},iit=_r(t=>({root:{width:"100%",overflow:"hidden",padding:20,backgroundColor:t.colors.grey.white,border:`1px solid ${t.colors.purpleGrey300}`,borderRadius:8,transitionProperty:"box-shadow",transitionDuration:"150ms","&:hover":{border:"none",boxShadow:"0px 3px 15px rgba(58, 57, 76, 0.13), 0px 15px 35px rgba(86, 85, 113, 0.1)"}}}),{name:"DuiCard"}),oit=t=>{const{children:e,ref:n,...r}=t,a=iit(t);return i.jsx("div",{...r,className:Ne(a.root),ref:n,children:e})},lit="data:image/svg+xml,%3csvg%20width='200'%20height='200'%20viewBox='0%200%20200%20200'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M176.951%20101.585C176.951%20148.825%20138.655%20187.121%2091.4145%20187.121C44.1741%20187.121%205.87827%20148.825%205.87827%20101.585C5.87827%2054.3443%2044.1741%2016.0483%2091.4145%2016.0483C138.655%2016.0483%20176.951%2054.3443%20176.951%20101.585Z'%20fill='%23E8EBF
1678B'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M150.969%20101.479C150.969%20134.547%20124.161%20161.354%2091.0929%20161.354C58.0245%20161.354%2031.2173%20134.547%2031.2173%20101.479C31.2173%2068.4102%2058.0245%2041.603%2091.0929%2041.603C124.161%2041.603%20150.969%2068.4102%20150.969%20101.479Z'%20fill='%23C3C4E5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M123.491%20101.584C123.491%20119.3%20109.13%20133.66%2091.415%20133.66C73.6997%20133.66%2059.3387%20119.3%2059.3387%20101.584C59.3387%2083.8692%2073.6997%2069.5083%2091.415%2069.5083C109.13%2069.5083%20123.491%2083.8692%20123.491%20101.584Z'%20fill='%231A174C'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M160.388%2042.3577C162.907%2045.2918%20162.571%2049.7128%20159.637%2052.2323L95.9772%20106.898C93.0431%20109.418%2088.6221%20109.082%2086.1026%20106.148C83.5831%20103.214%2083.9191%2098.7928%2086.8532%2096.2733L150.513%2041.6072C153.447%2039.0877%20157.868%2039.4237%20160.388%2042.3577Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M99.9686%20101.585C99.9686%20106.309%2096.1389%20110.139%2091.415%20110.139C86.6911%20110.139%2082.8613%20106.309%2082.8613%20101.585C82.8613%2096.8608%2086.6911%2093.0314%2091.415%2093.0314C96.1389%2093.0314%2099.9686%2096.8608%2099.9686%20101.585Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M143.188%2062.6616C143.188%2066.2047%20140.315%2069.0768%20136.772%2069.0768C133.229%2069.0768%20130.356%2066.2047%20130.356%2062.6616C130.356%2059.1184%20133.229%2056.2463%20136.772%2056.2463C140.315%2056.2463%20143.188%2059.1184%20143.188%2062.6616Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M123.277%2081.6974C123.277%2085.8311%20119.926%2089.1819%20115.793%2089.1819C111.659%2089.1819%20108.308%2085.8311%20108.308%2081.6974C108.308%2077.5639%20111.659%2074.2129%20115.793%2074.2129C119.926%2074.2129%20123.277%2077.5639%20123.277%2081.6974Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M156.689%206.61926C136.948%206.61926%20120.945%2022.6223%20120.945%2042.3631C120.945%2062.1039%20136.948%2078.107%20156.689%2078.107C176.43%2078.107%20192.433%2062.1039%20192.433%2042.3631C192.433%2022.6223%20176.43%206.61926%20156.689%206.61926Z'%20fill='%236266E5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M165.129%2028.3389C167.009%2030.0264%20167.973%2032.3408%20167.973%2035.2336C167.973%2037.5961%20167.346%2039.5729%20166.189%2041.1157C165.755%2041.646%20164.405%2042.8997%20162.091%2044.8764C161.223%2045.6478%20160.548%2046.4675%20160.114%2047.3354C159.584%2048.2997%20159.343%2049.3603%20159.343%2050.5657V51.7099C159.343%2052.1879%20158.955%2052.5754%20158.477%2052.5754H155.049C154.571%2052.5754%20154.184%2052.1879%20154.184%2051.7099V50.5657C154.184%2048.7818%20154.473%2047.2389%20155.1%2045.9853C155.775%2044.6354%20157.607%2042.6586%20160.596%2040.0068L161.416%2039.0908C162.284%2037.9818%20162.718%2036.8246%20162.718%2035.571C162.718%2033.8836%20162.236%2032.5818%20161.32%2031.6174C160.355%2030.6532%20159.005%2030.1711%20157.27%2030.1711C155.1%2030.1711%20153.509%2030.8461%20152.545%2032.1961C151.79%2033.2017%20151.364%2034.6079%20151.265%2036.3512C151.239%2036.8072%20150.858%2037.1621%20150.402%2037.1621H147.02C146.527%2037.1621%20146.13%2036.7491%20146.155%2036.256C146.318%2033.1672%20147.326%2030.7171%20149.218%2028.8693C151.243%2026.7961%20154.039%2025.7836%20157.559%2025.7836C160.693%2025.7836%20163.2%2026.6032%20165.129%2028.3389Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M157.185%2060.425H155.909C154.851%2060.425%20153.994%2059.5677%20153.994%2058.5102V57.2336C153.994%2056.176%20154.851%2055.3187%20155.909%2055.3187H157.185C158.243%2055.3187%20159.1%2056.176%20159.1%2057.2336V58.5102C159.1%2059.5677%20158.243%2060.425%20157.185%2060.425Z'%20fill='white'/%3e%3c/svg%3e",cit={"data-licensing-policy-guidelines-device-unit-us":"data-licensing-policy-guidelines-device-unit-us.pdf"},uit={cme:cit},M5={"databento-live-attestation-glbx-202504.pdf":"databento-live-attestation-glbx-202504.pdf","databento-live-attestation-dbeq-basic-202404.pdf":"databento-live-attestation-dbeq-basic-202404.pdf","databento-live-attestation-opra":"databento-live-attestation-opra-202506.pdf","glbx-non-pro-self-cert":"glbx-non-pro-self-cert-form.pdf","glbx-ila-schedule-5":"glbx-ila-schedule-5.pdf","nyse-non-pro-exhibit-b.pdf":"nyse-non-pro-exhibit-b.pdf","ifeu-subscriber-agreement-v2":"ifeu-subscriber-agreement-v2.pdf","ndex-subscriber-agreement-v2":"ndex-subscriber-agreement-v2.pdf","databento-live-attestation-ifeu-202506.pdf":"databento-live-attestation-ifeu-202506.pdf","databento-live-attestation-ndex-202506.pdf":"databento-live-attestation-ndex-202506.pdf","databento-live-attestation-ifll-202506.pdf":"databento-live-attestation-ifll-202506.pdf","databento-live-attestation-ifus-202506.pdf":"databento-live-attestation-ifus-202506.pdf","databento-live-attestation-xeur-202510.pdf":"databento-live-attestation-xeur-202510.pdf","databento-live-attestation-xcbf-202604.pdf":"databento-live-attestation-xcbf-202604.pdf"},dit=t=>
1678{const{width:e,height:n,color:r="#040000",style:a={}}=Jr(t);return i.jsx("svg",{width:e,style:a,height:n,viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M8.33369 4.6C9.28035 4.6 9.75369 4.96 9.92702 5.53333C10.0137 5.82 10.3004 6 10.6004 6H10.6404C11.107 6 11.4537 5.52667 11.287 5.09333C10.9937 4.32667 10.347 3.70667 9.33369 3.46V3C9.33369 2.44667 8.88702 2 8.33369 2C7.78035 2 7.33369 2.44667 7.33369 3V3.44C7.07369 3.49333 6.83368 3.58 6.60035 3.68L7.60702 4.68667C7.82035 4.63333 8.06702 4.6 8.33369 4.6ZM3.18035 3.08C2.92035 3.34 2.92035 3.76 3.18035 4.02L5.00035 5.84667C5.00035 7.23333 6.04035 7.99333 7.60702 8.45333L9.94702 10.7933C9.72035 11.12 9.24702 11.4 8.33369 11.4C7.23369 11.4 6.66702 11.0067 6.44702 10.4467C6.34702 10.1867 6.12035 10 5.84702 10H5.73369C5.25369 10 4.90702 10.4933 5.10035 10.9267C5.49369 11.8133 6.36035 12.34 7.34035 12.5533V13C7.34035 13.5533 7.78702 14 8.34035 14C8.89369 14 9.34035 13.5533 9.34035 13V12.5667C9.98035 12.4467 10.5604 12.2 10.9804 11.82L11.987 12.8267C12.247 13.0867 12.667 13.0867 12.927 12.8267C13.187 12.5667 13.187 12.1467 12.927 11.8867L4.12035 3.08C3.86035 2.82 3.44035 2.82 3.18035 3.08Z",fill:r})})},fit=ae.memo(function(e){const{width:n=16,height:r=16,color:a="#6164A6"}=e;return i.jsxs("svg",{width:n,height:r,viewBox:`0 0 ${n} ${r}`,fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("g",{clipPath:"url(#clip0_5030_68887)",children:i.jsx("path",{d:"M8.41115 3.92715H7.59152C7.57356 3.92715 7.55578 3.93069 7.53919 3.93756C7.52261 3.94443 7.50753 3.9545 7.49484 3.9672C7.48214 3.9799 7.47207 3.99497 7.4652 4.01156C7.45833 4.02815 7.45479 4.04593 7.45479 4.06388V8.75625C7.45479 8.80061 7.47515 8.84134 7.51079 8.86752L10.329 10.925C10.3901 10.9686 10.4752 10.957 10.5195 10.8959L11.0068 10.2312C11.0177 10.2168 11.0257 10.2004 11.0301 10.1829C11.0346 10.1654 11.0355 10.1472 11.0328 10.1293C11.0301 10.1115 11.0238 10.0944 11.0144 10.079C11.0049 10.0636 10.9924 10.0503 10.9777 10.0399L8.54715 8.28279V4.06388C8.54715 4.02774 8.53285 3.99308 8.50736 3.96746C8.48188 3.94184 8.44729 3.92735 8.41115 3.92715ZM12.1573 5.20934L14.8301 5.86243C14.85 5.86723 14.8708 5.86748 14.8908 5.86317C14.9109 5.85886 14.9297 5.8501 14.9459 5.83753C14.9621 5.82495 14.9753 5.8089 14.9844 5.79055C14.9936 5.7722 14.9985 5.75202 14.9988 5.73152L15.0133 2.97806C15.0138 2.95231 15.0069 2.92695 14.9935 2.90498C14.98 2.883 14.9606 2.86532 14.9375 2.85402C14.9143 2.84271 14.8884 2.83825 14.8628 2.84116C14.8372 2.84406 14.813 2.85422 14.793 2.87043L12.1064 4.96861C12.0861 4.98425 12.0706 5.00532 12.0617 5.02939C12.0528 5.05346 12.051 5.07955 12.0563 5.10464C12.0616 5.12974 12.0739 5.15282 12.0918 5.17121C12.1097 5.18961 12.1324 5.20257 12.1573 5.20861V5.20934ZM15.0155 10.3417L14.0497 10.0093C14.016 9.99761 13.9791 9.99957 13.9469 10.0148C13.9146 10.03 13.8897 10.0573 13.8773 10.0908C13.5757 10.9086 13.0991 11.6507 12.481 12.2653C11.9217 12.8263 11.2571 13.2714 10.5253 13.5749C9.79362 13.8784 9.00916 14.0345 8.21697 14.0341C7.42477 14.0348 6.64023 13.879 5.90837 13.5757C5.17652 13.2724 4.51176 12.8276 3.95225 12.2668C3.40119 11.7166 2.96162 11.0652 2.6577 10.3482C2.34596 9.60518 2.18645 8.80714 2.18861 8.00134C2.18861 7.18679 2.34715 6.39552 2.66206 5.65224C2.9649 4.93516 3.40461 4.28399 3.95661 3.73515C4.51586 3.17458 5.18027 2.72991 5.91173 2.42665C6.64319 2.12338 7.42732 1.96748 8.21915 1.96788C9.0337 1.96788 9.82279 2.1257 10.5661 2.44061C11.5121 2.8403 12.3401 3.47549 12.9712 4.2857L13.9908 3.48788C13.3063 2.60967 12.4303 1.89944 11.4295 1.4114C10.4287 0.923367 9.32968 0.670424 8.21624 0.671881C7.24726 0.670655 6.28769 0.861922 5.39323 1.23458C4.49877 1.60723 3.68725 2.15385 3.00577 2.84271C2.32429 3.53156 1.78644 4.34892 1.42343 5.24734C1.06043 6.14575 0.879499 7.10733 0.891154 8.07624C0.932609 12.0908 4.19661 15.3308 8.2177 15.3308C11.3799 15.3308 14.0722 13.3264 15.0992 10.5192C15.1115 10.4845 15.1097 10.4464 15.094 10.4131C15.0783 10.3799 15.0501 10.3542 15.0155 10.3417Z",fill:a})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"clip0_5030_68887",children:i.jsx("rect",{width:n,height:r,fill:"white"})})})]})}),pit=t=>
1678{const{width:e,height:n,color:r="#040000",style:a={}}=Jr(t);return i.jsxs("svg",{width:e,style:a,height:n,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("path",{d:"M6.75586 18.7734H3.5625C2.6543 18.7734 1.91406 18.0332 1.91406 17.125V2.89844C1.91406 1.99023 2.6543 1.25 3.5625 1.25H14.7637C15.6719 1.25 16.4121 1.99023 16.4121 2.89844V7.47266C16.4121 7.91797 16.0508 8.2793 15.6055 8.2793C15.1602 8.2793 14.7988 7.91797 14.7988 7.47266V2.89844L3.56445 2.86523L3.53125 17.127L6.75781 17.1602C7.20312 17.1602 7.56445 17.5215 7.56445 17.9668C7.5625 18.4121 7.20117 18.7734 6.75586 18.7734Z",fill:r}),i.jsx("path",{d:"M6.47266 6.57812H11.8535C12.2988 6.57812 12.6602 6.2168 12.6602 5.77148C12.6602 5.32617 12.2988 4.96484 11.8535 4.96484H6.47266C6.02734 4.96484 5.66602 5.32617 5.66602 5.77148C5.66602 6.2168 6.02734 6.57812 6.47266 6.57812Z",fill:r}),i.jsx("path",{d:"M6.47266 10.2383H8.625C9.07031 10.2383 9.43164 9.87695 9.43164 9.43164C9.43164 8.98633 9.07031 8.625 8.625 8.625H6.47266C6.02734 8.625 5.66602 8.98633 5.66602 9.43164C5.66602 9.87695 6.02734 10.2383 6.47266 10.2383Z",fill:r}),i.jsx("path",{d:"M16.177 11.8997L10.8332 17.0807C10.5188 17.3952 10.5188 17.9069 10.8332 18.2233C11.1477 18.5378 11.6594 18.5378 11.9758 18.2233L17.3195 13.0442C17.634 12.7297 17.634 12.218 17.3195 11.9016C17.0031 11.5852 16.4914 11.5852 16.177 11.8997Z",fill:r}),i.jsx("path",{d:"M17.2575 16.9279L12.2416 11.909C11.9203 11.5876 11.3975 11.5876 11.0742 11.909C10.7529 12.2303 10.7529 12.7533 11.0742 13.0767L16.0901 18.0936C16.4114 18.415 16.9342 18.415 17.2575 18.0936C17.5807 17.7723 17.5807 17.2493 17.2575 16.9279Z",fill:r})]})},ua={"GLBX.MDP3":["Billed monthly in advance","May be terminated at any time"],"DBEQ.BASIC":["May be terminated at any time"],"OPRA.PILLAR":["May be terminated at any time"],"XNAS.ITCH":["May be terminated at any time"],"EDGX.PITCH":["May be terminated at any time"],"NDEX.IMPACT":["Billed monthly in advance","May be terminated at any time"],"IFLL.IMPACT":["Billed monthly in advance","May be terminated at any time"],"IFUS.IMPACT":["Billed monthly in advance","May be terminated at any time"],"IFEU.IMPACT":["Billed monthly in advance","May be terminated at any time"],"IEXG.TOPS":["Billed monthly in advance","May be terminated at any time"],"XNAS.BASIC":["Billed monthly in advance","May be terminated at any time"],"XCHI.PILLAR":["Billed monthly in advance","May be terminated at any time"],"XCIS.TRADESBBO":["Billed monthly in advance","May be terminated at any time"],"XPSX.ITCH":["Billed monthly in advance","May be terminated at any time"],"XNYS.TRADES":["Billed monthly in advance","May be terminated at any time"],"EQUS.MINI":["Billed monthly in advance","May be terminated at any time"],"EQUS.SUMMARY":["Billed monthly in advance","May be terminated at any time"],"XEEE.EOBI":["Billed monthly in advance","May be terminated at any time"],"XNYS.PILLAR":["Billed monthly in advance","May be terminated at any time"],"ARCX.PILLAR":["Billed monthly in advance","May be terminated at any time"],"XASE.PILLAR":["Billed monthly in advance","May be terminated at any time"],"XEUR.EOBI":["Billed monthly in advance","May be terminated at any time"],"XCBF.PITCH":["Billed monthly in advance","May be terminated at any time"],"OCEA.MEMOIR":["Billed monthly in advance","May be terminated at any time"],"DBIX.CORE":["Billed monthly in advance","May be terminated at any time"],"CGI.CGIF":["Billed monthly in advance","May be terminated at any time"],"FTSE.CGIF":["Billed monthly in advance","May be terminated at any time"],"MSCI.CGIF":["Billed monthly in advance","May be terminated at any time"],"MSTAR.CGIF":["Billed monthly in advance","May be terminated at any time"],"CCCY.CGIF":["Billed monthly in advance","May be terminated at any time"],"INAV.CGIF":["Billed monthly in advance","May be terminated at any time"],"EDI.SEC":[],"EDI.ADJ":[],"EDI.EVT":[],NOOP:[]},Lbt={"Billed monthly in advance":fit,"No fee required for DBEQ.BASIC":dit,"May be terminated at any time":pit},rL="https://api.databento.com/v0/licensing/templates",hit="https://api.databento.com/v0/licensing/documents",jV=`${hit}/cme/${uit.cme["data-licensing-policy-guidelines-device-unit-us"]}`,C7=`${rL}/glbx/${M5["glbx-non-pro-self-cert"]}`,Jp=`${rL}/glbx/${M5["glbx-ila-schedule-5"]}`,mit=`${rL}/nyse/${M5["nyse-non-pro-exhibit-b.pdf"]}`,git={id:3,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",simpleLayout:!0,newLicenseAgreement:!0,completed:!1,required:!0,forms:[{id:1,title:"What type of business is this data used for?",options:{1:{label:"Proprietary trading",value:!1,multiselect:!0},2:{label:"Internal research",value:!1,multiselect:!0},3:{label:"Web or mobile application",value:!1,multiselect:!0},4:{label:"Brokerage",value:!1,multiselect:!0},5:{label:"Other",value:!1,multiselect:!0},6:{label:"I'm not sure",value:!1,multiselect:!0}},required:!0}
1678,{id:3,title:"Will you be redistributing the data to external customers?",options:{1:{label:"No",value:!1},2:{label:"Yes",value:!1},3:{label:"I'm not sure",value:!1}},required:!0},{id:4,title:"Anything else we should know?",inputs:{1:{label:"",value:"",required:!1,licenseData:"employer_address",placeholder:"Include any other information that might be relevant."}},required:!1}]},cs={...git,showIf:[{step:1,form:1,option:"2",value:!0,tab:"2"}],tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},us={id:4,headerTitle:"Activate live data",simpleLayout:!0,newLicenseAgreementDone:!0,completed:!1,forms:[],required:!0,showIf:[{step:1,form:1,option:"2",value:!0}]},FV={1:{label:"Upload existing license",targetStep:1},2:{label:"Start a new license",targetStep:2}},vit=[{id:1,headerTitle:"Activate live data",completed:!0,skip:!0,simpleLayout:!0,forms:[{id:1,options:{2:{label:"Report directly to venue(s)",value:!0}},required:!0}],required:!0},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,noGoingBack:!0,tabs:FV},{...cs,noGoingBack:!0,tabs:FV},{...us,noGoingBack:!0}],Qp=(t,e,n)=>({fullId:t,id:e,name:t==="DBIX.CORE"?"CORE":t.slice(t.lastIndexOf(".")+1),assetClasses:"Indices",short_name:n,long_name:n,useCase:"Personal use · Commercial use",approval:"Instant approval available",pricing:"Starting at $199/mo",billed_on:[],active:!1,uploadFileNames:"license agreement(s)",dataset_id:t,forms:[],billing_terms:ua[t],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:vit}),yit={"GLBX.MDP3":{fullId:"GLBX.MDP3",id:"GLBX",name:"MDP3",short_name:"CME Globex MDP 3.0",long_name:"CME Globex MDP 3.0",dataset_id:"GLBX.MDP3",assetClasses:"Futures · Options",useCase:"Personal use · Commercial use",approval:"Instant approval available",pricing:"Starting at $32.50/mo",billed_on:["displayDevices","nonDisplayDevices","status"],uploadFileNames:"license agreement(s)",active:!1,forms:[],billing_terms:ua["GLBX.MDP3"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 3 minutes",tabId:"2",licenseTemplate:[{id:1,title:"Do you need an Information License Agreement (ILA)?",headerTitle:"Activate live data",completed:!0,skip:!0,simpleLayout:!0,forms:[{id:1,prompt:`Databento can report eligible users under its ILA. If you qualify, the following benefits apply:
1679
1680 - No need for a separate license agreement with CME.
1681 - Immediate access to data without exchange approval.
1682 - Less compliance and reporting burden.
1683 - Lower license fees.
1684
1685If you’re ineligible, you'll need to upload existing ones or execute new license agreements before you can gain access to CME live data.`,options:{1:{label:"Eligible to be reported under Databento’s ILA",subLabel:"Immediate approval, less compliance and reporting burden",value:!1},2:{label:"Report directly to venue(s)",subLabel:"Start new ones or upload existing ones",value:!0}},optionVariant:"price-card",optionsDirection:"row",flowChart:{hyperlinks:{nonPro:C7,nonProText:"Refer to Schedule 4 for Non Professionals to determine non-professional status.",nonProLinkText:"View Schedule 4 ->"},chartType:"24hr-dist"},required:!0},{id:45,subTitle:"1Before gaining access to CME live data, you (the “Subscriber”) attest that you’ve read and will abide by the current and future terms for accessing market data set forth in:",links:[{id:M5["glbx-ila-schedule-5"],url:Jp,required:!1,type:"web",icon:"Documents",label:"CME - Schedule 5 to the ILA, Paragraphs 6 and 8",complete:!0,inputs:[]}],showIf:[{step:1,form:1,option:"1",value:!0}],options:{1:{label:"I’ve read and will abide by the current and future terms for accessing market data set forth above.",value:!1,multiselect:!0,licenseData:"glbxIlaSchedule5Confirmed",licenseDataValue:!0}},required:!0},{id:45,showIf:[{step:1,form:1,option:"2",value:!0}],emptyContent:!0}],required:!0,optionalFooter:{1:{title:"Documents to complete",subTitle:`Databento Live Attestation (CME)
1686Exhibit A to Schedule 4`},2:{title:"Documents to complete",subTitle:"CME Information License Agreement"}}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",showIf:[{step:1,form:1,option:"2",value:!0,tab:"1"}],title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,noGoingBack:!0,documentsProvided:["CME Information License Agreement (ILA)"],tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,noGoingBack:!0,documentsProvided:["CME Information License Agreement (ILA)"]},{...us,noGoingBack:!0,documentsProvided:["CME Information License Agreement (ILA)"]},{id:4,headerTitle:"Activate live data",simpleLayout:!0,newLicenseAgreementDone:!0,completed:!1,forms:[],required:!0,showIf:[{step:1,form:1,option:"2",value:!0}]},{id:12999,completed:!1,headerTitle:"Activate live data",headerSubTitle:"About 2 minutes left",forms:[{id:2,title:"How many devices will you access the data on?",prompt:`Your fees are higher if you access the data on more [devices](${jV}).                 Professional users are billed higher for [non-display devices](${Jp}).                 Non-professional users are billed the same for each non-display or [dis
1686play device](${Jp}).
1687
1688Please be accurate, as we’re required to report this info to CME each month.`,options:{1:{label:"Display",value:!0,multiselect:!0,inputNumber:null,inputType:"number",max:1e4,licenseData:"displayDevices",placeholder:"0"},2:{label:"Non-display",value:!0,multiselect:!0,inputNumber:null,inputType:"number",max:1e4,licenseData:"nonDisplayDevices",placeholder:"0"}},required:!0},{id:3,title:"Specify your effective start date.",prompt:"Most users prefer to start immediately. However, your fees will not be prorated if you start live access in the middle of the month since Databento reports on a monthly frequency.",options:{1:{label:"Immediately",value:!1,licenseData:"startDate"},2:{label:"Start of next calendar month",value:!1,licenseData:"startDate"}},required:!0}],required:!0}]},"OPRA.PILLAR":{fullId:"OPRA.PILLAR",id:"OPRA",name:"PILLAR",short_name:"OPRA",long_name:"OPRA Pillar",dataset_id:"OPRA.PILLAR",assetClasses:"Options",useCase:"Personal use · Commercial use",approval:"Instant approval available",pricing:"Starting at $1.25/mo",billed_on:["pricePerSub","status"],uploadFileNames:"license agreement(s)",active:!1,forms:[],billing_terms:ua["OPRA.PILLAR"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 3 minutes",tabId:"2",licenseTemplate:[{id:1,title:"Do you need an Information License Agreement (ILA)?",headerTitle:"Activate live data",completed:!0,skip:!0,simpleLayout:!0,forms:[{id:1,prompt:`Databento can report eligible users under its ILA. If you qualify, the following benefits apply:
1689
1690 - No need for a separate license agreement with OPRA.
1691 - Immediate access to data without exchange approval.
1692 - Less compliance and reporting burden.
1693 - Lower license fees.
1694
1695If you’re ineligible, you'll need to upload existing ones or execute new license agreements before you can gain access to OPRA live data.`,options:{1:{label:"Eligible to be reported under Databento’s ILA",subLabel:"Immediate approval, less compliance and reporting burden",value:!1},2:{label:"Report directly to venue(s)",subLabel:"Start new ones or upload existing ones",value:!0}},optionVariant:"price-card",optionsDirection:"row",flowChart:{hyperlinks:{nonPro:C7,nonProText:"Refer to Schedule 4 for Non Professionals to determine non-professional status.",nonProLinkText:"View Schedule 4 ->"},chartType:"24hr-dist"},required:!0},{id:45,showIf:[{step:1,form:1,option:"2",value:!0}],emptyContent:!0}],required:!0},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",showIf:[{step:1,form:1,option:"2",value:!0,tab:"1"}],title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,noGoingBack:!0,documentsProvided:["OPRA Subscriber Agreement"],tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,noGoingBack:!0,documentsProvided:["OPRA Subscriber Agreement"]},{...us,noGoingBack:!0,documentsProvided:["OPRA Subscriber Agreement"]},{id:4,headerTitle:"Activate live data",simpleLayout:!0,newLicenseAgreementDone:!0,completed:!1,forms:[],required:!0,showIf:[{step:1,form:1,option:"2",value:!0}]}]},"XCBF.PITCH":{fullId:"XCBF.PITCH",id:"XCBF",name:"PITCH",short_name:"CFE",long_name:"Cboe Futures Exchange",dataset_id:"XCBF.PITCH",assetClasses:"Futures · Options",useCase:"Personal use · Commercial use",approval:"Instant approval available",pricing:"Starting at $1.25/mo",billed_on:["pricePerSub","status"],uploadFileNames:"license agreement(s)",active:!1,forms:[],billing_terms:ua["XCBF.PITCH"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 3 minutes",tabId:"2",licenseTemplate:[{id:1,title:"Do you need an Information License Agreement (ILA)?",headerTitle:"Activate live data",completed:!0,skip:!0,simpleLayout:!0,forms:[{id:1,prompt:`Databento can report eligible users under its ILA. If you qualify, the following benefits apply:
1696
1697 - No need for a separate license agreement with CFE.
1698 - Immediate access to data without exchange approval.
1699 - Less compliance and reporting burden.
1700 - Lower license fees.
1701
1702If you’re ineligible, you'll need to upload existing ones or execute new license agreements before you can gain access to CFE live data.`,options:{1:{label:"Eligible to be reported under Databento’s ILA",subLabel:"Immediate approval, less compliance and reporting burden",value:!1},2:{label:"Report directly to venue(s)",subLabel:"Start new ones or upload existing ones",value:!0}},optionVariant:"price-card",optionsDirection:"row",flowChart:{hyperlinks:{nonPro:C7,nonProText:"Refer to Schedule 4 for Non Professionals to determine non-professional status.",nonProLinkText:"View Schedule 4 ->"},chartType:"24hr-dist"},required:!0},{id:45,showIf:[{step:1,form:1,option:"2",value:!0}],emptyContent:!0}],required:!0},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",showIf:[{step:1,form:1,option:"2",value:!0,tab:"1"}],title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,noGoingBack:!0,documentsProvided:["Cboe Global Markets Global Data Agreement"],tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,noGoingBack:!0,documentsProvided:["Cboe Global Markets Global Data Agreement"]},{...us,noGoingBack:!0,documentsProvided:["Cboe Global Markets Global Data Agreement"]},{id:4,headerTitle:"Activate live data",simpleLayout:!0,newLicenseAgreementDone:!0,completed:!1,forms:[],required:!0,showIf:[{step:1,form:1,option:"2",value:!0}]}]},"XNAS.ITCH":{fullId:"XNAS.ITCH",id:"XNAS",name:"ITCH",assetClasses:"Equities",short_name:"Nasdaq TotalView-ITCH",long_name:"Nasdaq TotalView-ITCH",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at $2,051/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"XNAS.ITCH",forms:[],billing_terms:ua["XNAS.ITCH"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Activate live data",title:"Report directly to Nasdaq",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:` - Nasdaq Global Data Agreement
1703 - Online Data Feed Request Form
1704 - System Application`}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload! XNAS.ITCH",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0}]},"EDGX.PITCH":{fullId:"EDGX.PITCH",id:"EDGX",name:"PITCH",assetClasses:"Equities",short_name:"Cboe EDGX Depth",long_name:"Cboe EDGX Depth",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at $1,500/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"EDGX.PITCH",forms:[],billing_terms:ua["EDGX.PITCH"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Activate live data",title:"Report directly to Cboe",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:` - Online Data Feed Request Form
1705 - Data Order Form and System Description
1706 - Cboe Global Data Agreement`}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload! EDGX.PITCH",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0}]},"XNYS.PILLAR":{fullId:"XNYS.PILLAR",id:"XNYS",name:"PILLAR",assetClasses:"Equities",short_name:"NYSE Order Imbalances",long_name:"NYSE Order Imbalances",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at $2,500/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"XNYS.PILLAR",forms:[],billing_terms:ua["XNYS.PILLAR"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Activate live data",title:"Report directly to NYSE",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:` - NYSE Professional Subscriber Agreement
1707 - NYSE Exhibit A
1708 - NYSE Exhibit B`}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload! XNYS.PILLAR",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0}]},"ARCX.PILLAR":{fullId:"ARCX.PILLAR",id:"ARCX",name:"PILLAR",assetClasses:"Equities",short_name:"NYSE Arca Order Imbalances",long_name:"NYSE Arca Order Imbalances",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at $1,000/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"ARCX.PILLAR",forms:[],billing_terms:ua["ARCX.PILLAR"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Activate live data",title:"Report directly to NYSE",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:` - NYSE Professional Subscriber Agreement
1709 - NYSE Exhibit A
1710 - NYSE Exhibit B`}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload! ARCX.PILLAR",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0}]},"XASE.PILLAR":{fullId:"XASE.PILLAR",id:"XASE",name:"PILLAR",assetClasses:"Equities",short_name:"NYSE American Order Imbalances",long_name:"NYSE American Order Imbalances",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at $1,000/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"XA
1710SE.PILLAR",forms:[],billing_terms:ua["XASE.PILLAR"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Activate live data",title:"Report directly to NYSE",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:` - NYSE Professional Subscriber Agreement
1711 - NYSE Exhibit A
1712 - NYSE Exhibit B`}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload! XASE.PILLAR",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0}]},"IFLL.IMPACT":{fullId:"IFLL.IMPACT",id:"IFLL",name:"IMPACT",short_name:"ICE Europe Financials",long_name:"ICE Europe Financials",dataset_id:"IFLL.IMPACT",assetClasses:"Futures · Options",useCase:"Personal use · Commercial use",approval:"Instant approval available",pricing:"Starting at $875/mo",billed_on:["devices","connections"],uploadFileNames:"license agreement(s)",active:!1,forms:[],billing_terms:ua["IFLL.IMPACT"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 3 minutes",tabId:"2",licenseTemplate:[{id:1,title:"Do you need an Information License Agreement (ILA)?",headerTitle:"Activate live data",completed:!0,skip:!0,simpleLayout:!0,forms:[{id:1,options:{1:{label:"Eligible to be reported under Databento’s ILA",subLabel:"Immediate approval, less compliance and reporting burden",value:!1},2:{label:"Report directly to venue(s)",subLabel:"Start new ones or upload existing ones",value:!0}},optionVariant:"price-card",optionsDirection:"row",required:!0},{id:45,showIf:[{step:1,form:1,option:"2",value:!0}],emptyContent:!0}],required:!0},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",showIf:[{step:1,form:1,option:"2",value:!0,tab:"1"}],title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"],tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"]},{...us,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"]},{id:4,headerTitle:"Activate live data",simpleLayout:!0,newLicenseAgreementDone:!0,completed:!1,forms:[],required:!0,showIf:[{step:1,form:1,option:"2",value:!0}]}]},"IFUS.IMPACT":{fullId:"IFUS.IMPACT",id:"IFUS",name:"IMPACT",short_name:"ICE Futures Europe",long_name:"ICE Futures Europe",dataset_id:"IFUS.IMPACT",assetClasses:"Futures · Options",useCase:"Personal use · Commercial use",approval:"Instant approval available",pricing:"Starting at $875/mo",billed_on:["devices","connections"],uploadFileNames:"license agreement(s)",active:!1,forms:[],billing_terms:ua["IFUS.IMPACT"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 3 minutes",tabId:"2",licenseTemplate:[{id:1,title:"Do you need an Information License Agreement (ILA)?",headerTitle:"Activate live data",completed:!0,skip:!0,simpleLayout:!0,forms:[{id:1,options:{1:{label:"Eligible to be reported under Databento’s ILA",subLabel:"Immediate approval, less compliance and reporting burden",value:!1},2:{label:"Report directly to venue(s)",subLabel:"Start new ones or upload existing ones",value:!0}},optionVariant:"price-card",optionsDirection:"row",required:!0},{id:45,showIf:[{step:1,form:1,option:"2",value:!0}],emptyContent:!0}],required:!0},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",showIf:[{step:1,form:1,option:"2",value:!0,tab:"1"}],title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"],tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"]},{...us,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"]},{id:4,headerTitle:"Activate live data",simpleLayout:!0,newLicenseAgreementDone:!0,completed:!1,forms:[],required:!0,showIf:[{step:1,form:1,option:"2",value:!0}]}]},"IFEU.IMPACT":{fullId:"IFEU.IMPACT",id:"IFEU",name:"IMPACT",short_name:"ICE Europe Commodities",long_name:"ICE Europe Commodities",dataset_id:"IFEU.IMPACT",assetClasses:"Futures · Options",useCase:"Personal use · Commercial use",approval:"Instant approval available",pricing:"Starting at $875/mo",billed_on:["devices","connections"],uploadFileNames:"license agreement(s)",active:!1,forms:[],billing_terms:ua["IFEU.IMPACT"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 3 minutes",tabId:"2",licenseTemplate:[{id:1,title:"Do you need an Information License Agreement (ILA)?",headerTitle:"Activate live data",completed:!0,skip:!0,simpleLayout:!0,forms:[{id:1,options:{1:{label:"Eligible to be reported under Databento’s ILA",subLabel:"Immediate approval, less compliance and reporting burden",value:!1},2:{label:"Report directly to venue(s)",subLabel:"Start new ones or upload existing ones",value:!0}},optionVariant:"price-card",optionsDirection:"row",required:!0},{id:45,showIf:[{step:1,form:1,option:"2",value:!0}],emptyContent:!0}],required:!0},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",showIf:[{step:1,form:1,option:"2",value:!0,tab:"1"}],title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"],tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"]},{...us,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"]},{id:4,headerTitle:"Activate live data",simpleLayout:!0,newLicenseAgreementDone:!0,completed:!1,forms:[],required:!0,showIf:[{step:1,form:1,option:"2",value:!0}]}]},"NDEX.IMPACT":{fullId:"NDEX.IMPACT",id:"NDEX",name:"IMPACT",short_name:"ICE Endex",long_name:"ICE Endex",dataset_id:"NDEX.IMPACT",assetClasses:"Futures · Options",useCase:"Personal use · Commercial use",approval:"Instant approval available",pricing:"Starting at $875/mo",billed_on:["devices","connections"],uploadFileNames:"license agreement(s)",active:!1,forms:[],billing_terms:ua["NDEX.IMPACT"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 3 minutes",tabId:"2",licenseTemplate:[{id:1,title:"Do you need an Information License Agreement (ILA)?",headerTitle:"Activate live data",completed:!0,skip:!0,simpleLayout:!0,forms:[{id:1,options:{1:{label:"Eligible to be reported under Databento’s ILA",subLabel:"Immediate approval, less compliance and reporting burden",value:!1},2:{label:"Report directly to venue(s)",subLabel:"Start new ones or upload existing ones",value:!0}},optionVariant:"price-card",optionsDirection:"row",required:!0},{id:45,showIf:[{step:1,form:1,option:"2",value:!0}],emptyContent:!0}],required:!0},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",showIf:[{step:1,form:1,option:"2",value:!0,tab:"1"}],title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"],tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"]},{...us,noGoingBack:!0,documentsProvided:["ICE Subscriber Agreement"]},{id:4,headerTitle:"Activate live data",simpleLayout:!0,newLicenseAgreementDone:!0,completed:!1,forms:[],required:!0,showIf:[{step:1,form:1,option:"2",value:!0}]}]},"EQUS.MINI":{fullId:"EQUS.MINI",id:"EQUS",name:"MINI",assetClasses:"Equities",short_name:"US Equities",long_name:"Databento US Equities",useCase:"Commercial use only",approval:"Included",pricing:"No license fees",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"EQUS.MINI",forms:[],billing_terms:ua["EQUS.MINI"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",licenseTemplate:[]},"EQUS.SUMMARY":{fullId:"EQUS.SUMMARY",id:"EQUS",name:"SUMMARY",assetClasses:"Equities",short_name:"US Equities",long_name:"Databento US Equities",useCase:"Commercial use only",approval:"Included",pricing:"No license fees",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"EQUS.SUMMARY",forms:[],billing_terms:ua["EQUS.SUMMARY"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",licenseTemplate:[]},"XNAS.BASIC":{fullId:"XNAS.BASIC",id:"XNAS",name:"BASIC",assetClasses:"Equities",short_name:"Nasdaq Basic with NLS Plus",long_name:"Nasdaq Basic with NLS Plus",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at $2,051/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"XNAS.BASIC",forms:[],billing_terms:ua["XNAS.BASIC"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Licensing",title:"Report directly to Nasdaq",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:` - Nasdaq Global Data Agreement
1713 - Online Data Feed Request Form
1714 - System Application`}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0},{id:5,completed:!1,headerTitle:"Activate live data",headerSubTitle:"About 3 minutes left",showIf:[{step:1,form:1,option:"1",value:!0}],forms:[{id:2,title:"How many devices will you access the data on?",prompt:"There are no fees for any number of display or non-display devices in this dataset bundle. However, this information is still needed for reporting purposes.",options:{1:{label:"Display",value:!0,multiselect:!0,inputNumber:null,inputType:"number",max:9999999,licenseData:"displayDevices",placeholder:"0"},2:{label:"Non-display",value:!0,multiselect:!0,inputNumber:null,inputType:"number",max:9999999,licenseData:"nonDisplayDevices",placeholder:"0"}},required:!0},{id:3,title:"Specify your effective start date.",prompt:"If you don’t specify an effective start date, you’ll be given access immediately upon submission of this form. Most users prefer to start immediately since there are no license fees for this dataset bundle.",options:{1:{label:"Immediately",value:!1,licenseData:"startDate"},2:{label:"Start of next calendar month",value:!1,licenseData:"startDate"}},required:!0}],required:!0},{id:6,completed:!1,headerTitle:"Activate live data",headerSubTitle:"About 2 minutes left",showIf:[{step:1,form:1,option:"1",value:!0}],forms:[{id:2,title:"Specify your personal and employer data",prompt:`To qualify as a [non-professional](${mit}#page=3) subscriber for NYSE, the subscriber must provide the following information:`,skipAllPrompt:"Not currently employed",skipAllValue:!1,inputs:{2:{label:"Employer name",value:"<Company 
1714name>",required:!1,licenseData:"employer_name",placeholder:""},3:{label:"Employer address",value:"",required:!1,licenseData:"employer_address",placeholder:""},4:{label:"Job title",value:"",required:!1,licenseData:"titles",placeholder:"e.g. Software Engineer, Trader"},5:{label:"Job function",value:"",required:!1,licenseData:"employmentFunctions",placeholder:"Briefly describe your work responsibilities"}},required:!0}],required:!0}]},"XCHI.PILLAR":{fullId:"XCHI.PILLAR",id:"XCHI",name:"PILLAR",assetClasses:"Equities",short_name:"NYSE Texas Integrated",long_name:"NYSE Texas Integrated",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at $2,051/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"XCHI.PILLAR",forms:[],billing_terms:ua["XCHI.PILLAR"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Activate live data",title:"Report directly to NYSE",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:` - NYSE Professional Subscriber Agreement
1715 - NYSE Exhibit A
1716 - NYSE Exhibit B`}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload! XCHI.PILLAR",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0}]},"XCIS.TRADESBBO":{fullId:"XCIS.TRADESBBO",id:"XCIS",name:"TRADESBBO",assetClasses:"Equities",short_name:"NYSE National Trades and BBO",long_name:"NYSE National Trades and BBO",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at $2,051/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"XCIS.TRADESBBO",forms:[],billing_terms:ua["XCIS.TRADESBBO"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Activate live data",title:"Report directly to NYSE",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:` - NYSE Professional Subscriber Agreement
1717 - NYSE Exhibit A
1718 - NYSE Exhibit B`}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload! XCIS.TRADESBBO",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0}]},"XPSX.ITCH":{fullId:"XPSX.ITCH",id:"XPSX",name:"ITCH",assetClasses:"Equities",short_name:"Nasdaq PSX TotalView-ITCH",long_name:"Nasdaq PSX TotalView-ITCH",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at $2,051/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"XPSX.ITCH",forms:[],billing_terms:ua["XPSX.ITCH"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Licensing",title:"Report directly to Nasdaq",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:` - Nasdaq Global Data Agreement
1719 - Online Data Feed Request Form
1720 - System Application`}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0}]},"XNYS.TRADES":{fullId:"XNYS.TRADES",id:"XNYS",name:"TRADES",assetClasses:"Equities",short_name:"NYSE trades",long_name:"NYSE trades",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at $2,051/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"XNYS.TRADES",forms:[],billing_terms:ua["XNYS.TRADES"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Licensing",title:"Report directly to NYSE",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:` - NYSE Professional Subscriber Agreement 
1721 - NYSE Exhibit A 
1722 - NYSE Exhibit B`}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0}]},"XEEE.EOBI":{fullId:"XEEE.EOBI",id:"XEEE",name:"EOBI",assetClasses:"Futures · Options",short_name:"EEX",long_name:"EEX",useCase:"Commercial use only",approval:"Coming soon",pricing:"Starting at $2,051/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"XEEE.EOBI",forms:[],billing_terms:ua["GLBX.MDP3"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,title:"Do you need an Information License Agreement (ILA)?",headerTitle:"Activate live data",completed:!0,skip:!0,simpleLayout:!0,forms:[{id:1,prompt:`Databento can report eligible users under its ILA. If you qual
1722ify, the following benefits apply:
1723
1724 - No need for a separate license agreement with CME.
1725 - Immediate access to data without exchange approval.
1726 - Less compliance and reporting burden.
1727 - Lower license fees.
1728
1729If you’re ineligible, you'll need to upload existing ones or execute new license agreements before you can gain access to CME live data.`,options:{1:{label:"Eligible to be reported under Databento’s ILA",subLabel:"Immediate approval, less compliance and reporting burden",value:!1},2:{label:"Report directly to venue(s)",subLabel:"Start new ones or upload existing ones",value:!0}},optionVariant:"price-card",optionsDirection:"row",flowChart:{hyperlinks:{nonPro:C7,nonProText:"Refer to Schedule 4 for Non Professionals to determine non-professional status.",nonProLinkText:"View Schedule 4 ->"},chartType:"24hr-dist"},required:!0},{id:45,subTitle:"Before gaining access to CME live data, you (the “Subscriber”) attest that you’ve read and will abide by the current and future terms for accessing market data set forth in:",links:[{id:M5["glbx-ila-schedule-5"],url:Jp,required:!1,type:"web",icon:"Documents",label:"CME - Schedule 5 to the ILA, Paragraphs 6 and 8",complete:!0,inputs:[]}],showIf:[{step:1,form:1,option:"1",value:!0}],options:{1:{label:"I’ve read and will abide by the current and future terms for accessing market data set forth above.",value:!1,multiselect:!0,licenseData:"glbxIlaSchedule5Confirmed",licenseDataValue:!0}},required:!0},{id:45,showIf:[{step:1,form:1,option:"2",value:!0}],emptyContent:!0}],required:!0,optionalFooter:{1:{title:"Documents to complete",subTitle:`Databento Live Attestation (CME)
1730Exhibit A to Schedule 4`},2:{title:"Documents to complete",subTitle:"CME Information License Agreement"}}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",showIf:[{step:1,form:1,option:"2",value:!0,tab:"1"}],title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,noGoingBack:!0,documentsProvidedForServiceTiers:{Plus:["EEX DataSource Service Agreement"],Unlimited:["Deutsche Boerse MD+S Data Usage Declaration"]},tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,noGoingBack:!0,documentsProvidedForServiceTiers:{Plus:["EEX DataSource Service Agreement"],Unlimited:["Deutsche Boerse MD+S Data Usage Declaration"]}},{...us,noGoingBack:!0,documentsProvidedForServiceTiers:{Plus:["EEX DataSource Service Agreement"],Unlimited:["Deutsche Boerse MD+S Data Usage Declaration"]}},{id:4,headerTitle:"Activate live data",simpleLayout:!0,newLicenseAgreementDone:!0,completed:!1,forms:[],required:!0,showIf:[{step:1,form:1,option:"2",value:!0}]}]},"XEUR.EOBI":{fullId:"XEUR.EOBI",id:"XEUR",name:"EOBI",short_name:"Eurex",long_name:"Eurex",dataset_id:"XEUR.EOBI",assetClasses:"Futures · Options",useCase:"Personal use · Commercial use",approval:"Instant approval available",pricing:"Starting at $32.50/mo",billed_on:["displayDevices","nonDisplayDevices","status"],uploadFileNames:"license agreement(s)",active:!1,forms:[],billing_terms:ua["GLBX.MDP3"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 3 minutes",tabId:"2",licenseTemplate:[{id:1,title:"Do you need an Information License Agreement (ILA)?",headerTitle:"Activate live data",completed:!0,skip:!0,simpleLayout:!0,forms:[{id:1,prompt:`Databento can report eligible users under its ILA. If you qualify, the following benefits apply:
1731
1732 - No need for a separate license agreement with CME.
1733 - Immediate access to data without exchange approval.
1734 - Less compliance and reporting burden.
1735 - Lower license fees.
1736
1737If you’re ineligible, you'll need to upload existing ones or execute new license agreements before you can gain access to CME live data.`,options:{1:{label:"Eligible to be reported under Databento’s ILA",subLabel:"Immediate approval, less compliance and reporting burden",value:!1},2:{label:"Report directly to venue(s)",subLabel:"Start new ones or upload existing ones",value:!0}},optionVariant:"price-card",optionsDirection:"row",flowChart:{hyperlinks:{nonPro:C7,nonProText:"Refer to Schedule 4 for Non Professionals to determine non-professional status.",nonProLinkText:"View Schedule 4 ->"},chartType:"24hr-dist"},required:!0},{id:45,subTitle:"Before gaining access to CME live data, you (the “Subscriber”) attest that you’ve read and will abide by the current and future terms for accessing market data set forth in:",links:[{id:M5["glbx-ila-schedule-5"],url:Jp,required:!1,type:"web",icon:"Documents",label:"CME - Schedule 5 to the ILA, Paragraphs 6 and 8",complete:!0,inputs:[]}],showIf:[{step:1,form:1,option:"1",value:!0}],options:{1:{label:"I’ve read and will abide by the current and future terms for accessing market data set forth above.",value:!1,multiselect:!0,licenseData:"glbxIlaSchedule5Confirmed",licenseDataValue:!0}},required:!0},{id:45,showIf:[{step:1,form:1,option:"2",value:!0}],emptyContent:!0}],required:!0,optionalFooter:{1:{title:"Documents to complete",subTitle:`Databento Live Attestation (CME)
1738Exhibit A to Schedule 4`},2:{title:"Documents to complete",subTitle:"CME Information License Agreement"}}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",showIf:[{step:1,form:1,option:"2",value:!0,tab:"1"}],title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,noGoingBack:!0,documentsProvided:["Deutsche Börse AG Market Data Dissemination Agreement (MDDA)","Deutsche Börse AG MD+S Interactive Data Usage Declaration"],tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,noGoingBack:!0,documentsProvided:["Deutsche Börse AG Market Data Dissemination Agreement (MDDA)","Deutsche Börse AG MD+S Interactive Data Usage Declaration"]},{...us,noGoingBack:!0,documentsProvided:["Deutsche Börse AG Market Data Dissemination Agreement (MDDA)","Deutsche Börse AG MD+S Interactive Data Usage Declaration"]},{id:4,headerTitle:"Activate live data",simpleLayout:!0,newLicenseAgreementDone:!0,completed:!1,forms:[],required:!0,showIf:[{step:1,form:1,option:"2",value:!0}]},{id:12999,completed:!1,headerTitle:"Activate live data",headerSubTitle:"About 2 minutes left",forms:[{id:2,title:"How many devices will you access the data on?",prompt:`Your fees are higher if you access the data on more [devices](${jV}).                 Professional users are billed higher for [non-display devices](${Jp}).                 Non-professional users are billed the same for each non-display or [dis
1738play device](${Jp}).
1739
1740Please be accurate, as we’re required to report this info to CME each month.`,options:{1:{label:"Display",value:!0,multiselect:!0,inputNumber:null,inputType:"number",max:1e4,licenseData:"displayDevices",placeholder:"0"},2:{label:"Non-display",value:!0,multiselect:!0,inputNumber:null,inputType:"number",max:1e4,licenseData:"nonDisplayDevices",placeholder:"0"}},required:!0},{id:3,title:"Specify your effective start date.",prompt:"Most users prefer to start immediately. However, your fees will not be prorated if you start live access in the middle of the month since Databento reports on a monthly frequency.",options:{1:{label:"Immediately",value:!1,licenseData:"startDate"},2:{label:"Start of next calendar month",value:!1,licenseData:"startDate"}},required:!0}],required:!0}]},"OCEA.MEMOIR":{fullId:"OCEA.MEMOIR",id:"OCEA",name:"MEMOIR",assetClasses:"Equities",short_name:"Blue Ocean ATS",long_name:"Blue Ocean ATS MEMOIR Depth",useCase:"Commercial use only",approval:"Venue approval required",pricing:"Starting at [~TODO~]$x,xxx/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"OCEA.MEMOIR",forms:[],billing_terms:ua["OCEA.MEMOIR"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"2",licenseTemplate:[{id:1,headerTitle:"Activate live data",title:"Report directly to Blue Ocean ATS",comercialPricetag:"<COMMERCIAL_PRICE>",simpleLayout:!0,completed:!1,stepVariant:"must-upload",forms:[{id:1,prompt:"Start a new license agreement or upload an existing one.",optionsDirection:"column",required:!0}],required:!0,footer:{title:"Documents to complete",subTitle:" - Blue Ocean Master Data Agreement"}},{id:2,headerTitle:"Activate live data",headerSubTitle:"About 1 minute left",title:"Upload!",completed:!1,needsUpload:!0,required:!0,simpleLayout:!0,tabs:{1:{label:"Upload existing license",targetStep:1},2:{label:"Get a new license",targetStep:2}}},{...cs,showIf:void 0},{...us,showIf:void 0}]},"DBIX.CORE":Qp("DBIX.CORE","DBIX","Databento Core Indices"),"CGI.CGIF":Qp("CGI.CGIF","CGI","Cboe Global Indices CGI"),"FTSE.CGIF":Qp("FTSE.CGIF","FTSE","FTSE Russell"),"MSCI.CGIF":Qp("MSCI.CGIF","MSCI","MSCI"),"MSTAR.CGIF":Qp("MSTAR.CGIF","MSTAR","Morningstar"),"CCCY.CGIF":Qp("CCCY.CGIF","CCCY","CCCY"),"INAV.CGIF":Qp("INAV.CGIF","INAV","Cboe Global Indices INAV"),"EDI.SEC":{fullId:"EDI.SEC",id:"EDI",name:"SEC",short_name:"Security master",long_name:"Security master",dataset_id:"EDI.SEC",assetClasses:"",useCase:"",approval:"",pricing:"",billed_on:[],active:!1,uploadFileNames:"license agreement",forms:[],billing_terms:ua["GLBX.MDP3"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"1",licenseTemplate:[]},"EDI.ADJ":{fullId:"EDI.ADJ",id:"EDI",name:"ADJ",short_name:"Adjustment factor",long_name:"Adjustment factor",dataset_id:"EDI.ADJ",assetClasses:"",useCase:"",approval:"",pricing:"",billed_on:[],active:!1,uploadFileNames:"license agreement",forms:[],billing_terms:ua["GLBX.MDP3"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"1",licenseTemplate:[]},"EDI.EVT":{fullId:"EDI.EVT",id:"EDI",name:"EVT",short_name:"Corporate action",long_name:"Corporate action",dataset_id:"EDI.EVT",assetClasses:"",useCase:"",approval:"",pricing:"",billed_on:[],active:!1,uploadFileNames:"license agreement",forms:[],billing_terms:ua["GLBX.MDP3"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"1",licenseTemplate:[]},NOOP:{fullId:"NOOP",id:"GLBX",name:"MDP3",assetClasses:"Equities",short_name:"Coming soon",long_name:"Coming soon",useCase:"Commercial use only",approval:"Coming soon",pricing:"Starting at $2,051/mo",billed_on:[],active:!1,uploadFileNames:"license agreement",dataset_id:"NOOP",forms:[],billing_terms:ua["GLBX.MDP3"],start_options:["Immediately","Start of next calendar month"],cover_page_footer:"About 2 minutes",tabId:"1",licenseTemplate:[{id:1,completed:!1,headerTitle:"License not available",headerSubTitle:"License is not available",simpleLayout:!0,stepVariant:"noop",forms:[],required:!0}]}},bD=()=>{const t=cn(),e=Ue(Gc),[n,r]=v.useState(!1),a=Ue(w8e),s=Pi(e?Of:Fc,!1,{redirectTo:Of}),o=v.useCallback(y=>{let x=!1;if(a.length>0){const b=Object.values(yit).find(A=>A.dataset_id===y);if(!b)return x;const{name:_,id:E}=b;x=a.some(A=>A.provider.toLowerCase()===E.toLowerCase()&&A.name.toLowerCase()===_.toLowerCase()&&A.status!=="not-active")}return x}
1740,[a]),l=v.useCallback(async()=>{r(!0);const y=await t(uDe());return r(!1),y},[t]),c=v.useCallback(async y=>await t(Mte(y)),[t]),d=v.useCallback(async(y,x)=>{const b=await t(fDe(y,x));return Xd.capture("existing-license-uploaded",y),b},[t]),f=v.useCallback(async y=>await t(Lte(y)),[t]),p=v.useCallback(async y=>{await t(dDe(y))},[t]),g=v.useCallback(async(y,x)=>{await t(hDe(y,x)),Xd.capture("survey-sent",y)},[t]);return{licenses:a,loading:n,getLicenses:l,createLicense:c,deleteLicense:f,downloadLicense:p,submitFiles:d,navigateToLicensing:s,hasActiveLicense:o,createSurvey:g}},bit=500,xit=2,wit=da(re("leading-none inline-flex flex-row flex-wrap gap-1.5 items-center"),{variants:{variant:{primary:"text-purple-500",secondary:"text-type-secondary",muted:"text-type-secondary",tooltip:"text-purple-400"},state:{default:re(["data-[variant=primary]:hover:text-purple-700","data-[variant=secondary]:hover:text-purple-700","data-[variant=muted]:hover:text-type-primary","data-[variant=tooltip]:hover:text-purple-500"]),hover:re(["data-[variant=primary]:text-purple-700","data-[variant=secondary]:text-purple-700","data-[variant=muted]:text-type-primary","data-[variant=tooltip]:text-purple-500"])},disabled:{true:"text-type-disabled cursor-not-allowed",false:""}},compoundVariants:[{disabled:!0,className:"text-type-disabled hover:!text-type-disabled cursor-not-allowed"}],defaultVariants:{state:"default"}});function Cit(t){return new Promise(e=>{setTimeout(e,t)})}function _it(t){let e=!1;return(t.which&&t.which===2||t.button&&t.button===1)&&(e=!0),e}const aa=v.forwardRef(function({ariaLabel:e="",children:n,className:r,textClassName:a,disabled:s,forceHover:o,href:l,mailTo:c,iconLeft:d,iconRight:f,onClick:p=()=>{},onTrackEvent:g=async()=>Promise.resolve(),preventDefault:y=!1,newTab:x,trackingTimeout:b=bit,variant:_="primary",stopPropagation:E=!1,...A},S){const k=c?`mailto:${c}`:l;let I=n;const N=v.Children.toArray(n);if(N.length===0)throw new Error("Link must have children");typeof N[0]=="string"&&(I=i.jsx(He,{size:"sm",weight:"semibold",color:"currentColor",as:"span",className:a,children:n}));const O=typeof navigator<"u"&&navigator.userAgent.indexOf("Chrome")>-1,j=typeof navigator<"u"&&navigator.userAgent.indexOf("Safari")>-1,M=v.useRef(null),$=v.useCallback(function(z){return()=>{const H=z.metaKey||z.ctrlKey,J=_it(z);return J&&O?!1:k&&!y?(x||H||J&&!O?M.current?M.current.location=k:typeof window<"u"&&window.open(k,"_blank"):(M.current&&M.current.close(),typeof window<"u"&&(window.location.href=k)),!0):null}},[k,O,y,x]),L=v.useCallback(async function(z){if(z.preventDefault(),E&&z.stopPropagation(),s)return;g&&await g(z);const H=z.nativeEvent;return H.button===xit?!1:(x&&j&&typeof window<"u"&&(M.current=window.open()),Promise.race([p(z),Cit(b)]).then($(H)))},[s,j,$,p,g,x,b,E]);return i.jsxs("a",{ref:S,"aria-label":e,className:re(wit({variant:s?void 0:_,state:o&&!s?"hover":"default",disabled:s}),r),href:k,onClick:L,"data-variant":_,...A,children:[d,I,f]})}),Pre="csv",Ore="json",Mre="dbn",Lre="parquet",Sit={key:Pre,name:"CSV"},Eit={key:Ore,name:"JSON"},Iit={key:Mre,name:"DBN"},Ait={key:Lre,name:"Parquet",disabled:!0},jbt={[Pre]:Sit,[Ore]:Eit,[Mre]:Iit,[Lre]:Ait},aS="queued",aL="done",sS="processing",sL="expired",Tit={key:aS,name:"Queued"},kit={key:aL,name:"Ready"},Rit={key:sS,name:"Processing"},Nit={key:sL,name:"Expired"},Fbt={[aS]:Tit,[aL]:kit,[sS]:Rit,[sL]:Nit},jre="download",Fre="s3",Bre="disk",Dit={key:jre,name:"Direct download"},Pit={key:Fre,name:"S3"},Oit={key:Bre,name:"Disk"},Bbt={[jre]:Dit,[Fre]:Pit,[Bre]:Oit},eh=1e3,th=100,Ubt=(t,e)=>t===sS?e>0?t:aS:t;var Mit=Object.defineProperty,Bf=(t,e)=>Mit(t,"name",{value:e,configurable:!0}),iL="Checkbox",[Lit,$bt]=Lo(iL),[jit,Ure]=Lit(iL);function $re(t){const{__scopeCheckbox:e,checked:n,children:r,defaultChecked:a,disabled:s,form:o,name:l,onCheckedChange:c,required:d,value:f="on",internal_do_not_use_render:p}=t,[g,y]=Gf({prop:n,defaultProp:a??!1,onChange:c,caller:iL}),[x,b]=v.useState(null),[_,E]=v.useState(null),A=v.useRef(!1),[S,k]=v.useReducer(D=>D+1,0),I=x?!!o||!!x.closest("form"):!0,N={checked:g,disabled:s,setChecked:y,control:x,setControl:b,name:l,form:o,value:f,hasConsumerStoppedPropagationRef:A,userInteractionCount:S,onUserInteraction:k,required:d,defaultChecked:Rf(a)?!1:a,isFormControl:I,bubbleInput:_,setBubbleInput:E};return i.jsx(jit,{scope:e,...N,children:qre(p)?p(N):r})}
1740Bf($re,"CheckboxProvider");var Fit="CheckboxTrigger",Bit=v.forwardRef(Bf(function({__scopeCheckbox:e,onKeyDown:n,onClick:r,...a},s){const{control:o,value:l,disabled:c,checked:d,required:f,setControl:p,setChecked:g,hasConsumerStoppedPropagationRef:y,onUserInteraction:x,isFormControl:b,bubbleInput:_}=Ure(Fit,e),E=ir(s,p),A=v.useRef(d);return v.useEffect(()=>{const S=o?.form;if(S){const k=Bf(()=>g(A.current),"reset");return S.addEventListener("reset",k),()=>S.removeEventListener("reset",k)}},[o,g]),i.jsx(vr.button,{type:"button",role:"checkbox","aria-checked":Rf(d)?"mixed":d,"aria-required":f,"data-state":Hre(d),"data-disabled":c?"":void 0,disabled:c,value:l,...a,ref:E,onKeyDown:Qt(n,S=>{S.key==="Enter"&&S.preventDefault()}),onClick:Qt(r,S=>{x(),g(k=>Rf(k)?!0:!k),_&&b&&(y.current=S.isPropagationStopped(),y.current||S.stopPropagation())})})},"CheckboxTrigger")),Uit=v.forwardRef(Bf(function(e,n){const{__scopeCheckbox:r,name:a,checked:s,defaultChecked:o,required:l,disabled:c,value:d,onCheckedChange:f,form:p,...g}=e;return i.jsx($re,{__scopeCheckbox:r,checked:s,defaultChecked:o,disabled:c,required:l,onCheckedChange:f,name:a,form:p,value:d,internal_do_not_use_render:({isFormControl:y})=>i.jsxs(i.Fragment,{children:[i.jsx(Bit,{...g,ref:n,__scopeCheckbox:r}),y&&i.jsx(qit,{__scopeCheckbox:r})]})})},"Checkbox")),$it="CheckboxBubbleInput",qit=v.forwardRef(Bf(function({__scopeCheckbox:e,onClick:n,...r},a){const{control:s,hasConsumerStoppedPropagationRef:o,userInteractionCount:l,checked:c,defaultChecked:d,required:f,disabled:p,name:g,value:y,form:x,bubbleInput:b,setBubbleInput:_}=Ure($it,e),E=ir(a,_),A=z_(s),S=v.useRef(!1),k=v.useRef(c),I=v.useRef(l);v.useEffect(()=>{const D=b;if(!D)return;const O=window.HTMLInputElement.prototype,M=Object.getOwnPropertyDescriptor(O,"checked").set,$=l!==I.current;I.current=l;const L=k.current!==c;k.current=c;const z=!($&&o.current);if(L&&M){S.current=!$;const H=new Event("click",{bubbles:z});D.indeterminate=Rf(c),M.call(D,Rf(c)?!1:c),D.dispatchEvent(H),S.current=!1}},[b,c,o,l]);const N=v.useRef(Rf(c)?!1:c);return i.jsx(vr.input,{type:"checkbox","aria-hidden":!0,defaultChecked:d??N.current,required:f,disabled:p,name:g,value:y,form:x,...r,tabIndex:-1,ref:E,onClick:Qt(n,D=>{S.current&&D.stopPropagation()}),style:{...r.style,...A,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"CheckboxBubbleInput"));function qre(t){return typeof t=="function"}Bf(qre,"isFunction");function Rf(t){return t==="indeterminate"}Bf(Rf,"isIndeterminate");function Hre(t){return Rf(t)?"indeterminate":t?"checked":"unchecked"}Bf(Hre,"getState");const oL=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsxs("g",{fill:"currentColor",children:[i.jsx("path",{d:"m11.392 18.912 2.133 1.6v-3.2z"}),i.jsx("path",{d:"M12 4a7.49 7.49 0 0 1 7.35 6.04c2.6.18 4.65 2.32 4.65 4.96 0 2.76-2.24 5-5 5h-5.5v1L11 19l2.5-2v1H19c1.65 0 3-1.35 3-3a2.98 2.98 0 0 0-2.78-2.96l-1.53-.11-.3-1.5A5.5 5.5 0 0 0 12 6C9.94 6 8.08 7.14 7.13 8.97l-.5.95-1.07.11A3.973 3.973 0 0 0 2 14c0 2.21 1.79 4 4 4h3v2H6c-3.31 0-6-2.69-6-6 0-3.09 2.34-5.64 5.35-5.96A7.5 7.5 0 0 1 12 4"}),i.jsx("path",{d:"m6.5 16 .427-1.233h1.946L9.303 16h1l-1.824-5H7.322L5.5 16zm.68-1.96.7-2.015h.04l.7 2.015zM10.984 16h.937v-1.69h.99c1.196 0 1.838-.693 1.838-1.655 0-.954-.635-1.655-1.825-1.655h-1.94zm.937-2.434v-1.81h.86c.702 0 1.013.367 1.013.9 0 .531-.311.91-1.009.91zM16.5 11h-.937v5h.937z"})]})}),{color:t,size:e,...n});oL.displayName="API";const Hit=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"add_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#add_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"})})]}),{color:t,size:e,...n});Hit.displayName="Add";const xD=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"calendar-today_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#calendar-today_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M19.2 3.818h-.9V2h-1.8v1.818h-9V2H5.7v1.818h-.9c-.99 0-1.8.818-1.8 1.818v14.546c0 1 .81 1.818 1.8 1.818h14.4c.99 0 1.8-.818 1.8-1.818V5.636c0-1-.81-1.818-1.8-1.818m0 16.364H4.8v-10h14.4zm0-11.818H4.8V5.636h14.4z"})})]}),{color:t,size:e,...n});
1740xD.displayName="CalendarToday";const K7=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:[i.jsx("g",{clipPath:"url(#cancle-round_svg__a)",children:i.jsx("path",{fill:"#E56545",fillRule:"evenodd",d:"M1.667 10C1.667 5.4 5.4 1.667 10 1.667S18.333 5.4 18.333 10 14.6 18.333 10 18.333A8.336 8.336 0 0 1 1.667 10M12.99 5.833 10 8.825 7.008 5.833 5.833 7.008 8.825 10l-2.992 2.992 1.175 1.175L10 11.175l2.992 2.992 1.174-1.175L11.176 10l2.991-2.992z",clipRule:"evenodd"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"cancle-round_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h20v20H0z"})})})]}),{color:t,size:e,...n});K7.displayName="CancleRound";const wD=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:[i.jsx("g",{clipPath:"url(#checkbox-checked-small_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M15.155 2c.996 0 1.494 0 1.874.194.335.17.607.442.777.776.194.38.194.879.194 1.875v10.31c0 .996 0 1.494-.194 1.874-.17.335-.442.607-.777.777-.38.194-.878.194-1.874.194H4.845c-.996 0-1.494 0-1.875-.194a1.78 1.78 0 0 1-.776-.777C2 16.65 2 16.151 2 15.155V4.845c0-.996 0-1.494.194-1.875.17-.334.442-.606.776-.776C3.35 2 3.85 2 4.845 2zm-6.933 9.929-3.19-3.182L3.777 10l4.444 4.444 8-8-1.253-1.262z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"checkbox-checked-small_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h20v20H0z"})})})]}),{color:t,size:e,...n});wD.displayName="CheckboxCheckedSmall";const CD=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M17.8 3c1.12 0 1.68 0 2.108.218a2 2 0 0 1 .874.874C21 4.52 21 5.08 21 6.2v11.6c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C19.48 21 18.92 21 17.8 21H6.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C3 19.48 3 18.92 3 17.8V6.2c0-1.12 0-1.68.218-2.108a2 2 0 0 1 .874-.874C4.52 3 5.08 3 6.2 3zM10 14.17l-3.59-3.58L5 12l5 5 9-9-1.41-1.42z"})}),{color:t,size:e,...n});CD.displayName="CheckboxChecked";const zre=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:[i.jsx("path",{fill:"#F4F4F6",d:"M18 12.845c0 .732 0 1.334-.04 1.823-.04.5-.127.96-.347 1.391a3.56 3.56 0 0 1-1.554 1.554c-.431.22-.891.307-1.39.348-.49.04-1.092.039-1.824.039h-5.69c-.732 0-1.334 0-1.823-.04-.5-.04-.96-.127-1.391-.347a3.56 3.56 0 0 1-1.554-1.554c-.22-.431-.307-.891-.348-1.39C2 14.178 2 13.576 2 12.844v-5.69c0-.732 0-1.334.04-1.823.04-.5.127-.96.347-1.391a3.56 3.56 0 0 1 1.554-1.554c.431-.22.891-.307 1.39-.348C5.822 2 6.424 2 7.156 2h5.69c.732 0 1.334 0 1.823.04.5.04.96.127 1.391.347.669.341 1.213.885 1.554 1.554.22.431.307.891.348 1.39.04.49.039 1.092.039 1.824z"}),i.jsx("path",{fill:"#DCDCE5",d:"M14.8 16.4V18H5.2v-1.6zm1.6-1.6V5.2c0-.587 0-.93-.021-1.184a1.4 1.4 0 0 0-.03-.21.4.4 0 0 0-.156-.156 1.4 1.4 0 0 0-.21-.028C15.73 3.6 15.388 3.6 14.8 3.6H5.2c-.587 0-.93 0-1.184.022-.124.01-.186.022-.21.028a.4.4 0 0 0-.156.156 1.4 1.4 0 0 0-.028.21C3.6 4.27 3.6 4.613 3.6 5.2v9.6c0 .587 0 .93.022 1.183.01.124.022.186.028.21q.056.1.156.156c.024.006.085.02.21.03.254.02.597.021 1.184.021V18c-.98 0-1.531 0-1.94-.146l-.168-.072a2 2 0 0 1-.797-.736l-.077-.138c-.164-.32-.204-.716-.215-1.366L2 14.8V5.2c0-1.12 0-1.68.218-2.108a2 2 0 0 1 .874-.874C3.52 2 4.08 2 5.2 2h9.6l.742.003c.65.01 1.045.051 1.366.215a2 2 0 0 1 .874.874C18 3.52 18 4.08 18 5.2v9.6l-.003.742c-.01.65-.051 1.045-.215 1.366l-.077.138a2 2 0 0 1-.797.736l-.168.072c-.292.104-.657.134-1.198.143L14.8 18v-1.6c.587 0 .93 0 1.183-.021.124-.01.186-.024.21-.03a.4.4 0 0 0 .156-.156c.006-.024.02-.086.03-.21.02-.253.021-.596.021-1.183"})]}),{color:t,size:e,...n});zre.displayName="CheckboxEmptyDisabledSmall";const Vre=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#F4F4F6",d:"M21 15.2c0 .824.001 1.502-.044 2.052-.046.562-.144 1.08-.392 1.564a4 4 0 0 1-1.748 1.749c-.485.247-1.002.345-1.564.391-.55.045-1.228.044-2.052.044H8.8c-.824 0-1.502.001-2.052-.044-.562-.046-1.08-.144-1.564-.392a4 4 0 0 1-1.748-1.748c-.248-.485-.346-1.002-.392-1.564C2.999 16.702 3 16.024 3 15.2V8.8c0-.824-.001-1.502.044-2.052.046-.562.144-1.08.392-1.564a4 4 0 0 1 1.748-1.748c.485-.248 1.002-.346 1.564-.392C7.298 2.999 7.976 3 8.8 3h6.4c.824 0 1.502-.001 2.052.044.562.046 1.08.144 1.564.392a4 4 0 0 1 1.749 1.748c.247.485.345 1.002.391 1.564.045.55.044 1.228.044 2.052z"}),i.jsx("path",{fill:"#DCDCE5",d:"M17.4 19.2V21H6.6v-1.8zm1.8-1.8V6.6c0-.66 0-1.047-.024-1.331a1.5 1.5 0 0 0-.033-.237.45.45 0 0 0-.176-.176 2 2 0 0 0-.236-.032c-.284-.023-.671-.024-1.33-.024H6.6c-.66 0-1.047.
1740001-1.331.024-.14.012-.21.026-.237.032a.45.45 0 0 0-.176.176c-.006.027-.02.096-.032.237-.023.284-.024.671-.024 1.33V17.4c0 .66.001 1.047.024 1.331.012.14.026.209.032.236q.063.113.176.176c.026.006.096.021.237.033.284.023.671.024 1.33.024V21c-1.102 0-1.722 0-2.182-.164l-.188-.081a2.25 2.25 0 0 1-.897-.828l-.087-.155c-.184-.361-.23-.806-.241-1.538L3 17.4V6.6c0-1.26 0-1.89.245-2.371a2.25 2.25 0 0 1 .984-.984C4.709 3 5.339 3 6.599 3H17.4l.834.004c.732.011 1.176.057 1.537.241.424.216.768.56.984.984.245.48.245 1.11.245 2.37V17.4l-.004.834c-.011.732-.057 1.176-.241 1.537l-.087.156c-.216.352-.526.64-.896.828l-.189.08c-.329.118-.74.151-1.349.161L17.4 21v-1.8c.66 0 1.047 0 1.331-.024.14-.012.209-.027.236-.033a.45.45 0 0 0 .176-.176c.006-.027.021-.096.033-.236.023-.284.024-.671.024-1.33"})]}),{color:t,size:e,...n});Vre.displayName="CheckboxEmptyDisabled";const Gre=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{fill:"currentColor",d:"M14.8 16.4V18H5.2v-1.6zm1.6-1.6V5.2c0-.587 0-.93-.021-1.184a1.4 1.4 0 0 0-.03-.21.4.4 0 0 0-.156-.156 1.4 1.4 0 0 0-.21-.028C15.73 3.6 15.388 3.6 14.8 3.6H5.2c-.587 0-.93 0-1.184.022-.124.01-.186.022-.21.028a.4.4 0 0 0-.156.156 1.4 1.4 0 0 0-.028.21C3.6 4.27 3.6 4.613 3.6 5.2v9.6c0 .587 0 .93.022 1.183.01.124.022.186.028.21q.056.1.156.156c.024.006.085.02.21.03.254.02.597.021 1.184.021V18c-.98 0-1.531 0-1.94-.146l-.168-.072a2 2 0 0 1-.797-.736l-.077-.138c-.164-.32-.204-.716-.215-1.366L2 14.8V5.2c0-1.12 0-1.68.218-2.108a2 2 0 0 1 .874-.874C3.52 2 4.08 2 5.2 2h9.6l.742.003c.65.01 1.045.051 1.366.215a2 2 0 0 1 .874.874C18 3.52 18 4.08 18 5.2v9.6l-.003.742c-.01.65-.051 1.045-.215 1.366l-.077.138a2 2 0 0 1-.797.736l-.168.072c-.292.104-.657.134-1.198.143L14.8 18v-1.6c.587 0 .93 0 1.183-.021.124-.01.186-.024.21-.03a.4.4 0 0 0 .156-.156c.006-.024.02-.086.03-.21.02-.253.021-.596.021-1.183"})}),{color:t,size:e,...n});Gre.displayName="CheckboxEmptySmall";const Wre=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M17.4 19.2V21H6.6v-1.8zm1.8-1.8V6.6c0-.66 0-1.047-.024-1.331a1.5 1.5 0 0 0-.033-.237.45.45 0 0 0-.176-.176 2 2 0 0 0-.236-.032c-.284-.023-.671-.024-1.33-.024H6.6c-.66 0-1.047.001-1.331.024-.14.012-.21.026-.237.032a.45.45 0 0 0-.176.176c-.006.027-.02.096-.032.237-.023.284-.024.671-.024 1.33V17.4c0 .66.001 1.047.024 1.331.012.14.026.209.032.236q.063.113.176.176c.026.006.096.021.237.033.284.023.671.024 1.33.024V21c-1.102 0-1.722 0-2.182-.164l-.188-.081a2.25 2.25 0 0 1-.897-.828l-.087-.155c-.184-.361-.23-.806-.241-1.538L3 17.4V6.6c0-1.26 0-1.89.245-2.371a2.25 2.25 0 0 1 .984-.984C4.709 3 5.339 3 6.599 3H17.4l.834.004c.732.011 1.176.057 1.537.241.424.216.768.56.984.984.245.48.245 1.11.245 2.37V17.4l-.004.834c-.011.732-.057 1.176-.241 1.537l-.087.156c-.216.352-.526.64-.896.828l-.189.08c-.329.118-.74.151-1.349.161L17.4 21v-1.8c.66 0 1.047 0 1.331-.024.14-.012.209-.027.236-.033a.45.45 0 0 0 .176-.176c.006-.027.021-.096.033-.236.023-.284.024-.671.024-1.33"})}),{color:t,size:e,...n});Wre.displayName="CheckboxEmpty";const _D=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{fill:"currentColor",d:"M15.155 2c.996 0 1.494 0 1.874.194.335.17.607.442.777.776.194.38.194.879.194 1.875v10.31c0 .996 0 1.494-.194 1.874-.17.335-.442.607-.777.777-.38.194-.878.194-1.874.194H4.845c-.996 0-1.494 0-1.875-.194a1.78 1.78 0 0 1-.776-.777C2 16.65 2 16.151 2 15.155V4.845c0-.996 0-1.494.194-1.875.17-.334.442-.606.776-.776C3.35 2 3.85 2 4.845 2zm-9.6 8.889h8.89V9.11h-8.89z"})}),{color:t,size:e,...n});_D.displayName="CheckboxIndeterminateSmall";const SD=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M17.8 3c1.12 0 1.68 0 2.108.218a2 2 0 0 1 .874.874C21 4.52 21 5.08 21 6.2v11.6c0 1.12 0 1.68-.218 2.108a2 2 0 0 1-.874.874C19.48 21 18.92 21 17.8 21H6.2c-1.12 0-1.68 0-2.108-.218a2 2 0 0 1-.874-.874C3 19.48 3 18.92 3 17.8V6.2c0-1.12 0-1.68.218-2.108a2 2 0 0 1 .874-.874C4.52 3 5.08 3 6.2 3zM7 13h10v-2H7z"})}),{color:t,size:e,...n});SD.displayName="CheckboxIndeterminate";const zit=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"file-copy_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#file-copy_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm-1 4H8c-1.1 0-1.99.9-1.99 2L6 21c0 1.1.89 2 1.99 2H19c1.
17401 0 2-.9 2-2V11zM8 21V7h6v5h5v9z"})})]}),{color:t,size:e,...n});zit.displayName="FileCopy";const Ch=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"form_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#form_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M11 7h6v2h-6zm0 4h6v2h-6zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7zM20.1 3H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9M19 19H5V5h14z"})})]}),{color:t,size:e,...n});Ch.displayName="Form";const Vit=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:[i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M9.43 2.654a1.67 1.67 0 0 1 1.14 0L17.298 5.1c1.463.532 1.463 2.6 0 3.133l-6.728 2.446a1.67 1.67 0 0 1-1.14 0L2.703 8.233c-1.462-.532-1.462-2.6 0-3.133zm7.298 4.013L10 4.22 3.272 6.667 10 9.113z",clipRule:"evenodd"}),i.jsx("path",{fill:"currentColor",d:"m17.298 11.566-6.728 2.447a1.67 1.67 0 0 1-1.14 0l-6.728-2.447c-.949-.345-1.282-1.337-1-2.137L10 12.447l8.298-3.018c.282.8-.051 1.792-1 2.137"}),i.jsx("path",{fill:"currentColor",d:"m17.298 14.9-6.728 2.446a1.67 1.67 0 0 1-1.14 0L2.703 14.9c-.949-.345-1.282-1.337-1-2.136L10 15.78l8.298-3.017c.282.8-.051 1.791-1 2.137"})]}),{color:t,size:e,...n});Vit.displayName="LayersOutlined";const Git=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"currentColor",d:"m6 15 6 6 6-6z"}),i.jsx("path",{fill:"currentColor",d:"m18 9-6-6-6 6z"})]}),{color:t,size:e,...n});Git.displayName="SortActive";const Wit=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"sort-rest_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{fill:"currentColor",clipPath:"url(#sort-rest_svg__a)",children:i.jsx("path",{d:"m6 15 6 6 6-6zM18 9l-6-6-6 6z"})})]}),{color:t,size:e,...n});Wit.displayName="SortRest";const lL=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"m20.831 12.385-4.01-5.087A.78.78 0 0 0 16.205 7h-1.584a.197.197 0 0 0-.155.318l3.53 4.475H3.196A.196.196 0 0 0 3 11.99v1.467c0 .108.088.196.196.196h17.019a.783.783 0 0 0 .616-1.267"})}),{color:t,size:e,...n});lL.displayName="SwapRight";const cL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"timeline_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#timeline_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M23 8c0 1.1-.9 2-2 2a1.7 1.7 0 0 1-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56A1.7 1.7 0 0 1 19 8c0-1.1.9-2 2-2s2 .9 2 2"})})]}),{color:t,size:e,...n});cL.displayName="Timeline";const Yit="size-5 min-w-5	min-h-5",Xit="size-6 min-w-6	min-h-6",Kit=(t,e,n,r)=>{let a;return r?e?a=t?_D:SD:n?a=t?wD:CD:a=t?zre:Vre:e?a=t?_D:SD:n===!0?a=t?wD:CD:a=t?Gre:Wre,a},Zit=v.forwardRef(function({className:e,size:n="md",forceHover:r,...a},s){const o=n==="sm",l=n==="md",c=a.checked==="indeterminate",d=!c&&a.checked===!0,f=a.disabled===!0,p=Kit(o,c,d,f);return i.jsx(Uit,{ref:s,className:re("group",e),...a,children:i.jsx("span",{className:re("flex items-center justify-center",{[Yit]:o,[Xit]:l}),children:i.jsx(p,{size:n,className:re({"text-purplegrey-500 group-hover:text-purple-500":!d&&!c&&!f,"text-purple-500":!d&&!c&&!f&&r,"text-purple-500 group-hover:text-purple-600":(d||c)&&!f,"text-purple-600":(d||c)&&!f&&r,"text-border-disabled":(d||c)&&f,"cursor-not-allowed":f})})})})}),eo=v.forwardRef(function({className:e,labelClassName:n,wrapperClassName:r,size:a,label:s,id:o,forceHover:l,...c},d){const[f]=v.useState(()=>`checkbox-${Math.random().toString(36).substr(2,9)}`),p=o||f;return i.jsxs("div",{className:re("flex items-center gap-2 py-1.5",r),children:[i.jsx(Zit,{ref:d,id:p,size:a,className:e,forceHover:l,...c}),i.jsx("label",{htmlFor:p,className:re("text-sm text-type-primary hover:cursor-pointer","data-[disabled=true]:text-type-disabled data-[disabled=true]:cursor-not-allowed",a==="sm"?"text-sm":"text-base",n),"data-disabled":c.disabled,children:s})]})}),Jit=_r(t=>({statusBadge:{padding:"2px 8px",borderRadius:4,fontSize:"12px",fontWeight:600},doneBadge:{color:t.colors.statusSuccessBorder,backgroundColor:t.colors.statusSuccessFill,fontWeight:500},exampleBadge:{color:t.colors.fuchsia500,backgroundColor:t.colors.fuchsiaGrey150},queuedBadge:{color:t.colors.typeSecondary,backgroundColor:t.colors.purpleGrey200},processingBadge:{color:t.colors.statusWarningBorder,backgroundColor:t.colors.statusWarningFill},disabledBadge:{backgroundColor:t.colors.grey.grey20,color:t.colors.typeDisabled}}),{name:"DuiCheckboxGroup"}),J8=t=>{const{FormGroupClass:e,checkboxMap:n,checkBoxGroupReturnType:r,labelShape:a,disabledKeys:s=[],labelClasses:o,desc:l}=t,c=Object.keys(n).map(x=>x),d=Jit(t),f=x=>{const b=n[x],_=o?o[x]:{};return a==="block"?i.jsx(fl,{className:Ne(d.statusBadge,"font-semibold",{[d.doneBadge]:x===aL,[d.processingBadge]:x===sS,[d.exampleBadge]:x==="example",[d.queuedBadge]:x===aS,[d.disabledBadge]:x===sL}),children:b}):i.jsxs("div",{style:_,children:[b," "]})},{checkedBoxes:p=[],handleCheckboxChange:g}=r,y=(x,b)=>{g(x,b)};return i.jsxs(i.Fragment,{children:[l&&i.jsx(He,{size:"sm",color:"secondary",className:"mb-[14px] px-4",children:l}),i.jsx("div",{className:Ne("flex flex-col flex-wrap gap-4 pb-6",e),children:c.map(x=>i.jsx(eo,{className:"outline-none focus:outline-none focus-visible:outline-none",label:f(x),size:"sm",disabled:s.includes(x),checked:p.includes(x),onCheckedChange:y.bind(void 0,x),wrapperClassName:"pl-4 py-0"},x))})]})},Qit=_r(t=>({root:{position:"inherit"},datePickerPopper:{width:"284px",[t.breakpoints.up("lg")]:{width:"284px"},"& $title":{margin:"16px"}},chipLabelContainer:{display:"flex",alignItems:"center",width:"max-content"},chipLabelArrowIcon:{margin:0},customDialogContent:{width:"284px !important",paddingBottom:"16
1740px"},customModalBody:{padding:"0px !important"},subTitle:{...t.mixins.normalText,color:t.colors.typeTertiary,padding:"0px 16px 10px 16px"},popperDark:{marginTop:"44px !important"}}),{name:"DuiAvailableHistoryChipPopper"});var eot=Object.defineProperty,Vu=(t,e)=>eot(t,"name",{value:e,configurable:!0}),uL="Dialog",[Yre,qbt]=Lo(uL),[tot,F0]=Yre(uL),not=Vu(t=>{const{__scopeDialog:e,children:n,open:r,defaultOpen:a,onOpenChange:s,modal:o=!0}=t,l=v.useRef(null),c=v.useRef(null),[d,f]=Gf({prop:r,defaultProp:a??!1,onChange:s,caller:uL}),[p,g]=v.useState(0),[y,x]=v.useState(0);return i.jsx(tot,{scope:e,triggerRef:l,contentRef:c,contentId:y0(),titleId:y0(),descriptionId:y0(),titlePresent:p>0,descriptionPresent:y>0,setTitleCount:g,setDescriptionCount:x,open:d,onOpenChange:f,onOpenToggle:v.useCallback(()=>f(b=>!b),[f]),modal:o,children:n})},"Dialog"),rot="DialogTrigger",aot=v.forwardRef(Vu(function(e,n){const{__scopeDialog:r,...a}=e,s=F0(rot,r),o=ir(n,s.triggerRef);return i.jsx(vr.button,{type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":iS(s.open),...a,ref:o,onClick:Qt(e.onClick,s.onOpenToggle)})},"DialogTrigger")),Xre="DialogPortal",[sot,Kre]=Yre(Xre,{forceMount:void 0}),iot=Vu(t=>{const{__scopeDialog:e,forceMount:n,children:r,container:a}=t,s=F0(Xre,e);return i.jsx(sot,{scope:e,forceMount:n,children:v.Children.map(r,o=>i.jsx(go,{present:n||s.open,children:i.jsx(W_,{asChild:!0,container:a,children:o})}))})},"DialogPortal"),ED="DialogOverlay",oot=v.forwardRef(Vu(function(e,n){const r=Kre(ED,e.__scopeDialog),{forceMount:a=r.forceMount,...s}=e,o=F0(ED,e.__scopeDialog);return o.modal?i.jsx(go,{present:a||o.open,children:i.jsx(cot,{...s,ref:n})}):null},"DialogOverlay")),lot=Qd("DialogOverlay.RemoveScroll"),cot=v.forwardRef(Vu(function(e,n){const{__scopeDialog:r,...a}=e,s=F0(ED,r),o=ene(),l=ir(n,o);return i.jsx(X_,{as:lot,allowPinchZoom:!0,shards:[s.contentRef],children:i.jsx(vr.div,{"data-state":iS(s.open),...a,ref:l,style:{pointerEvents:"auto",...a.style}})})},"DialogOverlayImpl")),Nv="DialogContent",uot=v.forwardRef(Vu(function(e,n){const r=Kre(Nv,e.__scopeDialog),{forceMount:a=r.forceMount,...s}=e,o=F0(Nv,e.__scopeDialog);return i.jsx(go,{present:a||o.open,children:o.modal?i.jsx(dot,{...s,ref:n}):i.jsx(fot,{...s,ref:n})})},"DialogContent")),dot=v.forwardRef(Vu(function(e,n){const r=F0(Nv,e.__scopeDialog),a=v.useRef(null),s=ir(n,r.contentRef,a);return v.useEffect(()=>{const o=a.current;if(o)return FM(o)},[]),i.jsx(Zre,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:r.open,onCloseAutoFocus:Qt(e.onCloseAutoFocus,o=>{o.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:Qt(e.onPointerDownOutside,o=>{const l=o.detail.originalEvent,c=l.button===0&&l.ctrlKey===!0;(l.button===2||c)&&o.preventDefault()}),onFocusOutside:Qt(e.onFocusOutside,o=>o.preventDefault())})},"DialogContentModal")),fot=v.forwardRef(Vu(function(e,n){const r=F0(Nv,e.__scopeDialog),a=v.useRef(!1),s=v.useRef(!1);return i.jsx(Zre,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{e.onCloseAutoFocus?.(o),o.defaultPrevented||(a.current||r.triggerRef.current?.focus(),o.preventDefault()),a.current=!1,s.current=!1},onInteractOutside:o=>{e.onInteractOutside?.(o),o.defaultPrevented||(a.current=!0,o.detail.originalEvent.type==="pointerdown"&&(s.current=!0));const l=o.target;r.triggerRef.current?.contains(l)&&o.preventDefault(),o.detail.originalEvent.type==="focusin"&&s.current&&o.preventDefault()}})},"DialogContentNonModal")),Zre=v.forwardRef(Vu(function(e,n){const{__scopeDialog:r,trapFocus:a,onOpenAutoFocus:s,onCloseAutoFocus:o,...l}=e,c=F0(Nv,r);return b9(),i.jsx(i.Fragment,{children:i.jsx(TM,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:s,onUnmountAutoFocus:o,children:i.jsx(F_,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionPresent?c.descriptionId:void 0,"aria-labelledby":c.titlePresent?c.titleId:void 0,"data-state":iS(c.open),...l,ref:n,deferPointerDownOutside:!0,onDismiss:()=>c.onOpenChange(!1)})})})},"DialogContentImpl")),pot="DialogClose",hot=v.forwardRef(Vu(function(e,n){const{__scopeDialog:r,...a}=e,s=F0(pot,r);return i.jsx(vr.button,{type:"button",...a,ref:n,onClick:Qt(e.onClick,()=>s.onOpenChange(!1))})},"DialogClose"));function iS(t){return t?"open":"closed"}Vu(iS,"getState");const T9=v.forwardRef(({title:t,children:e,trigger:n,hideCloseIcon:r=!1,divider:a=!1,separated:s=!1,headerSeparated:o=void 0,footerSeparated:l=void 0,footer:c,buttonVariant:d="primary",primaryActionLabel:f,secondaryActionLabel:p,onPrimaryAction:g,onSecondaryAction:y,bodyClassName:x,contentClassName:b,contentStyles:_,footerClassName:E,stickyHeader:A,stickyFooter:S,gradientHeader:k=!1,modal:I=!0,direction:N="bottom",size:D,headerClassName:O,overlayClassName:j,compact:M=!1,dismissOnOutsideClick:$,open:L,onOpenChange:z,...H},J)=>{const X=v.useRef(null),Y=v.useRef(null),[F,W]=v.useState(!1),G=L!==void 0,q=G?L:F,Z=$??!0,le=de=>{Z||de.preventDefault()},ee=de=>{G||W(de),z?.(de)};v.useImperativeHandle(J,()=>({open:()=>ee(!0),close:()=>ee(!1)}));const xe=v.useCallback(()=>
1740{if(!q||I||!X.current||!Y.current)return;const de=X.current.getBoundingClientRect(),ve=window.innerWidth,Re=window.innerHeight,V=Y.current,K=ve-32;V.style.maxWidth=`${K}px`;const te=V.getBoundingClientRect();let me,fe,ge=N;const Se=de.left,se=ve-de.right,he=de.top,ye=Re-de.bottom;switch(N==="left"&&te.width>Se?ge="right":N==="right"&&te.width>se?ge="left":N==="top"&&te.height>he?ge="bottom":N==="bottom"&&te.height>ye&&(ge="top"),ge){case"top":me=de.top-te.height-8,fe=de.left+de.width/2-te.width/2;break;case"right":me=de.top+de.height/2-te.height/2,fe=de.right+8;break;case"left":me=de.top+de.height/2-te.height/2,fe=de.left-te.width-8;break;default:me=de.bottom+8,fe=de.left+de.width/2-te.width/2;break}const be=16;fe<be&&(fe=be),fe+te.width>ve-be&&(fe=ve-te.width-be),me<be&&(me=be),me+te.height>Re-be&&(me=Re-te.height-be),V.style.position="fixed",V.style.top=`${me}px`,V.style.left=`${fe}px`,V.setAttribute("data-direction",ge)},[q,I,N]);v.useLayoutEffect(()=>{if(!q||I)return;xe();const de=setTimeout(xe,50);return window.addEventListener("resize",xe),window.addEventListener("scroll",xe),()=>{clearTimeout(de),window.removeEventListener("resize",xe),window.removeEventListener("scroll",xe)}},[q,I,xe]);const Ce=n?v.isValidElement(n)?v.cloneElement(n,{ref:de=>{X.current=de;const ve=n.ref;ve&&(typeof ve=="function"?ve(de):ve&&(ve.current=de))}}):i.jsx("div",{ref:de=>{X.current=de},children:n}):null;return i.jsxs(mot,{modal:I,open:q,onOpenChange:ee,"data-testid":"ui-dialog",...H,children:[Ce&&i.jsx(got,{asChild:!0,children:Ce}),i.jsx(Mg,{ref:Y,compact:M,className:re(!M&&"max-h-svh overflow-auto",!M&&a&&"divide-y divide-gray-200",!I&&["data-[direction=top]:dialog-top","data-[direction=right]:dialog-right","data-[direction=bottom]:dialog-bottom","data-[direction=left]:dialog-left"],!I&&"non-modal-dialog",b),style:_,modal:I,size:D,overlayClassName:j,onInteractOutside:le,onPointerDownOutside:le,onOpenAutoFocus:de=>{de.preventDefault(),I?Y.current?.focus({preventScroll:!0}):xe()},onEscapeKeyDown:()=>{I||ee(!1)},children:M?x?i.jsx("div",{className:re(x),"data-testid":"dialog-body",children:e}):e:i.jsxs(i.Fragment,{children:[t&&i.jsxs(Kd,{hasDivider:a,separated:o??s,stickyHeader:A,className:re(O),"data-testid":"dialog-header",style:k?{background:"radial-gradient(265.76% 210.2% at 19.56% -45.42%, #FFF 0%, #F9FAFE 100%)"}:{},children:[t&&i.jsx(k9,{children:t}),!r&&i.jsx(dL,{className:re({"top-7":!s&&!o})})]}),e&&i.jsx(I3,{hasHeader:!!t,className:re(x),children:e}),(c||f||p)&&i.jsx(Dv,{separated:l??s,hasDivider:a,"data-testid":"dialog-footer",className:E,stickyFooter:S,children:c||i.jsxs(i.Fragment,{children:[p&&i.jsx(gn,{variant:"text-only",className:re({"text-primary":d==="alert"}),onClick:y,children:p}),f&&i.jsx(gn,{variant:d,onClick:g,children:f})]})})]})})]})});T9.displayName="Dialog";const mot=not,got=aot,vot=hot;function yot({children:t,...e}){return i.jsx(iot,{...e,children:i.jsx("div",{style:{zIndex:"var(--refactoring-z-index-25, 50)"},className:re("fixed inset-0 z-50","flex items-start justify-center sm:items-center"),children:t})})}const bot=v.forwardRef(function({className:e,hideOverlay:n,...r},a){return n?null:i.jsx(oot,{ref:a,className:re("fixed inset-0","z-50","bg-overlay-dark backdrop-blur-sm","transition-all duration-100 data-[state=closed]:animate-out data-[state=closed]:fade-out data-[state=open]:fade-in",e),...r})}),xot={sm:"min-w-[480px] max-w-[480px]",md:"min-w-[600px] max-w-[600px]",lg:"min-w-[900px] max-w-[900px]"},Mg=v.forwardRef(function({className:e,children:n,modal:r=!0,overlayClassName:a,version:s="v1",size:o,compact:l=!1,...c},d){return i.jsx(yot,{children:i.jsxs(ju,{version:s,children:[i.jsx(bot,{hideOverlay:!r,className:a}),i.jsx(uot,{ref:d,tabIndex:r?-1:void 0,className:re("fixed z-50 top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2","max-w-[calc(100vw-32px)] rounded-lg bg-white shadow-lg",r&&"outline-none focus:outline-none",l?"flex w-auto flex-col":["grid w-full border overflow-hidden",r?"data-[state=open]:slide-in-from-center-90 sm:max-w-lg sm:rounded-lg zoom-in-90":["sm:max-w-md w-auto","transform-none"]],o&&xot[o],e),...c,children:n})]})})});function Kd({className:t,hasDivider:e=!1,separated:n=!1,stickyHeader:r=!1,...a}){return i.jsx("div",{className:re("flex flex-col space-y-1.5 text-center sm:text-left",r?"sticky top-0 bg-white":"",e?"border-divider":"",n?"!px-8 !py-4":"pt-7 px-8 pb-1",t),...a})}Kd.displayName="DialogHeader";function Dv({className:t,hasDivider:e=!1,separated:n=!1,stickyFooter:r=!1,...a}){return i.jsx("div",{className:re("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end sm:gap-2",r?"sticky bottom-0 bg-white":"",e?"border-t border-divider":"",n?"py-4 px-8":"px-8 pb-6 pt-2",t),...a})}const k9=v.forwardRef(function({className:e,children:n}){return i.jsx(aSe,{className:re(e),children:n})}),I3=v.forwardRef(function({className:e,hasHeader:n=!0,...r},a){return i.jsx("div",{ref:a,className:re("flex flex-col space-y-1.5 text-sm leading-5 text-primary",n?"px-8 py-4":"p-10",e),...r,"data-testid":"dialog-body"})}),dL=v.forwardRef(function({className:e,...n},r){return i.jsxs(vot,{ref:r,className:re("absolute right-8 top-4 !mt-0","rounded-sm opacity-70 ring-offset-background","transition-opacity hover:opacity-100 focus:outline-none disabled:pointer-events-none",e),...n,children:[i.jsx(Wl,{size:"md",color:"primary"}),i.jsx("span",{className:"sr-only",children:"Close"})]})});dL.displayName="DialogCloseIcon";const oS="!z-[2147483005]",lS="!z-[2147483005]",wot="w-[calc(100vw-32px)] max-w-[600px] sm:w-[600px] rounded-lg shadow-lg bg-white",Cot="w-[calc(100vw-32px)] max-w-[600px] rounded-lg shadow-lg bg-white sm:w-[600px]",_ot="focus:bg-button-text focus:hover:bg-button-text-hover focus:active:bg-button-text-press",Jre="!max-w-none sm:!max-w-none !flex !flex-col min-h-0";function Sot(t){return{overlayClassName:re(oS,t?.overlay),contentClassName:re(lS,Jre,t?.content),bodyClassName:t?.body}}function Eot(t){return{overlayClassName:re(oS,t?.overlay),contentClassName:re(lS,wot,t?.content),bodyClassName:t?.body}}function Hbt(t){return{overlayClassName:re(oS,t?.overlay),contentClassName:re(lS,Cot,t?.content),bodyClassName:t?.body}}function R9({open:t,onClose:e,dismissOnOutsideClick:n=!0,customSized:r=!1,overlayClassName:a,contentClassName:s,bodyClassName:o,compact:l,title:c,footer:d,primaryActionLabel:f,secondaryActionLabel:p,...g}){const y=l??(!c&&!d&&!f&&!p),x=s?{overlayClassName:re(oS,a),contentClassName:re(lS,r&&Jre,s),bodyClassName:o}:Sot({overlay:a,content:s,body:o}),b=v.useCallback(_=>{_||e()},[e]);return i.jsx(T9,{open:t,onOpenChange:b,dismissOnOutsideClick:n,overlayClassName:x.overlayClassName,contentClassName:x.contentClassName,bodyClassName:x.bodyClassName,compact:y,title:c,footer:d,primaryActionLabel:f,secondaryActionLabel:p,...g})}const Qre="relative flex h-14 min-h-14 items-center justify-between px-8 pt-7 pb-1",ID="font-semibold text-lg leading-6 text-type-primary",Iot="mt-1 text-sm leading-5 text-type-tertiary",eae="px-8 pt-4 pb-6 text-sm leading-5 text-type-primary",Aot="flex justify-end px-8 pt-4 pb-4",Tot="border-b border-divider !pt-4 !pb-4",kot="group inline-flex h-8 w-8 shrink-0 items-center justify-center self-start rounded border-0 bg-transparent p-0 hover:bg-action-hover active:bg-action-press",Rot="text-[#8D8EBC] transition-colors group-hover:text-purple-500",Not="mr-4",BV="max-w-max h-10 px-6 py-2.5 text-sm leading-5";function Dot(t){const{children:e,title:n,footer:r,footerStyle:a,bodyStyle:s,footerClass:o,displayTitleBar:l,titleBarBorder:c,displayActionButtons:d=!0,primaryBtnText:f,primaryBtnClasses:p,primaryBtnDisplayed:g=!0,primaryBtnVariant:y="primary",secondaryBtnText:x,secondaryBtnClasses:b,primaryBtnDisabled:_=!1,primaryBtnShowSpinner:E=!1,secondaryBtnDisplayed:A=!0,secondaryBtnDisabled:S=!1,secondaryBtnShowSpinner:k=!1,modalTitleBarClasses:I,onClose:N,onPrimaryBtnClick:D,onSecondaryBtnClick:O,open:j,dismissOnOutsideClick:M,isClickAway:$,classes:L,overlayClassName:z,contentClassName:H,bodyClassName:J,headerClassName:X,version:Y,customSized:F}=t,W=_||E,G=S||k,q=J_e(),Z=Y??q??"v1",le=typeof n=="string"?n:void 0,ee=!!(le||n||l),xe=le??(n||l?" ":void 0),Ce=M??($!==void 0?$:!0),de=Eot({overlay:z,content:re(L?.modalContainer,H)}),ve=F??!!(L?.modalContainer||H);return i.jsxs(R9,{compact:!0,customSized:ve,open:!!j,onClose:N,dismissOnOutsideClick:Ce,overlayClassName:de.overlayClassName,contentClassName:de.contentClassName,children:[ee&&i.jsxs("div",{className:re(Qre,c?Tot:I,X),"data-testid":"dialog-header",children:[i.jsx("div",{className:ID,children:xe}),i.jsx(dL,{className:"!relative !right-0 !top-0"})]}),i.jsxs("div",{className:re(eae,L?.modalBody,J),style:s,"data-testid":"dialog-body",children:[!le&&n,i.jsx(ju,{version:Z,children:e})]}),d&&i.jsxs("div",{className:re(Aot,o),style:a,"data-testid":"dialog-footer",children:[r,A&&i.jsx(gn,{className:re(BV,Not,_ot,b),variant:"text",spinner:k,iconLeft:k?i.jsx(i.Fragment,{}):void 0,disabled:G,onClick:O,"data-testid":"modalSecondaryButton",children:x||"Secondary Button"}),g&&i.jsx(gn,{className:re(BV,p),variant:y,spinner:E,iconLeft:E?i.jsx(i.Fragment,{}):void 0,disabled:W,onClick:D,"data-testid":"modalPrimaryButton",children:f||"Primary Button"})]})]})}function cS(t){const{title:e,modalTitle:n,description:r,showCloseButton:a,stickyTitleBar:s,onClose:o,className:l,titleClassName:c,closeButtonClassName:d}=t;return i.jsxs(Kd,{className:re(Qre,"!flex-row !items-start !space-y-0 !text-left",s&&"sticky top-0 z-[1] bg-white",l),"data-testid":"dialog-header",children:[i.jsxs("div",{className:"flex min-w-0 flex-col",children:[e?i.jsx("div",{className:re(ID,c),children:e}):null,n?i.jsx("div",{className:re(ID,c),children:n}):null,r?i.jsx("div",{className:Iot,children:r}):null]}),a?i.jsx("button",{type:"button",className:re(kot,d),"data-testid":"modalCloseButton",onClick:o,"aria-label":"Close",children:i.jsx(Wl,{size:"md",color:"currentColor",className:Rot})}):null]})}const N9=v.forwardRef(function({className:e,children:n,...r},a){return i.jsx(I3,{ref:a,hasHeader:!0,className:re(eae,"!space-y-0",e),"data-testid":"dialog-body",...r,children:n})});N9.displayName="CommonDialogBody";const Pot=t=>{const e=Qit(t),{label:n,desc:r,theme:a,className:s,dateRangeProps:o,historical:l,containerRef:c}=t,{startDatePrickerProps:d,endDatePrickerProps:f,clearDateRange:p,popperOpen:g,updatePopperOpen:y,commonDate:x,updateCommonDate:b}=o,_=ae.useRef(null),E=Ue(HK),A=Ue(zK),[S,k]=v.useState(!1),{value:
1740I,updateValue:N,updateShortcutUpdated:D}=d,{value:O,updateValue:j,updateShortcutUpdated:M}=f,$=v.useCallback(()=>{S||y(!g)},[g,y,S]),L=v.useCallback(()=>{(!I||!O)&&(N(null),j(null)),y(!1),k(!0),setTimeout(()=>{k(!1)},300)},[I,O,N,j,y,k]);v.useEffect(()=>{E===""&&A===""&&b("No limit")},[A,E,b]);const z=()=>E&&A?"close":"expand",H=()=>g,J=()=>!!(E&&A),X=()=>x!=="No limit"?i.jsx("div",{className:Ne(e.chipLabelContainer),children:i.jsx(Ro,{variant:"bodyText1",children:x})}):i.jsx(Ro,{variant:"bodyText1",children:n||"Date Range"}),Y=()=>i.jsx(i.Fragment,{children:i.jsx(vpt,{desc:r,startDate:I,endDate:O,handleStartDateChange:N,updateStartShortcutUpdated:D,handleEndDateChange:j,updateEndShortcutUpdated:M,historical:l,commonDate:x,updateCommonDate:b})}),{breakpoints:F}=ni(),W=Za(F.up("sm"));return i.jsxs(i.Fragment,{children:[i.jsxs(R9,{open:!W&&g,onClose:L,dismissOnOutsideClick:!0,customSized:!0,hideCloseIcon:!0,contentClassName:e.customDialogContent,children:[i.jsx(cS,{className:"!items-center",closeButtonClassName:"!self-center",showCloseButton:!0,title:"Available history",onClose:L}),i.jsx(N9,{className:e.customModalBody,children:Y()})]}),i.jsx("div",{className:Ne(e.root,s),ref:c,children:i.jsxs(L0,{open:W&&g,children:[i.jsx(C9,{children:i.jsx(rae,{label:X(),theme:a||"light",rightIcon:z(),isFocus:H(),isSelected:J(),onToggle:$,iconAction:z()==="expand"?()=>{y(!0)}:p,ref:_})}),i.jsxs(j0,{align:"start",side:"bottom",sideOffset:14,className:Ne(e.datePickerPopper,{[e.popperDark]:a=="dark"}),onOpenAutoFocus:G=>G.preventDefault(),onCloseAutoFocus:G=>G.preventDefault(),onInteractOutside:L,portaled:!1,children:[i.jsx(Ro,{variant:"bodyText2",fontWeight:"semibold",className:"px-4 py-3",children:"Available history"}),Y()]})]})})]})};function Do({className:t,...e}){return i.jsx("div",{"data-testid":"skeleton",className:re("animate-skeleton rounded-md","bg-gradient-to-r from-purplegrey-200 via-purplegrey-100 to-purplegrey-200","bg-[length:400%_100%] bg-[100%_50%]",t),...e})}const Oot=_r(t=>({root:{position:"inherit","-webkit-user-select":"none","user-select":"none"},popperRoot:{zIndex:99},popper:{width:"240px"},popperDark:{marginTop:"44px !important"},title:{display:"flex",flexDirection:"row",alignItems:"center",marginBottom:"12px",color:t.colors.typePrimary},titleContent:{flex:"1 0 auto"},pl0:{paddingLeft:0},lastMb0:{"&:last-child":{marginBottom:"0px !important"}},layout:{display:"flex",flexDirection:"column",padding:"0px 16px 24px 16px"},twoColumnPopper:{width:"412px",background:t.colors.grey.white},formGroup:{display:"flex",flexDirection:"row"},checkboxGroup:{display:"flex",flexDirection:"column"},leftMainCheckbox:{width:"200px"},subCheckbox:{paddingLeft:"44px"},rightCheckbox:{display:"flex",flexDirection:"column"},customDialogContent:{width:"288px !important"},customModalBody:{padding:"8px 0px 0px 0px !important"},lightSelectNumber:{display:"flex",flexDirection:"column",alignItems:"center",padding:"2px 6px",width:"19px",height:"16px",background:t.colors.purple500,borderRadius:"20px",flex:"none",fontSize:"12px",color:t.colors.grey.white,lineHeight:"13px",marginLeft:"8px"},darkSelectNumber:{display:"flex",flexDirection:"column",alignItems:"center",padding:"2px 6px",width:"19px",height:"16px",background:t.colors.grey.white,borderRadius:"20px",flex:"none",fontSize:"12px",color:t.colors.purple500,lineHeight:"13px",marginLeft:"8px"},labelName:{height:"20px",display:"flex",alignItems:"center"},paidText:{color:"#4CAF50",backgroundColor:"#EDF7ED"}}),{name:"DuiCheckboxPopper"}),Mot=_r(t=>({root:{display:"flex",justifyContent:"center",alignItems:"center",margin:0,padding:0,borderRadius:4,textTransform:"none","&:hover":{backgroundColor:t.colors.actionHover},"&:active":{backgroundColor:t.colors.actionPress}},clearMouseFocusBackground:{"&&:focus:not(:focus-visible)":{backgroundColor:"transparent !important"}},noBackground:{"&:hover":{backgroundColor:"transparent !important"},"&:active":{backgroundColor:"transparent !important"},"&:focus:not(:focus-visible)":{backgroundColor:"transparent !important"}},buttonActive:{backgroundColor:`${t.colors.actionPress} !important`,"&&:focus":{backgroundColor:`${t.colors.actionPress} !important`},"&&:focus-visible":{backgroundColor:`${t.colors.actionPress} !important`},"&&:active":{backgroundColor:`${t.colors.actionPress} !important`}},label:{width:"min-content"},sizeXxxSmall:{"&&":{maxWidth:"16px !important",minWidth:"16px !important",height:"16px !important"}},sizeXxSmall:{"&&":{maxWidth:"20px !important",minWidth:"20px !important",height:"20px !important"}},sizeXSmall:{"&&":{maxWidth:"24px !important",minWidth:"24px !important",height:"24px !important"}},sizeSmall:{"&&":{maxWidth:"32px !important",minWidth:"32px !important",height:"32px !important"}},sizeMedium:{"&&":{maxWidth:"40px !important",minWidth:"40px !important",height:"40px !important"}},sizeLarge:{"&&":{maxWidth:"48px !important",minWidth:"48px !important",height:"48px !important"}}}),{name:"DuiSvgButton"}),Lot=(t,e)=>{const{children:n,className:r,disabled:a,size:s,active:o,showBackgroun
1740d:l=!0,disabledColor:c,activeColor:d,showSpinner:f=!1,href:p,target:g,rel:y,...x}=t;ae.Children.only(n);const b=Mot(t),_=s||"sizeMedium",E=k=>a&&c?c:o&&d?d:k.props.color,A=f?n:ae.cloneElement(n,{color:E(n)}),S=Ne(b.root,b.label,b[_],"!min-w-0 !p-0",{[b.buttonActive]:o&&l,[b.noBackground]:!l,[b.clearMouseFocusBackground]:!(o&&l)},r);return p?i.jsx(gn,{...x,as:"a",href:p,target:g,rel:y,variant:"icon-only",className:S,ref:e,children:A}):i.jsx(gn,{...x,variant:"icon-only",disabled:a,className:S,ref:e,children:A})},c3=ae.forwardRef(Lot),jot=64,fL=t=>{const{label:e,theme:n,labelShape:r,FormGroupClass:a,PopperClass:s,checkboxMap:o,className:l,filterChipsCheckedBoxes:c,children:d,containerRef:f,labelClasses:p,popperModel:g=!0,hideClose:y=!1,placement:x,maxHeightFromAnchorPadding:b,desc:_,loading:E=!1}=t,A=Oot(t),S=x&&x.split("-")[0],k=x&&(x.split("-").length>1?x.split("-")[1]:"center"),I=E&&Object.keys(o).length===0,N=i.jsx("div",{className:Ne("flex flex-col gap-3 pt-2 pb-4 pl-4"),"data-testid":"filter-options-loading",children:["w-28","w-36","w-32","w-24"].map((xe,Ce)=>i.jsx(Do,{className:Ne("h-5",xe)},Ce))}),D=ae.useRef(null),[O,j]=v.useState(!1),[M,$]=v.useState(),{checkedBoxes:L,clearAllCheckboxes:z,popperOpen:H,updatePopperOpen:J}=c,X=v.useCallback(()=>{O||J(!H)},[H,J,O]),Y=v.useCallback(()=>{J(!1),j(!0),setTimeout(()=>{j(!1)},300)},[J,j]),F=()=>L.length===0?e||"Category":L.length===1?o[L[0]]:e||"Category",W=()=>L.length>1?L.length:void 0,G=()=>L.length===0?"expand":"close",q=()=>H,Z=()=>L.length>0,{breakpoints:le}=ni(),ee=Za(le.up("sm"));if(v.useEffect(()=>{if(!ee||!H||b==null){$(void 0);return}const xe=()=>{const Ce=D.current?.getBoundingClientRect().bottom??0,de=Math.floor(window.innerHeight-Ce-b-jot);$(Math.max(0,de))};return xe(),window.addEventListener("resize",xe),()=>window.removeEventListener("resize",xe)},[ee,H,b]),g){const xe=i.jsx(rae,{label:F(),count:W(),theme:n||"light",rightIcon:G(),isFocus:q(),isSelected:Z(),onToggle:X,iconAction:z,ref:D}),Ce=i.jsxs(i.Fragment,{children:[i.jsxs("div",{className:"flex flex-row items-center justify-between px-4 py-3",children:[i.jsx(Ro,{variant:"bodyText2",fontWeight:"semibold",children:e||"Category"}),!y&&i.jsx(c3,{size:"sizeSmall",onClick:Y,children:i.jsx(_M,{color:"#8D8EBC"})})]}),i.jsxs("div",{style:M==null?void 0:{maxHeight:M,overflowY:"auto",overflowX:"hidden"},children:[I?N:i.jsx(J8,{checkboxMap:o,labelShape:r,checkBoxGroupReturnType:c,FormGroupClass:a,labelClasses:p,desc:_}),d&&d]})]});return i.jsxs(i.Fragment,{children:[i.jsx("div",{className:Ne(A.root,l),ref:f,children:ee?i.jsxs(L0,{open:H,children:[i.jsx(C9,{children:xe}),i.jsx(j0,{align:k,side:S,sideOffset:14,className:Ne(A.popperRoot,A.popper,s,{[A.popperDark]:n=="dark"}),portaled:!1,onOpenAutoFocus:de=>de.preventDefault(),onCloseAutoFocus:de=>de.preventDefault(),onInteractOutside:Y,children:Ce})]}):xe}),i.jsxs(R9,{open:!ee&&H,onClose:Y,dismissOnOutsideClick:!0,customSized:!0,hideCloseIcon:!0,contentClassName:A.customDialogContent,children:[i.jsx(cS,{className:"!items-center",closeButtonClassName:"!self-center",showCloseButton:!0,title:e||"Category",onClose:Y}),i.jsxs(N9,{className:A.customModalBody,children:[i.jsx("div",{className:d?void 0:"pb-6",children:I?N:i.jsx(J8,{checkboxMap:o,labelShape:r,checkBoxGroupReturnType:c,FormGroupClass:"max-h-[calc(100vh-212px)] overflow-y-auto flex-nowrap !pb-0",labelClasses:p,desc:_})}),d?i.jsx("div",{className:"pt-6",children:d}):null]})]})]})}else return i.jsxs(i.Fragment,{children:[I?N:i.jsx(J8,{checkboxMap:o,labelShape:r,checkBoxGroupReturnType:c,labelClasses:p,desc:_}),d&&d]})},pL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"close_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#close_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z"})})]}),{color:t,size:e,...n});pL.displayName="Close";const Fot=da(re("inline-flex whitespace-nowrap items-center gap-x-1.5","cursor-pointer"),{variants:{variant:{default:re("rounded-full border border-divider-body","active:bg-action-press","focus:text-type-primary focus:bg-action-press focus:border-purplegrey-300","hover:border-purplegrey-300 hover:bg-action-hover"),badge:"shared-badge-style",dark:re("text-purplegrey-300","rounded-full border border-transparent bg-[rgba(246,246,247,0.06)]","hover:border-purple-400","active:border-purple-400 active:bg-[rgba(246,246,247,0.1)]"),strong:re("rounded-full border border-purplegrey-800 text-type-primary","active:bg-action-press","hover:bg-action-hover")},selected:{true:"",false:""},size:{sm:"text-sm leading-5 px-4 py-[5px]",md:"text-sm leading-5 px-[18px] py-[9px]",lg:"text-base leading-6 px-[18px] py-[9px]",xl:"text-base leading-6 px-5 py-[11px]",xxl:"text-base leading-6 px-6 py-[15px]"},disabled:{true:"cursor-not-allowed",false:""}},compoundVariants:[{variant:"default",selected:!0,className:re(["border border-purple-500 text-purple-500"])},{variant:"default",selected:!1,className:re(["border border-purplegrey-300 text-type-primary"])},{variant:"dark",selected:!0,className:re(["bg-purple-500 text-white border-transparent"])},{variant:"strong",selected:!0,className:re(["border-2"])},{variant:"badge",className:re(["!p-0 !px-1 rounded text-sm leading-5"])},{variant:"default",disabled:!0,className:re(["text-type-disabled border-border-disabled"])},{variant:"dark",disabled:!0,className:re(["text-type-disabled border-transparent"])},{variant:"strong",disabled:!0,className:re(["text-type-disabled border-border-disabled"])},{variant:"badge",disabled:!0,className:re(["opacity-50"])}],defaultVariants:{variant:"default",selected:!1,size:"lg",disabled:!1}}),UV=da("flex items-center justify-center",{variants:{type:{dismiss:"text-gray-400 hover:text-gray-600 hover:bg-gray-200 rounded-full size-4 flex items-center justify-center",icon:""}},defaultVariants:{type:"icon"}}),Bot={sm:"sm",md:"sm",lg:"md",xl:"lg",xxl:"lg"},$V={sm:{left:"pl-[14px]",right:"pr-[14px]"},md:{left:"pl-4",right:"pr-4"},lg:{left:"pl-4",right:"pr-4"},xl:{left:"pl-[18px]",right:"pr-[18px]"},xxl:{left:"pl-[22px]",right:"pr-[22px]"}},D9=v.forwardRef(function({className:e,classNameContent:n,classNameIconRight:r,classNameNumberBadge:a,selected:s=!1,disabled:o=!1,variant:l="default",size:c,number:d,children:f,iconLeft:p=null,iconRight:g=null,dismissible:y=!1,onDismiss:x,onClick:b,style:_,...E},A){const S=L=>{o||(L.stopPropagation(),x?.(L))},k=L=>{o||b?.(L)},I=c??(l==="strong"?"sm":l==="dark"?"md":"lg"),N=l==="badge"?"xs":Bot[I],D="text-purplegrey-600",O=L=>v.isValidElement(L)?v.cloneElement(L,{size:N,className:re(D,L.props.className)}):L,j=()=>p?i.jsx("span",{className:UV(),children:O(p)}):null,$=y?i.jsx(pL,{size:N,onClick:S,className:D}):g?i.jsx("span",{className:re(UV(),r),children:O(g)}):null;return i.jsxs("div",{ref:A,className:re(Fot({selected:s,size:I,disabled:o,variant:l}),l==="strong"&&d&&"pr-3",p&&$V[I].left,(g||y)&&$V[I].right,b&&!o&&"cursor-pointer",e),onClick:k,"aria-disabled":o||void 0,style:_,...E,children:[j(),i.jsx("div",{className:n,children:f}),(d||$)&&i.jsxs("div",{className:"flex items-center gap-2",children:[d&&i.jsx(XM,{variant:l==="dark"?"default":"primary",className:re(l==="dark"?"bg-purplegrey-300":void 0,a),children:d}),$]})]})});D9.displayName="Chip";const tae=v.forwardRef(({children:t,wrap:e=!1,needsScroll:n=!1,className:r,...a},s)=>i.jsx("div",{className:re("inline-flex items-center gap-x-1.5 gap-y-1",{"overflow-hidden":!n},{"flex-wrap max-w-fit overflow-x-auto":e},r),...a,ref:s,children:t}));tae.displayName="ChipGroup";const Uot="#464774",$ot="#FFFFFF",qot="#9697BC",Hot="#6266E5",nae="flex items-center p-0 text-sm leading-5 font-normal",zot="width 280ms cubic-bezier(0.4, 0, 0.2, 1)",AD=t=>t==null||typeof t=="boolean"?"":typeof t=="string"||typeof t=="number"?String(t):Array.isArray(t)?t.map(AD).join("\0"):ae.isValidElement(t)?AD(t.props.children):"",Vot=t=>{const{style:e}=t,n={width:e.width,minWidth:e.minWidth,maxWidth:e.maxWidth,transition:e.transition};e.transition="none",e.width="auto",e.minWidth="0",e.maxWidth="none";const r=Math.ceil(t.getBoundingClientRect().width);return e.width=n.width,e.minWidth=n.minWidth,e.maxWidth=n.maxWidth,e.transition=n.transition,r},Got="box-border !h-8 !min-h-8 !max-h-8 !max-w-none !min-w-0 !py-0 !leading-5 !rounded-2xl outline-none hover:!bg-action-hover active:!bg-action-press focus:!bg-transparent",Wot="!text-type-primary !bg-transparent !border !border-purplegrey-800 !pl-4 !pr-2 hover:!border-purplegrey-800 !shadow-none active:!shadow-[inset_0_0_0_1px_#464774]",Yot="!shadow-[inset_0_0_0_1px_#464774] focus:!shadow-[inset_0_0_0_1px_#464774]",Xot="!bg-action-press !shadow-[inset_0_0_0_1px_#464774] focus:!shadow-[inset_0_0_0_1px_#464774]",Kot="!text-white !bg-transparent !border !border-white !pl-4 !pr-2 hover:!border-white hover:!bg-action-hover !shadow-none active:!shadow-[inset_0_0_0_1px_#FFFFFF]",Zot="!shadow-[inset_0_0_0_1px_#FFFFFF] focus:!shadow-[inset_0_0_0_1px_#FFFFFF]",Jot="!bg-action-press !shadow-[inset_0_0_0_1px_#FFFFFF] focus:!shadow-[inset_0_0_0_1px_#FFFFFF]",Qot="flex h-8 bg-transparent border border-divider-body rounded-2xl py-1.5 px-3.5 text-type-primary hover:bg-action-hover hover:border-purple-500 hover:text-purple-500 active:bg-action-hover focus:bg-transparent",elt="border-purple-500 text-purple-500",tlt="py-1.5 pl-4 pr-1.5 !gap-x-2",nlt="w-5 h-5 shrink-0 !m-0",rlt="border-type-
1740disabled text-type-disabled",alt=(t,e)=>{const{className:n,theme:r="light",rightIcon:a,isFocus:s,isSelected:o,iconAction:l,onToggle:c,label:d,count:f,disabled:p,fitContent:g=!1,expandIcon:y,classNameIconRight:x,classNameNumberBadge:b,style:_,["data-testid"]:E}=t,A=v.useRef(null),S=v.useRef(void 0),k=v.useRef(void 0),I=v.useRef(!0),[N,D]=v.useState(void 0),[O,j]=v.useState(!1),$=`${AD(d)}|${f??""}|${a??""}`,L=v.useCallback(ee=>{A.current=ee,typeof e=="function"?e(ee):e&&(e.current=ee)},[e]),z=r==="light",H=z?Wot:Kot;let J="";s?J=z?Xot:Jot:o&&(J=z?Yot:Zot);const X=z?Uot:$ot,Y=()=>{l?.()},W=y??(a==="expand"?s?i.jsx(CM,{color:X,width:20,height:20}):i.jsx(y9,{color:X,width:20,height:20}):null),G=a==="close",q=z?"sm":"md";v.useLayoutEffect(()=>{if(g)return;const ee=A.current;if(!ee)return;const xe=Vot(ee);if(I.current){I.current=!1,S.current=xe,k.current=xe,j(!1),D(xe);return}const Ce=k.current??S.current??xe;if(Ce===xe){S.current=xe;return}S.current=xe;let de=!1;j(!1),k.current=Ce,D(Ce);const ve=requestAnimationFrame(()=>{de||requestAnimationFrame(()=>{de||(j(!0),k.current=xe,D(xe))})});return()=>{de=!0,cancelAnimationFrame(ve)}},[$,g]);const Z=a==="expand"?"!gap-0.5":void 0,le=g?{}:{width:N,overflow:"hidden",transition:O?zot:"none"};return i.jsx(D9,{ref:L,variant:z?"default":"dark",size:q,selected:!1,disabled:p,className:Ne(Got,Z,H,J,n),classNameContent:nae,classNameNumberBadge:b,number:f,dismissible:G,onDismiss:G?Y:void 0,iconRight:W??void 0,classNameIconRight:x,onClick:c,style:{..._,...le},"data-testid":E,children:d})},rae=ae.forwardRef(alt),slt=(t,e)=>{const{className:n,value:r,label:a,selected:s,disabled:o,withIcon:l,onClick:c,handleSelect:d,onToggle:f,opened:p,style:g,["data-testid"]:y}=t,x=v.useCallback(()=>{f?.(r)},[r,f]),b=v.useCallback(A=>{c?.(A),d&&r!=null&&d(r,!s)},[r,s,c,d]),_=s?Hot:qot,E=l?p?i.jsx(CM,{color:_,width:20,height:20}):i.jsx(y9,{color:_,width:20,height:20}):void 0;return i.jsx(D9,{ref:e,variant:"default",size:"sm",selected:!!s,disabled:o,className:Ne(Qot,l&&tlt,s&&elt,o&&rlt,n),classNameContent:nae,classNameIconRight:l?nlt:void 0,iconRight:E,onClick:l?x:b,style:g,"data-testid":y,children:l?i.jsx("span",{"data-testid":typeof a=="string"?a:void 0,children:a}):a})},zbt=ae.forwardRef(slt),ilt=t=>{const{mouseEvent:e="onMouseDown",touchEvent:n="onTouchStart",...r}=t;return i.jsx(_be,{...r,mouseEvent:e,touchEvent:n})},olt=_r(()=>({root:{display:"flex",flexDirection:"column",width:"100%","@media (min-width: 1024px)":{maxWidth:800},"@media (min-width: 1280px)":{width:596},"@media (min-width: 1440px)":{}}}),{name:"DuiCodeRunner"}),llt={key:"continuous_contracts",title:"Continuous contracts",snippets:{python:{code:`import databento as db
1741client = db.Historical('YOUR_API_KEY')
1742
1743data = client.timeseries.get_range(
1744    dataset='GLBX.MDP3',
1745    schema='definition',
1746    symbols='ES.c.0',
1747    stype_in='continuous',
1748    start='2022-06-01',
1749    end='2022-12-31',
1750)
1751
1752df = data.to_df()
1753print(df.resample("1W").first()["symbol"])`,output:`ts_recv
17542022-06-05 00:00:00+00:00    ESM2
17552022-06-12 00:00:00+00:00    ESM2
17562022-06-19 00:00:00+00:00    ESM2
17572022-06-26 00:00:00+00:00    ESU2
17582022-07-03 00:00:00+00:00    ESU2
17592022-07-10 00:00:00+00:00    ESU2
17602022-07-17 00:00:00+00:00    ESU2
17612022-07-24 00:00:00+00:00    ESU2
17622022-07-31 00:00:00+00:00    ESU2
17632022-08-07 00:00:00+00:00    ESU2
17642022-08-14 00:00:00+00:00    ESU2
17652022-08-21 00:00:00+00:00    ESU2
17662022-08-28 00:00:00+00:00    ESU2
17672022-09-04 00:00:00+00:00    ESU2
17682022-09-11 00:00:00+00:00    ESU2
17692022-09-18 00:00:00+00:00    ESU2
17702022-09-25 00:00:00+00:00    ESZ2
17712022-10-02 00:00:00+00:00    ESZ2
17722022-10-09 00:00:00+00:00    ESZ2
17732022-10-16 00:00:00+00:00    ESZ2
17742022-10-23 00:00:00+00:00    ESZ2
17752022-10-30 00:00:00+00:00    ESZ2
17762022-11-06 00:00:00+00:00    ESZ2
17772022-11-13 00:00:00+00:00    ESZ2
17782022-11-20 00:00:00+00:00    ESZ2
17792022-11-27 00:00:00+00:00    ESZ2
17802022-12-04 00:00:00+00:00    ESZ2
17812022-12-11 00:00:00+00:00    ESZ2
17822022-12-18 00:00:00+00:00    ESZ2
17832022-12-25 00:00:00+00:00    ESH3
17842023-01-01 00:00:00+00:00    ESH3
1785Freq: W-SUN, Name: symbol, dtype: object`}}},uS="GLBX.MDP3",dS="2023-01-09T00:00",fS="2023-01-09T20:00",pS=100,hS=`ts_recv,             ts_event,            ts_in_delta, publisher_id, instrument_id, order_id,       action, side, flags, price,       size, sequence
17861673222400000000000, 1673208004685666247, 0,           1,            18433,         60119950026635, A,      B,    40,    5000000000,  44,   53798
17871673222400000000000, 1673208004685666247, 0,           1,            18433,         60120979501379, A,      B,    40,    5000000000,  4,    53798
17881673222400000000000, 1673208004685666247, 0,           1,            18433,         60121897269583, A,      B,    40,    5000000000,  60,   53798
17891673222400000000000, 1673208004685666247, 0,           1,            18433,         60120857762230, A,      B,    40,    4750000000,  66,   53798
17901673222400000000000, 1673208004685666247, 0,           1,            18433,         60120857765738, A,      B,    40,    4750000000,  12,   53798
17911673222400000000000, 1673208004685666247, 0,           1,            18433,         60120857799990, A,      B,    40,    4750000000,  2,    53798
17921673222400000000000, 1673208004685666247, 0,           1,            18433,         60120945457223, A,      B,    40,    4250000000,  5,    53798
17931673222400000000000, 1673208004685666247, 0,           1,            23168,         60121881915137, A,      A,    40,    5500000000,  1,    54397
17941673222400000000000, 1673208004685666247, 0,           1,            23168,         60120415424685, A,      A,    40,    17875000000, 10,   54397
17951673222400000000000, 1673208004685666247, 0,           1,            25141,         60117432666701, A,      B,    40,    1250000000,  3,    53452
17961673222400000000000, 1673208004685666247, 0,           1,            30666,         60121146064512, A,      B,    40,    1250000000,  1,    53695
17971673222400000000000, 1673208004685666247, 0,           1,            30666,         60121146338191, A,      B,    40,    1250000000,  1,    53695
17981673222400000000000, 1673208004685666247, 0,           1,            30666,         60120469364227, A,      B,    40,    1000000000,  2,    53695
17991673222400000000000, 1673208004685666247, 0,           1,            30666,         60122709548814, A,      B,    40,    1000000000,  20,   53695
18001673222400000000000, 1673208004685666247, 0,           1,            30666,         60122845344209, A,      B,    40,    1000000000,  10,   53695
18011673222400000000000, 1673208004685666247, 0,           1,            30666,         60120502919201, A,      B,    40,    125000000,   7,    53695
18021673222400000000000, 1673208004685666247, 0,           1,            30666,         60122075781601, A,      A,    40,    4625000000,  1,    53695
18031673222400000000000, 1673208004685666247, 0,           1,            30666,         60119705884988, A,      A,    40,    10000000000, 2,    53695
18041673222400000000000, 1673208004685666247, 0,           1,            30666,         60119869949563, A,      A,    40,    13000000000, 34,   53695
18051673222400000000000, 1673208004685666247, 0,           1,            30666,         60118035286324, A,      A,    40,    18500000000, 10,   53695
18061673222400000000000, 1673208004685666247, 0,           1,            30666,         60118076173291, A,      A,    40,    20000000000, 2,    53695
18071673222400000000000, 1673208004685666247, 0,           1,            30666,         60120502919156, A,      A,    40,    25000000000, 16,   53695
18081673222400000000000, 1673208004685666247, 0,           1,            30666,         60117257772354, A,      A,    40,    30000000000, 4,    53695
18091673222400000000000, 1673208004685666247, 0,           1,            33925,         60122716733623, A,      B,    40,    15000000,    2,    52991
18101673222400000000000, 1673208004685666247, 0,           1,            41498,         60121828
1810038636, A,      A,    40,    125000000,   2,    54523
18111673222400000000000, 1673208004685666247, 0,           1,            45660,         60121235989489, A,      B,    40,    2500000000,  5,    54010
18121673222400000000000, 1673208004685666247, 0,           1,            45660,         60121916294936, A,      B,    40,    1500000000,  5,    54010
18131673222400000000000, 1673208004685666247, 0,           1,            45660,         60122376579489, A,      B,    40,    1500000000,  14,   54010
18141673222400000000000, 1673208004685666247, 0,           1,            45660,         60120580636752, A,      A,    40,    41000000000, 2,    54010
18151673222400000000000, 1673208004685666247, 0,           1,            46568,         60122758067058, A,      B,    40,    3000000000,  16,   54371
18161673222400000000000, 1673208004685666247, 0,           1,            47663,         60119273093209, A,      A,    40,    53000000000, 1,    54374
18171673222400000000000, 1673208004685666247, 0,           1,            49049,         60122815788484, A,      B,    40,    17125000000, 1,    53722
18181673222400000000000, 1673208004685666247, 0,           1,            49049,         60122755543285, A,      A,    40,    24000000000, 18,   53722
18191673222400000000000, 1673208004685666247, 0,           1,            49049,         60121782733627, A,      A,    40,    30000000000, 16,   53722
18201673222400000000000, 1673208004685666247, 0,           1,            49049,         60121548125915, A,      A,    40,    35000000000, 1,    53722
18211673222400000000000, 1673208004685666247, 0,           1,            49398,         60122832728618, A,      B,    40,    12000000000, 5,    53791
18221673222400000000000, 1673208004685666247, 0,           1,            49398,         60120475754127, A,      B,    40,    8500000000,  8,    53791
18231673222400000000000, 1673208004685666247, 0,           1,            49398,         60120458747715, A,      B,    40,    7000000000,  10,   53791
18241673222400000000000, 1673208004685666247, 0,           1,            49398,         60107956771828, A,      B,    40,    6250000000,  109,  53791
18251673222400000000000, 1673208004685666247, 0,           1,            49398,         60120474942778, A,      B,    40,    5000000000,  5,    53791
18261673222400000000000, 1673208004685666247, 0,           1,            49398,         60119212000673, A,      B,    40,    4000000000,  16,   53791
18271673222400000000000, 1673208004685666247, 0,           1,            49398,         60121193813976, A,      B,    40,    2750000000,  15,   53791
18281673222400000000000, 1673208004685666247, 0,           1,            49398,         60119266518012, A,      A,    40,    25000000000, 1,    53791
18291673222400000000000, 1673208004685666247, 0,           1,            49398,         60118375584679, A,      A,    40,    34000000000, 4,    53791
18301673222400000000000, 1673208004685666247, 0,           1,            50380,         60122045520433, A,      B,    40,    1000000000,  1,    54008
18311673222400000000000, 1673208004685666247, 0,           1,            50380,         60122075961601, A,      A,    40,    7375000000,  1,    54008
18321673222400000000000, 1673208004685666247, 0,           1,            50755,         60117398153924, A,      B,    40,    1550000000,  27,   53538
18331673222400000000000, 1673208004685666247, 0,           1,            54062,         60121972345982, A,      B,    40,    5000000000,  20,   53812
18341673222400000000000, 1673208004685666247, 0,           1,            54062,         60122557284147, A,      B,    40,    5000000000,  5,    53812
18351673222400000000000, 1673208004685666247, 0,           1,            54062,         60121302325697, A,      B,    40,    4625000000,  48,   53812
18361673222400000000000, 1673208004685666247, 0,           1,            54062,         60121302547536, A,      B,    40,    4625000000,  12,   53812
18371673222400000000000, 1673208004685666247, 0,           1,            54062,         60114363083757, A,      B,    40,    4500000000,  11,   53812
18381673222400000000000, 1673208004685666247, 0,           1,            54062,         60113060086382, A,      B,    40,    4375000000,  50,   53812
18391673222400000000000, 1673208004685666247, 0,           1,            54062,         60122324912536, A,      B,    40,    4250000000,  100,  53812
18401673222400000000000, 1673208004685666247, 0,           1,            54062,         60116827557710, A,      B,    40,    4000000000,  2,    53812
18411673222400000000000, 1673208004685666247, 0,           1,            54062,         60119212250001, A,      B,    40,    2250000000,  16,   53812
18421673222400000000000, 1673208004685666247, 0,           1,            54232,         60122063059516, A,      B,    40,    16500000000, 24,   53902
18431673222400000000000, 1673208004685666247, 0,           1,            54232,         60115633971035, A,      B,    40,    7750000000,  211,  53902
18441673222400000000000, 1673208004685666247, 0,           1,            54232,         60120279014100, A,      B,    40,    5000000000,  60,   53902
18451673222400000000000, 1673208004685666247, 0,           1,            54232,         60116312280142, A,      A,    40,    26500000000, 31,   53902
18461673222400000000000, 1673208004685666247, 0,           1,            54232,         60118605865077, A,      A,    40,    26500000000, 4,    53902
18471673222400000000000, 1673208004685666247, 0,           1,            54232,         60118607773571, A,      A,    40,    26500000000, 4,    53902
18481673222400000000000, 1673208004685666247, 0,           1,            54232,         60118608965374, A,      A,    40,    26500000000, 5,    53902
18491673222400000000000, 1673208004685666247, 0,           1,            54232,         60119126408537, A,      A,    40,    26500000000, 4,    53902
18501673222400000000000, 1673208004685666247, 0,           1,            58401,         60121182588198, A,      B,    40,    3000000000,  1,    54420
18511673222400000000000, 1673208004685666247, 0,           1,            58401,         60122845929822, A,      B,    40,    3000000000,  2,    54420
18521673222400000000000, 1673208004685666247, 0,           1,            58401,         60122620048651, A,      A,    40,    21000000000, 4,    54420
18531673222400000000000, 1673208004685666247, 0,           1,            58401,         60122458029367, A,      A,    40,    32500000000, 2,    54420
18541673222400000000000, 1673208004685666247, 0,           1,            58996,         60117414052313, A,      B,    40,    8600000000,  15,   53497
18551673222400000000000, 1673208004685666247, 0,           1,            58996,         60116855740985, A,      B,    40,    2300000000,  3,    53497
18561673222400000000000, 1673208004685666247, 0,           1,            61106,         60122524319620, A,      B,    40,    2000000000,  20,   53932
18571673222400000000000, 1673208004685666247, 0,           1,            63973,         60122376753901, A,      B,    40,    2000000000,  7,    54011
18581673222400000000000, 1673208004685666247, 0,           1,            63973,         60120617882029, A,      B,    40,    1000000000,  1,    54011
18591673222400000000000, 1673208004685666247, 0,           1,            63973,         60122715426281, A,      A,    40,    22000000000, 1,    54011
18601673222400000000000, 1673208004685666247, 0,           1,            63973,         60122715455402, A,      A,    40,    22000000000, 1,    54011
18611673222400000000000, 1673208004685666247, 0,           1,            65641,         60122812305012, A,      B,    40,    1625000000,  1,    53693
18621673222400000000000, 1673208004685666247, 0,           1,            65641,         60121503738295, A,      B,    40,    1500000000,  10,   53693
18631673222400000000000, 1673208004685666247, 0,           1,            65641,         60116814650332, A,      B,    40,    1000000000,  1,    53693
18641673222400000000000, 1673208004685666247, 0,           1,            65641,         60122667123396, A,      A,    40,    7500000000,  1,    53693
18651673222400000000000, 1673208004685666247, 0,           1,            65641,         60120502919266, A,      A,    40,    8750000000,  30,   53693
18661673222400000000000, 1673208004685666247, 0,           1,            65641,         60120722014005, A,      A,    40,    9125000000,  20,   53693
18671673222400000000000, 1673208004685666247, 0,           1,            65641,         60120773360566, A,      A,    40,    9500000000,  20,   53693
18681673222400000000000, 1673208004685666247, 0,           1,            65641,         60119847395513, A,      A,    40,    10000000000, 1,    53693
18691673222400000000000, 1673208004685666247, 0,           1,            65641,         60119913619471, A,      A,    40,    10000000000, 10,   53693
18701673222400000000000, 1673208004685666247, 0,           1,            65641,         60120824464941, A,      A,    40,    10000000000, 12,   53693
18711673222400000000000, 1673208004685666247, 0,           1,            65641,         60120693817511, A,      A,    40,    10125000000, 10,   53693
18721673222400000000000, 1673208004685666247, 0,           1,            65641,         60120823563265, A,      A,    40,    10250000000, 2,    53693
18731673222400000000000, 1673208004685666247, 0,           1,            65641,         60120668509587, A,      A,    40,    10375000000, 49,   53693
18741673222400000000000, 1673208004685666247, 0,           1,            65641,         60120668542138, A,      A,    40,    10375000000, 49,   53693
18751673222400000000000, 1673208004685666247, 0,           1,            65641,         60120668601614, A,      A,    40,    10375000000, 49,   53693
18761673222400000000000, 1673208004685666247, 0,           1,            65641,         60120668646765, A,      A,    40,    10375000000, 49,   53693
18771673222400000000000, 1673208004685666247, 0,           1,            65641,         60120668725293, A,      A,    40,    10375000000, 26,   53693
18781673222400000000000, 1673208004685666247, 0,           1,            65641,         60120708110608, A,      A,    40,    10500000000, 10,   53693
18791673222400000000000, 1673208004685666247, 0,           1,            65641,         60120700806766, A,      A,    40,    10625000000, 2,    53693
18801673222400000000000, 1673208004685666247, 0,           1,            65641,         60117395809753, A,      A,    40,    44000000000, 4,    53693
18811673222400000000000, 1673208004685666247, 0,           1,            66668,         60121080110800, A,      B,    40,    500000000,   5,    53669
18821673222400000000000, 1673208004685666247, 0,           1,            66668,         60122834279638, A,      A,    40,    7000000000,  2,    53669
18831673222400000000000, 1673208004685666247, 0,           1,            66668,         60122712466779, A,      A,    40,    8750000000,  1,    53669
18841673222400000000000, 1673208004685666247, 0,           1,            66668,         60122712517330, A,      A,    40,    9750000000,  1,    53669
18851673222400000000000, 1673208004685666247, 0,           1,            66668,         60122712643639, A,      A,    40,    10750000000, 1,    53669
1886`,clt={code:`import databento as db
1887client = db.Historical('YOUR_API_KEY')
1888
1889data = client.timeseries.get_range(
1890    dataset='${uS}',
1891    schema='mbo',
1892    start='${dS}',
1893    end='${fS}',
1894    limit=${pS},
1895)
1896
1897data.replay(print)`,output:hS},ult={code:`use std::num::NonZeroU64;
1898
1899use databento::{
1900    dbn::{MboMsg, Schema},
1901    historical::timeseries::GetRangeParams,
1902    HistoricalClient, Symbols,
1903};
1904use time::macros::datetime;
1905
1906#[tokio::main]
1907async fn main() -> anyhow::Result<()> {
1908    let mut client = HistoricalClient::builder().key("$YOUR_API_KEY")?.build()?;
1909    let mut decoder = client
1910        .timeseries()
1911        .get_range(
1912            &GetRangeParams::builder()
1913                .dataset("${uS}")
1914                .schema(Schema::Mbo)
1915                .symbols(Symbols::All)
1916                .date_time_range((
1917                    datetime!(${dS.replace("T"," ")} UTC),
1918                    datetime!(${fS.replace("T"," ")} UTC),
1919                ))
1920                .limit(NonZeroU64::new(${pS}))
1921                .build(),
1922        )
1923        .await?;
1924    while let Some(mbo) = decoder.decode_record::<MboMsg>().await? {
1925        println!("{mbo:?}");
1926    }
1927    Ok(())
1928}`,output:hS},dlt={code:`#include <databento/dbn.hpp>
1929#include <databento/historical.hpp>
1930#include <databento/symbol_map.hpp>
1931#include <iostream>
1932
1933using namespace databento;
1934
1935int main() {
1936  auto client =
1937      HistoricalBuilder{}.SetKey("$YOUR_API_KEY").Build();
1938  client.TimeseriesGetRange(
1939      "${uS}", {"${dS}", "${fS}"},
1940      kAllSymbols, Schema::Mbo, SType::RawSymbol,
1941      SType::InstrumentId, ${pS}, {}, [](const Record& record) {
1942        const auto& mbo_msg = record.Get<MboMsg>();
1943        std::cout << mbo_msg << '\\n';
1944        return KeepGoing::Continue;
1945      });
1946}`,output:hS},flt={code:`curl -X POST https://hist.databento.com/v0/timeseries.get_range \\
1947    -u YOUR_API_KEY: \\
1948    -d 'dataset=${uS}' \\
1949    -d 'schema=MBO' \\
1950    -d 'start=${dS}' \\
1951    -d 'end=${fS}' \\
1952    -d 'limit=${pS}'`,output:hS},plt={key:"full_exchange",title:"Full exchange order book replay",snippets:{python:clt,rust:ult,curl:flt,cpp:dlt}},hlt={code:`import databento as db
1953client = db.Historical('YOUR_API_KEY')
1954
1955data = client.timeseries.get_range(
1956    dataset='GLBX.MDP3',
1957    schema='definition',
1958    symbols='ES.FUT',
1959    stype_in='parent',
1960    start='2023-01-09',
1961    end='2023-01-10',
1962)
1963
1964df = data.to_df()
1965data = client.timeseries.get_range(
1966    dataset='GLBX.MDP3',
1967    schema='definition',
1968    symbols='ES.FUT',
1969    stype_in='parent',
1970    start='2023-01-09',
1971    end='2023-01-10',
1972)
1973
1974df = data.to_df()
1975data = client.timeseries.get_range(
1976    dataset='GLBX.MDP3',
1977    schema='definition',
1978    symbols='ES.FUT',
1979    stype_in='parent',
1980    start='2023-01-09',
1981    end='2023-01-10',
1982)
1983
1984df = data.to_df()
1985data = client.timeseries.get_range(
1986    dataset='GLBX.MDP3',
1987    schema='definition',
1988    symbols='ES.FUT',
1989    stype_in='parent',
1990    start='2023-01-09',
1991    end='2023-01-10',
1992)
1993
1994df = data.to_df()
1995
1996df.set_index("expiration", inplace=True)
1997df.sort_index(inplace=True)
1998print(df[["instrument_id", "symbol"]])`,output:`expiration                 instrument_id     symbol
19992023-03-17 13:30:00+00:00          20604  ESH3-ESU3
20002023-03-17 13:30:00+00:00          44442  ESH3-ESH4
20012023-03-17 13:30:00+00:00          16567  ESH3-ESZ3
20022023-03-17 13:30:00+00:00         206299       ESH3
20032023-03-17 13:30:00+00:00          16567  ESH3-ESZ3
2004...                                  ...        ...
20052025-12-19 14:30:00+00:00         294973       ESZ5
20062026-12-18 14:30:00+00:00          10252       ESZ6
20072026-12-18 14:30:00+00:00          10252       ESZ6
20082027-12-17 14:30:00+00:00          17740       ESZ7
20092027-12-17 14:30:00+00:00          17740       ESZ7
2010
2011[64 rows x 2 columns]`},mlt={key:"instrument_definitions",title:"Instrument definitions",snippets:{python:hlt}},glt={code:`import databento as db
2012client = db.Historical('YOUR_API_KEY')
2013
2014data = client.timeseries.get_range(
2015    dataset='GLBX.MDP3',
2016    schema='ohlcv-1m',
2017    symbols='ESH3',
2018    start='2023-01-09T00:00',
2019    end='2023-01-09T20:00',
2020)
2021
2022df = data.to_df()
2023df["pvt"] = (
2024    df[["open", "high", "close"]].mean(axis=1) * df["volume"]
2025)
2026df["vwap"] = df["pvt"].cumsum() / df["volume"].cumsum()
2027
2028print(df[["symbol", "vwap"]])`,output:`ts_event                    symbol       vwap
20292023-01-09 00:00:00+00:00   ESH3  3923.166667
20302023-01-09 00:01:00+00:00   ESH3  3923.106645
20312023-01-09 00:02:00+00:00   ESH3  3923.032401
20322023-01-09 00:03:00+00:00   ESH3  3923.002160
20332023-01-09 00:04:00+00:00   ESH3  3922.977669
2034...                          ...          ...
20352023-01-09 19:56:00+00:00   ESH3  3948.848767
20362023-01-09 19:57:00+00:00   ESH3  3948.798732
20372023-01-09 19:58:00+00:00   ESH3  3948.672098
20382023-01-09 19:59:00+00:00   ESH3  3948.453872
20392023-01-09 20:00:00+00:00   ESH3  3948.334908
2040
2041[1201 rows x 2 columns]`},vlt={key:"pandas_vwap",title:"Pandas VWAP",snippets:{python:glt}},ylt=[plt,llt,mlt,vlt],aae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 25",...n,children:[i.jsx("g",{clipPath:"url(#play-arrow_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M10.49 7.658c-.647-.426-1.49.06-1.49.858v7.968c0 .798.843 1.284 1.49.858l6.056-3.984c.605-.398.605-1.318 0-1.716z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"play-arrow_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 .5h24v24H0z"})})})]}),{color:t,size:e,...n});aae.displayName="PlayArrow";const sae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("g",{clipPath:"url(#redo_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M15.53 8.469A4.995 4.995 0 0 0 7 12a4.995 4.995 0 0 0 9.831 1.25h-1.3a3.75 3.75 0 0 1-3.534 2.5A3.754 3.754 0 0 1 8.245 12a3.754 3.754 0 0 1 3.752-3.75 3.7 3.7 0 0 1 2.639 1.113l-2.014 2.012H17V7z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"redo_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})})]}),{color:t,size:e,...n});sae.displayName="Redo";const blt=da(re(""),{variants:{padding:{none:"",xs:"p-2",sm:"p-4",md:"p-5",lg:"p-6",xl:"p-8",xxl:"p-12"},margin:{none:"",sm:"m-4",md:"m-5",lg:"m-6",xl:"m-8"},backgroundColor:{none:"",light:"bg-white",medium:"bg-purplegrey-100",dark:"bg-purple-900"},borderColor:{separator:"border-purplegrey-200",input:"border-purplegrey-300",hover:"border-purple-500"},borderStyle:{none:"",solid:"border",dashed:"border border-dashed"},borderRadius:{none:"",sm:"rounded-sm",md:"rounded-md",lg:"rounded-lg",xl:"rounded-xl",full:"rounded-full"},shadowSize:{none:"",sm:"shadow-sm",md:"shadow-md",lg:"shadow-lg",xl:"shadow-xl"},shadowColor:{grey:"",purple:""}},compoundVariants:[{shadowSize:"sm",shadowColor:"grey",className:"shadow-sm shadow-dropshadow-purplegrey"},{shadowSize:"md",shadowColor:"grey",className:"shadow-md shadow-dropshadow-purplegrey"},{shadowSize:"lg",shadowColor:"grey",className:"shadow-lg shadow-dropshadow-purplegrey"},{shadowSize:"xl",shadowColor:"grey",className:"shadow-xl shadow-dropshadow-purplegrey"},{shadowSize:"sm",shadowColor:"purple",className:"shadow-sm shadow-dropshadow-purple"},{shadowSize:"md",shadowColor:"purple",className:"shadow-md shadow-dropshadow-purple"},{shadowSize:"lg",shadowColor:"purple",className:"shadow-lg shadow-dropshadow-purple"},{shadowSize:"xl",shadowColor:"purple",className:"shadow-xl shadow-dropshadow-purple"}],defaultVariants:{backgroundColor:"light",borderColor:"separator",borderRadius:"none",borderStyle:"none",margin:"none",padding:"none",shadowColor:"grey",shadowSize:"none"}}),mS=v.forwardRef(function({children:e,className:n,...r},a){const{backgroundColor:s,borderColor:o,borderRadius:l,borderStyle:c,margin:d,padding:f,shadowColor:p,shadowSize:g,...y}=r;return i.jsx("div",{ref:a,className:re(blt({backgroundColor:s,borderColor:o,borderRadius:l,borderStyle:c,margin:d,padding:f,shadowColor:p,shadowSize:g}),n),...y,children:e})}),iae=v.forwardRef(function({needsScroll:e=!1,className:n,...r},a){const s=e?"":"overflow-hidden";return i.jsx(mS,{ref:a,className:re(s,n),...r})}),xlt=v.forwardRef(function({className:e,...n},r){return i.jsx(mS,{ref:r,className:re("card-header","flex flex-col p-5",e),backgroundColor:"none",padding:"md",...n})});v.forwardRef(function({className:e,...n},r){return i.jsx("h3",{ref:r,className:re("card-title","text-lg font-semibold leading-none tracking-tight",e),...n})});v.forwardRef(function({className:e,...n},r){return i.jsx("p",{ref:r,className:re("card-description","text-sm text-muted-foreground",e),...n})});const oae=v.forwardRef(function({className:e,...n},r){return i.jsx(mS,{ref:r,className:re("card-content","[&:not(:first-child)]:pt-0",e),padding:"md",backgroundColor:"none",...n})}),Vbt=v.forwardRef(function({className:e,...n},r){return i.jsx(mS,{ref:r,className:re("card-footer","flex items-center","[&:not(:first-child)]:pt-0",e),padding:"md",backgroundColor:"none",...n})});var fk,qV;function wlt(){if(qV)return fk;qV=1;var t="Expected a function",e=NaN,n="[object Symbol]",r=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,o=/^0o[0-7]+$/i,l=parseInt,c=typeof pl=="object"&&pl&&pl.Object===Object&&pl,d=typeof self=="object"&&self&&self.Object===Object&&self,f=c||d||Function("return this")(),p=Object.prototype,g=p.toString,y=Math.max,x=Math.min,b=function(){return f.Date.now()};function _(I,N,D){var O,j,M,$,L,z,H=0,J=!1,X=!1,Y=!0;if(typeof I!="function")throw new TypeError(t);N=k(N)||0,E(D)&&(J=!!D.leading,X="maxWait"in D,M=X?y(k(D.maxWait)||0,N):M,Y="trailing"in D?!!D.trailing:Y);function F(de){var ve=O,Re=j;return O=j=void 0,H=de,$=I.apply(Re,ve),$}function W(de){return H=de,L=setTimeout(Z,N),J?F(de):$}function G(de){var ve=de-z,Re=de-H,V=N-ve;return X?x(V,M-Re):V}function q(de){var ve=de-z,Re=de-H;return z===void 0||ve>=N||ve<0||X&&Re>=M}function Z(){var de=b();if(q(de))return le(de);L=setTimeout(Z,G(de))}function le(de){return L=void 0,Y&&O?F(de):(O=j=void 0,$)}function ee(){L!==void 0&&clearTimeout(L),H=0,O=z=j=L=void 0}function xe(){return L===void 0?$:le(b())}function Ce(){var de=b(),ve=q(de);if(O=arguments,j=this,z=de,ve){if(L===void 0)return W(z);if(X)return L=setTimeout(Z,N),F(z)}return L===void 0&&(L=setTimeout(Z,N)),$}return Ce.cancel=ee,Ce.flush=xe,Ce}function E(I){var N=typeof I;return!!I&&(N=="object"||N=="function")}function A(I){return!!I&&typeof I=="object"}function S(I){return typeof I=="symbol"||A(I)&&g.call(I)==n}
2041function k(I){if(typeof I=="number")return I;if(S(I))return e;if(E(I)){var N=typeof I.valueOf=="function"?I.valueOf():I;I=E(N)?N+"":N}if(typeof I!="string")return I===0?I:+I;I=I.replace(r,"");var D=s.test(I);return D||o.test(I)?l(I.slice(2),D?2:8):a.test(I)?e:+I}return fk=_,fk}wlt();function gS(){const[t,e]=v.useState(!1);return v.useEffect(()=>{e(!0)},[]),t}function Clt(){const t=v.useRef(!1);return v.useEffect(()=>(t.current=!0,()=>{t.current=!1}),[]),v.useCallback(()=>t.current,[])}var HV={width:void 0,height:void 0};function Gbt(t){const{ref:e,box:n="content-box"}=t,[{width:r,height:a},s]=v.useState(HV),o=Clt(),l=v.useRef({...HV}),c=v.useRef(void 0);return c.current=t.onResize,v.useEffect(()=>{if(!e.current||typeof window>"u"||!("ResizeObserver"in window))return;const d=new ResizeObserver(([f])=>{const p=n==="border-box"?"borderBoxSize":n==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",g=zV(f,p,"inlineSize"),y=zV(f,p,"blockSize");if(l.current.width!==g||l.current.height!==y){const b={width:g,height:y};l.current.width=g,l.current.height=y,c.current?c.current(b):o()&&s(b)}});return d.observe(e.current,{box:n}),()=>{d.disconnect()}},[n,e,o]),{width:r,height:a}}function zV(t,e,n){return t[e]?Array.isArray(t[e])?t[e][0][n]:t[e][n]:e==="contentBoxSize"?t.contentRect[n==="inlineSize"?"width":"height"]:void 0}var _lt=Object.defineProperty,Slt=(t,e)=>_lt(t,"name",{value:e,configurable:!0}),Elt=v.createContext(void 0);function P9(t){const e=v.useContext(Elt);return t||e||"ltr"}Slt(P9,"useDirection");var Ilt=Object.defineProperty,Alt=(t,e)=>Ilt(t,"name",{value:e,configurable:!0});function lae(t,[e,n]){return Math.min(n,Math.max(e,t))}Alt(lae,"clamp");var Tlt=Object.defineProperty,pr=(t,e)=>Tlt(t,"name",{value:e,configurable:!0});function cae(t,e){return v.useReducer((n,r)=>e[n][r]??n,t)}pr(cae,"useStateMachine");var uae="ScrollArea",[dae,Wbt]=Lo(uae),[klt,Wc]=dae(uae),Rlt=v.forwardRef(pr(function(e,n){const{__scopeScrollArea:r,type:a="hover",dir:s,scrollHideDelay:o=600,...l}=e,[c,d]=v.useState(null),[f,p]=v.useState(null),[g,y]=v.useState(null),[x,b]=v.useState(null),[_,E]=v.useState(null),[A,S]=v.useState(0),[k,I]=v.useState(0),[N,D]=v.useState(!1),[O,j]=v.useState(!1),M=ir(n,d),$=P9(s);return i.jsx(klt,{scope:r,type:a,dir:$,scrollHideDelay:o,scrollArea:c,viewport:f,onViewportChange:p,content:g,onContentChange:y,scrollbarX:x,onScrollbarXChange:b,scrollbarXEnabled:N,onScrollbarXEnabledChange:D,scrollbarY:_,onScrollbarYChange:E,scrollbarYEnabled:O,onScrollbarYEnabledChange:j,onCornerWidthChange:S,onCornerHeightChange:I,children:i.jsx(vr.div,{dir:$,...l,ref:M,style:{position:"relative","--radix-scroll-area-corner-width":A+"px","--radix-scroll-area-corner-height":k+"px",...e.style}})})},"ScrollArea")),Nlt="ScrollAreaViewport",Dlt=v.forwardRef(pr(function(e,n){const{__scopeScrollArea:r,children:a,nonce:s,...o}=e,l=Wc(Nlt,r),c=v.useRef(null),d=ir(n,c,l.onViewportChange);return i.jsxs(i.Fragment,{children:[i.jsx(Plt,{nonce:s}),i.jsx(vr.div,{"data-radix-scroll-area-viewport":"",...o,ref:d,style:{overflowX:l.scrollbarXEnabled?"scroll":"hidden",overflowY:l.scrollbarYEnabled?"scroll":"hidden",...e.style},children:i.jsx("div",{ref:l.onContentChange,style:{minWidth:"100%",display:"table"},children:a})})]})},"ScrollAreaViewport")),Plt=v.memo(pr(function({nonce:e}){return i.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:e})},"ScrollAreaViewportStyle"),(t,e)=>t.nonce===e.nonce),B0="ScrollAreaScrollbar",Olt=v.forwardRef(pr(function(e,n){const{forceMount:r,...a}=e,s=Wc(B0,e.__scopeScrollArea),{onScrollbarXEnabledChange:o,onScrollbarYEnabledChange:l}=s,c=e.orientation==="horizontal";return v.useEffect(()=>(c?o(!0):l(!0),()=>{c?o(!1):l(!1)}),[c,o,l]),s.type==="hover"?i.jsx(Mlt,{...a,ref:n,forceMount:r}):s.type==="scroll"?i.jsx(Llt,{...a,ref:n,forceMount:r}):s.type==="auto"?i.jsx(fae,{...a,ref:n,forceMount:r}):s.type==="always"?i.jsx(hL,{...a,ref:n,"data-state":"visible"}):null},"ScrollAreaScrollbar")),Mlt=v.forwardRef(pr(function(e,n){const{forceMount:r,...a}=e,s=Wc(B0,e.__scopeScrollArea),[o,l]=v.useState(!1);return v.useEffect(()=>{const c=s.scrollArea;let d=0;if(c){const f=pr(()=>{window.clearTimeout(d),l(!0)},"handlePointerEnter"),p=pr(()=>{d=window.setTimeout(()=>l(!1),s.scrollHideDelay)},"handlePointerLeave");return c.addEventListener("pointerenter",f),c.addEventListener("pointerleave",p),()=>{window.clearTimeout(d),c.removeEventListener("pointerenter",f),c.removeEventListener("pointerleave",p)}}},[s.scrollArea,s.scrollHideDelay]),i.jsx(go,{present:r||o,children:i.jsx(fae,{"data-state":o?"visible":"hidden",...a,ref:n})})},"ScrollAreaScrollbarHover")),Llt=v.forwardRef(pr(function(e,n){const{forceMount:r,...a}=e,s=Wc(B0,e.__scopeScrollArea),o=e.orientation==="horizontal",l=M9(()=>d("SCROLL_END"),100),[c,d]=cae("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return v.useEffect(()=>{if(c==="idle"){const f=window.setTimeout(()=>d("HIDE"),s.scrollHideDelay);return()=>window.clearTimeout(f)}},[c,s.scrollHideDelay,d]),v.useEffect(()=>{const f=s.viewport,p=o?"scrollLeft":"scrollTop";if(f){let g=f[p];const y=pr(()=>{const x=f[p];g!==x&&(d("SCROLL"),l()),g=x},"handleScroll");return f.addEventListener("scroll",y),()=>f.removeEventListener("scroll",y)}},[s.viewport,o,d,l]),i.jsx(go,{present:r||c!=="hidden",children:i.jsx(hL,{"data-state":c==="hidden"?"hidden":"visible",...a,ref:n,onPointerEnter:Qt(e.onPointerEnter,()=>d("POINTER_ENTER")),onPointerLeave:Qt(e.onPointerLeave,()=>d("POINTER_LEAVE"))})})},"ScrollAreaScrollbarScroll")),fae=v.forwardRef(pr(function(e,n){const r=Wc(B0,e.__scopeScrollArea),{forceMount:a,...s}=e,[o,l]=v.useState(!1),c=e.orientation==="horizontal",d=M9(()=>{if(r.viewport){const f=r.viewport.offsetWidth<r.viewport.scrollWidth,p=r.viewport.offsetHeight<r.viewport.scrollHeight;l(c?f:p)}},10);return u3(r.viewport,d),u3(r.content,d),i.jsx(go,{present:a||o,children:i.jsx(hL,{"data-state":o?"visible":"hidden",...s,ref:n})})},"ScrollAreaScrollbarAuto")),hL=v.forwardRef(pr(function(e,n){const{orientation:r="vertical",...a}=e,s=Wc(B0,e.__scopeScrollArea),o=v.useRef(null),l=v.useRef(0),[c,d]=v.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),f=mL(c.viewport,c.content),p={...a,sizes:c,onSizesChange:d,hasThumb:f>0&&f<1,onThumbChange:pr(y=>o.current=y,"onThumbChange"),onThumbPointerUp:pr(()=>l.current=0,"onThumbPointerUp"),onThumbPointerDown:pr(y=>l.current=y,"onThumbPointerDown")};function g(y,x){return gae(y,l.current,c,x)}return pr(g,"getScrollPosition"),r==="horizontal"?i.jsx(jlt,{...p,ref:n,onThumbPositionChange:()=>{if(s.viewport&&o.current){const y=s.viewport.scrollLeft,x=kD(y,c,s.dir);o.current.style.transform=`translate3d(${x}px, 0, 0)`}}
2041,onWheelScroll:y=>{s.viewport&&(s.viewport.scrollLeft=y)},onDragScroll:y=>{s.viewport&&(s.viewport.scrollLeft=g(y,s.dir))}}):r==="vertical"?i.jsx(Flt,{...p,ref:n,onThumbPositionChange:()=>{if(s.viewport&&o.current){const y=s.viewport.scrollTop,x=kD(y,c);o.current.style.transform=`translate3d(0, ${x}px, 0)`}},onWheelScroll:y=>{s.viewport&&(s.viewport.scrollTop=y)},onDragScroll:y=>{s.viewport&&(s.viewport.scrollTop=g(y))}}):null},"ScrollAreaScrollbarVisible")),jlt=v.forwardRef(pr(function(e,n){const{sizes:r,onSizesChange:a,...s}=e,o=Wc(B0,e.__scopeScrollArea),[l,c]=v.useState(),d=v.useRef(null),f=ir(n,d,o.onScrollbarXChange);return v.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),i.jsx(hae,{"data-orientation":"horizontal",...s,ref:f,sizes:r,style:{bottom:0,left:o.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:o.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":O9(r)+"px",...e.style},onThumbPointerDown:p=>e.onThumbPointerDown(p.x),onDragScroll:p=>e.onDragScroll(p.x),onWheelScroll:(p,g)=>{if(o.viewport){const y=o.viewport.scrollLeft+p.deltaX;e.onWheelScroll(y),vL(y,g)&&p.preventDefault()}},onResize:()=>{d.current&&o.viewport&&l&&a({content:o.viewport.scrollWidth,viewport:o.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:Pv(l.paddingLeft),paddingEnd:Pv(l.paddingRight)}})}})},"ScrollAreaScrollbarX")),Flt=v.forwardRef(pr(function(e,n){const{sizes:r,onSizesChange:a,...s}=e,o=Wc(B0,e.__scopeScrollArea),[l,c]=v.useState(),d=v.useRef(null),f=ir(n,d,o.onScrollbarYChange);return v.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),i.jsx(hae,{"data-orientation":"vertical",...s,ref:f,sizes:r,style:{top:0,right:o.dir==="ltr"?0:void 0,left:o.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":O9(r)+"px",...e.style},onThumbPointerDown:p=>e.onThumbPointerDown(p.y),onDragScroll:p=>e.onDragScroll(p.y),onWheelScroll:(p,g)=>{if(o.viewport){const y=o.viewport.scrollTop+p.deltaY;e.onWheelScroll(y),vL(y,g)&&p.preventDefault()}},onResize:()=>{d.current&&o.viewport&&l&&a({content:o.viewport.scrollHeight,viewport:o.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:Pv(l.paddingTop),paddingEnd:Pv(l.paddingBottom)}})}})},"ScrollAreaScrollbarY")),[Blt,pae]=dae(B0),hae=v.forwardRef(pr(function(e,n){const{__scopeScrollArea:r,sizes:a,hasThumb:s,onThumbChange:o,onThumbPointerUp:l,onThumbPointerDown:c,onThumbPositionChange:d,onDragScroll:f,onWheelScroll:p,onResize:g,...y}=e,x=Wc(B0,r),[b,_]=v.useState(null),E=ir(n,_),A=v.useRef(null),S=v.useRef(""),k=x.viewport,I=a.content-a.viewport,N=oo(p),D=oo(d),O=M9(g,10);function j(M){if(A.current){const $=M.clientX-A.current.left,L=M.clientY-A.current.top;f({x:$,y:L})}}return pr(j,"handleDragScroll"),v.useEffect(()=>{const M=pr($=>{const L=$.target;b?.contains(L)&&N($,I)},"handleWheel");return document.addEventListener("wheel",M,{passive:!1}),()=>document.removeEventListener("wheel",M,{passive:!1})},[k,b,I,N]),v.useEffect(D,[a,D]),u3(b,O),u3(x.content,O),i.jsx(Blt,{scope:r,scrollbar:b,hasThumb:s,onThumbChange:oo(o),onThumbPointerUp:oo(l),onThumbPositionChange:D,onThumbPointerDown:oo(c),children:i.jsx(vr.div,{...y,ref:E,style:{position:"absolute",...y.style},onPointerDown:Qt(e.onPointerDown,M=>{M.button===0&&(M.target.setPointerCapture(M.pointerId),A.current=b.getBoundingClientRect(),S.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",x.viewport&&(x.viewport.style.scrollBehavior="auto"),j(M))}),onPointerMove:Qt(e.onPointerMove,j),onPointerUp:Qt(e.onPointerUp,M=>{const $=M.target;$.hasPointerCapture(M.pointerId)&&$.releasePointerCapture(M.pointerId),document.body.style.webkitUserSelect=S.current,x.viewport&&(x.viewport.style.scrollBehavior=""),A.current=null})})})},"ScrollAreaScrollbarImpl")),TD="ScrollAreaThumb",Ult=v.forwardRef(pr(function(e,n){const{forceMount:r,...a}=e,s=pae(TD,e.__scopeScrollArea);return i.jsx(go,{present:r||s.hasThumb,children:i.jsx($lt,{ref:n,...a})})},"ScrollAreaThumb")),$lt=v.forwardRef(pr(function(e,n){const{__scopeScrollArea:r,style:a,...s}=e,o=Wc(TD,r),l=pae(TD,r),{onThumbPositionChange:c}=l,d=ir(n,l.onThumbChange),f=v.useRef(void 0),p=M9(()=>{f.current&&(f.current(),f.current=void 0)},100);return v.useEffect(()=>{const g=o.viewport;if(g){const y=pr(()=>{if(p(),!f.current){const x=zlt(g,c);f.current=x,c()}},"handleScroll");return c(),g.addEventListener("scroll",y),()=>g.removeEventListener("scroll",y)}},[o.viewport,p,c]),i.jsx(vr.div,{"data-state":l.hasThumb?"visible":"hidden",...s,ref:d,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...a},onPointerDownCapture:Qt(e.onPointerDownCapture,g=>{const x=g.target.getBoundingClientRect(),b=g.clientX-x.left,_=g.clientY-x.top;l.onThumbPointerDown({x:b,y:_})}),onPointerUp:Qt(e.onPointerUp,l.onThumbPointerUp)})},"ScrollAreaThumbImpl")),mae="ScrollAreaCorner",qlt=v.forwardRef(pr(function(e,n){const r=Wc(mae,e.__scopeScrollArea),a=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&a?i.jsx(Hlt,{...e,ref:n}):null},"ScrollAreaCorner")),Hlt=v.forwardRef(pr(function(e,n){const{__scopeScrollArea:r,...a}=e,s=Wc(mae,r),[o,l]=v.useState(0),[c,d]=v.useState(0),f=!!(o&&c),{onCornerWidthChange:p,onCornerHeight
2041Change:g}=s;return u3(s.scrollbarX,()=>{const y=s.scrollbarX?.offsetHeight||0;s.onCornerHeightChange(y),d(y)}),u3(s.scrollbarY,()=>{const y=s.scrollbarY?.offsetWidth||0;s.onCornerWidthChange(y),l(y)}),v.useEffect(()=>()=>{p(0),g(0)},[p,g]),f?i.jsx(vr.div,{...a,ref:n,style:{width:o,height:c,position:"absolute",right:s.dir==="ltr"?0:void 0,left:s.dir==="rtl"?0:void 0,bottom:0,...e.style}}):null},"ScrollAreaCornerImpl"));function Pv(t){return t?parseInt(t,10):0}pr(Pv,"toInt");function mL(t,e){const n=t/e;return isNaN(n)?0:n}pr(mL,"getThumbRatio");function O9(t){const e=mL(t.viewport,t.content),n=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,r=(t.scrollbar.size-n)*e;return Math.max(r,18)}pr(O9,"getThumbSize");function gae(t,e,n,r="ltr"){const a=O9(n),s=a/2,o=e||s,l=a-o,c=n.scrollbar.paddingStart+o,d=n.scrollbar.size-n.scrollbar.paddingEnd-l,f=n.content-n.viewport,p=r==="ltr"?[0,f]:[f*-1,0];return gL([c,d],p)(t)}pr(gae,"getScrollPositionFromPointer");function kD(t,e,n="ltr"){const r=O9(e),a=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,s=e.scrollbar.size-a,o=e.content-e.viewport,l=s-r,c=n==="ltr"?[0,o]:[o*-1,0],d=lae(t,c);return gL([0,o],[0,l])(d)}pr(kD,"getThumbOffsetFromScroll");function gL(t,e){return n=>{if(t[0]===t[1]||e[0]===e[1])return e[0];const r=(e[1]-e[0])/(t[1]-t[0]);return e[0]+r*(n-t[0])}}pr(gL,"linearScale");function vL(t,e){return t>0&&t<e}pr(vL,"isScrollingWithinScrollbarBounds");var zlt=pr((t,e=()=>{})=>{let n={left:t.scrollLeft,top:t.scrollTop},r=0;return pr((function a(){const s={left:t.scrollLeft,top:t.scrollTop},o=n.left!==s.left,l=n.top!==s.top;(o||l)&&e(),n=s,r=window.requestAnimationFrame(a)}),"loop")(),()=>window.cancelAnimationFrame(r)},"addUnlinkedScrollListener");function M9(t,e){const n=oo(t),r=v.useRef(0);return v.useEffect(()=>()=>window.clearTimeout(r.current),[]),v.useCallback(()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,e)},[n,e])}pr(M9,"useDebounceCallback");function u3(t,e){const n=oo(e);Zl(()=>{let r=0;if(t){const a=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(n)});return a.observe(t),()=>{window.cancelAnimationFrame(r),a.unobserve(t)}}},[t,n])}pr(u3,"useResizeObserver");var Vlt=Rlt,Glt=Dlt,Wlt=qlt;const yL=v.forwardRef(function({className:e,children:n,orientation:r="both",height:a,style:s={},viewportStyle:o={},alwaysShowScrollbar:l=!1,viewportRef:c,onViewportScroll:d,...f},p){return i.jsxs(Vlt,{ref:p,className:re("relative overflow-hidden",e),style:{...s,...a?{height:a}:{}},...f,children:[i.jsx(Glt,{className:"size-full rounded-[inherit]",onScroll:d,style:{...o},ref:c,children:n}),["vertical","both"].includes(r)&&i.jsx(VV,{orientation:"vertical",alwaysShowScrollbar:l}),["horizontal","both"].includes(r)&&i.jsx(VV,{orientation:"horizontal",alwaysShowScrollbar:l}),i.jsx(Wlt,{})]})}),VV=v.forwardRef(function({className:e,orientation:n="vertical",alwaysShowScrollbar:r=!1,...a},s){return i.jsx(Olt,{ref:s,orientation:n,className:re("flex touch-none select-none transition-colors",n==="vertical"&&"h-full w-2.5 border-l border-l-transparent p-px",n==="horizontal"&&"h-2.5 border-t border-t-transparent p-px",e),...r&&{forceMount:!0},...a,children:i.jsx(Ult,{className:"relative flex-1 rounded-full bg-border-input"})})});var pk,GV;function Ylt(){if(GV)return pk;GV=1;function t(we){return we instanceof Map?we.clear=we.delete=we.set=function(){throw new Error("map is read-only")}:we instanceof Set&&(we.add=we.clear=we.delete=function(){throw new Error("set is read-only")}),Object.freeze(we),Object.getOwnPropertyNames(we).forEach(Ze=>{const Je=we[Ze],kt=typeof Je;(kt==="object"||kt==="function")&&!Object.isFrozen(Je)&&t(Je)}),we}class e{constructor(Ze){Ze.data===void 0&&(Ze.data={}),this.data=Ze.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function n(we){return we.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}function r(we,...Ze){const Je=Object.create(null);for(const kt in we)Je[kt]=we[kt];return Ze.forEach(function(kt){for(const Wt in kt)Je[Wt]=kt[Wt]}),Je}const a="</span>",s=we=>!!we.scope,o=(we,{prefix:Ze})=>
vendor: 25,540 bytes, lines 2041-2043
2041{if(we.startsWith("language:"))return we.replace("language:","language-");if(we.includes(".")){const Je=we.split(".");return[`${Ze}${Je.shift()}`,...Je.map((kt,Wt)=>`${kt}${"_".repeat(Wt+1)}`)].join(" ")}return`${Ze}${we}`};class l{constructor(Ze,Je){this.buffer="",this.classPrefix=Je.classPrefix,Ze.walk(this)}addText(Ze){this.buffer+=n(Ze)}openNode(Ze){if(!s(Ze))return;const Je=o(Ze.scope,{prefix:this.classPrefix});this.span(Je)}closeNode(Ze){s(Ze)&&(this.buffer+=a)}value(){return this.buffer}span(Ze){this.buffer+=`<span class="${Ze}">`}}const c=(we={})=>{const Ze={children:[]};return Object.assign(Ze,we),Ze};class d{constructor(){this.rootNode=c(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(Ze){this.top.children.push(Ze)}openNode(Ze){const Je=c({scope:Ze});this.add(Je),this.stack.push(Je)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(Ze){return this.constructor._walk(Ze,this.rootNode)}static _walk(Ze,Je){return typeof Je=="string"?Ze.addText(Je):Je.children&&(Ze.openNode(Je),Je.children.forEach(kt=>this._walk(Ze,kt)),Ze.closeNode(Je)),Ze}static _collapse(Ze){typeof Ze!="string"&&Ze.children&&(Ze.children.every(Je=>typeof Je=="string")?Ze.children=[Ze.children.join("")]:Ze.children.forEach(Je=>{d._collapse(Je)}))}}class f extends d{constructor(Ze){super(),this.options=Ze}addText(Ze){Ze!==""&&this.add(Ze)}startScope(Ze){this.openNode(Ze)}endScope(){this.closeNode()}__addSublanguage(Ze,Je){const kt=Ze.root;Je&&(kt.scope=`language:${Je}`),this.add(kt)}toHTML(){return new l(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function p(we){return we?typeof we=="string"?we:we.source:null}function g(we){return b("(?=",we,")")}function y(we){return b("(?:",we,")*")}function x(we){return b("(?:",we,")?")}function b(...we){return we.map(Je=>p(Je)).join("")}function _(we){const Ze=we[we.length-1];return typeof Ze=="object"&&Ze.constructor===Object?(we.splice(we.length-1,1),Ze):{}}function E(...we){return"("+(_(we).capture?"":"?:")+we.map(kt=>p(kt)).join("|")+")"}function A(we){return new RegExp(we.toString()+"|").exec("").length-1}function S(we,Ze){const Je=we&&we.exec(Ze);return Je&&Je.index===0}const k=new RegExp(E(/\[(?:[^\\\]]|\\.)*\]/,/\(\?<(?![=!])[^>]+>/,/\(\?'[^']+'/,/\(\??/,/\\([1-9][0-9]*)/,/\\./));function I(we,{joinWith:Ze}){let Je=0;return we.map(kt=>{Je+=1;const Wt=Je;let En=p(kt),At="";for(;En.length>0;){const bt=k.exec(En);if(!bt){At+=En;break}At+=En.substring(0,bt.index),En=En.substring(bt.index+bt[0].length),bt[0][0]==="\\"&&bt[1]?At+="\\"+String(Number(bt[1])+Wt):(At+=bt[0],(bt[0]==="("||/^\(\?[<']/.test(bt[0]))&&Je++)}return At}).map(kt=>`(${kt})`).join(Ze)}const N=/\b\B/,D="[a-zA-Z]\\w*",O="[a-zA-Z_]\\w*",j="\\b\\d+(\\.\\d+)?",M="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",$="\\b(0b[01]+)",L="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",z=(we={})=>{const Ze=/^#![ ]*\//;return we.binary&&(we.begin=b(Ze,/.*\b/,we.binary,/\b.*/)),r({scope:"meta",begin:Ze,end:/$/,relevance:0,"on:begin":(Je,kt)=>{Je.index!==0&&kt.ignoreMatch()}},we)},H={begin:"\\\\[\\s\\S]",relevance:0},J={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[H]},X={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[H]},Y={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},F=function(we,Ze,Je={}){const kt=r({scope:"comment",begin:we,end:Ze,contains:[]},Je);kt.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const Wt=E("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return kt.contains.push({begin:b(/[ ]+/,"(",Wt,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),kt},W=F("//","$"),G=F("/\\*","\\*/"),q=F("#","$"),Z={scope:"number",begin:j,relevance:0},le={scope:"number",begin:M,relevance:0},ee={scope:"number",begin:$,relevance:0},xe={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[H,{begin:/\[/,end:/\]/,relevance:0,contains:[H]}]},Ce={scope:"title",begin:D,relevance:0},de={scope:"title",begin:O,relevance:0},ve={begin:"\\.\\s*"+O,relevance:0};var V=Object.freeze({__proto__:null,APOS_STRING_MODE:J,BACKSLASH_ESCAPE:H,BINARY_NUMBER_MODE:ee,BINARY_NUMBER_RE:$,COMMENT:F,C_BLOCK_COMMENT_MODE:G,C_LINE_COMMENT_MODE:W,C_NUMBER_MODE:le,C_NUMBER_RE:M,END_SAME_AS_BEGIN:function(we){return Object.assign(we,{"on:begin":(Ze,Je)=>{Je.data._beginMatch=Ze[1]},"on:end":(Ze,Je)=>{Je.data._beginMatch!==Ze[1]&&Je.ignoreMatch()}})},HASH_COMMENT_MODE:q,IDENT_RE:D,MATCH_NOTHING_RE:N,METHOD_GUARD:ve,NUMBER_MODE:Z,NUMBER_RE:j,PHRASAL_WORDS_MODE:Y,QUOTE_STRING_MODE:X,REGEXP_MODE:xe,RE_STARTERS_RE:L,SHEBANG:z,TITLE_MODE:Ce,UNDERSCORE_IDENT_RE:O,UNDERSCORE_TITLE_MODE:de});function K(we,Ze){we.input[we.index-1]==="."&&Ze.ignoreMatch()}function te(we,Ze){we.className!==void 0&&(we.scope=we.className,delete we.className)}function me(we,Ze){Ze&&we.beginKeywords&&(we.begin="\\b("+we.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",we.__beforeBegin=K,we.keywords=we.keywords||we.beginKeywords,delete we.beginKeywords,we.relevance===void 0&&(we.relevance=0))}function fe(we,Ze){Array.isArray(we.illegal)&&(we.illegal=E(...we.illegal))}function ge(we,Ze){if(we.match){if(we.begin||we.end)throw new Error("begin & end are not supported with match");we.begin=we.match,delete we.match}}function Se(we,Ze){we.relevance===void 0&&(we.relevance=1)}const se=(we,Ze)=>{if(!we.beforeMatch)return;if(we.starts)throw new Error("beforeMatch cannot be used with starts");const Je=Object.assign({},we);Object.keys(we).forEach(kt=>{delete we[kt]}),we.keywords=Je.keywords,we.begin=b(Je.beforeMatch,g(Je.begin)),we.starts={relevance:0,contains:[Object.assign(Je,{endsParent:!0})]},we.relevance=0,delete Je.beforeMatch},he=["of","and","for","in","not","or","if","then","parent","list","value"],ye="keyword";function be(we,Ze,Je=ye){const kt=Object.create(null);return typeof we=="string"?Wt(Je,we.split(" ")):Array.isArray(we)?Wt(Je,we):Object.keys(we).forEach(function(En){Object.assign(kt,be(we[En],Ze,En))}),kt;function Wt(En,At){Ze&&(At=At.map(bt=>bt.toLowerCase())),At.forEach(function(bt){const Nt=bt.split("|");kt[Nt[0]]=[En,Te(Nt[0],Nt[1])]})}}function Te(we,Ze){return Ze?Number(Ze):je(we)?0:1}function je(we){return he.includes(we.toLowerCase())}const De={},Ae=we=>{console.error(we)},Be=(we,...Ze)=>{console.log(`WARN: ${we}`,...Ze)},We=(we,Ze)=>{De[`${we}/${Ze}`]||(console.log(`Deprecated as of ${we}. ${Ze}`),De[`${we}/${Ze}`]=!0)},Ke=new Error;function ft(we,Ze,{key:Je}){let kt=0;const Wt=we[Je],En={},At={};for(let bt=1;bt<=Ze.length;bt++)At[bt+kt]=Wt[bt],En[bt+kt]=!0,kt+=A(Ze[bt-1]);we[Je]=At,we[Je]._emit=En,we[Je]._multi=!0}function dt(we){if(Array.isArray(we.begin)){if(we.skip||we.excludeBegin||we.returnBegin)throw Ae("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),Ke;if(typeof we.beginScope!="object"||we.beginScope===null)throw Ae("beginScope must be object"),Ke;ft(we,we.begin,{key:"beginScope"}),we.begin=I(we.begin,{joinWith:""})}}function Ft(we){if(Array.isArray(we.end)){if(we.skip||we.excludeEnd||we.returnEnd)throw Ae("skip, excludeEnd, returnEnd not compatible with endScope: {}"),Ke;if(typeof we.endScope!="object"||we.endScope===null)throw Ae("endScope must be object"),Ke;ft(we,we.end,{key:"endScope"}),we.end=I(we.end,{joinWith:""})}}function fn(we){we.scope&&typeof we.scope=="object"&&we.scope!==null&&(we.beginScope=we.scope,delete we.scope)}function Vt(we){fn(we),typeof we.beginScope=="string"&&(we.beginScope={_wrap:we.beginScope}),typeof we.endScope=="string"&&(we.endScope={_wrap:we.endScope}),dt(we),Ft(we)}function ie(we){function Ze(At,bt){return new RegExp(p(At),"m"+(we.case_insensitive?"i":"")+(we.unicodeRegex?"u":"")+(bt?"g":""))}class Je{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(bt,Nt){Nt.position=this.position++,this.matchIndexes[this.matchAt]=Nt,this.regexes.push([Nt,bt]),this.matchAt+=A(bt)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const bt=this.regexes.map(Nt=>Nt[1]);this.matcherRe=Ze(I(bt,{joinWith:"|"}),!0),this.lastIndex=0}exec(bt){this.matcherRe.lastIndex=this.lastIndex;const Nt=this.matcherRe.exec(bt);if(!Nt)return null;const nr=Nt.findIndex((Wr,Qa)=>Qa>0&&Wr!==void 0),Gn=this.matchIndexes[nr];return Nt.splice(0,nr),Object.assign(Nt,Gn)}}class kt{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(bt){if(this.multiRegexes[bt])return this.multiRegexes[bt];const Nt=new Je;return this.rules.slice(bt).forEach(([nr,Gn])=>Nt.addRule(nr,Gn)),Nt.compile(),this.multiRegexes[bt]=Nt,Nt}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(bt,Nt){this.rules.push([bt,Nt]),Nt.type==="begin"&&this.count++}exec(bt){const Nt=this.getMatcher(this.regexIndex);Nt.lastIndex=this.lastIndex;let nr=Nt.exec(bt);if(this.resumingScanAtSamePosition()&&!(nr&&nr.index===this.lastIndex)){const Gn=this.getMatcher(0);Gn.lastIndex=this.lastIndex+1,nr=Gn.exec(bt)}return nr&&(this.regexIndex+=nr.position+1,this.regexIndex===this.count&&this.considerAll()),nr}}function Wt(At){const bt=new kt;return At.contains.forEach(Nt=>bt.addRule(Nt.begin,{rule:Nt,type:"begin"})),At.terminatorEnd&&bt.addRule(At.terminatorEnd,{type:"end"}),At.illegal&&bt.addRule(At.illegal,{type:"illegal"}),bt}function En(At,bt){const Nt=At;if(At.isCompiled)return Nt;[te,ge,Vt,se].forEach(Gn=>Gn(At,bt)),we.compilerExtensions.forEach(Gn=>Gn(At,bt)),At.__beforeBegin=null,[me,fe,Se].forEach(Gn=>Gn(At,bt)),At.isCompiled=!0;let nr=null;return typeof At.keywords=="object"&&At.keywords.$pattern&&(At.keywords=Object.assign({},At.keywords),nr=At.keywords.$pattern,delete At.keywords.$pattern),nr=nr||/\w+/,At.keywords&&(At.keywords=be(At.keywords,we.case_insensitive)),Nt.keywordPatternRe=Ze(nr,!0),bt&&(At.begin||(At.begin=/\B|\b/),Nt.beginRe=Ze(Nt.begin),!At.end&&!At.endsWithParent&&(At.end=/\B|\b/),At.end&&(Nt.endRe=Ze(Nt.end)),Nt.terminatorEnd=p(Nt.end)||"",At.endsWithParent&&bt.terminatorEnd&&(Nt.terminatorEnd+=(At.end?"|":"")+bt.terminatorEnd)),At.illegal&&(Nt.illegalRe=Ze(At.illegal)),At.contains||(At.contains=[]),At.contains=[].concat(...At.contains.map(function(Gn){return Ie(Gn==="self"?At:Gn)})),At.contains.forEach(function(Gn){En(Gn,Nt)}),At.starts&&En(At.starts,bt),Nt.matcher=Wt(Nt),Nt}if(we.compilerExtensions||(we.compilerExtensions=[]),we.contains&&we.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language.  See documentation.");return we.classNameAliases=r(we.classNameAliases||{}),En(we)}function ke(we){return we?we.endsWithParent||ke(we.starts):!1}function Ie(we){return we.variants&&!we.cachedVariants&&(we.cachedVariants=we.variants.map(function(Ze){return r(we,{variants:null},Ze)})),we.cachedVariants?we.cachedVariants:ke(we)?r(we,{starts:we.starts?r(we.starts):null}):Object.isFrozen(we)?r(we):we}var pe="11.12.0";class ce extends Error{constructor(Ze,Je){super(Ze),this.name="HTMLInjectionError",this.html=Je}}const et=n,it=r,nt=Symbol("nomatch"),at=7,Rt=function(we){const Ze=Object.create(null),Je=Object.create(null),kt=[];let Wt=!0;const En="Could not find the language '{}', did you forget to load/include a language module?",At={disableAutodetect:!0,name:"Plain text",contains:[]};let bt={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:f};function Nt(vt){return bt.noHighlightRe.test(vt)}function nr(vt){let Ut=vt.className+" ";Ut+=vt.parentNode?vt.parentNode.className:"";const Ln=bt.languageDetectRe.exec(Ut);if(Ln){const Wn=Bs(Ln[1]);return Wn||(Be(En.replace("{}",Ln[1])),Be("Falling back to no-highlight mode for this block.",vt)),Wn?Ln[1]:"no-highlight"}return Ut.split(/\s+/).find(Wn=>Nt(Wn)||Bs(Wn))}function Gn(vt,Ut,Ln){let Wn="",oa="";typeof Ut=="object"?(Wn=vt,Ln=Ut.ignoreIllegals,oa=Ut.language):(We("10.7.0","highlight(lang, code, ...args) has been deprecated."),We("10.7.0",`Please use highlight(code, options) instead.
2042https://github.com/highlightjs/highlight.js/issues/2277`),oa=vt,Wn=Ut),Ln===void 0&&(Ln=!0);const la={code:Wn,language:oa};vo("before:highlight",la);const bo=la.result?la.result:Wr(la.language,la.code,Ln);return bo.code=la.code,vo("after:highlight",bo),bo}function Wr(vt,Ut,Ln,Wn){const oa=Object.create(null);function la(St,$t){return St.keywords[$t]}function bo(){if(!yn.keywords){fa.addText(br);return}let St=0;yn.keywordPatternRe.lastIndex=0;let $t=yn.keywordPatternRe.exec(br),In="";for(;$t;){In+=br.substring(St,$t.index);const or=ct.case_insensitive?$t[0].toLowerCase():$t[0],wa=la(yn,or);if(wa){const[bs,Bg]=wa;if(fa.addText(In),In="",oa[or]=(oa[or]||0)+1,oa[or]<=at&&(Qc+=Bg),bs.startsWith("_"))In+=$t[0];else{const P3=ct.classNameAliases[bs]||bs;ts($t[0],P3)}}else In+=$t[0];St=yn.keywordPatternRe.lastIndex,$t=yn.keywordPatternRe.exec(br)}In+=br.substring(St),fa.addText(In)}function Jc(){if(br==="")return;let St=null;if(typeof yn.subLanguage=="string"){if(!Ze[yn.subLanguage]){fa.addText(br);return}St=Wr(yn.subLanguage,br,!0,qo[yn.subLanguage]),qo[yn.subLanguage]=St._top}else St=jo(br,yn.subLanguage.length?yn.subLanguage:null);yn.relevance>0&&(Qc+=St.relevance),fa.__addSublanguage(St._emitter,St.language)}function ys(){yn.subLanguage!=null?Jc():bo(),br=""}function ts(St,$t){St!==""&&(fa.startScope($t),fa.addText(St),fa.endScope())}function El(St,$t){let In=1;const or=$t.length-1;for(;In<=or;){if(!St._emit[In]){In++;continue}const wa=ct.classNameAliases[St[In]]||St[In],bs=$t[In];wa?ts(bs,wa):(br=bs,bo(),br=""),In++}}function oc(St,$t){return St.scope&&typeof St.scope=="string"&&fa.openNode(ct.classNameAliases[St.scope]||St.scope),St.beginScope&&(St.beginScope._wrap?(ts(br,ct.classNameAliases[St.beginScope._wrap]||St.beginScope._wrap),br=""):St.beginScope._multi&&(El(St.beginScope,$t),br="")),yn=Object.create(St,{parent:{value:yn}}),yn}function lc(St,$t,In){let or=S(St.endRe,In);if(or){if(St["on:end"]){const wa=new e(St);St["on:end"]($t,wa),wa.isMatchIgnored&&(or=!1)}if(or){for(;St.endsParent&&St.parent;)St=St.parent;return St}}if(St.endsWithParent)return lc(St.parent,$t,In)}function Yu(St){return yn.matcher.regexIndex===0?(br+=St[0],1):(Ho=!0,0)}function q0(St){const $t=St[0],In=St.rule,or=new e(In),wa=[In.__beforeBegin,In["on:begin"]];for(const bs of wa)if(bs&&(bs(St,or),or.isMatchIgnored))return Yu($t);return In.skip?br+=$t:(In.excludeBegin&&(br+=$t),ys(),!In.returnBegin&&!In.excludeBegin&&(br=$t)),oc(In,St),In.returnBegin?0:$t.length}function Xu(St){const $t=St[0],In=Ut.substring(St.index),or=lc(yn,St,In);if(!or)return nt;const wa=yn;yn.endScope&&yn.endScope._wrap?(ys(),ts($t,yn.endScope._wrap)):yn.endScope&&yn.endScope._multi?(ys(),El(yn.endScope,St)):wa.skip?br+=$t:(wa.returnEnd||wa.excludeEnd||(br+=$t),ys(),wa.excludeEnd&&(br=$t));do yn.scope&&fa.closeNode(),!yn.skip&&!yn.subLanguage&&(Qc+=yn.relevance),yn=yn.parent;while(yn!==or.parent);return or.starts&&oc(or.starts,St),wa.returnEnd?0:$t.length}function u1(){const St=[];for(let $t=yn;$t!==ct;$t=$t.parent)$t.scope&&St.unshift($t.scope);St.forEach($t=>fa.openNode($t))}let Uo={};function $o(St,$t){const In=$t&&$t[0];if(br+=St,In==null)return ys(),0;if(Uo.type==="begin"&&$t.type==="end"&&Uo.index===$t.index&&In===""){if(br+=Ut.slice($t.index,$t.index+1),!Wt){const or=new Error(`0 width match regex (${vt})`);throw or.languageName=vt,or.badRule=Uo.rule,or}return 1}if(Uo=$t,$t.type==="begin")return q0($t);if($t.type==="illegal"&&!Ln){const or=new Error('Illegal lexeme "'+In+'" for mode "'+(yn.scope||"<unnamed>")+'"');throw or.mode=yn,or}else if($t.type==="end"){const or=Xu($t);if(or!==nt)return or}if($t.type==="illegal"&&In==="")return $t.index===Ut.length||(br+=`
2043`),1;if(cc>1e5&&cc>$t.index*3)throw new Error("potential infinite loop, way more iterations than matches");return br+=In,In.length}const ct=Bs(vt);if(!ct)throw Ae(En.replace("{}",vt)),new Error('Unknown language: "'+vt+'"');const yr=ie(ct);let Cn="",yn=Wn||yr;const qo={},fa=new bt.__emitter(bt);u1();let br="",Qc=0,Fi=0,cc=0,Ho=!1;try{if(ct.__emitTokens)ct.__emitTokens(Ut,fa);else{for(yn.matcher.considerAll();;){cc++,Ho?Ho=!1:yn.matcher.considerAll(),yn.matcher.lastIndex=Fi;const St=yn.matcher.exec(Ut);if(!St)break;const $t=Ut.substring(Fi,St.index),In=$o($t,St);Fi=St.index+In}$o(Ut.substring(Fi))}return fa.finalize(),Cn=fa.toHTML(),{language:vt,value:Cn,relevance:Qc,illegal:!1,_emitter:fa,_top:yn}}catch(St){if(St.message&&St.message.includes("Illegal"))return{language:vt,value:et(Ut),illegal:!0,relevance:0,_illegalBy:{message:St.message,index:Fi,context:Ut.slice(Fi-100,Fi+100),mode:St.mode,resultSoFar:Cn},_emitter:fa};if(Wt)return{language:vt,value:et(Ut),illegal:!1,relevance:0,errorRaised:St,_emitter:fa,_top:yn};throw St}}function Qa(vt){const Ut={value:et(vt),illegal:!1,relevance:0,_top:At,_emitter:new bt.__emitter(bt)};return Ut._emitter.addText(vt),Ut}function jo(vt,Ut){Ut=Ut||bt.languages||Object.keys(Ze);const Ln=Qa(vt),Wn=Ut.filter(Bs).filter(_l).map(ys=>Wr(ys,vt,!1));Wn.unshift(Ln);const oa=Wn.sort((ys,ts)=>{if(ys.relevance!==ts.relevance)return ts.relevance-ys.relevance;if(ys.language&&ts.language){if(Bs(ys.language).supersetOf===ts.language)return 1;if(Bs(ts.language).supersetOf===ys.language)return-1}return 0}),[la,bo]=oa,Jc=la;return Jc.secondBest=bo,Jc}function ic(vt,Ut,Ln){const Wn=Ut&&Je[Ut]||Ln;vt.classList.add("hljs"),vt.classList.add(`language-${Wn}`)}function es(vt){let Ut=null;const Ln=nr(vt);if(Nt(Ln))return;if(vo("before:highlightElement",{el:vt,language:Ln}),vt.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",vt);return}if(vt.children.length>0&&(bt.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(vt)),bt.throwUnescapedHTML))throw new ce("One of your code blocks includes unescaped HTML.",vt.innerHTML);Ut=vt;const Wn=Ut.textContent,oa=Ln?Gn(Wn,{language:Ln,ignoreIllegals:!0}):jo(Wn);vt.innerHTML=oa.value,vt.dataset.highlighted="yes",ic(vt,Ln,oa.language),vt.result={language:oa.language,re:oa.relevance,relevance:oa.relevance},oa.secondBest&&(vt.secondBest={language:oa.secondBest.language,relevance:oa.secondBest.relevance}),vo("after:highlightElement",{el:vt,result:oa,text:Wn})}function Xc(vt){bt=it(bt,vt)}const _i=()=>{Bo(),We("10.6.0","initHighlighting() deprecated.  Use highlightAll() now.")};function Kc(){Bo(),We("10.6.0","initHighlightingOnLoad() deprecated.  Use highlightAll() now.")}let Fo=!1;function Bo(){function vt(){Bo()}if(document.readyState==="loading"){Fo||window.addEventListener("DOMContentLoaded",vt,!1),Fo=!0;return}document.querySelectorAll(bt.cssSelector).forEach(es)}function Fa(vt,Ut){let Ln=null;try{Ln=Ut(we)}catch(Wn){if(Ae("Language definition for '{}' could not be registered.".replace("{}",vt)),Wt)Ae(Wn);else throw Wn;Ln=At}Ln.name||(Ln.name=vt),Ze[vt]=Ln,Ln.rawDefinition=Ut.bind(null,we),Ln.aliases&&Zc(Ln.aliases,{languageName:vt})}function Ra(vt){delete Ze[vt];for(const Ut of Object.keys(Je))Je[Ut]===vt&&delete Je[Ut]}function ji(){return Object.keys(Ze)}function Bs(vt){return vt=(vt||"").toLowerCase(),Ze[vt]||Ze[Je[vt]]}function Zc(vt,{languageName:Ut}){typeof vt=="string"&&(vt=[vt]),vt.forEach(Ln=>{Je[Ln.toLowerCase()]=Ut})}function _l(vt){const Ut=Bs(vt);return Ut&&!Ut.disableAutodetect}function $r(vt){vt["before:highlightBlock"]&&!vt["before:highlightElement"]&&(vt["before:highlightElement"]=Ut=>{vt["before:highlightBlock"](Object.assign({block:Ut.el},Ut))}),vt["after:highlightBlock"]&&!vt["after:highlightElement"]&&(vt["after:highlightElement"]=Ut=>{vt["after:highlightBlock"](Object.assign({block:Ut.el},Ut))})}function Wu(vt){$r(vt),kt.push(vt)}function Sl(vt){const Ut=kt.indexOf(vt);Ut!==-1&&kt.splice(Ut,1)}function vo(vt,Ut){const Ln=vt;kt.forEach(function(Wn){Wn[Ln]&&Wn[Ln](Ut)})}function yo(vt){return We("10.7.0","highlightBlock will be removed entirely in v12.0"),We("10.7.0","Please use highlightElement now."),es(vt)}Object.assign(we,{highlight:Gn,highlightAuto:jo,highlightAll:Bo,highlightElement:es,highlightBlock:yo,configure:Xc,initHighlighting:_i,initHighlightingOnLoad:Kc,registerLanguage:Fa,unregisterLanguage:Ra,listLanguages:ji,getLanguage:Bs,registerAliases:Zc,autoDetection:_l,inherit:it,addPlugin:Wu,removePlugin:Sl}),we.debugMode=function(){Wt=!1},we.safeMode=function(){Wt=!0},we.versionString=pe,we.regex={concat:b,lookahead:g,either:E,optional:x,anyNumberOfTimes:y};for(const vt in V)typeof V[vt]=="object"&&t(V[vt]);return Object.assign(we,V),we},Nn=Rt({});return Nn.newInstance=()=>Rt({}),pk=Nn,Nn.HighlightJS=Nn,Nn.default=Nn,pk}var Xlt=Ylt();const Ha=Mr(Xlt);var hk,WV;function Klt(){if(WV)return hk;WV=1;function t(e){const n=e.regex,r={},a={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[r]}]};Object.assign(r,{className:"variable",variants:[{begin:n.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},a]});const s={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},o=e.inherit(e.COMMENT(),{match:[/(^|\s)/,/#.*$/],scope:{2:"comment"}}),l={begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,r,s]};s.contains.push(c);const d={match:/\\"/},f={className:"string",begin:/'/,end:/'/},p={match:/\\'/},g={begin:/\$?\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,r]},y=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],x=e.SHEBANG({binary:`(${y.join("|")})`,relevance:10}),b={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},_=["if","then","else","elif","fi","time","for","while","until","in","do","done","case","esac","coproc","function","select"],E=["true","false"],A={match:/(\/[a-z._-]+)+/},S=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],k=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","sudo","type","typeset","ulimit","unalias"],I=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],N=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b[a-z][a-z0-9._-]+\b/,keyword:_,literal:E,built_in:[...S,...k,"set","shopt",...I,...N]},contains:[x,e.SHEBANG(),b,g,o,l,A,c,d,f,p,r]}}return hk=t,hk}var Zlt=Klt();const Jlt=Mr(Zlt);var mk,YV;function Qlt(){if(YV)return mk;YV=1;function t(e){const n=e.regex,r=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),a="decltype\\(auto\\)",s="[a-zA-Z_]\\w*::",l="("+a+"|"+n.optional(s)+"[a-zA-Z_]\\w*"+n.optional("<[^<>]+>")+")",c=n.concat(/\batomic_/,n.either("bool","char","schar","uchar","short","ushort","int","uint","long","ulong","llong","ullong","char16_t","char32_t","wchar_t","int_least8_t","uint_least8_t","int_least16_t","uint_least16_t","int_least32_t","uint_least32_t","int_least64_t","uint_least64_t","int_fast8_t","uint_fast8_t","int_fast16_t","uint_fast16_t","int_fast32_t","uint_fast32_t","int_fast64_t","uint_fast64_t","intptr_t","uintptr_t","size_t","ptrdiff_t","intmax_t","uintmax_t"),/\b/),d={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:c}]},p={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."}
vendor: 4,537 bytes, line 2043
2043,e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\\s"]{0,16})\(/,end:/\)([^()\\\s"]{0,16})"/})]},g={className:"number",variants:[{match:/\b(0b[01']+)/},{match:/(-?)\b([\d']+(\.[\d']*)?|\.[\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)/},{match:/(-?)\b(0[xX][a-fA-F0-9]+(?:'[a-fA-F0-9]+)*(?:\.[a-fA-F0-9]*(?:'[a-fA-F0-9]*)*)?(?:[pP][-+]?[0-9]+)?(l|L)?(u|U)?)/},{match:/(-?)\b\d+(?:'\d+)*(?:\.\d*(?:'\d*)*)?(?:[eE][-+]?\d+)?/}],relevance:0},y={scope:"meta",begin:/#\s*include\b/,end:/$/,keywords:{keyword:"include"},contains:[{begin:/\\\n/},p,{scope:"string",begin:/<.*?>/},r,e.C_BLOCK_COMMENT_MODE]},x={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef elifdef elifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(p,{className:"string"}),r,e.C_BLOCK_COMMENT_MODE]},b=[y,x],_={className:"title",begin:n.optional(s)+e.IDENT_RE,relevance:0},E=n.optional(s)+e.IDENT_RE+"\\s*\\(",A=12,I={keyword:["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","typeof","typeof_unqual","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_BitInt","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal96","_Decimal128","_Decimal64x","_Decimal128x","_Float16","_Float32","_Float64","_Float128","_Float32x","_Float64x","_Float128x","const","static","constexpr","complex","bool","imaginary"],literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},N=[...b,d,r,e.C_BLOCK_COMMENT_MODE,g,p],D={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:I,contains:N.concat([{begin:/\(/,end:/\)/,keywords:I,contains:N.concat(["self"]),relevance:0}]),relevance:0},O={begin:"("+l+"[\\*&\\s]+){1,"+A+"}"+E,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:I,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:a,keywords:I,relevance:0},{begin:E,returnBegin:!0,contains:[e.inherit(_,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:I,relevance:0,contains:[r,e.C_BLOCK_COMMENT_MODE,p,g,d,{begin:/\(/,end:/\)/,keywords:I,relevance:0,contains:["self",r,e.C_BLOCK_COMMENT_MODE,p,g,d]}]},d,r,e.C_BLOCK_COMMENT_MODE,...b]};return{name:"C",aliases:["h"],keywords:I,disableAutodetect:!0,illegal:"</",contains:[].concat(D,O,N,[...b,{begin:e.IDENT_RE+"::",keywords:I},{className:"class",beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:x,strings:p,keywords:I}}}return mk=t,mk}var ect=Qlt();const tct=Mr(ect);var gk,XV;function nct(){if(XV)return gk;XV=1;function t(e){return{name:"CMake",aliases:["cmake.in"],case_insensitive:!0,keywords:{keyword:"block break cmake_host_system_information cmake_minimum_required cmake_parse_arguments cmake_policy configure_file continue elseif else endblock endforeach endfunction endif endmacro endwhile execute_process file find_file find_library find_package find_path find_program foreach function get_cmake_property get_directory_property get_filename_component get_property if include include_guard list macro mark_as_advanced math message option return separate_arguments set_directory_properties set_property set site_name string unset variable_watch while add_compile_definitions add_compile_options add_custom_command add_custom_target add_definitions add_depen
2043dencies add_executable add_library add_link_options add_subdirectory add_test aux_source_directory build_command create_test_sourcelist define_property enable_language enable_testing export fltk_wrap_ui get_source_file_property get_target_property get_test_property include_directories include_external_msproject include_regular_expression install link_directories link_libraries load_cache project qt_wrap_cpp qt_wrap_ui remove_definitions set_source_files_properties set_target_properties set_tests_properties source_group target_compile_definitions target_compile_features target_compile_options target_include_directories target_link_directories target_link_libraries target_link_options target_sources try_compile try_run ctest_build ctest_configure ctest_coverage ctest_empty_binary_directory ctest_memcheck ctest_read_custom_files ctest_run_script ctest_sleep ctest_start ctest_submit ctest_test ctest_update ctest_upload build_name exec_program export_library_dependencies install_files install_programs install_targets load_command make_directory output_required_files remove subdir_depends subdirs use_mangled_mesa utility_source variable_requires write_file qt5_use_modules qt5_use_package qt5_wrap_cpp on off true false and or not command policy target test exists is_newer_than is_directory is_symlink is_absolute matches less greater equal less_equal greater_equal strless strgreater strequal strless_equal strgreater_equal version_less version_greater version_equal version_less_equal version_greater_equal in_list defined"},contains:[{className:"variable",begin:/\$\{/,end:/\}/},e.COMMENT(/#\[\[/,/]]/),e.HASH_COMMENT_MODE,e.QUOTE_STRING_MODE,{scope:"number",begin:/\b\d+(\.\d+)?\b/,relevance:0}]}}return gk=t,gk}var rct=nct();const act=Mr(rct);var vk,KV;function sct(){if(KV)return vk;KV=1;function t(e){const n=e.regex,r=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),a="decltype\\(auto\\)",s="[a-zA-Z_]\\w*::",l="(?!struct)("+a+"|"+n.optional(s)+"[a-zA-Z_]\\w*"+n.optional("<[^<>]+>")+")",c={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},f={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\\s"]{0,16})\(/,end:/\)([^()\\\s"]{0,16})"/})]},p={className:"number",variants:[{begin:"[+-]?(?:(?:\\b[0-9](?:'?[0-9])*\\.(?:[0-9](?:'?[0-9])*)?|\\.[0-9](?:'?[0-9])*)(?:[Ee][+-]?[0-9](?:'?[0-9])*)?|\\b[0-9](?:'?[0-9])*[Ee][+-]?[0-9](?:'?[0-9])*|\\b0[Xx](?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*(?:\\.(?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)?)?|\\.[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)[Pp][+-]?[0-9](?:'?[0-9])*)(?:[Ff](?:16|32|64|128)?|(BF|bf)16|[Ll]|)"},{begin:"[+-]?\\b(?:0[Bb][01](?:'?[01])*|0[Xx][0-9A-Fa-f](?:'?[0-9A-Fa-f])*|0(?:'?[0-7])*|[1-9](?:'?[0-9])*)(?:[Uu](?:LL?|ll?)|[Uu][Zz]?|(?:LL?|ll?)[Uu]?|[Zz][Uu]|)"}],relevance:0},g={scope:"meta",begin:/#\s*include\b/,end:/$/,keywords:{keyword:"include"},contains:[{begin:/\\\n/},f,{scope:"string",begin:/<.*?>/},r,e.C_BLOCK_COMMENT_MODE]},y={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(f,{className:"string"}),r,e.C_BLOCK_COMMENT_MODE]},x=[g,y],b={className:"title",begin:n.optional(s)+e.IDENT_RE,relevance:0},_=n.optional(s)+e.IDENT_RE+"\\s*\\(",E=12,A=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_
2043noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],S=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],k=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","flat_map","flat_set","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],I=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],O={type:S,keyword:A,literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],_type_hints:k},j={className:"function.dispatch",relevance:0,keywords:{_hint:I},begin:n.concat(/\b/,`(?!${A.join("|")})`,e.IDENT_RE,n.lookahead(/(<[^<>]+>|)\s*\(/))},M=[j,...x,c,r,e.C_BLOCK_COMMENT_MODE,p,f],$={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:O,contains:M.concat([{begin:/\(/,end:/\)/,keywords:O,contains:M.concat(["self"]),relevance:0}]),relevance:0},L={className:"function",begin:"("+l+"[\\*&\\s]+){1,"+E+"}"+_,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:O,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:a,keywords:O,relevance:0},{begin:_,returnBegin:!0,contains:[b],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[f,p]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:O,relevance:0,contains:[r,e.C_BLOCK_COMMENT_MODE,f,p,c,{begin:/\(/,end:/\)/,keywords:O,relevance:0,contains:["self",r,e.C_BLOCK_COMMENT_MODE,f,p,c]}]},c,r,e.C_BLOCK_COMMENT_MODE,...x]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:O,illegal:"</",classNameAliases:{"function.dispatch":"built_in"},contains:[].concat($,L,j,M,[...x,{begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array|tuple|optional|variant|function|flat_map|flat_set)\\s*<(?!<)",end:">",keywords:O,contains:["self",c]},{begin:e.IDENT_RE+"::",keywords:O},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}return vk=t,vk}var ict=sct();const oct=Mr(ict);var yk,ZV;function lct(){if(ZV)return yk;ZV=1;function t(e){const n=["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],r=["public","private","protected","static","internal","protected","abstract","async","extern","override","unsafe","virtual","new","sealed","partial"],a=["default","false","null","true"],s=["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","scoped","sealed","
2043sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"],o=["add","alias","and","ascending","args","async","await","by","descending","dynamic","equals","file","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","record","remove","required","scoped","select","set","unmanaged","value|0","var","when","where","with","yield"],l={keyword:s.concat(o),built_in:n,literal:a},c=e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),d="\\d(_*\\d)*",f="([uU][lL]?|[lL][uU]?)?",g={className:"number",variants:[{begin:"\\b0[bB]_*[01](_*[01])*"+f},{begin:"(-?)\\b0[xX]_*[a-fA-F0-9](_*[a-fA-F0-9])*"+f},{begin:"(-?)(\\b"+d+"(\\.("+d+")?)?|\\."+d+")([eE][-+]?"+d+")?"+"([fFdDmM]|[uU][lL]?|[lL][uU]?)?"}],relevance:0},y={className:"string",begin:/"""("*)(?!")(.|\n)*?"""\1/,relevance:1},x={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},b=e.inherit(x,{illegal:/\n/}),_={className:"subst",begin:/\{/,end:/\}/,keywords:l},E=e.inherit(_,{illegal:/\n/}),A={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},e.BACKSLASH_ESCAPE,E]},S={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},_]},k=e.inherit(S,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},E]});_.contains=[S,A,x,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,g,e.C_BLOCK_COMMENT_MODE],E.contains=[k,A,b,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,g,e.inherit(e.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];const I={variants:[y,S,A,x,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},N={begin:"<",end:">",contains:[{beginKeywords:"in out"},c]},D=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",O={begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:l,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:"<!--|-->"},{begin:"</?",end:">"}]}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{keyword:"if else elif endif define undef warning error line region endregion pragma checksum"}},I,g,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},c,N,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[c,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[c,N,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+D+"\\s+)+"+e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:l,contains:[{beginKeywords:r.join(" "),relevance:0},{begin:e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,contains:[e.TITLE_MODE,N],relevance:0},{match:/\(\)/},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:l,relevance:0,contains:[I,g,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},O]}}return yk=t,yk}var cct=lct();const uct=Mr(cct);var bk,JV;function dct(){return JV||(JV=1,bk=function(t){const e={className:"string",begin:/"/,end:/"/,contains:[t.BACKSLASH_ESCAPE,{className:"variable",begin:/\$\(/,end:/\)/,contains:[t.BACKSLASH_ESCAPE]}],relevance:0},n={className:"literal",begin:/(--request|-X)\s/,contains:[{className:"symbol",begin:/(get|post|delete|options|head|put|patch|trace|connect)/,end:/\s/,returnEnd:!0}],returnEnd:!0,relevance:10},r={className:"literal",begin:/--/,end:/[\s"]/,returnEnd:!0,relevance:0},a={className:"literal",begin:/-\w/,end:/[\s"]/,returnEnd:!0,relevance:0},s={className:"string",begin:/\\"/,relevance:0},o={className:"string",begin:/'/,end:/'/,relevance:0},l={className:"number",variants:[{begin:t.C_NUMBER_RE}],relevance:0},c={match:/(\/[a-z._-]+)+/};return{name:"curl",aliases:["curl"],keywords:"curl",case_insensitive:!0,contains:[n,r,a,e,
2043s,o,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,l,c]}}),bk}var fct=dct();const pct=Mr(fct);var xk,QV;function hct(){if(QV)return xk;QV=1;function t(e){const o={keyword:["break","case","chan","const","continue","default","defer","else","fallthrough","for","func","go","goto","if","import","interface","map","package","range","return","select","struct","switch","type","var"],type:["bool","byte","complex64","complex128","error","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"],literal:["true","false","iota","nil"],built_in:["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"]};return{name:"Go",aliases:["golang"],keywords:o,illegal:"</",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string",variants:[e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{begin:"`",end:"`"}]},{className:"number",variants:[{match:/-?\b0[xX]\.[a-fA-F0-9](_?[a-fA-F0-9])*[pP][+-]?\d(_?\d)*i?/,relevance:0},{match:/-?\b0[xX](_?[a-fA-F0-9])+((\.([a-fA-F0-9](_?[a-fA-F0-9])*)?)?[pP][+-]?\d(_?\d)*)?i?/,relevance:0},{match:/-?\b0[oO](_?[0-7])*i?/,relevance:0},{match:/-?\b0[bB](_?[01])*i?/,relevance:0},{match:/-?\.\d(_?\d)*([eE][+-]?\d(_?\d)*)?i?/,relevance:0},{match:/-?\b\d(_?\d)*(\.(\d(_?\d)*)?)?([eE][+-]?\d(_?\d)*)?i?/,relevance:0}]},{begin:/:=/},{className:"function",beginKeywords:"func",end:"\\s*(\\{|$)",excludeEnd:!0,contains:[e.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:o,illegal:/["']/}]}]}}return xk=t,xk}var mct=hct();const gct=Mr(mct);var wk,eG;function vct(){if(eG)return wk;eG=1;function t(e){const n=e.regex,r="HTTP/([32]|1\\.[01])",a=/[A-Za-z][A-Za-z0-9-]*/,s={className:"attribute",begin:n.concat("^",a,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},o=[s,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+r+" \\d{3})",end:/$/,contains:[{className:"meta",begin:r},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:o}},{begin:"(?=^[A-Z]+ (.*?) "+r+"$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:r},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:o}},e.inherit(s,{relevance:0})]}}return wk=t,wk}var yct=vct();const bct=Mr(yct);var Ck,tG;function xct(){if(tG)return Ck;tG=1;var t="[0-9](_*[0-9])*",e=`\\.(${t})`,n="[0-9a-fA-F](_*[0-9a-fA-F])*",r={className:"number",variants:[{begin:`(\\b(${t})((${e})|\\.)?|(${e}))[eE][+-]?(${t})[fFdD]?\\b`},{begin:`\\b(${t})((${e})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${e})[fFdD]?\\b`},{begin:`\\b(${t})[fFdD]\\b`},{begin:`\\b0[xX]((${n})\\.?|(${n})?\\.(${n}))[pP][+-]?(${t})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${n})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function a(o,l,c){return c===-1?"":o.replace(l,d=>a(o,l,c-1))}function s(o){const l=o.regex,c="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",d="(?:(?:\\s*\\[\\s*])+)?",f=c+"<@@@>"+d,g="(?:"+("\\?(?:\\s+(?:extends|super)\\s+"+f+")?")+"|"+f+")",y=a("(?:\\s*<\\s*"+g+"(?:\\s*,\\s*"+g+")*\\s*>)?",/<@@@>/g,2),A={keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do","sealed","yield","permits","goto","when"],literal:["false","true","null"],type:["char","boolean","long","float","int","byte","short","double"],built_in:["super","this"]},S={className:"meta",begin:"@"+c,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},k={className:"params",begin:/\(/,end:/\)/,keywords:A,relevance:0,contains:[o.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:A,illegal:/<\/|#/,contains:[o.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0}
vendor: 25,210 bytes, line 2043
2043,{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},o.C_LINE_COMMENT_MODE,o.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[o.BACKSLASH_ESCAPE]},o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,c],className:{1:"keyword",3:"title.class"}},{match:/non-sealed/,scope:"keyword"},{beginKeywords:"new throw return else yield assert",relevance:0},{begin:[c,l.concat(y,d,/\s+/),c,d,/\s*/,/=(?!=)/],className:{1:"type",3:"variable",6:"operator"}},{begin:[/record/,/\s+/,c],className:{1:"keyword",3:"title.class"},contains:[k,o.C_LINE_COMMENT_MODE,o.C_BLOCK_COMMENT_MODE]},{begin:[c,l.concat(y,d,/\s+/),c,/\s*(?=\()/],className:{1:"type",3:"title.function"},keywords:A,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:A,relevance:0,contains:[S,o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,r,o.C_BLOCK_COMMENT_MODE]},o.C_LINE_COMMENT_MODE,o.C_BLOCK_COMMENT_MODE]},r,S]}}return Ck=s,Ck}var wct=xct();const Cct=Mr(wct);var _k,nG;function _ct(){if(nG)return _k;nG=1;const t="[A-Za-z$_][0-9A-Za-z$_]*",e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends","using"],n=["true","false","null","undefined","NaN","Infinity"],r=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],a=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],s=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],o=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","self","global"],l=[].concat(s,r,a);function c(d){const f=d.regex,p=(de,{after:ve})=>{const Re="</"+de[0].slice(1);return de.input.indexOf(Re,ve)!==-1},g=t,y={begin:"<>",end:"</>"},x=/<[A-Za-z0-9\\._:-]+\s*\/>/,b={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(de,ve)=>{const Re=de[0].length+de.index,V=de.input[Re];if(V==="<"||V===","){ve.ignoreMatch();return}V===">"&&(p(de,{after:Re})||ve.ignoreMatch());let K;const te=de.input.substring(Re);if(K=te.match(/^\s*=/)){ve.ignoreMatch();return}if((K=te.match(/^\s+extends\s+/))&&K.index===0){ve.ignoreMatch();return}}},_={$pattern:t,keyword:e,literal:n,built_in:l,"variable.language":o},E="[0-9](_?[0-9])*",A=`\\.(${E})`,S="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",k={className:"number",variants:[{begin:`(\\b(${S})((${A})|\\.)?|(${A}))[eE][+-]?(${E})\\b`},{begin:`\\b(${S})\\b((${A})\\b|\\.)?|(${A})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},I={className:"subst",begin:"\\$\\{",end:"\\}",keywords:_,contains:[]},N={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[d.BACKSLASH_ESCAPE,I],subLanguage:"xml"}},D={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[d.BACKSLASH_ESCAPE,I],subLanguage:"css"}},O={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[d.BACKSLASH_ESCAPE,I],subLanguage:"graphql"}},j={className:"string",begin:"`",end:"`",contains:[d.BACKSLASH_ESCAPE,I]},$={className:"comment",variants:[d.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:g+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),d.C_BLOCK_COMMENT_MODE,d.C_LINE_COMMENT_MODE]},L=[d.APOS_STRING_MODE,d.QUOTE_STRING_MODE,N,D,O,j,{match:/\$\d+/},k];I.contains=L.concat({begin:/\{/,end:/\}/,keywords:_,contains:["self"].concat(L)});const z=[].concat($,I.contains),H=z.concat([{begin:/(\s*)\(/,end:/\)/,keywords:_,contains:["self"].concat(z)}]),J={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:_,contains:H},X={variants:[{match:[/class/,/\s+/,g,/\s+/,/extends/,/\s+/,f.concat(g,"(",f.concat(/\./,g),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,g],scope:{1:"keyword",3:"title.class"}}]},Y={relevance:0,match:f.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...r,...a]}},F={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},W={variants:[{match:[/function/,/\s+/,g,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[J],illegal:/%/},G={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function q(de){return f.concat("(?!",de.join("|"),")")}const Z={match:f.concat(/\b/,q([...s,"super","import","await"].map(de=>`${de}\\s*\\(`)),g,f.lookahead(/\s*\(/)),className:"title.function",relevance:0},le={begin:f.concat(/\./,f.lookahead(f.concat(g,/(?![0-9A-Za-z$_(])/))),end:g,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},ee={match:[/get|set/,/\s+/,g,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},J]},xe="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+d.UNDERSCORE_IDENT_RE+")\\s*=>",Ce={match:[/const|var|let/,/\s+/,g,/\s*/,/=\s*/,/(async\s*)?/,f.lookahead(xe)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[J]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:_,exports:{PARAMS_CONTAINS:H,CLASS_REFERENCE:Y},illegal:/#(?![$_A-Za-z])/,contains:[d.SHEBANG({label:"shebang",binary:"node",relevance:5}),F,d.APOS_STRING_MODE,d.QUOTE_STRING_MODE,N,D,O,j,$,{match:/\$\d+/},k,Y,{scope:"attr",match:g+f.lookahead(":"),relevance:0},Ce,{begin:"("+d.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[$,d.REGEXP_MODE,{className:"function",begin:xe,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:d.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:_,contains:H}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:y.begin,end:y.end},{match:x},{begin:b.begin,"on:begin":b.isTrulyOpeningTag,end:b.end}],subLanguage:"xml",contains:[{begin:b.begin,end:b.end,skip:!0,contains:["self"]}]}]},W,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+d.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[J,d.inherit(d.TITLE_MODE,{begin:g,className:"title.function"})]},{match:/\.\.\./,relevance:0},le,{match:"\\$"+g,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[J]},Z,G,X,ee,{match:/\$[(.]/}]}}return _k=c,_k}var Sct=_ct();const Ect=Mr(Sct);var Sk,rG;function Ict(){if(rG)return Sk;rG=1;const e={scope:"number",match:"([-+]?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)|NaN|[-+]?Infinity",relevance:0};function n(r){const a={className:"attr",begin:/(("(\\.|[^\\"\r\n])*")|('(\\.|[^\\'\r\n])*'))(?=\s*:)/,relevance:1.01},s={match:/[{}[\],:]/,className:"punctuation",relevance:0},o=["true","false","null"],l={scope:"literal",beginKeywords:o.join(" ")};return{name:"JSON",aliases:["jsonc","json5"],keywords:{literal:o},contains:[a,s,r.APOS_STRING_MODE,r.QUOTE_STRING_MODE,l,e,r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}return Sk=n,Sk}var Act=Ict();const Tct=Mr(Act);var Ek,aG;function kct(){if(aG)return Ek;aG=1;function t(e){const n=e.regex,r={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},a={match:/^ {0,3}([-*_])[ \t]*(?:\1[ \t]*){2,}$/},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},o={className:"bullet",begin:"^[ 	]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},l={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},c=/[A-Za-z][A-Za-z0-9+.-]*/,d={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:n.concat(/\[.+?\]\(/,c,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},f={className:"strong",contains:[],variants:[{begin:/_{2}(?!\s)/,end:/_{2}/},{begin:/\*{2}(?!\s)/,end:/\*{2}/}]},p={className:"emphasis",contains:[],variants:[{begin:/\*(?![*\s])/,end:/\*/},{begin:/_(?![_\s])/,end:/_/,relevance:0}]},g=e.inherit(f,{contains:[]}),y=e.inherit(p,{contains:[]});f.contains.push(y),p.contains.push(g);let x=[r,d];return[f,p,g,y].forEach(A=>{A.contains=A.contains.concat(x)}),x=x.concat(f,p),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:x},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:x}]}]},r,o,a,f,p,{className:"quote",begin:"^>\\s+",contains:x,end:"$"},s,d,l,{scope:"literal",match:/&([a-zA-Z0-9]+|#[0-9]{1,7}|#[Xx][0-9a-fA-F]{1,6});/}]}}return Ek=t,Ek}var Rct=kct();const Nct=Mr(Rct);var Ik,sG;function Dct(){if(sG)return Ik;sG=1;function t(e){const n=e.regex,r=new RegExp("[\\p{XID_Start}_]\\p{XID_Continue}*","u"),a=["and","as","assert","async","await","break","case","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","lazy","match","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],c={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:a,built_in:["__import__","abs","aiter","all","anext","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozendict","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","sentinel","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],literal:["__debug__","Ellipsis","False","None","NotImplemented","True"],type:["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"]},d={className:"meta",begin:/^(>>>|\.\.\.) /},f={className:"subst",begin:/\{/,end:/\}/,keywords:c,illegal:/#/},p={begin:/\{\{/,relevance:0},g={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,d],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,d],relevance:10},{begin:/([fFtT][rR]|[rR][fFtT]|[fFtT])'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,d,p,f]},{begin:/([fFtT][rR]|[rR][fFtT]|[fFtT])"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,d,p,f]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fFtT][rR]|[rR][fFtT]|[fFtT])'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,p,f]},{begin:/([fFtT][rR]|[rR][fFtT]|[fFtT])"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,p,f]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},y="[0-9](_?[0-9])*",x=`(\\b(${y}))?\\.(${y})|\\b(${y})\\.`,b=`\\b|${a.join("|")}`,_={className:"number",relevance:0,variants:[{begin:`(\\b(${y})|(${x}))[eE][+-]?(${y})[jJ]?(?=${b})`},{begin:`(${x})[jJ]?`},{begin:`\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?(?=${b})`},{begin:`\\b0[bB](_?[01])+[lL]?(?=${b})`},{begin:`\\b0[oO](_?[0-7])+[lL]?(?=${b})`},{begin:`\\b0[xX](_?[0-9a-fA-F])+[lL]?(?=${b})`},{begin:`\\b(${y})[jJ](?=${b})`}]},E={className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:c,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},A={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:c,contains:["self",d,_,g,e.HASH_COMMENT_MODE]}]};return f.contains=[g,_,d],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:c,illegal:/(<\/|\?)|=>/,contains:[d,_,{scope:"variable.language",match:/\bself\b/},{beginKeywords:"if",relevance:0},{match:/\bor\b/,scope:"keyword"},g,E,e.HASH_COMMENT_MODE,{match:[/\bdef/,/\s+/,r],scope:{1:"keyword",3:"title.function"},contains:[A]},{variants:[{match:[/\bclass/,/\s+/,r,/\s*/,/\(\s*/,r,/\s*\)/]},{match:[/\bclass/,/\s+/,r]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[_,A,g]}]}}return Ik=t,Ik}var Pct=Dct();const Oct=Mr(Pct);var Ak,iG;function Mct(){if(iG)return Ak;iG=1;function t(e){const n=e.regex,r=/(r#)?/,a=n.concat(r,e.UNDERSCORE_IDENT_RE),s=n.concat(r,e.IDENT_RE),o={scope:"title.function.invoke",relevance:0,begin:n.concat(/\b/,/(?!(?:let|for|while|if|else|match)\b)/,s,n.lookahead(/\s*\(/))},l="([ui](8|16|32|64|128|size)|f(16|32|64|128))?",c=["abstract","as","async","await","become","box","break","const","continue","crate","do","dyn","else","enum","extern","false","final","fn","for","if","impl","in","let","loop","macro","match","mod","move","mut","override","priv","pub","raw","ref","return","self","Self","static","struct","super","trait","true","try","type","typeof","union","unsafe","unsized","use","virtual","where","while","yield"],d=["true","false","Some","None","Ok","Err"],f=["drop ","Copy","Send","Sized","Sync","Drop","Fn","FnMut","FnOnce","ToOwned","Clone","Debug","PartialEq","PartialOrd","Eq","Ord","AsRef","AsMut","Into","From","Default","Iterator","Extend","IntoIterator","DoubleEndedIterator","ExactSizeIterator","SliceConcatExt","ToString","assert!","assert_eq!","bitflags!","bytes!","cfg!","col!","concat!","concat_idents!","debug_assert!","debug_assert_eq!","env!","eprintln!","panic!","file!","format!","format_args!","include_bytes!","include_str!","line!","local_data_key!","module_path!","option_env!","print!","println!","select!","stringify!","try!","unimplemented!","unreachable!","vec!","write!","writeln!","macro_rules!","assert_ne!","debug_assert_ne!"],p=["i8","i16","i32","i64","i128","isize","u8","u16","u32","u64","u128","usize","f16","f32","f64","f128","str","char","bool","Box","Option","Result","String","Vec"];return{name:"Rust",aliases:["rs"],keywords:{$pattern:e.IDENT_RE+"!?",type:p,keyword:c,literal:d,built_in:f},illegal:"</",contains:[e.C_LINE_COMMENT_MODE,e.COMMENT("/\\*","\\*/",{contains:["self"]}),e.inherit(e.QUOTE_STRING_MODE,{begin:/b?"/,illegal:null}),{scope:"symbol",begin:/'[a-zA-Z_][a-zA-Z0-9_]*(?!')/},{scope:"string",variants:[{begin:/b?r(#*)"(.|\n)*?"\1(?!#)/},{begin:/b?'/,end:/'/,contains:[{scope:"char.escape",match:/\\('|"|\\|\w|x\w{2}|u\w{4}|U\w{8})/}]}]},{scope:"number",variants:[{begin:"\\b0b([01_]+)"+l},{begin:"\\b0o([0-7_]+)"+l},{begin:"\\b0x([A-Fa-f0-9_]+)"+l},{begin:"\\b(\\d[\\d_]*(\\.[0-9_]+)?([eE][+-]?[0-9_]+)?)"+l}],relevance:0},{begin:[/\bsafe/,/\s+/,/extern/],scope:{1:"keyword",3:"keyword"}},{begin:[/fn/,/\s+/,a],scope:{1:"keyword",3:"title.function"}},{scope:"meta",begin:"#!?\\[",end:"\\]",contains:[{scope:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE]}]},{begin:[/let/,/\s+/,/(?:mut\s+)?/,a],scope:{1:"keyword",3:"keyword",4:"variable"}},{begin:[/for/,/\s+/,a,/\s+/,/in/],scope:{1:"keyword",3:"variable",5:"keyword"}},{begin:[/type/,/\s+/,a],scope:{1:"keyword",3:"title.class"}},{begin:[/(?:trait|enum|struct|union|impl|for)/,/\s+/,a],scope:{1:"keyword",3:"title.class"}},{begin:e.IDENT_RE+"::",keywords:{keyword:"Self",built_in:f,type:p}},{scope:"punctuation",begin:"->"},o]}}return Ak=t,Ak}var Lct=Mct();const jct=Mr(Lct);var Tk,oG;function Fct(){if(oG)return Tk;oG=1;function t(e){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta.prompt",begin:/^\s{0,3}[./~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}return Tk=t,Tk}var Bct=Fct();const Uct=Mr(Bct);var kk,lG;function $ct(){if(lG)return kk;lG=1;const t="[A-Za-z$_][0-9A-Za-z$_]*",e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends","using"],n=["true","false","null","undefined","NaN","Infinity"],r=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],a=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],s=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],o=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","self","global"],l=[].concat(s,r,a);function c(f){const p=f.regex,g=(ve,{after:Re})=>{const V="</"+ve[0].slice(1);return ve.input.indexOf(V,Re)!==-1},y=t,x={begin:"<>",end:"</>"},b=/<[A-Za-z0-9\\._:-]+\s*\/>/,_={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(ve,Re)=>{const V=ve[0].length+ve.index,K=ve.input[V];if(K==="<"||K===","){Re.ignoreMatch();return}K===">"&&(g(ve,{after:V})||Re.ignoreMatch());let te;const me=ve.input.substring(V);if(te=me.match(/^\s*=/)){Re.ignoreMatch();return}if((te=me.match(/^\s+extends\s+/))&&te.index===0){Re.ignoreMatch();return}}},E={$pattern:t,keyword:e,literal:n,built_in:l,"variable.language":o},A="[0-9](_?[0-9])*",S=`\\.(${A})`,k="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",I={className:"number",variants:[{begin:`(\\b(${k})((${S})|\\.)?|(${S}))[eE][+-]?(${A})\\b`},{begin:`\\b(${k})\\b((${S})\\b|\\.)?|(${S})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},N={className:"subst",begin:"\\$\\{",end:"\\}",keywords:E,contains:[]},D={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[f.BACKSLASH_ESCAPE,N],subLanguage:"xml"}},O={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[f.BACKSLASH_ESCAPE,N],subLanguage:"css"}},j={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[f.BACKSLASH_ESCAPE,N],subLanguage:"graphql"}},M={className:"string",begin:"`",end:"`",contains:[f.BACKSLASH_ESCAPE,N]},L={className:"comment",variants:[f.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:y+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),f.C_BLOCK_COMMENT_MODE,f.C_LINE_COMMENT_MODE]},z=[f.APOS_STRING_MODE,f.QUOTE_STRING_MODE,D,O,j,M,{match:/\$\d+/},I];N.contains=z.concat({begin:/\{/,end:/\}/,keywords:E,contains:["self"].concat(z)});const H=[].concat(L,N.contains),J=H.concat([{begin:/(\s*)\(/,end:/\)/,keywords:E,contains:["self"].concat(H)}]),X={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:J},Y={variants:[{match:[/class/,/\s+/,y,/\s+/,/extends/,/\s+/,p.concat(y,"(",p.concat(/\./,y),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,y],scope:{1:"keyword",3:"title.class"}}]},F={relevance:0,match:p.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...r,...a]}},W={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},G={variants:[{match:[/function/,/\s+/,y,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[X],illegal:/%/},q={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function Z(ve){return p.concat("(?!",ve.join("|"),")")}const le={match:p.concat(/\b/,Z([...s,"super","import","await"].map(ve=>`${ve}\\s*\\(`)),y,p.lookahead(/\s*\(/)),className:"title.function",relevance:0},ee={begin:p.concat(/\./,p.lookahead(p.concat(y,/(?![0-9A-Za-z$_(])/))),end:y,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},xe={match:[/get|set/,/\s+/,y,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},X]},Ce="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+f.UNDERSCORE_IDENT_RE+")\\s*=>",de={match:[/const|var|let/,/\s+/,y,/\s*/,/=\s*/,/(async\s*)?/,p.lookahead(Ce)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[X]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:E,exports:{PARAMS_CONTAINS:J,CLASS_REFERENCE:F},illegal:/#(?![$_A-Za-z])/,contains:[f.SHEBANG({label:"shebang",binary:"node",relevance:5}),W,f.APOS_STRING_MODE,f.QUOTE_STRING_MODE,D,O,j,M,L,{match:/\$\d+/},I,F,{scope:"attr",match:y+p.lookahead(":"),relevance:0},de,{begin:"("+f.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[L,f.REGEXP_MODE,{className:"function",begin:Ce,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:f.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:J}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:x.begin,end:x.end},{match:b},{begin:_.begin,"on:begin":_.isTrulyOpeningTag,end:_.end}],subLanguage:"xml",contains:[{begin:_.begin,end:_.end,skip:!0,contains:["self"]}]}]},G,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+f.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[X,f.inherit(f.TITLE_MODE,{begin:y,className:"title.function"})]},{match:/\.\.\./,relevance:0},ee,{match:"\\$"+y,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[X]},le,q,Y,xe,{match:/\$[(.]/}]}}function d(f){const p=f.regex,g=c(f),y=t,x=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],b={begin:[/namespace/,/\s+/,f.IDENT_RE],beginScope:{1:"keyword",3:"title.class"}},_={beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:{keyword:"interface extends",built_in:x},contains:[g.exports.CLASS_REFERENCE]},E={className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/},A=["type","interface","public","private","protected","implements","declare","abstract","readonly","enum","override","satisfies"],S={$pattern:t,keyword:e.concat(A),literal:n,built_in:l.concat(x),"variable.language":o},k={className:"meta",begin:"@"+y},I=(j,M,$)=>{const L=j.contains.findIndex(z=>z.label===M);if(L===-1)throw new Error("can not find mode to replace");j.contains.splice(L,1,$)};Object.assign(g.keywords,S),g.exports.PARAMS_CONTAINS.push(k);const N=g.contains.find(j=>j.scope==="attr"),D=Object.assign({},N,{match:p.concat(y,p.lookahead(/\s*\?:/))});g.exports.PARAMS_CONTAINS.push([g.exports.CLASS_REFERENCE,N,D]),g.contains=g.contains.concat([k,b,_,D]),I(g,"shebang",f.SHEBANG()),I(g,"use_strict",E);const O=g.contains.find(j=>j.label==="func.def");return O.relevance=0,Object.assign(g,{name:"TypeScript",aliases:["t
2043s","tsx","mts","cts"]}),g}return kk=d,kk}var qct=$ct();const Hct=Mr(qct);Ha.registerLanguage("bash",Jlt);Ha.registerLanguage("c",tct);Ha.registerLanguage("cmake",act);Ha.registerLanguage("cpp",oct);Ha.registerLanguage("csharp",uct);Ha.registerLanguage("curl",pct);Ha.registerLanguage("go",gct);Ha.registerLanguage("http",bct);Ha.registerLanguage("java",Cct);Ha.registerLanguage("javascript",Ect);Ha.registerLanguage("json",Tct);Ha.registerLanguage("markdown",Nct);Ha.registerLanguage("python",Oct);Ha.registerLanguage("rust",jct);Ha.registerLanguage("shell",Uct);Ha.registerLanguage("typescript",Hct);Ha.registerAliases(["sh","sh-session","shell-session","shellsession"],{languageName:"bash"});Ha.registerAliases(["md"],{languageName:"markdown"});const vae=da(re("flex flex-row space-x-4 hyphens-none font-mono text-type-primary"),{variants:{size:{xs:"text-xs",sm:"text-sm",base:"text-base",lg:"text-lg"}},defaultVariants:{size:"sm"}});function yae(t,e,{eof:n="preserve"}={}){try{switch(n){case"newline":t=t.trimEnd()+`
2044`;break;case"trim":t=t.trimEnd();break;default:}if(e==="plain"||e==="plaintext"||e==="text"||e==="txt")return;const r=Ha.highlight(t,{language:e});return r.errorRaised&&console.error("Error in Highlight.js",r.errorRaised),r.value}catch(r){console.error(`Code viewer Error:
2045Code:
2046${t}
2047Error:
2048
2049`,r);return}}const zct=({className:t,size:e,code:n,language:r,lineNumbers:a="always",minLineCount:s,eof:o="preserve",onLanguageMissing:l=c=>console.error("No Highlight.js language found for",c)})=>{if(!(r==="plain"||r==="plaintext"||r==="text"||r==="txt")&&!Ha.listLanguages().includes(r)){const p=new Set(Object.keys(Ha.listLanguages()).sort((g,y)=>g.localeCompare(y)));l(r,p)}const d=yae(n,r,{eof:o}),f=a==="always";return i.jsxs("div",{className:re(vae({size:e}),t),children:[f?i.jsx("pre",{className:"basis-6 select-none text-right text-purplegrey-600",children:Array.from({length:Math.max(n.split(`
2050`).length,s??0)},(p,g)=>g+1).join(`
2051`)}):null,i.jsx("pre",{className:re(`language-${r}`,"grow",{"px-4":!f,"overflow-hidden pr-5":f}),...d?{dangerouslySetInnerHTML:{__html:d}}:{children:n}})]})},Vct=t=>{const e={[yx]:[],[v0]:[],[no]:[],[Tf]:[],[mi]:[],[y8]:[]};t&&t.forEach(r=>{const a=r.service_spec.service_id,s=xw[a]||[];s.includes(v0)&&e[v0].push(r),s.includes(mi)&&e[mi].push(r),s.includes(no)&&e[no].push(r),s.includes(Tf)&&e[Tf].push(r),s.includes(y8)&&e[y8].push(r),e[yx].push(r)});const n=["CME Globex MDP 3.0","Databento US Equities","CFE","OPRA","EEX"];return e[yx].sort((r,a)=>{const s=n.indexOf(r.service_name),o=n.indexOf(a.service_name);return s!==-1||o!==-1?s===-1?1:o===-1?-1:s-o:r.service_spec.ui_rank-a.service_spec.ui_rank}),e},Ybt=(t,e,n)=>{if(e){const r=v8e.filter(a=>a!=="All");for(const a of r)if(a in t){const s=t[a];for(const o of s)if(o.service_spec.service_id===e)return{assetClass:a,service:o}}}return{assetClass:mi,service:t[mi][0]}},cG=()=>window.innerWidth,Gct=t=>typeof window>"u"||!window.matchMedia?!1:window.matchMedia(t).matches,bae=()=>{const[t,e]=v.useState(cG());return v.useEffect(()=>{const n=()=>{e(cG())};return window.addEventListener("resize",n),n(),()=>window.removeEventListener("resize",n)},[]),t},Xbt=t=>{const[e,n]=v.useState(()=>Gct(t));return v.useEffect(()=>{if(typeof window>"u"||!window.matchMedia)return;const r=window.matchMedia(t),a=s=>{n(s.matches)};return n(r.matches),r.addEventListener?(r.addEventListener("change",a),()=>{r.removeEventListener("change",a)}):(r.onchange=a,()=>{r.onchange=null})},[t]),e},Wct=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("rect",{width:36,height:36,fill:"#e8ebfb",rx:4}),i.jsx("g",{fill:"#464774",children:i.jsx("path",{d:"m10.642 24 .96-2.87h4.375l.966 2.87h2.25l-4.102-11.636h-2.602L8.392 24zm1.528-4.562 1.574-4.688h.091l1.574 4.688zM22.692 12.364h-2.057V24h2.057zM26.864 12.364h-2.057V24h2.057z"})})]}),{color:t,size:e,...n});Wct.displayName="AllGrey";const xae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("g",{fill:"currentColor",clipPath:"url(#BOX-dark_svg__a)",children:i.jsx("path",{d:"M4.85 7.098c8.962-5.73 14.767-2.204 14.767-2.204-4.996-.514-8.67.44-14.768 2.204M30.823 12.434c-.509 1.61-1.578 6.094-1.32 14.787 1.285-5.848 1.946-10.115 1.634-14.74-.014-.205-.253-.243-.314-.047M15.65 19.808s-1.324 4.102-.455 11.175c.027.223.33.23.368.008.776-4.589.496-6.628.088-11.183M15.87 17.135c5.29-7.392 17.338-5.923 17.338-5.923-4.26.955-11.46 2.792-17.338 5.923M20.718 5.114c5.143 1.617 8.229 3.233 10.8 4.996s-8.596-2.498-10.8-4.996M19.835 12.535c1.25-4.629.585-7.338 0-6.539-.586.799-.293 4.408 0 6.539M4.849 9.596c1.235 6.32 1.483 14.425 2.218 13.59.735-.834-.1-8.74-2.218-13.59M7.935 24.584c2.13 3.526 5.983 7.964 6.295 7.047.313-.916-3.063-5.21-6.295-7.047M4.922 7.832c3.086 3.6 8.65 9.659 8.963 8.742s-3.672-5.214-8.963-8.742M30.93 27.376c-10.652 1.91-14.14 4.108-14.4 5.51-.258 1.402 9.478-4.041 14.4-5.51"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"BOX-dark_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h36v36H0z"})})})]}),{color:t,size:e,...n});xae.displayName="BoxDark";const wae=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("g",{fill:"#F3F5FD",children:i.jsx("path",{d:"M3.23 4.732c5.976-3.82 9.845-1.47 9.845-1.47-3.33-.342-5.78.294-9.845 1.47M20.547 8.29c-.339 1.072-1.052 4.062-.879 9.857.856-3.898 1.297-6.743 1.088-9.827-.009-.136-.168-.161-.209-.03M10.433 13.205s-.883 2.735-.304 7.45c.019.15.22.153.246.005.517-3.059.33-4.418.058-7.45
20515M10.582 11.422c3.527-4.928 11.56-3.948 11.56-3.948-2.842.637-7.642 1.861-11.56 3.948M13.813 3.41c3.428 1.078 5.485 2.155 7.2 3.33s-5.731-1.665-7.2-3.33M13.221 8.356c.835-3.086.39-4.892 0-4.36-.39.533-.195 2.94 0 4.36M3.232 6.397c.823 4.213.989 9.617 1.479 9.06.49-.556-.067-5.827-1.479-9.06M5.29 16.39c1.42 2.35 3.988 5.31 4.196 4.698S7.444 17.614 5.29 16.39M3.283 5.221c2.057 2.4 5.767 6.44 5.975 5.828.208-.611-2.448-3.476-5.975-5.828M20.617 18.25c-7.102 1.273-9.427 2.739-9.6 3.674-.172.934 6.319-2.694 9.6-3.674"})})}),{color:t,size:e,...n});wae.displayName="BoxWhite";const Yct=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsxs("g",{clipPath:"url(#BOX_svg__a)",children:[i.jsx("path",{fill:"#C4161C",d:"M4.85 7.098c8.962-5.73 14.767-2.204 14.767-2.204-4.996-.514-8.67.44-14.768 2.204"}),i.jsx("path",{fill:"#40AE49",d:"M30.823 12.434c-.509 1.61-1.578 6.094-1.32 14.787 1.285-5.848 1.946-10.115 1.634-14.74-.014-.205-.253-.243-.314-.047M15.65 19.808s-1.324 4.102-.455 11.175c.027.223.33.23.368.008.776-4.589.496-6.628.088-11.183"}),i.jsx("path",{fill:"#C4161C",d:"M15.87 17.135c5.29-7.392 17.338-5.923 17.338-5.923-4.26.955-11.46 2.792-17.338 5.923M20.718 5.114c5.143 1.617 8.229 3.233 10.8 4.996s-8.596-2.498-10.8-4.996"}),i.jsx("path",{fill:"#40AE49",d:"M19.835 12.535c1.25-4.629.585-7.338 0-6.539-.586.799-.293 4.408 0 6.539M4.849 9.596c1.235 6.32 1.483 14.425 2.218 13.59.735-.834-.1-8.74-2.218-13.59"}),i.jsx("path",{fill:"#F7941D",d:"M7.935 24.584c2.13 3.526 5.983 7.964 6.295 7.047.313-.916-3.063-5.21-6.295-7.047"}),i.jsx("path",{fill:"#C4161C",d:"M4.922 7.832c3.086 3.6 8.65 9.659 8.963 8.742s-3.672-5.214-8.963-8.742"}),i.jsx("path",{fill:"#F7941D",d:"M30.93 27.376c-10.652 1.91-14.14 4.108-14.4 5.51-.258 1.402 9.478-4.041 14.4-5.51"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"BOX_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h36v36H0z"})})})]}),{color:t,size:e,...n});Yct.displayName="BOX";const vS=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M19.338 17.457v-4.708h.892l2.271 3.43v-3.43h.833v4.708h-.873l-2.29-3.41v3.41zM14.254 17.457l1.805-4.708h.992l1.798 4.708h-.9l-.312-.872h-2.171l-.32.872zm1.478-1.625h1.632l-.813-2.244zM10.703 17.457v-4.708h3.323v.759h-2.49v1.239H13.7v.745h-2.164v1.206h2.49v.759zM8.013 17.51q-.733 0-1.232-.3a1.93 1.93 0 0 1-.753-.845q-.252-.54-.253-1.252 0-.713.26-1.259t.76-.852q.498-.313 1.218-.313.532 0 .939.18.405.18.66.512.258.326.332.806h-.806a.91.91 0 0 0-.38-.533q-.286-.193-.745-.193-.5 0-.806.233a1.34 1.34 0 0 0-.446.6 2.3 2.3 0 0 0-.133.785q0 .434.14.813.145.38.46.613.312.233.805.233.306 0 .533-.087.233-.087.386-.246a.9.9 0 0 0 .22-.387h.845a1.66 1.66 0 0 1-.36.806 1.8 1.8 0 0 1-.698.513 2.5 2.5 0 0 1-.946.173M2.95 17.51q-.726 0-1.238-.306a2.04 2.04 0 0 1-.78-.853 2.8 2.8 0 0 1-.266-1.245q0-.712.273-1.252.273-.546.786-.852.513-.313 1.239-.313.725 0 1.232.306.512.306.785.853.273.54.273 1.245 0 .699-.273 1.245-.266.546-.785.86-.513.312-1.246.312m.014-.772q.505 0 .825-.233.32-.234.466-.606.154-.373.154-.793 0-.32-.087-.613a1.5 1.5 0 0 0-.26-.526 1.2 1.2 0 0 0-.446-.366q-.274-.14-.652-.14-.5 0-.826.233-.32.234-.473.606a2.1 2.1 0 0 0-.153.806q0 .425.153.8.153.372.473.605.326.227.826.227M13.98 11.102V6.394h3.323v.76h-2.49v1.238h2.164v.746h-2.164v1.205h2.49v.76zM11.074 11.156q-.673 0-1.105-.26a1.6 1.6 0 0 1-.64-.746q-.206-.48-.206-1.132V6.394h.832v2.644q0 .36.1.672.107.307.353.493.253.187.68.187.432 0 .666-.187a1 1 0 0 0 .332-.5q.1-.305.1-.665V6.394h.84v2.624q0 .646-.207 1.125-.207.48-.633.746-.426.267-1.112.267M5.314 11.102V6.394h.833v3.95h2.45v.758zM.92 11.102V6.394H2.85q.326 0 .6.06.28.053.479.193a.93.93 0 0 1 .32.373q.113.233.113.58 0 .32-.147.585a.93.93 0 0 1-.433.393q.387.1.593.387.207.279.207.732 0 .405-.154.68-.146.266-.412.426a1.9 1.9 0 0 1-.606.233q-.347.066-.74.066zm.832-.759h.993q.186 0 .366-.027.18-.025.326-.093a.5.5 0 0 0 .227-.193.6.6 0 0 0 .086-.34.6.6 0 0 0-.066-.306.47.47 0 0 0-.187-.186.7.7 0 0 0-.273-.1 1.6 1.6 0 0 0-.333-.034H1.752zm0-1.978h.88a1.6 1.6 0 0 0 .372-.04.9.9 0 0 0 .287-.12A.6.6 0 0 0 3.477 8a.65.65 0 0 0 .067-.306q0-.234-.107-.347a.5.5 0 0 0-.293-.153 2 2 0 0 0-.406-.04h-.986z"})}),{color:t,size:e,...n});vS.displayName="BlueOceanGrey";const bL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#3D9FCE",d:"M19.338 17.457v-4.708h.892l2.271 3.43v-3.43h.833v4.708h-.873l-2.29-3.41v3.41zM14.254 17.457l1.805-4.708h.992l1.798 4.708h-.9l-.312-.873h-2.171l-.32.873zm1.478-1.625h1.632l-.813-2.244zM10.703 17.457v-4.708h3.323v.759h-2.49v1.239H13.7v.745h-2.164v1.206h2.49v.759zM8.013 17.51q-.733 0-1.232-.3a1.93 1.93 0 0 1-.753-.845q-.252-.54-.253-1.252 0-.713.26-1.259t.76-.852q.498-.313 1.218-.313.532 0 .939.18.405.18.66.512.258.326.332.806h-.806a.91.91 0 0 0-.38-.533q-.286-.193-.745-.193-.5 0-.806.233a1.34 1.34 0 0 0-.446.6 2.3 2.3 0 0 0-.133.785q0 .434.14.813.145.38.46.613.312.233.805.233.306 0 .533-.087.233-.087.386-.246a.9.9 0 0 0 .22-.387h.845a1.66 1.66 0 0 1-.36.806 1.8 1.8 0 0 1-.698.513 2.5 2.5 0 0 1-.946.173M2.95 17.51q-.726 0-1.238-.306a2.04 2.04 0 0 1-.78-.853 2.8 2.8 0 0 1-.266-1.245q0-.712.273-1.252.273-.546.786-.852.513-.313 1.239-.313.725 0 1.232.306.512.306.785.853.273.54.273 1.245 0 .699-.273 1.245-.266.546-.785.86-.513.312-1.246.312m.014-.772q.505 0 .825-.233.32-.234.466-.606.154-.373.154-.793 0-.32-.087-.613a1.5 1.5 0 0 0-.26-.526 1.2 1.2 0 0 0-.446-.366q-.274-.14-.652-.14-.5 0-.826.233-.32.234-.473.606a2.1 2.1 0 0 0-.153.806q0 .425.153.8.153.372.473.605.326.227.826.227"}),i.jsx("path",{fill:"#F3F5FD",d:"M13.98 11.102V6.394h3.323v.76h-2.49v1.238h2.164v.74
20516h-2.164v1.205h2.49v.76zM11.074 11.155q-.673 0-1.105-.26a1.6 1.6 0 0 1-.64-.745q-.206-.48-.206-1.132V6.394h.832v2.644q0 .36.1.672.107.307.353.493.253.187.68.187.432 0 .666-.187a1 1 0 0 0 .332-.5q.1-.306.1-.665V6.394h.84v2.624q0 .646-.207 1.125-.207.48-.633.746-.426.267-1.112.266M5.314 11.102V6.394h.833v3.949h2.45v.76zM.92 11.102V6.394H2.85q.326 0 .6.06.28.053.479.193a.93.93 0 0 1 .32.373q.113.232.113.58 0 .319-.147.585a.93.93 0 0 1-.433.393q.387.1.593.386.207.28.207.733 0 .405-.154.68-.146.266-.412.425a1.9 1.9 0 0 1-.606.234 4 4 0 0 1-.74.066zm.832-.759h.993q.186 0 .366-.027.18-.026.326-.093a.5.5 0 0 0 .227-.193.6.6 0 0 0 .086-.34.6.6 0 0 0-.066-.306.47.47 0 0 0-.187-.186.7.7 0 0 0-.273-.1 1.6 1.6 0 0 0-.333-.034H1.752zm0-1.978h.88a1.6 1.6 0 0 0 .372-.04.9.9 0 0 0 .287-.12A.6.6 0 0 0 3.477 8a.65.65 0 0 0 .067-.306q0-.233-.107-.347a.5.5 0 0 0-.293-.153 2 2 0 0 0-.406-.04h-.986z"})]}),{color:t,size:e,...n});bL.displayName="BlueOceanWhite";const Cae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#3D9FCE",d:"M19.337 17.457v-4.708h.893l2.27 3.43v-3.43h.833v4.708h-.872l-2.291-3.41v3.41zM14.255 17.457l1.805-4.708h.992l1.798 4.708h-.9l-.312-.872h-2.171l-.32.872zm1.478-1.625h1.632l-.813-2.244zM10.704 17.457v-4.708h3.323v.759h-2.49v1.239H13.7v.745h-2.165v1.206h2.491v.759zM8.014 17.51q-.733 0-1.232-.3a1.93 1.93 0 0 1-.753-.845q-.252-.54-.253-1.252 0-.713.26-1.259t.76-.852q.498-.313 1.218-.313.533 0 .939.18t.66.512q.258.326.332.806H9.14a.91.91 0 0 0-.38-.533q-.285-.193-.745-.193-.5 0-.806.233a1.34 1.34 0 0 0-.446.6 2.3 2.3 0 0 0-.133.785q0 .434.14.813.145.38.46.613.312.233.805.233.306 0 .533-.087.233-.087.386-.246a.9.9 0 0 0 .22-.387h.845a1.65 1.65 0 0 1-.36.806 1.8 1.8 0 0 1-.698.513 2.5 2.5 0 0 1-.946.173M2.95 17.51q-.725 0-1.238-.306a2.04 2.04 0 0 1-.78-.853 2.8 2.8 0 0 1-.265-1.245q0-.712.273-1.252.273-.546.785-.852.513-.313 1.239-.313t1.232.306q.513.306.786.853.273.54.273 1.245 0 .699-.273 1.245-.267.546-.786.86-.513.312-1.245.312m.014-.772q.506 0 .826-.233.32-.234.466-.606.153-.373.153-.793 0-.32-.086-.613a1.5 1.5 0 0 0-.26-.526 1.2 1.2 0 0 0-.446-.366q-.273-.14-.653-.14-.5 0-.826.233-.319.234-.473.606a2.1 2.1 0 0 0-.153.806q0 .425.153.8.154.372.473.605.327.227.826.227"}),i.jsx("path",{fill:"#1C244C",d:"M13.98 11.102V6.394h3.323v.76h-2.49v1.238h2.164v.746h-2.164v1.205h2.49v.76zM11.074 11.156q-.673 0-1.105-.26a1.6 1.6 0 0 1-.64-.746q-.206-.48-.206-1.132V6.394h.832v2.644q0 .36.1.672.107.307.353.493.253.187.68.187.432 0 .666-.187a1 1 0 0 0 .332-.5q.1-.305.1-.665V6.394h.84v2.624q0 .646-.207 1.125-.207.48-.633.746-.426.267-1.112.267M5.314 11.102V6.394h.833v3.95h2.45v.758zM.92 11.102V6.394h1.93q.327 0 .6.06.279.053.48.193a.93.93 0 0 1 .32.373q.112.233.112.58 0 .32-.146.585a.93.93 0 0 1-.433.393q.386.1.593.387.206.279.206.732 0 .405-.153.68-.147.266-.413.426a1.9 1.9 0 0 1-.606.233q-.345.066-.74.066zm.832-.759h.992q.187 0 .366-.027.18-.025.327-.093a.5.5 0 0 0 .226-.193.6.6 0 0 0 .087-.34.6.6 0 0 0-.067-.306.47.47 0 0 0-.186-.186.7.7 0 0 0-.273-.1 1.6 1.6 0 0 0-.333-.034H1.75zm0-1.978h.879a1.6 1.6 0 0 0 .373-.04.9.9 0 0 0 .286-.12A.6.6 0 0 0 3.477 8a.65.65 0 0 0 .066-.306q0-.234-.106-.347a.5.5 0 0 0-.293-.153 2 2 0 0 0-.407-.04h-.985z"})]}),{color:t,size:e,...n});Cae.displayName="BlueOcean";const Nc=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 22 22",...n,children:[i.jsx("path",{fill:"currentColor",d:"m17.485 8.554-1.596-1.625 1.596-1.625L19.08 6.93zm.002-4.696-1.596-1.624L17.488.609l1.596 1.625zm2.306 2.35-1.597-1.625.887-.9.71-.724 1.596 1.624z"}),i.jsx("path",{fill:"currentColor",d:"M9.78 18.793c-3.773 0-6.226-3.057-6.226-7.534S6.13 3.722 9.87 3.722c2.744 0 3.964 1.4 4.916 2.4l1.686-1.704c-.903-.927-2.697-3.197-6.692-3.197C4.84 1.22.61 4.958.61 11.29c0 6.329 3.802 10.096 9.045 10.096 3.897 0 6.014-2.08 6.844-3.147l-1.75-1.766c-.761.896-2.384 2.32-4.97 2.32"})]}),{color:t,size:e,...n});Nc.displayName="CboeDark";const Rd=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",d:"m27.923 14.389-2.737-2.738 2.737-2.739 2.739 2.739zm.005-7.913-2.739-2.739L27.93 1l2.737 2.737zm3.955 3.958-2.74-2.737 1.523-1.518 1.216-1.22 2.738 2.738z"}),i.jsx("path",{fill:"#323348",d:"M15.86 30.825c-6.115 0-10.09-4.92-10.09-12.127s4.175-12.13 10.236-12.13c4.448 0 6.425 2.253 7.968 3.863l2.733-2.743c-1.463-1.493-4.371-5.146-10.847-5.146C7.856 2.542 1 8.557 1 18.75 1 28.936 7.162 35 15.66 35c6.316 0 9.748-3.348 11.
2051093-5.066l-2.838-2.842c-1.233 1.442-3.863 3.733-8.055 3.733"})]}),{color:t,size:e,...n});Rd.displayName="CboeGrey";const ff=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 22 22",...n,children:[i.jsx("path",{fill:"#33B540",d:"M17.483 8.556 15.887 6.93l1.596-1.625 1.596 1.625zm.003-4.696-1.597-1.624L17.486.61l1.596 1.625zM19.79 6.21l-1.597-1.624.888-.9.709-.724 1.596 1.624z"}),i.jsx("path",{fill:"#E8EBFB",d:"M9.778 18.795c-3.773 0-6.226-3.057-6.226-7.534s2.576-7.537 6.316-7.537c2.744 0 3.964 1.4 4.916 2.4L16.47 4.42c-.903-.927-2.697-3.197-6.692-3.197C4.839 1.223.609 4.96.609 11.292c0 6.33 3.802 10.097 9.045 10.097 3.897 0 6.014-2.08 6.844-3.147l-1.75-1.766c-.761.896-2.384 2.319-4.97 2.319"})]}),{color:t,size:e,...n});ff.displayName="CboeWhite";const Z1=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"#33b540",d:"M28.611 14 26 11.341l2.611-2.659 2.613 2.66zm.004-7.683-2.612-2.66L28.616 1l2.612 2.658zm3.774 3.843-2.614-2.658 1.453-1.473 1.16-1.185L35 7.502z"}),i.jsx("path",{fill:"#1d2953",d:"M16.003 30.755c-6.174 0-10.188-5.003-10.188-12.329S10.031 6.093 16.15 6.093c4.491 0 6.486 2.291 8.044 3.927l2.76-2.788C25.477 5.714 22.54 2 16.003 2 7.922 2 1 8.115 1 18.477 1 28.835 7.22 35 15.801 35c6.376 0 9.841-3.404 11.199-5.15l-2.865-2.89c-1.245 1.465-3.9 3.795-8.132 3.795"})]}),{color:t,size:e,...n});Z1.displayName="CBOE";const xL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("g",{clipPath:"url(#CCCY-dark_svg__a)",children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M0 12C0 5.373 5.373 0 12 0s12 5.373 12 12-5.373 12-12 12S0 18.627 0 12m12.9-7.2h-1.8v2.18a5.102 5.102 0 0 0 0 10.04v2.18h1.8v-2.18a5.1 5.1 0 0 0 3.47-2.391l-1.54-.929a3.3 3.3 0 1 1 0-3.4l1.54-.93a5.1 5.1 0 0 0-3.47-2.39z",clipRule:"evenodd"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"CCCY-dark_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})})]}),{color:t,size:e,...n});xL.displayName="CccyDark";const yS=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{clipPath:"url(#CCCY_svg__a)",children:[i.jsx("circle",{cx:12,cy:12,r:8.25,fill:"#fff"}),i.jsx("path",{fill:"#309DF3",fillRule:"evenodd",d:"M0 12C0 5.373 5.373 0 12 0s12 5.373 12 12-5.373 12-12 12S0 18.627 0 12m12.9-7.2h-1.8v2.18a5.102 5.102 0 0 0 0 10.04v2.18h1.8v-2.18a5.1 5.1 0 0 0 3.47-2.391l-1.54-.929a3.3 3.3 0 1 1 0-3.4l1.54-.93a5.1 5.1 0 0 0-3.47-2.39z",clipRule:"evenodd"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"CCCY_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})})]}),{color:t,size:e,...n});yS.displayName="CCCY";const Xct=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"#0071BA",fillRule:"evenodd",d:"M7.455 1.334h2.077l-.602.612-.562.662-.512.712-.475.762-.415.812-.15.35-.224.512H3.086zm3.191 0h.963v4.428H7.369l.35-.763.024-.036.375-.689.425-.675.475-.638.502-.588.552-.551zm1.742 0h.964l.575.488.539.551.512.588.462.638.438.675.224.438.164.287.35.763h-4.228zm2.078 0h2.003l4.419 4.428h-3.493l-.361-.863-.425-.812-.465-.762-.512-.712-.562-.662zM2.32 6.524H6.3l-.274.949-.238.976v.05l-.163.962-.114 1.04v.012l-.05 1.076H1.334V7.523zm4.746 0h4.545v5.063H6.19l.05-1.087.125-1.039.087-.525.087-.5.237-.976zm5.321 0h4.532l.288.938.238.976.174 1.026.113 1.039.064 1.086h-5.409zm5.295 0h3.98l1.004.999v4.064h-4.144l-.05-1.076-.037-.264-.074-.788-.175-1.013-.15-.651-.074-.325zM1.333 12.35h4.131v.014l.05 1.076.114 1.025v.024l.1.575.074.438.164.749.063.237.1.324.188.638h-4.02l-.964-.962zm4.857 0h5.422v5.103H7.08l-.1-.324-.15-.464-.215-.813-.174-.838-.074-.525-.05-.338-.087-.888zm6.198 0h5.396l-.037.913-.087.888-.125.863-.013.024-.163.812-.214.812-.15.464-.101.324h-4.506zm6.135 0h4.144v4.114l-.99.989h-4.02l.187-.638.1-.325.05-.237.175-.749.174-1.012.114-1.05zm-15.45 5.865h3.519l.324.738.362.712.388.675.425.639.462.6.3.338.201.225.526.524H7.515l-2.227-2.225zm4.305 0h4.232v4.451h-.9l-.59-.488-.05-.05-.5-.5-.526-.589-.024-.05-.451-.601-.439-.675-.4-.725-.175-.388zm5.01 0h4.195l-.175.388-.174.387-.401.726-.438.675-.452.6-.023.05-.526.589-.187.187-.364.361-.589.488h-.863v-4.45zm4.981 0h3.53l-2.229 2.226-2.227 2.225h-2.065l.526-.524.501-.562.462-.601.425-.639.388-.675.338-.65.024-.064.187-.438z",clipRule:"evenodd"})}),{color:t,size:e,...n});Xct.displayName="CmeClear";const bS=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M11.182 2h3.116l-.903.918-.843.993-.768 1.067-.713 1.144-.622 1.218-.225.526-.337.767H4.63zm4.787 0h1.445v6.641h-6.363l.527-1.143.036-.055.562-1.033.637-1.012.713-.957.752-.883.828-.826zm2.613 0h1.445l.863.732.808.826.768.883.693.957.657 1.012.337.657.245.431.527 1.143h-6.343zm3.116 0h3.005l6.628 6.641h-5.238l-.542-1.293-.638-1.218-.697-1.144-.768-1.068-.843-.992zM3.481 9.784h5.97l-.411 1.424-.357 1.464v.075l-.245 1.444-.17 1.558v.02l-.075 1.614H2v-6.1zm7.119 0h6.818v7.595H9.285l.076-1.63.186-1.558.13-.787.131-.752.356-1.463zm7.982 0h6.798l.432 1.409.356 1.463.262 1.539.17 1.558.095 1.63h-8.113zm7.943 0h5.97l1.505 1.5v6.095h-6.216l-.075-1.614-.056-.395-.11-1.183-.262-1.519-.226-.977-.11-.487zM2 18.526h6.196v.02l.076 1.614.17 1.538v.036l.15.862.111.657.246 1.123.095.356.15.487.281.957h-6.03L2 24.732zm7.285 0h8.133v7.654H10.62l-.15-.487-.227-.696-.32-1.218-.262-1.258-.11-.787-.076-.506-.13-1.333zm9.297 0h8.093l-.055 1.369-.131 1.333-.186 1.293-.02.036-.245 1.218-.321 1.218-.226.697-.15.486h-6.759zm9.202 0H34v6.17l-1.485 1.484h-6.03l.281-.957.15-.487.076-.356.261-1.123.262-1.52.17-1.573zM4.609 27.323h5.278l.487 1.108.543 1.068.582 1.012.637.957.693.902.451.507.301.336.788.787h-3.096l-3.342-3.338zm6.458 0h6.347V34h-1.35l-.883-.732-.075-.075-.753-.751-.787-.883-.036-.075-.677-.902-.658-1.012-.601-1.088-.262-.581zm7.515 0h6.291l-.26.582-.262.581-.602 1.088-.657 1.012-.677.902-.036.075-.788.883-.28.28-.547.542-.883.732h-1.295v-6.677zm7.471 0h5.294l-3.342 3.339L24.664 34h-3.097l.788-.787.753-.843.692-.901.638-.958.582-1.012.507-.977.035-.095.282-.657z",clipRule:"evenodd"})}),{color:t,size:e,...n});bS.displayName="CmeDark";const xS=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#323348",fillRule:"evenodd",d:"M11.182 2h3.116l-.903.918-.843.993-.768 1.067-.713 1.144-.622 1.218-.225.526-.337.767H4.63zm4.787 0h1.445v6.641h-6.363l.527-1.143.036-.055.562-1.033.637-1.012.713-.957.752-.883.828-.826zm2.613 0h1.445l.863.732.808.826.768.883.693.957.657 1.012.337.657.245.431.527 1.143h-6.343zm3.116 0h3.005l6.628 6.641h-5.238l-.542-1.293-.638-1.218-.697-1.144-.768-1.068-.843-.992zM3.481 9.784h5.97l-.411 1.424-.357 1.464v.075l-.245 1.444-.17 1.558v.02l-.075 1.614H2v-6.1zm7.119 0h6.818v7.595H9.285l.076-1.63.186-1.558.13-.787.131-.752.356-1.463zm7.982 0h6.798l.432 1.409.356 1.463.262 1.539.17 1.558.095 1.63h-8.113zm7.943 0h5.97l1.505 1.5v6.095h-6.216l-.075-1.614-.056-.395-.11-1.183-.262-1.519-.226-.977-.11-.487zM2 18.526h6.196v.02l.076 1.614.17 1.538v.036l.15.862.111.657.246 1.123.095.356.15.487.281.957h-6.03L2 24.732zm7.285 0h8.133v7.654H10.62l-.15-.487-.227-.696-.32-1.218-.262-1.258-.11-.787-.076-.506-.13-1.333zm9.297 0h8.093l-.055 1.369-.131 1.333-.186 1.293-.02.036-.245 1.218-.321 1.218-.226.696-.15.487h-6.759zm9.202 0H34v6.17l-1.485 1.484h-6.03l.281-.957.15-.487.076-.356.261-1.123.261-1.52.17-1.573zM4.609 27.323h5.278l.487 1.108.543 1.068.582 1.012.637.958.693.901.451.507.301.336.788.787h-3.096l-3.342-3.338zm6.458 0h6.347V34h-1.35l-.883-.732-.075-.075-.753-.751-.787-.883-.036-.075-.677-.902-.657-1.012-.602-1.088-.262-.581zm7.515 0h6.292l-.262.582-.261.581-.602 1.088-.657 1.012-.677.902-.036.075-.788.882-.28.281-.547.542-.883.732h-1.295v-6.677zm7.472 0h5.293l-3.342 3.339L24.664 34h-3.097l.788-.787.753-.843.693-.901.637-.958.582-1.012.507-.977.036-.095.28-.657z",clipRule:"evenodd"})}),{color:t,size:e,...n});xS.displayName="CmeGrey";const _ae=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:i.jsx("path",{fill:"#53A7DB",fillRule:"evenodd",d:"M5.59 1H7.15l-.451.459-.422.496-.384.534-.356.572-.311.609-.113.263-.168.384h-2.63zm2.394 0h.723v3.32H5.526l.263-.57.018-.029.28-.516.32-.506.356-.479.376-.44.414-.414zm1.307 0h.723l.431.366.404.413.384.441.347.479.328.506.168.329.123.215.264.572H9.29zm1.558 0h1.503l3.314 3.32h-2.62l-.27-.646-.32-.61-.348-.57-.384-.535-.422-.496zM1.74 4.892h2.986l-.206.712-.178.732v.038l-.123.721-.085.78v.01l-.038.806H1v-3.05zm3.56 0h3.409V8.69H4.643l.037-.814.093-.78.066-.393.065-.376.178-.732zm3.991 0h3.4l.215.704.178.732.13.77.086.779.047.814H9.291zm3.971 0h2.986l.752.75v3.047h-3.108l-.038-.806-.027-.198-.056-.592-.13-.759-.113-.489-.056-.243zM1 9.263h3.098v.01l.038.807.085.77v.017l.075.431.056.329.122.561.048.178.075.243.14.479H1.724L1 12.366zm3.643 0h4.066v3.827h-3.4l-.074-.243-.113-.348-.16-.61-.
2051131-.628-.056-.394-.037-.253-.066-.667zm4.648 0h4.047l-.028.684-.066.667-.093.647-.01.017-.122.61-.16.609-.113.348-.076.243H9.291zm4.6 0H17v3.085l-.742.742h-3.015l.14-.479.075-.243.038-.178.13-.562.131-.759.085-.787zM2.306 13.662h2.639l.243.553.271.534.291.507.32.478.346.451.225.253.15.168.395.394H5.636l-1.67-1.67zm3.229 0h3.173V17h-.675l-.442-.366-.037-.038-.376-.375-.394-.441-.018-.038-.339-.45-.328-.507-.301-.544-.13-.29zm3.757 0h3.146l-.13.29-.132.291-.3.544-.33.506-.338.451-.017.038-.394.44-.141.141-.273.271L9.94 17h-.647v-3.338zm3.736 0h2.647l-1.671 1.669L12.332 17h-1.548l.394-.394.376-.42.346-.452.319-.478.291-.507.253-.488.018-.048.14-.328z",clipRule:"evenodd"})}),{color:t,size:e,...n});_ae.displayName="CmeSearch";const L9=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#0071ba",fillRule:"evenodd",d:"M11.182 2h3.116l-.903.918-.843.993-.768 1.067-.713 1.144-.622 1.218-.225.526-.337.767H4.63zm4.787 0h1.445v6.641h-6.363l.527-1.143.036-.055.562-1.033.637-1.012.713-.957.752-.883.828-.826zm2.613 0h1.445l.863.732.808.826.768.883.693.957.657 1.012.337.657.245.431.527 1.143h-6.343zm3.116 0h3.005l6.628 6.641h-5.238l-.542-1.293-.638-1.218-.697-1.144-.768-1.068-.843-.992zM3.481 9.784h5.97l-.411 1.424-.357 1.464v.075l-.245 1.444-.17 1.558v.02l-.075 1.614H2v-6.1zm7.119 0h6.818v7.595H9.285l.076-1.63.186-1.558.13-.787.131-.752.356-1.463zm7.982 0h6.798l.432 1.409.356 1.463.262 1.539.17 1.558.095 1.63h-8.113zm7.943 0h5.97l1.505 1.5v6.095h-6.216l-.075-1.614-.056-.395-.11-1.183-.262-1.519-.226-.977-.11-.487zM2 18.526h6.196v.02l.076 1.614.17 1.538v.036l.15.862.111.657.246 1.123.095.356.15.487.281.957h-6.03L2 24.732zm7.285 0h8.133v7.654H10.62l-.15-.487-.227-.696-.32-1.218-.262-1.258-.11-.787-.076-.506-.13-1.333zm9.297 0h8.093l-.055 1.369-.131 1.333-.186 1.293-.02.036-.245 1.218-.321 1.218-.226.696-.15.487h-6.759zm9.202 0H34v6.17l-1.485 1.484h-6.03l.281-.957.15-.487.076-.356.261-1.123.261-1.52.17-1.573zM4.609 27.323h5.278l.487 1.108.543 1.068.582 1.012.637.958.693.901.451.507.301.336.788.787h-3.096l-3.342-3.338zm6.458 0h6.347V34h-1.35l-.883-.732-.075-.075-.753-.751-.787-.883-.036-.075-.677-.902-.657-1.012-.602-1.088-.262-.581zm7.515 0h6.292l-.262.582-.261.581-.602 1.088-.657 1.012-.677.902-.036.075-.788.882-.28.281-.547.542-.883.732h-1.295v-6.677zm7.472 0h5.293l-3.342 3.339L24.664 34h-3.097l.788-.787.753-.843.693-.901.637-.958.582-1.012.507-.977.036-.095.28-.657z",clipRule:"evenodd"})}),{color:t,size:e,...n});L9.displayName="CME";const Tc=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M5.863 8.038c0-1.202.973-2.175 2.175-2.175h5.212v24.274H8.038a2.176 2.176 0 0 1-2.175-2.175zm9.296 22.1h12.803c1.2 0 2.175-.976 2.175-2.176v-9.008H15.16zm14.978-13.093V8.038a2.175 2.175 0 0 0-2.175-2.175H15.159v11.182zM8.038 3A5.04 5.04 0 0 0 3 8.038v19.924A5.04 5.04 0 0 0 8.038 33h19.924A5.04 5.04 0 0 0 33 27.962V8.038A5.04 5.04 0 0 0 27.962 3z",clipRule:"evenodd"})}),{color:t,size:e,...n});Tc.displayName="DatabentoCustom";const ul=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#323348",fillRule:"evenodd",d:"M5.863 8.038c0-1.202.973-2.175 2.175-2.175h5.212v24.274H8.038a2.176 2.176 0 0 1-2.175-2.175zm9.296 22.1h12.803c1.2 0 2.175-.976 2.175-2.176v-9.008H15.16zm14.978-13.093V8.038a2.175 2.175 0 0 0-2.175-2.175H15.159v11.182zM8.038 3A5.04 5.04 0 0 0 3 8.038v19.924A5.04 5.04 0 0 0 8.038 33h19.924A5.04 5.04 0 0 0 33 27.962V8.038A5.04 5.04 0 0 0 27.962 3z",clipRule:"evenodd"})}),{color:t,size:e,...n});ul.displayName="DatabentoGrey";const Kct=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",...n,children:[i.jsx("g",{clipPath:"url(#Databento-light_svg__a)",children:i.jsx("path",{fill:"#E8EBFB",fillRule:"evenodd",d:"M2.604 3.573c0-.534.433-.967.967-.967h2.317v10.789H3.57a.967.967 0 0 1-.967-.967zm4.132 9.822h5.69a.97.97 0 0 0 .967-.967V8.424H6.736zm6.657-5.819V3.573a.967.967 0 0 0-.967-.967h-5.69v4.97zM3.571 1.334a2.24 2.24 0 0 0-2.239 2.24v8.854a2.24 2.24 0 0 0 2.24 2.24h8.854a2.24 2.24 0 0 0 2.24-2.24V3.573a2.24 2.24 0 0 0-2.24-2.239z",clipRule:"evenodd"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Databento-light_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.332 1.334h13.333v13.333H1.332z"})})})]}),{color:t,size:e,...n});Kct.displayName="DatabentoLight";const RD=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:[i.jsx("g",{clipPath:"url(#Databento-search_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M13.98 1.5a2.52 2.52 0 0 1 2.52 2.52v9.96a2.52 2.52 0 0 1-2.52 2.52H4.02a2.52 2.52 0 0 1-2.52-2.52V4.02A2.52 2.52 0 0 1 4.02 1.5zm-6.4 7.977v5.591h6.4c.6 0 1.088-.487 1.088-1.088V9.478zM4.02 2.932c-.602 0-1.088.486-1.088 1.088v9.96c0 .601.487 1.088 1.088 1.088h2.606V2.932zm3.56 5.59h7.488V4.02c0-.602-.486-1.088-1.088-1.088h-6.4z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Databento-search_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.5 1.5h15v15h-15z"})})})]}),{color:t,size:e,...n});RD.displayName="DatabentoSearch";const Ns=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("clipPath",{id:"Databento_svg__a",children:i.jsx("path",{d:"M3 3h30v30H3z"})}),i.jsx("g",{clipPath:"url(#Databento_svg__a)",children:i.jsx("path",{fill:"#6266e5",fillRule:"evenodd",d:"M5.863 8.038c0-1.202.973-2.175 2.175-2.175h5.212v24.274H8.038a2.176 2.176 0 0 1-2.175-2.175zm9.296 22.1h12.803c1.2 0 2.175-.976 2.175-2.176v-9.009H15.16zm14.978-13.093V8.038a2.175 2.175 0 0 0-2.175-2.175H15.159v11.182zM8.038 3A5.04 5.04 0 0 0 3 8.038v19.924A5.04 5.04 0 0 0 8.038 33h19.924A5.04 5.04 0 0 0 33 27.962V8.038A5.04 5.04 0 0 0 27.962 3z",clipRule:"evenodd"})})]}),{color:t,size:e,...n});Ns.displayName="Databento";const Zct=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#323348",fillRule:"evenodd",d:"M15.73 4.003c.04 0 .08.008.152.016v1.795c0 1.2-.004 2.398.003 3.598 0 .175-.053.226-.223.224-.868-.006-1.737 0-2.605-.005-.15 0-.24.05-.315.18q-.938 1.63-1.883 3.257-1.307 2.257-2.621 4.509c-.063.108-.051.188.005.283l2.59 4.459q.957 1.645 1.909 3.292c.069.12.151.157.282.157.868-.004 1.737.003 2.605-.006.205-.003.257.07.256.264q-.01 2.565 0 5.128c.001.21-.058.27-.267.269-1.496-.009-2.992.002-4.488-.007-1.143-.007-1.948-.583-2.506-1.546a4389 4389 0 0 1-4.528-7.829c-.615-1.07-1.255-2.126-1.829-3.217a2.32 2.32 0 0 1-.077-2.002c.29-.687.
2051685-1.33 1.056-1.981.69-1.208 1.395-2.408 2.094-3.61q1.331-2.29 2.664-4.58c.306-.523.573-1.076.935-1.556.534-.706 1.28-1.084 2.178-1.09 1.537-.01 3.075-.003 4.612-.002m9.053 0c1.162.006 2.016.533 2.592 1.543.577 1.012 1.176 2.012 1.762 3.02.593 1.02 1.18 2.044 1.77 3.066q.976 1.68 1.95 3.362c.282.49.577.975.835 1.479.369.722.41 1.49.103 2.232-.22.53-.538 1.021-.826 1.522q-1.464 2.545-2.938 5.084c-.855 1.475-1.716 2.946-2.571 4.42-.234.404-.48.793-.856 1.083-.505.389-1.069.604-1.71.604-1.516 0-3.032-.002-4.549.003-.157 0-.216-.04-.215-.207q.006-2.616-.002-5.23c0-.173.06-.223.23-.222.847.008 1.695-.002 2.543.008.193.002.308-.05.408-.225a669 669 0 0 1 4.417-7.605c.094-.16.098-.284.002-.448-.81-1.383-1.612-2.77-2.416-4.157q-1.028-1.768-2.05-3.537c-.077-.132-.18-.168-.325-.167-.868.005-1.736 0-2.605.005-.15 0-.203-.04-.203-.199.006-1.743.004-3.487.005-5.23 0-.061.007-.122.013-.205h.21c1.476 0 2.95-.005 4.426.002",clipRule:"evenodd"})}),{color:t,size:e,...n});Zct.displayName="EdiGrey";const Jct=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#e
205162332",fillRule:"evenodd",d:"M15.445 2.503c.046 0 .09.01.173.019V4.55c0 1.355-.005 2.711.002 4.067.002.197-.06.255-.25.254-.977-.007-1.954 0-2.931-.006-.168-.001-.27.056-.354.202q-1.055 1.845-2.119 3.683-1.47 2.55-2.948 5.097c-.071.122-.058.212.005.32l2.914 5.04c.717 1.24 1.436 2.48 2.147 3.722.078.137.171.178.317.177.978-.004 1.955.004 2.932-.007.23-.002.288.08.288.3a704 704 0 0 0 0 5.797c.001.237-.065.304-.3.303-1.684-.01-3.367.003-5.05-.008-1.286-.007-2.191-.659-2.82-1.747a4908 4908 0 0 1-5.093-8.85c-.692-1.21-1.412-2.403-2.057-3.637a2.63 2.63 0 0 1-.087-2.263c.326-.777.77-1.505 1.188-2.24.776-1.366 1.569-2.722 2.356-4.081q1.497-2.59 2.997-5.176c.343-.592.644-1.217 1.052-1.76.6-.799 1.438-1.226 2.45-1.232 1.73-.011 3.459-.004 5.188-.003m10.186.001c1.307.006 2.268.602 2.915 1.743.65 1.145 1.324 2.275 1.983 3.414.667 1.154 1.327 2.311 1.992 3.466q1.097 1.9 2.192 3.8c.319.555.65 1.103.94 1.673.415.816.462 1.684.117 2.523-.247.6-.605 1.155-.93 1.72q-1.647 2.878-3.305 5.748c-.962 1.667-1.93 3.33-2.893 4.997-.262.456-.539.896-.963 1.224-.568.44-1.202.682-1.922.683-1.706 0-3.412-.002-5.118.003-.177 0-.244-.044-.243-.234q.007-2.956-.002-5.913c0-.194.067-.251.258-.25.954.009 1.908-.003 2.861.009.218.003.347-.056.46-.254a756 756 0 0 1 4.969-8.597c.106-.18.11-.321.002-.507-.912-1.563-1.813-3.132-2.718-4.7q-1.156-1.998-2.307-3.998c-.085-.148-.201-.19-.364-.188-.977.005-1.954 0-2.931.005-.168.001-.229-.045-.228-.224.006-1.971.003-3.942.004-5.914 0-.068.009-.137.016-.23h.236c1.66 0 3.32-.007 4.98.001",clipRule:"evenodd"})}),{color:t,size:e,...n});Jct.displayName="EDI2";const Qct=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 26 26",...n,children:[i.jsxs("g",{clipPath:"url(#EEX-clear_svg__a)",children:[i.jsx("path",{fill:"#000",d:"M7.707 12.968c0-2.483.98-3.398 2.614-3.398 1.764 0 2.614.98 2.614 3.398v.458h-3.66c.066 1.502.392 1.83 1.373 1.83.653 0 1.11-.262 1.502-.589l.72.98c-.589.458-1.242.784-2.157.784-2.026 0-3.006-.98-3.006-3.463m1.568-.588h2.157c0-1.241-.262-1.699-1.046-1.699-.719 0-1.045.327-1.11 1.7M13.784 12.968c0-2.483.98-3.398 2.68-3.398 1.764 0 2.613.98 2.613 3.398v.458h-3.66c.066 1.502.393 1.83 1.373 1.83.653 0 1.11-.262 1.503-.589l.719.98c-.588.458-1.242.784-2.157.784-2.09 0-3.07-.98-3.07-3.463m1.634-.588h2.09c0-1.241-.26-1.699-1.045-1.699-.653 0-.98.327-1.045 1.7"}),i.jsx("path",{fill:"#E6190F",d:"m19.403 16.3 1.895-3.463-1.633-3.071h1.633l.85 1.83.85-1.83h1.567l-1.633 3.005 1.83 3.529h-1.634l-1.046-2.352-1.11 2.287zM5.42 13.033 3.525 16.3H1.173l1.96-3.267-1.96-3.267h2.352z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"EEX-clear_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.173 9.57h23.654v6.861H1.173z"})})})]}),{color:t,size:e,...n});Qct.displayName="EexClear";const wS=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("g",{fill:"currentColor",clipPath:"url(#EEX-custom_svg__a)",children:i.jsx("path",{d:"M10.84 17.597c0-3.36 1.326-4.597 3.536-4.597 2.387 0 3.536 1.326 3.536 4.597v.618h-4.95c.088 2.034.53 2.476 1.856 2.476.884 0 1.502-.354 2.033-.796l.972 1.326c-.795.619-1.68 1.06-2.917 1.06-2.74 0-4.066-1.325-4.066-4.684m2.121-.796h2.918c0-1.68-.354-2.298-1.415-2.298-.972 0-1.414.442-1.503 2.298M19.06 17.597c0-3.36 1.327-4.597 3.625-4.597 2.387 0 3.536 1.326 3.536 4.597v.618h-4.95c.088 2.034.53 2.476 1.856 2.476.884 0 1.503-.354 2.033-.796l.972 1.326c-.795.619-1.68 1.06-2.917 1.06-2.828 0-4.154-1.325-4.154-4.684m2.21-.796h2.83c0-1.68-.354-2.298-1.415-2.298-.884 0-1.326.442-1.415 2.298M26.663 22.105l2.563-4.685-2.21-4.155h2.21l1.15 2.475 1.148-2.475h2.122l-2.21 4.066 2.475 4.774h-2.21l-1.414-3.182-1.503 3.094zM7.746 17.685l-2.564 4.42H2l2.652-4.42L2 13.265h3.182z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"EEX-custom_svg__a",children:i.jsx("path",{fill:"#fff",d:"M2 13h32v9.282H2z"})})})]}),{color:t,size:e,...n});wS.displayName="EexCustom";const eut=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",...n,children:[i.jsx("path",{fill:"#F3F5FD",d:"M0 4a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4z"}),i.jsx("g",{fill:"currentColor",clipPath:"url(#EEX-grey-background_svg__a)",children:i.jsx("path",{d:"M4.817 7.82c0-1.492.59-2.042 1.572-2.042 1.06 0 1.571.59 1.571 2.043v.275h-2.2c.04.903.236 1.1.825 1.1.393 0 .668-.157.904-.354l.432.59c-.353.275-.746.471-1.296.471-1.218 0-1.808-.59-1.808-2.082m.943-.353h1.297c0-.746-.157-1.021-.629-1.021-.432 
20510-.628.196-.668 1.021M8.47 7.82c0-1.492.59-2.042 1.611-2.042 1.061 0 1.572.59 1.572 2.043v.275h-2.2c.04.903.236 1.1.825 1.1.393 0 .668-.157.904-.354l.432.59c-.354.275-.747.471-1.297.471-1.257 0-1.846-.59-1.846-2.082m.983-.353h1.257c0-.746-.157-1.021-.629-1.021-.392 0-.589.196-.628 1.021M11.85 9.825l1.139-2.083-.982-1.846h.982l.51 1.1.511-1.1h.943l-.982 1.807 1.1 2.122h-.982L13.46 8.41l-.668 1.375zM3.442 7.86 2.303 9.825H.889L2.067 7.86.89 5.896h1.414z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"EEX-grey-background_svg__a",children:i.jsx("path",{fill:"#fff",d:"M.889 5.778H15.11v4.125H.889z"})})})]}),{color:t,size:e,...n});eut.displayName="EexGreyBackground";const CS=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("g",{fill:"#323348",clipPath:"url(#EEX-grey_svg__a)",children:i.jsx("path",{d:"M10.84 17.597c0-3.36 1.326-4.597 3.536-4.597 2.387 0 3.536 1.326 3.536 4.597v.618h-4.95c.088 2.034.53 2.476 1.856 2.476.884 0 1.502-.354 2.033-.796l.972 1.326c-.795.619-1.68 1.06-2.917 1.06-2.74 0-4.066-1.325-4.066-4.684m2.121-.796h2.918c0-1.68-.354-2.298-1.415-2.298-.972 0-1.414.442-1.503 2.298M19.06 17.597c0-3.36 1.327-4.597 3.625-4.597 2.387 0 3.536 1.326 3.536 4.597v.618h-4.95c.088 2.034.53 2.476 1.856 2.476.884 0 1.503-.354 2.033-.796l.972 1.326c-.795.619-1.68 1.06-2.917 1.06-2.828 0-4.154-1.325-4.154-4.684m2.21-.796h2.83c0-1.68-.354-2.298-1.415-2.298-.884 0-1.326.442-1.415 2.298M26.663 22.105l2.563-4.685-2.21-4.155h2.21l1.15 2.475 1.148-2.475h2.122l-2.21 4.066 2.475 4.774h-2.21l-1.414-3.182-1.503 3.094zM7.746 17.685l-2.564 4.42H2l2.652-4.42L2 13.265h3.182z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"EEX-grey_svg__a",children:i.jsx("path",{fill:"#fff",d:"M2 13h32v9.282H2z"})})})]}),{color:t,size:e,...n});CS.displayName="EexGrey";const _S=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 28 28",...n,children:[i.jsx("rect",{width:28,height:28,fill:"#F3F5FD",rx:2}),i.jsxs("g",{clipPath:"url(#EEX_svg__a)",children:[i.jsx("path",{fill:"#000",d:"M8.43 13.383c0-2.613 1.032-3.575 2.75-3.575 1.857 0 2.751 1.03 2.751 3.575v.481h-3.85c.069 1.581.412 1.925 1.444 1.925.687 0 1.168-.275 1.58-.619l.757 1.032c-.619.481-1.306.825-2.269.825-2.131 0-3.162-1.032-3.162-3.644m1.65-.619h2.27c0-1.306-.275-1.788-1.1-1.788-.757 0-1.1.344-1.17 1.788M14.825 13.383c0-2.613 1.032-3.575 2.82-3.575 1.855 0 2.75 1.03 2.75 3.575v.481h-3.851c.069 1.581.413 1.925 1.444 1.925.687 0 1.169-.275 1.581-.619l.757 1.032c-.62.481-1.307.825-2.27.825-2.2 0-3.23-1.032-3.23-3.644m1.719-.619h2.2c0-1.306-.275-1.788-1.1-1.788-.687 0-1.031.344-1.1 1.788"}),i.jsx("path",{fill:"#E6190F",d:"m20.737 16.89 1.994-3.645-1.719-3.231h1.72l.893 1.925.894-1.925h1.65l-1.719 3.162 1.925 3.713h-1.719l-1.1-2.475-1.169 2.406zM6.025 13.451 4.03 16.89H1.556l2.062-3.438-2.062-3.437H4.03z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"EEX_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.556 9.808h24.889v7.219H1.555z"})})})]}),{color:t,size:e,...n});_S.displayName="EEX";const tut=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 26 26",...n,children:[i.jsx("g",{fill:"#201751",clipPath:"url(#Eurex-clear_svg__a)",children:i.jsx("path",{d:"M9.761 10.265c.126.029.242.071.331.168.091.098.143.212.143.343 0 .776.004 1.552-.001 2.327-.003.36-.07.71-.23 1.037-.222.453-.583.75-1.069.898-.54.164-1.088.17-1.633.021-.658-.18-1.072-.607-1.254-1.251-.071-.248-.098-.5-.098-.756q-.002-1.11 0-2.223c0-.3.155-.49.455-.556.006 0 .01-.006.016-.01h.138q.007.006.016.01.457.1.458.559c0 .727-.002 1.452.002 2.18 0 .126.013.256.039.381.06.293.202.534.482.68.225.116.469.136.717.107.292-.034.534-.155.696-.403.137-.21.183-.445.184-.689V10.83c0-.278.152-.483.407-.547q.033-.008.064-.018h.138M24.06 10.264c.087.041.185.069.258.127.171.136.22.369.12.573-.05.105-.125.201-.201.292q-.56.671-1.125 1.338c-.031.037-.03.06 0 .097q.636.755 1.27 1.513a.7.7 0 0 1 .17.349.515.515 0 0 1-.503.573.6.6 0 0 1-.525-.255q-.457-.586-.918-1.17c-.076-.098-.154-.195-.237-.3l-.29.367q-.433.548-.866 1.093c-.123.154-.274.263-.484.263-.383.003-.625-.343-.473-.69.045-.102.12-.196.193-.283q.612-.735 1.228-1.467l.022-.03-.236-.282-.989-1.17c-.114-.135-.196-.282-.181-.466a.51.51 0 0 1 .41-.459q.026-.006.053-.013h.15c.199.03.333.149.45.301q.471.617.948 1.23l.093.117.037-.043q.488-.62.973-1.243c.132-.17.272-.324.503-.362zM12.285 13.557v1.041a.525.525 0 0 1-.473.523.535.535 0 0 1-.61-.534v-3.74c0-.312.23-.537.548-.537.482 0 .964-.003 1.445 0 .376.004.742.065 1.065.263.533.323.794.798.768 1.415-.018.415-.146.792-.458 1.086-.116.11-.26.194-.396.294l.149.164.627.69c.098.109.177.227.189.378a.495.495 0 0 1-.483.525.65.65 0 0 1-.54-.244q-.546-.638-1.09-1.278a.11.11 0 0 0-.1-.047c-.21.003-.42.001-.64.001zm.004-2.297v1.377c.322-.007.642.002.958-.026.388-.034.624-.29.633-.65.006-.264-.092-.477-.344-.603a1.04 1.04 0 0 0-.46-.1c-.241-.003-.482 0-.724 0l-.064.003zM2.521 14.15h2.2169999999999996c.358 0 .596.34.455.654a.45.45 0 0 1-.433.28q-1.395.005-2.79 0a.523.523 0 0 1-.525-.53l.001-3.72c0-.302.236-.524.543-.524h2.714c.281 0 .495.204.495.47 0 .262-.214.463-.493.463h-2.18v.97H4.39c.275 0 .49.204.493.466.002.263-.21.467-.489.467q-.897.002-1.794 0c-.065 0-.08.017-.08.078.004.284.002.568.002.85zM17.016 11.244v.97h1.871c.245 0 .455.178.48.406a.46.46 0 0 1-.372.517.6.6 0 0 1-.13.01h-1.849v1.004h2.219c.358 0 .595.353.445.665a.45.45 0 0 1-.43.268q-1.395.006-2.789 0a.52.52 0 0 1-.521-.524v-3.727c0-.294.23-.522.53-.522h2.745c.263 0 .475.213.474.47a.47.47 0 0 1-.476.462h-2.198z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Eurex-clear_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.444 10.264h23.111v4.902H1.445z"})})})]}),{color:t,size:e,...n});tut.displayName="EurexClear";const SS=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("g",{fill:"currentColor",clipPath:"url(#Eurex-custom_svg__a)",children:i.jsx("path",{d:"M13.235 14c.185.043.356.106.487.248.134.145.21.311.21.505 0 1.14.006 2.282-.002 3.423a3.5 3.5 0 0 1-.338 1.526c-.326.665-.857 1.102-1.572 1.32a4.26 4.26 0 0 1-2.402.032c-.97-.265-1.577-.894-1.846-1.841a4 4 0 0 1-.144-1.113c-.003-1.
2051089 0-2.18 0-3.27 0-.44.228-.72.67-.817.008-.002.016-.01.023-.014h.203c.008.003.016.011.023.012q.674.149.675.824c0 1.069-.003 2.136.002 3.206 0 .187.02.378.058.561.088.431.297.787.709 1 .331.171.69.2 1.055.157.429-.05.786-.226 1.024-.592.201-.308.269-.654.27-1.013v-3.323c0-.41.225-.711.599-.806q.048-.011.095-.026h.202zM34.271 14c.127.061.272.102.38.187.252.2.323.543.177.844a2.2 2.2 0 0 1-.297.43q-.823.986-1.654 1.967c-.047.055-.046.088 0 .142q.936 1.111 1.868 2.227c.126.15.222.314.248.513.059.437-.288.828-.739.844-.33.011-.575-.123-.772-.375q-.672-.862-1.35-1.722l-.349-.442-.428.54q-.635.805-1.273 1.609c-.18.226-.402.386-.712.387-.564.004-.92-.506-.695-1.016.066-.15.176-.288.283-.416q.902-1.082 1.808-2.159l.032-.043-.348-.415-1.454-1.72c-.169-.2-.288-.416-.268-.687a.75.75 0 0 1 .603-.675q.041-.01.08-.02h.22c.293.046.49.22.662.443.461.607.929 1.208 1.395 1.811q.065.083.137.17l.054-.062c.477-.609.958-1.218 1.43-1.83.196-.25.402-.476.741-.532zM16.947 18.845v1.531c0 .399-.288.716-.695.77a.787.787 0 0 1-.897-.786q-.003-2.752 0-5.502c0-.46.337-.79.806-.79.708 0 1.418-.006 2.126 0 .553.005 1.091.095 1.567.386.783.476 1.168 1.174 1.129 2.082-.026.61-.215 1.164-.673 1.598-.172.161-.382.285-.582.431.062.07.139.157.218.243q.463.508.922 1.015c.145.16.262.334.279.556.032.405-.294.757-.711.772a.95.95 0 0 1-.795-.36q-.803-.938-1.604-1.879a.17.17 0 0 0-.146-.069c-.31.004-.619.002-.942.002zm.007-3.38v2.025c.474-.01.944.004 1.41-.037.57-.05.917-.428.93-.956.009-.39-.135-.703-.506-.888a1.5 1.5 0 0 0-.675-.146c-.356-.005-.71-.002-1.067 0q-.044 0-.093.004zM2.584 19.716h3.261c.527 0 .877.5.67.962a.66.66 0 0 1-.638.412 550 550 0 0 1-4.103 0 .77.77 0 0 1-.773-.779q-.002-2.738.002-5.474c0-.443.347-.77.799-.77h3.992c.413 0 .728.3.728.69 0 .386-.315.683-.725.683H2.59v1.427h2.742c.405 0 .72.3.725.685.004.387-.308.687-.719.687q-1.32.004-2.64-.001c-.095 0-.118.026-.117.116.005.417.003.835.003 1.251v.112M23.908 15.44v1.427h2.753c.36 0 .67.261.707.596.043.37-.18.68-.548.761a1 1 0 0 1-.193.015h-2.719v1.477h3.264c.527 0 .875.52.654.979a.67.67 0 0 1-.63.395q-2.053.007-4.104 0a.763.763 0 0 1-.768-.771v-5.484c0-.432.338-.768.78-.768h4.04c.386 0 .698.314.697.692a.69.69 0 0 1-.7.68h-3.234z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Eurex-custom_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1 14h34v7.212H1z"})})})]}),{color:t,size:e,...n});SS.displayName="EurexCustom";const ES=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40",...n,children:[i.jsx("rect",{width:40,height:40,fill:"#F3F5FD",rx:4}),i.jsx("g",{fill:"currentColor",clipPath:"url(#Eurex-grey_svg__a)",children:i.jsx("path",{d:"M14.705 15.556c.204.048.395.117.54.276.15.16.233.345.233.56.002 1.267.008 2.536-.001 3.803-.004.588-.113 1.161-.376 1.696-.362.74-.952 1.225-1.746 1.467a4.73 4.73 0 0 1-2.67.035c-1.076-.294-1.752-.994-2.05-2.045a4.5 4.5 0 0 1-.161-1.236c-.003-1.211 0-2.423 0-3.633 0-.49.254-.8.745-.91.008 0 .017-.01.026-.015h.225c.009.004.017.013.026.014q.749.165.75.915c0 1.188-.004 2.374.002 3.562 0 .208.022.42.064.624.098.479.33.874.788 1.11.368.192.766.224 1.172.176.476-.055.874-.252 1.138-.658.223-.343.299-.727.3-1.126v-3.692c0-.455.25-.79.665-.895q.055-.014.106-.03h.225zM38.079 15.556c.141.068.301.113.421.208.28.222.36.603.198.937a2.4 2.4 0 0 1-.33.477 338 338 0 0 1-1.838 2.186c-.052.06-.05.098 0 .159q1.04 1.234 2.075 2.473c.14.167.247.35.276.57.065.486-.32.92-.821.938-.367.013-.64-.136-.858-.416-.496-.64-.999-1.276-1.5-1.913-.125-.16-.252-.32-.388-.491l-.475.6q-.706.894-1.415 1.787c-.2.252-.447.429-.79.43-.627.004-1.023-.562-.773-1.128.074-.167.195-.32.315-.463.665-.802 1.338-1.6 2.008-2.399l.036-.048-.387-.461-1.615-1.912c-.188-.222-.32-.461-.298-.763a.83.83 0 0 1 .67-.749q.046-.01.088-.022h.245c.325.05.545.243.735.492.513.674 1.032 1.342 1.55 2.012l.152.19.06-.07c.53-.676 1.065-1.353 1.59-2.033.217-.279.446-.53.823-.591zM18.83 20.938v1.702c0 .443-.32.796-.773.855a.875.875 0 0 1-.997-.873 4153 4153 0 0 1 0-6.114c0-.51.375-.877.896-.877.787 0 1.575-.006 2.362 0 .615.005 1.212.106 1.74.429.871.53 1.299 1.305 1.255 2.313-.028.678-.238 1.294-.747 1.775-.191.18-.425.318-.647.48.07.077.154.174.242.27q.514.563 1.025 1.128c.16.177.29.37.31.617.035.45-.327.841-.79.858a1.06 1.06 0 0 1-.884-.4q-.893-1.042-1.781-2.087a.19.19 0 0 0-.163-.077c-.344.004-.688.001-1.047.001zm.007-3.754v2.25c.527-.012 1.05.004 1.566-.042.634-.056 1.02-.475 1.034-1.061.01-.434-.15-.782-.562-.987a1.7 1.7 0 0 0-.75-.163c-.396-.006-.79-.002-1.186 0q-.048.001-.104.004zM2.87 21.907h3.624c.586 0 .974.555.745 1.069a.74.74 0 0 1-.709.457q-2.28.009-4.5
205159 0a.855.855 0 0 1-.859-.865q-.002-3.041.002-6.082c0-.493.385-.856.888-.856h4.436c.459 0 .808.333.808.766 0 .43-.35.76-.805.76H2.878v1.585h3.0460000000000003c.45 0 .801.333.805.762s-.342.763-.798.763q-1.466.003-2.933-.002c-.106 0-.132.029-.13.13.005.462.003.927.003 1.39v.124zM26.564 17.155v1.586h3.0589999999999997c.4 0 .744.29.786.663.047.41-.2.756-.61.845a1 1 0 0 1-.213.017h-3.0220000000000002v1.64h3.627c.586 0 .973.579.727 1.088a.74.74 0 0 1-.701.44q-2.28.008-4.56 0a.85.85 0 0 1-.852-.858v-6.093c0-.48.375-.852.866-.852q2.243-.003 4.488 0c.43 0 .777.348.775.768a.77.77 0 0 1-.778.755h-3.593z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Eurex-grey_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.111 15.556H38.89v8.013H1.111z"})})})]}),{color:t,size:e,...n});ES.displayName="EurexGrey";const IS=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40",...n,children:[i.jsx("rect",{width:40,height:40,fill:"#F3F5FD",rx:4}),i.jsx("g",{fill:"#201751",clipPath:"url(#Eurex_svg__a)",children:i.jsx("path",{d:"M14.705 15.556c.204.048.395.117.54.276.15.16.233.345.233.56.002 1.267.008 2.536-.001 3.803-.004.588-.113 1.161-.376 1.696-.362.74-.952 1.225-1.746 1.467a4.73 4.73 0 0 1-2.67.035c-1.076-.294-1.752-.994-2.05-2.045a4.5 4.5 0 0 1-.161-1.236c-.003-1.211 0-2.423 0-3.633 0-.49.254-.8.745-.91.008 0 .017-.01.026-.015h.225c.009.004.017.013.026.014q.749.165.75.915c0 1.188-.004 2.374.002 3.562 0 .208.022.42.064.624.098.479.33.874.788 1.11.368.192.766.224 1.172.176.476-.055.874-.252 1.138-.658.223-.343.299-.727.3-1.126v-3.692c0-.455.25-.79.665-.895q.055-.014.106-.03h.225zM38.079 15.556c.141.068.301.113.421.208.28.222.36.603.198.937a2.4 2.4 0 0 1-.33.477 338 338 0 0 1-1.838 2.186c-.052.06-.05.098 0 .159q1.04 1.234 2.075 2.473c.14.167.247.35.276.57.065.486-.32.92-.821.938-.367.013-.64-.136-.858-.416-.496-.64-.999-1.276-1.5-1.913-.125-.16-.252-.32-.388-.491l-.475.6q-.706.894-1.415 1.787c-.2.252-.447.429-.79.43-.627.004-1.023-.562-.773-1.128.074-.167.195-.32.315-.463.665-.802 1.338-1.6 2.008-2.399l.036-.048-.387-.461-1.615-1.912c-.188-.222-.32-.461-.298-.763a.83.83 0 0 1 .67-.749q.046-.01.088-.022h.245c.325.05.545.243.735.492.513.674 1.032 1.342 1.55 2.012l.152.19.06-.07c.53-.676 1.065-1.353 1.59-2.033.217-.279.446-.53.823-.591zM18.83 20.938v1.702c0 .443-.32.796-.773.855a.875.875 0 0 1-.997-.873 4153 4153 0 0 1 0-6.114c0-.51.375-.877.896-.877.787 0 1.575-.006 2.362 0 .615.005 1.212.106 1.74.429.871.53 1.299 1.305 1.255 2.313-.028.678-.238 1.294-.747 1.775-.191.18-.425.318-.647.48.07.077.154.174.242.27q.514.563 1.025 1.128c.16.177.29.37.31.617.035.45-.327.841-.79.858a1.06 1.06 0 0 1-.884-.4q-.893-1.042-1.781-2.087a.19.19 0 0 0-.163-.077c-.344.004-.688.001-1.047.001zm.007-3.754v2.25c.527-.012 1.05.004 1.566-.042.634-.056 1.02-.475 1.034-1.061.01-.434-.15-.782-.562-.987a1.7 1.7 0 0 0-.75-.163c-.396-.006-.79-.002-1.186 0q-.048.001-.104.004zM2.87 21.907h3.624c.586 0 .974.555.745 1.069a.74.74 0 0 1-.709.457q-2.28.009-4.559 0a.855.855 0 0 1-.859-.865q-.002-3.041.002-6.082c0-.493.385-.856.888-.856h4.436c.459 0 .808.333.808.766 0 .43-.35.76-.805.76H2.878v1.585h3.0460000000000003c.45 0 .801.333.805.762s-.342.763-.798.763q-1.466.003-2.933-.002c-.106 0-.132.029-.13.13.005.462.003.927.003 1.39v.124zM26.564 17.155v1.586h3.0589999999999997c.4 0 .744.29.786.663.047.41-.2.756-.61.845a1 1 0 0 1-.213.017h-3.0220000000000002v1.64h3.627c.586 0 .973.579.727 1.088a.74.74 0 0 1-.701.44q-2.28.008-4.56 0a.85.85 0 0 1-.852-.858v-6.093c0-.48.375-.852.866-.852q2.243-.003 4.488 0c.43 0 .777.348.775.768a.77.77 0 0 1-.778.755h-3.593z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Eurex_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.111 15.556H38.89v8.013H1.111z"})})})]}),{color:t,size:e,...n});IS.displayName="Eurex";const fC=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{clipPath:"url(#FTSE-Russell-dark_svg__a)",children:[i.jsx("path",{fill:"currentColor",d:"M24 24H0V0h24z"}),i.jsx("g",{clipPath:"url(#FTSE-Russell-dark_svg__b)",children:i.jsx("path",{fill:"#1A174C",d:"M1.791 8.328c0-.304-.056-.596-.14-.744v-.022h2.273v.69h-.019c-.2-.116-.524-.178-.952-.178h-.448v.949h.462c.371 0 .574-.023.76-.066h.022v.68h-.022a3.3 3.3 0 0 0-.76-.066h-.462v.725c0 .305.056.597.14.745v.022H1.65v-.022c.085-.145.141-.44.141-.745zm4.53-.25h-.142v2.22c0 .304.057.597.141.744v.023h-.995v-.023c.084-.144.141-.44.141-.744v-2.22h-.14c-.38 0-.692.06-.915.197h-.023v-.71h2.87v.71h-.022c-.223-.137-.534-.197-.914-.197zm1.403 2.835v-.766h.023c.333.304.619.43.995.43s.565-.141.565-.411-.25-.387-.706-.566c-.493-.189-.949-.392-.949-1.03 0-.
2051637.487-1.07 1.279-1.07s.569.05.798.148v.71h-.023c-.261-.217-.509-.32-.797-.32-.29 0-.543.144-.543.414s.25.387.706.566c.493.189.949.392.949 1.03 0 .637-.502 1.061-1.307 1.061s-.71-.075-.991-.204v.007zm2.783.13c.084-.145.141-.44.141-.745v-1.97c0-.304-.057-.596-.14-.744v-.022h2.232v.665h-.02c-.2-.103-.523-.148-.951-.148h-.406v.911h.399c.371 0 .574-.022.76-.065h.022v.679h-.023a3.3 3.3 0 0 0-.76-.066h-.398v1.015h.399c.448 0 .813-.06 1.077-.198h.023v.71h-2.355zm-8.002 3.884c0 .304.056.596.14.74v.023H1.65v-.022c.085-.145.141-.44.141-.741v-1.97c0-.304-.056-.598-.14-.746v-.022h1.343c.874 0 1.329.352 1.329 1.02 0 .67-.25.786-.729.92.138.103.224.232.305.368l.352.603c.179.296.295.452.43.566v.022h-.813c-.122-.046-.248-.182-.384-.462l-.223-.463c-.163-.342-.27-.452-.475-.452h-.285v.612zm.49-1.128c.41 0 .592-.166.592-.534s-.189-.547-.593-.547h-.49v1.083h.49zm2.775.653c0 .475.258.717.76.717s.737-.242.737-.717V12.96c0-.304-.056-.596-.14-.744v-.022h.891v.022c-.084.145-.14.44-.14.745v1.491c0 .836-.484 1.298-1.39 1.298s-1.434-.452-1.434-1.268v-1.523c0-.304-.057-.597-.141-.745v-.022h.995v.022c-.084.145-.141.44-.141.745v1.492h.003zm2.817 1.094v-.767h.023c.338.304.622.43.995.43s.565-.141.565-.411-.25-.387-.706-.566c-.493-.189-.949-.391-.949-1.03 0-.637.486-1.07 1.279-1.07s.569.053.797.148v.71h-.022c-.261-.217-.509-.32-.798-.32-.288 0-.543.144-.543.414s.251.387.707.566c.493.189.948.392.948 1.024 0 .633-.501 1.062-1.306 1.062-.804 0-.71-.075-.991-.204v.012zm2.802 0v-.767h.022c.339.304.622.43.995.43s.566-.141.566-.411-.251-.387-.707-.566c-.493-.189-.948-.391-.948-1.03 0-.637.486-1.07 1.278-1.07.793 0 .57.053.798.148v.71h-.023c-.26-.217-.508-.32-.797-.32s-.543.144-.543.414.25.387.706.566c.494.189.95.392.95 1.024 0 .633-.503 1.062-1.307 1.062s-.71-.075-.992-.204v.012zm2.783.125c.084-.144.14-.44.14-.74v-1.97c0-.305-.056-.597-.14-.745v-.022h2.232v.665h-.019c-.2-.103-.524-.148-.952-.148h-.406v.911h.4c.37 0 .573-.022.759-.065h.022v.679h-.022a3.3 3.3 0 0 0-.76-.066h-.399v1.015h.4c.448 0 .812-.06 1.077-.198h.022v.71h-2.354v-.026m2.954 0c.084-.144.141-.44.141-.74v-1.97c0-.305-.057-.597-.141-.745v-.022h.995v.022c-.084.145-.14.44-.14.745v2.22h.319c.448 0 .81-.065 1.078-.201h.022v.713h-2.274zm2.755 0c.084-.144.141-.44.141-.74v-1.97c0-.305-.057-.597-.14-.745v-.022h.994v.022c-.084.145-.14.44-.14.745v2.22h.32q.674.002 1.077-.201h.022v.713h-2.274z"})})]}),i.jsxs("defs",{children:[i.jsx("clipPath",{id:"FTSE-Russell-dark_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 4a4 4 0 0 1 4-4h16a4 4 0 0 1 4 4v16a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4z"})}),i.jsx("clipPath",{id:"FTSE-Russell-dark_svg__b",children:i.jsx("path",{fill:"#fff",d:"M1.65 7.5h20.625v8.25H1.65z"})})]})]}),{color:t,size:e,...n});fC.displayName="FtseRussellDark";const wL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#F3F5FD",d:"M0 4a4 4 0 0 1 4-4h16a4 4 0 0 1 4 4v16a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4z"}),i.jsx("g",{clipPath:"url(#FTSE-Russell_svg__a)",children:i.jsx("path",{fill:"#001EFF",d:"M2.091 8.328c0-.304-.057-.596-.14-.744v-.022h2.273v.69h-.019c-.2-.116-.524-.178-.952-.178h-.449v.949h.463c.371 0 .574-.023.76-.066h.022v.68h-.023a3.3 3.3 0 0 0-.76-.066h-.462v.725c0 .305.057.597.141.745v.022H1.95v-.022c.084-.145.141-.44.141-.745zm4.529-.25h-.14v2.22c0 .304.056.597.14.744v.023h-.995v-.023c.084-.144.14-.44.14-.744v-2.22h-.14c-.38 0-.691.06-.914.197h-.023v-.71h2.87v.71h-.022c-.223-.137-.534-.197-.914-.197zm1.404 2.835v-.766h.023c.333.304.618.43.995.43.376 0 .565-.141.565-.411s-.25-.387-.706-.566c-.493-.189-.949-.392-.949-1.03 0-.637.486-1.07 1.279-1.07s.569.05.797.148v.71h-.022c-.261-.217-.509-.32-.798-.32-.288 0-.543.144-.543.414s.251.387.707.566c.493.189.948.392.948 1.03 0 .637-.501 1.061-1.306 1.061-.804 0-.71-.075-.991-.204v.007zm2.783.13c.084-.145.14-.44.14-.745v-1.97c0-.304-.056-.596-.14-.744v-.022h2.233v.665h-.02c-.2-.103-.524-.148-.951-.148h-.406v.911h.399c.37 0 .574-.022.76-.065h.022v.679h-.023a3.3 3.3 0 0 0-.76-.066h-.398v1.015h.399c.448 0 .813-.06 1.077-.198h.023v.71h-2.355zm-8.003 3.884c0 .304.057.596.141.74v.023H1.95v-.022c.084-.145.141-.44.141-.741v-1.97c0-.304-.057-.598-.14-.746v-.022h1.343c.873 0 1.329.352 1.329 1.02 0 .67-.251.786-.729.92.138.103.224.232.304.368l.353.603c.178.296.295.452.43.566v.022h-.814c-.122-.046-.247-.182-.383-.462l-.223-.463c-.164-.342-.27-.452-.475-.452h-.285v.612zm.49-1.128c.411 0 .593-.166.593-.534s-.189-.547-.593-.547h-.49v1.083h.49zm2.776.653c0 .475.258.717.76.717s.737-.242.737-.717V12.96c0-.304-.057-.596-.14-.744v-.022h.891v.022c-.084.145-.14.44-.14.745v1.491c0 .836-.484 1.298-1.39 1.298s-1.435-.452-1.435-1.268v-1.523c0-.304-.056-.597-.14-.745v-.022h.995v.022c-.085.145-.141.44-.141.745v1.492h.003zm2.817 1.094v-.767h.022c.339.304.623.43.996.43s.565-.141.565-.411-.25-.387-.706-.566c-.494-.189-.95-.391-.95-1.03 0-.
2051637.487-1.07 1.28-1.07.792 0 .569.053.797.148v.71h-.022c-.261-.217-.509-.32-.798-.32-.288 0-.543.144-.543.414s.251.387.707.566c.493.189.948.392.948 1.024 0 .633-.502 1.062-1.306 1.062s-.71-.075-.992-.204v.012zm2.802 0v-.767h.022c.339.304.622.43.995.43s.566-.141.566-.411-.251-.387-.707-.566c-.493-.189-.949-.391-.949-1.03 0-.637.487-1.07 1.28-1.07.791 0 .568.053.797.148v.71h-.023c-.26-.217-.508-.32-.797-.32s-.543.144-.543.414.25.387.706.566c.493.189.949.392.949 1.024 0 .633-.502 1.062-1.306 1.062-.805 0-.71-.075-.992-.204v.012zm2.782.125c.085-.144.141-.44.141-.74v-1.97c0-.305-.056-.597-.14-.745v-.022h2.232v.665h-.019c-.201-.103-.524-.148-.952-.148h-.406v.911h.399c.371 0 .574-.022.76-.065h.022v.679h-.022a3.3 3.3 0 0 0-.76-.066h-.399v1.015h.399c.449 0 .813-.06 1.078-.198h.022v.71h-2.355v-.026m2.955 0c.084-.144.14-.44.14-.74v-1.97c0-.305-.056-.597-.14-.745v-.022h.995v.022c-.084.145-.141.44-.141.745v2.22h.32c.448 0 .81-.065 1.077-.201h.023v.713h-2.274zm2.755 0c.084-.144.14-.44.14-.74v-1.97c0-.305-.056-.597-.14-.745v-.022h.995v.022c-.084.145-.14.44-.14.745v2.22h.319q.674.002 1.078-.201h.022v.713H20.18z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"FTSE-Russell_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.95 7.5h20.625v8.25H1.95z"})})})]}),{color:t,size:e,...n});wL.displayName="FtseRussell";const nut=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#71C9ED",d:"M1.658 12V1.785q0-.13.126-.13H22.22q.124 0 .124.123v10.95q0 .11-.115.11-1.044-.001-2.086.002c-.087 0-.112-.018-.112-.109q.003-4.3.002-8.6c0-.141.017-.125-.127-.125H4.135q-.127 0-.127.13v15.726q0 .129.128.129c.505 0 1.011.002 1.517-.002.081 0 .108.016.108.104q-.005 1.074 0 2.148c0 .08-.019.102-.1.102a902 902 0 0 0-3.893 0c-.091 0-.112-.027-.112-.114q.003-5.115.002-10.23"}),i.jsx("path",{fill:"#323348",d:"M20.095 19.324c-.678 0-1.356.002-2.034-.002-.08 0-.093.02-.087.097.032.406.129.788.373 1.122.3.41.716.63 1.21.696a3.86 3.86 0 0 0 2.057-.273c.069-.03.096-.028.114.054q.084.393.185.783c.015.061-.003.08-.053.102a4.7 4.7 0 0 1-1.401.357c-.388.04-.775.046-1.163 0-1.297-.159-2.257-1.076-2.472-2.369-.141-.85-.07-1.678.3-2.463.382-.811.997-1.361 1.886-1.557.731-.161 1.44-.099 2.087.32.456.294.747.722.934 1.223.224.6.283 1.218.197 1.853-.01.07-.049.058-.09.058zm-.577-.947q.723-.001 1.445.002c.064 0 .086-.012.08-.082a3 3 0 0 0-.083-.5c-.113-.396-.315-.73-.7-.915-.51-.245-1.292-.22-1.783.373-.256.309-.397.668-.477 1.056-.015.074.027.066.072.066zM11.382 19.107c.002-.74.183-1.427.624-2.03.482-.66 1.143-1.046 1.94-1.198a3.97 3.97 0 0 1 2.154.17q.247.091.172.342c-.068.229-.138.458-.201.688-.019.068-.029.084-.104.047-.684-.342-1.394-.395-2.11-.12-.532.204-.876.612-1.053 1.148-.243.736-.225 1.464.162 2.15.335.592.871.884 1.54.935a2.95 2.95 0 0 0 1.496-.29c.076-.035.093-.022.11.058.056.27.12.54.184.81.014.058.002.085-.054.113a3.7 3.7 0 0 1-1.122.319c-.529.072-1.056.07-1.573-.076-1.094-.308-1.765-1.03-2.054-2.12a3.5 3.5 0 0 1-.111-.945M10.388 19.187q-.001 1.508.001 3.015c0 .07-.01.093-.087.092q-.547-.006-1.096 0c-.067.001-.08-.017-.08-.081v-6.058c0-.065.01-.09.083-.089q.547.008 1.096 0c.072 0 .084.022.084.088q-.002 1.516-.001 3.033"})]}),{color:t,size:e,...n});nut.displayName="IceClear";const $d=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",d:"M2.487 17.999V2.679q0-.194.19-.194H33.33q.186-.001.186.184v16.424q0 .166-.173.166c-1.043 0-2.086-.002-3.13.003-.13.001-.167-.027-.167-.164q.005-6.45.003-12.9c0-.211.026-.188-.19-.188H6.203q-.19 0-.19.194v23.591q0 .193.192.193c.758 0 1.517.003 2.275-.002.122-.001.163.024.162.155a322 322 0 0 0 0 3.222c0 .12-.028.154-.15.153q-2.92-.006-5.84 0c-.136 0-.167-.04-.167-.171q.005-7.673.003-15.346M30.143 28.986c-1.017 0-2.034.002-3.051-.003-.12 0-.14.028-.13.145.047.608.193 1.183.558 1.683.45.614 1.075.946 1.815 1.044a5.8 5.8 0 0 0 3.086-.409c.103-.044.145-.043.171.081q.127.59.278 1.174c.023.092-.005.121-.08.153a7 7 0 0 1-2.101.535 8 8 0 0 1-1.745 0c-1.946-.237-3.385-1.613-3.708-3.553-.212-1.275-.105-2.517.45-3.695.573-1.216 1.495-2.04 2.828-2.335 1.098-.242 2.163-.148 3.132.479.684.442 1.12 1.084 1.4 1.836.337.9.425 1.827.296 2.779-.015.106-.073.087-.135.087zm-.866-1.42q1.085-.
2051002 2.168.001c.096 0 .13-.017.12-.122a4 4 0 0 0-.124-.75c-.17-.594-.473-1.095-1.05-1.372-.767-.367-1.939-.33-2.675.56-.384.463-.596 1.002-.716 1.584-.023.11.04.099.108.099z"}),i.jsx("path",{fill:"currentColor",d:"M17.074 28.661c.003-1.11.273-2.14.935-3.046.724-.99 1.716-1.567 2.91-1.796a5.95 5.95 0 0 1 3.232.256q.37.135.257.512c-.102.343-.206.686-.301 1.032-.028.102-.043.125-.156.07-1.027-.512-2.091-.592-3.164-.18-.799.306-1.315.918-1.58 1.722-.366 1.104-.338 2.196.243 3.225.503.888 1.306 1.327 2.31 1.402.786.06 1.533-.1 2.244-.433.114-.053.139-.034.164.085.084.407.18.812.276 1.215.021.088.004.129-.08.17-.535.257-1.101.398-1.684.478-.793.11-1.583.106-2.359-.112-1.641-.463-2.647-1.547-3.081-3.18a5.3 5.3 0 0 1-.166-1.419M15.581 28.78q-.002 2.262.003 4.524c0 .103-.016.14-.131.138a67 67 0 0 0-1.644 0c-.1.001-.121-.026-.121-.123a5504 5504 0 0 0 0-9.086c0-.097.016-.134.125-.133q.822.009 1.644 0c.108-.001.126.032.126.131q-.003 2.275-.002 4.55"})]}),{color:t,size:e,...n});$d.displayName="IceDark";const Xl=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",d:"M2.487 17.999V2.679q0-.195.19-.195H33.33q.186 0 .186.185v16.424q0 .166-.173.166c-1.043 0-2.086-.002-3.13.003-.13.001-.167-.028-.167-.164q.005-6.45.003-12.9c0-.211.026-.188-.19-.188H6.203q-.19 0-.19.194v23.591q0 .193.192.193c.758 0 1.517.003 2.275-.002.122-.001.163.024.162.155a322 322 0 0 0 0 3.222c0 .12-.028.154-.15.153q-2.92-.006-5.84 0c-.136 0-.167-.04-.167-.171q.005-7.673.003-15.346"}),i.jsx("g",{fill:"#323348",children:i.jsx("path",{d:"M30.143 28.986c-1.017 0-2.034.002-3.051-.003-.12 0-.14.028-.13.145.046.608.193 1.183.558 1.683.45.614 1.075.946 1.815 1.044a5.8 5.8 0 0 0 3.086-.409c.103-.044.145-.043.171.081q.127.59.277 1.174c.024.092-.004.121-.079.153a7 7 0 0 1-2.102.535 8 8 0 0 1-1.744 0c-1.946-.237-3.385-1.613-3.708-3.553-.212-1.275-.105-2.517.45-3.695.573-1.216 1.495-2.04 2.828-2.335 1.098-.242 2.162-.148 3.132.479.684.442 1.12 1.084 1.4 1.836.337.9.425 1.827.296 2.779-.015.106-.073.087-.135.087zm-.866-1.42q1.084-.002 2.168.001c.096 0 .13-.017.12-.122a4 4 0 0 0-.124-.75c-.17-.594-.474-1.095-1.05-1.373-.767-.366-1.939-.33-2.675.56-.384.464-.596 1.003-.716 1.585-.023.11.04.098.108.098zM17.074 28.661c.003-1.11.273-2.14.935-3.046.723-.99 1.716-1.567 2.91-1.796a5.95 5.95 0 0 1 3.232.256q.37.135.257.512c-.102.343-.206.686-.301 1.032-.028.102-.043.126-.156.07-1.027-.512-2.092-.592-3.164-.18-.799.306-1.315.918-1.58 1.722-.366 1.104-.338 2.196.243 3.225.502.888 1.306 1.327 2.31 1.403.786.059 1.533-.101 2.244-.434.114-.053.139-.034.164.085.084.407.18.812.276 1.215.021.088.004.129-.08.17-.535.257-1.101.398-1.684.478-.793.11-1.583.106-2.359-.112-1.641-.463-2.647-1.547-3.081-3.18a5.3 5.3 0 0 1-.167-1.419zM15.581 28.78q-.002 2.262.003 4.524c0 .103-.016.14-.131.138a67 67 0 0 0-1.644 0c-.1.001-.121-.026-.121-.123a5504 5504 0 0 0 0-9.086c0-.097.016-.134.125-.133q.822.009 1.644 0c.108-.001.126.032.126.131q-.003 2.275-.002 4.55z"})})]}),{color:t,size:e,...n});Xl.displayName="IceGrey";const o0=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:[i.jsx("path",{fill:"#73C6E7",d:"M1.243 9V1.34q0-.098.095-.098h15.327q.093 0 .093.092v8.212q0 .084-.086.084-.783-.002-1.565.001c-.065 0-.084-.014-.084-.082q.002-3.225.002-6.45c0-.106.013-.094-.095-.094H3.1q-.095 0-.095.097v11.796q0 .096.096.096.57.001 1.137-.001c.062 0 .082.012.082.078q-.005.806 0 1.61c0 .06-.014.077-.076.077q-1.46-.003-2.92 0c-.068 0-.083-.02-.083-.086q.002-3.836.001-7.673"}),i.jsx("path",{fill:"#D7D9EF",d:"M15.07 14.493q-.763.001-1.525-.001c-.06 0-.07.014-.065.072.023.304.096.592.28.841.224.308.536.474.907.523.53.07 1.047.007 1.542-.205.052-.022.073-.021.086.04q.064.296.139.588c.011.046-.002.06-.04.076a3.5 3.5 0 0 1-1.05.268c-.291.03-.582.035-.873 0-.973-.119-1.693-.807-1.854-1.777-.106-.637-.053-1.258.225-1.847.287-.608.748-1.02 1.414-1.168.55-.12 1.081-.074 1.566.24.342.22.56.542.7.918.168.45.212.913.148 1.39-.008.052-.037.042-.068.042zm-.433-.71h1.085c.048 0 .064-.008.06-.06a2 2 0 0 0-.063-.375c-.085-.298-.236-.548-.525-.687-.383-.183-.969-.164-1.337.28a1.8 1.8 0 0 0-.358.793c-.011.055.02.049.054.049zM8.537 14.33c.002-.555.137-1.07.468-1.523.362-.495.858-.784 1.455-.898a3 3 0 0 1 1.616.128q.184.067.129.256-.078.257-.151.516c-.014.05-.021.063-.078.035-.513-.256-1.046-.296-1.582-.09-.4.153-.657.459-.79.861-.183.552-.17 1.098.122 1.612.25.444.652.664 1.155.701.393.03.766-.05 1.121-.216.057-.027.07-.017.082.043q.064.304.139.607c.01.044.002.064-.04.085-.268.129-.551.199-.842.239-.397.054-.792.053-1.18-.056-.82-.232-1.324-.774-1.54-1.59a2.7 2.7 0 0 1-.084-.71M7.79 14.39q0 1.132.002 2.263c0 .052-.008.07-.066.069a34 34 0 0 0-.822 0c-.05 0-.06-.013-.06-.062v-4.543c0-.048.008-.067.062-.066q.411.004.822 0c.054 0 .063.016.063.065v2.275"})]}),{color:t,size:e,...n});o0.displayName="IceSearch";const qd=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"#73c6e7",d:"M2.487 17.999V2.679q0-.195.19-.195H33.33q.186 0 .186.185v16.424q0 .166-.173.166c-1.043 0-2.086-.002-3.13.003-.13.001-.167-.028-.167-.164q.005-6.45.003-12.9c0-.211.026-.188-.19-.188H6.203q-.19 0-.19.194v23.591q0 .193.192.193c.758 0 1.517.003 2.275-.002.122-.001.163.024.162.155a322 322 0 0 0 0 3.222c0 .12-.028.154-.15.153q-2.92-.006-5.84 0c-.136 0-.16
20517-.04-.167-.171q.005-7.673.003-15.346"}),i.jsx("g",{fill:"#010101",children:i.jsx("path",{d:"M30.143 28.986c-1.017 0-2.034.002-3.051-.003-.12 0-.14.028-.13.145.046.608.193 1.183.558 1.683.45.614 1.075.946 1.815 1.044a5.8 5.8 0 0 0 3.086-.409c.103-.044.145-.043.171.081q.127.59.277 1.174c.024.092-.004.121-.079.153a7 7 0 0 1-2.102.535 8 8 0 0 1-1.744 0c-1.946-.237-3.385-1.613-3.708-3.553-.212-1.275-.105-2.517.45-3.695.573-1.216 1.495-2.04 2.828-2.335 1.098-.242 2.162-.148 3.132.479.684.442 1.12 1.084 1.4 1.836.337.9.425 1.827.296 2.779-.015.106-.073.087-.135.087zm-.866-1.42q1.084-.002 2.168.001c.096 0 .13-.017.12-.122a4 4 0 0 0-.124-.75c-.17-.594-.474-1.095-1.05-1.373-.767-.366-1.939-.33-2.675.56-.384.464-.596 1.003-.716 1.585-.023.11.04.098.108.098zM17.074 28.661c.003-1.11.273-2.14.935-3.046.723-.99 1.716-1.567 2.91-1.796a5.95 5.95 0 0 1 3.232.256q.37.135.257.512c-.102.343-.206.686-.301 1.032-.028.102-.043.126-.156.07-1.027-.512-2.092-.592-3.164-.18-.799.306-1.315.918-1.58 1.722-.366 1.104-.338 2.196.243 3.225.502.888 1.306 1.327 2.31 1.403.786.059 1.533-.101 2.244-.434.114-.053.139-.034.164.085.084.407.18.812.276 1.215.021.088.004.129-.08.17-.535.257-1.101.398-1.684.478-.793.11-1.583.106-2.359-.112-1.641-.463-2.647-1.547-3.081-3.18a5.3 5.3 0 0 1-.167-1.419zM15.581 28.78q-.002 2.262.003 4.524c0 .103-.016.14-.131.138a67 67 0 0 0-1.644 0c-.1.001-.121-.026-.121-.123a5504 5504 0 0 0 0-9.086c0-.097.016-.134.125-.133q.822.009 1.644 0c.108-.001.126.032.126.131q-.003 2.275-.002 4.55z"})})]}),{color:t,size:e,...n});qd.displayName="ICE";const Sae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 27",...n,children:[i.jsxs("g",{clipPath:"url(#IEX-custom_svg__a)",children:[i.jsx("path",{fill:"currentColor",fillOpacity:.4,d:"M24.715 5.784h1.928v1.88H30.5V2.022h-5.785z"}),i.jsx("path",{fill:"currentColor",d:"M22.79 9.548h9.638V.138H22.79zm1.926-7.527h5.785v5.644h-3.857V5.784h-1.928zM.21 9.548h2.602V7.457h-2.6v2.091zm0 10.673h2.602v-9.243h-2.6v9.243z"}),i.jsx("mask",{id:"IEX-custom_svg__b",width:11,height:11,x:3,y:10,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"},children:i.jsx("path",{fill:"#fff",d:"M3.781 10.55h9.728v9.902H3.781z"})}),i.jsx("g",{mask:"url(#IEX-custom_svg__b)",children:i.jsx("path",{fill:"currentColor",d:"M10.123 13.142q-.467-.501-1.42-.501-.623 0-1.034.206c-.255.12-.48.294-.66.509a1.9 1.9 0 0 0-.349.643 3 3 0 0 0-.118.607h4.231q-.185-.963-.65-1.464m-2.941 4.862q.586.555 1.687.554.785 0 1.355-.385.567-.383.694-.814h2.29q-.55 1.664-1.684 2.378-1.136.716-2.748.715-1.116 0-2.014-.348a4.2 4.2 0 0 1-1.52-.991 4.4 4.4 0 0 1-.963-1.54 5.5 5.5 0 0 1-.338-1.965q0-1.036.348-1.93c.22-.576.556-1.102.989-1.548a4.7 4.7 0 0 1 1.53-1.026q.887-.377 1.968-.375 1.21-.001 2.107.455c.582.29 1.088.71 1.475 1.224q.575.77.833 1.751.255.986.183 2.057H6.543q.052 1.233.639 1.788"})}),i.jsx("mask",{id:"IEX-custom_svg__c",width:12,height:11,x:12,y:10,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"},children:i.jsx("path",{fill:"#fff",d:"M12.969 10.55h10.268v9.902H12.97z"})}),i.jsx("g",{mask:"url(#IEX-custom_svg__c)",children:i.jsx("path",{fill:"currentColor",d:"M13.598 10.979h2.966l1.668 2.412 1.649-2.412h2.875l-3.114 4.326 3.498 4.916h-2.968l-1.978-2.915-1.978 2.915h-2.911l3.404-4.864z"})})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"IEX-custom_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h32v27H0z"})})})]}),{color:t,size:e,...n});Sae.displayName="IexCustom";const Eae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{fill:"currentColor",clipPath:"url(#IEX-dark_svg__a)",children:[i.jsx("path",{d:"M17.5 5v6.445h6.501V5zm1.3 1.289h3.902v3.867h-2.6V8.867h-1.3V6.29zM2.75 8.867H1v1.711h1.75zM2.75 11.45H1.013v6.445H2.75zM6.55 11.371c1.985 0 3.327 1.204 3.352 3.097 0 .189-.013.402-.051.602H5.133v.05c.075.929.607 1.505 1.53 1.505.721 0 1.227-.314 1.379-.915H9.8c-.202 1.253-1.303 2.257-3.01 2.257-2.2 0-3.517-1.292-3.517-3.286 0-2.018 1.316-3.31 3.277-3.31m1.555 2.546c-.126-.79-.67-1.23-1.48-1.23-.771 0-1.353.464-1.454 1.23z"}),i.jsx("path",{d:"M9.48 11.45h2.037l1.354 1.905 1.378-1.906h1.91l-2.29 3.16 2.417 3.286H14.25l-1.493-2.019-1.48 2.019h-1.91l2.416-3.286z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"IEX-dark_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1 5h23v13H1z"})})})]}),{color:t,size:e,...n});Eae.displayName="IexDark";const Iae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",d:"M25.07 5H36v10.93H25.07z"}),i.jsx("path",{fill:"#c3c4e5",d:"M33.71 7.082h-6.453v4.424h2.03v2.03h4.423z"}),i.jsx("path",{fill:"#323348",fillRule:"evenodd",d:"M.03 13.464c-.028.076-.039.626-.022 1.223l.03 1.086 1.43.029 1.432.029v-2.504H1.492c-1.07 0-1.422.033-1.461.137m7.729 3.92c-1.556.496-2.92 1.961-3.344 3.59-.213.816-.214 2.726-.002 3.538.672 2.58 3.105 4.101 5.95 3.72 1.124-.15 2.179-.634 2.847-1.305.492-.494 1.308-1.963 1.193-2.149-.038-.061-.56-.105-1.254-.105h-1.188l-.164.316c-.09.175-.43.49-.757.7-.56.361-.642.384-1.426.381-1.554-.004-2.205-.59-2.503-2.255l-.07-.389 3.784-.027 3.785-.028-.028-1.023c-.066-2.42-1.383-4.356-3.387-4.98-.839-.26-2.597-.253-3.436.015m-7.726.133c-.027.071-.037 2.448-.022 5.282l.027 5.152 1.43.03 1.432.028V17.386H1.492c-1.031 0-1.422.035-1.459.13m14.941-.07c0 .055.647 1.016 2.673 3.969.362.527.658.984.658 1.016 0 .062-3.13 4.724-3.452 5.143-.105.137-.191.289-.191.338s.698.09 1.552.09h1.552l.244-.3c.133-.166.618-.89 1.076-1.61s.862-1.311.898-1.313c.06-.003.424.526 1.697 2.469l.494.754h1.604c1.327 0 1.604-.025 1.604-.15 0-.082-.043-.176-.096-.21-.053-.032-.278-.327-.499-.656-.488-.724-1.59-2.333-2.503-3.651l-.674-.973.204-.276c.111-.152.508-.722.882-1.266.374-.543 1.037-1.5 1.475-2.124.437-.624.795-1.174.795-1.223 0-.048-.7-.088-1.557-.088h-1.557l-.603.944c-.332.52-.74 1.134-.907 1.366-.285.394-.314.41-.44.227a9 9 0 0 0-.215-.3c-.045-.058-.4-.585-.79-1.17l-.71-1.06
20517h-1.607c-.884 0-1.607.028-1.607.061m-4.524 2.068c.5.209.836.626 1.08 1.338.156.453.176.615.08.652-.07.027-1.11.037-2.311.021l-2.183-.028.032-.303c.074-.682.602-1.376 1.27-1.665.465-.202 1.565-.21 2.032-.015",clipRule:"evenodd"})]}),{color:t,size:e,...n});Iae.displayName="IexGrey";const CL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#FFA200",d:"M17.5 5v6.445h6.501V5zm1.3 1.289h3.902v3.867h-2.6V8.867h-1.3V6.29z"}),i.jsx("path",{fill:"#E8EBFB",d:"M2.75 8.867H1v1.711h1.75zM2.75 11.45H1.013v6.445H2.75zM6.55 11.371c1.985 0 3.327 1.204 3.352 3.097 0 .189-.013.402-.051.602H5.133v.05c.075.929.607 1.505 1.53 1.505.721 0 1.227-.314 1.379-.915H9.8c-.202 1.253-1.303 2.257-3.01 2.257-2.2 0-3.517-1.292-3.517-3.286 0-2.018 1.316-3.31 3.277-3.31m1.555 2.546c-.126-.79-.67-1.23-1.48-1.23-.771 0-1.353.464-1.454 1.23z"}),i.jsx("path",{fill:"#E8EBFB",d:"M9.48 11.45h2.037l1.354 1.905 1.378-1.906h1.91l-2.29 3.16 2.417 3.286H14.25l-1.493-2.019-1.48 2.019h-1.91l2.416-3.286z"})]}),{color:t,size:e,...n});CL.displayName="IexWhite";const Aae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"#ffa200",d:"M25.07 5H36v10.93H25.07z"}),i.jsx("path",{fill:"#ffcd63",d:"M33.71 7.082h-6.453v4.424h2.03v2.03h4.423z"}),i.jsx("path",{fill:"#000",fillRule:"evenodd",d:"M.03 13.464c-.028.076-.039.626-.022 1.223l.03 1.086 1.43.029 1.432.029v-2.504H1.492c-1.07 0-1.422.033-1.461.137m7.729 3.92c-1.556.496-2.92 1.961-3.344 3.59-.213.816-.214 2.726-.002 3.538.672 2.58 3.105 4.101 5.95 3.72 1.124-.15 2.179-.634 2.847-1.305.492-.494 1.308-1.963 1.193-2.149-.038-.061-.56-.105-1.254-.105h-1.188l-.164.316c-.09.175-.43.49-.757.7-.56.361-.642.384-1.426.381-1.554-.004-2.205-.59-2.503-2.255l-.07-.389 3.784-.027 3.785-.028-.028-1.023c-.066-2.42-1.383-4.356-3.387-4.98-.839-.26-2.597-.253-3.436.015m-7.726.133c-.027.071-.037 2.448-.022 5.282l.027 5.152 1.43.03 1.432.028V17.386H1.492c-1.031 0-1.422.035-1.459.13m14.941-.07c0 .055.647 1.016 2.673 3.969.362.527.658.984.658 1.016 0 .062-3.13 4.724-3.452 5.143-.105.137-.191.289-.191.338s.698.09 1.552.09h1.552l.244-.3c.133-.166.618-.89 1.076-1.61s.862-1.311.898-1.313c.06-.003.424.526 1.697 2.469l.494.754h1.604c1.327 0 1.604-.025 1.604-.15 0-.082-.043-.176-.096-.21-.053-.032-.278-.327-.499-.656-.488-.724-1.59-2.333-2.503-3.651l-.674-.973.204-.276c.111-.152.508-.722.882-1.266.374-.543 1.037-1.5 1.475-2.124.437-.624.795-1.174.795-1.223 0-.048-.7-.088-1.557-.088h-1.557l-.603.944c-.332.52-.74 1.134-.907 1.366-.285.394-.314.41-.44.227a9 9 0 0 0-.215-.3c-.045-.058-.4-.585-.79-1.17l-.71-1.067h-1.607c-.884 0-1.607.028-1.607.061m-4.524 2.068c.5.209.836.626 1.08 1.338.156.453.176.615.08.652-.07.027-1.11.037-2.311.021l-2.183-.028.032-.303c.074-.682.602-1.376 1.27-1.665.465-.202 1.565-.21 2.032-.015",clipRule:"evenodd"})]}),{color:t,size:e,...n});Aae.displayName="IEX";const _L=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:.785,d:"m2.442 12.797 4.315-5.099M8.13 6.815l8.826-2.353M23.625 4.756l-6.669-.294M29.41 7.894l-4.118-2.648M32.254 10.836 29.41 7.894M35 17.7l-1.863-5.491M32.647 20.25 35 17.7M30.097 26.919l1.667-5.198M25.488 30.547l4.609-3.628M17.544 24.761l6.669 5.688M12.347 24.663l3.727-.294M8.91 21.337l3.394 3.36M5.482 20.74l3.433.59M2.148 14.367l2.06 5.393M5.287 19.956l7.06-5.688M7.836 7.698l4.609 5.394M23.82 5.344 13.622 13.19M23.625 15.347l-.981 4.315M32.058 11.719l-7.355 2.55M13.72 14.268l8.042 5.786M24.507 5.639l-.49 8.04M24.605 30.155l-1.961-8.826M31.371 20.348l-6.864-5.295"}),i.jsx("path",{stroke:"currentColor",strokeMiterlimit:10,strokeWidth:.785,d:"M7.296 7.85a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM12.98 14.527a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM23.85 15.363a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM22.48 21.337a.807.807 0 1 0 .001-1.613.807.807 0 0 0 0 1.613ZM24.555 5.614a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM32.874 12.236a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM32.067 21.683a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM24.856 31.892a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM16.932 25.042a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM4.536 21.337a.807.807 0 1 0 0-1.613.807.807 0 0 0 0 1.613ZM1.807 14.29a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614Z"})]}),{color:t,size:e,...n});_L.displayName="IntelligentCrossGrey";const SL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{stroke:"#1A1A19",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:.785,d:"m2.442 12.797 4.315-5.099M8.13 6.815l8.826-2.353M23.625 4.756l-6.669-.294M29.41 7.894l-4.118-2.648M32.254 10.836 29.41 7.894M35 17.7l-1.863-5.491M32.647 20.25 35 17.7M30.097 26.919l1.667-5.198M25.488 30.547l4.609-3.628M17.544 24.761l6.669 5.688M12.347 24.663l3.727-.294M8.91 21.337l3.394 3.36M5.482 20.74l3.433.59M2.148 14.367l2.06 5.393M5.287 19.956l7.06-5.688M7.836 7.698l4.609 5.394M23.82 5.344 13.622 13.19M23.625 15.347l-.981 4.315M32.058 11.719l-7.355 2.55M13.72 14.268l8.042 5.786M24.507 5.639l-.49 8.04M24.605 30.155l-1.961-8.826M31.371 20.348l-6.864-5.295"}),i.jsx("path",{stroke:"#1A1A19",strokeMiterlimit:10,strokeWidth:.785,d:"M7.296 7.85a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM12.98 14.527a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM23.85 15.363a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM22.48 21.337a.807.807 0 1 0 .001-1.613.807.807 0 0 0 0 1.613ZM24.555 5.614a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM32.874 12.236a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM32.067 21.683a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM24.856 31.892a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM16.932 25.042a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614ZM4.536 21.337a.807.807 0 1 0 0-1.613.807.807 0 0 0 0 1.613ZM1.807 14.29a.807.807 0 1 0 0-1.614.807.807 0 0 0 0 1.614Z"})]}),{color:t,size:e,...n});SL.displayName="IntelligentCross";const rut=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#EE6B5C",d:"M6.05 10.35h1.5l.8-5.2h-1.5Z"}),i.jsx("path",{fill:"#E23B32",d:"M8.7 10.35h1.5l1-6.8H9.7Z"}),i.jsx("path",{fill:"#C41E1E",d:"M11.4 10.35h1.5l1.2-8.5h-1.5Z"}),i.jsx("path",{fill:"#8B1518",d:"M14.15 10.35h1.5l1.4-9.9h-1.5Z"}),i.jsx("path",{fill:"#111",d:"M5.15 20.4v-6.55H6.7V19h1.55v1.4zm5.55 0-1.85-6.55h1.7l1.05 4.25 1.05-4.25h1.7L12.5 20.4zm6.35 0v-5.15H15.6v-1.4h4.45v1.4H18.6v5.15z"})]}
2051),{color:t,size:e,...n});rut.displayName="JPX";const EL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.814 12.013c0 .022 3.421 3.813 3.45 3.823.021.008 3.194-3.406 3.48-3.745l.077-.091-.553.001h-.554l-.28.305c-1.505 1.64-2.146 2.32-2.17 2.305-.025-.016-.323-.343-1.787-1.962L25.891 12h-.539c-.296 0-.538.006-.538.013m9.382.735c-.381.41-1.531 1.646-2.556 2.744l-1.862 1.998.764.844 4.232 4.678.115.127.548-.01.548-.01-.58-.643-1.175-1.297-3.192-3.529-.137-.151.317-.345c.384-.416 4.391-4.737 4.62-4.982L36 12l-.555.001-.556.001zm-6.772 7.276a1086 1086 0 0 0-2.788 3.04l-.063.071h1.117l1.243-1.355a85 85 0 0 1 1.267-1.364c.02-.008.403.41 1.935 2.12l.537.6h.54c.418 0 .536-.01.517-.04-.02-.033-3.281-3.686-3.46-3.877-.05-.052-.106.002-.845.805",clipRule:"evenodd"}),i.jsx("path",{fill:"currentColor",d:"M.002 17.387c-.005-1.725-.001-3.155.007-3.178.012-.031.211-.04.847-.04l.831.002 1.282 1.607c1.207 1.512 1.285 1.603 1.332 1.544l1.282-1.607 1.232-1.544.83-.001.83-.002v6.372999999999999h-1.61l-.008-2.057-.009-2.057-1.28 1.564c-.985 1.205-1.295 1.564-1.351 1.564s-.366-.358-1.35-1.561l-1.278-1.56-.017 2.044-.016 2.046H.01zM9.297 20.54v-6.372h6.542v1.347h-4.964v1.117h4.076v1.346h-4.076v1.182h4.964v1.38H9.297M16.661 20.54v-6.372h1.676l1.287 1.608 1.288 1.607 1.285-1.607 1.285-1.607h.83l.83-.001-.008 3.178-.008 3.178-.797.009-.797.009-.009-2.06-.008-2.059-1.277 1.558c-.93 1.135-1.297 1.56-1.353 1.568-.065.008-.269-.226-1.37-1.57l-1.293-1.578-.008 2.07-.008 2.07H16.66"})]}),{color:t,size:e,...n});EL.displayName="MemxDark";const Tae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.814 12.013c0 .022 3.421 3.813 3.45 3.824.022.007 3.194-3.407 3.48-3.746l.077-.091-.553.001h-.554l-.28.305c-1.505 1.64-2.145 2.32-2.17 2.305-.025-.016-.323-.343-1.787-1.962L25.891 12h-.539c-.296 0-.539.006-.539.013m9.382.735c-.381.41-1.531 1.646-2.556 2.744l-1.862 1.998.764.844 4.232 4.678.115.126.548-.01.548-.009-.58-.643-1.175-1.297-3.192-3.529-.137-.152.317-.344c.384-.417 4.391-4.737 4.62-4.982L36 12l-.555.001-.556.001zm-6.772 7.276a1086 1086 0 0 0-2.788 3.04l-.063.071h1.117l1.243-1.355a85 85 0 0 1 1.267-1.364c.02-.008.403.41 1.935 2.12l.537.6h.54c.418 0 .536-.01.517-.04-.02-.033-3.281-3.686-3.46-3.877-.05-.052-.106.002-.845.805",clipRule:"evenodd"}),i.jsx("g",{fill:"#201f1e",children:i.jsx("path",{d:"M.002 17.387c-.005-1.725-.001-3.155.007-3.178.012-.031.211-.04.847-.04l.831.002 1.282 1.607c1.207 1.512 1.285 1.603 1.332 1.544l1.282-1.607 1.232-1.544.83-.001.83-.002v6.372999999999999h-1.61l-.008-2.057-.009-2.057-1.28 1.564c-.985 1.205-1.295 1.564-1.351 1.564s-.366-.358-1.35-1.561l-1.278-1.56-.017 2.045-.016 2.045H.01zM9.297 20.54v-6.372h6.542v1.347h-4.964v1.117h4.077v1.346h-4.077v1.182h4.964v1.38h-3.27zM16.661 20.54v-6.372h1.676l1.287 1.608 1.288 1.607 1.285-1.607 1.285-1.607h.83l.83-.001-.008 3.178-.008 3.178-.797.009-.797.009-.009-2.06-.008-2.059-1.277 1.558c-.93 1.135-1.297 1.56-1.353 1.568-.065.008-.269-.226-1.37-1.57l-1.293-1.578-.008 2.07-.009 2.07h-.772z"})})]}),{color:t,size:e,...n});Tae.displayName="MemxGrey";const IL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 28 28",...n,children:[i.jsx("path",{fill:"#E6E51B",fillRule:"evenodd",d:"M19.3 9.344c0 .017 2.661 2.966 2.684 2.974.017.006 2.484-2.65 2.707-2.913l.06-.071h-.43l-.431.001-.218.237c-1.17 1.275-1.67 1.804-1.687 1.793-.02-.013-.252-.267-1.39-1.526l-.457-.505h-.419c-.23 0-.419.005-.419.01m7.298.572c-.297.32-1.191 1.28-1.988 2.134l-1.448 1.554.594.656 3.291 3.639.09.098.426-.007.426-.008-.452-.5-.913-1.009-2.483-2.744-.106-.118.247-.269c.298-.323 3.415-3.684 3.593-3.874l.126-.134h-.432l-.432.002zm-5.267 5.659a871 871 0 0 0-2.169 2.364l-.049.056h.869l.967-1.054c.532-.58.975-1.057.985-1.061.016-.007.313.319 1.505 1.649l.418.466h.42c.325 0 .417-.007.402-.031a525 525 0 0 0-2.691-3.015c-.039-.04-.083.001-.657.626",clipRule:"evenodd"}),i.jsx("path",{fill:"#E8EBFB",d:"M.002 13.523C-.002 12.181 0 11.07.007 11.052c.01-.025.164-.032.659-.031l.646.001.997 1.25c.939 1.176 1 1.247 1.036 1.2l.997-1.25.959-1.2.645-.001.646-.002v4.957000000000001H5.34l-.007-1.6-.007-1.6-.995 1.217c-.767.937-1.008 1.217-1.051 1.217-.044 0-.285-.28-1.05-1.215l-.994-1.214-.013 1.591-.013 1.591H.008zM7.231 15.976V11.02h5.088v1.0470000000000002H8.46v.869h3.17v1.0470000000000002h-3.17v.92h3.86v1.073H7.231M12.959 15.976V11.02h1.303l
20511.001 1.25 1.002 1.25 1-1.25.999-1.25h1.291l-.006 2.471-.007 2.472-.62.007-.62.007-.006-1.602-.006-1.601-.993 1.211c-.724.883-1.01 1.214-1.053 1.22-.05.006-.21-.176-1.065-1.22l-1.006-1.229-.007 1.61-.006 1.61h-1.201"})]}),{color:t,size:e,...n});IL.displayName="MemxWhite";const kae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"#e6e51b",fillRule:"evenodd",d:"M24.814 12.013c0 .022 3.421 3.813 3.45 3.824.022.007 3.194-3.407 3.48-3.746l.077-.091-.553.001h-.554l-.28.305c-1.505 1.64-2.145 2.32-2.17 2.305-.025-.016-.323-.343-1.787-1.962L25.891 12h-.539c-.296 0-.539.006-.539.013m9.382.735c-.381.41-1.531 1.646-2.556 2.744l-1.862 1.998.764.844 4.232 4.678.115.126.548-.01.548-.009-.58-.643-1.175-1.297-3.192-3.529-.137-.152.317-.344c.384-.417 4.391-4.737 4.62-4.982L36 12l-.555.001-.556.001zm-6.772 7.276a1086 1086 0 0 0-2.788 3.04l-.063.071h1.117l1.243-1.355a85 85 0 0 1 1.267-1.364c.02-.008.403.41 1.935 2.12l.537.6h.54c.418 0 .536-.01.517-.04-.02-.033-3.281-3.686-3.46-3.877-.05-.052-.106.002-.845.805",clipRule:"evenodd"}),i.jsx("g",{fill:"#112e50",children:i.jsx("path",{d:"M.002 17.387c-.005-1.725-.001-3.155.007-3.178.012-.031.211-.04.847-.04l.831.002 1.282 1.607c1.207 1.512 1.285 1.603 1.332 1.544l1.282-1.607 1.232-1.544.83-.001.83-.002v6.372999999999999h-1.61l-.008-2.057-.009-2.057-1.28 1.564c-.985 1.205-1.295 1.564-1.351 1.564s-.366-.358-1.35-1.561l-1.278-1.56-.017 2.045-.016 2.045H.01zM9.297 20.54v-6.372h6.542v1.347h-4.964v1.117h4.077v1.346h-4.077v1.182h4.964v1.38h-3.27zM16.661 20.54v-6.372h1.676l1.287 1.608 1.288 1.607 1.285-1.607 1.285-1.607h.83l.83-.001-.008 3.178-.008 3.178-.797.009-.797.009-.009-2.06-.008-2.059-1.277 1.558c-.93 1.135-1.297 1.56-1.353 1.568-.065.008-.269-.226-1.37-1.57l-1.293-1.578-.008 2.07-.009 2.07h-.772z"})})]}),{color:t,size:e,...n});kae.displayName="MEMX";const AL=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M.485 7.487C.272 7.754.055 8.03 0 8.1c-.077.102 3.382.127 17.213.124l17.309-.004.356-.478c.196-.262.394-.537.438-.61C35.384 7.024 32.255 7 18.135 7H.872zm14.695 9.516c-.037.038-.068.407-.068.82v.75h1.2229999999999999v-1.638h-.544c-.299 0-.574.03-.611.068M4.112 20.017c-.652.129-1.33.587-1.711 1.158l-.331.495v-1.4569999999999999H.848v8.603H2.07v-2.798c0-3.191.064-3.59.693-4.291 1.187-1.323 3.235-.94 3.678.688.068.252.111 1.559.111 3.405l.001 2.996h1.209l.032-2.996.033-2.995.276-.528c.58-1.106 1.668-1.592 2.836-1.265.438.122.941.624 1.182 1.178.152.352.183.849.22 3.508l.042 3.098h1.109l-.03-3.354c-.03-3.285-.036-3.366-.275-3.896-.48-1.068-1.432-1.617-2.767-1.596a3.03 3.03 0 0 0-2.558 1.446q-.226.367-.274.223c-.12-.377-.676-1.036-1.064-1.262-.236-.138-.702-.3-1.034-.361-.679-.124-.742-.124-1.378.001m16.601.028c-1.037.224-1.936.932-2.352 1.851-.295.654-.262.752.287.835.263.04.493.03.51-.02s.169-.331.336-.624c.457-.803 1.032-1.107 2.088-1.105.968.002 1.352.17 1.744.767.342.518.483 1.741.202 1.741-.454 0-3.54.769-4.087 1.018-1.351.616-1.86 1.697-1.417 3.005.657 1.94 4.108 1.995 5.398.088.212-.315.249-.334.303-.16.234.755.639 1.188 1.234 1.317.289.063.355.026.688-.382.202-.248.368-.481.368-.518 0-.036-.119-.066-.263-.066-.154 0-.385-.123-.56-.3l-.298-.299v-2.088c0-2.817-.136-3.495-.852-4.261-.417-.446-.9-.69-1.641-.827-.725-.135-.956-.13-1.688.028m-5.577 4.444.027 4.276.586.03.586.031v-8.613H15.11zm12.219-3.175c.464.605 1.178 1.525 1.587 2.044l.742.942-1.68 2.182c-.926 1.2-1.683 2.215-1.683 2.258 0 .042.29.076.646.076h.647l.801-1.05c.44-.577 1.063-1.385 1.383-1.795l.582-.747 1.348 1.754c.741.965 1.404 1.776 1.471 1.802s.387.033.708.016l.585-.03-1.69-2.203c-.929-1.211-1.69-2.225-1.69-2.253s.644-.881 1.43-1.895c.787-1.014 1.477-1.927 1.533-2.028.095-.17.052-.182-.586-.154l-.688.03-1.106 1.435c-.607.788-1.16 1.49-1.23 1.56-.097.1-.379-.208-1.336-1.46l-1.213-1.585h-1.4049999999999998zm-5.607 3.464c-1.645.389-2.247.68-2.496 1.208-.214.453-.207.733.032 1.262.261.578.682.795 1.537.792 1.56-.006 2.718-1.188 2.828-2.885.059-.898.191-.871-1.9-.377M34.952 16.94a.94.94 0 0 0-.736.608.92.92 0 0 0 .867 1.23.92.92 0 0 0 .867-1.23.93.93 0 0 0-.646-.588.7.7 0 0 0-.196-.024c-.063-.002-.133 0-.156.004m.027.186a.8.8 0 0 0-.337.144.72.72 0 0 0-.288.583.723.723 0 0 0 .729.734.5.5 0 0 0 .181-.019.74.74 0 0 0 .495-.434.77.77 0 0 0 0-.557.9.9 0 0 0-.14-.223.8.8 0 0 0-.35-.21.9.9 0 0 0-.29-.018m-.271.253c-.002.005-.003.223-.002.484l.002.474.094.002.095.002.002-.189.002-.189h.143c.216 0 .219.002.22.229l.001.145h.193v-.169c0-.144-.002-.174-.013-.202a.15.15 0 0 0-.072-.08l-.021-.01.016-.01a.24.24 0 0 0 .114-.171.274.274 0 0 0-.24-.317 4 4 0 0 0-.534.002m.194.168a1 1 0 0 0-.005.127v.121l.164-.002c.18-.002.182-.003.218-.052.021-.028.021-.116 0-.145-.036-.049-.039-.05-.213-.052-.087 0-.16 0-.164.003",clipRule:"evenodd"})}),{color:t,size:e,...n});AL.displayName="MiaxDark";const Rae=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("g",{fill:"#323348",fillRule:"evenodd",clipRule:"evenodd",children:i.jsx("path",{d:"M.485 7.487C.272 7.754.055 8.03 
20510 8.1c-.077.102 3.382.127 17.213.124l17.309-.004.356-.478c.196-.262.393-.537.438-.61C35.384 7.024 32.255 7 18.135 7H.872zm14.695 9.516c-.037.038-.068.407-.068.82v.75h1.2229999999999999v-1.638h-.544c-.299 0-.574.03-.611.068M4.112 20.017c-.652.129-1.33.587-1.711 1.158l-.331.495v-1.4569999999999999H.848v8.603H2.07v-2.798c0-3.191.064-3.59.693-4.291 1.187-1.324 3.235-.94 3.678.688.068.252.111 1.559.111 3.405l.001 2.996h1.209l.032-2.996.033-2.996.276-.527c.58-1.106 1.668-1.592 2.836-1.265.438.122.941.624 1.182 1.178.152.352.183.849.22 3.508l.042 3.098h1.109l-.03-3.354c-.03-3.284-.036-3.366-.275-3.896-.48-1.068-1.432-1.617-2.767-1.596a3.03 3.03 0 0 0-2.558 1.446q-.226.367-.274.223c-.12-.377-.676-1.036-1.064-1.262-.236-.138-.702-.3-1.034-.361-.679-.124-.742-.124-1.378.001m16.601.028c-1.037.224-1.936.932-2.352 1.851-.295.654-.262.752.287.835.263.04.493.03.51-.02s.169-.331.336-.624c.457-.803 1.032-1.106 2.088-1.105.968.002 1.352.17 1.744.767.342.518.483 1.741.202 1.741-.454 0-3.54.769-4.088 1.018-1.35.616-1.86 1.697-1.416 3.005.657 1.94 4.108 1.995 5.398.088.212-.315.249-.334.303-.16.234.755.639 1.188 1.234 1.317.289.063.355.026.687-.382.203-.248.368-.481.368-.518 0-.036-.118-.066-.262-.066-.154 0-.385-.123-.56-.3l-.298-.299v-2.088c0-2.817-.136-3.495-.852-4.261-.417-.446-.9-.69-1.641-.827-.725-.135-.956-.13-1.688.028m-5.577 4.444.027 4.276.586.03.586.031v-8.613H15.11zm12.219-3.175c.464.605 1.178 1.525 1.587 2.044l.742.943-1.68 2.18c-.926 1.2-1.683 2.216-1.683 2.258s.29.077.646.077h.647l.801-1.05c.44-.577 1.063-1.385 1.383-1.796l.582-.746 1.348 1.754c.741.965 1.403 1.776 1.471 1.802s.387.033.708.016l.585-.03-1.69-2.203c-.929-1.211-1.69-2.225-1.69-2.253s.644-.881 1.43-1.895 1.477-1.927 1.533-2.028c.095-.17.052-.182-.586-.153l-.688.03-1.106 1.434c-.607.789-1.16 1.49-1.23 1.56-.097.1-.379-.208-1.336-1.46l-1.213-1.585h-1.4049999999999998zm-5.607 3.464c-1.645.389-2.247.68-2.496 1.208-.214.453-.207.733.032 1.262.261.578.682.795 1.537.792 1.56-.006 2.718-1.188 2.828-2.885.059-.898.191-.871-1.9-.377M34.952 16.94a.94.94 0 0 0-.736.608.92.92 0 0 0 .867 1.23.92.92 0 0 0 .867-1.23.93.93 0 0 0-.646-.588.7.7 0 0 0-.196-.024c-.063-.002-.133 0-.156.004m.027.186a.8.8 0 0 0-.337.144.72.72 0 0 0-.288.583.723.723 0 0 0 .729.734.5.5 0 0 0 .182-.019.74.74 0 0 0 .495-.434.77.77 0 0 0 0-.557.9.9 0 0 0-.14-.223.8.8 0 0 0-.351-.21.9.9 0 0 0-.29-.018m-.271.253c-.002.005-.003.223-.002.484l.002.474.094.002.095.002.002-.189.002-.189h.143c.216 0 .219.002.22.229l.001.145h.193v-.169c0-.144-.002-.174-.013-.202a.15.15 0 0 0-.072-.08l-.021-.01.016-.01a.24.24 0 0 0 .114-.171.274.274 0 0 0-.24-.317 4 4 0 0 0-.534.001m.194.168a1 1 0 0 0-.005.127v.121l.164-.002c.18-.002.182-.003.218-.052.021-.028.021-.116 0-.145-.036-.049-.039-.05-.213-.052-.087 0-.16 0-.164.003"})})}),{color:t,size:e,...n});Rae.displayName="MiaxGrey";const TL=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"#F3F5FD",fillRule:"evenodd",d:"M.323 4.99c-.142.179-.287.363-.322.41-.051.068 2.254.085 11.475.083l11.54-.003.237-.318a10 10 0 0 0 .292-.407c.044-.073-2.042-.089-11.455-.089H.581zm9.797 6.345c-.025.025-.045.27-.045.546v.5h.815V11.29h-.362c-.2 0-.383.02-.408.046m-7.379 2.01c-.434.085-.886.39-1.14.77l-.221.33v-.971H.565v5.736h.815v-1.865c0-2.128.043-2.393.462-2.861.792-.882 2.157-.627 2.452.459.045.168.074 1.039.074 2.27v1.997h.807l.021-1.997.022-1.997.184-.352c.387-.738 1.112-1.061 1.89-.844.293.082.628.417.788.786.102.234.123.566.147 2.339l.028 2.065h.74l-.02-2.236c-.02-2.19-.025-2.244-.183-2.597-.32-.712-.956-1.078-1.845-1.065-.705.011-1.34.37-1.706.965q-.151.245-.182.148c-.08-.25-.45-.69-.71-.841a2.6 2.6 0 0 0-.69-.24c-.451-.083-.494-.083-.918 0m11.068.017c-.692.15-1.291.622-1.568 1.235-.197.436-.175.5.19.556.177.027.33.02.341-.013s.112-.22.224-.416c.305-.535.688-.738 1.392-.736.645 0 .901.113 1.163.51.227.346.322 1.162.134 1.162-.303 0-2.36.512-2.725.678-.9.41-1.24 1.131-.944 2.003.438 1.293 2.739 1.33 3.599.059.141-.21.165-.223.201-.107.157.504.426.792.823.878.193.042.237.018.459-.254.135-.166.245-.321.245-.345 0-.025-.079-.045-.175-.045-.103 0-.257-.082-.374-.2l-.198-.199v-1.392c0-1.878-.09-2.33-.568-2.84-.278-.298-.6-.46-1.094-.552-.484-.09-.637-.087-1.125.018m-3.718 2.963.018 2.851.39.02.39.021v-5.742h-.816zm8.146-2.116c.31.403.785 1.016 1.058 1.362l.495.629-1.121 1.454c-.617.8-1.
2051121 1.477-1.122 1.505 0 .028.194.051.431.051h.431l.535-.7c.293-.385.708-.923.921-1.197l.388-.497.899 1.169c.494.643.936 1.183.98 1.2.046.018.258.023.473.012l.39-.02-1.127-1.469c-.62-.807-1.126-1.483-1.126-1.502s.428-.588.953-1.263c.524-.676.984-1.285 1.022-1.352.063-.114.034-.121-.39-.103l-.46.02-.737.957c-.405.525-.774.993-.82 1.04-.065.066-.252-.139-.89-.973l-.81-1.057h-.936zm-3.738 2.309c-1.097.26-1.498.453-1.664.805-.143.302-.138.489.02.841.175.386.456.53 1.026.528 1.04-.003 1.811-.791 1.885-1.923.04-.598.128-.58-1.267-.251M23.301 11.293a.62.62 0 0 0-.49.405.613.613 0 1 0 1.156.41.64.64 0 0 0 0-.41.62.62 0 0 0-.43-.392.848.848 0 0 0-.235-.013m.019.123a.5.5 0 0 0-.226.096.48.48 0 0 0-.191.39.48.48 0 0 0 .486.489c.065 0 .079-.002.12-.013a.494.494 0 0 0 .33-.66.6.6 0 0 0-.093-.15.5.5 0 0 0-.234-.14.6.6 0 0 0-.192-.012m-.182.17v.638l.064.001.063.002V12.1l.002-.126h.095c.145 0 .146.001.147.152l.001.097h.129v-.113a.4.4 0 0 0-.009-.134.1.1 0 0 0-.048-.054l-.014-.007.01-.006a.16.16 0 0 0 .077-.114.183.183 0 0 0-.16-.211 3 3 0 0 0-.357 0m.13.112a1 1 0 0 0-.003.084v.08h.109c.12-.002.121-.002.145-.035.014-.02.014-.078 0-.097-.024-.032-.025-.033-.142-.034-.058-.001-.107 0-.109.002",clipRule:"evenodd"})}),{color:t,size:e,...n});TL.displayName="MiaxWhite";const Nae=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("g",{fill:"#000",fillRule:"evenodd",clipRule:"evenodd",children:i.jsx("path",{d:"M.485 7.487C.272 7.754.055 8.03 0 8.1c-.077.102 3.382.127 17.213.124l17.309-.004.356-.478c.196-.262.393-.537.438-.61C35.384 7.024 32.255 7 18.135 7H.872zm14.695 9.516c-.037.038-.068.407-.068.82v.75h1.2229999999999999v-1.638h-.544c-.299 0-.574.03-.611.068M4.112 20.017c-.652.129-1.33.587-1.711 1.158l-.331.495v-1.4569999999999999H.848v8.603H2.07v-2.798c0-3.191.064-3.59.693-4.291 1.187-1.324 3.235-.94 3.678.688.068.252.111 1.559.111 3.405l.001 2.996h1.209l.032-2.996.033-2.996.276-.527c.58-1.106 1.668-1.592 2.836-1.265.438.122.941.624 1.182 1.178.152.352.183.849.22 3.508l.042 3.098h1.109l-.03-3.354c-.03-3.284-.036-3.366-.275-3.896-.48-1.068-1.432-1.617-2.767-1.596a3.03 3.03 0 0 0-2.558 1.446q-.226.367-.274.223c-.12-.377-.676-1.036-1.064-1.262-.236-.138-.702-.3-1.034-.361-.679-.124-.742-.124-1.378.001m16.601.028c-1.037.224-1.936.932-2.352 1.851-.295.654-.262.752.287.835.263.04.493.03.51-.02s.169-.331.336-.624c.457-.803 1.032-1.106 2.088-1.105.968.002 1.352.17 1.744.767.342.518.483 1.741.202 1.741-.454 0-3.54.769-4.088 1.018-1.35.616-1.86 1.697-1.416 3.005.657 1.94 4.108 1.995 5.398.088.212-.315.249-.334.303-.16.234.755.639 1.188 1.234 1.317.289.063.355.026.687-.382.203-.248.368-.481.368-.518 0-.036-.118-.066-.262-.066-.154 0-.385-.123-.56-.3l-.298-.299v-2.088c0-2.817-.136-3.495-.852-4.261-.417-.446-.9-.69-1.641-.827-.725-.135-.956-.13-1.688.028m-5.577 4.444.027 4.276.586.03.586.031v-8.613H15.11zm12.219-3.175c.464.605 1.178 1.525 1.587 2.044l.742.943-1.68 2.18c-.926 1.2-1.683 2.216-1.683 2.258s.29.077.646.077h.647l.801-1.05c.44-.577 1.063-1.385 1.383-1.796l.582-.746 1.348 1.754c.741.965 1.403 1.776 1.471 1.802s.387.033.708.016l.585-.03-1.69-2.203c-.929-1.211-1.69-2.225-1.69-2.253s.644-.881 1.43-1.895 1.477-1.927 1.533-2.028c.095-.17.052-.182-.586-.153l-.688.03-1.106 1.434c-.607.789-1.16 1.49-1.23 1.56-.097.1-.379-.208-1.336-1.46l-1.213-1.585h-1.4049999999999998zm-5.607 3.464c-1.645.389-2.247.68-2.496 1.208-.214.453-.207.733.032 1.262.261.578.682.795 1.537.792 1.56-.006 2.718-1.188 2.828-2.885.059-.898.191-.871-1.9-.377M34.952 16.94a.94.94 0 0 0-.736.608.92.92 0 0 0 .867 1.23.92.92 0 0 0 .867-1.23.93.93 0 0 0-.646-.588.7.7 0 0 0-.196-.024c-.063-.002-.133 0-.156.004m.027.186a.8.8 0 0 0-.337.144.72.72 0 0 0-.288.583.723.723 0 0 0 .729.734.5.5 0 0 0 .182-.019.74.74 0 0 0 .495-.434.77.77 0 0 0 0-.557.9.9 0 0 0-.14-.223.8.8 0 0 0-.351-.21.9.9 0 0 0-.29-.018m-.271.253c-.002.005-.003.223-.002.484l.002.474.094.002.095.002.002-.189.002-.189h.143c.216 0 .219.002.22.229l.001.145h.193v-.169c0-.144-.002-.174-.013-.202a.15.15 0 0 0-.072-.08l-.021-.01.016-.01a.24.24 0 0 0 .114-.171.274.274 0 0 0-.24-.317 4 4 0 0 0-.534.001m.194.168a1 1 0 0 0-.005.127v.121l.164-.002c.18-.002.182-.003.218-.052.021-.028.021-.116 0-.145-.036-.049-.039-.05-.213-.052-.087 0-.16 0-.164.003"})})}),{color:t,size:e,...n});Nae.displayName="MIAX";const rg=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{fillRule:"evenodd",strokeLinejoin:"round",strokeWidth:.007,clipPath:"url(#MSCI-dark_svg__a)",clipRule:"evenodd",children:[i.jsx("path",{fill:"currentColor",stroke:"currentColor",d:"M11.696.004h.065c.075.035.168.021.25.023q.22.005.438.019.66.043 1.313.157a11.6 11.6 0 0 1 2.576.77c.122.056.25.136.381.163.127-.15.287-.273.477-.332.615-.194 1.262.276 1.277.917a1 1 0 0 1-.074.394c.066.07.156.12.234.177.127.091.25.189.372.286.34.269.664.562.973.867.368.364.705.761 1.022 1.17.162.208.296.452.47.648.152-.026.305-.042.454.005.305.096.531.428.495.748-.02.193-.114.341-.24.483.138.309.287.612.412.927.26.66.447 1.342.593 2.034.073.346.115.7.155 1.05.018.148 0 .374.055.504.492.096.767.686.471 1.114a.73.73 0 0 1-.31.26c-.061.025-.124.039-.178.072-.03.285-.038.571-.08.855a12 12 0 0 1-.331 1.597c-.507 1.734-1.383 3.37-2.614 4.702a13 13 0 0 1-1.226 1.163c-.229.19-.471.36-.708.538.004.068.027.13.04.198a1 1 0 0 1-.042.503c-.168.472-.7.76-1.189.619-.247-.073-.32-.187-.508-.327-.261.092-.512.227-.77.33-.445.177-.912.32-1.377.438-.46.117-.93.2-1.4.262-.24.032-.485.
2051032-.723.075-.06.22-.192.414-.406.51-.085.038-.175.044-.26.073h-.09c-.085-.03-.175-.037-.26-.075-.214-.095-.335-.285-.4-.502-.116-.025-.239-.028-.358-.038-.248-.022-.498-.042-.744-.085a15 15 0 0 1-1.99-.484c-1.811-.58-3.592-1.787-4.872-3.188a11 11 0 0 1-.78-.952c-.12-.164-.229-.337-.35-.498a.726.726 0 0 1-.97-.803c.026-.18.134-.314.255-.44-.31-.687-.613-1.375-.802-2.108a12.25 12.25 0 0 1-.22-5.233c.113-.63.287-1.256.504-1.86.08-.222.173-.439.263-.657.042-.101.105-.204.124-.311a1.03 1.03 0 0 1-.387-.595.998.998 0 0 1 .904-1.185c.159-.01.313.026.46.086.132-.122.23-.308.34-.452.173-.227.358-.443.544-.66-.078-.17-.14-.333-.103-.525.098-.528.653-.726 1.102-.484.191-.123.358-.295.538-.437.254-.2.536-.367.787-.57a.85.85 0 0 1 .03-.475c.15-.373.597-.541.961-.386a.9.9 0 0 1 .224.154c.151-.044.298-.132.443-.198q.268-.12.542-.226a11.2 11.2 0 0 1 2.17-.606 11.4 11.4 0 0 1 1.794-.177c.082 0 .182.013.254-.022Zm-.407.358C9.74.39 8.061.82 6.68 1.523c.001.096.026.188.017.285a.73.73 0 0 1-.55.636v2.805l.194.077c.153-.1.282-.27.411-.4q.357-.355.711-.711Q8.69 2.977 9.926 1.749l.943-.942c.1-.1.376-.333.42-.445Zm5.262 1.074c-.98-.498-2.205-.837-3.292-.977-.224-.029-.449-.051-.674-.074-.129-.013-.29-.04-.41-.002L17.31 5.53c.04-.07.023-.173.023-.258v-.526c0-.672.011-1.345 0-2.016-.11-.052-.23-.073-.336-.136a1 1 0 0 1-.483-.741c-.015-.146.022-.275.037-.416ZM11.567.599 6.593 5.578l.097.208h4.877zm.345.01v5.177h5.161zm-6.47 1.626c-.438.274-.867.6-1.244.954.03.126.088.238.088.373 0 .145-.065.26-.103.394l1.39 1.39.232-.097V2.444a.86.86 0 0 1-.363-.21Zm12.788.175c-.059.034-.103.086-.159.126-.122.087-.256.14-.4.176v2.82l1.962-1.949c-.116-.164-.306-.298-.457-.43a15 15 0 0 0-.946-.743Zm1.642 1.41L17.92 5.786H21c.03-.133.101-.23.178-.34-.166-.316-.434-.622-.658-.9-.188-.235-.42-.533-.648-.726Zm-16.664.37c-.083.057-.142.149-.209.225a7 7 0 0 0-.407.513c-.077.106-.186.219-.226.343.141.157.206.32.273.516h2.628l.078-.187L3.93 4.188c-.268.103-.455.132-.723.002Zm2.059 1.936H2.639c-.109.423-.394.768-.854.818a1.3 1.3 0 0 1-.372-.025c-.08.125-.131.273-.189.41-.124.295-.228.596-.33.899-.212.637-.34 1.29-.439 1.952-.03.197-.043.394-.065.593-.018.174-.042.36-.029.534l4.992-4.984zm6.3 0H6.69l-.106.22 4.551 4.568c.068-.032.13-.075.2-.105.076-.032.157-.048.232-.08zm5.5.022c-.11-.057-.308-.022-.436-.022h-1.029q-1.845-.001-3.69 0v4.625c.142.031.257.097.384.164zm3.922-.02c-.255-.011-.511-.002-.766-.002h-2.014c-.09 0-.205-.02-.28.022l4.943 4.956.159-.068c.018-.174-.016-.354-.034-.527-.029-.258-.06-.513-.107-.77-.195-1.061-.513-2.104-1.003-3.07-.11-.005-.218.017-.329-.005-.31-.063-.45-.267-.569-.536Zm-8.298 5.429c.076.04.192.023.284.023h3.59c.08 0 .196.022.247-.032.057-.26.265-.43.508-.512l.012-4.649c-.103.033-.314.286-.403.376q-.472.47-.941.943c-.764.77-1.533 1.534-2.3 2.301l-.766.767c-.128.127-.275.25-.383.393.061.13.104.255.152.39Zm5.519 0c.08.043.208.023.305.023h3.788c.083 0 .215.024.268-.032l.07-.184-4.958-4.979-.001 4.65c.3.095.401.25.528.521ZM.634 11.539c-.01.051-.023.013.034.041h4.774c.103 0 .287.032.362-.028l-.012-4.898-.197-.083zm5.512-.01c-.014.036-.009.02.018.051h4.183c.117 0 .295.03.392-.023.05-.137.093-.26.16-.39L6.34 6.596l-.176.056zM.627 11.9l4.77 4.789c.133-.065.254-.116.395-.16l.012-4.629c-.068-.055-.223-.028-.319-.028H.954c-.102 0-.25-.024-.326.028Zm5.524.003c-.03.342-.004.697-.004 1.04v3.046c0 .175-.028.38.017.548l.373.144 4.382-4.396c-.083-.126-.114-.259-.18-.39-.07-.037-.175-.023-.26-.023H6.536q-.154-.002-.307 0c-.023 0-.078-.009-.09.018-.005.01.01.008.011.013Zm6.529-.003a1.1 1.1 0 0 1-.165.386l4.805 4.82.013-4.646c-.066-.061-.174-.079-.25-.134-.151-.11-.224-.255-.287-.426-.059-.048-.17-.028-.252-.028H12.93c-.081 0-.194-.02-.251.028Zm5.53-.003c-.085.268-.255.457-.527.542v4.635l4.961-4.965-.073-.204c-.006-.007-.003-.02-.01-.024-.038-.025-.206-.01-.258-.01h-3.81c-.092 0-.21-.017-.283.026Zm-17.849.245c-.018.34.044.769.094 1.108.116.78.29 1.535.55 2.28q.147.413.326.815c.064.146.122.31.213.441.279-.034.554.052.722.289.056.079.082.17.128.253h2.592l.165-.397zm22.533.201c-.148.126-.28.274-.418.411q-.382.385-.766.768-1.184 1.18-2.365 2.367l-.985.986c-.105.107-.376.331-.423.453h3.643c.259-.372.473-.915.65-1.335.364-.865.578-1.775.721-2.7.045-.288.081-.584.087-.877zm-11.715.195-4.404 4.393.173.397h4.08c.087-.168.143-.316.306-.43.073-.05.163-.07.233-.12v-4.093a1.3 1.3 0 0 1-.388-.147Zm1.073.001-.34.14v4.117c.285.08.427.27.537.532h4.579zm-9.854 5.
2051127-.168.317c.264.43.589.831.922 1.208.12.137.276.357.428.448l1.57-1.568-.153-.405zm8.628 0H6.934c-.038.15-.099.268-.163.405l4.583 4.585.213-.092v-4.361a.78.78 0 0 1-.435-.314c-.046-.07-.063-.152-.106-.223Zm1.423 0c-.105.267-.257.45-.537.537v4.361l.208.08 4.96-4.978zm8.926 0h-3.49l1.965 1.97c.408-.392.77-.851 1.097-1.311.148-.208.326-.425.428-.659Zm-4.065.26-4.956 4.967.073.148c.13.026.286-.006.417-.022q.34-.04.679-.088c1.043-.145 2.075-.487 3.025-.937-.008-.133-.047-.256-.035-.394.024-.305.206-.58.46-.744.111-.073.251-.088.36-.153.012-.672 0-1.346 0-2.018v-.526c0-.077.016-.171-.023-.232Zm.36.045v2.752q.234.05.424.19c.048.036.084.079.136.104.448-.299.997-.736 1.365-1.127zm-12.272.34L3.82 19.89c.112.134.259.25.392.364.282.24.566.472.866.69.23.164.47.359.727.475v-2.95c-.15-.034-.268-.103-.407-.16Zm1.139.004-.39.15v3.157c.348.238.864.447 1.258.611.84.35 1.717.573 2.613.718.337.054.688.102 1.03.102l.065-.138z"}),i.jsx("path",{fill:"#2440B3",stroke:"#2440B3",d:"M6.146 11.529c.09.056.259.026.368.026h.898c1.108 0 2.22-.028 3.327.002-.098.052-.275.023-.393.023H6.164c-.027-.03-.033-.015-.018-.051Zm-5.512.01 5.17.013c-.075.06-.26.028-.363.028H.668c-.057-.028-.044.01-.034-.041Zm12.057.018 4.12-.01c-.05.055-.166.033-.246.033h-3.591c-.091 0-.208.017-.283-.023Zm5.518 0 4.362-.01c-.053.057-.185.033-.268.033h-3.789c-.096 0-.225.02-.305-.023ZM5.804 11.9H.627c.076-.052.224-.028.325-.028h4.533c.095 0 .25-.027.319.028Zm4.935-.006-4.588.01c0-.006-.016-.005-.012-.015.013-.026.068-.017.09-.017q.154-.002.307 0h3.942c.086 0 .19-.015.261.022Zm6.056.006H12.68c.058-.048.17-.028.251-.028h3.614c.08 0 .193-.02.251.028Zm5.776.004-4.361-.007c.073-.043.19-.025.282-.025h3.811c.051 0 .22-.017.258.008.007.005.004.018.01.024Z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"MSCI-dark_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})})]}),{color:t,size:e,...n});rg.displayName="MsciDark";const aut=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{fill:"#fff",fillRule:"evenodd",stroke:"#fff",strokeLinejoin:"round",strokeWidth:.007,clipPath:"url(#MSCI_svg__a)",clipRule:"evenodd",children:[i.jsx("path",{d:"M11.696.004h.065c.075.035.168.021.25.023q.22.005.438.019.66.043 1.313.157a11.6 11.6 0 0 1 2.576.77c.122.056.25.136.381.163.127-.15.287-.273.477-.332.615-.194 1.262.276 1.277.917a1 1 0 0 1-.074.394c.066.07.156.12.234.177.127.091.25.189.372.286.34.269.664.562.973.867.368.364.705.761 1.022 1.17.162.208.296.452.47.648.152-.026.305-.042.454.005.305.096.531.428.495.748-.02.193-.114.341-.24.483.138.309.287.612.412.927.26.66.447 1.342.593 2.034.073.346.115.7.155 1.05.018.148 0 .374.055.504.492.096.767.686.471 1.114a.73.73 0 0 1-.31.26c-.061.025-.124.039-.178.072-.03.285-.038.571-.08.855a12 12 0 0 1-.331 1.597c-.507 1.734-1.383 3.37-2.614 4.702a13 13 0 0 1-1.226 1.163c-.229.19-.471.36-.708.538.004.068.027.13.04.198a1 1 0 0 1-.042.503c-.168.472-.7.76-1.189.619-.247-.073-.32-.187-.508-.327-.261.092-.512.227-.77.33-.445.177-.912.32-1.377.438-.46.117-.93.2-1.4.262-.24.032-.485.032-.723.075-.06.22-.192.414-.406.51-.085.038-.175.044-.26.073h-.09c-.085-.03-.175-.037-.26-.075-.214-.095-.335-.285-.4-.502-.116-.025-.239-.028-.358-.038-.248-.022-.498-.042-.744-.085a15 15 0 0 1-1.99-.484c-1.811-.58-3.592-1.787-4.872-3.188a11 11 0 0 1-.78-.952c-.12-.164-.229-.337-.35-.498a.726.726 0 0 1-.97-.803c.026-.18.134-.314.255-.44-.31-.687-.613-1.375-.802-2.108a12.25 12.25 0 0 1-.22-5.233c.113-.63.287-1.256.504-1.86.08-.222.173-.439.263-.657.042-.101.105-.204.124-.311a1.03 1.03 0 0 1-.387-.595.998.998 0 0 1 .904-1.185c.159-.01.313.026.46.086.132-.122.23-.308.34-.452.173-.227.358-.443.544-.66-.078-.17-.14-.333-.103-.525.098-.528.653-.726 1.102-.484.191-.123.358-.295.538-.437.254-.2.536-.367.787-.57a.85.85 0 0 1 .03-.475c.15-.373.597-.541.961-.386a.9.9 0 0 1 .224.154c.151-.044.298-.132.443-.198q.268-.12.542-.226a11.2 11.2 0 0 1 2.17-.606 11.4 11.4 0 0 1 1.794-.177c.082 0 .182.013.254-.022Zm-.407.358C9.74.39 8.061.82 6.68 1.523c.001.096.026.188.017.285a.73.73 0 0 1-.55.636v2.805l.194.077c.153-.1.282-.27.411-.4q.357-.355.711-.711Q8.69 2.977 9.926 1.749l.943-.942c.1-.1.376-.333.42-.445Zm5.262 1.074c-.98-.498-2.205-.837-3.292-.977-.224-.029-.449-.051-.674-.074-.129-.013-.29-.04-.41-.002L17.31 5.53c.04-.07.023-.173.023-.258v-.526c0-.672.011-1.345 0-2.016-.11-.052-.23-.073-.336-.136a1 1 0 0 1-.483-.741c-.015-.146.022-.275.037-.416ZM11.567.599 6.593 5.578l.097.208h4.877zm.345.01v5.177h5.161zm-6.47 1.626c-.438.274-.867.6-1.244.954.03.126.088.238.088.373 0 .145-.065.26-.103.394l1.39 1.39.232-.097V2.444a.86.86 0 0 1-.363-.21Zm12.788.175c-.059.034-.103.086-.159.126-.122.087-.256.14-.4.176v2.82l1.962-1.949c-.116-.164-.306-.298-.457-.43a15 15 0 0 0-.946-.743Zm1.642 1.41L17.92 5.786H21c.03-.133.101-.23.178-.34-.166-.316-.434-.622-.658-.9-.188-.235-.42-.533-.648-.726Zm-16.664.37c-.083.057-.142.149-.209.225a7 7 0 0 0-.407.513c-.077.106-.186.219-.226.343.141.157.206.32.273.516h2.628l.078-.187L3.93 4.188c-.268.103-.455.132-.723.002Zm2.059 1.936H2.639c-.109.423-.394.768-.854.818a1.3 1.3 0 0 1-.372-.025c-.08.125-.131.273-.189.41-.124.295-.228.596-.33.899-.212.637-.34 1.29-.439 1.952-.03.197-.043.394-.065.593-.018.174-.042.36-.029.534l4.992-4.984zm6.3 0H6.69l-.106.22 4.551 4.568c.068-.032.13-.075.2-.105.076-.032.157-.048.232-.08zm5.5.022c-.11-.057-.308-.022-.43
20516-.022h-1.029q-1.845-.001-3.69 0v4.625c.142.031.257.097.384.164zm3.922-.02c-.255-.011-.511-.002-.766-.002h-2.014c-.09 0-.205-.02-.28.022l4.943 4.956.159-.068c.018-.174-.016-.354-.034-.527-.029-.258-.06-.513-.107-.77-.195-1.061-.513-2.104-1.003-3.07-.11-.005-.218.017-.329-.005-.31-.063-.45-.267-.569-.536Zm-8.298 5.429c.076.04.192.023.284.023h3.59c.08 0 .196.022.247-.032.057-.26.265-.43.508-.512l.012-4.649c-.103.033-.314.286-.403.376q-.472.47-.941.943c-.764.77-1.533 1.534-2.3 2.301l-.766.767c-.128.127-.275.25-.383.393.061.13.104.255.152.39Zm5.519 0c.08.043.208.023.305.023h3.788c.083 0 .215.024.268-.032l.07-.184-4.958-4.979-.001 4.65c.3.095.401.25.528.521ZM.634 11.539c-.01.051-.023.013.034.041h4.774c.103 0 .287.032.362-.028l-.012-4.898-.197-.083zm5.512-.01c-.014.036-.009.02.018.051h4.183c.117 0 .295.03.392-.023.05-.137.093-.26.16-.39L6.34 6.596l-.176.056zM.627 11.9l4.77 4.789c.133-.065.254-.116.395-.16l.012-4.629c-.068-.055-.223-.028-.319-.028H.954c-.102 0-.25-.024-.326.028Zm5.524.003c-.03.342-.004.697-.004 1.04v3.046c0 .175-.028.38.017.548l.373.144 4.382-4.396c-.083-.126-.114-.259-.18-.39-.07-.037-.175-.023-.26-.023H6.536q-.154-.002-.307 0c-.023 0-.078-.009-.09.018-.005.01.01.008.011.013Zm6.529-.003a1.1 1.1 0 0 1-.165.386l4.805 4.82.013-4.646c-.066-.061-.174-.079-.25-.134-.151-.11-.224-.255-.287-.426-.059-.048-.17-.028-.252-.028H12.93c-.081 0-.194-.02-.251.028Zm5.53-.003c-.085.268-.255.457-.527.542v4.635l4.961-4.965-.073-.204c-.006-.007-.003-.02-.01-.024-.038-.025-.206-.01-.258-.01h-3.81c-.092 0-.21-.017-.283.026Zm-17.849.245c-.018.34.044.769.094 1.108.116.78.29 1.535.55 2.28q.147.413.326.815c.064.146.122.31.213.441.279-.034.554.052.722.289.056.079.082.17.128.253h2.592l.165-.397zm22.533.201c-.148.126-.28.274-.418.411q-.382.385-.766.768-1.184 1.18-2.365 2.367l-.985.986c-.105.107-.376.331-.423.453h3.643c.259-.372.473-.915.65-1.335.364-.865.578-1.775.721-2.7.045-.288.081-.584.087-.877zm-11.715.195-4.404 4.393.173.397h4.08c.087-.168.143-.316.306-.43.073-.05.163-.07.233-.12v-4.093a1.3 1.3 0 0 1-.388-.147Zm1.073.001-.34.14v4.117c.285.08.427.27.537.532h4.579zm-9.854 5.127-.168.317c.264.43.589.831.922 1.208.12.137.276.357.428.448l1.57-1.568-.153-.405zm8.628 0H6.934c-.038.15-.099.268-.163.405l4.583 4.585.213-.092v-4.361a.78.78 0 0 1-.435-.314c-.046-.07-.063-.152-.106-.223Zm1.423 0c-.105.267-.257.45-.537.537v4.361l.208.08 4.96-4.978zm8.926 0h-3.49l1.965 1.97c.408-.392.77-.851 1.097-1.311.148-.208.326-.425.428-.659Zm-4.065.26-4.956 4.967.073.148c.13.026.286-.006.417-.022q.34-.04.679-.088c1.043-.145 2.075-.487 3.025-.937-.008-.133-.047-.256-.035-.394.024-.305.206-.58.46-.744.111-.073.251-.088.36-.153.012-.672 0-1.346 0-2.018v-.526c0-.077.016-.171-.023-.232Zm.36.045v2.752q.234.05.424.19c.048.036.084.079.136.104.448-.299.997-.736 1.365-1.127zm-12.272.34L3.82 19.89c.112.134.259.25.392.364.282.24.566.472.866.69.23.164.47.359.727.475v-2.95c-.15-.034-.268-.103-.407-.16Zm1.139.004-.39.15v3.157c.348.238.864.447 1.258.611.84.35 1.717.573 2.613.718.337.054.688.102 1.03.102l.065-.138z"}),i.jsx("path",{d:"M6.146 11.529c.09.056.26.026.369.026h.898c1.107 0 2.22-.028 3.326.002-.097.052-.275.023-.392.023H6.164c-.027-.03-.032-.015-.018-.051Zm-5.511.01 5.17.013c-.076.06-.26.028-.363.028H.668c-.057-.028-.044.01-.033-.041Zm12.057.018 4.12-.01c-.05.055-.166.033-.246.033h-3.591c-.092 0-.208.017-.284-.023Zm5.518 0 4.361-.01c-.053.057-.185.033-.268.033h-3.788c-.097 0-.226.02-.305-.023ZM5.804 11.9H.627c.077-.052.225-.028.326-.028h4.533c.095 0 .25-.027.318.028Zm4.935-.006-4.587.01c-.001-.006-.017-.005-.012-.015.012-.026.068-.017.09-.017q.153-.002.307 0h3.942c.085 0 .19-.015.26.022Zm6.057.006H12.68c.057-.048.17-.028.25-.028h3.614c.081 0 .193-.02.252.028Zm5.775.004-4.36-.007c.072-.043.19-.025.282-.025h3.81c.052 0 .22-.017.258.008.008.005.004.018.01.024Z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"MSCI_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})})]}),{color:t,size:e,...n});aut.displayName="MSCI";const kL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("circle",{cx:12,cy:12,r:12,fill:"currentColor"}),i.jsx("g",{clipPath:"url(#Morningstar-dark_svg__a)","data-figma-skip-parse":"true",children:i.jsx("foreignObject",{width:2740.74,height:2740.74,x:-1370.37,y:-1370.37,transform:"matrix(0 -.00675 .00675 0 12 12)",children:i.jsx("div",{style:{background:"conic-gradient(from 90deg,rgba(255,255,255,.5) 0deg,rgba(255,255,255,.5) 10.0671deg,#555790 160.385deg,#555790 197.589deg,rgba(255,255,255,.5) 350.659deg,rgba(255,255,255,.5) 360deg)",height:"100%",width:"100%",opacity:1}})})}),i.jsx("path",{d:"M20.25 12a8.25 8.25 0 1 1-16.5 0 8.25 8.25 0 0 1 16.5 0M5.288 12a6.712 6.712 0 1 0 13.424 0 6.712 6.712 0 0 0-13.424 0","data-figma-gradient-fill":'{"type":"GRADIENT_ANGULAR","stops":[{"color":{"r":1.0,"g":1.0,"b":1.0,"a":0.50},"position":0.027964193373918533},{"color":{"r":0.33393663167953491,"g":0.34208142757415771,"b":0.56606334447860718,"a":1.0},"position":0.44551354646682739},{"color":{"r":0.33333334326744080,"g":0.34117648005485535,"b":0.56470590829849243,"a":1.0},"position":0.54885703325271606},{"color":{"r":1.0,"g":1.0,"b":1.0,"a":0.50},"position":0.97405350208282471}],"transform":{"m00":7.1525522571391775e-07,"m01":13.500002861022949,"m02":5.2499980926513672,"m10":-13.500002861022949,"m11":7.1525442990605370e-07,"m12":18.750001907348633},"opacity":1.0,"blendMode":"NORMAL","stopsVar":[{"color":{"r":1.0,"g":1.0,"b":1.0,"a":0.50},"position":0.027964193373918533},{"color":{"r":0.33393663167953491,"g":0.34208142757415771,"b":0.56606334447860718,"a":1.0},"position":0.44551354646682739},{"color":{"r":0.33333334326744080,"g":0.34117648005485535,"b":0.56470590829849243,"a":1.0},"position":0.54885703325271606},{"color":{"r":1.0,"g":1.0,"b":1.0,"a":0.50},"position":0.97405350208282471}],"visible":true}'}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Morningstar-dark_svg__a",children:i.jsx("path",{d:"M20.25 12a8.25 8.25 0 1 1-16.5 0 8.25 8.25 0 0 1 16.5 0M5.288 12a6.712 6.712 0 1 0 13.424 0 6.712 6.712 0 0 0-13.424 0"})})})]}),{color:t,size:e,...n});kL.displayName="MorningstarDark";const AS=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{clipPath:"url(#Morningstar_svg__a)",children:[i.jsx("circle",{cx:12,cy:12,r:12,fill:"#FC0412"}),i.jsx("g",{clipPath:"url(#Morningstar_svg__b)","data-figma-skip-parse":"true",children:i.jsx("foreignObject",{width:2740.74,height:2740.74,x:-1370.37,y:-1370.37,transform:"matrix(0 -.00675 .00675 0 12 12)",children:i.jsx("div",{style:{background:"conic-gradient(from 90deg,#fff 0deg,#fff 10.0671deg,#f0050d 160.385deg,#f0050d 197.589deg,#fff 350.659deg,#fff 360deg)",height:"100%",width:"100%",opacity:1}})})}),i.jsx("path",{d:"M20.25 12a8.25 8.25 0 1 1-16.5 0 8.25 8.25 0 0 1 16.5 0M5.288 12a6.712 6.712 0 1 0 13.424 0 6.712 6.712 0 0 0-13.424 0","data-figma-gradient-fill":'{"type":"GRADIENT_ANGULAR","stops":[{"color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"position":0.027964193373918533},{"color":{"r":0.94117647409439087,"g":0.019607843831181526,"b":0.050980392843484879,"a":1.0},"position":0.44551354646682739},{"color":{"r":0.94117647409439087,"g":0.019607843831181526,"b":0.050980392843484879,"a":1.0},"position":0.54885703325271606},{"color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"position":0.97405350208282471}],"stopsVar":[{"color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"position":0.027964193373918533},{"color":{"r":0.94117647409439087,"g":0.019607843831181526,"b":0.050980392843484879,"a":1.0},"position":0.44551354646682739},{"color":{"r":0.94117647409439087,"g":0.019607843831181526,"b":0.050980392843484879,"a":1.0},"position":0.54885703325271606},{"color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"position":0.97405350208282471}],"transform":{"m00":7.1525522571391775e-07,"m01":13.500002861022949,"m02":5.2499980926513672,"m10":-13.500002861022949,"m11":7.1525442990605370e-07,"m12":18.750001907348633},"opacity":1.0,"blendMode":"NORMAL","visible":true}'})]}),i.jsxs("defs",{children:[i.jsx("clipPath",{id:"Morningstar_svg__b",children:i.jsx("path",{d:"M20.25 12a8.25 8.25 0 1 1-16.5 0 8.25 8.25 0 0 1 16.5 0M5.288 12a6.712 6.712 0 1 0 13.424 0 6.712 6.712 0 0 0-13.424 0"})}),i.jsx("clipPath",{id:"Morningstar_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})]})]}),{color:t,size:e,...n});AS.displayName="Morningstar";const $4=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.875 10.515c-.057.022-.087.038-.118.046-.532.137-.877.479-1.063 1.007q-.941 2.678-1.886 5.354L9.21 32.81l-.065.187L7.28 33 1 32.998q.294-.855.592-1.71l5.629-15.974 1.305-3.703c.259-.737.753-1.096 1.517-1.096zM34.872 3c.145 0 .146.042.104.16L27.46 24.47c-.235.666-.755 1.022-1.478 1.023h-7.87c.066-.022.111-.039.157-.05q.769-.207 1.04-.975 1.837-5.208 3.672-10.418 1.925-5.46 3.846-10.922c.035-.1.08-.127.18-.127q3.93.005 7.864-.001m-14.977 8.755c.531 1.49 1.053 2.984 1.581 4.476a.27.27 0 0 1-.001.19c-.915 2.592-1.826 5.186-2.742 7.777-.211.594-.72.962-1.297.963a1.38 1.38 0 0 1-1.292-.924q-.784-2.223-1.57-4.447a.3.3 0 0 1 0-.22q1.353-3.83 2.699-7.662c.2-.573.559-.951 1.16-1.044a1.35 1.35 0 0 1 1.462.891",clipRule:"evenodd"})}),{color:t,size:e,...n});$4.displayName="NasdaqDark";const Z7=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#323348",fillRule:"evenodd",d:"M17.875 10.515c-.057.022-.087.038-.118.046-.531.137-.877.479-1.063 1.007q-.941 2.678-1.886 5.354L9.21 32.81l-.065.187L7.28 33 1 32.998q.294-.855.592-1.71l5.629-15.974 1.305-3.703c.259-.737.753-1.096 1.517-1.096zM34.872 3c.145 0 .146.042.104.16L27.46 24.47c-.235.666-.755 1.022-1.478 1.023h-7.87c.066-.022.111-.039.157-.05q.769-.208 1.04-.975 1.837-5.208 3.672-10.418 1.925-5.46 3.846-10.922c.035-.1.08-.127.18-.127q3.93.005 7.864-.001m-14.976 8.755c.53 1.49 1.052 2.984 1.58 4.476a.27.27 0 0 1-.001.19c-.915 2.592-1.825 5.186-2.742 7.777-.211.594-.72.962-1.297.963a1.38 1.38 0 0 1-1.292-.924q-.784-2.224-1.57-4.447a.3.3 0 0 1 0-.22q1.353-3.83 2.699-7.662c.2-.573.559-.951 1.16-1.044a1.35 1.35 0 0 1 1.463.891",clipRule:"evenodd"})}),{color:t,size:e,...n});Z7.displayName="NasdaqGrey";const Hd=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#0086bc",fillRule:"evenodd",d:"M17.875 10.515c-.057.022-.087.038-.118.046-.531.137-.877.479-1.063 1.007q-.941 2.678-1.886 5.354L9.21 32.81l-.065.187L7.28 33 1 32.998q.294-.855.592-1.71l5.629-15.974 1.305-3.703c.259-.737.753-1.096 1.517-1.096zM34.872 3c.145 0 .146.042.104.16L27.46 24.47c-.235.666-.755 1.022-1.478 1.023h-7.87c.066-.022.111-.039.157-.05q.769-.208 1.04-.975 1.837-5.208 3.672-10.418 1.925-5.46 3.846-10.922c.035-.1.08-.127.18-.127q3.93.005 7.864-.001m-14.976 8.755c.53 1.49 1.052 2.984 1.58 4.476a.27.27 0 0 1-.001.19c-.915 2.592-1.825 5.186-2.742 7.777-.211.594-.72.962-1.297.963a1.38 1.38 0 0 1-1.292-.924q-.784-2.224-1.57-4.447a.3.3 0 0 1 0-.22q1.353-3.83 2.699-7.662c.2-.573.559-.951 1.16-1.044a1.35 1.35 0 0 1 1.463.891",clipRule:"evenodd"})}),{color:t,size:e,...n});Hd.displayName="NASDAQ";const mu=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"url(#NYSE-custom_svg__a)",fillRule:"evenodd",d:"M3 3h3.913v19.251H3zm5.218 0h3.912v19.251H8.218zm9.131 0h-3.915v19.251h3.915zm1.303 0h3.914v19.251h-3.914zM33 3h-3.912v19.251H33zm-9.13 0h3.914v19.251H23.87z",clipRule:"evenodd"}),i.jsx("path",{fill:"currentColor",d:"M23.283 27.732c-1.164-.345-1.663-.566-1.663-1.129v-.025c0-.416.41-.748.97-.748.67 0 1.363.318 2.064.846l.907-1.424a4.37 4.37 0 0 0-2.947-1.093c-1.62 0-2.777 1.032-2.777 2.591v.025c0 1.14 1.052 2.117 2.63 2.627 1.224.396 1.604.622 1.604 1.103v.023c0 .504-.571.8-1.15.8-.906 0-1.655-.402-2.366-1.041l-.918 1.442A4.83 4.83 0 0 0 22.888 33c1.71 0 2.91-1.289 2.91-2.665v-.024c0-1.258-.912-2.103-2.515-2.58M29.088 31.38v-2.036h3.366v-1.525h-3.366v-2.04h3.91v-1.522h-5.65v8.648h5.65V31.38zM8.215 24.257v5.447l-3.463-5.447H3v8.648h1.727v-5.702l3.627 5.702h1.59v-8.648zM17.171 24.257l-1.924 3.134-1.93-3.134h-2.084l3.15 4.903v3.745h1.755v-3.779l3.131-4.869z"}),i.jsx("defs",{children:i.jsxs("linearGradient",{id:"NYSE-custom_svg__a",x1:25.834,x2:25.834,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"currentColor"}),i.jsx("stop",{offset:.646,stopColor:"currentColor",stopOpacity:.4}),i.jsx("stop",{offset:1,stopColor:"currentColor",stopOpacity:0})]})})]}),{color:t,size:e,...n});mu.displayName="NyseCustom";const Dae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"url(#NYSE-dark_svg__a)",fillRule:"evenodd",d:"M3 3h3.913v19.251H3zm5.218 0h3.912v19.251H8.218zm9.131 0h-3.915v19.251h3.915zm1.303 0h3.914v19.251h-3.914zM33 3h-3.912v19.251H33zm-9.13 0h3.914v19.251H23.87z",clipRule:"evenodd"}),i.jsx("path",{fill:"currentColor",d:"M23.283 27.732c-1.164-.345-1.663-.566-1.663-1.129v-.025c0-.416.41-.748.97-.748.67 0 1.363.318 2.064.846l.907-1.424a4.37 4.37 0 0 0-2.947-1.093c-1.62 0-2.777 1.032-2.777 2.591v.025c0 1.14 1.052 2.117 2.63 2.627 1.224.396 1.604.622 1.604 1.103v.023c0 .504-.571.8-1.15.8-.906 0-1.655-.402-2.366-1.041l-.918 1.442A4.83 4.83 0 0 0 22.888 33c1.71 0 2.91-1.289 2.91-2.665v-.024c0-1.258-.912-2.103-2.515-2.58M29.088 31.38v-2.036h3.366v-1.525h-3.366v-2.04h3.91v-1.522h-5.65v8.648h5.65V31.38zM8.215 24.257v5.447l-3.463-5.447H3v8.648h1.727v-5.702l3.627 5.702h1.59v-8.648zM17.171 24.257l-1.924 3.134-1.93-3.134h-2.084l3.15 4.903v3.745h1.755v-3.779l3.131-4.869z"}),i.jsx("defs",{children:i.jsxs("linearGradient",{id:"NYSE-dark_svg__a",x1:25.834,x2:25.834,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"currentColor"}),i.jsx("stop",{offset:.646,stopColor:"currentColor",stopOpacity:.4}),i.jsx("stop",{offset:1,stopColor:"currentColor",stopOpacity:0})]})})]}),{color:t,size:e,...n});Dae.displayName="NyseDark";const gu=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsxs("linearGradient",{id:"NYSE-grey_svg__a",x1:25.834,x2:25.834,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{offset:0,stopColor:"#323348"}),i.jsx("stop",{offset:.646,stopColor:"#323348",stopOpacity:.4}),i.jsx("stop",{offset:1,stopColor:"#323348",stopOpacity:0})]}),i.jsx("path",{fill:"url(#NYSE-grey_svg__a)",fillRule:"evenodd",d:"M3 3h3.913v19.251H3zm5.218 0h3.912v19.251H8.218zm9.131 0h-3.915v19.251h3.916zm1.303 0h3.914v19.251h-3.914zM33 3h-3.912v19.251H33zm-9.13 0h3.914v19.251H23.87z",clipRule:"evenodd"}),i.jsx("g",{fill:"#323348",children:i.jsx("path",{d:"M23.283 27.732c-1.163-.345-1.663-.566-1.663-1.129v-.025c0-.416.41-.748.97-.748.67 0 1.363.318 2.064.846l.907-1.424a4.37 4.37 0 0 0-2.947-1.093c-1.62 0-2.777 1.032-2.777 2.591v.025c0 1.14 1.052 2.117 2.63 2.627 1.224.396 1.604.622 1.604 1.103v.023c0 .504-.571.8-1.15.8-.906 0-1.655-.402-2.366-1.041l-.918 1.442A4.83 4.83 0 0 0 22.888 33c1.71 0 2.91-1.289 2.91-2.664v-.025c0-1.258-.912-2.103-2.515-2.58M29.088 31.38v-2.036h3.366v-1.525h-3.366v-2.04h3.91v-1.522h-5.65v8.648h5.65V31.38zM8.215 24.257v5.447l-3.463-5.447H3v8.648h1.727v-5.702l3.627 5.702h1.59v-8.648zM17.171 24.257l-1.924 3.134-1.93-3.134h-2.084l3.15 4.902v3.746h1.755v-3.779l3.131-4.869z"})})]}),{color:t,size:e,...n});gu.displayName="NyseGrey";const Ic=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 22 22",...n,children:[i.jsx("path",{fill:"url(#NYSE-white_svg__a)",d:"M4.227 1.834H1.835v11.765h2.392z"}),i.jsx("path",{fill:"url(#NYSE-white_svg__b)",d:"M7.414 1.834h-2.39v11.765h2.39z"}),i.jsx("path",{fill:"url(#NYSE-white_svg__c)",d:"M10.605 1.834H8.212v11.765h2.393z"}),i.jsx("path",{fill:"url(#NYSE-white_svg__d)",d:"M13.793 1.834H11.4v11.765h2.393z"}),i.jsx("path",{fill:"url(#NYSE-white_svg__e)",d:"M20.169 1.834h-2.391v11.765h2.39z"}),i.jsx("path",{fill:"url(#NYSE-white_svg__f)",d:"M16.98 1.834h-2.39v11.765h2.39z"}),i.jsx("path",{fill:"#E8EBFB",d:"M14.23 16.947c-.71-.21-1.016-.345-1.016-.69v-.015c0-.254.25-.45
20517.593-.457.41 0 .833.194 1.261.517l.554-.87a2.67 2.67 0 0 0-1.8-.668c-.99 0-1.698.63-1.698 1.583v.015c0 .697.643 1.294 1.607 1.606.749.242.98.38.98.674v.014c0 .308-.348.49-.702.49-.553 0-1.011-.247-1.446-.637l-.56.88c.571.52 1.28.778 1.986.778 1.045 0 1.779-.788 1.779-1.629v-.015c0-.769-.558-1.285-1.538-1.576M17.778 19.178v-1.245h2.057V17h-2.057v-1.247h2.39v-.93h-3.454v5.285h3.454v-.932zM5.022 14.824v3.329l-2.116-3.329H1.835v5.285H2.89v-3.484l2.217 3.484h.971v-5.285zM10.495 14.824 9.32 16.74 8.14 14.825H6.867L8.79 17.82v2.289h1.073v-2.31l1.914-2.975z"}),i.jsxs("defs",{children:[i.jsxs("linearGradient",{id:"NYSE-white_svg__a",x1:3.034,x2:3.034,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]}),i.jsxs("linearGradient",{id:"NYSE-white_svg__b",x1:6.223,x2:6.223,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]}),i.jsxs("linearGradient",{id:"NYSE-white_svg__c",x1:9.412,x2:9.412,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]}),i.jsxs("linearGradient",{id:"NYSE-white_svg__d",x1:12.601,x2:12.601,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]}),i.jsxs("linearGradient",{id:"NYSE-white_svg__e",x1:18.978,x2:18.978,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]}),i.jsxs("linearGradient",{id:"NYSE-white_svg__f",x1:15.789,x2:15.789,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]})]})]}),{color:t,size:e,...n});Ic.displayName="NyseWhite";const vu=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsxs("linearGradient",{id:"NYSE_svg__a",children:[i.jsx("stop",{offset:0,stopColor:"#1c5292"}),i.jsx("stop",{offset:.45,stopColor:"#00b0e3"}),i.jsx("stop",{offset:.484,stopColor:"#00b6e6"}),i.jsx("stop",{offset:.603,stopColor:"#6ac8ee"}),i.jsx("stop",{offset:.717,stopColor:"#99d6f4"}),i.jsx("stop",{offset:.824,stopColor:"#b4e0f8"}),i.jsx("stop",{offset:.922,stopColor:"#c4e6fb"}),i.jsx("stop",{offset:1,stopColor:"#c9e8fb"})]}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__b",x1:4.963,x2:4.962,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__c",x1:10.18,x2:10.18,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__d",x1:15.398,x2:15.398,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__e",x1:20.616,x2:20.616,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__f",x1:31.051,x2:31.051,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__g",x1:25.834,x2:25.834,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("path",{fill:"url(#NYSE_svg__b)",d:"M6.913 3H3v19.251h3.913z"}),i.jsx("path",{fill:"url(#NYSE_svg__c)",d:"M12.13 3H8.218v19.251h3.912z"}),i.jsx("path",{fill:"url(#NYSE_svg__d)",d:"M17.35 3h-3.915v19.251h3.915z"}),i.jsx("path",{fill:"url(#NYSE_svg__e)",d:"M22.566 3h-3.914v19.251h3.914z"}),i.jsx("path",{fill:"url(#NYSE_svg__f)",d:"M33 3h-3.913v19.251H33z"}),i.jsx("path",{fill:"url(#NYSE_svg__g)",d:"M27.784 3h-3.913v19.251h3.913z"}),i.jsx("g",{fill:"#000",children:i.jsx("path",{d:"M23.283 27.732c-1.163-.345-1.663-.566-1.663-1.129v-.025c0-.416.41-.748.97-.748.67 0 1.363.318 2.064.846l.907-1.424a4.37 4.37 0 0 0-2.947-1.093c-1.62 0-2.777 1.032-2.777 2.591v.025c0 1.14 1.052 2.117 2.63 2.627 1.224.396 1.604.622 1.604 1.103v.023c0 .504-.571.8-1.15.8-.906 0-1.655-.402-2.366-1.041l-.918 1.442A4.83 4.83 0 0 0 22.888 33c1.71 0 2.91-1.289 2.91-2.664v-.025c0-1.258-.912-2.103-2.515-2.58M29.088 31.38v-2.036h3.366v-1.525h-3.366v-2.04h3.91v-1.522h-5.65v8.648h5.65V31.38zM8.215 24.257v5.447l-3.463-5.447H3v8.648h1.727v-5.702l3.627 5.702h1.59v-8.648zM17.171 24.257l-1.924 3.134-1.93-3.134h-2.084l3.15 4.902v3.746h1.755v-3.779l3.131-4.869z"})})]}),{color:t,size:e,...n});vu.displayName="NYSE";const sut=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 26 26",...n,children:i.jsx("path",{fill:"#000",fillRule:"evenodd",d:"M3.52 10.16a2.54 2.54 0 0 0-1.485.91c-.431.55-.595 1.094-.59 1.967.004.96.24 1.58.799 2.106.546.516 1.193.746 2.094.746 1.513 0 2.527-.756 2.832-2.112.082-.362.07-1.233-.02-1.632-.206-.905-.85-1.605-1.75-1.903-.291-.097-.438-.116-.97-.128-.419-.01-.719.006-.91.047m4.203 2.834v2.808H8.93v-4.663l.993.013c1.09.014 1.112.02 1.345.312.13.164.128.59-.004.756-.202.255-.288.283-1.01.331l-.675.044v.868l.8-.024c1.152-.034 1.585-.168 1.912-.59.227-.293.318-.648.293-1.147-.042-.86-.513-1.353-1.405-1.472-.179-.024-1.03-.043-1.89-.044H7.723zm5.286-.004v2.812h1.206v-4.659l.939.001c.83.001.962.011 1.138.086.5.213.498.99-.005 1.213-.147.065-.343.094-.808.117l-.615.03v.895l.166.03c.237.04.474.283 1.017 1.037.255.354.564.78.687.947l.223.303h1.432l-.24-.36c-.97-1.455-1.118-1.643-1.523-1.922l-.274-.19.218-.051c.768-.18 1.196-.592 1.312-1.266.13-.76-.297-1.482-1.007-1.702-.304-.094-.4-.1-2.092-.116l-1.774-.017zm7.661-2.229c-.13.318-.614 1.49-1.077 2.603s-.88 2.117-.926 2.231l-.084.207h1.266l.834-2.134c.459-1.173.845-2.132.858-2.132s.23.515.481 1.143l.858 2.132.4.99h.638c.35 0 .637-.015.637-.035s-.53-1.278-1.178-2.797L22.2 10.207l-.646-.012-.647-.012zm-15.573.463c.502.232.735.577.856 1.264.086.487.033 1.09-.129 1.494-.13.326-.447.652-.78.806-.234.107-.317.121-.706.121s-.472-.014-.705-.122c-.67-.309-1.004-.998-.951-1.968.063-1.166.682-1.792 1.733-1.75.313.012.43.039.682.155",clipRule:"evenodd"})}),{color:t,size:e,...n});sut.displayName="OpraClear";const RL=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("rect",{width:36,height:36,fill:"currentColor",fillOpacity:.1,rx:4}),i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.875 14.068a3.52 3.52 0 0 0-2.057 1.259c-.598.76-.824 1.515-.818 2.724.007 1.328.333 2.187 1.107 2.916.757.714 1.652 1.033 2.9 1.033 2.094 0 3.499-1.048 3.921-2.924.113-.501.098-1.708-.028-2.26-.285-1.253-1.177-2.223-2.424-2.636-.402-.133-.605-.16-1.34-.176-.582-.013-.997.008-1.26.064m5.819 3.923v3.888h1.669v-6.457l1.376.019c1.509.02 1.54.027 1.862.432.18.227.177.818-.006 1.047-.28.353-.4.392-1.399.458l-.934.062v1.2l1.108-.033c1.595-.047 2.194-.232 2.647-.816.315-.406.44-.897.406-1.588-.059-1.192-.71-1.874-1.946-2.038-.247-.033-1.424-.06-2.616-.061l-2.167-.001zm7.32-.005v3.893h1.668v-6.45l1.3.001c1.15.001 1.333.015 1.576.119.693.295.69 1.371-.006 1.68-.204.09-.476.13-1.12.16l-.85.043v1.239l.23.04c.327.058.656.394 1.407 1.438.353.49.78 1.08.951 1.31l.3
20511.42h1.982l-.332-.497c-1.343-2.016-1.549-2.276-2.109-2.663l-.38-.263.302-.07c1.064-.248 1.657-.82 1.817-1.753.18-1.052-.411-2.052-1.394-2.356-.421-.13-.553-.138-2.897-.16l-2.456-.024zM28.62 14.9c-.18.44-.851 2.062-1.492 3.603-.64 1.542-1.218 2.933-1.282 3.09l-.117.286h1.753l1.155-2.954c.635-1.624 1.17-2.953 1.188-2.952s.318.713.666 1.582.883 2.198 1.188 2.953l.554 1.37.883.001c.486 0 .883-.022.883-.05 0-.026-.734-1.77-1.631-3.872l-1.632-3.824-.895-.017-.895-.017zm-21.563.641c.694.32 1.018.799 1.185 1.75.118.673.046 1.51-.179 2.069-.18.45-.619.902-1.081 1.115-.323.149-.438.169-.976.169s-.653-.02-.976-.17c-.928-.427-1.39-1.382-1.318-2.724.087-1.615.945-2.482 2.4-2.424.433.017.596.054.945.215",clipRule:"evenodd"})]}),{color:t,size:e,...n});RL.displayName="OpraCustom";const TS=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("rect",{width:36,height:36,fill:"#f3f5fd",rx:4}),i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.875 14.068a3.52 3.52 0 0 0-2.057 1.259c-.598.76-.824 1.515-.818 2.724.007 1.328.333 2.187 1.107 2.916.757.714 1.652 1.033 2.9 1.033 2.094 0 3.499-1.048 3.921-2.924.113-.501.098-1.708-.028-2.26-.285-1.253-1.177-2.223-2.424-2.636-.402-.133-.605-.16-1.34-.176-.582-.013-.997.008-1.26.064m5.819 3.923v3.888h1.669v-6.457l1.376.019c1.509.02 1.54.027 1.862.432.18.227.177.818-.006 1.047-.28.353-.4.392-1.399.458l-.934.062v1.2l1.108-.033c1.595-.047 2.194-.232 2.647-.816.315-.406.44-.897.406-1.588-.059-1.192-.71-1.874-1.946-2.038-.247-.033-1.424-.06-2.616-.061l-2.167-.001zm7.32-.005v3.893h1.668v-6.45l1.3.001c1.15.001 1.333.015 1.576.119.693.295.69 1.371-.006 1.68-.204.09-.476.13-1.12.16l-.85.043v1.239l.23.04c.327.058.656.394 1.407 1.438.353.49.78 1.08.951 1.31l.31.42h1.982l-.332-.497c-1.343-2.016-1.549-2.276-2.109-2.663l-.38-.263.302-.07c1.064-.248 1.657-.82 1.817-1.753.18-1.052-.411-2.052-1.394-2.356-.421-.13-.553-.138-2.897-.16l-2.456-.024zM28.62 14.9c-.18.44-.851 2.062-1.492 3.603-.64 1.542-1.218 2.933-1.282 3.09l-.117.286h1.753l1.155-2.954c.635-1.624 1.17-2.953 1.188-2.952s.318.713.666 1.582.883 2.198 1.188 2.953l.554 1.37.883.001c.486 0 .883-.022.883-.05 0-.026-.734-1.77-1.631-3.872l-1.632-3.824-.895-.017-.895-.017zm-21.563.641c.694.32 1.018.799 1.185 1.75.118.673.046 1.51-.179 2.069-.18.45-.619.902-1.081 1.115-.323.149-.438.169-.976.169s-.653-.02-.976-.17c-.928-.427-1.39-1.382-1.318-2.724.087-1.615.945-2.482 2.4-2.424.433.017.596.054.945.215",clipRule:"evenodd"})]}),{color:t,size:e,...n});TS.displayName="OpraGrey";const Pae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:[i.jsx("rect",{width:18,height:18,fill:"#D7D9EF",rx:2}),i.jsx("path",{fill:"#000",fillRule:"evenodd",d:"M2.438 7.034c-.418.09-.777.31-1.029.63-.299.38-.412.757-.409 1.362.004.664.166 1.093.553 1.458.379.357.826.516 1.45.516 1.047 0 1.75-.524 1.961-1.462.056-.25.049-.854-.014-1.13A1.8 1.8 0 0 0 3.738 7.09c-.201-.066-.303-.08-.67-.088a3 3 0 0 0-.63.032m2.909 1.961v1.945h.835V7.71l.687.01c.755.01.77.013.931.216.09.113.089.408-.002.523-.14.176-.2.196-.7.229l-.467.03v.601l.554-.016c.798-.024 1.097-.116 1.323-.408.158-.203.22-.449.204-.794q-.046-.896-.974-1.02c-.123-.016-.712-.03-1.308-.03H5.347zm3.66-.002v1.947h.834V7.714l.65.001c.575 0 .666.008.788.06.347.147.345.685-.003.84-.102.044-.238.064-.56.08l-.425.02v.62l.115.02c.163.03.328.197.703.72.177.245.39.54.476.655l.155.21h.991l-.166-.249c-.671-1.008-.774-1.138-1.054-1.331l-.19-.132.15-.035c.532-.124.829-.41.909-.877.09-.526-.206-1.025-.697-1.178-.21-.065-.277-.069-1.449-.08l-1.227-.012zM14.31 7.45l-.745 1.802c-.32.77-.61 1.466-.641 1.544l-.059.144h.877l.577-1.478c.318-.812.585-1.476.594-1.476s.159.357.333.792l.594 1.476.277.685h.442c.242 0 .441-.01.441-.024s-.367-.885-.816-1.937l-.815-1.912-.448-.008-.447-.008zM3.53 7.77c.347.161.509.4.592.875.06.337.024.755-.089 1.035-.09.225-.31.45-.54.557-.162.075-.22.085-.489.085s-.326-.01-.488-.085c-.464-.214-.695-.691-.658-1.362.043-.808.472-1.24 1.2-1.212a1 1 0 0 1 .472.108",clipRule:"evenodd"})]}),{color:t,size:e,...n});Pae.displayName="OpraSearch";
2051const kS=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("rect",{width:36,height:36,fill:"#f3f5fd",rx:4}),i.jsx("path",{fill:"#000",fillRule:"evenodd",d:"M4.875 14.068a3.52 3.52 0 0 0-2.057 1.259c-.598.76-.824 1.515-.818 2.724.007 1.328.333 2.187 1.107 2.916.757.714 1.652 1.033 2.9 1.033 2.094 0 3.499-1.048 3.921-2.924.113-.501.098-1.708-.028-2.26-.285-1.253-1.177-2.223-2.424-2.636-.402-.133-.605-.16-1.34-.176-.582-.013-.997.008-1.26.064m5.819 3.923v3.888h1.669v-6.457l1.376.019c1.509.02 1.54.027 1.862.432.18.227.177.818-.006 1.047-.28.353-.4.392-1.399.458l-.934.062v1.2l1.108-.033c1.595-.047 2.194-.232 2.647-.816.315-.406.44-.897.406-1.588-.059-1.192-.71-1.874-1.946-2.038-.247-.033-1.424-.06-2.616-.061l-2.167-.001zm7.32-.005v3.893h1.668v-6.45l1.3.001c1.15.001 1.333.015 1.576.119.693.295.69 1.371-.006 1.68-.204.09-.476.13-1.12.16l-.85.043v1.239l.23.04c.327.058.656.394 1.407 1.438.353.49.78 1.08.951 1.31l.31.42h1.982l-.332-.497c-1.343-2.016-1.549-2.276-2.109-2.663l-.38-.263.302-.07c1.064-.248 1.657-.82 1.817-1.753.18-1.052-.411-2.052-1.394-2.356-.421-.13-.553-.138-2.897-.16l-2.456-.024zM28.62 14.9c-.18.44-.851 2.062-1.492 3.603-.64 1.542-1.218 2.933-1.282 3.09l-.117.286h1.753l1.155-2.954c.635-1.624 1.17-2.953 1.188-2.952s.318.713.666 1.582.883 2.198 1.188 2.953l.554 1.37.883.001c.486 0 .883-.022.883-.05 0-.026-.734-1.77-1.631-3.872l-1.632-3.824-.895-.017-.895-.017zm-21.563.641c.694.32 1.018.799 1.185 1.75.118.673.046 1.51-.179 2.069-.18.45-.619.902-1.081 1.115-.323.149-.438.169-.976.169s-.653-.02-.976-.17c-.928-.427-1.39-1.382-1.318-2.724.087-1.615.945-2.482 2.4-2.424.433.017.596.054.945.215",clipRule:"evenodd"})]}),{color:t,size:e,...n});kS.displayName="OPRA";const iut=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40",...n,children:[i.jsx("rect",{width:40,height:40,fill:"#F3F5FD",rx:4}),i.jsx("path",{fill:"#D7D9EF",d:"M5.454 9.091h10.909v25.454H5.454zM16.363 23.637h15.454v10.909H16.363z"}),i.jsx("path",{fill:"currentColor",stroke:"#323348",strokeWidth:2,d:"M21 6.454h12.546V19H21z"})]}),{color:t,size:e,...n});iut.displayName="ReferenceData";const out=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsxs("g",{fillRule:"evenodd",strokeLinejoin:"round",strokeWidth:.189,clipRule:"evenodd",children:[i.jsx("path",{fill:"#D6002A",stroke:"#D6002A",strokeWidth:.16199946,d:"m11.88 13.969 1.53 1.599c.125-.168.152-.402.18-.6a7 7 0 0 0 .074-.889c.002-.167-.023-.438.01-.591h2.284v1.185h-1.024c-.039.248-.044.499-.089.746-.074.413-.21.806-.45 1.158l1.616 1.708c-.156.016-.318.005-.475.005h-1.253c-.045 0-.113.012-.155-.006-.05-.021-.126-.131-.166-.173q-.231-.24-.453-.49c-.097.046-.182.132-.267.196-.099.074-.208.14-.317.2-.5.275-1.052.433-1.625.478-1.25.098-2.612-.438-3.084-1.623a2.5 2.5 0 0 1-.172-.769c-.018-.274 0-.553.071-.819.138-.507.482-.942.895-1.275q.182-.152.38-.284c.07-.047.17-.087.219-.152-.394-.401-.787-.852-.902-1.408a2.2 2.2 0 0 1-.022-.742 1.9 1.9 0 0 1 .164-.572c.084-.174.187-.34.317-.487.632-.72 1.682-.895 2.608-.713.693.136 1.348.587 1.62 1.226.147.347.185.728.141 1.1a2 2 0 0 1-.22.706c-.216.392-.556.706-.928.96a7 7 0 0 1-.325.211c-.061.037-.126.07-.182.115ZM.003 15.777v-.203l1.644.007c.04.216.035.371.14.58.128.25.31.48.556.637.403.255 1.023.305 1.492.268.423-.033.864-.086 1.207-.348.114-.087.204-.198.286-.312a.8.8 0 0 0 .145-.303 1.4 1.4 0 0 0 .017-.458c-.083-.718-.967-.872-1.575-.93l-.362-.032c-.433-.038-.876-.064-1.3-.158-.637-.14-1.26-.466-1.626-1a2.4 2.4 0 0 1-.28-.552 2.2 2.2 0 0 1-.117-.712c-.005-.283.027-.57.136-.836.73-1.768 3.197-2.198 4.871-1.516a2.93 2.93 0 0 1 1.558 1.464c.113.244.217.605.19.872H5.346c-.02-.072-.025-.146-.043-.218a1.4 1.4 0 0 0-.279-.537c-.357-.437-1.126-.588-1.672-.524-.224.027-.455.046-.67.121-.395.14-.76.475-.815.89-.015.115-.016.242.004.357.094.55.586.693 1.088.76q.337.043.676.071.223.019.445.041c.328.036.661.07.983.145.742.176 1.377.558 1.763 1.201.103.172.179.363.229.555.07.267.086.548.07.822-.023.428-.153.83-.394 1.19-.467.697-1.216 1.048-2.038 1.21-.974.193-2.12.141-3.025-.284a3.3 3.3 0 0 1-.759-.505 2.7 2.7 0 0 1-.801-1.223 2 2 0 0 1-.072-.309c-.012-.074-.008-.163-.033-.231Zm17.213-6.001c.166-.036.388-.012.562-.012h2.506c.257 0 .517-.008.774.009.577.037 1.17.187 1.654.498.944.605 1.243 1.697 1.079 2.734-.109.685-.465 1.346-1.093 1.722-.976.584-1.956.502-3.057.502-.267 0-.557-.022-.82.004v3.045h-1.605zm-6.262 3.235c.355-.19.762-.373.978-.72.355-.57.097-1.356-.633-1.458-.146-.02-.3-.02-.444.01a1 1 0 0 0-.576.32.8.8 0 0 0-.16.37c-.074.459.198.867.515 1.185.09.09.21.233.32.293Zm7.867.847c.117.026.253.01.375.01h.708c.747 0 1.58.117 2.067-.55.076-.105.126-.225.166-.346.05-.152.067-.315.067-.474 0-.16-.02-.32-.07-.473a1.3 1.3 0 0 0-.17-.356c-.457-.653-1.326-.552-2.043-.552h-.709c-.129 0-.263-.01-.391.005zm-8.296.664c-.324.19-.673.382-.873.704-.38.611-.122 1.456.538 1.776.42.204.9.226 1.358.155.385-.06.75-.192 1.008-.485z"}),i.jsx("path",{fill:"#000",stroke:"#000",strokeWidth:.16199946,d:"M.005 5.49h23.991l.002 1.371H.003z"})]})}),{color:t,size:e,...n});out.displayName="SP";const lut={"ARCX.PILLAR":Ic,"BATS.PITCH":ff,"BATY.PITCH":ff,"DBEQ.BASIC":Ns,"EDGA.PITCH":ff,"EDGX.PITCH":ff,"EPRL.DOM":TL,"EQUS.ALL":Ns,"EQUS.MAX":Ns,"EQUS.MINI":Ns,"EQUS.PLUS":Ns,"EQUS.SUMMARY":Ns,"FINN.NLS":Ns,"FINY.TRADES":Ns,"GLBX.MDP3":L9,"IEXG.TOPS":CL,"IFEU.IMPACT":o0,"IFLL.IMPACT":o0,"IFUS.IMPACT":o0,"INCR.IQX":SL,"MEMX.MEMOIR":IL,"NDEX.IMPACT":o0,"OPRA.PILLAR":kS,"XASE.PILLAR":Ic,"XBOS.ITCH":Hd,"XCHI.PILLAR":Ic,"XCIS.BBO":Ic,"XCIS.TRADESBBO":Ic,"XCIS.PILLAR":Ic,"XCIS.TRADES":Ic,"XEEE.EOBI":_S,"XEUR.EOBI":IS,"XNAS.BASIC":Hd,"XNAS.ITCH":Hd,"XNYS.BBO":Ic,"XNYS.PILLAR":Ic,"XNYS.TRADES":Ic,"XPSX.ITCH":Hd,"OCEA.MEMOIR":bL,"XCBF.PITCH":ff},Wb="EQUS.",uG="linear-gradient(to bottom, black 80%, transparent 100%)",cut=v.memo(function({datasetId:e,datasetName:n,selected:r,onSelect:a}){const s=lut[e],o=v.useCallback(()=>{a(e)},[a,e]);return i.jsxs("div",{className:re("flex w-full items-center justify-between px-4 py-1.5 cursor-pointer","hover:bg-action-hover active:bg-action-press",{"bg-action-press hover:bg-action-press":r}),onClick:o,children:[i.jsxs("div",{className:"flex w-fit items-center gap-2",children:[s&&i.jsx(s,{size:"sm"}),i.jsx(He,{size:"sm",weight:"medium",color:"white",className:"text-[12px] leading-5",children:n})]}),i.jsx(He,{variant:"code",size:"sm",weight:"medium",className:"text-[12px] leading-[22px]",style:{color:"#68DAFF"},children:e})]})}),uut=v.memo(function({assetClass:e,serviceCatalogGroups:n,datasetsCatalogs:r,selectedDataset:a,onDatasetChange:s}){const o=v.useMemo(()=>
2051{if(!e||!r)return[];const x=n[e];return e===v0?(x.length>0?x[0].historical_data_ready_datasets:[]).reduce((E,A)=>{const S=r[A];return S?[...E,{datasetId:A,datasetName:S.dataset_name}]:E},[]).sort((E,A)=>E.datasetId.startsWith(Wb)&&!A.datasetId.startsWith(Wb)?-1:E.datasetId.startsWith(Wb)&&A.datasetId.startsWith(Wb)?0:1):x.map(b=>({datasetId:b.default_dataset.dataset_id,datasetName:b.default_dataset.dataset_name}))},[e,n,r]),d=bae()>=768?277:190,f=v.useCallback(x=>{s(x)},[s]),[p,g]=v.useState(!1),y=x=>{const{scrollTop:b,scrollHeight:_,clientHeight:E}=x.currentTarget,A=_-b<=E+8;g(A)};return i.jsx(yL,{orientation:"vertical",height:d,viewportStyle:{maskImage:p?"none":uG,WebkitMaskImage:p?"none":uG},onViewportScroll:y,children:i.jsx("div",{className:"flex w-full flex-col pt-px pb-2",children:o.map(x=>v.createElement(cut,{...x,selected:x.datasetId===a,onSelect:f,key:x.datasetId}))})})}),Oae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"search_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#search_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M15.5 14h-.79l-.28-.27A6.47 6.47 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"})})]}),{color:t,size:e,...n});Oae.displayName="Search";const Mc="cpp",Uf="http",Lc="python",ag="raw",jc="rust",n1="historical",sg="live",$c="ALL_SYMBOLS",dG=v.memo(function({symbol:e,displaySymbol:n,instrumentName:r,selected:a,onSelect:s}){const o=v.useCallback(()=>{s(e)},[s,e]);return i.jsxs("div",{className:re("flex w-full items-center px-4 py-1 gap-1.5 cursor-pointer","hover:bg-action-hover active:bg-action-press",{"bg-action-press hover:bg-action-press":a}),onClick:o,children:[n&&i.jsx(He,{weight:"semibold",color:"white",className:"text-[12px] leading-5",children:n}),i.jsx(He,{color:"white",className:"text-[12px] leading-5",children:r})]})}),dut=v.memo(function({recommendInstruments:e,codeType:n,selectedSymbol:r,onSymbolChange:a}){const s=v.useCallback(o=>{a(o)},[a]);return i.jsxs("div",{className:"w-full flex-col pt-px pb-2",children:[e.map(o=>i.jsx(dG,{symbol:o.symbol,displaySymbol:o.display_symbol,instrumentName:o.instrument_name,selected:o.symbol===r,onSelect:s},o.symbol)),n!==sg&&i.jsx(dG,{symbol:$c,instrumentName:"Select entire dataset",onSelect:s}),i.jsx(aa,{href:"/portal/browse",className:"group flex items-center px-4 py-1 gap-1",textClassName:"text-purple-400 text-[12px] leading-5",iconLeft:i.jsx(Oae,{size:"xs",className:"text-purple-400"}),onClick:()=>window.history.pushState(null,"","/portal/browse"),children:"Search symbols"})]})}),fut="ES.FUT",fG='stype_in="parent",',put="RawSymbol",pG=new RegExp("(SType::)([a-zA-Z_]\\w*)"),hG=".stype_in(SType::Parent)",hut=new RegExp("(dbn::\\{[^}]*)(,\\s*SType|SType,\\s*)","g"),mut=new RegExp("^\\s*\\.stype_in\\([^)]+\\)\\n?","m"),gut={[v0]:"EQUS.MINI",[Tf]:"OPRA.PILLAR",[mi]:"GLBX.MDP3",[no]:"GLBX.MDP3"},Mae=(t,e,n)=>{if(!n||!e)return[];const r=t[n];return n===v0?r.length>0?r[0].default_dataset.recommend_instruments:[]:r.find(s=>s.default_dataset.dataset_id===e)?.default_dataset.recommend_instruments??[]},vut=({codeType:t,serviceCatalogGroups:e,selectedDataset:n,assetClass:r})=>{const a=Mae(e,n,r);return t===n1?$c:a?.[0]?.symbol??fut},NL="getting-started-code-snippet",x4="highlight-dataset",w4="highlight-symbols",Rk="dataset",mG="symbols",gG="data-getting-started-code-popover",Lae="bg-purplegrey-200 hover:bg-purplegrey-300 rounded-sm cursor-pointer",oh=`<span class="hljs-string ${x4} ${Lae}">`,lh=`<span class="hljs-string ${w4} ${Lae}">`,vG=new RegExp('dataset=<span class="hljs-string">(.*?quot;.*?quot;)<\\/span>',"g"),yG=`dataset=${oh}$1</span>`,bG=new RegExp('symbols=<span class="hljs-string">(.*?quot;.*?quot;)<\\/span>',"g"),xG=`symbols=${lh}$1</span>`,wG="/venues-and-datasets?historical=python&live=python&reference=python",CG="/standards-and-conventions/symbology?historical=python&live=python&reference=python",yut="Parent",_G="-d stype_in=parent \\",Nk="trades",SG="Trades",_7="ohlcv-1d",EG=new RegExp('(schema=")([^"]+)'),IG=new RegExp("(Schema::)([^,\\s]+)"),AG=new RegExp("(Schema::)([^)]+)"),TG=new RegExp("(-d\\s+schema=)([^\\s\\\\]+)"),kG=new RegExp('(schema=)([^|"]+)'),RG={[n1]:{[Mc]:{datasetReg:new RegExp("(TimeseriesGetRange.*?<span[^>]*>)([^<]+)","s"),datasetReplacement:`$1${oh}$2</span>`,symbolsReg:new RegExp("(\\},[\\s\\n]*)((?:<span[^>]*>)?[^,]+(?:<\\/span>)?)(,\\s*Schema)","m"),symbolsReplacement:`$1${lh}$2</span>$3`},[Uf]:{datasetReg:new RegExp("(dataset=)([^\\s\\\\\\s]+)"),datasetReplacement:`$1${oh}$2</span>`,symbolsReg:new RegExp("(symbols=)([^\\s\\\\\\s]+)"),symbolsReplacement:`$1${lh}$2</span>`},[Lc]:{datasetReg:vG,datasetReplacement:yG,symbolsReg:bG,symbolsReplacement:xG},[jc]:{datasetReg:new RegExp("(>dataset</span>\\s*\\()(.*?<span[^>]*>)([^<]+)","s"),datasetReplacement:`$1$2${oh}$3</span>`,symbolsReg:new RegExp("(>symbols</span>\\s*\\()([^)]+)","s"),symbolsReplacement:`$1${lh}$2</span>`}},[sg]:{[Mc]:{datasetReg:new RegExp("(>SetDataset</span>\\s*\\()([^)]+)"),datasetReplacement:`$1${oh}$2</span>`,symbolsReg:new RegExp("(>Subscribe</span>.*?\\()(.*?<span[^>]*>)([^<]+)","s"),symbolsReplacement:`$1$2${lh}$3</span>`},[Lc]:{datasetReg:vG,datasetReplacement:yG,symbolsReg:bG,symbolsReplacement:xG},[jc]:{datasetReg:new RegExp("(>dataset</span>\\s*\\()(.*?<span[^>]*>)([^<]+)","s"),datasetReplacement:`$1$2${oh}$3</span>`,symbolsReg:new RegExp("(>symbols</span>\\s*\\()([^)]+)","s"),symbolsReplacement:`$1${lh}$2</span>`},[ag]:{datasetReg:new RegExp("(dataset=)([^|&]+)"),datasetReplacement:`$1${oh}$2</span>`,symbolsReg:new RegExp("(symbols=)([^|&]+)"),symbolsReplacement:`$1${lh}$2</span>`}}},but=(t,e)=>{if(t===n1)switch(e){case Mc:return"kAllSymbols";case Uf:case Lc:return $c;case jc:return"Symbols::All"}else if(t===sg)switch(e){case Mc:return"kAllSymbols";case Lc:return $c;case jc:return"Symbols::All";case ag:return $c}return""},xut=(t,e,n)=>{if(t===$c)return but(e,n);if(e===n1)switch(n){case Mc:return`"${t}"`;case jc:case Uf:case Lc:return t}else if(e===sg)return t;return""},wut=(t,e)=>t?e?e.resolveURL(wG):`/docs${wG}`:e?e.resolveURL(CG):`/docs${CG}
2051`,Cut=({code:t,codeType:e,symbol:n,isEquities:r})=>{const a=n===$c;let s=t;return e===n1&&(a?s=r?s:s.replace(/^\s*stype_in=[^,]+,.*\n?/m,""):s=!r&&s.indexOf(fG)==-1?s.replace(/^(\s*)(symbols="[^"]+",?)(.*)$/m,`$1$2$3
2052$1${fG}`):s),s},_ut=({code:t,codeType:e,symbol:n,isEquities:r})=>{const a=n===$c;let s=t;return e===n1&&(a||r?s=s.replace(pG,`$1${put}`):s=s.replace(pG,`$1${yut}`)),s},Sut=({code:t,codeType:e,symbol:n,isEquities:r})=>{const a=n===$c;let s=t;return e===n1&&(a||r?s=s.replace(hut,"$1").replace(mut,""):(s=s.replace(new RegExp("(dbn::\\{)([^}]+)(\\})","m"),(o,l,c,d)=>{if(new RegExp("\\bSType\\b").test(c))return o;const p=/^([^,]+,)(\s*)/;return l+c.replace(p,"$1 SType,$2")+d}),s=s.indexOf(hG)===-1?s.replace(new RegExp("^(\\s*)(\\.symbols\\(.*?\\))(.*)$","m"),`$1$2$3
2053$1${hG}`):s)),s},Eut=({code:t,codeType:e,symbol:n,isEquities:r})=>{const a=n===$c;let s=t;return e===n1&&(a?s=s.replace(/^\s*-d\s+stype_in=[^\s\\]+.*\n?/m,"").replace(/^(\s*)(-d)/gm," $2"):s=!r&&s.indexOf(_G)===-1?s.replace(new RegExp("^(\\s*)(-d\\s+symbols=[^\\s\\\\]+)(.*\\\\?)$","m"),`$1$2$3
2054$1${_G}`):s),s},NG=({assetClass:t,code:e="",codeType:n,language:r,symbol:a})=>{let s=e;if(!s){const l=document.getElementById(NL);l&&(s=l.textContent)}const o=t===v0;switch(r){case Lc:return Cut({code:s,codeType:n,symbol:a,isEquities:o});case Mc:return _ut({code:s,codeType:n,symbol:a,isEquities:o});case jc:return Sut({code:s,codeType:n,symbol:a,isEquities:o});case Uf:return Eut({code:s,codeType:n,symbol:a,isEquities:o})}return s},Iut=({datasetId:t,language:e})=>{let n="";const r=document.getElementById(NL);if(r&&(n=r.textContent),t==="EQUS.SUMMARY")switch(e){case Lc:n=n.replace(EG,`$1${_7}`);break;case Mc:n=n.replace(IG,`$1${_7}`);break;case jc:n=n.replace(AG,`$1${_7}`);break;case Uf:n=n.replace(TG,`$1${_7}`);break;case ag:n=n.replace(kG,`$1${_7}`);break}else switch(e){case Lc:n=n.replace(EG,`$1${Nk}`);break;case Mc:n=n.replace(IG,`$1${SG}`);break;case jc:n=n.replace(AG,`$1${SG}`);break;case Uf:n=n.replace(TG,`$1${Nk}`);break;case ag:n=n.replace(kG,`$1${Nk}`);break}return n},Aut=({className:t,size:e,code:n,codeType:r,language:a,realLanguage:s,lineNumbers:o="always",eof:l="preserve",docsUrlBuilder:c,assetClass:d,serviceCatalog:f,datasetsCatalogs:p,onLanguageMissing:g=E=>console.error("No Highlight.js language found for",E),saveScrollPosition:y,restoreScrollPosition:x,onDatasetChange:b,onSymbolChange:_})=>{if(!Ha.listLanguages().includes(a)){const Ae=new Set(Object.keys(Ha.listLanguages()).sort((Be,We)=>Be.localeCompare(We)));g(a,Ae)}const[E,A]=v.useState(n);v.useEffect(()=>{A(n)},[n]);const[S,k]=v.useState(!1),I=v.useRef(!1),[N,D]=v.useState(null),O=v.useRef(null),[j,M]=v.useState(null),L=bae()>=768,[z,H]=v.useState(null),[J,X]=v.useState(""),Y=d===Tf,F=v.useRef(!1),W=v.useRef(!1),G=j?.offsetLeft||0,q=j?.getBoundingClientRect().width||0,Z=j?.offsetTop||0,le=L?G+q+5:G+q/2,ee=v.useMemo(()=>Vct(f),[f]),xe=v.useMemo(()=>Mae(ee,z,d),[d,ee,z]),Ce=v.useMemo(()=>{const Ae=yae(E,a,{eof:l})||"",Be=RG[r]?RG[r][s]:null;return Be?Ae.replace(Be.datasetReg,Be.datasetReplacement).replace(Be.symbolsReg,Be.symbolsReplacement):Ae},[E,r,a,s,l]);v.useLayoutEffect(()=>{W.current&&(W.current=!1,x?.())},[Ce,x]);const de=v.useCallback(Ae=>{I.current=Ae,k(Ae)},[]),ve=v.useCallback(Ae=>{O.current=Ae,D(Ae)},[]),Re=v.useRef(null),V=v.useCallback(()=>{Re.current!==null&&(clearTimeout(Re.current),Re.current=null)},[]),K=v.useCallback(Ae=>!Ae||!(Ae instanceof Element)?!1:!!(Ae.closest(`[${gG}]`)||Ae.closest(`.${x4}`)||Ae.closest(`.${w4}`)),[]),te=v.useCallback(()=>{V(),Re.current=setTimeout(()=>{Re.current=null,de(!1)},300)},[V,de]),me=v.useCallback(Ae=>{const Be=Ae.relatedTarget;K(Be)||te()},[K,te]),fe=v.useCallback(()=>{V()},[V]),ge=v.useCallback(Ae=>{K(Ae.relatedTarget)||te()},[K,te]),Se=v.useCallback(Ae=>{V();const Be=Ae.target,We=Be.classList.contains(x4),Ke=Be.classList.contains(w4);(We||Ke)&&(I.current&&O.current===(We?Rk:mG)||de(!1),M(Be),ve(We?Rk:mG),setTimeout(()=>de(!0),0))},[V,de,ve]);v.useEffect(()=>{const Ae=document.querySelector(`.${x4}`),Be=document.querySelector(`.${w4}`),We=F.current;F.current=!1;const Ke=ft=>{Se(ft)};return Ae&&(Y?Ae.classList.add("bg-transparent","hover:bg-transparent","cursor-text"):(Ae.addEventListener("mouseenter",Ke),Ae.addEventListener("mouseleave",me),We||H(Ae.textContent.replace(/^"|"$/g,"")))),Be&&(Be.addEventListener("mouseenter",Ke),Be.addEventListener("mouseleave",me),We||X(Be.textContent.replace(/^"|"$/g,""))),()=>{V(),Ae&&!Y&&(Ae.removeEventListener("mouseenter",Ke),Ae.removeEventListener("mouseleave",me)),Be&&(Be.removeEventListener("mouseenter",Ke),Be.removeEventListener("mouseleave",me))}},[V,E,Y,a,l,Se,me]);const se=v.useCallback((Ae,Be)=>
2054{if(H(Ae),r===n1)switch(s){case Mc:case Lc:case jc:Be.textContent=`"${Ae}"`;break;case Uf:Be.textContent=Ae;break}else if(r===sg)switch(s){case Mc:case Lc:case jc:Be.textContent=`"${Ae}"`;break;case ag:Be.textContent=Ae;break}},[r,s]),he=v.useCallback((Ae,Be)=>{X(Ae);const We=xut(Ae,r,s);if(r===n1)switch(s){case Uf:case Mc:Be.textContent=We;break;case Lc:Be.textContent=`"${We}"`;break;case jc:Ae===$c?Be.textContent=We:Be.textContent=`"${We}"`;break}else if(r===sg)switch(s){case Mc:case Lc:Be.textContent=`"${We}"`;break;case jc:Ae===$c?Be.textContent=We:Be.textContent=`"${We}"`;break;case ag:Be.textContent=We;break}},[r,s]),ye=v.useCallback(Ae=>{const Be=document.querySelector(`.${x4}`),We=document.querySelector(`.${w4}`);if(Be&&We){y?.(),se(Ae,Be);const Ke=vut({codeType:r,assetClass:d,serviceCatalogGroups:ee,selectedDataset:Ae});he(Ke,We);const ft=Iut({datasetId:Ae,language:s}),dt=NG({assetClass:d,code:ft,codeType:r,symbol:Ke,language:s});de(!1),F.current=!0,W.current=!0,setTimeout(()=>A(dt),0),b?.(Ae)}},[r,d,s,ee,se,he,de,y,b]),be=v.useCallback(Ae=>{const Be=document.querySelector(`.${w4}`);if(Be){y?.(),he(Ae,Be);const We=NG({assetClass:d,codeType:r,symbol:Ae,language:s});de(!1),F.current=!0,W.current=!0,setTimeout(()=>A(We),0),_?.(Ae)}},[d,r,s,he,de,y,_]);v.useEffect(()=>{const Ae=setTimeout(()=>{const Be=document.querySelector(`.${x4}`);Be&&se(gut[d||mi]||"GLBX.MDP3",Be)},0);return()=>{clearTimeout(Ae)}},[d,se]);const Te=o==="always",je=N===Rk,De=je?"Dataset":"Symbols";return i.jsxs("div",{className:re(vae({size:e}),t),children:[Te?i.jsx("pre",{className:"min-w-6 basis-6 select-none text-right text-purplegrey-600",children:E.split(`
2055`).map((Ae,Be)=>Be+1).join(`
2056`)}):null,i.jsxs("div",{className:"relative",children:[i.jsx("pre",{className:re(`language-${a}`,"grow",{"px-4":!Te,"overflow-hidden pr-3":Te}),...Ce?{dangerouslySetInnerHTML:{__html:Ce}}:{children:E},id:NL}),i.jsxs(L0,{open:S,onOpenChange:de,children:[i.jsx(K_,{className:"absolute top-0 left-0 size-0 m-0 p-0",style:{to
2056p:Z,left:le}}),i.jsxs(j0,{[gG]:"",onMouseEnter:fe,onMouseLeave:ge,side:L?"right":"bottom",sideOffset:L?void 0:20,align:L?"start":"center",alignOffset:L?-20:void 0,className:re("flex w-fit flex-col bg-purple-900 rounded-md",{"min-w-[300px] md:min-w-[350px]":je,"min-w-[240px]":!je}),style:{boxShadow:"0 1px 1px 0 rgba(58, 57, 76, 0.08), 0 2px 5px 0 rgba(86, 85, 113, 0.08)"},children:[i.jsxs("div",{className:"flex items-center justify-between px-4 pt-3 pb-2.5 border-b border-purplegrey-800",children:[i.jsx(He,{size:"sm",weight:"semibold",color:"white",children:De}),i.jsx(aa,{href:wut(je,c),newTab:!0,children:i.jsx(QJ,{size:"xs",className:"text-purplegrey-500"})})]}),je?i.jsx(uut,{assetClass:d,serviceCatalogGroups:ee,datasetsCatalogs:p,selectedDataset:z,onDatasetChange:ye}):i.jsx(dut,{recommendInstruments:xe,codeType:r,selectedSymbol:J,onSymbolChange:be})]})]})]})]})},jae=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:i.jsx("path",{fill:"#565571",d:"M11.974 3.227a1.72 1.72 0 0 0-1.867 1.566l-.215 2.486h2.426V9h-2.58l-.38 4.362a3.43 3.43 0 0 1-3.725 3.124A3.45 3.45 0 0 1 3 14.876l1.29-1.29a1.72 1.72 0 0 0 1.49 1.188 1.72 1.72 0 0 0 1.866-1.566L8.016 9H5.435V7.28h2.728l.232-2.642a3.43 3.43 0 0 1 3.726-3.124 3.45 3.45 0 0 1 2.632 1.61l-1.29 1.29a1.72 1.72 0 0 0-1.489-1.187"})}),{color:t,size:e,...n});jae.displayName="Function";const Fae=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:i.jsx("path",{fill:"#565571",d:"M15.226 15H6.439c-.285 0-.546-.235-.546-.517v-1.104c0-.282.238-.54.523-.54h8.786c.285 0 .546.234.546.516v1.104a.514.514 0 0 1-.522.541M3.139 15H2.046c-.285 0-.546-.235-.546-.517v-1.104c0-.282.237-.54.522-.54H3.14c.285 0 .546.234.546.516v1.104A.504.504 0 0 1 3.21 15zm-.594-6.791c1.615-2.75 5.438-3.995 7.979-2.773l.689.305c.237.118.475-.14.403-.376l-.665-2.209c-.07-.235.072-.47.285-.564l.808-.305c.19-.094.403 0 .498.188 0 .023.024.047.024.07l1.615 5.335c.071.235-.047.493-.285.564l-5.224 2.02c-.19.095-.404 0-.499-.187 0-.024-.024-.047-.024-.07l-.261-.823c-.071-.235.048-.494.285-.564l2.137-.846c.166-.047.238-.212.19-.376-.024-.07-.071-.141-.142-.165l-.404-.188C7.983 6.282 4.967 7.27 3.78 9.22c-.119.188-.546.235-.76.141l-.404-.376c-.214-.094-.19-.564-.071-.775"})}),{color:t,size:e,...n});Fae.displayName="Request";const Bae=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:i.jsx("path",{fill:"#565571",fillRule:"evenodd",d:"M6.364 5.547c2.54-1.265 6.363.024 7.977 2.87.119.219.142.705-.071.803l-.404.389c-.214.097-.64.048-.76-.146-1.187-2.019-4.202-3.04-6.172-2.043l-.404.194c-.071.025-.118.098-.142.17-.048.17.024.341.19.39l2.136.875c.238.073.356.34.285.584l-.26.851q-.002.018-.013.037a.1.1 0 0 0-.012.036c-.095.195-.308.292-.498.195L2.993 8.66c-.237-.073-.356-.34-.285-.584l1.614-5.52q.002-.018.012-.037.01-.018.012-.036c.095-.195.309-.292.499-.195l.807.316c.214.098.356.34.285.584l-.665 2.286c-.071.243.166.51.404.39zM6.44 15h8.787a.525.525 0 0 0 .522-.56v-1.143a.554.554 0 0 0-.546-.535H6.416c-.285 0-.523.267-.523.56v1.143c0 .292.261.535.546.535m-4.393 0H3.21a.516.516 0 0 0 .476-.56v-1.143a.554.554 0 0 0-.546-.535H2.022c-.285 0-.522.267-.522.56v1.143c0 .292.261.535.546.535",clipRule:"evenodd"})}),{color:t,size:e,...n});Bae.displayName="Response";const Tut=da("code-viewer relative flex flex-col grow py-3 bg-card-background-medium",{variants:{variant:{standalone:"rounded-lg border border-purplegrey-200",embedded:""}},defaultVariants:{variant:"standalone"}}),kut=({code:t,codeType:e,language:n,realLanguage:r,className:a,wrapperClassName:s,children:o,height:l,highlightClassName:c,variant:d,lineNumbers:f,minLineCount:p,size:g,eof:y,isGettingStarted:x,assetClass:b,serviceCatalog:_,datasetsCatalogs:E,docsUrlBuilder:A,onLanguageMissing:S,onDatasetChange:k,onSymbolChange:I,heading:N,headingIcon:D})=>{const O=gS(),j=v.useRef(null),[M,$]=v.useState({scrollTop:0,scrollLeft:0}),L=v.useRef({scrollTop:0,scrollLeft:0}),z=F=>{const{scrollTop:W,scrollLeft:G}=F.currentTarget;$({scrollTop:W,scrollLeft:G})},H=v.useCallback(()=>{L.current=M},[M]),J=v.useCallback(()=>{j.current?.scrollTo({left:L.current.scrollLeft,top:L.current.scrollTop})},[]),X=x?i.jsx(Aut,{code:t,codeType:e,language:n,realLanguage:r,lineNumbers:f,size:g,eof:y,assetClass:b,serviceCatalog:_,datasetsCatalogs:E,docsUrlBuilder:A,onLanguageMissing:S,saveScrollPosition:H,restoreScrollPosition:J,onDatasetChange:k,onSymbolChange:I}):i.jsx(zct,{code:t,language:n,lineNumbers:f,minLineCount:p,size:g,eof:y,onLanguageMissing:S}),Y=D=="function"?i.jsx(jae,{className:"!w-[18px] !h-[18px]"}):D=="request"?i.jsx(Fae,{className:"!w-[18px] !h-[18px]"}):D=="response"?i.jsx(Bae,{className:"!w-[18px] !h-[18px]"}):null;return i.jsxs("div",{className:re(Tut({variant:d}),s),children:[N&&i.jsxs("div",{className:"flex flex-row gap-2 items-center uppercase pl-4 mb-4 text-[14px] font-semibold text-purplegrey-800",children:[Y," ",N]}),o&&i.jsx("div",{className:"absolute right-0 top-0 z-10 flex flex-row gap-3 p-2",children:o}),i.jsx("div",{className:re("w-full",a),children:O?i.jsx(yL,{orientation:"both",height:l,viewportRef:j,onViewportScroll:z,children:v.cloneElement(X,{className:re("py-2",c)})}):v.cloneElement(X,{className:re("py-2",c)})})]})}
2056,DG={python:"Python",cpp:"C++",bash:"HTTP",http:"HTTP",curl:"HTTP",rust:"Rust"},Uae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 17 12",...n,children:[i.jsx("path",{fill:"currentColor",d:"M5.061 6.75c.483 0 .86-.384.86-.875A.86.86 0 0 0 5.062 5a.86.86 0 0 0-.861.875c0 .491.378.875.861.875M8.138 6.75c.483 0 .86-.384.86-.875A.86.86 0 0 0 8.138 5a.86.86 0 0 0-.861.875c0 .491.377.875.86.875M11.214 6.75c.483 0 .861-.384.861-.875a.86.86 0 0 0-.86-.875.86.86 0 0 0-.862.875c0 .491.378.875.861.875"}),i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M3.19 11h.291v-.806V11zc-.602 0-1.05-.147-1.353-.448.303.301.75.448 1.352.448m-2.1-4.202C.908 6.616.623 6.543.2 6.543c.423 0 .708.073.89.255M3.48 1v.806H3.27c-.747 0-1.048.371-1.048 1.285v1.503c0 .823-.381 1.252-1.16 1.337v.138-.138l.016-.001a2 2 0 0 0 .194-.032c.637-.137.95-.559.95-1.304V3.091c0-.914.301-1.285 1.048-1.285h.211zm-1.59 5.414c.221.222.33.55.33.992v1.503c0 .501.092.84.297 1.043-.205-.203-.296-.542-.296-1.043V7.406q0-.661-.332-.992m.194-.085A1.24 1.24 0 0 0 1.618 6q.276-.113.467-.33c.235-.269.337-.635.337-1.076V3.091c0-.444.075-.707.199-.859.115-.142.306-.226.649-.226h.411V.8h-.49c-.657 0-1.18.167-1.534.547-.351.378-.503.928-.503 1.619V4.24c0 .448-.074.683-.199.814-.121.127-.337.203-.755.203H0v1.486h.2c.418 0 .634.076.755.203.125.131.199.366.199.814v1.274c0 .69.152 1.241.503 1.619.355.38.877.547 1.533.547h.491V9.994H3.27c-.343 0-.534-.084-.649-.226-.124-.152-.2-.415-.2-.86V7.407c0-.44-.101-.807-.336-1.077m12.961 2.705V7.76c0-.914.291-1.217 1.154-1.217V5.457v1.086c-.863 0-1.154.303-1.154 1.217zc0 1.332-.587 1.966-1.836 1.966h-.291.29c1.25 0 1.837-.634 1.837-1.966m.269-3.827c-.192-.19-.269-.497-.269-.967V2.966c0-.688-.157-1.19-.48-1.514.323.324.48.826.48 1.514V4.24c0 .47.077.778.269.967m-2.396-3.401h.211c.315 0 .55.066.718.21-.167-.144-.403-.21-.718-.21zm1.628 3.816q.223.2.58.276.093.02.195.032l.015.001q-.505-.054-.79-.31m-.232.049q.192.216.467.329-.276.112-.467.33c-.235.269-.337.635-.337 1.076v1.503c0 .444-.075.707-.199.859-.115.142-.306.226-.649.226h-.411V11.2h.49c.657 0 1.18-.167 1.534-.547.351-.378.503-.928.503-1.619V7.76c0-.448.074-.683.198-.814.122-.127.338-.203.756-.203h.2V5.257h-.2c-.418 0-.634-.076-.755-.203-.125-.131-.199-.366-.199-.814V2.966c0-.69-.152-1.241-.503-1.619C14.388.967 13.866.8 13.21.8h-.491v1.206h.411c.342 0 .534.084.649.226.124.152.2.415.2.86v1.502c0 .44.101.807.336 1.077",clipRule:"evenodd"})]}),{color:t,size:e,...n});Uae.displayName="BashSimple";const $ae=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 13 12",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.578 7.25A2.485 2.485 0 0 1 2.935 6c0-1.38 1.114-2.5 2.488-2.5.921 0 1.725.503 2.155 1.25L9.733 3.5A4.97 4.97 0 0 0 5.423 1C2.675 1 .448 3.239.448 6s2.227 5 4.975 5a4.97 4.97 0 0 0 4.31-2.5zm2.076-2.202H9.1v.556h-.556v.555h.556v.555h.555V6.16h.556v-.555h-.556zm1.588 0h.555v.555h.555v.555h-.555v.556h-.556v-.556h-.555v-.555h.556z",clipRule:"evenodd"})}),{color:t,size:e,...n});$ae.displayName="CppSimple";const qae=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 12 12",...n,children:[i.jsx("path",{fill:"currentColor",d:"M6.128 1c-.411.003-.693.037-1.038.098-1.01.176-1.195.545-1.195 1.229v1.042h2.37v.526H2.66c-.695 0-1.3.326-1.493 1.11-.219.9-.227 1.463 0 2.4.171.703.55 1.226 1.245 1.226h.956V7.29c0-.781.708-1.552 1.517-1.552H6.79c.664 0 1.317-.49 1.317-1.153V2.327c0-.642-.464-1.121-1.111-1.229a4.2 4.2 0 0 0-.87-.097M4.816 2.054a.394.394 0 1 1 0 .79.394.394 0 1 1 0-.79"}),i.jsx("path",{fill:"currentColor",d:"M5.872 11c.41-.003.692-.037 1.037-.098 1.011-.176 1.196-.545 1.196-1.229V8.631h-2.37v-.526H9.34c.695 0 1.3-.326 1.492-1.11.219-.9.227-1.463 0-2.4-.17-.7-.55-1.226-1.245-1.226h-.956V4.71c0 .781-.708 1.552-1.516 1.552H5.208c-.663 0-1.316.49-1.316 1.153v2.26c0 .642.463 1.12 1.11 1.229-.015 0 .462.097.87.094m1.311-1.053a.4.4 0 0 1-.395-.395c0-.218.18-.394.395-.394a.394.394 0 1 1 0 .79"})]}),{color:t,size:e,...n});qae.displayName="PythonSimple";const Hae=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 13 12",...n,children:i.jsx("path",{fill:"currentColor",d:"m12.223 5.853-.504-.312-.014-.147.432-.404a.172.172 0 0 0-.057-.289l-.553-.207-.044-.143.345-.48a.173.173 0 0 0-.112-.272l-.584-.095-.07-.13.245-.539a.173.173 0 0 0-.078-.227.2.2 0 0 0-.086-.018l-.592.02-.094-.113.137-.577a.173.173 0 0 0-.209-.208l-.577.135-.113-.093.02-.592A.172.172 0 0 0 9.47.998l-.538.245-.131-.07-.095-.584a.173.173 0 0 0-.272-.113l-.48.345L7.81.778 7.604.225a.172.172 0 0 0-.289-.058L6.911.6 6.764.586 6.452.082a.173.173 0 0 0-.294 0l-.312.504L5.699.6 5.295.167a.174.174 0 0 0-.289.058L4.8.778l-.142.044-.48-.346a.172.172 0 0 0-.273.113l-.095.584-.131.07L3.14.998a.172.172 0 0 0-.245.163l.02.593q-.057.046-.113.094l-.577-.136a.174.174 0 0 0-.21.208l.137.577-.094.113-.592-.02a.173.173 0 0 0-.164.245l.246.539-.07.13-.584.095a.174.174 0 0 0-.113.273l.345.48-.043.142-.554.207a.173.173 0 0 0-.057.29l.433.403-.014.147-.504.312a.173.173 0 0 0 0 .295l.504.311.014.147-.433.404a.173.173 0 0 0 .057.29l.554.206.043.143-.345.48a.173.173 0 0 0 .113.272l.583.095.07.131-.245.538a.173.173 0 0 0 .164.246l.592-.021.094.114-.136.577a.173.173 0 0 0 .209.208l.577-.136q.056.048.113.093l-.02.593a.173.173 0 0 0 .245.163l.538-.245q.065.037.131.07l.095.584a.172.172 0 0 0 .273.113l.48-.346.142.044.207.553a.173.173 0 0 0 .289.058l.404-.434.147.016.312.503a.174.174 0 0 0 .294 0l.312-.504.147-.014.404.433a.173.173 0 0 0 .289-.058l.207-.553.143-.044.48.346a.18.18 0 0 0 .167.02.18.18 0 0 0 .105-.133l.095-.584q.066-.034.131-.07l.538.245a.17.17 0 0 0 .227-.078.2.2 0 0 0 .018-.085l-.02-.593q.057-.045.113-.093l.577.136a.172.172 0 0 0 .209-.208l-.136-.577q.047-.056.093-.114l.593.02a.173.173 0 0 0 .163-.245l-.245-.538.07-.131.584-.095a.17.17 0 0 0 .133-.104.17.17 0 0 0-.02-.168l-.346-.48.044-.143.553-.207a.173.173 0 0 0 .057-.289l-.433-.404q.008-.073.015-.147l.504-.311a.174.174 0 0 0 .06-.232.2.2 0 0 0-.06-.063M8.85 10.032a.357.357 0 0 1 .15-.698.357.357 0 0 1-.15.698M8.68 8.874a.324.324 0 0 0-.386.25l-.179.835a4.4 4.4 0 0 1-1.81.39c-.66 0-1.287-.146-1.849-.408l-.178-.834a.325.325 0 0 0-.386-.25l-.737.158a4 4 0 0 1-.38-.449h3.584c.041 0 .068-.007.068-.044V7.254c0-.038-.027-.045-.068-.045H5.311v-.804h1.134c.103 0 .553.03.697.605.045.176.144.752.212.936.067.207.342.62.634.62h1.787a.4.4 0 0 0 .065-.007q-.187.253-.406.477zm-4.959 1.14a.357.357 0 0 1-.15-.698.357.357 0 0 1 .15.699M2.361 4.5a.356.356 0 1 1-.65.29.356.356 0 0 1 .65-.29m-.418.991.767-.34a.326.326 0 0 0 .165-.43l-.157-.358h.621v2.803H2.085a4.4 4.4 0 0 1-.142-1.675m3.368-.272v-.826h1.48c.077 0 .54.088.54.435 0 .288-.355.391-.647.391zm5.381.744q0 .165-.012.325h-.45c-.045 0-.063.03-.063.074v.207c0 .486-.275.592-.515.62-.229.025-.483-.097-.514-.237-.135-.76-.36-.922-.716-1.202.441-.28.9-.693.9-1.246 0-.598-.41-.974-.688-1.158a1.95 1.95 0 0 0-.942-.31H3.037A4.38 4.38 0 0 1 5.49 1.65l.549.575c.124.13.33.135.459.01l.614-.586a4.4 4.4 0 0 1 3.004 2.139l-.42.949a.326.326 0 0 0 .164.43l.8
20561.359q.021.214.021.436M6.04 1.16a.356.356 0 1 1 .492.515.356.356 0 0 1-.492-.515m4.171 3.356a.356.356 0 1 1 .652.29.356.356 0 0 1-.652-.29"})}),{color:t,size:e,...n});Hae.displayName="RustSimple";const PG=({language:t,active:e=!0,disabled:n=!1})=>{const r=re("text-purplegrey-600",{"group-hover:text-type-tertiary":!n,"text-type-tertiary":e});switch(t){case"curl":case"bash":return i.jsx(Uae,{size:"xs",className:r});case"python":return i.jsx(qae,{size:"xs",className:r});case"cpp":return i.jsx($ae,{size:"xs",className:r});case"rust":return i.jsx(Hae,{size:"xs",className:r});default:return null}},Rut=({onChange:t,selected:e,languages:n=[],disabledLanguages:r=[]})=>{const a=gS();if(n.length===0)return null;const s=e??n[0];return a?i.jsx("div",{className:"flex flex-row self-end -mb-px",children:n.map(o=>{const l=r.includes(o),c=e===o;return i.jsxs("div",{className:re("group px-4 py-1.5 flex flex-row gap-1 items-center",!l&&"cursor-pointer",{"bg-white rounded-t border border-purplegrey-200 border-b-white":c}),onClick:l?void 0:()=>t(o),children:[i.jsx(PG,{language:o,active:c,disabled:l}),i.jsx("span",{className:re("text-purplegrey-600 text-xs leading-5",!l&&"group-hover:text-type-tertiary",{"text-type-tertiary font-semibold":c}),children:DG[o]})]},o)})}):i.jsx("div",{className:"flex flex-row self-end -mb-px",children:i.jsxs("div",{className:"px-4 py-1.5 flex flex-row gap-1 items-center cursor-pointer bg-white rounded-t border border-purplegrey-200 border-b-white",children:[i.jsx(PG,{language:s,active:!0}),i.jsx("span",{className:"text-type-tertiary font-semibold text-xs leading-5",children:DG[s]})]})})},qx=({thickness:t=1,withHover:e=!0,state:n="editable"})=>re("disabled:border-status-disabled","focus-visible:border-input-active-border",{border:t===1,"border-2":t===2},{"hover:border-input-hover-border":n==="editable"&&e,"hover:border-status-disabled":n==="disabled"&&e},{"border-input-border":n==="editable","border-input-error-border":n==="errored"}),Kbt=({thickness:t=2,withHover:e=!0})=>re("data-[state=checked]:border-input-active-border",{"data-[state=checked]:border":t===1,"data-[state=checked]:border-2":t===2,"data-[state=checked]:hover:border-input-active-hover-border":e});var Nut=Object.defineProperty,xi=(t,e)=>Nut(t,"name",{value:e,configurable:!0});function DL(t){const e=t+"CollectionProvider",[n,r]=Lo(e),[a,s]=n(e,{collectionRef:{current:null},itemMap:new Map}),o=xi(b=>{const{scope:_,children:E}=b,A=v.useRef(null),S=v.useRef(new Map).current;return i.jsx(a,{scope:_,itemMap:S,collectionRef:A,children:E})},"CollectionProvider");o.displayName=e;const l=t+"CollectionSlot",c=Qd(l),d=v.forwardRef((b,_)=>{const{scope:E,children:A}=b,S=s(l,E),k=ir(_,S.collectionRef);return i.jsx(c,{ref:k,children:A})});d.displayName=l;const f=t+"CollectionItemSlot",p="data-radix-collection-item",g=Qd(f),y=v.forwardRef((b,_)=>{const{scope:E,children:A,...S}=b,k=v.useRef(null),I=ir(_,k),N=s(f,E);return v.useEffect(()=>(N.itemMap.set(k,{ref:k,...S}),()=>{N.itemMap.delete(k)})),i.jsx(g,{[p]:"",ref:I,children:A})});y.displayName=f;function x(b){const _=s(t+"CollectionConsumer",b);return v.useCallback(()=>{const A=_.collectionRef.current;if(!A)return[];const S=Array.from(A.querySelectorAll(`[${p}]`));return Array.from(_.itemMap.values()).sort((N,D)=>S.indexOf(N.ref.current)-S.indexOf(D.ref.current))},[_.collectionRef,_.itemMap])}return xi(x,"useCollection"),[{Provider:o,Slot:d,ItemSlot:y},x,r]}xi(DL,"createCollection");var OG=new WeakMap,As,Fl,Dk=(Fl=class extends Map{constructor(n){super(n);WF(this,As);KE(this,As,[...super.keys()]),OG.set(this,!0)}set(n,r){return OG.get(this)&&(this.has(n)?Ki(this,As)[Ki(this,As).indexOf(n)]=n:Ki(this,As).push(n)),super.set(n,r),this}insert(n,r,a){const s=this.has(r),o=Ki(this,As).length,l=PL(n);let c=l>=0?l:o+l;const d=c<0||c>=o?-1:c;if(d===this.size||s&&d===this.size-1||d===-1)return this.set(r,a),this;const f=this.size+(s?0:1);l<0&&c++;const p=[...Ki(this,As)];let g,y=!1;for(let x=c;x<f;x++)if(c===x){let b=p[x];p[x]===r&&(b=p[x+1]),s&&this.delete(r),g=this.get(b),this.set(r,a)}else{!y&&p[x-1]===r&&(y=!0);const b=p[y?x:x-1],_=g;g=this.get(b),this.delete(b),this.set(b,_)}return this}with(n,r,a){const s=new Fl(this);return s.insert(n,r,a),s}before(n){const r=Ki(this,As).indexOf(n)-1;if(!(r<0))return this.entryAt(r)}setBefore(n,r,a){const s=Ki(this,As).indexOf(n);return s===-1?this:this.insert(s,r,a)}after(n){let r=Ki(this,As).indexOf(n);if(r=r===-1||r===this.size-1?-1:r+1,r!==-1)return this.entryAt(r)}setAfter(n,r,a){const s=Ki(this,As).indexOf(n);return s===-1?this:this.insert(s+1,r,a)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return KE(this,As,[]),super.clear()}delete(n){const r=super.delete(n);return r&&Ki(this,As).splice(Ki(this,As).indexOf(n),1),r}deleteAt(n){const r=this.keyAt(n);return r!==void 0?this.delete(r):!1}at(n){const r=Hx(Ki(this,As),n);if(r!==void 0)return this.get(r)}entryAt(n){const r=Hx(Ki(this,As),n);if(r!==void 0)return[r,this.get(r)]}indexOf(n){return Ki(this,As).indexOf(n)}keyAt(n){return Hx(Ki(this,As),n)}from(n,r){const a=this.indexOf(n);if(a===-1)return;let s=a+r;return s<0&&(s=0),s>=this.size&&(s=this.size-1),this.at(s)}keyFrom(n,r){const a=this.indexOf(n);if(a===-1)return;let s=a+r;return s<0&&(s=0),s>=this.size&&(s=this.size-1),this.keyAt(s)}find(n,r){let a=0;for(const s of this){if(Reflect.apply(n,r,[s,a,this]))return s;a++}}findIndex(n,r){let a=0;for(const s of this){if(Reflect.apply(n,r,[s,a,this]))return a;a++}return-1}filter(n,r){const a=[];let s=0;for(const o of this)Reflect.apply(n,r,[o,s,this])&&a.push(o),s++;return new Fl(a)}map(n,r){const a=[];let s=0;for(const o of this)a.push([o[0],Reflect.apply(n,r,[o,s,this])]),s++;return new Fl(a)}reduce(...n){const[r,a]=n;let s=0,o=a??this.at(0);for(const l of this)s===0&&n.length===1?o=l:o=Reflect.apply(r,this,[o,l,s,this]),s++;return o}reduceRight(...n){const[r,a]=n;let s=a??this.at(-1);for(let o=this.size-1;o>=0;o--){const l=this.at(o);o===this.size-1&&n.length===1?s=l:s=Reflect.apply(r,this,[s,l,o,this])}return s}toSorted(n){const r=[...this.entries()].sort(n);return new Fl(r)}toReversed(){const n=new Fl;for(let r=this.size-1;r>=0;r--){const a=this.keyAt(r),s=this.get(a);n.set(a,s)}return n}toSpliced(...n){const r=[...this.entries()];return r.splice(...n),new Fl(r)}slice(n,r){const a=new Fl;let s=this.size-1;if(n===void 0)return a;n<0&&(n=n+this.size),r!==void 0&&r>0&&(s=r-1);for(let o=n;o<=s;o++){const l=this.keyAt(o),c=this.get(l);a.set(l,c)}return a}every(n,r){let a=0;for(const s of this){if(!Reflect.apply(n,r,[s,a,this]))return!1;a++}return!0}some(n,r){let a=0;for(const s of this){if(Reflect.apply(n,r,[s,a,this]))return!0;a++}return!1}},As=new WeakMap,xi(Fl,"OrderedDict"),Fl);function Hx(t,e){if("at"in Array.prototype)return Array.prototype.at.call(t,e);const n=zae(t,e);return n===-1?void 0:t[n]}xi(Hx,"at");function zae(t,e){const n=t.length,r=PL(e),a=r>=0?r:n+r;return a<0||a>=n?-1:a}xi(zae,"toSafeIndex");function PL(t){return t!==t||t===0?0:Math.trunc(t)}xi(PL,"toSafeInteger");function Dut(t){const e=t+"CollectionProvider",[n,r]=Lo(e),[a,s]=n(e,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new Dk,setItemMap:xi(()=>{},"setItemMap")}),o=xi(({state:S,...k})=>S?i.jsx(c,{...k,state:S}):i.jsx(l,{...k}),"CollectionProvider");o.displayName=e;const l=xi(S=>
2056{const k=_();return i.jsx(c,{...S,state:k})},"CollectionInit");l.displayName=e+"Init";const c=xi(S=>{const{scope:k,children:I,state:N}=S,D=v.useRef(null),[O,j]=v.useState(null),M=ir(D,j),[$,L]=N;return v.useEffect(()=>{if(!O)return;const z=Wae(()=>{});return z.observe(O,{childList:!0,subtree:!0}),()=>{z.disconnect()}},[O]),i.jsx(a,{scope:k,itemMap:$,setItemMap:L,collectionRef:M,collectionRefObject:D,collectionElement:O,children:I})},"CollectionProviderImpl");c.displayName=e+"Impl";const d=t+"CollectionSlot",f=Qd(d),p=v.forwardRef((S,k)=>{const{scope:I,children:N}=S,D=s(d,I),O=ir(k,D.collectionRef);return i.jsx(f,{ref:O,children:N})});p.displayName=d;const g=t+"CollectionItemSlot",y="data-radix-collection-item",x=Qd(g),b=v.forwardRef((S,k)=>{const{scope:I,children:N,...D}=S,O=v.useRef(null),[j,M]=v.useState(null),$=ir(k,O,M),L=s(g,I),{setItemMap:z}=L,H=v.useRef(D);Vae(H.current,D)||(H.current=D);const J=H.current;return v.useEffect(()=>{const X=J;return z(Y=>j?Y.has(j)?Y.set(j,{...X,element:j}).toSorted(ND):(Y.set(j,{...X,element:j}),Y.toSorted(ND)):Y),()=>{z(Y=>!j||!Y.has(j)?Y:(Y.delete(j),new Dk(Y)))}},[j,J,z]),i.jsx(x,{[y]:"",ref:$,children:N})});b.displayName=g;function _(){return v.useState(new Dk)}xi(_,"useInitCollection");function E(S){const{itemMap:k}=s(t+"CollectionConsumer",S);return k}return xi(E,"useCollection"),[{Provider:o,Slot:p,ItemSlot:b},{createCollectionScope:r,useCollection:E,useInitCollection:_}]}xi(Dut,"createCollection");function Vae(t,e){if(t===e)return!0;if(typeof t!="object"||typeof e!="object"||t==null||e==null)return!1;const n=Object.keys(t),r=Object.keys(e);if(n.length!==r.length)return!1;for(const a of n)if(!Object.prototype.hasOwnProperty.call(e,a)||t[a]!==e[a])return!1;return!0}xi(Vae,"shallowEqual");function Gae(t,e){return!!(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_PRECEDING)}xi(Gae,"isElementPreceding");function ND(t,e){return!t[1].element||!e[1].element?0:Gae(t[1].element,e[1].element)?-1:1}xi(ND,"sortByDocumentPosition");function Wae(t){return new MutationObserver(n=>{for(const r of n)if(r.type==="childList"){t();return}})}xi(Wae,"getChildListObserver");var Put=Object.defineProperty,OL=(t,e)=>Put(t,"name",{value:e,configurable:!0}),Pk=!1;function Yae(){const[t,e]=v.useState(Pk);return v.useEffect(()=>{Pk||(Pk=!0,e(!0))},[]),t}OL(Yae,"useIsHydrated");var Xae=xg[" useSyncExternalStore ".trim().toString()];function Kae(){return()=>{}}OL(Kae,"subscribe");function Zae(){return Xae(Kae,()=>!0,()=>!1)}OL(Zae,"useIsHydratedModern");var Out=typeof Xae=="function"?Zae:Yae,Mut=Object.defineProperty,A3=(t,e)=>Mut(t,"name",{value:e,configurable:!0}),Ok="rovingFocusGroup.onEntryFocus",Lut={bubbles:!1,cancelable:!0},RS="RovingFocusGroup",[DD,Jae,jut]=DL(RS),[Fut,NS]=Lo(RS,[jut]),[But,Uut]=Fut(RS),$ut=v.forwardRef(A3(function(e,n){return i.jsx(DD.Provider,{scope:e.__scopeRovingFocusGroup,children:i.jsx(DD.Slot,{scope:e.__scopeRovingFocusGroup,children:i.jsx(qut,{...e,ref:n})})})},"RovingFocusGroup")),qut=v.forwardRef(A3(function(e,n){const{__scopeRovingFocusGroup:r,orientation:a,loop:s=!1,dir:o,currentTabStopId:l,defaultCurrentTabStopId:c,onCurrentTabStopIdChange:d,onEntryFocus:f,preventScrollOnEntryFocus:p=!1,...g}=e,y=v.useRef(null),x=ir(n,y),b=P9(o),[_,E]=Gf({prop:l,defaultProp:c??null,onChange:d,caller:RS}),[A,S]=v.useState(!1),k=oo(f),I=Jae(r),N=v.useRef(!1),[D,O]=v.useState(0);return v.useEffect(()=>{const j=y.current;if(j)return j.addEventListener(Ok,k),()=>j.removeEventListener(Ok,k)},[k]),i.jsx(But,{scope:r,orientation:a,dir:b,loop:s,currentTabStopId:_,onItemFocus:v.useCallback(j=>E(j),[E]),onItemShiftTab:v.useCallback(()=>S(!0),[]),onFocusableItemAdd:v.useCallback(()=>O(j=>j+1),[]),onFocusableItemRemove:v.useCallback(()=>O(j=>j-1),[]),children:i.jsx(vr.div,{tabIndex:A||D===0?-1:0,"data-orientation":a,...g,ref:x,style:{outline:"none",...e.style},onMouseDown:Qt(e.onMouseDown,()=>{N.current=!0}),onFocus:Qt(e.onFocus,j=>{const M=!N.current;if(j.target===j.currentTarget&&M&&!A){const $=new CustomEvent(Ok,Lut);if(j.currentTarget.dispatchEvent($),!$.defaultPrevented){const L=I().filter(Y=>Y.focusable),z=L.find(Y=>Y.active),H=L.find(Y=>
2056Y.id===_),X=[z,H,...L].filter(Boolean).map(Y=>Y.ref.current);ML(X,p)}}N.current=!1}),onBlur:Qt(e.onBlur,()=>S(!1))})})},"RovingFocusGroupImpl")),Hut="RovingFocusGroupItem",zut=v.forwardRef(A3(function(e,n){const{__scopeRovingFocusGroup:r,focusable:a=!0,active:s=!1,tabStopId:o,children:l,...c}=e,d=y0(),f=o||d,p=Uut(Hut,r),g=p.currentTabStopId===f,y=Jae(r),{onFocusableItemAdd:x,onFocusableItemRemove:b,currentTabStopId:_}=p,E=Out();return Zl(()=>{if(!(!E||!a))return x(),()=>b()},[E,a,x,b]),v.useEffect(()=>{if(!(E||!a))return x(),()=>b()},[E,a,x,b]),i.jsx(DD.ItemSlot,{scope:r,id:f,focusable:a,active:s,children:i.jsx(vr.span,{tabIndex:g?0:-1,"data-orientation":p.orientation,...c,ref:n,onMouseDown:Qt(e.onMouseDown,A=>{a?p.onItemFocus(f):A.preventDefault()}),onFocus:Qt(e.onFocus,()=>p.onItemFocus(f)),onKeyDown:Qt(e.onKeyDown,A=>{if(A.key==="Tab"&&A.shiftKey){p.onItemShiftTab();return}if(A.target!==A.currentTarget)return;const S=ese(A,p.orientation,p.dir);if(S!==void 0){if(A.metaKey||A.ctrlKey||A.altKey||A.shiftKey)return;A.preventDefault();let I=y().filter(N=>N.focusable).map(N=>N.ref.current);if(S==="last")I.reverse();else if(S==="prev"||S==="next"){S==="prev"&&I.reverse();const N=I.indexOf(A.currentTarget);I=p.loop?tse(I,N+1):I.slice(N+1)}setTimeout(()=>ML(I))}}),children:typeof l=="function"?l({isCurrentTabStop:g,hasTabStop:_!=null}):l})})},"RovingFocusGroupItem")),Vut={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function Qae(t,e){return e!=="rtl"?t:t==="ArrowLeft"?"ArrowRight":t==="ArrowRight"?"ArrowLeft":t}A3(Qae,"getDirectionAwareKey");function ese(t,e,n){const r=Qae(t.key,n);if(!(e==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(e==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return Vut[r]}A3(ese,"getFocusIntent");function ML(t,e=!1){const n=document.activeElement;for(const r of t)if(r===n||(r.focus({preventScroll:e}),document.activeElement!==n))return}A3(ML,"focusFirst");function tse(t,e){return t.map((n,r)=>t[(e+r)%t.length])}A3(tse,"wrapArray");var nse=$ut,rse=zut,Gut=Object.defineProperty,Ar=(t,e)=>Gut(t,"name",{value:e,configurable:!0}),PD=["Enter"," "],Wut=["ArrowDown","PageUp","Home"],ase=["ArrowUp","PageDown","End"],Yut=[...Wut,...ase],Xut={ltr:[...PD,"ArrowRight"],rtl:[...PD,"ArrowLeft"]},Kut={ltr:["ArrowLeft"],rtl:["ArrowRight"]},DS="Menu",[Ov,Zut,Jut]=DL(DS),[T3,sse]=Lo(DS,[Jut,Pg,NS]),LL=Pg(),ise=NS(),[Qut,k3]=T3(DS),[edt,j9]=T3(DS),tdt=Ar(t=>{const{__scopeMenu:e,open:n=!1,children:r,dir:a,onOpenChange:s,modal:o=!0}=t,l=LL(e),[c,d]=v.useState(null),f=v.useRef(!1),p=oo(s),g=P9(a);return v.useEffect(()=>{const y=Ar(()=>{f.current=!0,document.addEventListener("pointerdown",x,{capture:!0,once:!0}),document.addEventListener("pointermove",x,{capture:!0,once:!0})},"handleKeyDown"),x=Ar(()=>f.current=!1,"handlePointer");return document.addEventListener("keydown",y,{capture:!0}),()=>{document.removeEventListener("keydown",y,{capture:!0}),document.removeEventListener("pointerdown",x,{capture:!0}),document.removeEventListener("pointermove",x,{capture:!0})}},[]),v.useEffect(()=>{if(!n)return;const y=Ar(()=>p(!1),"handleBlur");return window.addEventListener("blur",y),()=>window.removeEventListener("blur",y)},[n,p]),i.jsx(LM,{...l,children:i.jsx(Qut,{scope:e,open:n,onOpenChange:p,content:c,onContentChange:d,children:i.jsx(edt,{scope:e,onClose:v.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:g,modal:o,children:r})})})},"Menu"),ose=v.forwardRef(Ar(function(e,n){const{__scopeMenu:r,...a}=e,s=LL(r);return i.jsx(G_,{...s,...a,ref:n})},"MenuAnchor")),lse="MenuPortal",[ndt,cse]=T3(lse,{forceMount:void 0}),rdt=Ar(t=>{const{__scopeMenu:e,forceMount:n,children:r,container:a}=t,s=k3(lse,e);return i.jsx(ndt,{scope:e,forceMount:n,children:i.jsx(go,{present:n||s.open,children:i.jsx(W_,{asChild:!0,container:a,children:r})})})},"MenuPortal"),Du="MenuContent",[adt,jL]=T3(Du),sdt=v.forwardRef(Ar(function(e,n){const r=cse(Du,e.__scopeMenu),{forceMount:a=r.forceMount,...s}=e,o=k3(Du,e.__scopeMenu),l=j9(Du,e.__scopeMenu);return i.jsx(Ov.Provider,{scope:e.__scopeMenu,children:i.jsx(go,{present:a||o.open,children:i.jsx(Ov.Slot,{scope:e.__scopeMenu,children:l.modal?i.jsx(idt,{...s,ref:n}):i.jsx(odt,{...s,ref:n})})})})},"MenuContent")),idt=v.forwardRef(Ar(function(e,n){const r=k3(Du,e.__scopeMenu),a=v.useRef(null),s=ir(n,a);return v.useEffect(()=>{const o=a.current;if(o)return FM(o)},[]),i.jsx(FL,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:Qt(e.onFocusOutside,o=>o.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})},"MenuRootContentModal")),odt=v.forwardRef(Ar(function(e,n){const r=k3(Du,e.__scopeMenu);return i.jsx(FL,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})},"MenuRootContentNonModal")),ldt=Qd("MenuContent.ScrollLock"),FL=v.forwardRef(Ar(function(e,n){const{__scopeMenu:r,loop:a=!1,trapFocus:s,onOpenAutoFocus:o,onCloseAutoFocus:l,disableOutsidePointerEvents:c,onEntryFocus:d,onEscapeKeyDown:f,onPointerDownOutside:p,onFocusOutside:g,onInteractOutside:y,onDismiss:x,disableOutsideScroll:b,..._}=e,E=k3(Du,r),A=j9(Du,r),S=LL(r),k=ise(r),I=Zut(r),[N,D]=v.useState(null),O=v.useRef(null),j=ir(n,O,E.onContentChange),M=v.useRef(0),$=v.useRef(""),L=v.useRef(0),z=v.useRef(null),H=v.useRef("right"),J=v.useRef(0),X=b?X_:v.Fragment,Y=b?{as:ldt,allowPinchZoom:!0}:void 0,F=Ar(G=>{const q=$.current+G,Z=I().filter(ve=>!ve.disabled),le=document.activeElement,ee=Z.find(ve=>ve.ref.current===le)?.textValue,xe=Z.map(ve=>ve.textValue),Ce=gse(xe,q,ee),de=Z.find(ve=>ve.textValue===Ce)?.ref.current;
2056Ar((function ve(Re){$.current=Re,window.clearTimeout(M.current),Re!==""&&(M.current=window.setTimeout(()=>ve(""),1e3))}),"updateSearch")(q),de&&setTimeout(()=>de.focus())},"handleTypeaheadSearch");v.useEffect(()=>()=>window.clearTimeout(M.current),[]),b9();const W=v.useCallback(G=>H.current===z.current?.side&&yse(G,z.current?.area),[]);return i.jsx(adt,{scope:r,searchRef:$,onItemEnter:v.useCallback(G=>{W(G)&&G.preventDefault()},[W]),onItemLeave:v.useCallback(G=>{W(G)||(O.current?.focus(),D(null))},[W]),onTriggerLeave:v.useCallback(G=>{W(G)&&G.preventDefault()},[W]),pointerGraceTimerRef:L,onPointerGraceIntentChange:v.useCallback(G=>{z.current=G},[]),children:i.jsx(X,{...Y,children:i.jsx(TM,{asChild:!0,trapped:s,onMountAutoFocus:Qt(o,G=>{G.preventDefault(),O.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:l,children:i.jsx(F_,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:f,onPointerDownOutside:p,onFocusOutside:g,onInteractOutside:y,onDismiss:x,children:i.jsx(nse,{asChild:!0,...k,dir:A.dir,orientation:"vertical",loop:a,currentTabStopId:N,onCurrentTabStopIdChange:D,onEntryFocus:Qt(d,G=>{A.isUsingKeyboardRef.current||G.preventDefault()}),preventScrollOnEntryFocus:!0,children:i.jsx(jM,{role:"menu","aria-orientation":"vertical","data-state":UL(E.open),"data-radix-menu-content":"",dir:A.dir,...S,..._,ref:j,style:{outline:"none",..._.style},onKeyDown:Qt(_.onKeyDown,G=>{const Z=G.target.closest("[data-radix-menu-content]")===G.currentTarget,le=G.ctrlKey||G.altKey||G.metaKey,ee=G.key.length===1;Z&&(G.key==="Tab"&&G.preventDefault(),!le&&ee&&F(G.key));const xe=O.current;if(G.target!==xe||!Yut.includes(G.key))return;G.preventDefault();const de=I().filter(ve=>!ve.disabled).map(ve=>ve.ref.current);ase.includes(G.key)&&de.reverse(),hse(de)}),onBlur:Qt(e.onBlur,G=>{G.currentTarget.contains(G.target)||(window.clearTimeout(M.current),$.current="")}),onPointerMove:Qt(e.onPointerMove,ig(G=>{const q=G.target,Z=J.current!==G.clientX;if(G.currentTarget.contains(q)&&Z){const le=G.clientX>J.current?"right":"left";H.current=le,J.current=G.clientX}}))})})})})})})},"MenuContentImpl")),cdt=v.forwardRef(Ar(function(e,n){const{__scopeMenu:r,...a}=e;return i.jsx(vr.div,{role:"group",...a,ref:n})},"MenuGroup")),udt=v.forwardRef(Ar(function(e,n){const{__scopeMenu:r,...a}=e;return i.jsx(vr.div,{...a,ref:n})},"MenuLabel")),OD="MenuItem",MG="menu.itemSelect",BL=v.forwardRef(Ar(function(e,n){const{disabled:r=!1,onSelect:a,...s}=e,o=v.useRef(null),l=j9(OD,e.__scopeMenu),c=jL(OD,e.__scopeMenu),d=ir(n,o),f=v.useRef(!1),p=Ar(()=>{const g=o.current;if(!r&&g){const y=new CustomEvent(MG,{bubbles:!0,cancelable:!0});g.addEventListener(MG,x=>a?.(x),{once:!0}),EM(g,y),y.defaultPrevented?f.current=!1:l.onClose()}},"handleSelect");return i.jsx(use,{...s,ref:d,disabled:r,onClick:Qt(e.onClick,p),onPointerDown:g=>{e.onPointerDown?.(g),f.current=!0},onPointerUp:Qt(e.onPointerUp,g=>{f.current||g.currentTarget?.click()}),onKeyDown:Qt(e.onKeyDown,g=>{r||g.target!==g.currentTarget||c.searchRef.current!==""&&g.key===" "||PD.includes(g.key)&&(g.currentTarget.click(),g.preventDefault())})})},"MenuItem")),use=v.forwardRef(Ar(function(e,n){const{__scopeMenu:r,disabled:a=!1,textValue:s,...o}=e,l=jL(OD,r),c=ise(r),d=v.useRef(null),f=ir(n,d),[p,g]=v.useState(!1),[y,x]=v.useState("");return v.useEffect(()=>{const b=d.current;b&&x((b.textContent??"").trim())},[o.children]),i.jsx(Ov.ItemSlot,{scope:r,disabled:a,textValue:s??y,children:i.jsx(rse,{asChild:!0,...c,focusable:!a,children:i.jsx(vr.div,{role:"menuitem","data-highlighted":p?"":void 0,"aria-disabled":a||void 0,"data-disabled":a?"":void 0,...o,ref:f,onPointerMove:Qt(e.onPointerMove,ig(b=>{a?l.onItemLeave(b):(l.onItemEnter(b),b.defaultPrevented||b.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:Qt(e.onPointerLeave,ig(b=>l.onItemLeave(b))),onFocus:Qt(e.onFocus,()=>g(!0)),onBlur:Qt(e.onBlur,()=>g(!1))})})})},"MenuItemImpl")),ddt=v.forwardRef(Ar(function(e,n){const{checked:r=!1,onCheckedChange:a,...s}=e;return i.jsx(fse,{scope:e.__scopeMenu,checked:r,children:i.jsx(BL,{role:"menuitemcheckbox","aria-checked":Mv(r)?"mixed":r,...s,ref:n,"data-state":PS(r),onSelect:Qt(s.onSelect,()=>a?.(Mv(r)?!0:!r),{checkForDefaultPrevented:!1})})})},"MenuCheckboxItem")),fdt="MenuRadioGroup",[Zbt,pdt]=T3(fdt,{value:void 0,onValueChange:Ar(()=>{},"onValueChange")}),hdt="MenuRadioItem",mdt=v.forwardRef(Ar(function(e,n){const{value:r,...a}=e,s=pdt(hdt,e.__scopeMenu),o=r===s.value;return i.jsx(fse,{scope:e.__scopeMenu,checked:o,children:i.jsx(BL,{role:"menuitemradio","aria-checked":o,...a,ref:n,"data-state":PS(o),onSelect:Qt(a.onSelect,()=>s.onValueChange?.(r),{checkForDefaultPrevented:!1})})})},"MenuRadioItem")),dse="MenuItemIndicator",[fse,gdt]=T3(dse,{checked:!1}
2056),vdt=v.forwardRef(Ar(function(e,n){const{__scopeMenu:r,forceMount:a,...s}=e,o=gdt(dse,r);return i.jsx(go,{present:a||Mv(o.checked)||o.checked===!0,children:i.jsx(vr.span,{...s,ref:n,"data-state":PS(o.checked)})})},"MenuItemIndicator")),ydt=v.forwardRef(Ar(function(e,n){const{__scopeMenu:r,...a}=e;return i.jsx(vr.div,{role:"separator","aria-orientation":"horizontal",...a,ref:n})},"MenuSeparator")),bdt="MenuSub",[Jbt,pse]=T3(bdt),Yb="MenuSubTrigger",xdt=v.forwardRef(Ar(function(e,n){const r=k3(Yb,e.__scopeMenu),a=j9(Yb,e.__scopeMenu),s=pse(Yb,e.__scopeMenu),o=jL(Yb,e.__scopeMenu),l=v.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:d}=o,f={__scopeMenu:e.__scopeMenu},p=v.useCallback(()=>{l.current&&window.clearTimeout(l.current),l.current=null},[]);v.useEffect(()=>p,[p]),v.useEffect(()=>{const y=c.current;return()=>{window.clearTimeout(y),d(null)}},[c,d]);const g=ir(n,s.onTriggerChange);return i.jsx(ose,{asChild:!0,...f,children:i.jsx(use,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":r.open?s.contentId:void 0,"data-state":UL(r.open),...e,ref:g,onClick:y=>{e.onClick?.(y),!(e.disabled||y.defaultPrevented)&&(y.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:Qt(e.onPointerMove,ig(y=>{o.onItemEnter(y),!y.defaultPrevented&&!e.disabled&&!r.open&&!l.current&&(o.onPointerGraceIntentChange(null),l.current=window.setTimeout(()=>{r.onOpenChange(!0),p()},100))})),onPointerLeave:Qt(e.onPointerLeave,ig(y=>{p();const x=r.content?.getBoundingClientRect();if(x){const b=r.content?.dataset.side,_=b==="right",E=_?-5:5,A=x[_?"left":"right"],S=x[_?"right":"left"];o.onPointerGraceIntentChange({area:[{x:y.clientX+E,y:y.clientY},{x:A,y:x.top},{x:S,y:x.top},{x:S,y:x.bottom},{x:A,y:x.bottom}],side:b}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>o.onPointerGraceIntentChange(null),300)}else{if(o.onTriggerLeave(y),y.defaultPrevented)return;o.onPointerGraceIntentChange(null)}})),onKeyDown:Qt(e.onKeyDown,y=>{e.disabled||y.target!==y.currentTarget||o.searchRef.current!==""&&y.key===" "||Xut[a.dir].includes(y.key)&&(r.onOpenChange(!0),r.content?.focus(),y.preventDefault())})})})},"MenuSubTrigger")),wdt="MenuSubContent",Cdt=v.forwardRef(Ar(function(e,n){const r=cse(Du,e.__scopeMenu),{forceMount:a=r.forceMount,align:s="start",...o}=e,l=k3(Du,e.__scopeMenu),c=j9(Du,e.__scopeMenu),d=pse(wdt,e.__scopeMenu),f=v.useRef(null),p=ir(n,f);return i.jsx(Ov.Provider,{scope:e.__scopeMenu,children:i.jsx(go,{present:a||l.open,children:i.jsx(Ov.Slot,{scope:e.__scopeMenu,children:i.jsx(FL,{id:d.contentId,"aria-labelledby":d.triggerId,...o,ref:p,align:s,side:c.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:g=>{c.isUsingKeyboardRef.current&&f.current?.focus(),g.preventDefault()},onCloseAutoFocus:g=>g.preventDefault(),onFocusOutside:Qt(e.onFocusOutside,g=>{g.target!==d.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:Qt(e.onEscapeKeyDown,g=>{c.onClose(),g.preventDefault()}),onKeyDown:Qt(e.onKeyDown,g=>{const y=g.currentTarget.contains(g.target),x=Kut[c.dir].includes(g.key);y&&x&&(l.onOpenChange(!1),d.trigger?.focus(),g.preventDefault())})})})})})},"MenuSubContent"));function UL(t){return t?"open":"closed"}Ar(UL,"getOpenState");function Mv(t){return t==="indeterminate"}Ar(Mv,"isIndeterminate");function PS(t){return Mv(t)?"indeterminate":t?"checked":"unchecked"}Ar(PS,"getCheckedState");function hse(t){const e=document.activeElement;for(const n of t)if(n===e||(n.focus(),document.activeElement!==e))return}Ar(hse,"focusFirst");function mse(t,e){return t.map((n,r)=>t[(e+r)%t.length])}Ar(mse,"wrapArray");function gse(t,e,n){const a=e.length>1&&Array.from(e).every(d=>d===e[0])?e[0]:e,s=n?t.indexOf(n):-1;let o=mse(t,Math.max(s,0));a.length===1&&(o=o.filter(d=>d!==n));const c=o.find(d=>d.toLowerCase().startsWith(a.toLowerCase()));return c!==n?c:void 0}Ar(gse,"getNextMatch");function vse(t,e){const{x:n,y:r}=t;let a=!1;for(let s=0,o=e.length-1;s<e.length;o=s++){const l=e[s],c=e[o],d=l.x,f=l.y,p=c.x,g=c.y;f>r!=g>r&&n<(p-d)*(r-f)/(g-f)+d&&(a=!a)}return a}
2056Ar(vse,"isPointInPolygon");function yse(t,e){if(!e)return!1;const n={x:t.clientX,y:t.clientY};return vse(n,e)}Ar(yse,"isPointerInGraceArea");function ig(t){return e=>e.pointerType==="mouse"?t(e):void 0}Ar(ig,"whenMouse");var _dt=tdt,Sdt=ose,Edt=rdt,Idt=sdt,Adt=cdt,Tdt=udt,kdt=BL,Rdt=ddt,Ndt=mdt,Ddt=vdt,Pdt=ydt,Odt=xdt,Mdt=Cdt,Ldt=Object.defineProperty,ac=(t,e)=>Ldt(t,"name",{value:e,configurable:!0}),$L="DropdownMenu",[jdt,Qbt]=Lo($L,[sse]),sc=sse(),[Fdt,bse]=jdt($L),Bdt=ac(t=>{const{__scopeDropdownMenu:e,children:n,dir:r,open:a,defaultOpen:s,onOpenChange:o,modal:l=!0}=t,c=sc(e),d=v.useRef(null),[f,p]=Gf({prop:a,defaultProp:s??!1,onChange:o,caller:$L});return i.jsx(Fdt,{scope:e,triggerId:y0(),triggerRef:d,contentId:y0(),open:f,onOpenChange:p,onOpenToggle:v.useCallback(()=>p(g=>!g),[p]),modal:l,children:i.jsx(_dt,{...c,open:f,onOpenChange:p,dir:r,modal:l,children:n})})},"DropdownMenu"),Udt="DropdownMenuTrigger",$dt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,disabled:a=!1,...s}=e,o=bse(Udt,r),l=sc(r),c=ir(n,o.triggerRef);return i.jsx(Sdt,{asChild:!0,...l,children:i.jsx(vr.button,{type:"button",id:o.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":o.open?"open":"closed","data-disabled":a?"":void 0,disabled:a,...s,ref:c,onPointerDown:Qt(e.onPointerDown,d=>{!a&&d.button===0&&d.ctrlKey===!1&&(o.onOpenToggle(),o.open||d.preventDefault())}),onKeyDown:Qt(e.onKeyDown,d=>{a||(["Enter"," "].includes(d.key)&&o.onOpenToggle(),d.key==="ArrowDown"&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(d.key)&&d.preventDefault())})})})},"DropdownMenuTrigger")),qdt=ac(t=>{const{__scopeDropdownMenu:e,...n}=t,r=sc(e);return i.jsx(Edt,{...r,...n})},"DropdownMenuPortal"),Hdt="DropdownMenuContent",zdt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,...a}=e,s=bse(Hdt,r),o=sc(r),l=v.useRef(!1);return i.jsx(Idt,{id:s.contentId,"aria-labelledby":s.triggerId,...o,...a,ref:n,onCloseAutoFocus:Qt(e.onCloseAutoFocus,c=>{l.current||s.triggerRef.current?.focus(),l.current=!1,c.preventDefault()}),onInteractOutside:Qt(e.onInteractOutside,c=>{const d=c.detail.originalEvent,f=d.button===0&&d.ctrlKey===!0,p=d.button===2||f;(!s.modal||p)&&(l.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)"}})},"DropdownMenuContent")),Vdt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,...a}=e,s=sc(r);return i.jsx(Adt,{...s,...a,ref:n})},"DropdownMenuGroup")),Gdt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,...a}=e,s=sc(r);return i.jsx(Tdt,{...s,...a,ref:n})},"DropdownMenuLabel")),Wdt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,...a}=e,s=sc(r);return i.jsx(kdt,{...s,...a,ref:n})},"DropdownMenuItem")),Ydt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,...a}=e,s=sc(r);return i.jsx(Rdt,{...s,...a,ref:n})},"DropdownMenuCheckboxItem")),Xdt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,...a}=e,s=sc(r);return i.jsx(Ndt,{...s,...a,ref:n})},"DropdownMenuRadioItem")),Kdt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,...a}=e,s=sc(r);return i.jsx(Ddt,{...s,...a,ref:n})},"DropdownMenuItemIndicator")),Zdt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,...a}=e,s=sc(r);return i.jsx(Pdt,{...s,...a,ref:n})},"DropdownMenuSeparator")),Jdt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,...a}=e,s=sc(r);return i.jsx(Odt,{...s,...a,ref:n})},"DropdownMenuSubTrigger")),Qdt=v.forwardRef(ac(function(e,n){const{__scopeDropdownMenu:r,...a}=e,s=sc(r);return i.jsx(Mdt,{...s,...a,ref:n,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)"}})},"DropdownMenuSubContent")),e1t=Bdt,t1t=$dt,n1t=qdt,xse=zdt,r1t=Vdt,wse=Gdt,Cse=Wdt,_se=Ydt,Sse=Xdt,Ese=Kdt,Ise=Zdt,Ase=Jdt,Tse=Qdt;const a1t=v.forwardRef(({state:t="default",helperText:e,children:n,className:r,...a},s)=>i.jsxs("div",{ref:s,className:re("flex flex-col w-full",r),...a,children:[n,e&&i.jsx("span",{className:re("text-xs mt-1",t==="error"?"text-error-type-light":"text-type-tertiary"),children:e})]}));a1t.displayName="DropdownWrapper";const kse=v.forwardRef(({children:t,onOpenChange:e,defaultOpen:n,open:r,...a})=>{const[s,o]=v.useState(n||!1),l=r!==void 0?r:s,c=v.useCallback(f=>{o(f),e?.(f)},[e]),d=v.Children.map(t,f=>v.isValidElement(f)&&f.type===qL?v.cloneElement(f,{open:l}):f);return i.jsx(e1t,{open:l,defaultOpen:n,onOpenChange:c,...a,children:d})});kse.displayName="DropdownMenuWithState";const s1t=r1t,qL=v.forwardRef(({className:t,iconClassName:e,size:n="medium",variant:r="outlined",state:a="default",textStyle:s="default",disabled:o,forceHover:l,forcePress:c,hiddenDefaultIcon:d=!1,asChild:f,children:p,...g},y)=>{const x=r==="text";return i.jsx(t1t,{ref:y,asChild:f,className:re("flex items-center transition-colors focus:outline-none group",!x&&"justify-between rounded border",!x&&n==="small"&&"text-sm py-1.5 pl-3 pr-2.5 h-8",!x&&n==="medium"&&"text-sm py-2 pl-3 pr-2.5 h-10",x&&"gap-1 text-sm font-medium border-0 p-0",!x&&"border",!o&&!x&&a==="default"&&"border-input-border hover:border-input-hover-border focus:border-input-hover-border",!x&&l&&"border-input-hover-border",!x&&c&&"border-input-hover-border",!o&&!x&&a==="error"&&"border-input-error-border hover:border-input-error-border focus:border-input-error-border",!o&&!x&&"text-type-primary",!o&&x&&s==="default"&&"text-purple-500 hover:text-purple-600",!o&&x&&s==="default"&&l&&"text-purple-600",!o&&x&&s==="default"&&c&&"text-purple-600",!o&&x&&s==="muted"&&"text-type-primary",o&&!x&&"cursor-not-allowed bg-disabled-fill border-status-disabled text-type-disabled",o&&x&&"cursor-not-allowed text-type-disabled",t),disabled:o,...g,children:f?p:i.jsxs(i.Fragment,{children:[p,!d&&i.jsx(Sg,{size:"sm",color:o?"currentColor":void 0,className:re("shrink-0 transition-transform duration-200 rotate-90",x?"":"ml-2",o&&"text-type-disabled",!o&&!x&&"text-purplegrey-600",!o&&x&&s==="default"&&"text-purple-500 group-hover:text-purple-600",!o&&x&&s==="default"&&l&&"!text-purple-600",!o&&x&&s==="default"&&c&&"!text-purple-600",!o&&x&&s==="muted"&&"text-purplegrey-700","group-data-[state=open]:rotate-[270deg]",e)})]})})});qL.displayName="DropdownMenuTrigger";const i1t=v.forwardRef(({className:t,inset:e,children:n,...r},a)=>i.jsxs(Ase,{ref:a,className:re("flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent","data-[state=open]:bg-accent [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",e&&"pl-8",t),...r,children:[n,i.jsx(Sg,{className:"ml-auto"})]}));
2056i1t.displayName=Ase.displayName;const o1t=v.forwardRef(({className:t,...e},n)=>i.jsx(Tse,{ref:n,className:re("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg","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 origin-[--radix-dropdown-menu-content-transform-origin]",t),...e}));o1t.displayName=Tse.displayName;const Rse=v.forwardRef(({className:t,sideOffset:e=6,align:n="start",alignOffset:r,variant:a="outlined",version:s="v1",portaled:o=!0,...l},c)=>{const d=r??(a==="text"?-12:0),f=i.jsx(xse,{ref:c,sideOffset:e,align:n,alignOffset:d,className:re("z-50 max-h-[var(--radix-dropdown-menu-content-available-height)] w-[var(--radix-dropdown-menu-trigger-width)] overflow-y-auto overflow-x-hidden","rounded border border-purplegrey-200 bg-white py-2 text-type-primary","shadow-[0px_3px_15px_0px_rgba(58,57,76,0.13),0px_15px_35px_0px_rgba(86,85,113,0.1)]","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 origin-[--radix-dropdown-menu-content-transform-origin]",t),...l});return o?i.jsx(n1t,{children:i.jsx(ju,{version:s,children:f})}):f});Rse.displayName=xse.displayName;const Nse=v.forwardRef(({className:t,inset:e,...n},r)=>i.jsx(Cse,{ref:r,className:re("relative flex cursor-pointer select-none items-center h-9 px-3 text-sm text-type-primary outline-none transition-colors","hover:bg-[rgba(151,165,233,0.08)] focus:bg-[rgba(151,165,233,0.08)]","data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",e&&"pl-8",t),...n}));Nse.displayName=Cse.displayName;const l1t=v.forwardRef(({className:t,children:e,checked:n,...r},a)=>i.jsxs(_se,{ref:a,className:re("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground","data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),checked:n,...r,children:[i.jsx("span",{className:"absolute left-2 flex size-3.5 items-center justify-center",children:i.jsx(Ese,{children:i.jsx(Sg,{className:"size-4"})})}),e]}));
2056l1t.displayName=_se.displayName;const c1t=v.forwardRef(({className:t,children:e,...n},r)=>i.jsxs(Sse,{ref:r,className:re("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground","data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),...n,children:[i.jsx("span",{className:"absolute left-2 flex size-3.5 items-center justify-center",children:i.jsx(Ese,{children:i.jsx(Sg,{className:"size-2 fill-current"})})}),e]}));c1t.displayName=Sse.displayName;const Dse=v.forwardRef(({className:t,inset:e,...n},r)=>i.jsx(wse,{ref:r,className:re("px-2 py-1.5 text-sm font-semibold",e&&"pl-8",t),...n}));Dse.displayName=wse.displayName;const u1t=v.forwardRef(({className:t,...e},n)=>i.jsx(Ise,{ref:n,className:re("-mx-1 my-1 h-px bg-muted",t),...e}));u1t.displayName=Ise.displayName;const Pse="md";function pC(t){if(t==null||t===!1)return"";if(typeof t=="string"||typeof t=="number")return String(t);if(Array.isArray(t))return t.map(pC).join(" ").trim();if(v.isValidElement(t)){const e=t.props;if(e.children!==void 0)return pC(e.children)}return""}function d1t(t,e,n){const[r,a]=v.useState(e??""),s=t!==void 0,o=s?t:r,l=v.useCallback(c=>{s||a(c),n?.(c)},[s,n]);return[o,l]}function f1t(t,e,n){const[r,a]=v.useState(e??!1),s=t!==void 0,o=s?t:r,l=v.useCallback(c=>{s||a(c),n?.(c)},[s,n]);return[o,l]}const Ose=v.createContext(null);function Mse(t){const e=v.useContext(Ose);if(!e)throw new Error(`${t} must be used within <Select>`);return e}const HL=v.createContext({size:Pse});function zL({size:t=Pse,width:e,variant:n,shadow:r,value:a,defaultValue:s,onValueChange:o,open:l,defaultOpen:c,onOpenChange:d,disabled:f,children:p,name:g,required:y,form:x,autoComplete:b,..._}){const[E,A]=d1t(a,s,o),[S,k]=f1t(l,c,d),I=v.useCallback(J=>{f||k(J)},[f,k]);v.useEffect(()=>{f&&k(!1)},[f,k]);const N=v.useRef(new Map),[,D]=v.useReducer(J=>J+1,0),O=v.useRef(void 0),j=E===""?void 0:E;O.current=j;const M=v.useCallback((J,X)=>{N.current.set(J,X),D()},[]),$=v.useCallback(J=>{J!==O.current&&(N.current.delete(J),D())},[]),L=v.useCallback(J=>{A(J)},[A]),z=E!==void 0&&E!==""?N.current.get(E):void 0,H=v.useMemo(()=>({value:E===""?void 0:E,onValueChange:L,selectedLabel:z,registerItemLabel:M,unregisterItemLabel:$}),[E,L,z,M,$]);return i.jsx(HL.Provider,{value:{size:t,width:e,variant:n,shadow:r,disabled:f},children:i.jsx(Ose.Provider,{value:H,children:i.jsx(kse,{modal:!1,open:f?!1:S,onOpenChange:I,..._,children:p})})})}const Lse=s1t,VL=v.forwardRef(function({placeholder:e,asChild:n,children:r,className:a,...s},o){const{value:l,selectedLabel:c}=Mse("SelectValue");if(n&&v.isValidElement(r))return v.cloneElement(r,{...s,className:re(a,r.props.className),ref:o});if((l===void 0||l==="")&&e!==void 0)return i.jsx("span",{ref:o,className:re("text-type-placeholder",a),...s,children:e});if(r!=null)return i.jsx("span",{ref:o,className:re("min-w-0 flex-1 text-left",a),...s,children:r});const f=c??l??"";return i.jsx("span",{ref:o,className:a,...s,children:f})}),GL=da(re(["flex items-center justify-between","text-type-secondary","placeholder:text-type-placeholder","ring-offset-background focus-visible:outline-none","disabled:cursor-not-allowed disabled:opacity-50"]),{variants:{size:{sm:"!h-8 !py-1.5 !pl-2 !pr-1 !text-xs",md:"!h-10 !py-2 !pl-3 !pr-2 !text-sm",lg:"!h-12 !py-2 !pl-3 !pr-2 !text-base"},iconSize:{sm:"",md:"",lg:""},width:{auto:"!w-auto",full:re("!w-full min-w-0")},shadow:{md:"shadow-md",none:""},variant:{default:re("rounded-md bg-white",qx({withHover:!0,state:"editable"})),special:re("rounded-full bg-white","border-2 border-purple-500","text-purple-500 font-semibold"),text:""}},compoundVariants:[{variant:"special",size:"sm",className:re("!h-8 !py-2 !pl-4 !pr-2 !text-lg")},{variant:"special",size:"lg",className:re("!h-14 !py-2 !pl-4 !pr-2 !text-3xl")}],defaultVariants:{size:"md",variant:"default",shadow:"none"}}),p1t=v.forwardRef(function({className:e,size:n,width:r,variant:a,children:s,...o},l){return i.jsxs("button",{ref:l,type:"button",className:re(GL({size:n,width:r,variant:a}),e),...o,children:[s,i.jsx(e0,{size:"md",className:"opacity-50"})]})}),WL=v.forwardRef(function({className:e,size:n,iconSize:r="md",shadow:a,showArrowIcon:s=!0,children:o,style:l,disabled:c,...d},f){const{size:p,width:g,variant:y,shadow:x,disabled:b}=v.useContext(HL),_=n||p,E=a||x,A=c??b;let S;y==="special"?_==="sm"?S=i.jsx(e0,{size:"md",color:"purple"}):S=i.jsx(e0,{size:"xl",color:"purple"}):_==="sm"?r==="sm"?S=i.jsx(eQ,{size:"sm"}):S=i.jsx(e0,{size:"sm",className:"!text-purplegrey-600"}):r==="sm"?S=i.jsx(e0,{size:"sm",className:"!text-purplegrey-600"}):S=i.jsx(e0,{size:"md"});const k={...l,"--radix-select-trigger-width":"var(--radix-dropdown-menu-trigger-width)"};return i.jsx(qL,{asChild:!0,hiddenDefaultIcon:!0,disabled:A,variant:y==="text"?"text":"outlined",children:i.jsxs("button",{ref:f,type:"button",style:k,className:re(GL({size:_,shadow:E,width:g,variant:y}),e),...d,children:[o,s&&i.jsx("span",{className:"inline-flex shrink-0",children:S})]})})}),YL=v.forwardRef(function({className:e,children:n,position:r="popper",version:a="v1",inModal:s=!1,viewportClassName:o,sideOffset:l,collisionPadding:c=16,portaled:d,style:f,...p},g){const y=d!==void 0?d:!s;return i.jsx(Rse,{ref:g,portaled:y,version:a,sideOffset:l??4,collisionPadding:c,className:re("relative z-50 !overflow-hidden","rounded-md border bg-white text-type-primary !shadow-md","animate-in fade-in-80","!max-h-[var(--radix-dropdown-menu-content-available-height)] min-w-[var(--radix-dropdown-menu-trigger-width)] w-max max-w-[calc(100vw-2rem)]","!p-0",e),style:{...f,"--radix-select-trigger-width":"var(--radix-dropdown-menu-trigger-width)","--radix-select-trigger-height":"var(--radix-dropdown-menu-trigger-height)"},...p,children:i.jsx("div",{className:re("max-h-[var(--radix-dropdown-menu-content-available-height)] overflow-y-auto overflow-x-hidden py-2",r==="popper"&&"w-full",o),children:n})})}),h1t=v.forwardRef(function({className:e,...n},r){return i.jsx(Dse,{ref:r,className:re("py-1.5 px-2","!font-normal",e),...n,children:i.jsx(He,{size:"sm",color:"tertiary",children:n.children})})}),m1t=da(re(["relative flex w-full cursor-pointer select-none items-center","rounded-sm outline-none","text-type-primary","focus:bg-action-hover data-[state=checked]:bg-action-press","data-[disabled]:pointer-events-none data-[disabled]:opacity-50"]),{variants:{size:{sm:"py-2 text-xs",md:"py-2 text-sm",lg:"py-2 text-base"}},defaultVariants:{size:"md"}}),g1t=["[&_svg.icon-size-2xs]:![width:var(--icon-size-2xs)] [&_svg.icon-size-2xs]:![height:var(--icon-size-2xs)]","[&_svg.icon-size-xs]:![width:var(--icon-size-xs)] [&_svg.icon-size-xs]:![height:var(--icon-size-xs)]","[&_svg.icon-size-sm]:![width:var(--icon-size-sm)] [&_svg.icon-size-sm]:![height:var(--icon-size-sm)]","[&_svg.icon-size-md]:![width:var(--icon-size-md)] [&_svg.icon-size-md]:![height:var(--icon-size-md)]","[&_svg.icon-size-lg]:![width:var(--icon-size-lg)] [&_svg.icon-size-lg]:![height:var(--icon-size-lg)]","[&_svg.icon-size-xl]:![width:var(--icon-size-xl)] [&_svg.icon-size-xl]:![height:var(--icon-size-xl)]","[&_svg.icon-size-2xl]:![width:var(--icon-size-2xl)] [&_svg.icon-size-2xl]:![height:var(--icon-size-2xl)]","[&_svg.icon-size-3xl]:![width:var(--icon-size-3xl)] [&_svg.icon-size-3xl]:![height:var(--icon-size-3xl)]"].join(" "),XL=v.forwardRef(function({className:e,size:n,children:r,value:a,textValue:s,disabled:o,onPointerDown:l,...c},d){const{size:f}=v.useContext(HL),{value:p,onValueChange:g,registerItemLabel:y,unregisterItemLabel:x}=Mse("SelectItem");v.useLayoutEffect(()=>{const _=s??pC(r);return y(a,_||a),()=>x(a)},[a,r,s,y,x]);const b=p===a;return i.jsx(Nse,{ref:d,textValue:(s??pC(r))||a,disabled:o,"data-state":b?"checked":"unchecked",className:re("!h-auto min-h-9 !cursor-pointer","!px-0","!outline-none","[&_svg]:pointer-events-none [&_svg]:shrink-0",g1t,"hover:!bg-transparent focus:!bg-transparent","data-[highlighted]:!bg-action-hover",m1t({
2056size:n||f}),"data-[state=checked]:hover:!bg-action-press","data-[state=checked]:data-[highlighted]:!bg-action-press","data-[state=checked]:focus:!bg-action-press",e),onSelect:()=>{o||g(a)},onPointerDown:_=>{_.detail>1&&_.preventDefault(),l?.(_)},...c,children:i.jsx("span",{className:"block w-full min-w-0 px-2",children:r})})}),v1t=({onChange:t,selected:e,stories:n})=>gS()?i.jsxs(zL,{onValueChange:a=>{const s=n.find(o=>o.key===a);t(s)},value:e.key,variant:"text",size:"md",children:[i.jsx(WL,{className:"group h-auto py-0","aria-labelledby":"story-select-label",children:i.jsx(He,{weight:"semibold",size:"sm",className:"mr-2 min-w-0 flex-1 text-type-tertiary group-hover:text-purple-500",id:"story-select-label",children:i.jsx(VL,{children:e.title})})}),i.jsx(YL,{children:n.map(a=>i.jsx(XL,{value:a?.key,size:"md",children:a.title},a.key))})]}):i.jsx(p1t,{variant:"text",size:"sm",children:i.jsx(He,{weight:"semibold",size:"sm",className:"mr-2",children:n[0].title})}),LG=100,y1t=({defaultLanguage:t,stories:e,initCodeHeight:n=330,forcedStory:r,onLanguageChange:a,hideStorySelect:s,hideRunButton:o=!1,hideOutput:l=!1,disabledLanguages:c=[],noScrollShadow:d=!1,cardProps:f,codeViewerClassName:p,highlightClassName:g,tabsBarClassName:y,minLineCount:x,runCallback:b,copyCallback:_,...E})=>{const[A,S]=v.useState(t),[k,I]=v.useState(e[0]),[N,D]=v.useState(null),[O,j]=v.useState(!1),M=v.useRef(null),$=k.snippets[A],L=v.useCallback(F=>Object.entries(F.snippets).reduce((W,[G])=>(W.push(G),W),[]),[]),z=v.useCallback(F=>{a?.(F),S(F),D(null),j(!1)},[a]),H=v.useCallback(F=>{const W=L(F);W.includes(t)?S(t):S(W[0]),I(F),D(null),j(!1)},[t,L]),J=v.useCallback(()=>{N===null&&$?(D($.output),setTimeout(()=>{j(!0)},0),b?.()):(D(null),j(!1))},[N,$,b]);v.useEffect(()=>{H(e[0])},[H,e]),v.useEffect(()=>{r&&r?.key!=k.key&&H(r)},[r,H,k.key]),v.useEffect(()=>{const F=()=>{window.getSelection()?.toString()&&_?.()},W=M.current;return W&&W.addEventListener("copy",F),()=>{W&&W.removeEventListener("copy",F)}},[_]);const X=`${LG}px`;let Y=n;return N&&(Y=n-LG),i.jsxs(iae,{shadowSize:"lg",borderRadius:"lg",backgroundColor:"light",...E,...f,className:re("overflow-hidden",f?.className),children:[!s&&i.jsx(xlt,{className:"relative flex flex-row items-center justify-center border-b border-purplegrey-200 px-3 py-2 outline-0",children:i.jsx(v1t,{stories:e,selected:k,onChange:H})}),i.jsxs(oae,{padding:"none",className:re("relative","flex flex-col"),children:[i.jsxs("div",{className:re("h-10 border-b border-purplegrey-200 px-6 flex flex-row justify-between items-center",y),children:[i.jsx(Rut,{languages:[...L(k),...c.filter(F=>!L(k).includes(F))],selected:A,onChange:z,disabledLanguages:c}),!o&&i.jsxs(gn,{"aria-label":"Run code snippet",variant:"outline",className:"group gap-0 h-fit border border-purplegrey-200 py-0.5 pl-0.5 pr-2.5 rounded-3xl bg-white hover:bg-purplegrey-100",onClick:J,children:[N===null?i.jsx(aae,{color:"purple"}):i.jsx(sae,{color:"purple"}),i.jsx("span",{className:"text-purple-500 text-xs font-semibold leading-5",children:N===null?"Run":"Rerun"})]})]}),i.jsx("div",{ref:M,children:i.jsx(kut,{language:A,code:$.code,height:Y,variant:"embedded",onLanguageMissing:()=>{},wrapperClassName:p,highlightClassName:g,minLineCount:x})}),!l&&i.jsxs("div",{className:"py-3 pl-6 pr-2 relative border-t border-purplegrey-200",children:[i.jsx("span",{className:"text-type-tertiary text-xs font-semibold",children:"Output"}),N&&i.jsx(i.Fragment,{children:i.jsxs(yL,{orientation:"both",className:re("bg-white","h-40"),height:X,children:[i.jsx("pre",{className:re("transition-opacity duration-700 opacity-0 py-2 font-mono text-xs leading-[18px] text-type-secondary",{"opacity-100":O}),children:N}),!d&&i.jsx("div",{className:"w-full h-10 absolute left-0 bottom-0 bg-gradient-to-b from-transparent to-white pointer-events-none"})]})})]})]})]})},b1t=t=>{const e=olt(t);return i.jsx("div",{className:Ne(e.root),children:i.jsx(y1t,{stories:ylt,defaultLanguage:"python"})})},x1t=ae.memo(b1t);class Dt{static SI={GB:"GB",MB:"MB",KB:"KB",B:"B"};static IEC={GiB:"GiB",MiB:"MiB",KiB:"KiB",B:"B"};static GB_PER_GiB=1073741824/1e9;static GB_PER_MiB=1048576/1e9;static GB_PER_MB=.001;static GB_PER_KiB=1024/1e9;static GB_PER_KB=1e-6;static GB_PER_BYTE=1e-9;static MB_PER_GiB=1073741824/1e6;static MB_PER_GB=1e3;static MB_PER_MiB=1048576/1e6;static MB_PER_KiB=1024/1e6;static MB_PER_KB=.001;static MB_PER_BYTE=1e-6;static KB_PER_GiB=1073741824/1e3;static KB_PER_GB=1e6;static KB_PER_MiB=1048576/1e3;static KB_PER_MB=1e3;static KB_PER_KiB=1024/1e3;static KB_PER_BYTE=.001;static BYTES_PER_GiB=1073741824;static BYTES_PER_GB=1e9;static BYTES_PER_MiB=1048576;static BYTES_PER_MB=1e6;static BYTES_PER_KB=1e3;static BYTES_PER_KiB=1024;static GiB_PER_GB=1e9/1073741824;static GiB_PER_MiB=1/1024;static GiB_PER_MB=1e6/1073741824;static GiB_PER_KiB=1/1048576;static GiB_PER_KB=1e3/1073741824;static GiB_PER_BYTE=1/1073741824;static MiB_PER_GiB=1024;static MiB_PER_GB=1e9/1048576;static MiB_PER_MB=1e6/1048576;static MiB_PER_KiB=1/1024;static MiB_PER_KB=1e3/1048576;static MiB_PER_BYTE=1/1048576;static KiB_PER_GiB=1048576;static KiB_PER_GB=1e9/1024;static KiB_PER_MiB=1024;static KiB_PER_MB=1e6/1024;static KiB_PER_KB=1e3/1024;static KiB_PER_BYTE=1/1024;static from={gb:{to:{gib:e=>e*Dt.GiB_PER_GB,mib:e=>e*Dt.MiB_PER_GB,mb:e=>e*Dt.MB_PER_GB,kib:e=>e*Dt.KiB_PER_GB,kb:e=>e*Dt.KB_PER_GB,bytes:e=>e*Dt.BYTES_PER_GB}},gib:{to:{gb:e=>e*Dt.GB_PER_GiB,mib:e=>e*Dt.MiB_PER_GiB,mb:e=>e*Dt.MB_PER_GiB,kib:e=>e*Dt.KiB_PER_GiB,kb:e=>e*Dt.KB_PER_GiB,bytes:e=>e*Dt.BYTES_PER_GiB}},mb:{to:{gib:e=>e*Dt.GiB_PER_MB,gb:e=>e*Dt.GB_PER_MB,mib:e=>e*Dt.MiB_PER_MB,kib:e=>e*Dt.KiB_PER_MB,kb:e=>e*Dt.KB_PER_MB,bytes:e=>e*Dt.BYTES_PER_MB}},mib:{to:{gib:e=>e*Dt.GiB_PER_MiB,gb:e=>e*Dt.GB_PER_MiB,mb:e=>e*Dt.MB_PER_MiB,kib:e=>e*Dt.KiB_PER_MiB,kb:e=>e*Dt.KB_PER_MiB,bytes:e=>e*Dt.BYTES_PER_MiB}},kb:{to:{gib:e=>e*Dt.GiB_PER_KB,gb:e=>e*Dt.GB_PER_KB,mib:e=>e*Dt.MiB_PER_KB,mb:e=>e*Dt.MB_PER_KB,kib:e=>e*Dt.KiB_PER_KB,bytes:e=>e*Dt.BYTES_PER_KB}},kib:{to:{gib:e=>e*Dt.GiB_PER_KiB,gb:e=>e*Dt.GB_PER_KiB,mib:e=>e*Dt.MiB_PER_KiB,mb:e=>e*Dt.MB_PER_KiB,kb:e=>e*Dt.KB_PER_KiB,bytes:e=>e*Dt.BYTES_PER_KiB}},bytes:{to:{gib:e=>e*Dt.GiB_PER_BYTE,gb:e=>e*Dt.GB_PER_BYTE,mib:e=>e*Dt.MiB_PER_BYTE,mb:e=>e*Dt.MB_PER_BYTE,kib:e=>e*Dt.KiB_PER_BYTE,kb:e=>e*Dt.KB_PER_BYTE}}};static formatSize(e,{units:n="SI",placeholder:r="",locales:a,formatOptions:s}){return e==null||Number.isNaN(e)?r:n==="IEC"?e<Dt.BYTES_PER_KiB?(s={...s,minimumFractionDigits:0,maximumFractionDigits:0}
2056,`${e.toLocaleString(a,s)} ${Dt.IEC.B}`):e<Dt.BYTES_PER_MiB?`${Dt.from.bytes.to.kib(e).toLocaleString(a,s)} ${Dt.IEC.KiB}`:e<Dt.BYTES_PER_GiB?`${Dt.from.bytes.to.mib(e).toLocaleString(a,s)} ${Dt.IEC.MiB}`:`${Dt.from.bytes.to.gib(e).toLocaleString(a,s)} ${Dt.IEC.GiB}`:e<Dt.BYTES_PER_KB?(s={...s,minimumFractionDigits:0,maximumFractionDigits:0},`${e.toLocaleString(a,s)} ${Dt.SI.B}`):e<Dt.BYTES_PER_MB?`${Dt.from.bytes.to.kb(e).toLocaleString(a,s)} ${Dt.SI.KB}`:e<Dt.BYTES_PER_GB?`${Dt.from.bytes.to.mb(e).toLocaleString(a,s)} ${Dt.SI.MB}`:`${Dt.from.bytes.to.gb(e).toLocaleString(a,s)} ${Dt.SI.GB}`}static formatPriceAndUnit(e){const r=e>1e3;return`($${(r?e/Dt.MB_PER_GB:e).toFixed(2)}/${r?Dt.SI.MB:Dt.SI.GB})`}}const jse={size:0,unit:Dt.SI.B},ext=t=>{if(t){const e=t.price.toFixed(2);return dv(Number(e))}return dv(0)},txt=t=>{if(t){const e=(t.netEstimatedPrice||0).toFixed(2);return dv(Number(e))}return dv(0)},w1t=t=>t&&t.netEstimatedPrice!==void 0?Number(t.netEstimatedPrice)<Number(t.price):!1,Fse=t=>t===0?jse:t<Dt.BYTES_PER_KB?{size:t,unit:Dt.SI.B}:t<Dt.BYTES_PER_MB?{size:Nu.round(Dt.from.bytes.to.kb(t),1),unit:Dt.SI.KB}:t<Dt.BYTES_PER_GB?{size:Nu.round(Dt.from.bytes.to.mb(t),1),unit:Dt.SI.MB}:{size:Nu.round(Dt.from.bytes.to.gb(t),1),unit:Dt.SI.GB},nxt=t=>{if(t){const{size:e}=t;return Fse(e)}return jse},C1t=t=>Nu.round(t/Math.pow(1024,3),2),rxt=t=>{const e=C1t(t);return t>0&&e==0?"<0.01":`${e}`},axt=t=>Fse(t);function Bse(t){var e,n,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t))for(e=0;e<t.length;e++)t[e]&&(n=Bse(t[e]))&&(r&&(r+=" "),r+=n);else for(e in t)t[e]&&(r&&(r+=" "),r+=e);return r}function _1t(){for(var t,e,n=0,r="";n<arguments.length;)(t=arguments[n++])&&(e=Bse(t))&&(r&&(r+=" "),r+=e);return r}const KL="-",S1t=t=>{const e=I1t(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=t;return{getClassGroupId:o=>{const l=o.split(KL);return l[0]===""&&l.length!==1&&l.shift(),Use(l,e)||E1t(o)},getConflictingClassGroupIds:(o,l)=>{const c=n[o]||[];return l&&r[o]?[...c,...r[o]]:c}}},Use=(t,e)=>{if(t.length===0)return e.classGroupId;const n=t[0],r=e.nextPart.get(n),a=r?Use(t.slice(1),r):void 0;if(a)return a;if(e.validators.length===0)return;const s=t.join(KL);return e.validators.find(({validator:o})=>o(s))?.classGroupId},jG=/^\[(.+)\]$/,E1t=t=>{if(jG.test(t)){const e=jG.exec(t)[1],n=e?.substring(0,e.indexOf(":"));if(n)return"arbitrary.."+n}},I1t=t=>{const{theme:e,prefix:n}=t,r={nextPart:new Map,validators:[]};return T1t(Object.entries(t.classGroups),n).forEach(([s,o])=>{MD(o,r,s,e)}),r},MD=(t,e,n,r)=>{t.forEach(a=>{if(typeof a=="string"){const s=a===""?e:FG(e,a);s.classGroupId=n;return}if(typeof a=="function"){if(A1t(a)){MD(a(r),e,n,r);return}e.validators.push({validator:a,classGroupId:n});return}Object.entries(a).forEach(([s,o])=>{MD(o,FG(e,s),n,r)})})},FG=(t,e)=>{let n=t;
vendor: 4,821 bytes, line 2056
2056return e.split(KL).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},A1t=t=>t.isThemeGetter,T1t=(t,e)=>e?t.map(([n,r])=>{const a=r.map(s=>typeof s=="string"?e+s:typeof s=="object"?Object.fromEntries(Object.entries(s).map(([o,l])=>[e+o,l])):s);return[n,a]}):t,k1t=t=>{if(t<1)return{get:()=>{},set:()=>{}};let e=0,n=new Map,r=new Map;const a=(s,o)=>{n.set(s,o),e++,e>t&&(e=0,r=n,n=new Map)};return{get(s){let o=n.get(s);if(o!==void 0)return o;if((o=r.get(s))!==void 0)return a(s,o),o},set(s,o){n.has(s)?n.set(s,o):a(s,o)}}},$se="!",R1t=t=>{const{separator:e,experimentalParseClassName:n}=t,r=e.length===1,a=e[0],s=e.length,o=l=>{const c=[];let d=0,f=0,p;for(let _=0;_<l.length;_++){let E=l[_];if(d===0){if(E===a&&(r||l.slice(_,_+s)===e)){c.push(l.slice(f,_)),f=_+s;continue}if(E==="/"){p=_;continue}}E==="["?d++:E==="]"&&d--}const g=c.length===0?l:l.substring(f),y=g.startsWith($se),x=y?g.substring(1):g,b=p&&p>f?p-f:void 0;return{modifiers:c,hasImportantModifier:y,baseClassName:x,maybePostfixModifierPosition:b}};return n?l=>n({className:l,parseClassName:o}):o},N1t=t=>{if(t.length<=1)return t;const e=[];let n=[];return t.forEach(r=>{r[0]==="["?(e.push(...n.sort(),r),n=[]):n.push(r)}),e.push(...n.sort()),e},D1t=t=>({cache:k1t(t.cacheSize),parseClassName:R1t(t),...S1t(t)}),P1t=/\s+/,O1t=(t,e)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:a}=e,s=[],o=t.trim().split(P1t);let l="";for(let c=o.length-1;c>=0;c-=1){const d=o[c],{modifiers:f,hasImportantModifier:p,baseClassName:g,maybePostfixModifierPosition:y}=n(d);let x=!!y,b=r(x?g.substring(0,y):g);if(!b){if(!x){l=d+(l.length>0?" "+l:l);continue}if(b=r(g),!b){l=d+(l.length>0?" "+l:l);continue}x=!1}const _=N1t(f).join(":"),E=p?_+$se:_,A=E+b;if(s.includes(A))continue;s.push(A);const S=a(b,x);for(let k=0;k<S.length;++k){const I=S[k];s.push(E+I)}l=d+(l.length>0?" "+l:l)}return l};function M1t(){let t=0,e,n,r="";for(;t<arguments.length;)(e=arguments[t++])&&(n=qse(e))&&(r&&(r+=" "),r+=n);return r}const qse=t=>{if(typeof t=="string")return t;let e,n="";for(let r=0;r<t.length;r++)t[r]&&(e=qse(t[r]))&&(n&&(n+=" "),n+=e);return n};function L1t(t,...e){let n,r,a,s=o;function o(c){const d=e.reduce((f,p)=>p(f),t());return n=D1t(d),r=n.cache.get,a=n.cache.set,s=l,l(c)}function l(c){const d=r(c);if(d)return d;const f=O1t(c,n);return a(c,f),f}return function(){return s(M1t.apply(null,arguments))}}const Sa=t=>{const e=n=>n[t]||[];return e.isThemeGetter=!0,e},Hse=/^\[(?:([a-z-]+):)?(.+)\]$/i,j1t=/^\d+\/\d+$/,F1t=new Set(["px","full","screen"]),B1t=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,U1t=/\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$/,$1t=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,q1t=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,H1t=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,z1=t=>L5(t)||F1t.has(t)||j1t.test(t),M2=t=>Lg(t,"length",Z1t),L5=t=>!!t&&!Number.isNaN(Number(t)),Mk=t=>Lg(t,"number",L5),S7=t=>!!t&&Number.isInteger(Number(t)),z1t=t=>t.endsWith("%")&&L5(t.slice(0,-1)),Jn=t=>Hse.test(t),L2=t=>B1t.test(t),V1t=new Set(["length","size","percentage"]),G1t=t=>Lg(t,V1t,zse),W1t=t=>Lg(t,"position",zse),Y1t=new Set(["image","url"]),X1t=t=>Lg(t,Y1t,Q1t),K1t=t=>Lg(t,"",J1t),E7=()=>!0,Lg=(t,e,n)=>{const r=Hse.exec(t);return r?r[1]?typeof e=="string"?r[1]===e:e.has(r[1]):n(r[2]):!1},Z1t=t=>U1t.test(t)&&!$1t.test(t),zse=()=>!1,J1t=t=>q1t.test(t),Q1t=t=>H1t.test(t),e0t=()=>{const t=Sa("colors"),e=Sa("spacing"),n=Sa("blur"),r=Sa("brightness"),a=Sa("borderColor"),s=Sa("borderRadius"),o=Sa("borderSpacing"),l=Sa("borderWidth"),c=Sa("contrast"),d=Sa("grayscale"),f=Sa("hueRotate"),p=Sa("invert"),g=Sa("gap"),y=Sa("gradientColorStops"),x=Sa("gradientColorStopPositions"),b=Sa("inset"),_=Sa("margin"),E=Sa("opacity"),A=Sa("padding"),S=Sa("saturate"),k=Sa("scale"),I=Sa("sepia"),N=Sa("skew"),D=Sa("space"),O=Sa("translate"),j=()=>["auto","contain","none"],M=()=>["auto","hidden","clip","visible","scroll"],$=()=>["auto",Jn,e],L=()=>[Jn,e],z=()=>["",z1,M2],H=()=>["auto",L5,Jn],J=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],X=()=>["solid","dashed","dotted","double","none"],Y=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],F=()=>["start","end","center","between","around","evenly","stretch"],W=()=>["","0",Jn],G=()=>["auto","avoid","all","avoid-page","page","left","right","column"],q=()=>[L5,Jn];return{cacheSize:500,separator:":",theme:{colors:[E7],spacing:[z1,M2],blur:["none","",L2,Jn],brightness:q(),borderColor:[t],borderRadius:["n
2056one","","full",L2,Jn],borderSpacing:L(),borderWidth:z(),contrast:q(),grayscale:W(),hueRotate:q(),invert:W(),gap:L(),gradientColorStops:[t],gradientColorStopPositions:[z1t,M2],inset:$(),margin:$(),opacity:q(),padding:L(),saturate:q(),scale:q(),sepia:W(),skew:q(),space:L(),translate:L()},classGroups:{aspect:[{aspect:["auto","square","video",Jn]}],container:["container"],columns:[{columns:[L2]}],"break-after":[{"break-after":G()}],"break-before":[{"break-before":G()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...J(),Jn]}],overflow:[{overflow:M()}],"overflow-x":[{"overflow-x":M()}],"overflow-y":[{"overflow-y":M()}],overscroll:[{overscroll:j()}],"overscroll-x":[{"overscroll-x":j()}],"overscroll-y":[{"overscroll-y":j()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[b]}],"inset-x":[{"inset-x":[b]}],"inset-y":[{"inset-y":[b]}],start:[{start:[b]}],end:[{end:[b]}],top:[{top:[b]}],right:[{right:[b]}],bottom:[{bottom:[b]}],left:[{left:[b]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",S7,Jn]}],basis:[{basis:$()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Jn]}],grow:[{grow:W()}],shrink:[{shrink:W()}],order:[{order:["first","last","none",S7,Jn]}],"grid-cols":[{"grid-cols":[E7]}],"col-start-end":[{col:["auto",{span:["full",S7,Jn]},Jn]}],"col-start":[{"col-start":H()}],"col-end":[{"col-end":H()}],"grid-rows":[{"grid-rows":[E7]}],"row-start-end":[{row:["auto",{span:[S7,Jn]},Jn]}],"row-start":[{"row-start":H()}],"row-end":[{"row-end":H()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Jn]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Jn]}],gap:[{gap:[g]}],"gap-x":[{"gap-x":[g]}],"gap-y":[{"gap-y":[g]}],"justify-content":[{justify:["normal",...F()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...F(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...F(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[A]}],px:[{px:[A]}],py:[{py:[A]}],ps:[{ps:[A]}],pe:[{pe:[A]}],pt:[{pt:[A]}],pr:[{pr:[A]}],pb:[{pb:[A]}],pl:[{pl:[A]}],m:[{m:[_]}],mx:[{mx:[_]}],my:[{my:[_]}],ms:[{ms:[_]}],me:[{me:[_]}],mt:[{mt:[_]}],mr:[{mr:[_]}],mb:[{mb:[_]}],ml:[{ml:[_]}],"space-x":[{"space-x":[D]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[D]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Jn,e]}],"min-w":[{"min-w":[Jn,e,"min","max","fit"]}],"max-w":[{"max-w":[Jn,e,"none","full","min","max","fit","prose",{screen:[L2]},L2]}],h:[{h:[Jn,e,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Jn,e,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Jn,e,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Jn,e,"auto","min","max","fit"]}],"font-size":[{text:["base",L2,M2]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Mk]}],"font-family":[{font:[E7]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",Jn]}],"line-clamp":[{"line-clamp":["none",L5,Mk]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",z1,Jn]}],"list-image":[{"list-image":["none",Jn]}],"list-style-type":[{list:["none","disc","decimal",Jn]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[E]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[E]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...X(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",z1,M2]}],"underline-offset":[{"underline-offset":["auto",z1,Jn]}],"text-decoration-color":[{decoration:[t]}],"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",Jn]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Jn]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[E]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...J(),W1t]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",G1t]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},X1t]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[x]}
vendor: 5,181 bytes, line 2056
2056],"gradient-via-pos":[{via:[x]}],"gradient-to-pos":[{to:[x]}],"gradient-from":[{from:[y]}],"gradient-via":[{via:[y]}],"gradient-to":[{to:[y]}],rounded:[{rounded:[s]}],"rounded-s":[{"rounded-s":[s]}],"rounded-e":[{"rounded-e":[s]}],"rounded-t":[{"rounded-t":[s]}],"rounded-r":[{"rounded-r":[s]}],"rounded-b":[{"rounded-b":[s]}],"rounded-l":[{"rounded-l":[s]}],"rounded-ss":[{"rounded-ss":[s]}],"rounded-se":[{"rounded-se":[s]}],"rounded-ee":[{"rounded-ee":[s]}],"rounded-es":[{"rounded-es":[s]}],"rounded-tl":[{"rounded-tl":[s]}],"rounded-tr":[{"rounded-tr":[s]}],"rounded-br":[{"rounded-br":[s]}],"rounded-bl":[{"rounded-bl":[s]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[E]}],"border-style":[{border:[...X(),"hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[E]}],"divide-style":[{divide:X()}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-s":[{"border-s":[a]}],"border-color-e":[{"border-e":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["",...X()]}],"outline-offset":[{"outline-offset":[z1,Jn]}],"outline-w":[{outline:[z1,M2]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:z()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[E]}],"ring-offset-w":[{"ring-offset":[z1,M2]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",L2,K1t]}],"shadow-color":[{shadow:[E7]}],opacity:[{opacity:[E]}],"mix-blend":[{"mix-blend":[...Y(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":Y()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",L2,Jn]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[p]}],saturate:[{saturate:[S]}],sepia:[{sepia:[I]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[E]}],"backdrop-saturate":[{"backdrop-saturate":[S]}],"backdrop-sepia":[{"backdrop-sepia":[I]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[o]}],"border-spacing-x":[{"border-spacing-x":[o]}],"border-spacing-y":[{"border-spacing-y":[o]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",Jn]}],duration:[{duration:q()}],ease:[{ease:["linear","in","out","in-out",Jn]}],delay:[{delay:q()}],animate:[{animate:["none","spin","ping","pulse","bounce",Jn]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[k]}],"scale-x":[{"scale-x":[k]}],"scale-y":[{"scale-y":[k]}],rotate:[{rotate:[S7,Jn]}],"translate-x":[{"translate-x":[O]}],"translate-y":[{"translate-y":[O]}],"skew-x":[{"skew-x":[N]}],"skew-y":[{"skew-y":[N]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Jn]}],accent:[{accent:["auto",t]}],appearance:[{appearance:["none","auto"]}],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",Jn]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],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"]}
2056],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",Jn]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[z1,M2,Mk]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},t0t=L1t(e0t);function n0t(...t){return t0t(_1t(t))}const r0t=({color:t="primary",size:e="md",children:n,...r})=>{const a=v.Children.only(n);if(v.isValidElement(a)){const{className:s}=a.props,o=n0t("databento-icon",{"fill-current":t==="currentColor","text-purplegrey-700":t==="primary","text-purpleprimary-500":t==="primary-new","text-purplegrey-600":t==="secondary","text-greyprimary-500":t==="secondary-new","text-purplegrey-500":t==="tertiary","text-greyprimary-400":t==="tertiary-new","text-type-purple":t==="purple","text-type-white":t==="white"},{"icon-size-2xs":e==="2xs","icon-size-xs":e==="xs","icon-size-sm":e==="sm","icon-size-md":e==="md","icon-size-lg":e==="lg","icon-size-xl":e==="xl","icon-size-2xl":e==="2xl","icon-size-3xl":e==="3xl"},s);return v.cloneElement(a,{...r,className:o})}return null},rt=(t,e)=>i.jsx(r0t,{...e,children:t}),a0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 35 24",...n,children:[i.jsx("rect",{width:34,height:23,x:.5,y:.5,fill:"#F3F5FD",stroke:"#D7D9EF",rx:5.5}),i.jsx("path",{fill:"currentColor",d:"M11 9.93h2l-.003.004v5.674h1.2V9.934h2v5.674h1.6V9.934h2v5.674h1.2V9.934h2v5.674h1.2v.378c0 .2-.084.392-.234.534a.83.83 0 0 1-.566.221h-12.8a.84.84 0 0 1-.566-.22.8.8 0 0 1-.173-.246.7.7 0 0 1-.061-.29v-.377H11z"}),i.jsx("g",{fill:"#464774",children:i.jsx("path",{d:"M9 17.489h16v.755q0 .151-.06.29a.8.8 0 0 1-.174.245.84.84 0 0 1-.566.221H9.8a.82.82 0 0 1-.566-.221.74.74 0 0 1-.234-.535zM17 4c.14 0 .278.035.4.101l6.8 3.708a.8.8 0 0 1 .293.277c.07.114.107.245.107.377V8.6a.55.55 0 0 1-.178.406.6.6 0 0 1-.428.167H10.998a1 1 0 0 1-.137-.012h-.847a.63.63 0 0 1-.427-.165.56.56 0 0 1-.18-.402v-.122a.7.7 0 0 1 .104-.384.8.8 0 0 1 .295-.281L16.6 4.1A.84.84 0 0 1 17 4"})})]}),{color:t,size:e,...n});a0t.displayName="BankBrand";var s0t=Object.defineProperty,U0=(t,e)=>s0t(t,"name",{value:e,configurable:!0}
2056),Vse="Progress",ZL=100,[i0t,sxt]=Lo(Vse),[o0t,l0t]=i0t(Vse),c0t=v.forwardRef(U0(function(e,n){const{__scopeProgress:r,value:a=null,max:s,getValueLabel:o=Gse,...l}=e;(s||s===0)&&!LD(s)&&console.error(Wse(`${s}`,"Progress"));const c=LD(s)?s:ZL;a!==null&&!jD(a,c)&&console.error(Yse(`${a}`,"Progress"));const d=jD(a,c)?a:null,f=Lv(d)?o(d,c):void 0;return i.jsx(o0t,{scope:r,value:d,max:c,children:i.jsx(vr.div,{"aria-valuemax":c,"aria-valuemin":0,"aria-valuenow":Lv(d)?d:void 0,"aria-valuetext":f,role:"progressbar","data-state":JL(d,c),"data-value":d??void 0,"data-max":c,...l,ref:n})})},"Progress")),u0t="ProgressIndicator",d0t=v.forwardRef(U0(function(e,n){const{__scopeProgress:r,...a}=e,s=l0t(u0t,r);return i.jsx(vr.div,{"data-state":JL(s.value,s.max),"data-value":s.value??void 0,"data-max":s.max,...a,ref:n})},"ProgressIndicator"));function Gse(t,e){return`${Math.round(t/e*100)}%`}U0(Gse,"defaultGetValueLabel");function JL(t,e){return t==null?"indeterminate":t===e?"complete":"loading"}U0(JL,"getProgressState");function Lv(t){return typeof t=="number"}U0(Lv,"isNumber");function LD(t){return Lv(t)&&!isNaN(t)&&t>0}U0(LD,"isValidMaxNumber");function jD(t,e){return Lv(t)&&!isNaN(t)&&t<=e&&t>=0}U0(jD,"isValidValueNumber");function Wse(t,e){return`Invalid prop \`max\` of value \`${t}\` supplied to \`${e}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${ZL}\`.`}U0(Wse,"getInvalidMaxError");function Yse(t,e){return`Invalid prop \`value\` of value \`${t}\` supplied to \`${e}\`. The \`value\` prop must be:
2057  - a positive number
2058  - less than the value passed to \`max\` (or ${ZL} if no \`max\` prop is set)
2059  - \`null\` or \`undefined\` if the progress is indeterminate.
2060
2061Defaulting to \`null\`.`}U0(Yse,"getInvalidValueError");var f0t=c0t,p0t=d0t;const h0t=v.forwardRef(function({className:e,value:n,variant:r="purple",customBarClass:a,customTrackClass:s,...o},l){const c=s||(r==="red"?"bg-red-200":r==="lightpurple"?"bg-divider-inline":"bg-divider-body"),d=a||(r==="purple"?"bg-purple-500":r==="lightpurple"?"bg-purple-400":"bg-error-border");return i.jsx(f0t,{ref:l,className:re("relative h-1 w-full overflow-hidden",c,e),...o,children:i.jsx(p0t,{className:re("size-full flex-1 transition-all",d),style:{transform:`translateX(-${100-(n||0)}%)`}})})}),ixt=v.forwardRef(function({value:e=0,variant:n="purple",size:r=60,strokeWidth:a,className:s,customBarClass:o,customTrackClass:l,...c},d){const f=a??(r<30?3:4),p=r/2,g=p-f/2,y=2*Math.PI*g,x=e/100*y,b=o||(n==="red"?"var(--color-error-border)":n==="lightpurple"?"var(--color-purple-400)":"var(--color-purple-500)"),_=l||(n==="red"?"#fecaca":n==="lightpurple"?"var(--color-divider-inline)":"var(--color-divider-body)");return i.jsxs("svg",{width:r,height:r,viewBox:`0 0 ${r} ${r}`,fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:d,className:s,...c,children:[i.jsx("circle",{cx:p,cy:p,r:g,stroke:_,strokeWidth:f,strokeLinecap:"butt",fill:"none"}),i.jsx("circle",{cx:p,cy:p,r:g,stroke:b,strokeWidth:f,strokeLinecap:"butt",strokeDasharray:y,strokeDashoffset:y-x,transform:`rotate(-90 ${p} ${p})`,fill:"none"})]})}),OS=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M19.338 17.457v-4.708h.892l2.271 3.43v-3.43h.833v4.708h-.873l-2.29-3.41v3.41zM14.254 17.457l1.805-4.708h.992l1.798 4.708h-.9l-.312-.872h-2.171l-.32.872zm1.478-1.625h1.632l-.813-2.244zM10.703 17.457v-4.708h3.323v.759h-2.49v1.239H13.7v.745h-2.164v1.206h2.49v.759zM8.013 17.51q-.733 0-1.232-.3a1.93 1.93 0 0 1-.753-.845q-.252-.54-.253-1.252 0-.713.26-1.259t.76-.852q.498-.313 1.218-.313.532 0 .939.18.405.18.66.512.258.326.332.806h-.806a.91.91 0 0 0-.38-.533q-.286-.193-.745-.193-.5 0-.806.233a1.34 1.34 0 0 0-.446.6 2.3 2.3 0 0 0-.133.785q0 .434.14.813.145.38.46.613.312.233.805.233.306 0 .533-.087.233-.087.386-.246a.9.9 0 0 0 .22-.387h.845a1.66 1.66 0 0 1-.36.806 1.8 1.8 0 0 1-.698.513 2.5 2.5 0 0 1-.946.173M2.95 17.51q-.726 0-1.238-.306a2.04 2.04 0 0 1-.78-.853 2.8 2.8 0 0 1-.266-1.245q0-.712.273-1.252.273-.546.786-.852.513-.313 1.239-.313.725 0 1.232.306.512.306.785.853.273.54.273 1.245 0 .699-.273 1.245-.266.546-.785.86-.513.312-1.246.312m.014-.772q.505 0 .825-.233.32-.234.466-.606.154-.373.154-.793 0-.32-.087-.613a1.5 1.5 0 0 0-.26-.526 1.2 1.2 0 0 0-.446-.366q-.274-.14-.652-.14-.5 0-.826.233-.32.234-.473.606a2.1 2.1 0 0 0-.153.806q0 .425.153.8.153.372.473.605.326.227.826.227M13.98 11.102V6.394h3.323v.76h-2.49v1.238h2.164v.74
20616h-2.164v1.205h2.49v.76zM11.074 11.156q-.673 0-1.105-.26a1.6 1.6 0 0 1-.64-.746q-.206-.48-.206-1.132V6.394h.832v2.644q0 .36.1.672.107.307.353.493.253.187.68.187.432 0 .666-.187a1 1 0 0 0 .332-.5q.1-.305.1-.665V6.394h.84v2.624q0 .646-.207 1.125-.207.48-.633.746-.426.267-1.112.267M5.314 11.102V6.394h.833v3.95h2.45v.758zM.92 11.102V6.394H2.85q.326 0 .6.06.28.053.479.193a.93.93 0 0 1 .32.373q.113.233.113.58 0 .32-.147.585a.93.93 0 0 1-.433.393q.387.1.593.387.207.279.207.732 0 .405-.154.68-.146.266-.412.426a1.9 1.9 0 0 1-.606.233q-.347.066-.74.066zm.832-.759h.993q.186 0 .366-.027.18-.025.326-.093a.5.5 0 0 0 .227-.193.6.6 0 0 0 .086-.34.6.6 0 0 0-.066-.306.47.47 0 0 0-.187-.186.7.7 0 0 0-.273-.1 1.6 1.6 0 0 0-.333-.034H1.752zm0-1.978h.88a1.6 1.6 0 0 0 .372-.04.9.9 0 0 0 .287-.12A.6.6 0 0 0 3.477 8a.65.65 0 0 0 .067-.306q0-.234-.107-.347a.5.5 0 0 0-.293-.153 2 2 0 0 0-.406-.04h-.986z"})}),{color:t,size:e,...n});OS.displayName="BlueOceanGrey";const Xse=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#3D9FCE",d:"M19.338 17.457v-4.708h.892l2.271 3.43v-3.43h.833v4.708h-.873l-2.29-3.41v3.41zM14.254 17.457l1.805-4.708h.992l1.798 4.708h-.9l-.312-.873h-2.171l-.32.873zm1.478-1.625h1.632l-.813-2.244zM10.703 17.457v-4.708h3.323v.759h-2.49v1.239H13.7v.745h-2.164v1.206h2.49v.759zM8.013 17.51q-.733 0-1.232-.3a1.93 1.93 0 0 1-.753-.845q-.252-.54-.253-1.252 0-.713.26-1.259t.76-.852q.498-.313 1.218-.313.532 0 .939.18.405.18.66.512.258.326.332.806h-.806a.91.91 0 0 0-.38-.533q-.286-.193-.745-.193-.5 0-.806.233a1.34 1.34 0 0 0-.446.6 2.3 2.3 0 0 0-.133.785q0 .434.14.813.145.38.46.613.312.233.805.233.306 0 .533-.087.233-.087.386-.246a.9.9 0 0 0 .22-.387h.845a1.66 1.66 0 0 1-.36.806 1.8 1.8 0 0 1-.698.513 2.5 2.5 0 0 1-.946.173M2.95 17.51q-.726 0-1.238-.306a2.04 2.04 0 0 1-.78-.853 2.8 2.8 0 0 1-.266-1.245q0-.712.273-1.252.273-.546.786-.852.513-.313 1.239-.313.725 0 1.232.306.512.306.785.853.273.54.273 1.245 0 .699-.273 1.245-.266.546-.785.86-.513.312-1.246.312m.014-.772q.505 0 .825-.233.32-.234.466-.606.154-.373.154-.793 0-.32-.087-.613a1.5 1.5 0 0 0-.26-.526 1.2 1.2 0 0 0-.446-.366q-.274-.14-.652-.14-.5 0-.826.233-.32.234-.473.606a2.1 2.1 0 0 0-.153.806q0 .425.153.8.153.372.473.605.326.227.826.227"}),i.jsx("path",{fill:"#F3F5FD",d:"M13.98 11.102V6.394h3.323v.76h-2.49v1.238h2.164v.746h-2.164v1.205h2.49v.76zM11.074 11.155q-.673 0-1.105-.26a1.6 1.6 0 0 1-.64-.745q-.206-.48-.206-1.132V6.394h.832v2.644q0 .36.1.672.107.307.353.493.253.187.68.187.432 0 .666-.187a1 1 0 0 0 .332-.5q.1-.306.1-.665V6.394h.84v2.624q0 .646-.207 1.125-.207.48-.633.746-.426.267-1.112.266M5.314 11.102V6.394h.833v3.949h2.45v.76zM.92 11.102V6.394H2.85q.326 0 .6.06.28.053.479.193a.93.93 0 0 1 .32.373q.113.232.113.58 0 .319-.147.585a.93.93 0 0 1-.433.393q.387.1.593.386.207.28.207.733 0 .405-.154.68-.146.266-.412.425a1.9 1.9 0 0 1-.606.234 4 4 0 0 1-.74.066zm.832-.759h.993q.186 0 .366-.027.18-.026.326-.093a.5.5 0 0 0 .227-.193.6.6 0 0 0 .086-.34.6.6 0 0 0-.066-.306.47.47 0 0 0-.187-.186.7.7 0 0 0-.273-.1 1.6 1.6 0 0 0-.333-.034H1.752zm0-1.978h.88a1.6 1.6 0 0 0 .372-.04.9.9 0 0 0 .287-.12A.6.6 0 0 0 3.477 8a.65.65 0 0 0 .067-.306q0-.233-.107-.347a.5.5 0 0 0-.293-.153 2 2 0 0 0-.406-.04h-.986z"})]}),{color:t,size:e,...n});Xse.displayName="BlueOceanWhite";const QL=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#3D9FCE",d:"M19.337 17.457v-4.708h.893l2.27 3.43v-3.43h.833v4.708h-.872l-2.291-3.41v3.41zM14.255 17.457l1.805-4.708h.992l1.798 4.708h-.9l-.312-.872h-2.171l-.32.872zm1.478-1.625h1.632l-.813-2.244zM10.704 17.457v-4.708h3.323v.759h-2.49v1.239H13.7v.745h-2.165v1.206h2.491v.759zM8.014 17.51q-.733 0-1.232-.3a1.93 1.93 0 0 1-.753-.845q-.252-.54-.253-1.252 0-.713.26-1.259t.76-.852q.498-.313 1.218-.313.533 0 .939.18t.66.512q.258.326.332.806H9.14a.91.91 0 0 0-.38-.533q-.285-.193-.745-.193-.5 0-.806.233a1.34 1.34 0 0 0-.446.6 2.3 2.3 0 0 0-.133.785q0 .434.14.813.145.38.46.613.312.233.805.233.306 0 .533-.087.233-.087.386-.246a.9.9 0 0 0 .22-.387h.845a1.65 1.65 0 0 1-.36.806 1.8 1.8 0 0 1-.698.513 2.5 2.5 0 0 1-.946.173M2.95 17.51q-.725 0-1.238-.306a2.04 2.04 0 0 1-.78-.853 2.8 2.8 0 0 1-.265-1.245q0-.712.273-1.252.273-.546.785-.852.513-.313 1.239-.313t1.232.306q.513.306.786.853.273.54.273 1.245 0 .699-.273 1.245-.267.546-.786.86-.513.312-1.245.312m.014-.772q.506 0 .826-.233.32-.234.466-.606.153-.373.153-.793 0-.32-.086-.613a1.5 1.5 0 0 0-.26-.526 1.2 1.2 0 0 0-.446-.366q-.273-.14-.653-.14-.5 0-.826.233-.319.234-.473.606a2.1 2.1 0 0 0-.153.806q0 .425.153.8.154.372.473.605.327.227.826.227"}),i.jsx("path",{fill:"#1C244C",d:"M13.98 11.102V6.394h3.323v.76h-2.49v1.238h2.164v.74
20616h-2.164v1.205h2.49v.76zM11.074 11.156q-.673 0-1.105-.26a1.6 1.6 0 0 1-.64-.746q-.206-.48-.206-1.132V6.394h.832v2.644q0 .36.1.672.107.307.353.493.253.187.68.187.432 0 .666-.187a1 1 0 0 0 .332-.5q.1-.305.1-.665V6.394h.84v2.624q0 .646-.207 1.125-.207.48-.633.746-.426.267-1.112.267M5.314 11.102V6.394h.833v3.95h2.45v.758zM.92 11.102V6.394h1.93q.327 0 .6.06.279.053.48.193a.93.93 0 0 1 .32.373q.112.233.112.58 0 .32-.146.585a.93.93 0 0 1-.433.393q.386.1.593.387.206.279.206.732 0 .405-.153.68-.147.266-.413.426a1.9 1.9 0 0 1-.606.233q-.345.066-.74.066zm.832-.759h.992q.187 0 .366-.027.18-.025.327-.093a.5.5 0 0 0 .226-.193.6.6 0 0 0 .087-.34.6.6 0 0 0-.067-.306.47.47 0 0 0-.186-.186.7.7 0 0 0-.273-.1 1.6 1.6 0 0 0-.333-.034H1.75zm0-1.978h.879a1.6 1.6 0 0 0 .373-.04.9.9 0 0 0 .286-.12A.6.6 0 0 0 3.477 8a.65.65 0 0 0 .066-.306q0-.234-.106-.347a.5.5 0 0 0-.293-.153 2 2 0 0 0-.407-.04h-.985z"})]}),{color:t,size:e,...n});QL.displayName="BlueOcean";const ql=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 22 22",...n,children:[i.jsx("path",{fill:"currentColor",d:"m17.485 8.554-1.596-1.625 1.596-1.625L19.08 6.93zm.002-4.696-1.596-1.624L17.488.609l1.596 1.625zm2.306 2.35-1.597-1.625.887-.9.71-.724 1.596 1.624z"}),i.jsx("path",{fill:"currentColor",d:"M9.78 18.793c-3.773 0-6.226-3.057-6.226-7.534S6.13 3.722 9.87 3.722c2.744 0 3.964 1.4 4.916 2.4l1.686-1.704c-.903-.927-2.697-3.197-6.692-3.197C4.84 1.22.61 4.958.61 11.29c0 6.329 3.802 10.096 9.045 10.096 3.897 0 6.014-2.08 6.844-3.147l-1.75-1.766c-.761.896-2.384 2.32-4.97 2.32"})]}),{color:t,size:e,...n});ql.displayName="CboeDark";const Hl=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",d:"m27.923 14.389-2.737-2.738 2.737-2.739 2.739 2.739zm.005-7.913-2.739-2.739L27.93 1l2.737 2.737zm3.955 3.958-2.74-2.737 1.523-1.518 1.216-1.22 2.738 2.738z"}),i.jsx("path",{fill:"#323348",d:"M15.86 30.825c-6.115 0-10.09-4.92-10.09-12.127s4.175-12.13 10.236-12.13c4.448 0 6.425 2.253 7.968 3.863l2.733-2.743c-1.463-1.493-4.371-5.146-10.847-5.146C7.856 2.542 1 8.557 1 18.75 1 28.936 7.162 35 15.66 35c6.316 0 9.748-3.348 11.093-5.066l-2.838-2.842c-1.233 1.442-3.863 3.733-8.055 3.733"})]}),{color:t,size:e,...n});Hl.displayName="CboeGrey";const ch=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 22 22",...n,children:[i.jsx("path",{fill:"#33B540",d:"M17.483 8.556 15.887 6.93l1.596-1.625 1.596 1.625zm.003-4.696-1.597-1.624L17.486.61l1.596 1.625zM19.79 6.21l-1.597-1.624.888-.9.709-.724 1.596 1.624z"}),i.jsx("path",{fill:"#E8EBFB",d:"M9.778 18.795c-3.773 0-6.226-3.057-6.226-7.534s2.576-7.537 6.316-7.537c2.744 0 3.964 1.4 4.916 2.4L16.47 4.42c-.903-.927-2.697-3.197-6.692-3.197C4.839 1.223.609 4.96.609 11.292c0 6.33 3.802 10.097 9.045 10.097 3.897 0 6.014-2.08 6.844-3.147l-1.75-1.766c-.761.896-2.384 2.319-4.97 2.319"})]}),{color:t,size:e,...n});ch.displayName="CboeWhite";const zl=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"#33b540",d:"M28.611 14 26 11.341l2.611-2.659 2.613 2.66zm.004-7.683-2.612-2.66L28.616 1l2.612 2.658zm3.774 3.843-2.614-2.658 1.453-1.473 1.16-1.185L35 7.502z"}),i.jsx("path",{fill:"#1d2953",d:"M16.003 30.755c-6.174 0-10.188-5.003-10.188-12.329S10.031 6.093 16.15 6.093c4.491 0 6.486 2.291 8.044 3.927l2.76-2.788C25.477 5.714 22.54 2 16.003 2 7.922 2 1 8.115 1 18.477 1 28.835 7.22 35 15.801 35c6.376 0 9.841-3.404 11.199-5.15l-2.865-2.89c-1.245 1.465-3.9 3.795-8.132 3.795"})]}),{color:t,size:e,...n});zl.displayName="CBOE";const ej=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("g",{clipPath:"url(#CCCY-dark_svg__a)",children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M0 12C0 5.373 5.373 0 12 0s12 5.373 12 12-5.373 12-12 12S0 18.627 0 12m12.9-7.2h-1.8v2.18a5.102 5.102 0 0 0 0 10.04v2.18h1.8v-2.18a5.1 5.1 0 0 0 3.47-2.391l-1.54-.929a3.3 3.3 0 1 1 0-3.4l1.54-.93a5.1 5.1 0 0 0-3.47-2.39z",clipRule:"evenodd"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"CCCY-dark_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})})]}),{color:t,size:e,...n});ej.displayName="CccyDark";const MS=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{clipPath:"url(#CCCY_svg__a)",children:[i.jsx("circle",{cx:12,cy:12,r:8.25,fill:"#fff"}),i.jsx("path",{fill:"#309DF3",fillRule:"evenodd",d:"M0 12C0 5.373 5.373 0 12 0s12 5.373 12 12-5.373 12-12 12S0 18.627 0 12m12.9-7.2h-1.8v2.18a5.102 5.102 0 0 0 0 10.04v2.18h1.8v-2.18a5.1 5.1 0 0 0 3.47-2.391l-1.54-.929a3.3 3.3 0 1 1 0-3.4l1.54-.93a5.1 5.1 0 0 0-3.47-2.39z",clipRule:"evenodd"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"CCCY_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})})]}),{color:t,size:e,...n});MS.displayName="CCCY";const Kse=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"#0071BA",fillRule:"evenodd",d:"M7.455 1.334h2.077l-.602.612-.562.662-.512.712-.475.762-.415.812-.15.35-.224.512H3.086zm3.191 0h.963v4.428H7.369l.35-.763.024-.036.375-.689.425-.675.475-.638.502-.588.552-.551zm1.742 0h.964l.575.488.539.551.512.588.462.638.438.675.224.438.164.287.35.763h-4.228zm2.078 0h2.003l4.419 4.428h-3.493l-.361-.863-.425-.812-.465-.762-.512-.712-.562-.662zM2.32 6.524H6.3l-.274.949-.238.976v.05l-.163.962-.114 1.04v.012l-.05 1.076H1.334V7.523zm4.746 0h4.545v5.063H6.19l.05-1.087.125-1.039.087-.525.087-.5.237-.976zm5.321 0h4.532l.288.938.238.976.174 1.026.113 1.039.064 1.086h-5.409zm5.295 0h3.98l1.004.999v4.064h-4.144l-.05-1.076-.037-.264-.074-.788-.175-1.013-.15-.651-.074-.325zM1.333 12.35h4.131v.014l.05 1.076.114 1.025v.024l.1.575.074.438.164.749.063.237.1.324.188.638h-4.02l-.964-.962zm4.857 0h5.422v5.103H7.08l-.1-.324-.15-.464-.215-.813-.174-.838-.074-.525-.05-.338-.087-.888zm6.198 0h5.396l-.037.913-.087.888-.125.863-.013.024-.163.812-.214.812-.15.464-.101.324h-4.506zm6.135 0h4.144v4.114l-.99.989h-4.02l.187-.638.1-.325.05-.237.175-.749.174-1.012.114-1.05zm-15.45 5.865h3.519l.324.738.362.712.388.675.425.639.462.6.3.338.201.225.526.524H7.515l-2.227-2.225zm4.305 0h4.232v4.451h-.9l-.59-.488-.05-.05-.5-.5-.526-.589-.024-.05-.451-.601-.439-.675-.4-.725-.175-.388zm5.01 0h4.195l-.175.388-.174.387-.401.726-.438.675-.452.6-.023.05-.526.589-.187.187-.364.361-.589.488h-.863v-4.45zm4.981 0h3.53l-2.229 2.226-2.227 2.225h-2.065l.526-.524.501-.562.462-.601.425-.639.388-.675.338-.65.024-.064.187-.438z",clipRule:"evenodd"})}),{color:t,size:e,...n});Kse.displayName="CmeClear";const tj=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M11.182 2h3.116l-.903.918-.843.993-.768 1.067-.713 1.144-.622 1.218-.225.526-.337.767H4.63zm4.787 0h1.445v6.641h-6.363l.527-1.143.036-.055.562-1.033.637-1.012.713-.957.752-.883.828-.826zm2.613 0h1.445l.863.732.808.826.768.883.693.957.657 1.012.337.657.245.431.527 1.143h-6.343zm3.116 0h3.005l6.628 6.641h-5.238l-.542-1.293-.638-1.218-.697-1.144-.768-1.068-.843-.992zM3.481 9.784h5.97l-.411 1.424-.357 1.464v.075l-.245 1.444-.17 1.558v.02l-.075 1.614H2v-6.1zm7.119 0h6.818v7.595H9.285l.076-1.63.186-1.558.13-.787.131-.752.356-1.463zm7.982 0h6.798l.432 1.409.356 1.463.262 1.539.17 1.558.095 1.63h-8.113zm7.943 0h5.97l1.505 1.5v6.095h-6.216l-.075-1.614-.056-.395-.11-1.183-.262-1.519-.226-.977-.11-.487zM2 18.526h6.196v.02l.076 1.614.17 1.538v.036l.15.862.111.657.246 1.123.095.356.15.487.281.957h-6.03L2 24.732zm7.285 0h8.133v7.654H10.62l-.15-.487-.227-.696-.32-1.218-.262-1.258-.11-.787-.076-.506-.13-1.333zm9.297 0h8.093l-.055 1.369-.131 1.333-.186 1.293-.02.036-.245 1.218-.321 1.218-.226.697-.15.486h-6.759zm9.202 0H34v6.17l-1.485 1.484h-6.03l.281-.957.15-.487.076-.356.261-1.123.262-1.52.17-1.573zM4.609 27.323h5.278l.487 1.108.543 1.068.582 1.012.637.957.693.902.451.507.301.336.788.787h-3.096l-3.342-3.338zm6.458 0h6.347V34h-1.35l-.883-.732-.075-.075-.753-.751-.787-.883-.036-.075-.677-.902-.658-1.012-.601-1.088-.262-.581zm7.515 0h6.291l-.26.582-.262.581-.602 1.088-.657 1.012-.677.902-.036.075-.788.883-.28.28-.547.542-.883.732h-1.295v-6.677zm7.471 0h5.294l-3.342 3.339L24.664 34h-3.097l.788-.787.753-.843.692-.901.638-.958.582-1.012.507-.977.035-.095.282-.657z",clipRule:"evenodd"})}),{color:t,size:e,...n});tj.displayName="CmeDark";const nj=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#323348",fillRule:"evenodd",d:"M11.182 2h3.116l-.903.918-.843.993-.768 1.067-.713 1.144-.622 1.218-.225.526-.337.767H4.63zm4.787 0h1.445v6.641h-6.363l.527-1.143.036-.055.562-1.033.637-1.012.713-.957.752-.883.828-.826zm2.613 0h1.445l.863.732.808.826.768.883.693.957.657 1.012.337.657.245.431.527 1.143h-6.343zm3.116 0h3.005l6.628 6.641h-5.238l-.542-1.293-.638-1.218-.697-1.144-.768-1.068-.843-.992zM3.481 9.784h5.97l-.411 1.424-.357 1.464v.075l-.245 1.444-.17 1.558v.02l-.075 1.614H2v-6.1zm7.119 0h6.818v7.595H9.285l.076-1.63.186-1.558.13-.787.131-.752.356-1.463zm7.982 0h6.798l.432 1.409.356 1.463.262 1.539.17 1.558.095 1.63h-8.113zm7.943 0h5.97l1.505 1.5v6.095h-6.216l-.075-1.614-.056-.395-.11-1.183-.262-1.519-.226-.977-.11-.487zM2 18.526h6.196v.02l.076 1.614.17 1.538v.036l.15.862.111.657.246 1.123.095.356.15.487.281.957h-6.03L2 24.732zm7.285 0h8.133v7.654H10.62l-.15-.487-.227-.696-.32-1.218-.262-1.258-.11-.787-.076-.506-.13-1.333zm9.297 0h8.093l-.055 1.369-.131 1.333-.186 1.293-.02.036-.245 1.218-.321 1.218-.226.696-.15.487h-6.759zm9.202 0H34v6.17l-1.485 1.484h-6.03l.281-.957.15-.487.076-.356.261-1.123.261-1.52.17-1.573zM4.609 27.323h5.278l.487 1.108.543 1.068.582 1.012.637.958.693.901.451.507.301.336.788.787h-3.096l-3.342-3.338zm6.458 0h6.347V34h-1.35l-.883-.732-.075-.075-.753-.751-.787-.883-.036-.075-.677-.902-.657-1.012-.602-1.088-.262-.581zm7.515 0h6.292l-.262.582-.261.581-.602 1.088-.657 1.012-.677.902-.036.075-.788.882-.28.281-.547.542-.883.732h-1.295v-6.677zm7.472 0h5.293l-3.342 3.339L24.664 34h-3.097l.788-.787.753-.843.693-.901.637-.958.582-1.012.507-.977.036-.095.28-.657z",clipRule:"evenodd"})}),{color:t,size:e,...n});nj.displayName="CmeGrey";const Zse=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:i.jsx("path",{fill:"#53A7DB",fillRule:"evenodd",d:"M5.59 1H7.15l-.451.459-.422.496-.384.534-.356.572-.311.609-.113.263-.168.384h-2.63zm2.394 0h.723v3.32H5.526l.263-.57.018-.029.28-.516.32-.506.356-.479.376-.44.414-.414zm1.307 0h.723l.431.366.404.413.384.441.347.479.328.506.168.329.123.215.264.572H9.29zm1.558 0h1.503l3.314 3.32h-2.62l-.27-.646-.32-.61-.348-.57-.384-.535-.422-.496zM1.74 4.892h2.986l-.206.712-.178.732v.038l-.123.721-.085.78v.01l-.038.806H1v-3.05zm3.56 0h3.409V8.69H4.643l.037-.814.093-.78.066-.393.065-.376.178-.732zm3.991 0h3.4l.215.704.178.732.13.77.086.779.047.814H9.291zm3.971 0h2.986l.752.75v3.047h-3.108l-.038-.806-.027-.198-.056-.592-.13-.759-.113-.489-.056-.243zM1 9.263h3.098v.01l.038.807.085.77v.017l.075.431.056.329.122.561.048.178.075.243.14.479H1.724L1 12.366zm3.643 0h4.066v3.827h-3.4l-.074-.243-.113-.348-.16-.61-.
2061131-.628-.056-.394-.037-.253-.066-.667zm4.648 0h4.047l-.028.684-.066.667-.093.647-.01.017-.122.61-.16.609-.113.348-.076.243H9.291zm4.6 0H17v3.085l-.742.742h-3.015l.14-.479.075-.243.038-.178.13-.562.131-.759.085-.787zM2.306 13.662h2.639l.243.553.271.534.291.507.32.478.346.451.225.253.15.168.395.394H5.636l-1.67-1.67zm3.229 0h3.173V17h-.675l-.442-.366-.037-.038-.376-.375-.394-.441-.018-.038-.339-.45-.328-.507-.301-.544-.13-.29zm3.757 0h3.146l-.13.29-.132.291-.3.544-.33.506-.338.451-.017.038-.394.44-.141.141-.273.271L9.94 17h-.647v-3.338zm3.736 0h2.647l-1.671 1.669L12.332 17h-1.548l.394-.394.376-.42.346-.452.319-.478.291-.507.253-.488.018-.048.14-.328z",clipRule:"evenodd"})}),{color:t,size:e,...n});Zse.displayName="CmeSearch";const rj=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#0071ba",fillRule:"evenodd",d:"M11.182 2h3.116l-.903.918-.843.993-.768 1.067-.713 1.144-.622 1.218-.225.526-.337.767H4.63zm4.787 0h1.445v6.641h-6.363l.527-1.143.036-.055.562-1.033.637-1.012.713-.957.752-.883.828-.826zm2.613 0h1.445l.863.732.808.826.768.883.693.957.657 1.012.337.657.245.431.527 1.143h-6.343zm3.116 0h3.005l6.628 6.641h-5.238l-.542-1.293-.638-1.218-.697-1.144-.768-1.068-.843-.992zM3.481 9.784h5.97l-.411 1.424-.357 1.464v.075l-.245 1.444-.17 1.558v.02l-.075 1.614H2v-6.1zm7.119 0h6.818v7.595H9.285l.076-1.63.186-1.558.13-.787.131-.752.356-1.463zm7.982 0h6.798l.432 1.409.356 1.463.262 1.539.17 1.558.095 1.63h-8.113zm7.943 0h5.97l1.505 1.5v6.095h-6.216l-.075-1.614-.056-.395-.11-1.183-.262-1.519-.226-.977-.11-.487zM2 18.526h6.196v.02l.076 1.614.17 1.538v.036l.15.862.111.657.246 1.123.095.356.15.487.281.957h-6.03L2 24.732zm7.285 0h8.133v7.654H10.62l-.15-.487-.227-.696-.32-1.218-.262-1.258-.11-.787-.076-.506-.13-1.333zm9.297 0h8.093l-.055 1.369-.131 1.333-.186 1.293-.02.036-.245 1.218-.321 1.218-.226.696-.15.487h-6.759zm9.202 0H34v6.17l-1.485 1.484h-6.03l.281-.957.15-.487.076-.356.261-1.123.261-1.52.17-1.573zM4.609 27.323h5.278l.487 1.108.543 1.068.582 1.012.637.958.693.901.451.507.301.336.788.787h-3.096l-3.342-3.338zm6.458 0h6.347V34h-1.35l-.883-.732-.075-.075-.753-.751-.787-.883-.036-.075-.677-.902-.657-1.012-.602-1.088-.262-.581zm7.515 0h6.292l-.262.582-.261.581-.602 1.088-.657 1.012-.677.902-.036.075-.788.882-.28.281-.547.542-.883.732h-1.295v-6.677zm7.472 0h5.293l-3.342 3.339L24.664 34h-3.097l.788-.787.753-.843.693-.901.637-.958.582-1.012.507-.977.036-.095.28-.657z",clipRule:"evenodd"})}),{color:t,size:e,...n});rj.displayName="CME";const Ws=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M5.863 8.038c0-1.202.973-2.175 2.175-2.175h5.212v24.274H8.038a2.176 2.176 0 0 1-2.175-2.175zm9.296 22.1h12.803c1.2 0 2.175-.976 2.175-2.176v-9.008H15.16zm14.978-13.093V8.038a2.175 2.175 0 0 0-2.175-2.175H15.159v11.182zM8.038 3A5.04 5.04 0 0 0 3 8.038v19.924A5.04 5.04 0 0 0 8.038 33h19.924A5.04 5.04 0 0 0 33 27.962V8.038A5.04 5.04 0 0 0 27.962 3z",clipRule:"evenodd"})}),{color:t,size:e,...n});Ws.displayName="DatabentoCustom";const hs=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#323348",fillRule:"evenodd",d:"M5.863 8.038c0-1.202.973-2.175 2.175-2.175h5.212v24.274H8.038a2.176 2.176 0 0 1-2.175-2.175zm9.296 22.1h12.803c1.2 0 2.175-.976 2.175-2.176v-9.008H15.16zm14.978-13.093V8.038a2.175 2.175 0 0 0-2.175-2.175H15.159v11.182zM8.038 3A5.04 5.04 0 0 0 3 8.038v19.924A5.04 5.04 0 0 0 8.038 33h19.924A5.04 5.04 0 0 0 33 27.962V8.038A5.04 5.04 0 0 0 27.962 3z",clipRule:"evenodd"})}),{color:t,size:e,...n});hs.displayName="DatabentoGrey";const Ds=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("clipPath",{id:"Databento_svg__a",children:i.jsx("path",{d:"M3 3h30v30H3z"})}),i.jsx("g",{clipPath:"url(#Databento_svg__a)",children:i.jsx("path",{fill:"#6266e5",fillRule:"evenodd",d:"M5.863 8.038c0-1.202.973-2.175 2.175-2.175h5.212v24.274H8.038a2.176 2.176 0 0 1-2.175-2.175zm9.296 22.1h12.803c1.2 0 2.175-.976 2.175-2.176v-9.009H15.16zm14.978-13.093V8.038a2.175 2.175 0 0 0-2.175-2.175H15.159v11.182zM8.038 3A5.04 5.04 0 0 0 3 8.038v19.924A5.04 5.04 0 0 0 8.038 33h19.924A5.04 5.04 0 0 0 33 27.962V8.038A5.04 5.04 0 0 0 27.962 3z",clipRule:"evenodd"})})]}),{color:t,size:e,...n});Ds.displayName="Databento";const Jse=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 26 26",...n,children:[i.jsxs("g",{clipPath:"url(#EEX-clear_svg__a)",children:[i.jsx("path",{fill:"#000",d:"M7.707 12.968c0-2.483.98-3.398 2.614-3.398 1.764 0 2.614.98 2.614 3.398v.458h-3.66c.066 1.502.392 1.83 1.373 1.83.653 0 1.11-.262 1.502-.589l.72.98c-.589.458-1.242.784-2.157.784-2.026 0-3.006-.98-3.006-3.463m1.568-.588h2.157c0-1.241-.262-1.699-1.046-1.699-.719 0-1.045.327-1.11 1.7M13.784 12.968c0-2.483.98-3.398 2.68-3.398 1.764 0 2.613.98 2.613 3.398v.458h-3.66c.066 1.502.393 1.83 1.373 1.83.653 0 1.11-.262 1.503-.589l.719.98c-.588.458-1.242.784-2.157.784-2.09 0-3.07-.98-3.07-3.463m1.634-.588h2.09c0-1.241-.26-1.699-1.045-1.699-.653 0-.98.327-1.045 1.7"}),i.jsx("path",{fill:"#E6190F",d:"m19.403 16.3 1.895-3.463-1.633-3.071h1.633l.85 1.83.85-1.83h1.567l
2061-1.633 3.005 1.83 3.529h-1.634l-1.046-2.352-1.11 2.287zM5.42 13.033 3.525 16.3H1.173l1.96-3.267-1.96-3.267h2.352z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"EEX-clear_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.173 9.57h23.654v6.861H1.173z"})})})]}),{color:t,size:e,...n});Jse.displayName="EexClear";const aj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("g",{fill:"currentColor",clipPath:"url(#EEX-custom_svg__a)",children:i.jsx("path",{d:"M10.84 17.597c0-3.36 1.326-4.597 3.536-4.597 2.387 0 3.536 1.326 3.536 4.597v.618h-4.95c.088 2.034.53 2.476 1.856 2.476.884 0 1.502-.354 2.033-.796l.972 1.326c-.795.619-1.68 1.06-2.917 1.06-2.74 0-4.066-1.325-4.066-4.684m2.121-.796h2.918c0-1.68-.354-2.298-1.415-2.298-.972 0-1.414.442-1.503 2.298M19.06 17.597c0-3.36 1.327-4.597 3.625-4.597 2.387 0 3.536 1.326 3.536 4.597v.618h-4.95c.088 2.034.53 2.476 1.856 2.476.884 0 1.503-.354 2.033-.796l.972 1.326c-.795.619-1.68 1.06-2.917 1.06-2.828 0-4.154-1.325-4.154-4.684m2.21-.796h2.83c0-1.68-.354-2.298-1.415-2.298-.884 0-1.326.442-1.415 2.298M26.663 22.105l2.563-4.685-2.21-4.155h2.21l1.15 2.475 1.148-2.475h2.122l-2.21 4.066 2.475 4.774h-2.21l-1.414-3.182-1.503 3.094zM7.746 17.685l-2.564 4.42H2l2.652-4.42L2 13.265h3.182z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"EEX-custom_svg__a",children:i.jsx("path",{fill:"#fff",d:"M2 13h32v9.282H2z"})})})]}),{color:t,size:e,...n});aj.displayName="EexCustom";const sj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("g",{fill:"#323348",clipPath:"url(#EEX-grey_svg__a)",children:i.jsx("path",{d:"M10.84 17.597c0-3.36 1.326-4.597 3.536-4.597 2.387 0 3.536 1.326 3.536 4.597v.618h-4.95c.088 2.034.53 2.476 1.856 2.476.884 0 1.502-.354 2.033-.796l.972 1.326c-.795.619-1.68 1.06-2.917 1.06-2.74 0-4.066-1.325-4.066-4.684m2.121-.796h2.918c0-1.68-.354-2.298-1.415-2.298-.972 0-1.414.442-1.503 2.298M19.06 17.597c0-3.36 1.327-4.597 3.625-4.597 2.387 0 3.536 1.326 3.536 4.597v.618h-4.95c.088 2.034.53 2.476 1.856 2.476.884 0 1.503-.354 2.033-.796l.972 1.326c-.795.619-1.68 1.06-2.917 1.06-2.828 0-4.154-1.325-4.154-4.684m2.21-.796h2.83c0-1.68-.354-2.298-1.415-2.298-.884 0-1.326.442-1.415 2.298M26.663 22.105l2.563-4.685-2.21-4.155h2.21l1.15 2.475 1.148-2.475h2.122l-2.21 4.066 2.475 4.774h-2.21l-1.414-3.182-1.503 3.094zM7.746 17.685l-2.564 4.42H2l2.652-4.42L2 13.265h3.182z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"EEX-grey_svg__a",children:i.jsx("path",{fill:"#fff",d:"M2 13h32v9.282H2z"})})})]}),{color:t,size:e,...n});sj.displayName="EexGrey";const ij=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 28 28",...n,children:[i.jsx("rect",{width:28,height:28,fill:"#F3F5FD",rx:2}),i.jsxs("g",{clipPath:"url(#EEX_svg__a)",children:[i.jsx("path",{fill:"#000",d:"M8.43 13.383c0-2.613 1.032-3.575 2.75-3.575 1.857 0 2.751 1.03 2.751 3.575v.481h-3.85c.069 1.581.412 1.925 1.444 1.925.687 0 1.168-.275 1.58-.619l.757 1.032c-.619.481-1.306.825-2.269.825-2.131 0-3.162-1.032-3.162-3.644m1.65-.619h2.27c0-1.306-.275-1.788-1.1-1.788-.757 0-1.1.344-1.17 1.788M14.825 13.383c0-2.613 1.032-3.575 2.82-3.575 1.855 0 2.75 1.03 2.75 3.575v.481h-3.851c.069 1.581.413 1.925 1.444 1.925.687 0 1.169-.275 1.581-.619l.757 1.032c-.62.481-1.307.825-2.27.825-2.2 0-3.23-1.032-3.23-3.644m1.719-.619h2.2c0-1.306-.275-1.788-1.1-1.788-.687 0-1.031.344-1.1 1.788"}),i.jsx("path",{fill:"#E6190F",d:"m20.737 16.89 1.994-3.645-1.719-3.231h1.72l.893 1.925.894-1.925h1.65l-1.719 3.162 1.925 3.713h-1.719l-1.1-2.475-1.169 2.406zM6.025 13.451 4.03 16.89H1.556l2.062-3.438-2.062-3.437H4.03z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"EEX_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.556 9.808h24.889v7.219H1.555z"})})})]}),{color:t,size:e,...n});ij.displayName="EEX";const Qse=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 26 26",...n,children:[i.jsx("g",{fill:"#201751",clipPath:"url(#Eurex-clear_svg__a)",children:i.jsx("path",{d:"M9.761 10.265c.126.029.242.071.331.168.091.098.143.212.143.343 0 .776.004 1.552-.001 2.327-.003.36-.07.71-.23 1.037-.222.453-.583.75-1.069.898-.54.164-1.088.17-1.633.021-.658-.18-1.072-.607-1.254-1.251-.071-.248-.098-.5-.098-.756q-.002-1.11 0-2.223c0-.3.155-.49.455-.556.006 0 .01-.006.016-.01h.138q.007.006.016.01.457.1.458.559c0 .727-.002 1.452.002 2.18 0 .126.013.256.039.381.06.293.202.534.482.68.225.116.469.136.717.107.292-.034.534-.155.696-.403.137-.21.183-.445.184-.689V10.83c0-.278.152-.483.407-.547q.033-.008.064-.018h.138M24.06 10.264c.087.041.185.069.258.127.171.136.22.369.12.573-.05.105-.125.201-.201.292q-.56.671-1.125 1.338c-.031.037-.03.06 0 .097q.636.755 1.27 1.513a.7.7 0 0 1 .17.349.515.51
20615 0 0 1-.503.573.6.6 0 0 1-.525-.255q-.457-.586-.918-1.17c-.076-.098-.154-.195-.237-.3l-.29.367q-.433.548-.866 1.093c-.123.154-.274.263-.484.263-.383.003-.625-.343-.473-.69.045-.102.12-.196.193-.283q.612-.735 1.228-1.467l.022-.03-.236-.282-.989-1.17c-.114-.135-.196-.282-.181-.466a.51.51 0 0 1 .41-.459q.026-.006.053-.013h.15c.199.03.333.149.45.301q.471.617.948 1.23l.093.117.037-.043q.488-.62.973-1.243c.132-.17.272-.324.503-.362zM12.285 13.557v1.041a.525.525 0 0 1-.473.523.535.535 0 0 1-.61-.534v-3.74c0-.312.23-.537.548-.537.482 0 .964-.003 1.445 0 .376.004.742.065 1.065.263.533.323.794.798.768 1.415-.018.415-.146.792-.458 1.086-.116.11-.26.194-.396.294l.149.164.627.69c.098.109.177.227.189.378a.495.495 0 0 1-.483.525.65.65 0 0 1-.54-.244q-.546-.638-1.09-1.278a.11.11 0 0 0-.1-.047c-.21.003-.42.001-.64.001zm.004-2.297v1.377c.322-.007.642.002.958-.026.388-.034.624-.29.633-.65.006-.264-.092-.477-.344-.603a1.04 1.04 0 0 0-.46-.1c-.241-.003-.482 0-.724 0l-.064.003zM2.521 14.15h2.2169999999999996c.358 0 .596.34.455.654a.45.45 0 0 1-.433.28q-1.395.005-2.79 0a.523.523 0 0 1-.525-.53l.001-3.72c0-.302.236-.524.543-.524h2.714c.281 0 .495.204.495.47 0 .262-.214.463-.493.463h-2.18v.97H4.39c.275 0 .49.204.493.466.002.263-.21.467-.489.467q-.897.002-1.794 0c-.065 0-.08.017-.08.078.004.284.002.568.002.85zM17.016 11.244v.97h1.871c.245 0 .455.178.48.406a.46.46 0 0 1-.372.517.6.6 0 0 1-.13.01h-1.849v1.004h2.219c.358 0 .595.353.445.665a.45.45 0 0 1-.43.268q-1.395.006-2.789 0a.52.52 0 0 1-.521-.524v-3.727c0-.294.23-.522.53-.522h2.745c.263 0 .475.213.474.47a.47.47 0 0 1-.476.462h-2.198z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Eurex-clear_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.444 10.264h23.111v4.902H1.445z"})})})]}),{color:t,size:e,...n});Qse.displayName="EurexClear";const eie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("g",{fill:"currentColor",clipPath:"url(#Eurex-custom_svg__a)",children:i.jsx("path",{d:"M13.235 14c.185.043.356.106.487.248.134.145.21.311.21.505 0 1.14.006 2.282-.002 3.423a3.5 3.5 0 0 1-.338 1.526c-.326.665-.857 1.102-1.572 1.32a4.26 4.26 0 0 1-2.402.032c-.97-.265-1.577-.894-1.846-1.841a4 4 0 0 1-.144-1.113c-.003-1.089 0-2.18 0-3.27 0-.44.228-.72.67-.817.008-.002.016-.01.023-.014h.203c.008.003.016.011.023.012q.674.149.675.824c0 1.069-.003 2.136.002 3.206 0 .187.02.378.058.561.088.431.297.787.709 1 .331.171.69.2 1.055.157.429-.05.786-.226 1.024-.592.201-.308.269-.654.27-1.013v-3.323c0-.41.225-.711.599-.806q.048-.011.095-.026h.202zM34.271 14c.127.061.272.102.38.187.252.2.323.543.177.844a2.2 2.2 0 0 1-.297.43q-.823.986-1.654 1.967c-.047.055-.046.088 0 .142q.936 1.111 1.868 2.227c.126.15.222.314.248.513.059.437-.288.828-.739.844-.33.011-.575-.123-.772-.375q-.672-.862-1.35-1.722l-.349-.442-.428.54q-.635.805-1.273 1.609c-.18.226-.402.386-.712.387-.564.004-.92-.506-.695-1.016.066-.15.176-.288.283-.416q.902-1.082 1.808-2.159l.032-.043-.348-.415-1.454-1.72c-.169-.2-.288-.416-.268-.687a.75.75 0 0 1 .603-.675q.041-.01.08-.02h.22c.293.046.49.22.662.443.461.607.929 1.208 1.395 1.811q.065.083.137.17l.054-.062c.477-.609.958-1.218 1.43-1.83.196-.25.402-.476.741-.532zM16.947 18.845v1.531c0 .399-.288.716-.695.77a.787.787 0 0 1-.897-.786q-.003-2.752 0-5.502c0-.46.337-.79.806-.79.708 0 1.418-.006 2.126 0 .553.005 1.091.095 1.567.386.783.476 1.168 1.174 1.129 2.082-.026.61-.215 1.164-.673 1.598-.172.161-.382.285-.582.431.062.07.139.157.218.243q.463.508.922 1.015c.145.16.262.334.279.556.032.405-.294.757-.711.772a.95.95 0 0 1-.795-.36q-.803-.938-1.604-1.879a.17.17 0 0 0-.146-.069c-.31.004-.619.002-.942.002zm.007-3.38v2.025c.474-.01.944.004 1.41-.037.57-.05.917-.428.93-.956.009-.39-.135-.703-.506-.888a1.5 1.5 0 0 0-.675-.146c-.356-.005-.71-.002-1.067 0q-.044 0-.093.004zM2.584 19.716h3.261c.527 0 .877.5.67.962a.66.66 0 0 1-.638.412 550 550 0 0 1-4.103 0 .77.77 0 0 1-.773-.779q-.002-2.738.002-5.474c0-.443.347-.77.799-.77h3.992c.413 0 .728.3.728.69 0 .386-.315.683-.725.683H2.59v1.427h2.742c.405 0 .72.3.725.685.004.387-.308.687-.719.687q-1.32.004-2.64-.001c-.095 0-.118.026-.117.116.005.417.003.835.003 1.251v.112M23.908 15.44v1.427h2.753c.36 0 .67.261.707.596.043.37-.18.68-.548.761a1 1 0 0 1-.193.015h-2.719v1.477h3.264c.527 0 .875.52.654.979a.67.67 0 0 1-.63.395q-2.053.007-4.104 0a.763.763 0 0 1-.768-.771v-5.484c0-.432.338-.768.78-.768h4.04c.386 0 .698.314.697.692a.69.69 0 0 1-.7.68h-3.234z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Eurex-custom_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1 14h34v7.212H1z"})})})]}),{color:t,size:e,...n});eie.displayName="EurexCustom";const tie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40",...n,children:[i.jsx("rect",{width:40,height:40,fill:"#F3F5FD",rx:4}),i.jsx("g",{fill:"currentColor",clipPath:"url(#Eurex-grey_svg__a)",children:i.jsx("path",{d:"M14.705 15.556c.204.048.395.117.54.276.15.16.233.345.233.56.002 1.267.008 2.536-.001 3.803-.004.588-.113 1.161-.376 1.696-.362.74-.952 1.225-1.746 1.467a4.73 4.73 0 0 1-2.67.035c-1.076-.294-1.752-.994-2.05-2.045a4.5 4.5 0 0 1-.161-1.236c-.003-1.211 0-2.423 0-3.633 0-.49.254-.8.745-.91.008 0 .017-.01.026-.015h.225c.009.004.017.013.026.014q.749.165.75.915c0 1.188-.004 2.374.002 3.562 0 .208.022.42.064.624.098.479.33.874.788 1.11.368.192.766.224 1.172.176.476-.055.874-.252 1.138-.658.223-.343.299-.727.3-1.
2061126v-3.692c0-.455.25-.79.665-.895q.055-.014.106-.03h.225zM38.079 15.556c.141.068.301.113.421.208.28.222.36.603.198.937a2.4 2.4 0 0 1-.33.477 338 338 0 0 1-1.838 2.186c-.052.06-.05.098 0 .159q1.04 1.234 2.075 2.473c.14.167.247.35.276.57.065.486-.32.92-.821.938-.367.013-.64-.136-.858-.416-.496-.64-.999-1.276-1.5-1.913-.125-.16-.252-.32-.388-.491l-.475.6q-.706.894-1.415 1.787c-.2.252-.447.429-.79.43-.627.004-1.023-.562-.773-1.128.074-.167.195-.32.315-.463.665-.802 1.338-1.6 2.008-2.399l.036-.048-.387-.461-1.615-1.912c-.188-.222-.32-.461-.298-.763a.83.83 0 0 1 .67-.749q.046-.01.088-.022h.245c.325.05.545.243.735.492.513.674 1.032 1.342 1.55 2.012l.152.19.06-.07c.53-.676 1.065-1.353 1.59-2.033.217-.279.446-.53.823-.591zM18.83 20.938v1.702c0 .443-.32.796-.773.855a.875.875 0 0 1-.997-.873 4153 4153 0 0 1 0-6.114c0-.51.375-.877.896-.877.787 0 1.575-.006 2.362 0 .615.005 1.212.106 1.74.429.871.53 1.299 1.305 1.255 2.313-.028.678-.238 1.294-.747 1.775-.191.18-.425.318-.647.48.07.077.154.174.242.27q.514.563 1.025 1.128c.16.177.29.37.31.617.035.45-.327.841-.79.858a1.06 1.06 0 0 1-.884-.4q-.893-1.042-1.781-2.087a.19.19 0 0 0-.163-.077c-.344.004-.688.001-1.047.001zm.007-3.754v2.25c.527-.012 1.05.004 1.566-.042.634-.056 1.02-.475 1.034-1.061.01-.434-.15-.782-.562-.987a1.7 1.7 0 0 0-.75-.163c-.396-.006-.79-.002-1.186 0q-.048.001-.104.004zM2.87 21.907h3.624c.586 0 .974.555.745 1.069a.74.74 0 0 1-.709.457q-2.28.009-4.559 0a.855.855 0 0 1-.859-.865q-.002-3.041.002-6.082c0-.493.385-.856.888-.856h4.436c.459 0 .808.333.808.766 0 .43-.35.76-.805.76H2.878v1.585h3.0460000000000003c.45 0 .801.333.805.762s-.342.763-.798.763q-1.466.003-2.933-.002c-.106 0-.132.029-.13.13.005.462.003.927.003 1.39v.124zM26.564 17.155v1.586h3.0589999999999997c.4 0 .744.29.786.663.047.41-.2.756-.61.845a1 1 0 0 1-.213.017h-3.0220000000000002v1.64h3.627c.586 0 .973.579.727 1.088a.74.74 0 0 1-.701.44q-2.28.008-4.56 0a.85.85 0 0 1-.852-.858v-6.093c0-.48.375-.852.866-.852q2.243-.003 4.488 0c.43 0 .777.348.775.768a.77.77 0 0 1-.778.755h-3.593z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Eurex-grey_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.111 15.556H38.89v8.013H1.111z"})})})]}),{color:t,size:e,...n});tie.displayName="EurexGrey";const oj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40",...n,children:[i.jsx("rect",{width:40,height:40,fill:"#F3F5FD",rx:4}),i.jsx("g",{fill:"#201751",clipPath:"url(#Eurex_svg__a)",children:i.jsx("path",{d:"M14.705 15.556c.204.048.395.117.54.276.15.16.233.345.233.56.002 1.267.008 2.536-.001 3.803-.004.588-.113 1.161-.376 1.696-.362.74-.952 1.225-1.746 1.467a4.73 4.73 0 0 1-2.67.035c-1.076-.294-1.752-.994-2.05-2.045a4.5 4.5 0 0 1-.161-1.236c-.003-1.211 0-2.423 0-3.633 0-.49.254-.8.745-.91.008 0 .017-.01.026-.015h.225c.009.004.017.013.026.014q.749.165.75.915c0 1.188-.004 2.374.002 3.562 0 .208.022.42.064.624.098.479.33.874.788 1.11.368.192.766.224 1.172.176.476-.055.874-.252 1.138-.658.223-.343.299-.727.3-1.126v-3.692c0-.455.25-.79.665-.895q.055-.014.106-.03h.225zM38.079 15.556c.141.068.301.113.421.208.28.222.36.603.198.937a2.4 2.4 0 0 1-.33.477 338 338 0 0 1-1.838 2.186c-.052.06-.05.098 0 .159q1.04 1.234 2.075 2.473c.14.167.247.35.276.57.065.486-.32.92-.821.938-.367.013-.64-.136-.858-.416-.496-.64-.999-1.276-1.5-1.913-.125-.16-.252-.32-.388-.491l-.475.6q-.706.894-1.415 1.787c-.2.252-.447.429-.79.43-.627.004-1.023-.562-.773-1.128.074-.167.195-.32.315-.463.665-.802 1.338-1.6 2.008-2.399l.036-.048-.387-.461-1.615-1.912c-.188-.222-.32-.461-.298-.763a.83.83 0 0 1 .67-.749q.046-.01.088-.022h.245c.325.05.545.243.735.492.513.674 1.032 1.342 1.55 2.012l.152.19.06-.07c.53-.676 1.065-1.353 1.59-2.033.217-.279.446-.53.823-.591zM18.83 20.938v1.702c0 .443-.32.796-.773.855a.875.875 0 0 1-.997-.873 4153 4153 0 0 1 0-6.114c0-.51.375-.877.896-.877.787 0 1.575-.006 2.362 0 .615.005 1.212.106 1.74.429.871.53 1.299 1.305 1.255 2.313-.028.678-.238 1.294-.747 1.775-.191.18-.425.318-.647.48.07.077.154.174.242.27q.514.563 1.025 1.128c.16.177.29.37.31.617.035.45-.327.841-.79.858a1.06 1.06 0 0 1-.884-.4q-.893-1.042-1.781-2.087a.19.19 0 0 0-.163-.077c-.344.004-.688.001-1.047.001zm.007-3.754v2.25c.527-.012 1.05.004 1.566-.042.634-.056 1.02-.475 1.034-1.061.01-.434-.15-.782-.562-.987a1.7 1.7 0 0 0-.75-.163c-.396-.006-.79-.002-1.186 0q-.048.001-.104.004zM2.87 21.907h3.624c.586 0 .974.555.745 1.069a.74.74 0 0 1-.709.457q-2.28.009-4.5
206159 0a.855.855 0 0 1-.859-.865q-.002-3.041.002-6.082c0-.493.385-.856.888-.856h4.436c.459 0 .808.333.808.766 0 .43-.35.76-.805.76H2.878v1.585h3.0460000000000003c.45 0 .801.333.805.762s-.342.763-.798.763q-1.466.003-2.933-.002c-.106 0-.132.029-.13.13.005.462.003.927.003 1.39v.124zM26.564 17.155v1.586h3.0589999999999997c.4 0 .744.29.786.663.047.41-.2.756-.61.845a1 1 0 0 1-.213.017h-3.0220000000000002v1.64h3.627c.586 0 .973.579.727 1.088a.74.74 0 0 1-.701.44q-2.28.008-4.56 0a.85.85 0 0 1-.852-.858v-6.093c0-.48.375-.852.866-.852q2.243-.003 4.488 0c.43 0 .777.348.775.768a.77.77 0 0 1-.778.755h-3.593z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Eurex_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.111 15.556H38.89v8.013H1.111z"})})})]}),{color:t,size:e,...n});oj.displayName="Eurex";const lj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{clipPath:"url(#FTSE-Russell-dark_svg__a)",children:[i.jsx("path",{fill:"currentColor",d:"M24 24H0V0h24z"}),i.jsx("g",{clipPath:"url(#FTSE-Russell-dark_svg__b)",children:i.jsx("path",{fill:"#1A174C",d:"M1.791 8.328c0-.304-.056-.596-.14-.744v-.022h2.273v.69h-.019c-.2-.116-.524-.178-.952-.178h-.448v.949h.462c.371 0 .574-.023.76-.066h.022v.68h-.022a3.3 3.3 0 0 0-.76-.066h-.462v.725c0 .305.056.597.14.745v.022H1.65v-.022c.085-.145.141-.44.141-.745zm4.53-.25h-.142v2.22c0 .304.057.597.141.744v.023h-.995v-.023c.084-.144.141-.44.141-.744v-2.22h-.14c-.38 0-.692.06-.915.197h-.023v-.71h2.87v.71h-.022c-.223-.137-.534-.197-.914-.197zm1.403 2.835v-.766h.023c.333.304.619.43.995.43s.565-.141.565-.411-.25-.387-.706-.566c-.493-.189-.949-.392-.949-1.03 0-.637.487-1.07 1.279-1.07s.569.05.798.148v.71h-.023c-.261-.217-.509-.32-.797-.32-.29 0-.543.144-.543.414s.25.387.706.566c.493.189.949.392.949 1.03 0 .637-.502 1.061-1.307 1.061s-.71-.075-.991-.204v.007zm2.783.13c.084-.145.141-.44.141-.745v-1.97c0-.304-.057-.596-.14-.744v-.022h2.232v.665h-.02c-.2-.103-.523-.148-.951-.148h-.406v.911h.399c.371 0 .574-.022.76-.065h.022v.679h-.023a3.3 3.3 0 0 0-.76-.066h-.398v1.015h.399c.448 0 .813-.06 1.077-.198h.023v.71h-2.355zm-8.002 3.884c0 .304.056.596.14.74v.023H1.65v-.022c.085-.145.141-.44.141-.741v-1.97c0-.304-.056-.598-.14-.746v-.022h1.343c.874 0 1.329.352 1.329 1.02 0 .67-.25.786-.729.92.138.103.224.232.305.368l.352.603c.179.296.295.452.43.566v.022h-.813c-.122-.046-.248-.182-.384-.462l-.223-.463c-.163-.342-.27-.452-.475-.452h-.285v.612zm.49-1.128c.41 0 .592-.166.592-.534s-.189-.547-.593-.547h-.49v1.083h.49zm2.775.653c0 .475.258.717.76.717s.737-.242.737-.717V12.96c0-.304-.056-.596-.14-.744v-.022h.891v.022c-.084.145-.14.44-.14.745v1.491c0 .836-.484 1.298-1.39 1.298s-1.434-.452-1.434-1.268v-1.523c0-.304-.057-.597-.141-.745v-.022h.995v.022c-.084.145-.141.44-.141.745v1.492h.003zm2.817 1.094v-.767h.023c.338.304.622.43.995.43s.565-.141.565-.411-.25-.387-.706-.566c-.493-.189-.949-.391-.949-1.03 0-.637.486-1.07 1.279-1.07s.569.053.797.148v.71h-.022c-.261-.217-.509-.32-.798-.32-.288 0-.543.144-.543.414s.251.387.707.566c.493.189.948.392.948 1.024 0 .633-.501 1.062-1.306 1.062-.804 0-.71-.075-.991-.204v.012zm2.802 0v-.767h.022c.339.304.622.43.995.43s.566-.141.566-.411-.251-.387-.707-.566c-.493-.189-.948-.391-.948-1.03 0-.637.486-1.07 1.278-1.07.793 0 .57.053.798.148v.71h-.023c-.26-.217-.508-.32-.797-.32s-.543.144-.543.414.25.387.706.566c.494.189.95.392.95 1.024 0 .633-.503 1.062-1.307 1.062s-.71-.075-.992-.204v.012zm2.783.125c.084-.144.14-.44.14-.74v-1.97c0-.305-.056-.597-.14-.745v-.022h2.232v.665h-.019c-.2-.103-.524-.148-.952-.148h-.406v.911h.4c.37 0 .573-.022.759-.065h.022v.679h-.022a3.3 3.3 0 0 0-.76-.066h-.399v1.015h.4c.448 0 .812-.06 1.077-.198h.022v.71h-2.354v-.026m2.954 0c.084-.144.141-.44.141-.74v-1.97c0-.305-.057-.597-.141-.745v-.022h.995v.022c-.084.145-.14.44-.14.745v2.22h.319c.448 0 .81-.065 1.078-.201h.022v.713h-2.274zm2.755 0c.084-.144.141-.44.141-.74v-1.97c0-.305-.057-.597-.14-.745v-.022h.994v.022c-.084.145-.14.44-.14.745v2.22h.32q.674.002 1.077-.201h.022v.713h-2.274z"})})]}
2061),i.jsxs("defs",{children:[i.jsx("clipPath",{id:"FTSE-Russell-dark_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 4a4 4 0 0 1 4-4h16a4 4 0 0 1 4 4v16a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4z"})}),i.jsx("clipPath",{id:"FTSE-Russell-dark_svg__b",children:i.jsx("path",{fill:"#fff",d:"M1.65 7.5h20.625v8.25H1.65z"})})]})]}),{color:t,size:e,...n});lj.displayName="FtseRussellDark";const LS=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#F3F5FD",d:"M0 4a4 4 0 0 1 4-4h16a4 4 0 0 1 4 4v16a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4z"}),i.jsx("g",{clipPath:"url(#FTSE-Russell_svg__a)",children:i.jsx("path",{fill:"#001EFF",d:"M2.091 8.328c0-.304-.057-.596-.14-.744v-.022h2.273v.69h-.019c-.2-.116-.524-.178-.952-.178h-.449v.949h.463c.371 0 .574-.023.76-.066h.022v.68h-.023a3.3 3.3 0 0 0-.76-.066h-.462v.725c0 .305.057.597.141.745v.022H1.95v-.022c.084-.145.141-.44.141-.745zm4.529-.25h-.14v2.22c0 .304.056.597.14.744v.023h-.995v-.023c.084-.144.14-.44.14-.744v-2.22h-.14c-.38 0-.691.06-.914.197h-.023v-.71h2.87v.71h-.022c-.223-.137-.534-.197-.914-.197zm1.404 2.835v-.766h.023c.333.304.618.43.995.43.376 0 .565-.141.565-.411s-.25-.387-.706-.566c-.493-.189-.949-.392-.949-1.03 0-.637.486-1.07 1.279-1.07s.569.05.797.148v.71h-.022c-.261-.217-.509-.32-.798-.32-.288 0-.543.144-.543.414s.251.387.707.566c.493.189.948.392.948 1.03 0 .637-.501 1.061-1.306 1.061-.804 0-.71-.075-.991-.204v.007zm2.783.13c.084-.145.14-.44.14-.745v-1.97c0-.304-.056-.596-.14-.744v-.022h2.233v.665h-.02c-.2-.103-.524-.148-.951-.148h-.406v.911h.399c.37 0 .574-.022.76-.065h.022v.679h-.023a3.3 3.3 0 0 0-.76-.066h-.398v1.015h.399c.448 0 .813-.06 1.077-.198h.023v.71h-2.355zm-8.003 3.884c0 .304.057.596.141.74v.023H1.95v-.022c.084-.145.141-.44.141-.741v-1.97c0-.304-.057-.598-.14-.746v-.022h1.343c.873 0 1.329.352 1.329 1.02 0 .67-.251.786-.729.92.138.103.224.232.304.368l.353.603c.178.296.295.452.43.566v.022h-.814c-.122-.046-.247-.182-.383-.462l-.223-.463c-.164-.342-.27-.452-.475-.452h-.285v.612zm.49-1.128c.411 0 .593-.166.593-.534s-.189-.547-.593-.547h-.49v1.083h.49zm2.776.653c0 .475.258.717.76.717s.737-.242.737-.717V12.96c0-.304-.057-.596-.14-.744v-.022h.891v.022c-.084.145-.14.44-.14.745v1.491c0 .836-.484 1.298-1.39 1.298s-1.435-.452-1.435-1.268v-1.523c0-.304-.056-.597-.14-.745v-.022h.995v.022c-.085.145-.141.44-.141.745v1.492h.003zm2.817 1.094v-.767h.022c.339.304.623.43.996.43s.565-.141.565-.411-.25-.387-.706-.566c-.494-.189-.95-.391-.95-1.03 0-.637.487-1.07 1.28-1.07.792 0 .569.053.797.148v.71h-.022c-.261-.217-.509-.32-.798-.32-.288 0-.543.144-.543.414s.251.387.707.566c.493.189.948.392.948 1.024 0 .633-.502 1.062-1.306 1.062s-.71-.075-.992-.204v.012zm2.802 0v-.767h.022c.339.304.622.43.995.43s.566-.141.566-.411-.251-.387-.707-.566c-.493-.189-.949-.391-.949-1.03 0-.637.487-1.07 1.28-1.07.791 0 .568.053.797.148v.71h-.023c-.26-.217-.508-.32-.797-.32s-.543.144-.543.414.25.387.706.566c.493.189.949.392.949 1.024 0 .633-.502 1.062-1.306 1.062-.805 0-.71-.075-.992-.204v.012zm2.782.125c.085-.144.141-.44.141-.74v-1.97c0-.305-.056-.597-.14-.745v-.022h2.232v.665h-.019c-.201-.103-.524-.148-.952-.148h-.406v.911h.399c.371 0 .574-.022.76-.065h.022v.679h-.022a3.3 3.3 0 0 0-.76-.066h-.399v1.015h.399c.449 0 .813-.06 1.078-.198h.022v.71h-2.355v-.026m2.955 0c.084-.144.14-.44.14-.74v-1.97c0-.305-.056-.597-.14-.745v-.022h.995v.022c-.084.145-.141.44-.141.745v2.22h.32c.448 0 .81-.065 1.077-.201h.023v.713h-2.274zm2.755 0c.084-.144.14-.44.14-.74v-1.97c0-.305-.056-.597-.14-.745v-.022h.995v.022c-.084.145-.14.44-.14.745v2.22h.319q.674.002 1.078-.201h.022v.713H20.18z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"FTSE-Russell_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1.95 7.5h20.625v8.25H1.95z"})})})]}),{color:t,size:e,...n});LS.displayName="FtseRussell";const C4=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#71C9ED",d:"M1.658 12V1.785q0-.13.126-.13H22.22q.124 0 .124.123v10.95q0 .11-.115.11-1.044-.001-2.086.002c-.087 0-.112-.018-.112-.109q.003-4.3.002-8.6c0-.141.017-.125-.127-.125H4.135q-.127 0-.127.13v15.726q0 .129.128.129c.505 0 1.011.002 1.517-.002.081 0 .108.016.108.104q-.005 1.074 0 2.148c0 .08-.019.102-.1.102a902 902 0 0 0-3.893 0c-.091 0-.112-.027-.112-.114q.003-5.115.002-10.23"}),i.jsx("path",{fill:"#323348",d:"M20.095 19.324c-.678 0-1.356.002-2.034-.002-.08 0-.093.02-.087.097.032.406.129.788.373 1.122.3.41.716.63 1.21.696a3.86 3.86 0 0 0 2.057-.273c.069-.03.096-.028.114.054q.084.393.185.783c.015.061-.003.08-.053.102a4.7 4.7 0 0 1-1.401.357c-.388.04-.775.046-1.163 0-1.297-.159-2.257-1.076-2.472-2.369-.141-.85-.07-1.678.3-2.463.382-.811.997-1.361 1.886-1.557.731-.161 1.44-.099 2.087.32.456.294.747.722.934 1.223.224.6.283 1.218.197 1.853-.01.07-.049.058-.09.058zm-.577-.947q.723-.001 1.445.002c.064 0 .086-.012.08-.082a3 3 0 0 0-.083-.5c-.113-.396-.315-.73-.7-.915-.51-.245-1.292-.22-1.783.373-.256.309-.397.668-.477 1.056-.015.074.027.066.072.066zM11.382 19.107c.002-.74.183-1.427.624-2.03.482-.66 1.143-1.046 1.94-1.198a3.97 3.97 0 0 1 2.154.17q.247.091.172.342c-.068.229-.138.458-.201.688-.019.068-.029.084-.104.047-.684-.342-1.394-.395-2.11-.12-.532.204-.876.612-1.053 1.148-.243.736-.225 1.464.162 2.15.335.592.871.884 1.54.935a2.95 2.95 0 0 0 1.496-.29c.076-.035.093-.022.11.058.056.27.12.54.184.81.014.058.002.085-.054.113a3.7 3.7 0 0 1-1.122.319c-.529.072-1.056.07-1.573-.076-1.094-.308-1.765-1.03-2.054-2.12a3.5 3.5 0 0 1-.111-.945M10.388 19.187q-.001 1.508.001 3.015c0 .07-.01.093-.087.092q-.547-.006-1.096 0c-.067.001-.08-.017-.08-.081v-6.058c0-.065.01-.09.083-.089q.547.008 1.096 0c.072 0 .084.022.084.088q-.002 1.516-.001 3.033"})]}
2061),{color:t,size:e,...n});C4.displayName="IceClear";const l0=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",d:"M2.487 17.999V2.679q0-.194.19-.194H33.33q.186-.001.186.184v16.424q0 .166-.173.166c-1.043 0-2.086-.002-3.13.003-.13.001-.167-.027-.167-.164q.005-6.45.003-12.9c0-.211.026-.188-.19-.188H6.203q-.19 0-.19.194v23.591q0 .193.192.193c.758 0 1.517.003 2.275-.002.122-.001.163.024.162.155a322 322 0 0 0 0 3.222c0 .12-.028.154-.15.153q-2.92-.006-5.84 0c-.136 0-.167-.04-.167-.171q.005-7.673.003-15.346M30.143 28.986c-1.017 0-2.034.002-3.051-.003-.12 0-.14.028-.13.145.047.608.193 1.183.558 1.683.45.614 1.075.946 1.815 1.044a5.8 5.8 0 0 0 3.086-.409c.103-.044.145-.043.171.081q.127.59.278 1.174c.023.092-.005.121-.08.153a7 7 0 0 1-2.101.535 8 8 0 0 1-1.745 0c-1.946-.237-3.385-1.613-3.708-3.553-.212-1.275-.105-2.517.45-3.695.573-1.216 1.495-2.04 2.828-2.335 1.098-.242 2.163-.148 3.132.479.684.442 1.12 1.084 1.4 1.836.337.9.425 1.827.296 2.779-.015.106-.073.087-.135.087zm-.866-1.42q1.085-.002 2.168.001c.096 0 .13-.017.12-.122a4 4 0 0 0-.124-.75c-.17-.594-.473-1.095-1.05-1.372-.767-.367-1.939-.33-2.675.56-.384.463-.596 1.002-.716 1.584-.023.11.04.099.108.099z"}),i.jsx("path",{fill:"currentColor",d:"M17.074 28.661c.003-1.11.273-2.14.935-3.046.724-.99 1.716-1.567 2.91-1.796a5.95 5.95 0 0 1 3.232.256q.37.135.257.512c-.102.343-.206.686-.301 1.032-.028.102-.043.125-.156.07-1.027-.512-2.091-.592-3.164-.18-.799.306-1.315.918-1.58 1.722-.366 1.104-.338 2.196.243 3.225.503.888 1.306 1.327 2.31 1.402.786.06 1.533-.1 2.244-.433.114-.053.139-.034.164.085.084.407.18.812.276 1.215.021.088.004.129-.08.17-.535.257-1.101.398-1.684.478-.793.11-1.583.106-2.359-.112-1.641-.463-2.647-1.547-3.081-3.18a5.3 5.3 0 0 1-.166-1.419M15.581 28.78q-.002 2.262.003 4.524c0 .103-.016.14-.131.138a67 67 0 0 0-1.644 0c-.1.001-.121-.026-.121-.123a5504 5504 0 0 0 0-9.086c0-.097.016-.134.125-.133q.822.009 1.644 0c.108-.001.126.032.126.131q-.003 2.275-.002 4.55"})]}),{color:t,size:e,...n});l0.displayName="IceDark";const c0=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",d:"M2.487 17.999V2.679q0-.195.19-.195H33.33q.186 0 .186.185v16.424q0 .166-.173.166c-1.043 0-2.086-.002-3.13.003-.13.001-.167-.028-.167-.164q.005-6.45.003-12.9c0-.211.026-.188-.19-.188H6.203q-.19 0-.19.194v23.591q0 .193.192.193c.758 0 1.517.003 2.275-.002.122-.001.163.024.162.155a322 322 0 0 0 0 3.222c0 .12-.028.154-.15.153q-2.92-.006-5.84 0c-.136 0-.167-.04-.167-.171q.005-7.673.003-15.346"}),i.jsx("g",{fill:"#323348",children:i.jsx("path",{d:"M30.143 28.986c-1.017 0-2.034.002-3.051-.003-.12 0-.14.028-.13.145.046.608.193 1.183.558 1.683.45.614 1.075.946 1.815 1.044a5.8 5.8 0 0 0 3.086-.409c.103-.044.145-.043.171.081q.127.59.277 1.174c.024.092-.004.121-.079.153a7 7 0 0 1-2.102.535 8 8 0 0 1-1.744 0c-1.946-.237-3.385-1.613-3.708-3.553-.212-1.275-.105-2.517.45-3.695.573-1.216 1.495-2.04 2.828-2.335 1.098-.242 2.162-.148 3.132.479.684.442 1.12 1.084 1.4 1.836.337.9.425 1.827.296 2.779-.015.106-.073.087-.135.087zm-.866-1.42q1.084-.002 2.168.001c.096 0 .13-.017.12-.122a4 4 0 0 0-.124-.75c-.17-.594-.474-1.095-1.05-1.373-.767-.366-1.939-.33-2.675.56-.384.464-.596 1.003-.716 1.585-.023.11.04.098.108.098zM17.074 28.661c.003-1.11.273-2.14.935-3.046.723-.99 1.716-1.567 2.91-1.796a5.95 5.95 0 0 1 3.232.256q.37.135.257.512c-.102.343-.206.686-.301 1.032-.028.102-.043.126-.156.07-1.027-.512-2.092-.592-3.164-.18-.799.306-1.315.918-1.58 1.722-.366 1.104-.338 2.196.243 3.225.502.888 1.306 1.327 2.31 1.403.786.059 1.533-.101 2.244-.434.114-.053.139-.034.164.085.084.407.18.812.276 1.215.021.088.004.129-.08.17-.535.257-1.101.398-1.684.478-.793.11-1.583.106-2.359-.112-1.641-.463-2.647-1.547-3.081-3.18a5.3 5.3 0 0 1-.167-1.419zM15.581 28.78q-.002 2.262.003 4.524c0 .103-.016.14-.131.138a67 67 0 0 0-1.644 0c-.1.001-.121-.026-.121-.123a5504 5504 0 0 0 0-9.086c0-.097.016-.134.125-.133q.822.009 1.644 0c.108-.001.126.032.126.131q-.003 2.275-.002 4.55z"})})]}),{color:t,size:e,...n});c0.displayName="IceGrey";const J7=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:[i.jsx("path",{fill:"#73C6E7",d:"M1.243 9V1.34q0-.098.095-.098h15.327q.093 0 .093.092v8.212q0 .084-.086.084-.783-.002-1.565.001c-.065 0-.084-.014-.084-.082q.002-3.225.002-6.45c0-.106.013-.094-.095-.094H3.1q-.095 0-.095.097v11.796q0 .096.096.096.57.001 1.137-.001c.062 0 .082.012.082.078q-.005.806 0 1.61c0 .06-.014.077-.076.077q-1.46-.003-2.92 0c-.068 0-.083-.02-.083-.086q.002-3.836.001-7.673"}),i.jsx("path",{fill:"#D7D9EF",d:"M15.07 14.493q-.763.001-1.525-.001c-.06 0-.07.014-.065.072.023.304.096.592.28.841.224.308.536.474.907.523.53.07 1.047.007 1.542-.205.052-.022.073-.021.086.04q.064.296.139.588c.011.046-.002.06-.04.076a3.5 3.5 0 0 1-1.05.268c-.291.03-.582.035-.873 0-.973-.119-1.693-.807-1.854-1.777-.106-.637-.053-1.258.225-1.847.287-.608.748-1.02 1.414-1.168.55-.12 1.081-.074 1.566.24.342.22.56.542.7.918.168.45.212.913.148 1.39-.008.052-.037.042-.068.042zm-.433-.71h1.085c.048 0 .064-.008.06-.06a2 2 0 0 0-.063-.375c-.085-.298-.236-.548-.525-.687-.383-.183-.969-.164-1.337.28a1.8 1.8 0 0 0-.358.793c-.011.055.02.049.054.049zM8.537 14.33c.002-.555.137-1.07.468-1.523.362-.495.858-.784 1.455-.898a3 3 0 0 1 1.616.128q.184.067.129.256-.078.257-.151.516c-.014.05-.021.063-.078.035-.513-.256-1.046-.296-1.582-.09-.4.153-.657.459-.79.861-.183.552-.17 1.098.122 1.612.25.444.652.664 1.155.701.393.03.766-.05 1.121-.216.057-.027.07-.017.082.043q.064.304.139.607c.01.044.002.064-.04.085-.268.129-.551.199-.842.239-.397.054-.792.053-1.18-.056-.82-.232-1.324-.774-1.54-1.59a2.7 2.7 0 0 1-.084-.71M7.79 14.39q0 1.132.002 2.263c0 .052-.008.07-.066.069a34 34 0 0 0-.822 0c-.05 0-.06-.013-.06-.062v-4.543c0-.048.008-.067.062-.066q.411.004.822 0c.054 0 .063.016.063.065v2.275"})]}),{color:t,size:e,...n});J7.displayName="IceSearch";const u0=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"#73c6e7",d:"M2.487 17.999V2.679q0-.195.19-.195H33.33q.186 0 .186.185v16.424q0 .166-.173.166c-1.043 0-2.086-.002-3.13.003-.13.001-.167-.028-.167-.164q.005-6.45.003-12.9c0-.211.026-.188-.19-.188H6.203q-.19 0-.19.194v23.591q0 .193.192.193c.758 0 1.517.003 2.275-.002.122-.001.163.024.162.155a322 322 0 0 0 0 3.222c0 .12-.028.154-.15.153q-2.92-.006-5.84 0c-.136 0-.16
20617-.04-.167-.171q.005-7.673.003-15.346"}),i.jsx("g",{fill:"#010101",children:i.jsx("path",{d:"M30.143 28.986c-1.017 0-2.034.002-3.051-.003-.12 0-.14.028-.13.145.046.608.193 1.183.558 1.683.45.614 1.075.946 1.815 1.044a5.8 5.8 0 0 0 3.086-.409c.103-.044.145-.043.171.081q.127.59.277 1.174c.024.092-.004.121-.079.153a7 7 0 0 1-2.102.535 8 8 0 0 1-1.744 0c-1.946-.237-3.385-1.613-3.708-3.553-.212-1.275-.105-2.517.45-3.695.573-1.216 1.495-2.04 2.828-2.335 1.098-.242 2.162-.148 3.132.479.684.442 1.12 1.084 1.4 1.836.337.9.425 1.827.296 2.779-.015.106-.073.087-.135.087zm-.866-1.42q1.084-.002 2.168.001c.096 0 .13-.017.12-.122a4 4 0 0 0-.124-.75c-.17-.594-.474-1.095-1.05-1.373-.767-.366-1.939-.33-2.675.56-.384.464-.596 1.003-.716 1.585-.023.11.04.098.108.098zM17.074 28.661c.003-1.11.273-2.14.935-3.046.723-.99 1.716-1.567 2.91-1.796a5.95 5.95 0 0 1 3.232.256q.37.135.257.512c-.102.343-.206.686-.301 1.032-.028.102-.043.126-.156.07-1.027-.512-2.092-.592-3.164-.18-.799.306-1.315.918-1.58 1.722-.366 1.104-.338 2.196.243 3.225.502.888 1.306 1.327 2.31 1.403.786.059 1.533-.101 2.244-.434.114-.053.139-.034.164.085.084.407.18.812.276 1.215.021.088.004.129-.08.17-.535.257-1.101.398-1.684.478-.793.11-1.583.106-2.359-.112-1.641-.463-2.647-1.547-3.081-3.18a5.3 5.3 0 0 1-.167-1.419zM15.581 28.78q-.002 2.262.003 4.524c0 .103-.016.14-.131.138a67 67 0 0 0-1.644 0c-.1.001-.121-.026-.121-.123a5504 5504 0 0 0 0-9.086c0-.097.016-.134.125-.133q.822.009 1.644 0c.108-.001.126.032.126.131q-.003 2.275-.002 4.55z"})})]}),{color:t,size:e,...n});u0.displayName="ICE";const cj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 27",...n,children:[i.jsxs("g",{clipPath:"url(#IEX-custom_svg__a)",children:[i.jsx("path",{fill:"currentColor",fillOpacity:.4,d:"M24.715 5.784h1.928v1.88H30.5V2.022h-5.785z"}),i.jsx("path",{fill:"currentColor",d:"M22.79 9.548h9.638V.138H22.79zm1.926-7.527h5.785v5.644h-3.857V5.784h-1.928zM.21 9.548h2.602V7.457h-2.6v2.091zm0 10.673h2.602v-9.243h-2.6v9.243z"}),i.jsx("mask",{id:"IEX-custom_svg__b",width:11,height:11,x:3,y:10,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"},children:i.jsx("path",{fill:"#fff",d:"M3.781 10.55h9.728v9.902H3.781z"})}),i.jsx("g",{mask:"url(#IEX-custom_svg__b)",children:i.jsx("path",{fill:"currentColor",d:"M10.123 13.142q-.467-.501-1.42-.501-.623 0-1.034.206c-.255.12-.48.294-.66.509a1.9 1.9 0 0 0-.349.643 3 3 0 0 0-.118.607h4.231q-.185-.963-.65-1.464m-2.941 4.862q.586.555 1.687.554.785 0 1.355-.385.567-.383.694-.814h2.29q-.55 1.664-1.684 2.378-1.136.716-2.748.715-1.116 0-2.014-.348a4.2 4.2 0 0 1-1.52-.991 4.4 4.4 0 0 1-.963-1.54 5.5 5.5 0 0 1-.338-1.965q0-1.036.348-1.93c.22-.576.556-1.102.989-1.548a4.7 4.7 0 0 1 1.53-1.026q.887-.377 1.968-.375 1.21-.001 2.107.455c.582.29 1.088.71 1.475 1.224q.575.77.833 1.751.255.986.183 2.057H6.543q.052 1.233.639 1.788"})}),i.jsx("mask",{id:"IEX-custom_svg__c",width:12,height:11,x:12,y:10,maskUnits:"userSpaceOnUse",style:{maskType:"luminance"},children:i.jsx("path",{fill:"#fff",d:"M12.969 10.55h10.268v9.902H12.97z"})}),i.jsx("g",{mask:"url(#IEX-custom_svg__c)",children:i.jsx("path",{fill:"currentColor",d:"M13.598 10.979h2.966l1.668 2.412 1.649-2.412h2.875l-3.114 4.326 3.498 4.916h-2.968l-1.978-2.915-1.978 2.915h-2.911l3.404-4.864z"})})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"IEX-custom_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h32v27H0z"})})})]}),{color:t,size:e,...n});cj.displayName="IexCustom";const nie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{fill:"currentColor",clipPath:"url(#IEX-dark_svg__a)",children:[i.jsx("path",{d:"M17.5 5v6.445h6.501V5zm1.3 1.289h3.902v3.867h-2.6V8.867h-1.3V6.29zM2.75 8.867H1v1.711h1.75zM2.75 11.45H1.013v6.445H2.75zM6.55 11.371c1.985 0 3.327 1.204 3.352 3.097 0 .189-.013.402-.051.602H5.133v.05c.075.929.607 1.505 1.53 1.505.721 0 1.227-.314 1.379-.915H9.8c-.202 1.253-1.303 2.257-3.01 2.257-2.2 0-3.517-1.292-3.517-3.286 0-2.018 1.316-3.31 3.277-3.31m1.555 2.546c-.126-.79-.67-1.23-1.48-1.23-.771 0-1.353.464-1.454 1.23z"}),i.jsx("path",{d:"M9.48 11.45h2.037l1.354 1.905 1.378-1.906h1.91l-2.29 3.16 2.417 3.286H14.25l-1.493-2.019-1.48 2.019h-1.91l2.416-3.286z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"IEX-dark_svg__a",children:i.jsx("path",{fill:"#fff",d:"M1 5h23v13H1z"})})})]}),{color:t,size:e,...n});nie.displayName="IexDark";const uj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",d:"M25.07 5H36v10.93H25.07z"}),i.jsx("path",{fill:"#c3c4e5",d:"M33.71 7.082h-6.453v4.424h2.03v2.03h4.423z"}),i.jsx("path",{fill:"#323348",fillRule:"evenodd",d:"M.03 13.464c-.028.076-.039.626-.022 1.223l.03 1.086 1.43.029 1.432.029v-2.504H1.492c-1.07 0-1.422.033-1.461.137m7.729 3.92c-1.556.496-2.92 1.961-3.344 3.59-.213.816-.214 2.726-.002 3.538.672 2.58 3.105 4.101 5.95 3.72 1.124-.15 2.179-.634 2.847-1.305.492-.494 1.308-1.963 1.193-2.149-.038-.061-.56-.105-1.254-.105h-1.188l-.164.316c-.09.175-.43.49-.757.7-.56.361-.642.384-1.426.381-1.554-.004-2.205-.59-2.503-2.255l-.07-.389 3.784-.027 3.785-.028-.028-1.023c-.066-2.42-1.383-4.356-3.387-4.98-.839-.26-2.597-.253-3.436.015m-7.726.133c-.027.071-.037 2.448-.022 5.282l.027 5.152 1.43.03 1.432.028V17.386H1.492c-1.031 0-1.422.035-1.459.13m14.941-.07c0 .055.647 1.016 2.673 3.969.362.527.658.984.658 1.016 0 .062-3.13 4.724-3.452 5.143-.105.137-.191.289-.191.338s.698.09 1.552.09h1.552l.244-.3c.133-.166.618-.89 1.076-1.61s.862-1.311.898-1.313c.06-.003.424.526 1.697 2.469l.494.754h1.604c1.327 0 1.604-.025 1.604-.15 0-.082-.043-.176-.096-.21-.053-.032-.278-.327-.499-.656-.488-.724-1.59-2.333-2.503-3.651l-.674-.973.204-.276c.111-.152.508-.722.882-1.266.374-.543 1.037-1.5 1.475-2.124.437-.624.795-1.174.795-1.223 0-.048-.7-.088-1.557-.088h-1.557l-.603.944c-.332.52-.74 1.134-.907 1.366-.285.394-.314.41-.44.227a9 9 0 0 0-.215-.3c-.045-.058-.4-.585-.79-1.17l-.71-1.06
20617h-1.607c-.884 0-1.607.028-1.607.061m-4.524 2.068c.5.209.836.626 1.08 1.338.156.453.176.615.08.652-.07.027-1.11.037-2.311.021l-2.183-.028.032-.303c.074-.682.602-1.376 1.27-1.665.465-.202 1.565-.21 2.032-.015",clipRule:"evenodd"})]}),{color:t,size:e,...n});uj.displayName="IexGrey";const rie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"#FFA200",d:"M17.5 5v6.445h6.501V5zm1.3 1.289h3.902v3.867h-2.6V8.867h-1.3V6.29z"}),i.jsx("path",{fill:"#E8EBFB",d:"M2.75 8.867H1v1.711h1.75zM2.75 11.45H1.013v6.445H2.75zM6.55 11.371c1.985 0 3.327 1.204 3.352 3.097 0 .189-.013.402-.051.602H5.133v.05c.075.929.607 1.505 1.53 1.505.721 0 1.227-.314 1.379-.915H9.8c-.202 1.253-1.303 2.257-3.01 2.257-2.2 0-3.517-1.292-3.517-3.286 0-2.018 1.316-3.31 3.277-3.31m1.555 2.546c-.126-.79-.67-1.23-1.48-1.23-.771 0-1.353.464-1.454 1.23z"}),i.jsx("path",{fill:"#E8EBFB",d:"M9.48 11.45h2.037l1.354 1.905 1.378-1.906h1.91l-2.29 3.16 2.417 3.286H14.25l-1.493-2.019-1.48 2.019h-1.91l2.416-3.286z"})]}),{color:t,size:e,...n});rie.displayName="IexWhite";const dj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"#ffa200",d:"M25.07 5H36v10.93H25.07z"}),i.jsx("path",{fill:"#ffcd63",d:"M33.71 7.082h-6.453v4.424h2.03v2.03h4.423z"}),i.jsx("path",{fill:"#000",fillRule:"evenodd",d:"M.03 13.464c-.028.076-.039.626-.022 1.223l.03 1.086 1.43.029 1.432.029v-2.504H1.492c-1.07 0-1.422.033-1.461.137m7.729 3.92c-1.556.496-2.92 1.961-3.344 3.59-.213.816-.214 2.726-.002 3.538.672 2.58 3.105 4.101 5.95 3.72 1.124-.15 2.179-.634 2.847-1.305.492-.494 1.308-1.963 1.193-2.149-.038-.061-.56-.105-1.254-.105h-1.188l-.164.316c-.09.175-.43.49-.757.7-.56.361-.642.384-1.426.381-1.554-.004-2.205-.59-2.503-2.255l-.07-.389 3.784-.027 3.785-.028-.028-1.023c-.066-2.42-1.383-4.356-3.387-4.98-.839-.26-2.597-.253-3.436.015m-7.726.133c-.027.071-.037 2.448-.022 5.282l.027 5.152 1.43.03 1.432.028V17.386H1.492c-1.031 0-1.422.035-1.459.13m14.941-.07c0 .055.647 1.016 2.673 3.969.362.527.658.984.658 1.016 0 .062-3.13 4.724-3.452 5.143-.105.137-.191.289-.191.338s.698.09 1.552.09h1.552l.244-.3c.133-.166.618-.89 1.076-1.61s.862-1.311.898-1.313c.06-.003.424.526 1.697 2.469l.494.754h1.604c1.327 0 1.604-.025 1.604-.15 0-.082-.043-.176-.096-.21-.053-.032-.278-.327-.499-.656-.488-.724-1.59-2.333-2.503-3.651l-.674-.973.204-.276c.111-.152.508-.722.882-1.266.374-.543 1.037-1.5 1.475-2.124.437-.624.795-1.174.795-1.223 0-.048-.7-.088-1.557-.088h-1.557l-.603.944c-.332.52-.74 1.134-.907 1.366-.285.394-.314.41-.44.227a9 9 0 0 0-.215-.3c-.045-.058-.4-.585-.79-1.17l-.71-1.067h-1.607c-.884 0-1.607.028-1.607.061m-4.524 2.068c.5.209.836.626 1.08 1.338.156.453.176.615.08.652-.07.027-1.11.037-2.311.021l-2.183-.028.032-.303c.074-.682.602-1.376 1.27-1.665.465-.202 1.565-.21 2.032-.015",clipRule:"evenodd"})]}),{color:t,size:e,...n});dj.displayName="IEX";const fj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.814 12.013c0 .022 3.421 3.813 3.45 3.823.021.008 3.194-3.406 3.48-3.745l.077-.091-.553.001h-.554l-.28.305c-1.505 1.64-2.146 2.32-2.17 2.305-.025-.016-.323-.343-1.787-1.962L25.891 12h-.539c-.296 0-.538.006-.538.013m9.382.735c-.381.41-1.531 1.646-2.556 2.744l-1.862 1.998.764.844 4.232 4.678.115.127.548-.01.548-.01-.58-.643-1.175-1.297-3.192-3.529-.137-.151.317-.345c.384-.416 4.391-4.737 4.62-4.982L36 12l-.555.001-.556.001zm-6.772 7.276a1086 1086 0 0 0-2.788 3.04l-.063.071h1.117l1.243-1.355a85 85 0 0 1 1.267-1.364c.02-.008.403.41 1.935 2.12l.537.6h.54c.418 0 .536-.01.517-.04-.02-.033-3.281-3.686-3.46-3.877-.05-.052-.106.002-.845.805",clipRule:"evenodd"}),i.jsx("path",{fill:"currentColor",d:"M.002 17.387c-.005-1.725-.001-3.155.007-3.178.012-.031.211-.04.847-.04l.831.002 1.282 1.607c1.207 1.512 1.285 1.603 1.332 1.544l1.282-1.607 1.232-1.544.83-.001.83-.002v6.372999999999999h-1.61l-.008-2.057-.009-2.057-1.28 1.564c-.985 1.205-1.295 1.564-1.351 1.564s-.366-.358-1.35-1.561l-1.278-1.56-.017 2.044-.016 2.046H.01zM9.297 20.54v-6.372h6.542v1.347h-4.964v1.117h4.076v1.346h-4.076v1.182h4.964v1.38H9.297M16.661 20.54v-6.372h1.676l1.287 1.608 1.288 1.607 1.285-1.607 1.285-1.607h.83l.83-.001-.008 3.178-.008 3.178-.797.009-.797.009-.009-2.06-.008-2.059-1.277 1.558c-.93 1.135-1.297 1.56-1.353 1.568-.065.008-.269-.226-1.37-1.57l-1.293-1.578-.008 2.07-.008 2.07H16.66"})]}),{color:t,size:e,...n});fj.displayName="MemxDark";const pj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.814 12.013c0 .022 3.421 3.813 3.45 3.824.022.007 3.194-3.407 3.48-3.746l.077-.091-.553.001h-.554l-.28.305c-1.505 1.64-2.145 2.32-2.17 2.305-.025-.016-.323-.343-1.787-1.962L25.891 12h-.539c-.296 0-.539.006-.539.013m9.382.735c-.381.41-1.531 1.646-2.556 2.744l-1.862 1.998.764.844 4.232 4.678.115.126.548-.01.548-.009-.58-.643-1.175-1.297-3.192-3.529-.137-.152.317-.344c.384-.417 4.391-4.737 4.62-4.982L36 12l-.555.001-.556.001zm-6.772 7.276a1086 1086 0 0 0-2.788 3.04l-.063.071h1.117l1.243-1.355a85 85 0 0 1 1.267-1.364c.02-.008.403.41 1.935 2.12l.537.6h.54c.418 0 .536-.01.517-.04-.02-.033-3.281-3.686-3.46-3.877-.05-.052-.106.002-.845.805",clipRule:"evenodd"}),i.jsx("g",{fill:"#201f1e",children:i.jsx("path",{d:"M.002 17.387c-.005-1.725-.001-3.155.007-3.178.012-.031.211-.04.847-.04l.831.002 1.282 1.607c1.207 1.512 1.285 1.603 1.332 1.544l1.282-1.607 1.232-1.544.83-.001.83-.002v6.372999999999999h-1.61l-.008-2.057-.009-2.057-1.28 1.564c-.985 1.205-1.295 1.564-1.351 1.564s-.366-.358-1.35-1.561l-1.278-1.56-.017 2.045-.016 2.045H.01zM9.297 20.54v-6.372h6.542v1.347h-4.964v1.117h4.077v1.346h-4.077v1.182h4.964v1.38h-3.27zM16.661 20.54v-6.372h1.676l1.287 1.608 1.288 1.607 1.285-1.607 1.285-1.607h.83l.83-.001-.008 3.178-.008 3.178-.797.009-.797.009-.009-2.06-.008-2.059-1.277 1.558c-.93 1.135-1.297 1.56-1.353 1.568-.065.008-.269-.226-1.37-1.57l-1.293-1.578-.008 2.07-.009 2.07h-.772z"})})]}),{color:t,size:e,...n});pj.displayName="MemxGrey";const aie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 28 28",...n,children:[i.jsx("path",{fill:"#E6E51B",fillRule:"evenodd",d:"M19.3 9.344c0 .017 2.661 2.966 2.684 2.974.017.006 2.484-2.65 2.707-2.913l.06-.071h-.43l-.431.001-.218.237c-1.17 1.275-1.67 1.804-1.687 1.793-.02-.013-.252-.267-1.39-1.526l-.457-.505h-.419c-.23 0-.419.005-.419.01m7.298.572c-.297.32-1.191 1.28-1.988 2.134l-1.448 1.554.594.656 3.291 3.639.09.098.426-.007.426-.008-.452-.5-.913-1.009-2.483-2.744-.106-.118.247-.269c.298-.323 3.415-3.684 3.593-3.874l.126-.134h-.432l-.432.002zm-5.267 5.659a871 871 0 0 0-2.169 2.364l-.049.056h.869l.967-1.054c.532-.58.975-1.057.985-1.061.016-.007.313.319 1.505 1.649l.418.466h.42c.325 0 .417-.007.402-.031a525 525 0 0 0-2.691-3.015c-.039-.04-.083.001-.657.626",clipRule:"evenodd"}),i.jsx("path",{fill:"#E8EBFB",d:"M.002 13.523C-.002 12.181 0 11.07.007 11.052c.01-.025.164-.032.659-.031l.646.001.997 1.25c.939 1.176 1 1.247 1.036 1.2l.997-1.25.959-1.2.645-.001.646-.002v4.957000000000001H5.34l-.007-1.6-.007-1.6-.995 1.217c-.767.937-1.008 1.217-1.051 1.217-.044 0-.285-.28-1.05-1.215l-.994-1.214-.013 1.591-.013 1.591H.008zM7.231 15.976V11.02h5.088v1.0470000000000002H8.46v.869h3.17v1.0470000000000002h-3.17v.92h3.86v1.073H7.231M12.959 15.976V11.02h1.303l
20611.001 1.25 1.002 1.25 1-1.25.999-1.25h1.291l-.006 2.471-.007 2.472-.62.007-.62.007-.006-1.602-.006-1.601-.993 1.211c-.724.883-1.01 1.214-1.053 1.22-.05.006-.21-.176-1.065-1.22l-1.006-1.229-.007 1.61-.006 1.61h-1.201"})]}),{color:t,size:e,...n});aie.displayName="MemxWhite";const hj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"#e6e51b",fillRule:"evenodd",d:"M24.814 12.013c0 .022 3.421 3.813 3.45 3.824.022.007 3.194-3.407 3.48-3.746l.077-.091-.553.001h-.554l-.28.305c-1.505 1.64-2.145 2.32-2.17 2.305-.025-.016-.323-.343-1.787-1.962L25.891 12h-.539c-.296 0-.539.006-.539.013m9.382.735c-.381.41-1.531 1.646-2.556 2.744l-1.862 1.998.764.844 4.232 4.678.115.126.548-.01.548-.009-.58-.643-1.175-1.297-3.192-3.529-.137-.152.317-.344c.384-.417 4.391-4.737 4.62-4.982L36 12l-.555.001-.556.001zm-6.772 7.276a1086 1086 0 0 0-2.788 3.04l-.063.071h1.117l1.243-1.355a85 85 0 0 1 1.267-1.364c.02-.008.403.41 1.935 2.12l.537.6h.54c.418 0 .536-.01.517-.04-.02-.033-3.281-3.686-3.46-3.877-.05-.052-.106.002-.845.805",clipRule:"evenodd"}),i.jsx("g",{fill:"#112e50",children:i.jsx("path",{d:"M.002 17.387c-.005-1.725-.001-3.155.007-3.178.012-.031.211-.04.847-.04l.831.002 1.282 1.607c1.207 1.512 1.285 1.603 1.332 1.544l1.282-1.607 1.232-1.544.83-.001.83-.002v6.372999999999999h-1.61l-.008-2.057-.009-2.057-1.28 1.564c-.985 1.205-1.295 1.564-1.351 1.564s-.366-.358-1.35-1.561l-1.278-1.56-.017 2.045-.016 2.045H.01zM9.297 20.54v-6.372h6.542v1.347h-4.964v1.117h4.077v1.346h-4.077v1.182h4.964v1.38h-3.27zM16.661 20.54v-6.372h1.676l1.287 1.608 1.288 1.607 1.285-1.607 1.285-1.607h.83l.83-.001-.008 3.178-.008 3.178-.797.009-.797.009-.009-2.06-.008-2.059-1.277 1.558c-.93 1.135-1.297 1.56-1.353 1.568-.065.008-.269-.226-1.37-1.57l-1.293-1.578-.008 2.07-.009 2.07h-.772z"})})]}),{color:t,size:e,...n});hj.displayName="MEMX";const mj=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M.485 7.487C.272 7.754.055 8.03 0 8.1c-.077.102 3.382.127 17.213.124l17.309-.004.356-.478c.196-.262.394-.537.438-.61C35.384 7.024 32.255 7 18.135 7H.872zm14.695 9.516c-.037.038-.068.407-.068.82v.75h1.2229999999999999v-1.638h-.544c-.299 0-.574.03-.611.068M4.112 20.017c-.652.129-1.33.587-1.711 1.158l-.331.495v-1.4569999999999999H.848v8.603H2.07v-2.798c0-3.191.064-3.59.693-4.291 1.187-1.323 3.235-.94 3.678.688.068.252.111 1.559.111 3.405l.001 2.996h1.209l.032-2.996.033-2.995.276-.528c.58-1.106 1.668-1.592 2.836-1.265.438.122.941.624 1.182 1.178.152.352.183.849.22 3.508l.042 3.098h1.109l-.03-3.354c-.03-3.285-.036-3.366-.275-3.896-.48-1.068-1.432-1.617-2.767-1.596a3.03 3.03 0 0 0-2.558 1.446q-.226.367-.274.223c-.12-.377-.676-1.036-1.064-1.262-.236-.138-.702-.3-1.034-.361-.679-.124-.742-.124-1.378.001m16.601.028c-1.037.224-1.936.932-2.352 1.851-.295.654-.262.752.287.835.263.04.493.03.51-.02s.169-.331.336-.624c.457-.803 1.032-1.107 2.088-1.105.968.002 1.352.17 1.744.767.342.518.483 1.741.202 1.741-.454 0-3.54.769-4.087 1.018-1.351.616-1.86 1.697-1.417 3.005.657 1.94 4.108 1.995 5.398.088.212-.315.249-.334.303-.16.234.755.639 1.188 1.234 1.317.289.063.355.026.688-.382.202-.248.368-.481.368-.518 0-.036-.119-.066-.263-.066-.154 0-.385-.123-.56-.3l-.298-.299v-2.088c0-2.817-.136-3.495-.852-4.261-.417-.446-.9-.69-1.641-.827-.725-.135-.956-.13-1.688.028m-5.577 4.444.027 4.276.586.03.586.031v-8.613H15.11zm12.219-3.175c.464.605 1.178 1.525 1.587 2.044l.742.942-1.68 2.182c-.926 1.2-1.683 2.215-1.683 2.258 0 .042.29.076.646.076h.647l.801-1.05c.44-.577 1.063-1.385 1.383-1.795l.582-.747 1.348 1.754c.741.965 1.404 1.776 1.471 1.802s.387.033.708.016l.585-.03-1.69-2.203c-.929-1.211-1.69-2.225-1.69-2.253s.644-.881 1.43-1.895c.787-1.014 1.477-1.927 1.533-2.028.095-.17.052-.182-.586-.154l-.688.03-1.106 1.435c-.607.788-1.16 1.49-1.23 1.56-.097.1-.379-.208-1.336-1.46l-1.213-1.585h-1.4049999999999998zm-5.607 3.464c-1.645.389-2.247.68-2.496 1.208-.214.453-.207.733.032 1.262.261.578.682.795 1.537.792 1.56-.006 2.718-1.188 2.828-2.885.059-.898.191-.871-1.9-.377M34.952 16.94a.94.94 0 0 0-.736.608.92.92 0 0 0 .867 1.23.92.92 0 0 0 .867-1.23.93.93 0 0 0-.646-.588.7.7 0 0 0-.196-.024c-.063-.002-.133 0-.156.004m.027.186a.8.8 0 0 0-.337.144.72.72 0 0 0-.288.583.723.723 0 0 0 .729.734.5.5 0 0 0 .181-.019.74.74 0 0 0 .495-.434.77.77 0 0 0 0-.557.9.9 0 0 0-.14-.223.8.8 0 0 0-.35-.21.9.9 0 0 0-.29-.018m-.271.253c-.002.005-.003.223-.002.484l.002.474.094.002.095.002.002-.189.002-.189h.143c.216 0 .219.002.22.229l.001.145h.193v-.169c0-.144-.002-.174-.013-.202a.15.15 0 0 0-.072-.08l-.021-.01.016-.01a.24.24 0 0 0 .114-.171.274.274 0 0 0-.24-.317 4 4 0 0 0-.534.002m.194.168a1 1 0 0 0-.005.127v.121l.164-.002c.18-.002.182-.003.218-.052.021-.028.021-.116 0-.145-.036-.049-.039-.05-.213-.052-.087 0-.16 0-.164.003",clipRule:"evenodd"})}),{color:t,size:e,...n});mj.displayName="MiaxDark";const gj=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("g",{fill:"#323348",fillRule:"evenodd",clipRule:"evenodd",children:i.jsx("path",{d:"M.485 7.487C.272 7.754.055 8.03 
20610 8.1c-.077.102 3.382.127 17.213.124l17.309-.004.356-.478c.196-.262.393-.537.438-.61C35.384 7.024 32.255 7 18.135 7H.872zm14.695 9.516c-.037.038-.068.407-.068.82v.75h1.2229999999999999v-1.638h-.544c-.299 0-.574.03-.611.068M4.112 20.017c-.652.129-1.33.587-1.711 1.158l-.331.495v-1.4569999999999999H.848v8.603H2.07v-2.798c0-3.191.064-3.59.693-4.291 1.187-1.324 3.235-.94 3.678.688.068.252.111 1.559.111 3.405l.001 2.996h1.209l.032-2.996.033-2.996.276-.527c.58-1.106 1.668-1.592 2.836-1.265.438.122.941.624 1.182 1.178.152.352.183.849.22 3.508l.042 3.098h1.109l-.03-3.354c-.03-3.284-.036-3.366-.275-3.896-.48-1.068-1.432-1.617-2.767-1.596a3.03 3.03 0 0 0-2.558 1.446q-.226.367-.274.223c-.12-.377-.676-1.036-1.064-1.262-.236-.138-.702-.3-1.034-.361-.679-.124-.742-.124-1.378.001m16.601.028c-1.037.224-1.936.932-2.352 1.851-.295.654-.262.752.287.835.263.04.493.03.51-.02s.169-.331.336-.624c.457-.803 1.032-1.106 2.088-1.105.968.002 1.352.17 1.744.767.342.518.483 1.741.202 1.741-.454 0-3.54.769-4.088 1.018-1.35.616-1.86 1.697-1.416 3.005.657 1.94 4.108 1.995 5.398.088.212-.315.249-.334.303-.16.234.755.639 1.188 1.234 1.317.289.063.355.026.687-.382.203-.248.368-.481.368-.518 0-.036-.118-.066-.262-.066-.154 0-.385-.123-.56-.3l-.298-.299v-2.088c0-2.817-.136-3.495-.852-4.261-.417-.446-.9-.69-1.641-.827-.725-.135-.956-.13-1.688.028m-5.577 4.444.027 4.276.586.03.586.031v-8.613H15.11zm12.219-3.175c.464.605 1.178 1.525 1.587 2.044l.742.943-1.68 2.18c-.926 1.2-1.683 2.216-1.683 2.258s.29.077.646.077h.647l.801-1.05c.44-.577 1.063-1.385 1.383-1.796l.582-.746 1.348 1.754c.741.965 1.403 1.776 1.471 1.802s.387.033.708.016l.585-.03-1.69-2.203c-.929-1.211-1.69-2.225-1.69-2.253s.644-.881 1.43-1.895 1.477-1.927 1.533-2.028c.095-.17.052-.182-.586-.153l-.688.03-1.106 1.434c-.607.789-1.16 1.49-1.23 1.56-.097.1-.379-.208-1.336-1.46l-1.213-1.585h-1.4049999999999998zm-5.607 3.464c-1.645.389-2.247.68-2.496 1.208-.214.453-.207.733.032 1.262.261.578.682.795 1.537.792 1.56-.006 2.718-1.188 2.828-2.885.059-.898.191-.871-1.9-.377M34.952 16.94a.94.94 0 0 0-.736.608.92.92 0 0 0 .867 1.23.92.92 0 0 0 .867-1.23.93.93 0 0 0-.646-.588.7.7 0 0 0-.196-.024c-.063-.002-.133 0-.156.004m.027.186a.8.8 0 0 0-.337.144.72.72 0 0 0-.288.583.723.723 0 0 0 .729.734.5.5 0 0 0 .182-.019.74.74 0 0 0 .495-.434.77.77 0 0 0 0-.557.9.9 0 0 0-.14-.223.8.8 0 0 0-.351-.21.9.9 0 0 0-.29-.018m-.271.253c-.002.005-.003.223-.002.484l.002.474.094.002.095.002.002-.189.002-.189h.143c.216 0 .219.002.22.229l.001.145h.193v-.169c0-.144-.002-.174-.013-.202a.15.15 0 0 0-.072-.08l-.021-.01.016-.01a.24.24 0 0 0 .114-.171.274.274 0 0 0-.24-.317 4 4 0 0 0-.534.001m.194.168a1 1 0 0 0-.005.127v.121l.164-.002c.18-.002.182-.003.218-.052.021-.028.021-.116 0-.145-.036-.049-.039-.05-.213-.052-.087 0-.16 0-.164.003"})})}),{color:t,size:e,...n});gj.displayName="MiaxGrey";const sie=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"#F3F5FD",fillRule:"evenodd",d:"M.323 4.99c-.142.179-.287.363-.322.41-.051.068 2.254.085 11.475.083l11.54-.003.237-.318a10 10 0 0 0 .292-.407c.044-.073-2.042-.089-11.455-.089H.581zm9.797 6.345c-.025.025-.045.27-.045.546v.5h.815V11.29h-.362c-.2 0-.383.02-.408.046m-7.379 2.01c-.434.085-.886.39-1.14.77l-.221.33v-.971H.565v5.736h.815v-1.865c0-2.128.043-2.393.462-2.861.792-.882 2.157-.627 2.452.459.045.168.074 1.039.074 2.27v1.997h.807l.021-1.997.022-1.997.184-.352c.387-.738 1.112-1.061 1.89-.844.293.082.628.417.788.786.102.234.123.566.147 2.339l.028 2.065h.74l-.02-2.236c-.02-2.19-.025-2.244-.183-2.597-.32-.712-.956-1.078-1.845-1.065-.705.011-1.34.37-1.706.965q-.151.245-.182.148c-.08-.25-.45-.69-.71-.841a2.6 2.6 0 0 0-.69-.24c-.451-.083-.494-.083-.918 0m11.068.017c-.692.15-1.291.622-1.568 1.235-.197.436-.175.5.19.556.177.027.33.02.341-.013s.112-.22.224-.416c.305-.535.688-.738 1.392-.736.645 0 .901.113 1.163.51.227.346.322 1.162.134 1.162-.303 0-2.36.512-2.725.678-.9.41-1.24 1.131-.944 2.003.438 1.293 2.739 1.33 3.599.059.141-.21.165-.223.201-.107.157.504.426.792.823.878.193.042.237.018.459-.254.135-.166.245-.321.245-.345 0-.025-.079-.045-.175-.045-.103 0-.257-.082-.374-.2l-.198-.199v-1.392c0-1.878-.09-2.33-.568-2.84-.278-.298-.6-.46-1.094-.552-.484-.09-.637-.087-1.125.018m-3.718 2.963.018 2.851.39.02.39.021v-5.742h-.816zm8.146-2.116c.31.403.785 1.016 1.058 1.362l.495.629-1.121 1.454c-.617.8-1.
2061121 1.477-1.122 1.505 0 .028.194.051.431.051h.431l.535-.7c.293-.385.708-.923.921-1.197l.388-.497.899 1.169c.494.643.936 1.183.98 1.2.046.018.258.023.473.012l.39-.02-1.127-1.469c-.62-.807-1.126-1.483-1.126-1.502s.428-.588.953-1.263c.524-.676.984-1.285 1.022-1.352.063-.114.034-.121-.39-.103l-.46.02-.737.957c-.405.525-.774.993-.82 1.04-.065.066-.252-.139-.89-.973l-.81-1.057h-.936zm-3.738 2.309c-1.097.26-1.498.453-1.664.805-.143.302-.138.489.02.841.175.386.456.53 1.026.528 1.04-.003 1.811-.791 1.885-1.923.04-.598.128-.58-1.267-.251M23.301 11.293a.62.62 0 0 0-.49.405.613.613 0 1 0 1.156.41.64.64 0 0 0 0-.41.62.62 0 0 0-.43-.392.848.848 0 0 0-.235-.013m.019.123a.5.5 0 0 0-.226.096.48.48 0 0 0-.191.39.48.48 0 0 0 .486.489c.065 0 .079-.002.12-.013a.494.494 0 0 0 .33-.66.6.6 0 0 0-.093-.15.5.5 0 0 0-.234-.14.6.6 0 0 0-.192-.012m-.182.17v.638l.064.001.063.002V12.1l.002-.126h.095c.145 0 .146.001.147.152l.001.097h.129v-.113a.4.4 0 0 0-.009-.134.1.1 0 0 0-.048-.054l-.014-.007.01-.006a.16.16 0 0 0 .077-.114.183.183 0 0 0-.16-.211 3 3 0 0 0-.357 0m.13.112a1 1 0 0 0-.003.084v.08h.109c.12-.002.121-.002.145-.035.014-.02.014-.078 0-.097-.024-.032-.025-.033-.142-.034-.058-.001-.107 0-.109.002",clipRule:"evenodd"})}),{color:t,size:e,...n});sie.displayName="MiaxWhite";const vj=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("g",{fill:"#000",fillRule:"evenodd",clipRule:"evenodd",children:i.jsx("path",{d:"M.485 7.487C.272 7.754.055 8.03 0 8.1c-.077.102 3.382.127 17.213.124l17.309-.004.356-.478c.196-.262.393-.537.438-.61C35.384 7.024 32.255 7 18.135 7H.872zm14.695 9.516c-.037.038-.068.407-.068.82v.75h1.2229999999999999v-1.638h-.544c-.299 0-.574.03-.611.068M4.112 20.017c-.652.129-1.33.587-1.711 1.158l-.331.495v-1.4569999999999999H.848v8.603H2.07v-2.798c0-3.191.064-3.59.693-4.291 1.187-1.324 3.235-.94 3.678.688.068.252.111 1.559.111 3.405l.001 2.996h1.209l.032-2.996.033-2.996.276-.527c.58-1.106 1.668-1.592 2.836-1.265.438.122.941.624 1.182 1.178.152.352.183.849.22 3.508l.042 3.098h1.109l-.03-3.354c-.03-3.284-.036-3.366-.275-3.896-.48-1.068-1.432-1.617-2.767-1.596a3.03 3.03 0 0 0-2.558 1.446q-.226.367-.274.223c-.12-.377-.676-1.036-1.064-1.262-.236-.138-.702-.3-1.034-.361-.679-.124-.742-.124-1.378.001m16.601.028c-1.037.224-1.936.932-2.352 1.851-.295.654-.262.752.287.835.263.04.493.03.51-.02s.169-.331.336-.624c.457-.803 1.032-1.106 2.088-1.105.968.002 1.352.17 1.744.767.342.518.483 1.741.202 1.741-.454 0-3.54.769-4.088 1.018-1.35.616-1.86 1.697-1.416 3.005.657 1.94 4.108 1.995 5.398.088.212-.315.249-.334.303-.16.234.755.639 1.188 1.234 1.317.289.063.355.026.687-.382.203-.248.368-.481.368-.518 0-.036-.118-.066-.262-.066-.154 0-.385-.123-.56-.3l-.298-.299v-2.088c0-2.817-.136-3.495-.852-4.261-.417-.446-.9-.69-1.641-.827-.725-.135-.956-.13-1.688.028m-5.577 4.444.027 4.276.586.03.586.031v-8.613H15.11zm12.219-3.175c.464.605 1.178 1.525 1.587 2.044l.742.943-1.68 2.18c-.926 1.2-1.683 2.216-1.683 2.258s.29.077.646.077h.647l.801-1.05c.44-.577 1.063-1.385 1.383-1.796l.582-.746 1.348 1.754c.741.965 1.403 1.776 1.471 1.802s.387.033.708.016l.585-.03-1.69-2.203c-.929-1.211-1.69-2.225-1.69-2.253s.644-.881 1.43-1.895 1.477-1.927 1.533-2.028c.095-.17.052-.182-.586-.153l-.688.03-1.106 1.434c-.607.789-1.16 1.49-1.23 1.56-.097.1-.379-.208-1.336-1.46l-1.213-1.585h-1.4049999999999998zm-5.607 3.464c-1.645.389-2.247.68-2.496 1.208-.214.453-.207.733.032 1.262.261.578.682.795 1.537.792 1.56-.006 2.718-1.188 2.828-2.885.059-.898.191-.871-1.9-.377M34.952 16.94a.94.94 0 0 0-.736.608.92.92 0 0 0 .867 1.23.92.92 0 0 0 .867-1.23.93.93 0 0 0-.646-.588.7.7 0 0 0-.196-.024c-.063-.002-.133 0-.156.004m.027.186a.8.8 0 0 0-.337.144.72.72 0 0 0-.288.583.723.723 0 0 0 .729.734.5.5 0 0 0 .182-.019.74.74 0 0 0 .495-.434.77.77 0 0 0 0-.557.9.9 0 0 0-.14-.223.8.8 0 0 0-.351-.21.9.9 0 0 0-.29-.018m-.271.253c-.002.005-.003.223-.002.484l.002.474.094.002.095.002.002-.189.002-.189h.143c.216 0 .219.002.22.229l.001.145h.193v-.169c0-.144-.002-.174-.013-.202a.15.15 0 0 0-.072-.08l-.021-.01.016-.01a.24.24 0 0 0 .114-.171.274.274 0 0 0-.24-.317 4 4 0 0 0-.534.001m.194.168a1 1 0 0 0-.005.127v.121l.164-.002c.18-.002.182-.003.218-.052.021-.028.021-.116 0-.145-.036-.049-.039-.05-.213-.052-.087 0-.16 0-.164.003"})})}),{color:t,size:e,...n});vj.displayName="MIAX";const og=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{fillRule:"evenodd",strokeLinejoin:"round",strokeWidth:.007,clipPath:"url(#MSCI-dark_svg__a)",clipRule:"evenodd",children:[i.jsx("path",{fill:"currentColor",stroke:"currentColor",d:"M11.696.004h.065c.075.035.168.021.25.023q.22.005.438.019.66.043 1.313.157a11.6 11.6 0 0 1 2.576.77c.122.056.25.136.381.163.127-.15.287-.273.477-.332.615-.194 1.262.276 1.277.917a1 1 0 0 1-.074.394c.066.07.156.12.234.177.127.091.25.189.372.286.34.269.664.562.973.867.368.364.705.761 1.022 1.17.162.208.296.452.47.648.152-.026.305-.042.454.005.305.096.531.428.495.748-.02.193-.114.341-.24.483.138.309.287.612.412.927.26.66.447 1.342.593 2.034.073.346.115.7.155 1.05.018.148 0 .374.055.504.492.096.767.686.471 1.114a.73.73 0 0 1-.31.26c-.061.025-.124.039-.178.072-.03.285-.038.571-.08.855a12 12 0 0 1-.331 1.597c-.507 1.734-1.383 3.37-2.614 4.702a13 13 0 0 1-1.226 1.163c-.229.19-.471.36-.708.538.004.068.027.13.04.198a1 1 0 0 1-.042.503c-.168.472-.7.76-1.189.619-.247-.073-.32-.187-.508-.327-.261.092-.512.227-.77.33-.445.177-.912.32-1.377.438-.46.117-.93.2-1.4.262-.24.032-.485.
2061032-.723.075-.06.22-.192.414-.406.51-.085.038-.175.044-.26.073h-.09c-.085-.03-.175-.037-.26-.075-.214-.095-.335-.285-.4-.502-.116-.025-.239-.028-.358-.038-.248-.022-.498-.042-.744-.085a15 15 0 0 1-1.99-.484c-1.811-.58-3.592-1.787-4.872-3.188a11 11 0 0 1-.78-.952c-.12-.164-.229-.337-.35-.498a.726.726 0 0 1-.97-.803c.026-.18.134-.314.255-.44-.31-.687-.613-1.375-.802-2.108a12.25 12.25 0 0 1-.22-5.233c.113-.63.287-1.256.504-1.86.08-.222.173-.439.263-.657.042-.101.105-.204.124-.311a1.03 1.03 0 0 1-.387-.595.998.998 0 0 1 .904-1.185c.159-.01.313.026.46.086.132-.122.23-.308.34-.452.173-.227.358-.443.544-.66-.078-.17-.14-.333-.103-.525.098-.528.653-.726 1.102-.484.191-.123.358-.295.538-.437.254-.2.536-.367.787-.57a.85.85 0 0 1 .03-.475c.15-.373.597-.541.961-.386a.9.9 0 0 1 .224.154c.151-.044.298-.132.443-.198q.268-.12.542-.226a11.2 11.2 0 0 1 2.17-.606 11.4 11.4 0 0 1 1.794-.177c.082 0 .182.013.254-.022Zm-.407.358C9.74.39 8.061.82 6.68 1.523c.001.096.026.188.017.285a.73.73 0 0 1-.55.636v2.805l.194.077c.153-.1.282-.27.411-.4q.357-.355.711-.711Q8.69 2.977 9.926 1.749l.943-.942c.1-.1.376-.333.42-.445Zm5.262 1.074c-.98-.498-2.205-.837-3.292-.977-.224-.029-.449-.051-.674-.074-.129-.013-.29-.04-.41-.002L17.31 5.53c.04-.07.023-.173.023-.258v-.526c0-.672.011-1.345 0-2.016-.11-.052-.23-.073-.336-.136a1 1 0 0 1-.483-.741c-.015-.146.022-.275.037-.416ZM11.567.599 6.593 5.578l.097.208h4.877zm.345.01v5.177h5.161zm-6.47 1.626c-.438.274-.867.6-1.244.954.03.126.088.238.088.373 0 .145-.065.26-.103.394l1.39 1.39.232-.097V2.444a.86.86 0 0 1-.363-.21Zm12.788.175c-.059.034-.103.086-.159.126-.122.087-.256.14-.4.176v2.82l1.962-1.949c-.116-.164-.306-.298-.457-.43a15 15 0 0 0-.946-.743Zm1.642 1.41L17.92 5.786H21c.03-.133.101-.23.178-.34-.166-.316-.434-.622-.658-.9-.188-.235-.42-.533-.648-.726Zm-16.664.37c-.083.057-.142.149-.209.225a7 7 0 0 0-.407.513c-.077.106-.186.219-.226.343.141.157.206.32.273.516h2.628l.078-.187L3.93 4.188c-.268.103-.455.132-.723.002Zm2.059 1.936H2.639c-.109.423-.394.768-.854.818a1.3 1.3 0 0 1-.372-.025c-.08.125-.131.273-.189.41-.124.295-.228.596-.33.899-.212.637-.34 1.29-.439 1.952-.03.197-.043.394-.065.593-.018.174-.042.36-.029.534l4.992-4.984zm6.3 0H6.69l-.106.22 4.551 4.568c.068-.032.13-.075.2-.105.076-.032.157-.048.232-.08zm5.5.022c-.11-.057-.308-.022-.436-.022h-1.029q-1.845-.001-3.69 0v4.625c.142.031.257.097.384.164zm3.922-.02c-.255-.011-.511-.002-.766-.002h-2.014c-.09 0-.205-.02-.28.022l4.943 4.956.159-.068c.018-.174-.016-.354-.034-.527-.029-.258-.06-.513-.107-.77-.195-1.061-.513-2.104-1.003-3.07-.11-.005-.218.017-.329-.005-.31-.063-.45-.267-.569-.536Zm-8.298 5.429c.076.04.192.023.284.023h3.59c.08 0 .196.022.247-.032.057-.26.265-.43.508-.512l.012-4.649c-.103.033-.314.286-.403.376q-.472.47-.941.943c-.764.77-1.533 1.534-2.3 2.301l-.766.767c-.128.127-.275.25-.383.393.061.13.104.255.152.39Zm5.519 0c.08.043.208.023.305.023h3.788c.083 0 .215.024.268-.032l.07-.184-4.958-4.979-.001 4.65c.3.095.401.25.528.521ZM.634 11.539c-.01.051-.023.013.034.041h4.774c.103 0 .287.032.362-.028l-.012-4.898-.197-.083zm5.512-.01c-.014.036-.009.02.018.051h4.183c.117 0 .295.03.392-.023.05-.137.093-.26.16-.39L6.34 6.596l-.176.056zM.627 11.9l4.77 4.789c.133-.065.254-.116.395-.16l.012-4.629c-.068-.055-.223-.028-.319-.028H.954c-.102 0-.25-.024-.326.028Zm5.524.003c-.03.342-.004.697-.004 1.04v3.046c0 .175-.028.38.017.548l.373.144 4.382-4.396c-.083-.126-.114-.259-.18-.39-.07-.037-.175-.023-.26-.023H6.536q-.154-.002-.307 0c-.023 0-.078-.009-.09.018-.005.01.01.008.011.013Zm6.529-.003a1.1 1.1 0 0 1-.165.386l4.805 4.82.013-4.646c-.066-.061-.174-.079-.25-.134-.151-.11-.224-.255-.287-.426-.059-.048-.17-.028-.252-.028H12.93c-.081 0-.194-.02-.251.028Zm5.53-.003c-.085.268-.255.457-.527.542v4.635l4.961-4.965-.073-.204c-.006-.007-.003-.02-.01-.024-.038-.025-.206-.01-.258-.01h-3.81c-.092 0-.21-.017-.283.026Zm-17.849.245c-.018.34.044.769.094 1.108.116.78.29 1.535.55 2.28q.147.413.326.815c.064.146.122.31.213.441.279-.034.554.052.722.289.056.079.082.17.128.253h2.592l.165-.397zm22.533.201c-.148.126-.28.274-.418.411q-.382.385-.766.768-1.184 1.18-2.365 2.367l-.985.986c-.105.107-.376.331-.423.453h3.643c.259-.372.473-.915.65-1.335.364-.865.578-1.775.721-2.7.045-.288.081-.584.087-.877zm-11.715.195-4.404 4.393.173.397h4.08c.087-.168.143-.316.306-.43.073-.05.163-.07.233-.12v-4.093a1.3 1.3 0 0 1-.388-.147Zm1.073.001-.34.14v4.117c.285.08.427.27.537.532h4.579zm-9.854 5.
2061127-.168.317c.264.43.589.831.922 1.208.12.137.276.357.428.448l1.57-1.568-.153-.405zm8.628 0H6.934c-.038.15-.099.268-.163.405l4.583 4.585.213-.092v-4.361a.78.78 0 0 1-.435-.314c-.046-.07-.063-.152-.106-.223Zm1.423 0c-.105.267-.257.45-.537.537v4.361l.208.08 4.96-4.978zm8.926 0h-3.49l1.965 1.97c.408-.392.77-.851 1.097-1.311.148-.208.326-.425.428-.659Zm-4.065.26-4.956 4.967.073.148c.13.026.286-.006.417-.022q.34-.04.679-.088c1.043-.145 2.075-.487 3.025-.937-.008-.133-.047-.256-.035-.394.024-.305.206-.58.46-.744.111-.073.251-.088.36-.153.012-.672 0-1.346 0-2.018v-.526c0-.077.016-.171-.023-.232Zm.36.045v2.752q.234.05.424.19c.048.036.084.079.136.104.448-.299.997-.736 1.365-1.127zm-12.272.34L3.82 19.89c.112.134.259.25.392.364.282.24.566.472.866.69.23.164.47.359.727.475v-2.95c-.15-.034-.268-.103-.407-.16Zm1.139.004-.39.15v3.157c.348.238.864.447 1.258.611.84.35 1.717.573 2.613.718.337.054.688.102 1.03.102l.065-.138z"}),i.jsx("path",{fill:"#2440B3",stroke:"#2440B3",d:"M6.146 11.529c.09.056.259.026.368.026h.898c1.108 0 2.22-.028 3.327.002-.098.052-.275.023-.393.023H6.164c-.027-.03-.033-.015-.018-.051Zm-5.512.01 5.17.013c-.075.06-.26.028-.363.028H.668c-.057-.028-.044.01-.034-.041Zm12.057.018 4.12-.01c-.05.055-.166.033-.246.033h-3.591c-.091 0-.208.017-.283-.023Zm5.518 0 4.362-.01c-.053.057-.185.033-.268.033h-3.789c-.096 0-.225.02-.305-.023ZM5.804 11.9H.627c.076-.052.224-.028.325-.028h4.533c.095 0 .25-.027.319.028Zm4.935-.006-4.588.01c0-.006-.016-.005-.012-.015.013-.026.068-.017.09-.017q.154-.002.307 0h3.942c.086 0 .19-.015.261.022Zm6.056.006H12.68c.058-.048.17-.028.251-.028h3.614c.08 0 .193-.02.251.028Zm5.776.004-4.361-.007c.073-.043.19-.025.282-.025h3.811c.051 0 .22-.017.258.008.007.005.004.018.01.024Z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"MSCI-dark_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})})]}),{color:t,size:e,...n});og.displayName="MsciDark";const iie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{fill:"#fff",fillRule:"evenodd",stroke:"#fff",strokeLinejoin:"round",strokeWidth:.007,clipPath:"url(#MSCI_svg__a)",clipRule:"evenodd",children:[i.jsx("path",{d:"M11.696.004h.065c.075.035.168.021.25.023q.22.005.438.019.66.043 1.313.157a11.6 11.6 0 0 1 2.576.77c.122.056.25.136.381.163.127-.15.287-.273.477-.332.615-.194 1.262.276 1.277.917a1 1 0 0 1-.074.394c.066.07.156.12.234.177.127.091.25.189.372.286.34.269.664.562.973.867.368.364.705.761 1.022 1.17.162.208.296.452.47.648.152-.026.305-.042.454.005.305.096.531.428.495.748-.02.193-.114.341-.24.483.138.309.287.612.412.927.26.66.447 1.342.593 2.034.073.346.115.7.155 1.05.018.148 0 .374.055.504.492.096.767.686.471 1.114a.73.73 0 0 1-.31.26c-.061.025-.124.039-.178.072-.03.285-.038.571-.08.855a12 12 0 0 1-.331 1.597c-.507 1.734-1.383 3.37-2.614 4.702a13 13 0 0 1-1.226 1.163c-.229.19-.471.36-.708.538.004.068.027.13.04.198a1 1 0 0 1-.042.503c-.168.472-.7.76-1.189.619-.247-.073-.32-.187-.508-.327-.261.092-.512.227-.77.33-.445.177-.912.32-1.377.438-.46.117-.93.2-1.4.262-.24.032-.485.032-.723.075-.06.22-.192.414-.406.51-.085.038-.175.044-.26.073h-.09c-.085-.03-.175-.037-.26-.075-.214-.095-.335-.285-.4-.502-.116-.025-.239-.028-.358-.038-.248-.022-.498-.042-.744-.085a15 15 0 0 1-1.99-.484c-1.811-.58-3.592-1.787-4.872-3.188a11 11 0 0 1-.78-.952c-.12-.164-.229-.337-.35-.498a.726.726 0 0 1-.97-.803c.026-.18.134-.314.255-.44-.31-.687-.613-1.375-.802-2.108a12.25 12.25 0 0 1-.22-5.233c.113-.63.287-1.256.504-1.86.08-.222.173-.439.263-.657.042-.101.105-.204.124-.311a1.03 1.03 0 0 1-.387-.595.998.998 0 0 1 .904-1.185c.159-.01.313.026.46.086.132-.122.23-.308.34-.452.173-.227.358-.443.544-.66-.078-.17-.14-.333-.103-.525.098-.528.653-.726 1.102-.484.191-.123.358-.295.538-.437.254-.2.536-.367.787-.57a.85.85 0 0 1 .03-.475c.15-.373.597-.541.961-.386a.9.9 0 0 1 .224.154c.151-.044.298-.132.443-.198q.268-.12.542-.226a11.2 11.2 0 0 1 2.17-.606 11.4 11.4 0 0 1 1.794-.177c.082 0 .182.013.254-.022Zm-.407.358C9.74.39 8.061.82 6.68 1.523c.001.096.026.188.017.285a.73.73 0 0 1-.55.636v2.805l.194.077c.153-.1.282-.27.411-.4q.357-.355.711-.711Q8.69 2.977 9.926 1.749l.943-.942c.1-.1.376-.333.42-.445Zm5.262 1.074c-.98-.498-2.205-.837-3.292-.977-.224-.029-.449-.051-.674-.074-.129-.013-.29-.04-.41-.002L17.31 5.53c.04-.07.023-.173.023-.258v-.526c0-.672.011-1.345 0-2.016-.11-.052-.23-.073-.336-.136a1 1 0 0 1-.483-.741c-.015-.146.022-.275.037-.416ZM11.567.599 6.593 5.578l.097.208h4.877zm.345.01v5.177h5.161zm-6.47 1.626c-.438.274-.867.6-1.244.954.03.126.088.238.088.373 0 .145-.065.26-.103.394l1.39 1.39.232-.097V2.444a.86.86 0 0 1-.363-.21Zm12.788.175c-.059.034-.103.086-.159.126-.122.087-.256.14-.4.176v2.82l1.962-1.949c-.116-.164-.306-.298-.457-.43a15 15 0 0 0-.946-.743Zm1.642 1.41L17.92 5.786H21c.03-.133.101-.23.178-.34-.166-.316-.434-.622-.658-.9-.188-.235-.42-.533-.648-.726Zm-16.664.37c-.083.057-.142.149-.209.225a7 7 0 0 0-.407.513c-.077.106-.186.219-.226.343.141.157.206.32.273.516h2.628l.078-.187L3.93 4.188c-.268.103-.455.132-.723.002Zm2.059 1.936H2.639c-.109.423-.394.768-.854.818a1.3 1.3 0 0 1-.372-.025c-.08.125-.131.273-.189.41-.124.295-.228.596-.33.899-.212.637-.34 1.29-.439 1.952-.03.197-.043.394-.065.593-.018.174-.042.36-.029.534l4.992-4.984zm6.3 0H6.69l-.106.22 4.551 4.568c.068-.032.13-.075.2-.105.076-.032.157-.048.232-.08zm5.5.022c-.11-.057-.308-.022-.43
20616-.022h-1.029q-1.845-.001-3.69 0v4.625c.142.031.257.097.384.164zm3.922-.02c-.255-.011-.511-.002-.766-.002h-2.014c-.09 0-.205-.02-.28.022l4.943 4.956.159-.068c.018-.174-.016-.354-.034-.527-.029-.258-.06-.513-.107-.77-.195-1.061-.513-2.104-1.003-3.07-.11-.005-.218.017-.329-.005-.31-.063-.45-.267-.569-.536Zm-8.298 5.429c.076.04.192.023.284.023h3.59c.08 0 .196.022.247-.032.057-.26.265-.43.508-.512l.012-4.649c-.103.033-.314.286-.403.376q-.472.47-.941.943c-.764.77-1.533 1.534-2.3 2.301l-.766.767c-.128.127-.275.25-.383.393.061.13.104.255.152.39Zm5.519 0c.08.043.208.023.305.023h3.788c.083 0 .215.024.268-.032l.07-.184-4.958-4.979-.001 4.65c.3.095.401.25.528.521ZM.634 11.539c-.01.051-.023.013.034.041h4.774c.103 0 .287.032.362-.028l-.012-4.898-.197-.083zm5.512-.01c-.014.036-.009.02.018.051h4.183c.117 0 .295.03.392-.023.05-.137.093-.26.16-.39L6.34 6.596l-.176.056zM.627 11.9l4.77 4.789c.133-.065.254-.116.395-.16l.012-4.629c-.068-.055-.223-.028-.319-.028H.954c-.102 0-.25-.024-.326.028Zm5.524.003c-.03.342-.004.697-.004 1.04v3.046c0 .175-.028.38.017.548l.373.144 4.382-4.396c-.083-.126-.114-.259-.18-.39-.07-.037-.175-.023-.26-.023H6.536q-.154-.002-.307 0c-.023 0-.078-.009-.09.018-.005.01.01.008.011.013Zm6.529-.003a1.1 1.1 0 0 1-.165.386l4.805 4.82.013-4.646c-.066-.061-.174-.079-.25-.134-.151-.11-.224-.255-.287-.426-.059-.048-.17-.028-.252-.028H12.93c-.081 0-.194-.02-.251.028Zm5.53-.003c-.085.268-.255.457-.527.542v4.635l4.961-4.965-.073-.204c-.006-.007-.003-.02-.01-.024-.038-.025-.206-.01-.258-.01h-3.81c-.092 0-.21-.017-.283.026Zm-17.849.245c-.018.34.044.769.094 1.108.116.78.29 1.535.55 2.28q.147.413.326.815c.064.146.122.31.213.441.279-.034.554.052.722.289.056.079.082.17.128.253h2.592l.165-.397zm22.533.201c-.148.126-.28.274-.418.411q-.382.385-.766.768-1.184 1.18-2.365 2.367l-.985.986c-.105.107-.376.331-.423.453h3.643c.259-.372.473-.915.65-1.335.364-.865.578-1.775.721-2.7.045-.288.081-.584.087-.877zm-11.715.195-4.404 4.393.173.397h4.08c.087-.168.143-.316.306-.43.073-.05.163-.07.233-.12v-4.093a1.3 1.3 0 0 1-.388-.147Zm1.073.001-.34.14v4.117c.285.08.427.27.537.532h4.579zm-9.854 5.127-.168.317c.264.43.589.831.922 1.208.12.137.276.357.428.448l1.57-1.568-.153-.405zm8.628 0H6.934c-.038.15-.099.268-.163.405l4.583 4.585.213-.092v-4.361a.78.78 0 0 1-.435-.314c-.046-.07-.063-.152-.106-.223Zm1.423 0c-.105.267-.257.45-.537.537v4.361l.208.08 4.96-4.978zm8.926 0h-3.49l1.965 1.97c.408-.392.77-.851 1.097-1.311.148-.208.326-.425.428-.659Zm-4.065.26-4.956 4.967.073.148c.13.026.286-.006.417-.022q.34-.04.679-.088c1.043-.145 2.075-.487 3.025-.937-.008-.133-.047-.256-.035-.394.024-.305.206-.58.46-.744.111-.073.251-.088.36-.153.012-.672 0-1.346 0-2.018v-.526c0-.077.016-.171-.023-.232Zm.36.045v2.752q.234.05.424.19c.048.036.084.079.136.104.448-.299.997-.736 1.365-1.127zm-12.272.34L3.82 19.89c.112.134.259.25.392.364.282.24.566.472.866.69.23.164.47.359.727.475v-2.95c-.15-.034-.268-.103-.407-.16Zm1.139.004-.39.15v3.157c.348.238.864.447 1.258.611.84.35 1.717.573 2.613.718.337.054.688.102 1.03.102l.065-.138z"}),i.jsx("path",{d:"M6.146 11.529c.09.056.26.026.369.026h.898c1.107 0 2.22-.028 3.326.002-.097.052-.275.023-.392.023H6.164c-.027-.03-.032-.015-.018-.051Zm-5.511.01 5.17.013c-.076.06-.26.028-.363.028H.668c-.057-.028-.044.01-.033-.041Zm12.057.018 4.12-.01c-.05.055-.166.033-.246.033h-3.591c-.092 0-.208.017-.284-.023Zm5.518 0 4.361-.01c-.053.057-.185.033-.268.033h-3.788c-.097 0-.226.02-.305-.023ZM5.804 11.9H.627c.077-.052.225-.028.326-.028h4.533c.095 0 .25-.027.318.028Zm4.935-.006-4.587.01c-.001-.006-.017-.005-.012-.015.012-.026.068-.017.09-.017q.153-.002.307 0h3.942c.085 0 .19-.015.26.022Zm6.057.006H12.68c.057-.048.17-.028.25-.028h3.614c.081 0 .193-.02.252.028Zm5.775.004-4.36-.007c.072-.043.19-.025.282-.025h3.81c.052 0 .22-.017.258.008.008.005.004.018.01.024Z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"MSCI_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})})]}),{color:t,size:e,...n});iie.displayName="MSCI";const yj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("circle",{cx:12,cy:12,r:12,fill:"currentColor"}),i.jsx("g",{clipPath:"url(#Morningstar-dark_svg__a)","data-figma-skip-parse":"true",children:i.jsx("foreignObject",{width:2740.74,height:2740.74,x:-1370.37,y:-1370.37,transform:"matrix(0 -.00675 .00675 0 12 12)",children:i.jsx("div",{style:{background:"conic-gradient(from 90deg,rgba(255,255,255,.5) 0deg,rgba(255,255,255,.5) 10.0671deg,#555790 160.385deg,#555790 197.589deg,rgba(255,255,255,.5) 350.659deg,rgba(255,255,255,.5) 360deg)",height:"100%",width:"100%",opacity:1}})})}),i.jsx("path",{d:"M20.25 12a8.25 8.25 0 1 1-16.5 0 8.25 8.25 0 0 1 16.5 0M5.288 12a6.712 6.712 0 1 0 13.424 0 6.712 6.712 0 0 0-13.424 0","data-figma-gradient-fill":'{"type":"GRADIENT_ANGULAR","stops":[{"color":{"r":1.0,"g":1.0,"b":1.0,"a":0.50},"position":0.027964193373918533},{"color":{"r":0.33393663167953491,"g":0.34208142757415771,"b":0.56606334447860718,"a":1.0},"position":0.44551354646682739},{"color":{"r":0.33333334326744080,"g":0.34117648005485535,"b":0.56470590829849243,"a":1.0},"position":0.54885703325271606},{"color":{"r":1.0,"g":1.0,"b":1.0,"a":0.50},"position":0.97405350208282471}],"transform":{"m00":7.1525522571391775e-07,"m01":13.500002861022949,"m02":5.2499980926513672,"m10":-13.500002861022949,"m11":7.1525442990605370e-07,"m12":18.750001907348633},"opacity":1.0,"blendMode":"NORMAL","stopsVar":[{"color":{"r":1.0,"g":1.0,"b":1.0,"a":0.50},"position":0.027964193373918533},{"color":{"r":0.33393663167953491,"g":0.34208142757415771,"b":0.56606334447860718,"a":1.0},"position":0.44551354646682739},{"color":{"r":0.33333334326744080,"g":0.34117648005485535,"b":0.56470590829849243,"a":1.0},"position":0.54885703325271606},{"color":{"r":1.0,"g":1.0,"b":1.0,"a":0.50},"position":0.97405350208282471}],"visible":true}'}),i.jsx("defs",{children:i.jsx("clipPath",{id:"Morningstar-dark_svg__a",children:i.jsx("path",{d:"M20.25 12a8.25 8.25 0 1 1-16.5 0 8.25 8.25 0 0 1 16.5 0M5.288 12a6.712 6.712 0 1 0 13.424 0 6.712 6.712 0 0 0-13.424 0"})})})]}),{color:t,size:e,...n});yj.displayName="MorningstarDark";const jS=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsxs("g",{clipPath:"url(#Morningstar_svg__a)",children:[i.jsx("circle",{cx:12,cy:12,r:12,fill:"#FC0412"}),i.jsx("g",{clipPath:"url(#Morningstar_svg__b)","data-figma-skip-parse":"true",children:i.jsx("foreignObject",{width:2740.74,height:2740.74,x:-1370.37,y:-1370.37,transform:"matrix(0 -.00675 .00675 0 12 12)",children:i.jsx("div",{style:{background:"conic-gradient(from 90deg,#fff 0deg,#fff 10.0671deg,#f0050d 160.385deg,#f0050d 197.589deg,#fff 350.659deg,#fff 360deg)",height:"100%",width:"100%",opacity:1}})})}),i.jsx("path",{d:"M20.25 12a8.25 8.25 0 1 1-16.5 0 8.25 8.25 0 0 1 16.5 0M5.288 12a6.712 6.712 0 1 0 13.424 0 6.712 6.712 0 0 0-13.424 0","data-figma-gradient-fill":'{"type":"GRADIENT_ANGULAR","stops":[{"color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"position":0.027964193373918533},{"color":{"r":0.94117647409439087,"g":0.019607843831181526,"b":0.050980392843484879,"a":1.0},"position":0.44551354646682739},{"color":{"r":0.94117647409439087,"g":0.019607843831181526,"b":0.050980392843484879,"a":1.0},"position":0.54885703325271606},{"color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"position":0.97405350208282471}],"stopsVar":[{"color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"position":0.027964193373918533},{"color":{"r":0.94117647409439087,"g":0.019607843831181526,"b":0.050980392843484879,"a":1.0},"position":0.44551354646682739},{"color":{"r":0.94117647409439087,"g":0.019607843831181526,"b":0.050980392843484879,"a":1.0},"position":0.54885703325271606},{"color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"position":0.97405350208282471}],"transform":{"m00":7.1525522571391775e-07,"m01":13.500002861022949,"m02":5.2499980926513672,"m10":-13.500002861022949,"m11":7.1525442990605370e-07,"m12":18.750001907348633},"opacity":1.0,"blendMode":"NORMAL","visible":true}'})]}),i.jsxs("defs",{children:[i.jsx("clipPath",{id:"Morningstar_svg__b",children:i.jsx("path",{d:"M20.25 12a8.25 8.25 0 1 1-16.5 0 8.25 8.25 0 0 1 16.5 0M5.288 12a6.712 6.712 0 1 0 13.424 0 6.712 6.712 0 0 0-13.424 0"})}),i.jsx("clipPath",{id:"Morningstar_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h24v24H0z"})})]})]}),{color:t,size:e,...n});jS.displayName="Morningstar";const yf=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.875 10.515c-.057.022-.087.038-.118.046-.532.137-.877.479-1.063 1.007q-.941 2.678-1.886 5.354L9.21 32.81l-.065.187L7.28 33 1 32.998q.294-.855.592-1.71l5.629-15.974 1.305-3.703c.259-.737.753-1.096 1.517-1.096zM34.872 3c.145 0 .146.042.104.16L27.46 24.47c-.235.666-.755 1.022-1.478 1.023h-7.87c.066-.022.111-.039.157-.05q.769-.207 1.04-.975 1.837-5.208 3.672-10.418 1.925-5.46 3.846-10.922c.035-.1.08-.127.18-.127q3.93.005 7.864-.001m-14.977 8.755c.531 1.49 1.053 2.984 1.581 4.476a.27.27 0 0 1-.001.19c-.915 2.592-1.826 5.186-2.742 7.777-.211.594-.72.962-1.297.963a1.38 1.38 0 0 1-1.292-.924q-.784-2.223-1.57-4.447a.3.3 0 0 1 0-.22q1.353-3.83 2.699-7.662c.2-.573.559-.951 1.16-1.044a1.35 1.35 0 0 1 1.462.891",clipRule:"evenodd"})}),{color:t,size:e,...n});yf.displayName="NasdaqDark";const d0=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#323348",fillRule:"evenodd",d:"M17.875 10.515c-.057.022-.087.038-.118.046-.531.137-.877.479-1.063 1.007q-.941 2.678-1.886 5.354L9.21 32.81l-.065.187L7.28 33 1 32.998q.294-.855.592-1.71l5.629-15.974 1.305-3.703c.259-.737.753-1.096 1.517-1.096zM34.872 3c.145 0 .146.042.104.16L27.46 24.47c-.235.666-.755 1.022-1.478 1.023h-7.87c.066-.022.111-.039.157-.05q.769-.208 1.04-.975 1.837-5.208 3.672-10.418 1.925-5.46 3.846-10.922c.035-.1.08-.127.18-.127q3.93.005 7.864-.001m-14.976 8.755c.53 1.49 1.052 2.984 1.58 4.476a.27.27 0 0 1-.001.19c-.915 2.592-1.825 5.186-2.742 7.777-.211.594-.72.962-1.297.963a1.38 1.38 0 0 1-1.292-.924q-.784-2.224-1.57-4.447a.3.3 0 0 1 0-.22q1.353-3.83 2.699-7.662c.2-.573.559-.951 1.16-1.044a1.35 1.35 0 0 1 1.463.891",clipRule:"evenodd"})}),{color:t,size:e,...n});d0.displayName="NasdaqGrey";const f0=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:i.jsx("path",{fill:"#0086bc",fillRule:"evenodd",d:"M17.875 10.515c-.057.022-.087.038-.118.046-.531.137-.877.479-1.063 1.007q-.941 2.678-1.886 5.354L9.21 32.81l-.065.187L7.28 33 1 32.998q.294-.855.592-1.71l5.629-15.974 1.305-3.703c.259-.737.753-1.096 1.517-1.096zM34.872 3c.145 0 .146.042.104.16L27.46 24.47c-.235.666-.755 1.022-1.478 1.023h-7.87c.066-.022.111-.039.157-.05q.769-.208 1.04-.975 1.837-5.208 3.672-10.418 1.925-5.46 3.846-10.922c.035-.1.08-.127.18-.127q3.93.005 7.864-.001m-14.976 8.755c.53 1.49 1.052 2.984 1.58 4.476a.27.27 0 0 1-.001.19c-.915 2.592-1.825 5.186-2.742 7.777-.211.594-.72.962-1.297.963a1.38 1.38 0 0 1-1.292-.924q-.784-2.224-1.57-4.447a.3.3 0 0 1 0-.22q1.353-3.83 2.699-7.662c.2-.573.559-.951 1.16-1.044a1.35 1.35 0 0 1 1.463.891",clipRule:"evenodd"})}),{color:t,size:e,...n});f0.displayName="NASDAQ";const oie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"url(#NYSE-custom_svg__a)",fillRule:"evenodd",d:"M3 3h3.913v19.251H3zm5.218 0h3.912v19.251H8.218zm9.131 0h-3.915v19.251h3.915zm1.303 0h3.914v19.251h-3.914zM33 3h-3.912v19.251H33zm-9.13 0h3.914v19.251H23.87z",clipRule:"evenodd"}),i.jsx("path",{fill:"currentColor",d:"M23.283 27.732c-1.164-.345-1.663-.566-1.663-1.129v-.025c0-.416.41-.748.97-.748.67 0 1.363.318 2.064.846l.907-1.424a4.37 4.37 0 0 0-2.947-1.093c-1.62 0-2.777 1.032-2.777 2.591v.025c0 1.14 1.052 2.117 2.63 2.627 1.224.396 1.604.622 1.604 1.103v.023c0 .504-.571.8-1.15.8-.906 0-1.655-.402-2.366-1.041l-.918 1.442A4.83 4.83 0 0 0 22.888 33c1.71 0 2.91-1.289 2.91-2.665v-.024c0-1.258-.912-2.103-2.515-2.58M29.088 31.38v-2.036h3.366v-1.525h-3.366v-2.04h3.91v-1.522h-5.65v8.648h5.65V31.38zM8.215 24.257v5.447l-3.463-5.447H3v8.648h1.727v-5.702l3.627 5.702h1.59v-8.648zM17.171 24.257l-1.924 3.134-1.93-3.134h-2.084l3.15 4.903v3.745h1.755v-3.779l3.131-4.869z"}),i.jsx("defs",{children:i.jsxs("linearGradient",{id:"NYSE-custom_svg__a",x1:25.834,x2:25.834,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"currentColor"}),i.jsx("stop",{offset:.646,stopColor:"currentColor",stopOpacity:.4}),i.jsx("stop",{offset:1,stopColor:"currentColor",stopOpacity:0})]})})]}),{color:t,size:e,...n});oie.displayName="NyseCustom";const gi=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("path",{fill:"url(#NYSE-dark_svg__a)",fillRule:"evenodd",d:"M3 3h3.913v19.251H3zm5.218 0h3.912v19.251H8.218zm9.131 0h-3.915v19.251h3.915zm1.303 0h3.914v19.251h-3.914zM33 3h-3.912v19.251H33zm-9.13 0h3.914v19.251H23.87z",clipRule:"evenodd"}),i.jsx("path",{fill:"currentColor",d:"M23.283 27.732c-1.164-.345-1.663-.566-1.663-1.129v-.025c0-.416.41-.748.97-.748.67 0 1.363.318 2.064.846l.907-1.424a4.37 4.37 0 0 0-2.947-1.093c-1.62 0-2.777 1.032-2.777 2.591v.025c0 1.14 1.052 2.117 2.63 2.627 1.224.396 1.604.622 1.604 1.103v.023c0 .504-.571.8-1.15.8-.906 0-1.655-.402-2.366-1.041l-.918 1.442A4.83 4.83 0 0 0 22.888 33c1.71 0 2.91-1.289 2.91-2.665v-.024c0-1.258-.912-2.103-2.515-2.58M29.088 31.38v-2.036h3.366v-1.525h-3.366v-2.04h3.91v-1.522h-5.65v8.648h5.65V31.38zM8.215 24.257v5.447l-3.463-5.447H3v8.648h1.727v-5.702l3.627 5.702h1.59v-8.648zM17.171 24.257l-1.924 3.134-1.93-3.134h-2.084l3.15 4.903v3.745h1.755v-3.779l3.131-4.869z"}),i.jsx("defs",{children:i.jsxs("linearGradient",{id:"NYSE-dark_svg__a",x1:25.834,x2:25.834,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"currentColor"}),i.jsx("stop",{offset:.646,stopColor:"currentColor",stopOpacity:.4}),i.jsx("stop",{offset:1,stopColor:"currentColor",stopOpacity:0})]})})]}),{color:t,size:e,...n});gi.displayName="NyseDark";const Ys=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsxs("linearGradient",{id:"NYSE-grey_svg__a",x1:25.834,x2:25.834,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{offset:0,stopColor:"#323348"}),i.jsx("stop",{offset:.646,stopColor:"#323348",stopOpacity:.4}),i.jsx("stop",{offset:1,stopColor:"#323348",stopOpacity:0})]}),i.jsx("path",{fill:"url(#NYSE-grey_svg__a)",fillRule:"evenodd",d:"M3 3h3.913v19.251H3zm5.218 0h3.912v19.251H8.218zm9.131 0h-3.915v19.251h3.916zm1.303 0h3.914v19.251h-3.914zM33 3h-3.912v19.251H33zm-9.13 0h3.914v19.251H23.87z",clipRule:"evenodd"}),i.jsx("g",{fill:"#323348",children:i.jsx("path",{d:"M23.283 27.732c-1.163-.345-1.663-.566-1.663-1.129v-.025c0-.416.41-.748.97-.748.67 0 1.363.318 2.064.846l.907-1.424a4.37 4.37 0 0 0-2.947-1.093c-1.62 0-2.777 1.032-2.777 2.591v.025c0 1.14 1.052 2.117 2.63 2.627 1.224.396 1.604.622 1.604 1.103v.023c0 .504-.571.8-1.15.8-.906 0-1.655-.402-2.366-1.041l-.918 1.442A4.83 4.83 0 0 0 22.888 33c1.71 0 2.91-1.289 2.91-2.664v-.025c0-1.258-.912-2.103-2.515-2.58M29.088 31.38v-2.036h3.366v-1.525h-3.366v-2.04h3.91v-1.522h-5.65v8.648h5.65V31.38zM8.215 24.257v5.447l-3.463-5.447H3v8.648h1.727v-5.702l3.627 5.702h1.59v-8.648zM17.171 24.257l-1.924 3.134-1.93-3.134h-2.084l3.15 4.902v3.746h1.755v-3.779l3.131-4.869z"})})]}),{color:t,size:e,...n});Ys.displayName="NyseGrey";const lie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 22 22",...n,children:[i.jsx("path",{fill:"url(#NYSE-white_svg__a)",d:"M4.227 1.834H1.835v11.765h2.392z"}),i.jsx("path",{fill:"url(#NYSE-white_svg__b)",d:"M7.414 1.834h-2.39v11.765h2.39z"}),i.jsx("path",{fill:"url(#NYSE-white_svg__c)",d:"M10.605 1.834H8.212v11.765h2.393z"}),i.jsx("path",{fill:"url(#NYSE-white_svg__d)",d:"M13.793 1.834H11.4v11.765h2.393z"}),i.jsx("path",{fill:"url(#NYSE-white_svg__e)",d:"M20.169 1.834h-2.391v11.765h2.39z"}),i.jsx("path",{fill:"url(#NYSE-white_svg__f)",d:"M16.98 1.834h-2.39v11.765h2.39z"}),i.jsx("path",{fill:"#E8EBFB",d:"M14.23 16.947c-.71-.21-1.016-.345-1.016-.69v-.015c0-.254.25-.4
206157.593-.457.41 0 .833.194 1.261.517l.554-.87a2.67 2.67 0 0 0-1.8-.668c-.99 0-1.698.63-1.698 1.583v.015c0 .697.643 1.294 1.607 1.606.749.242.98.38.98.674v.014c0 .308-.348.49-.702.49-.553 0-1.011-.247-1.446-.637l-.56.88c.571.52 1.28.778 1.986.778 1.045 0 1.779-.788 1.779-1.629v-.015c0-.769-.558-1.285-1.538-1.576M17.778 19.178v-1.245h2.057V17h-2.057v-1.247h2.39v-.93h-3.454v5.285h3.454v-.932zM5.022 14.824v3.329l-2.116-3.329H1.835v5.285H2.89v-3.484l2.217 3.484h.971v-5.285zM10.495 14.824 9.32 16.74 8.14 14.825H6.867L8.79 17.82v2.289h1.073v-2.31l1.914-2.975z"}),i.jsxs("defs",{children:[i.jsxs("linearGradient",{id:"NYSE-white_svg__a",x1:3.034,x2:3.034,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]}),i.jsxs("linearGradient",{id:"NYSE-white_svg__b",x1:6.223,x2:6.223,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]}),i.jsxs("linearGradient",{id:"NYSE-white_svg__c",x1:9.412,x2:9.412,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]}),i.jsxs("linearGradient",{id:"NYSE-white_svg__d",x1:12.601,x2:12.601,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]}),i.jsxs("linearGradient",{id:"NYSE-white_svg__e",x1:18.978,x2:18.978,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]}),i.jsxs("linearGradient",{id:"NYSE-white_svg__f",x1:15.789,x2:15.789,y1:13.185,y2:.277,gradientUnits:"userSpaceOnUse",children:[i.jsx("stop",{stopColor:"#1C5292"}),i.jsx("stop",{offset:.45,stopColor:"#00B0E3"}),i.jsx("stop",{offset:.484,stopColor:"#00B6E6"}),i.jsx("stop",{offset:.603,stopColor:"#6AC8EE"}),i.jsx("stop",{offset:.717,stopColor:"#99D6F4"}),i.jsx("stop",{offset:.824,stopColor:"#B4E0F8"}),i.jsx("stop",{offset:.922,stopColor:"#C4E6FB"}),i.jsx("stop",{offset:1,stopColor:"#C9E8FB"})]})]})]}),{color:t,size:e,...n});lie.displayName="NyseWhite";const Xs=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsxs("linearGradient",{id:"NYSE_svg__a",children:[i.jsx("stop",{offset:0,stopColor:"#1c5292"}),i.jsx("stop",{offset:.45,stopColor:"#00b0e3"}),i.jsx("stop",{offset:.484,stopColor:"#00b6e6"}),i.jsx("stop",{offset:.603,stopColor:"#6ac8ee"}),i.jsx("stop",{offset:.717,stopColor:"#99d6f4"}),i.jsx("stop",{offset:.824,stopColor:"#b4e0f8"}),i.jsx("stop",{offset:.922,stopColor:"#c4e6fb"}),i.jsx("stop",{offset:1,stopColor:"#c9e8fb"})]}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__b",x1:4.963,x2:4.962,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__c",x1:10.18,x2:10.18,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__d",x1:15.398,x2:15.398,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__e",x1:20.616,x2:20.616,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__f",x1:31.051,x2:31.051,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("linearGradient",{xlinkHref:"#NYSE_svg__a",id:"NYSE_svg__g",x1:25.834,x2:25.834,y1:21.575,y2:.453,gradientUnits:"userSpaceOnUse"}),i.jsx("path",{fill:"url(#NYSE_svg__b)",d:"M6.913 3H3v19.251h3.913z"}),i.jsx("path",{fill:"url(#NYSE_svg__c)",d:"M12.13 3H8.218v19.251h3.912z"}),i.jsx("path",{fill:"url(#NYSE_svg__d)",d:"M17.35 3h-3.915v19.251h3.915z"}),i.jsx("path",{fill:"url(#NYSE_svg__e)",d:"M22.566 3h-3.914v19.251h3.914z"}),i.jsx("path",{fill:"url(#NYSE_svg__f)",d:"M33 3h-3.913v19.251H33z"}),i.jsx("path",{fill:"url(#NYSE_svg__g)",d:"M27.784 3h-3.913v19.251h3.913z"}),i.jsx("g",{fill:"#000",children:i.jsx("path",{d:"M23.283 27.732c-1.163-.345-1.663-.566-1.663-1.129v-.025c0-.416.41-.748.97-.748.67 0 1.363.318 2.064.846l.907-1.424a4.37 4.37 0 0 0-2.947-1.093c-1.62 0-2.777 1.032-2.777 2.591v.025c0 1.14 1.052 2.117 2.63 2.627 1.224.396 1.604.622 1.604 1.103v.023c0 .504-.571.8-1.15.8-.906 0-1.655-.402-2.366-1.041l-.918 1.442A4.83 4.83 0 0 0 22.888 33c1.71 0 2.91-1.289 2.91-2.664v-.025c0-1.258-.912-2.103-2.515-2.58M29.088 31.38v-2.036h3.366v-1.525h-3.366v-2.04h3.91v-1.522h-5.65v8.648h5.65V31.38zM8.215 24.257v5.447l-3.463-5.447H3v8.648h1.727v-5.702l3.627 5.702h1.59v-8.648zM17.171 24.257l-1.924 3.134-1.93-3.134h-2.084l3.15 4.902v3.746h1.755v-3.779l3.131-4.869z"})})]}),{color:t,size:e,...n});Xs.displayName="NYSE";const cie=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 26 26",...n,children:i.jsx("path",{fill:"#000",fillRule:"evenodd",d:"M3.52 10.16a2.54 2.54 0 0 0-1.485.91c-.431.55-.595 1.094-.59 1.967.004.96.24 1.58.799 2.106.546.516 1.193.746 2.094.746 1.513 0 2.527-.756 2.832-2.112.082-.362.07-1.233-.02-1.632-.206-.905-.85-1.605-1.75-1.903-.291-.097-.438-.116-.97-.128-.419-.01-.719.006-.91.047m4.203 2.834v2.808H8.93v-4.663l.993.013c1.09.014 1.112.02 1.345.312.13.164.128.59-.004.756-.202.255-.288.283-1.01.331l-.675.044v.868l.8-.024c1.152-.034 1.585-.168 1.912-.59.227-.293.318-.648.293-1.147-.042-.86-.513-1.353-1.405-1.472-.179-.024-1.03-.043-1.89-.044H7.723zm5.286-.004v2.812h1.206v-4.659l.939.001c.83.001.962.011 1.138.086.5.213.498.99-.005 1.213-.147.065-.343.094-.808.117l-.615.03v.895l.166.03c.237.04.474.283 1.017 1.037.255.354.564.78.687.947l.223.303h1.432l-.24-.36c-.97-1.455-1.118-1.643-1.523-1.922l-.274-.19.218-.051c.768-.18 1.196-.592 1.312-1.266.13-.76-.297-1.482-1.007-1.702-.304-.094-.4-.1-2.092-.116l-1.774-.017zm7.661-2.229c-.13.318-.614 1.49-1.077 2.603s-.88 2.117-.926 2.231l-.084.207h1.266l.834-2.134c.459-1.173.845-2.132.858-2.132s.23.515.481 1.143l.858 2.132.4.99h.638c.35 0 .637-.015.637-.035s-.53-1.278-1.178-2.797L22.2 10.207l-.646-.012-.647-.012zm-15.573.463c.502.232.735.577.856 1.264.086.487.033 1.09-.129 1.494-.13.326-.447.652-.78.806-.234.107-.317.121-.706.121s-.472-.014-.705-.122c-.67-.309-1.004-.998-.951-1.968.063-1.166.682-1.792 1.733-1.75.313.012.43.039.682.155",clipRule:"evenodd"})}),{color:t,size:e,...n});cie.displayName="OpraClear";const bj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("rect",{width:36,height:36,fill:"currentColor",fillOpacity:.1,rx:4}),i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.875 14.068a3.52 3.52 0 0 0-2.057 1.259c-.598.76-.824 1.515-.818 2.724.007 1.328.333 2.187 1.107 2.916.757.714 1.652 1.033 2.9 1.033 2.094 0 3.499-1.048 3.921-2.924.113-.501.098-1.708-.028-2.26-.285-1.253-1.177-2.223-2.424-2.636-.402-.133-.605-.16-1.34-.176-.582-.013-.997.008-1.26.064m5.819 3.923v3.888h1.669v-6.457l1.376.019c1.509.02 1.54.027 1.862.432.18.227.177.818-.006 1.047-.28.353-.4.392-1.399.458l-.934.062v1.2l1.108-.033c1.595-.047 2.194-.232 2.647-.816.315-.406.44-.897.406-1.588-.059-1.192-.71-1.874-1.946-2.038-.247-.033-1.424-.06-2.616-.061l-2.167-.001zm7.32-.005v3.893h1.668v-6.45l1.3.001c1.15.001 1.333.015 1.576.119.693.295.69 1.371-.006 1.68-.204.09-.476.13-1.12.16l-.85.043v1.239l.23.04c.327.058.656.394 1.407 1.438.353.49.78 1.08.951 1.31l.3
20611.42h1.982l-.332-.497c-1.343-2.016-1.549-2.276-2.109-2.663l-.38-.263.302-.07c1.064-.248 1.657-.82 1.817-1.753.18-1.052-.411-2.052-1.394-2.356-.421-.13-.553-.138-2.897-.16l-2.456-.024zM28.62 14.9c-.18.44-.851 2.062-1.492 3.603-.64 1.542-1.218 2.933-1.282 3.09l-.117.286h1.753l1.155-2.954c.635-1.624 1.17-2.953 1.188-2.952s.318.713.666 1.582.883 2.198 1.188 2.953l.554 1.37.883.001c.486 0 .883-.022.883-.05 0-.026-.734-1.77-1.631-3.872l-1.632-3.824-.895-.017-.895-.017zm-21.563.641c.694.32 1.018.799 1.185 1.75.118.673.046 1.51-.179 2.069-.18.45-.619.902-1.081 1.115-.323.149-.438.169-.976.169s-.653-.02-.976-.17c-.928-.427-1.39-1.382-1.318-2.724.087-1.615.945-2.482 2.4-2.424.433.017.596.054.945.215",clipRule:"evenodd"})]}),{color:t,size:e,...n});bj.displayName="OpraCustom";const xj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("rect",{width:36,height:36,fill:"#f3f5fd",rx:4}),i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.875 14.068a3.52 3.52 0 0 0-2.057 1.259c-.598.76-.824 1.515-.818 2.724.007 1.328.333 2.187 1.107 2.916.757.714 1.652 1.033 2.9 1.033 2.094 0 3.499-1.048 3.921-2.924.113-.501.098-1.708-.028-2.26-.285-1.253-1.177-2.223-2.424-2.636-.402-.133-.605-.16-1.34-.176-.582-.013-.997.008-1.26.064m5.819 3.923v3.888h1.669v-6.457l1.376.019c1.509.02 1.54.027 1.862.432.18.227.177.818-.006 1.047-.28.353-.4.392-1.399.458l-.934.062v1.2l1.108-.033c1.595-.047 2.194-.232 2.647-.816.315-.406.44-.897.406-1.588-.059-1.192-.71-1.874-1.946-2.038-.247-.033-1.424-.06-2.616-.061l-2.167-.001zm7.32-.005v3.893h1.668v-6.45l1.3.001c1.15.001 1.333.015 1.576.119.693.295.69 1.371-.006 1.68-.204.09-.476.13-1.12.16l-.85.043v1.239l.23.04c.327.058.656.394 1.407 1.438.353.49.78 1.08.951 1.31l.31.42h1.982l-.332-.497c-1.343-2.016-1.549-2.276-2.109-2.663l-.38-.263.302-.07c1.064-.248 1.657-.82 1.817-1.753.18-1.052-.411-2.052-1.394-2.356-.421-.13-.553-.138-2.897-.16l-2.456-.024zM28.62 14.9c-.18.44-.851 2.062-1.492 3.603-.64 1.542-1.218 2.933-1.282 3.09l-.117.286h1.753l1.155-2.954c.635-1.624 1.17-2.953 1.188-2.952s.318.713.666 1.582.883 2.198 1.188 2.953l.554 1.37.883.001c.486 0 .883-.022.883-.05 0-.026-.734-1.77-1.631-3.872l-1.632-3.824-.895-.017-.895-.017zm-21.563.641c.694.32 1.018.799 1.185 1.75.118.673.046 1.51-.179 2.069-.18.45-.619.902-1.081 1.115-.323.149-.438.169-.976.169s-.653-.02-.976-.17c-.928-.427-1.39-1.382-1.318-2.724.087-1.615.945-2.482 2.4-2.424.433.017.596.054.945.215",clipRule:"evenodd"})]}),{color:t,size:e,...n});xj.displayName="OpraGrey";const uie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:[i.jsx("rect",{width:18,height:18,fill:"#D7D9EF",rx:2}),i.jsx("path",{fill:"#000",fillRule:"evenodd",d:"M2.438 7.034c-.418.09-.777.31-1.029.63-.299.38-.412.757-.409 1.362.004.664.166 1.093.553 1.458.379.357.826.516 1.45.516 1.047 0 1.75-.524 1.961-1.462.056-.25.049-.854-.014-1.13A1.8 1.8 0 0 0 3.738 7.09c-.201-.066-.303-.08-.67-.088a3 3 0 0 0-.63.032m2.909 1.961v1.945h.835V7.71l.687.01c.755.01.77.013.931.216.09.113.089.408-.002.523-.14.176-.2.196-.7.229l-.467.03v.601l.554-.016c.798-.024 1.097-.116 1.323-.408.158-.203.22-.449.204-.794q-.046-.896-.974-1.02c-.123-.016-.712-.03-1.308-.03H5.347zm3.66-.002v1.947h.834V7.714l.65.001c.575 0 .666.008.788.06.347.147.345.685-.003.84-.102.044-.238.064-.56.08l-.425.02v.62l.115.02c.163.03.328.197.703.72.177.245.39.54.476.655l.155.21h.991l-.166-.249c-.671-1.008-.774-1.138-1.054-1.331l-.19-.132.15-.035c.532-.124.829-.41.909-.877.09-.526-.206-1.025-.697-1.178-.21-.065-.277-.069-1.449-.08l-1.227-.012zM14.31 7.45l-.745 1.802c-.32.77-.61 1.466-.641 1.544l-.059.144h.877l.577-1.478c.318-.812.585-1.476.594-1.476s.159.357.333.792l.594 1.476.277.685h.442c.242 0 .441-.01.441-.024s-.367-.885-.816-1.937l-.815-1.912-.448-.008-.447-.008zM3.53 7.77c.347.161.509.4.592.875.06.337.024.755-.089 1.035-.09.225-.31.45-.54.557-.162.075-.22.085-.489.085s-.326-.01-.488-.085c-.464-.214-.695-.691-.658-1.362.043-.808.472-1.24 1.2-1.212a1 1 0 0 1 .472.108",clipRule:"evenodd"})]}),{color:t,size:e,...n});uie.displayName="OpraSearch";const wj=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",...n,children:[i.jsx("rect",{width:36,height:36,fill:"#f3f5fd",rx:4}),i.jsx("path",{fill:"#000",fillRule:"evenodd",d:"M4.875 14.068a3.52 3.52 0 0 0-2.057 1.259c-.598.76-.824 1.515-.818 2.724.007 1.328.333 2.187 1.107 2.916.757.714 1.652 1.033 2.9 1.033 2.094 0 3.499-1.048 3.921-2.924.113-.501.098-1.708-.028-2.26-.285-1.253-1.177-2.223-2.424-2.636-.402-.133-.605-.16-1.34-.176-.582-.013-.997.008-1.26.064m5.819 3.923v3.888h1.669v-6.457l1.376.019c1.509.02 1.54.027 1.862.432.18.227.177.818-.006 1.047-.28.353-.4.392-1.399.458l-.934.062v1.2l1.108-.033c1.595-.047 2.194-.232 2.647-.816.315-.406.44-.897.406-1.588-.059-1.192-.71-1.874-1.946-2.038-.247-.033-1.424-.06-2.616-.061l-2.167-.001zm7.32-.005v3.893h1.668v-6.45l1.3.001c1.15.001 1.333.015 1.576.119.693.295.69 1.371-.006 1.68-.204.09-.476.13-1.12.16l-.85.043v1.239l.23.04c.327.058.656.394 1.407 1.438.353.49.78 1.08.951 1.31l.3
20611.42h1.982l-.332-.497c-1.343-2.016-1.549-2.276-2.109-2.663l-.38-.263.302-.07c1.064-.248 1.657-.82 1.817-1.753.18-1.052-.411-2.052-1.394-2.356-.421-.13-.553-.138-2.897-.16l-2.456-.024zM28.62 14.9c-.18.44-.851 2.062-1.492 3.603-.64 1.542-1.218 2.933-1.282 3.09l-.117.286h1.753l1.155-2.954c.635-1.624 1.17-2.953 1.188-2.952s.318.713.666 1.582.883 2.198 1.188 2.953l.554 1.37.883.001c.486 0 .883-.022.883-.05 0-.026-.734-1.77-1.631-3.872l-1.632-3.824-.895-.017-.895-.017zm-21.563.641c.694.32 1.018.799 1.185 1.75.118.673.046 1.51-.179 2.069-.18.45-.619.902-1.081 1.115-.323.149-.438.169-.976.169s-.653-.02-.976-.17c-.928-.427-1.39-1.382-1.318-2.724.087-1.615.945-2.482 2.4-2.424.433.017.596.054.945.215",clipRule:"evenodd"})]}),{color:t,size:e,...n});wj.displayName="OPRA";const m0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40",...n,children:[i.jsx("rect",{width:40,height:40,fill:"#F3F5FD",rx:4}),i.jsx("path",{fill:"#D7D9EF",d:"M5.454 9.091h10.909v25.454H5.454zM16.363 23.637h15.454v10.909H16.363z"}),i.jsx("path",{fill:"currentColor",stroke:"#323348",strokeWidth:2,d:"M21 6.454h12.546V19H21z"})]}),{color:t,size:e,...n});m0t.displayName="ReferenceData";const g0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsxs("g",{fill:"currentColor",children:[i.jsx("path",{d:"m11.392 18.912 2.133 1.6v-3.2z"}),i.jsx("path",{d:"M12 4a7.49 7.49 0 0 1 7.35 6.04c2.6.18 4.65 2.32 4.65 4.96 0 2.76-2.24 5-5 5h-5.5v1L11 19l2.5-2v1H19c1.65 0 3-1.35 3-3a2.98 2.98 0 0 0-2.78-2.96l-1.53-.11-.3-1.5A5.5 5.5 0 0 0 12 6C9.94 6 8.08 7.14 7.13 8.97l-.5.95-1.07.11A3.973 3.973 0 0 0 2 14c0 2.21 1.79 4 4 4h3v2H6c-3.31 0-6-2.69-6-6 0-3.09 2.34-5.64 5.35-5.96A7.5 7.5 0 0 1 12 4"}),i.jsx("path",{d:"m6.5 16 .427-1.233h1.946L9.303 16h1l-1.824-5H7.322L5.5 16zm.68-1.96.7-2.015h.04l.7 2.015zM10.984 16h.937v-1.69h.99c1.196 0 1.838-.693 1.838-1.655 0-.954-.635-1.655-1.825-1.655h-1.94zm.937-2.434v-1.81h.86c.702 0 1.013.367 1.013.9 0 .531-.311.91-1.009.91zM16.5 11h-.937v5h.937z"})]})}),{color:t,size:e,...n});g0t.displayName="API";const v0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"CSV_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#CSV_svg__a)",children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M16 2H8c-1.1 0-2 .9-2 2v5h2V4h7v5h5v11H8l-.01-2H6v2c0 1.1.89 2 1.99 2H20c1.1 0 2-.9 2-2V8zM4.13 16c1.116 0 1.828-.722 1.903-1.75H5.032c-.09.52-.434.82-.894.82-.654 0-1.076-.596-1.076-1.586 0-.977.43-1.563 1.076-1.563.503 0 .813.353.894.82h1C5.962 11.69 5.209 11 4.124 11 2.822 11 2 12.025 2 13.503 2 14.97 2.801 16 4.13 16m6.275-3.657C10.26 11.523 9.659 11 8.617 11c-1.07 0-1.8.574-1.796 1.47-.003.705.396 1.172 1.25 1.364l.757.174c.408.097.6.277.6.551 0 .331-.33.58-.828.58-.48 0-.793-.227-.883-.662l-1.02.107c.13.89.815 1.416 1.906 1.416 1.11 0 1.895-.627 1.898-1.545-.003-.69-.411-1.113-1.25-1.311l-.758-.177c-.452-.11-.631-.28-.628-.56-.003-.329.33-.556.767-.556.483 0 .737.287.818.605zm3.815-1.28h1.113l-1.582 4.842h-1.157l-1.583-4.842h1.117l1.021 3.597h.046z",clipRule:"evenodd"})})]}),{color:t,size:e,...n});v0t.displayName="CSV";const y0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"JSON_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#JSON_svg__a)",children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M9 2h8l6 6v12c0 1.1-.9 2-2 2H8.99C7.89 22 7 21.1 7 20v-2h1.99L9 20h12V9h-5V4H9v5H7V4c0-1.1.9-2 2-2m-8 8h19v7H1zm8.288 2.403h-.821c-.044-.413-.38-.658-.888-.658-.534 0-.851.268-.853.634-.005.406.414.574.8.669l.442.114c.708.173 1.382.557 1.384 1.4C9.35 15.419 8.694 16 7.565 16c-1.097 0-1.794-.543-1.828-1.51h.839c.035.51.449.758.982.758.557 0 .939-.278.94-.693-.001-.377-.337-.541-.846-.674l-.535-.142c-.776-.207-1.256-.608-1.256-1.306C5.858 11.574 6.6 11 7.59 11c1.002 0 1.68.581 1.697 1.403m-5.154 2.08v-3.417h.847v3.418c-.002.94-.612 1.509-1.52 1.509-.826 0-1.461-.46-1.461-1.358h.849c.007.394.262.634.644.634.41 0 .64-.273.641-.785m10.188-.987c0-1.57-.93-2.496-2.164-2.496-1.238 0-2.165.926-2.165 2.496s.927 2.497 2.165 2.497c1.235 0 2.164-.926 2.164-2.497m-.858 0c0 1.106-.538 1.707-1.306 1.707-.766 0-1.307-.6-1.307-1.707 0-1.105.54-1.706 1.307-1.706.768 0 1.306.6 1.306 1.706m4.687-2.43H19v4.86h-.759l-2.22-3.31h-.039v3.31h-.853v-4.86h.764l2.217 3.313h.041z",clipRule:"evenodd"})})]}),{color:t,size:e,...n});y0t.displayName="JSON";const b0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"add_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#add_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"})})]}),{color:t,size:e,...n});b0t.displayName="Add";const x0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M14 2s.178 1.04 0 2c-.19 1.034-1 2-1 2m2.5 2.5 1-1m1.8-2.75.45-1.25M20 8l1-.5M18 11s.757.032 1.5.27c.671.215 1.5.73 1.5.73M4.313 20.97l12.212-4.434a1 1 0 0 0 .366-1.647L9.11 7.111a1 1 0 0 0-1.647.366L3.031 19.689a1 1 0 0 0 1.281 1.28"})}),{color:t,size:e,...n});x0t.displayName="Celebrate";const w0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeWidth:1.333,d:"M6.667 13.333 9.334 2.667m2.667 2.666L14.667 8l-2.666 2.667m-8 0L1.334 8l2.667-2.667"})}),{color:t,size:e,...n});w0t.displayName="CodeBrackets";const C0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{stroke:"currentColor",strokeWidth:2,d:"M7.5 18.5a2 2 0 1 1-4 0 2 2 
20610 0 1 4 0ZM20.5 5.5a2 2 0 1 1-4 0 2 2 0 0 1 4 0ZM5.5 16c0-1.393 0-2.09.077-2.675a9 9 0 0 1 7.748-7.748C13.91 5.5 14.607 5.5 16 5.5"})}),{color:t,size:e,...n});C0t.displayName="Connection";const _0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeWidth:2,d:"M4 20h16M6 17V9m4 8V9m4 8V9m4 8V9M4 9h16V5.5L12 3 4 5.5z"})}),{color:t,size:e,...n});_0t.displayName="Court";const S0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"description_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#description_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M8 16h8v2H8zm0-4h8v2H8zm6-10H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5z"})})]}),{color:t,size:e,...n});S0t.displayName="Description";const E0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"export_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#export_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7zm-6-5.17 2.59 2.58L17 8l-5-5-5 5 1.41 1.41L11 6.83v9.67h2z"})})]}),{color:t,size:e,...n});E0t.displayName="Export";const jv=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"form_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#form_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M11 7h6v2h-6zm0 4h6v2h-6zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7zM20.1 3H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9M19 19H5V5h14z"})})]}),{color:t,size:e,...n});jv.displayName="Form";const I0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"remove_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#remove_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M19 13H5v-2h14z"})})]}),{color:t,size:e,...n});I0t.displayName="Remove";const A0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinejoin:"round",strokeWidth:1.667,d:"M5.833 10.833H2.917L5 6.667h4.375m-3.542 4.166 3.334 3.334m-3.334-3.334 3.542-4.166m-.208 7.5v2.916L13.333 15v-4.375m-4.166 3.542 4.166-3.542m0 0C15.833 8.333 17.5 5.833 17.5 2.5c-3.333 0-5.833 1.667-8.125 4.167M4.167 17.5H2.5v-1.667A1.667 1.667 0 1 1 4.167 17.5Z"})}),{color:t,size:e,...n});A0t.displayName="Rocket";const T0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"save-alt_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#save-alt_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7zm-6 .67 2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"})})]}),{color:t,size:e,...n});T0t.displayName="SaveAlt";const k0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeWidth:1.667,d:"M15.935 15.935a2.5 2.5 0 1 1-3.536-3.536 2.5 2.5 0 0 1 3.536 3.536Zm0 0L17.5 17.5M3.334 3.333h5v5h-5zm8.333 0h5v5h-5zm-8.333 8.333h5v5h-5z"})}),{color:t,size:e,...n});k0t.displayName="SquareGridMaginfyingGlass";const R0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeLinejoin:"round",strokeWidth:2,d:"M21 12V5H3v7m18 0H3m18 0v7H3v-7"}),i.jsx("path",{fill:"currentColor",stroke:"currentColor",strokeWidth:.75,d:"M6.5 14.625a.875.875 0 1 1 0 1.75.875.875 0 0 1 0-1.75Zm0-7a.875.875 0 1 1 0 1.75.875.875 0 0 1 0-1.75Z"})]}),{color:t,size:e,...n});R0t.displayName="Storage";const N0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"m20.831 12.385-4.01-5.087A.78.78 0 0 0 16.205 7h-1.584a.197.197 0 0 0-.155.318l3.53 4.475H3.196A.196.196 0 0 0 3 11.99v1.467c0 .108.088.196.196.196h17.019a.783.783 0 0 0 .616-1.267"})}),{color:t,size:e,...n});N0t.displayName="SwapRight";const die=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"timeline_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#timeline_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M23 8c0 1.1-.9 2-2 2a1.7 1.7 0 0 1-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56A1.7 1.7 0 0 1 19 8c0-1.1.9-2 2-2s2 .9 2 2"})})]}),{color:t,size:e,...n});die.displayName="Timeline";const D0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeWidth:1.333,d:"m10.667 2 2.666 2.667-2.667 2.666M5.333 8.667l-2.666 2.666L5.333 14m7.333-9.333h-10m10.667 6.666h-10"})}
2061),{color:t,size:e,...n});D0t.displayName="ArrowRightLeft";const p0=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeMiterlimit:16,strokeWidth:1.667,d:"M3.333 15.833h8.333m-8.333 0V4.293c0-.336 0-.504.065-.632a.6.6 0 0 1 .262-.263c.129-.065.297-.065.633-.065h6.413c.336 0 .504 0 .632.065a.6.6 0 0 1 .263.263c.065.128.065.296.065.632v2.373m-8.333 9.167H1.666m15 0h-5m5 0V7.626c0-.336 0-.504-.065-.632a.6.6 0 0 0-.263-.262c-.128-.066-.296-.066-.632-.066h-4.04m5 9.167h1.667m-6.667 0V6.666M8.333 7.5H6.666m0 3.333h1.667"})}),{color:t,size:e,...n});p0.displayName="Buildings";const P0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"card-giftcard_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#card-giftcard_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M20 6h-2.18c.11-.31.18-.65.18-1a2.996 2.996 0 0 0-5.5-1.65l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m11 15H4v-2h16zm0-5H4V8h5.08L7 10.83 8.62 12 12 7.4l3.38 4.6L17 10.83 14.92 8H20z"})})]}),{color:t,size:e,...n});P0t.displayName="CardGiftcard";const O0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M18.667 2A3.333 3.333 0 0 1 22 5.333v13.334A3.333 3.333 0 0 1 18.667 22H5.333A3.333 3.333 0 0 1 2 18.667V5.333A3.333 3.333 0 0 1 5.333 2zm0 1.667H5.333a1.667 1.667 0 0 0-1.662 1.541l-.004.125v13.334a1.667 1.667 0 0 0 1.541 1.662l.125.004h13.334a1.667 1.667 0 0 0 1.662-1.541l.004-.125V5.333a1.666 1.666 0 0 0-1.541-1.662zM13.304 7.21a.833.833 0 0 1 .556.958l-.025.094-2.47 7.5a.834.834 0 0 1-1.61-.427l.026-.094 2.47-7.5a.833.833 0 0 1 1.053-.531m-4.783.92a.833.833 0 0 1 .224 1.08l-.058.087-2.013 2.684 2.013 2.683a.833.833 0 0 1-.087 1.1l-.08.067a.833.833 0 0 1-1.098-.086l-.068-.08-2.388-3.183a.83.83 0 0 1-.06-.909l.06-.091 2.388-3.184a.833.833 0 0 1 1.167-.167m6.958 0a.833.833 0 0 1 1.1.088l.068.08 2.387 3.183.06.091a.83.83 0 0 1 0 .817l-.06.092-2.387 3.183-.069.081a.83.83 0 0 1-1.01.144l-.088-.058-.08-.067a.834.834 0 0 1-.145-1.012l.058-.087 2.013-2.684-2.013-2.684-.058-.087a.833.833 0 0 1 .224-1.08"})}),{color:t,size:e,...n});O0t.displayName="Documentation";const M0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"documents_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#documents_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M7 15h7v2H7zm0-4h10v2H7zm0-4h10v2H7zm12-4h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04a2.01 2.01 0 0 0-1.44 1.19c-.1.23-.16.49-.16.77v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"})})]}),{color:t,size:e,...n});M0t.displayName="Documents";const L0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M12 9.923c-1.6 0-3 1.436-3 3.077s1.4 3.077 3 3.077S15 14.64 15 13s-1.4-3.077-3-3.077m0 4.103c-.6 0-1-.41-1-1.026s.4-1.026 1-1.026 1 .41 1 1.026-.4 1.026-1 1.026M19.8 5c2 2.051 3.2 4.923 3.2 8s-1.2 5.949-3.2 8l-1.4-1.436C20 17.718 21 15.462 21 13s-.8-4.718-2.6-6.564zM17 7.872c1.2 1.436 2 3.282 2 5.128 0 2.051-.6 3.692-2 5.128l-1.4-1.436C16.4 15.667 17 14.436 17 13s-.4-2.667-1.4-3.692zM5.6 6.436C4 8.076 3 10.539 3 13s1 4.923 2.6 6.564L4.2 21c-2-2.256-3.2-4.923-3.2-8s1-5.949 3.2-8zM7 7.872l1.4 1.436C7.6 10.333 7 11.564 7 13s.4 2.667 1.4 3.692L7 18.128C5.8 16.692 5 14.846 5 13c0-2.051.6-3.692 2-5.128"})}),{color:t,size:e,...n});L0t.displayName="LiveData";const j0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"lock_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#lock_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9zm9 14H6V10h12zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"})})]}),{color:t,size:e,...n});j0t.displayName="Lock";const F0t=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.25,d:"M7.292 2.709H4.375a.833.833 0 0 0-.833.833V16.46c0 .46.373.833.833.833h2.917m0-14.583h8.333c.46 0 .833.373.833.833V16.46c0 .46-.373.833-.833.833H7.292m0-14.583v14.583M10.625 6.46h2.5m-2.5 3.333h2.5"})}
2061),{color:t,size:e,...n});F0t.displayName="Notebook";const B0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"queue_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsxs("g",{fill:"currentColor",clipPath:"url(#queue_svg__a)",children:[i.jsx("path",{d:"M19 9v9H5V9H3v9c0 1.1.85 2 1.889 2H19.11C20.15 20 21 19.1 21 18V9z"}),i.jsx("path",{d:"M7 15h10v-2H7zm0-4h10V9H7zm0-6v2h10V5z"})]})]}),{color:t,size:e,...n});B0t.displayName="Queue";const U0t={"GLBX.MDP3":rj,"XNAS.ITCH":f0,"XBOS.ITCH":f0,"XPSX.ITCH":f0,"BATS.PITCH":zl,"BATY.PITCH":Ds,"EDGA.PITCH":zl,"EDGX.PITCH":zl,"XNYS.PILLAR":Xs,"XCIS.PILLAR":Xs,"XASE.PILLAR":Xs,"XCHI.PILLAR":Xs,"ARCX.PILLAR":Xs,"XCIS.BBO":Xs,"XCIS.TRADES":Xs,"XNYS.TRADES":Xs,"MEMX.MEMOIR":hj,"EPRL.DOM":vj,"FINN.NLS":Ds,"FINY.TRADES":Ds,"OPRA.PILLAR":wj,"DBEQ.BASIC":Ds,"EQUS.ALL":Ds,"EQUS.MINI":Ds,"EQUS.PLUS":Ds,"EQUS.SUMMARY":Ds,"IEXG.TOPS":dj,"IFEU.IMPACT":u0,"IFLL.IMPACT":u0,"IFUS.IMPACT":u0,"NDEX.IMPACT":u0,"XNAS.BASIC":f0,"XCIS.TRADESBBO":Xs,"XEEE.EOBI":ij,"XEUR.EOBI":oj,"XCBF.PITCH":zl,"DBIX.CORE":Ds,"INAV.CGIF":zl,"CGI.CGIF":zl,"MSCI.CGIF":og,"FTSE.CGIF":LS,"MSTAR.CGIF":jS,"CCCY.CGIF":MS,"OCEA.MEMOIR":QL,"EDI.SEC":jv,"EDI.ADJ":p0,"EDI.EVT":p0,"adjustment-factors":p0,"security-master":jv,"corporate-actions":p0},$0t={"GLBX.MDP3":nj,"XNAS.ITCH":d0,"XBOS.ITCH":d0,"XPSX.ITCH":d0,"BATS.PITCH":Hl,"BATY.PITCH":hs,"EDGA.PITCH":Hl,"EDGX.PITCH":Hl,"XNYS.PILLAR":Ys,"XCIS.PILLAR":Ys,"XASE.PILLAR":Ys,"XCHI.PILLAR":Ys,"ARCX.PILLAR":Ys,"XNYS.TRADES":Ys,"XCIS.BBO":Ys,"XCIS.TRADES":Ys,"MEMX.MEMOIR":pj,"EPRL.DOM":gj,"FINN.NLS":hs,"FINY.TRADES":hs,"OPRA.PILLAR":xj,"DBEQ.BASIC":hs,"EQUS.ALL":hs,"EQUS.MINI":hs,"EQUS.PLUS":hs,"EQUS.SUMMARY":hs,"IEXG.TOPS":uj,"IFEU.IMPACT":c0,"IFUS.IMPACT":c0,"IFLL.IMPACT":c0,"NDEX.IMPACT":c0,"XNAS.BASIC":d0,"XCIS.TRADESBBO":Ys,"XEEE.EOBI":sj,"XCBF.PITCH":Hl,"DBIX.CORE":hs,"INAV.CGIF":Hl,"CGI.CGIF":Hl,"MSCI.CGIF":og,"FTSE.CGIF":LS,"MSTAR.CGIF":jS,"CCCY.CGIF":MS,"OCEA.MEMOIR":OS},q0t={"GLBX.MDP3":tj,"XNAS.ITCH":yf,"XBOS.ITCH":yf,"XPSX.ITCH":yf,"BATS.PITCH":ql,"BATY.PITCH":Ws,"EDGA.PITCH":ql,"EDGX.PITCH":ql,"XNYS.PILLAR":gi,"XCIS.PILLAR":gi,"XASE.PILLAR":gi,"XCHI.PILLAR":gi,"ARCX.PILLAR":gi,"XNYS.TRADES":gi,"XCIS.BBO":gi,"XCIS.TRADES":gi,"MEMX.MEMOIR":fj,"EPRL.DOM":mj,"FINN.NLS":Ws,"FINY.TRADES":Ws,"OPRA.PILLAR":bj,"DBEQ.BASIC":Ws,"EQUS.ALL":Ws,"EQUS.MINI":Ws,"EQUS.PLUS":Ws,"EQUS.SUMMARY":Ws,"IEXG.TOPS":cj,"IFEU.IMPACT":l0,"IFUS.IMPACT":l0,"IFLL.IMPACT":l0,"NDEX.IMPACT":l0,"XEEE.EOBI":aj,"XCBF.PITCH":ql,"DBIX.CORE":Ws,"INAV.CGIF":ql,"CGI.CGIF":ql,"MSCI.CGIF":og,"FTSE.CGIF":lj,"MSTAR.CGIF":yj,"CCCY.CGIF":ej,"OCEA.MEMOIR":OS},H0t=t=>{let e=U0t[t];return e||(e=Ds),e},fie=t=>{let e=$0t[t];return e||(e=hs),e},z0t=t=>{let e=q0t[t];return e||(e=hs),e},oxt={"GLBX.MDP3":{default:rj,dark:tj,grey:nj,search:Zse,clear:Kse},"XNAS.ITCH":{default:f0,dark:yf,grey:d0},"XBOS.ITCH":{default:f0,dark:yf,grey:d0},"XPSX.ITCH":{default:f0,dark:yf,grey:d0},"XNAS.BASIC":{default:f0,dark:yf,grey:d0},"BATS.PITCH":{default:zl,dark:ql,grey:Hl,white:ch},"BATY.PITCH":{default:Ds,dark:Ws,grey:hs},"EDGA.PITCH":{default:zl,dark:ql,grey:Hl,white:ch},"EDGX.PITCH":{default:zl,dark:ql,grey:Hl,white:ch},"XNYS.PILLAR":{default:Xs,dark:gi,grey:Ys,white:lie,custom:oie},"XCIS.PILLAR":{default:Xs,dark:gi,grey:Ys},"XASE.PILLAR":{default:Xs,dark:gi,grey:Ys},"XCHI.PILLAR":{default:Xs,dark:gi,grey:Ys},"ARCX.PILLAR":{default:Xs,dark:gi,grey:Ys},"XNYS.TRADES":{default:Xs,dark:gi,grey:Ys},"XCIS.BBO":{default:Xs,dark:gi,grey:Ys},"XCIS.TRADES":{default:Xs,dark:gi,grey:Ys},"XCIS.TRADESBBO":{default:Xs,dark:gi,grey:Ys},"MEMX.MEMOIR":{default:hj,dark:fj,grey:pj,white:aie},"EPRL.DOM":{default:vj,dark:mj,grey:gj,white:sie},"FINN.NLS":{default:Ds,dark:Ws,grey:hs},"FINY.TRADES":{default:Ds,dark:Ws,grey:hs},"OPRA.PILLAR":{default:wj,dark:bj,grey:xj,search:uie,clear:cie},"DBEQ.BASIC":{default:Ds,dark:Ws,grey:hs},"EQUS.ALL":{default:Ds,dark:Ws,grey:hs},"EQUS.MINI":{default:Ds,dark:Ws,grey:hs},"EQUS.PLUS":{default:Ds,dark:Ws,grey:hs},"EQUS.SUMMARY":{default:Ds,dark:Ws,grey:hs},"IEXG.TOPS":{default:dj,dark:nie,grey:uj,white:rie,custom:cj,clear:C4},"IFEU.IMPACT":{default:u0,dark:l0,grey:c0,search:J7,clear:C4},"IFLL.IMPACT":{default:u0,dark:l0,grey:c0,search:J7,clear:C4},"IFUS.IMPACT":{default:u0,dark:l0,grey:c0,search:J7,clear:C4},"NDEX.IMPACT":{default:u0,dark:l0,grey:c0,search:J7,clear:C4},"XEEE.EOBI":{default:ij,custom:aj,grey:sj,clear:Jse},"XEUR.EOBI":{default:oj,custom:eie,grey:tie,clear:Qse},"XCBF.PITCH":{default:zl,custom:ql,grey:Hl,white:ch},"DBIX.CORE":{default:Ds,dark:Ws,grey:hs},"INAV.CGIF":{default:zl,dark:ql,grey:Hl,white:ch},"CGI.CGIF":{default:zl,dark:ql,grey:Hl,white:ch},"MSCI.CGIF":{default:og,dark:og,white:iie},"FTSE.CGIF":{default:LS,dark:lj},"MSTAR.CGIF":{default:jS,dark:yj},"CCCY.CGIF":{default:MS,dark:ej},"OCEA.MEMOIR":{default:QL,grey:OS,white:Xse},"EDI.SEC":{default:jv},"EDI.ADJ":{default:p0},"EDI.EVT":{default:p0},"adjustment-factors":{default:p0},"security-master":{default:jv},"corporate-actions":{default:p0}},V0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"chevron-right_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#chevron-right_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"})})]}),{color:t,size:e,...n});V0t.displayName="ChevronRight";const G0t=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"expand-more_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#expand-more_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"})})]}),{color:t,size:e,...n});G0t.displayName="ExpandMore";let Cj=class extends v.Component{constructor(e){super(e),this.state={hasError:!1}}static getDerivedStateFromError(e){return console.log("Custom error:",e),{hasError:!0}}componentDidCatch(e,n){console.error("ErrorBoundary caught an error:",e,n)}render(){return this.state.hasError?this.props.fallback||i.jsx("h1",{children:"Something went wrong."}):this.props.children}};const Q7=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 17 16",...n,children:[i.jsx("circle",{cx:3.166,cy:12.665,r:1.333,fill:"currentColor"}),i.jsx("circle",{cx:13.833,cy:2.665,r:1.333,fill:"currentColor"}),i.jsx("path",{stroke:"currentColor",strokeWidth:1.2,d:"M3.167 11.999c-1-5.334 4.667-10.668 10.666-9.001"})]}),{color:t,size:e,...n});Q7.displayName="DedicatedConnectivity";const Nd=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeMiterlimit:16,strokeWidth:1.667,d:"M3.333 15.833h8.333m-8.333 0V4.293c0-.336 0-.504.065-.632a.6.6 0 0 1 .262-.263c.129-.065.297-.065.633-.065h6.413c.336 0 .504 0 .632.065a.6.6 0 0 1 .263.263c.065.128.065.296.065.632v2.373m-8.333 9.167H1.666m15 0h-5m5 0V7.626c0-.336 0-.504-.065-.632a.6.6 0 0 0-.263-.262c-.128-.066-.296-.066-.632-.066h-4.04m5 9.167h1.667m-6.667 0V6.666M8.333 7.5H6.666m0 3.333h1.667"})}),{color:t,size:e,...n});Nd.displayName="Buildings";const FS=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeLinejoin:"round",strokeWidth:2,d:"M21 12V5H3v7m18 0H3m18 0v7H3v-7"}),i.jsx("path",{fill:"currentColor",stroke:"currentColor",strokeWidth:.75,d:"M6.5 14.625a.875.875 0 1 1 0 1.75.875.875 0 0 1 0-1.75Zm0-7a.875.875 0 1 1 0 1.75.875.875 0 0 1 0-1.75Z"})]}),{color:t,size:e,...n});FS.displayName="Pcaps";function W0t(t){try{t()}catch(e){console.error("Analytics tracking failed:",e)}}function Y0t(){const t=window.location.hostname;return t==="databento.com"?"PROD":t==="app0.databento.com"?"STAGING":"DEV"}function X0t(t){const e=document.cookie.split(";");for(const n of e){const[r,a]=n.trim().split("=");if(r===t)return a||null}return null}const ta="https://calendly.com/d/d3jk-hg6-trs/databento-discovery-meeting",zx={"XNAS.ITCH":`${ta}/?a2=Normalized%20-%20Databento%20US%20Equities`,"OPRA.PILLAR":`${ta}/?a2=Normalized%20-%20OPRA`,"GLBX.MDP3":`${ta}/?a2=Normalized%20-%20CME%20Globex%20MDP%203.0`,"NDEX.IMPACT":`${ta}/?a2=Normalized%20-%20ICE%20Endex`,"IFLL.IMPACT":`${ta}/?a2=Normalized%20-%20ICE%20Europe%20Financials`,"IFUS.IMPACT":`${ta}/?a2=Normalized%20-%20ICE%20US`,"IFEU.IMPACT":`${ta}/?a2=Normalized%20-%20ICE%20Futures%20Europe%20Commodities`,"XEEE.EOBI":`${ta}/?a2=Normalized%20-%20EEX`,"XEUR.EOBI":`${ta}/?a2=Normalized%20-%20Eurex%20EOBI`,"XCBF.EOBI":`${ta}/?a2=Normalized%20-%20CFE`,"DBIX.CORE":`${ta}/?a2=Normalized%20-%20Databento%20Core%20Indices`,"pcaps-pricing":`${ta}/?a2=PCAP`,"corp-actions-hero":`${ta}
2061/?a2=Reference%20data%20-%20Corporate%20actions`,"corp-actions-starter-plan":`${ta}/?a2=Reference%20data%20-%20Corporate%20actions`,"corp-actions-unlimited-us-plan":`${ta}/?a2=Reference%20data%20-%20Corporate%20actions`,"corp-actions-unlimited-global-plan":`${ta}/?a2=Reference%20data%20-%20Corporate%20actions`,"adj-factors-starter-plan":`${ta}/?a2=Reference%20data%20-%20Adjustment%20factors`,"adj-factors-unlimited-us-plan":`${ta}/?a2=Reference%20data%20-%20Adjustment%20factors`,"adj-factors-unlimited-global-plan":`${ta}/?a2=Reference%20data%20-%20Adjustment%20factors`,"sec-master-hero":`${ta}/?a2=Reference%20data%20-%20Security%20master`,"sec-master-starter-plan":`${ta}/?a2=Reference%20data%20-%20Security%20master`,"sec-master-unlimited-us-plan":`${ta}/?a2=Reference%20data%20-%20Security%20master`,"sec-master-unlimited-global-plan":`${ta}/?a2=Reference%20data%20-%20Security%20master`,"dedicated-connect-hero":`${ta}/?a2=Dedicated%20connectivity`,"dedicated-connect-to-cloud":`${ta}/?a2=Dedicated%20connectivity`,"dedicated-connect-to-pop":`${ta}/?a2=Dedicated%20connectivity`,"dedicated-connect-with-data-center":`${ta}/?a2=Dedicated%20connectivity`,general:`${ta}`},Nf={"pricing-compare-plus":"Plus","pricing-plus":"Plus","pricing-standard":"Standard","pricing-unlimited":"Unlimited","pricing-compare-unlimited":"Unlimited",enterprise:"Enterprise","enterprise-live":"Enterprise Live","corp-actions-starter-plan":"Standard","corp-actions-unlimited-us-plan":"Plus","corp-actions-unlimited-global-plan":"Unlimited","adj-factors-starter-plan":"Standard","adj-factors-unlimited-us-plan":"Plus","adj-factors-unlimited-global-plan":"Unlimited","sec-master-starter-plan":"Standard","sec-master-unlimited-us-plan":"Plus","sec-master-unlimited-global-plan":"Unlimited"},pie={"XNAS.ITCH":"Databento US Equities","OPRA.PILLAR":"OPRA","GLBX.MDP3":"CME Globex MDP 3.0","NDEX.IMPACT":"ICE Endex","IFEU.IMPACT":"ICE Europe Commodities","IFUS.IMPACT":"ICE Futures US","IFLL.IMPACT":"ICE Europe Financials","XEEE.EOBI":"EEX","XEUR.EOBI":"Eurex","XCBF.PITCH":"CFE","DBIX.CORE":"Databento Core Indices","pcaps-pricing":"PCAPs","corp-actions-hero":"Corporate Actions","corp-actions-starter-plan":"Corporate Actions","corp-actions-unlimited-us-plan":"Corporate Actions","corp-actions-unlimited-global-plan":"Corporate Actions","adj-factors-starter-plan":"Adjustment factors","adj-factors-unlimited-us-plan":"Adjustment factors","adj-factors-unlimited-global-plan":"Adjustment factors","sec-master-hero":"Security master","sec-master-starter-plan":"Security master","sec-master-unlimited-us-plan":"Security master","sec-master-unlimited-global-plan":"Security master","dedicated-connect-hero":"Dedicated connectivity","dedicated-connect-to-cloud":"Dedicated connectivity","dedicated-connect-to-pop":"Dedicated connectivity","dedicated-connect-with-data-center":"Dedicated connectivity"},_j={"XNAS.ITCH":i.jsxs(i.Fragment,{children:[i.jsx(ul,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Databento US Equities"})]}),"OPRA.PILLAR":i.jsxs(i.Fragment,{children:[i.jsx(TS,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"OPRA"})]}),"GLBX.MDP3":i.jsxs(i.Fragment,{children:[i.jsx(xS,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"CME Globex MDP 3.0"})]}),"IFLL.IMPACT":i.jsxs(i.Fragment,{children:[i.jsx(Xl,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"ICE Europe Financials"})]}),"IFUS.IMPACT":i.jsxs(i.Fragment,{children:[i.jsx(Xl,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"ICE Futures US"})]}),"IFEU.IMPACT":i.jsxs(i.Fragment,{children:[i.jsx(Xl,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"ICE Europe Commodities"})]}),"NDEX.IMPACT":i.jsxs(i.Fragment,{children:[i.jsx(Xl,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"ICE Endex"})]}),"XEEE.EOBI":i.jsxs(i.Fragment,{children:[i.jsx(CS,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"EEX"})]}),"XEUR.EOBI":i.jsxs(i.Fragment,{children:[i.jsx(ES,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Eurex"})]}),"XCBF.PITCH":i.jsxs(i.Fragment,{children:[i.jsx(Rd,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"CFE"})]}),"DBIX.CORE":i.jsxs(i.Fragment,{children:[i.jsx(ul,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Databento Core Indices"})]}),"pcaps-pricing":i.jsxs(i.Fragment,{children:[i.jsx(FS,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"PCAPs"})]}),"corp-actions-hero":i.jsxs(i.Fragment,{children:[i.jsx(Nd,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Corporate actions"})]}),"corp-actions-starter-plan":i.jsxs(i.Fragment,{children:[i.jsx(Nd,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Corporate actions"})]}),"corp-actions-unlimited-global-plan":i.jsxs(i.Fragment,{children:[i.jsx(Nd,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Corporate actions"})]}),"corp-actions-unlimited-us-plan":i.jsxs(i.Fragment,{children:[i.jsx(Nd,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Corporate actions"})]}),"adj-factors-starter-plan":i.jsxs(i.Fragment,{children:[i.jsx(Nd,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Adjustment factors"})]}),"adj-factors-unlimited-global-plan":i.jsxs(i.Fragment,{children:[i.jsx(Nd,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Adjustment factors"})]}),"adj-factors-unlimited-us-plan":i.jsxs(i.Fragment,{children:[i.jsx(Nd,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Adjustment factors"})]}),"sec-master-hero":i.jsxs(i.Fragment,{children:[i.jsx(Ch,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Security master"})]}),"sec-master-starter-plan":i.jsxs(i.Fragment,{children:[i.jsx(Ch,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Security master"})]}),"sec-master-unlimited-global-plan":i.jsxs(i.Fragment,{children:[i.jsx(Ch,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Security master"})]}),"sec-master-unlimited-us-plan":i.jsxs(i.Fragment,{children:[i.jsx(Ch,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Security master"})]}),"dedicated-connect-hero":i.jsxs(i.Fragment,{children:[i.jsx(Q7,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Dedicated connectivity"})]}),"dedicated-connect-to-cloud":i.jsxs(i.Fragment,{children:[i.jsx(Q7,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Dedicated connectivity"})]}),"dedicated-connect-to-pop":i.jsxs(i.Fragment,{children:[i.jsx(Q7,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Dedicated connectivity"})]}),"dedicated-connect-with-data-center":i.jsxs(i.Fragment,{children:[i.jsx(Q7,{size:"xs",color:"secondary"}),i.jsx(He,{size:"sm",weight:"medium",className:"!text-[12px] ml-1 text-purplegrey-700",children:"Dedicated connectivity"})]})},K0t="DBIX.CORE";function hC(t,e){const n=t||e||"";return _j[n]||pie[n]||zx[n]?n:n==="dbix"?K0t:n}function Z0t(t){return t.origin==="https://calendly.com"&&t.data.event&&t.data.event.indexOf("calendly.")===0}const J0t=({datasetId:t,ctaKey:e,onDismiss:n,onMeetingScheduled:r,userId:a})=>{const s=()=>n(),o=e==="general",l=v.useMemo(()=>{const c=X0t("db_session_id"),d=hC(t,e),f=zx[d]||zx.general;try{const p=new URL(f);return p.searchParams.set("utm_term",c||""),p.searchParams.set("utm_content",a||""),p.toString()}catch(p){return console.error("Invalid Calendly URL:",f,p),zx.general}},[t,e,a]);return v.useEffect(()=>{setTimeout(()=>{window.Calendly&&window.Calendly.initInlineWidget({url:l,parentElement:document.getElementById("calendlyContainer")})},200)},[l]),v.useEffect(()=>{window.addEventListener("message",function(c){Z0t(c)&&c.data.event==="calendly.event_scheduled"&&(console.log("Calendly event scheduled."),r?.())})},[r]),i.jsx(Cj,{children:i.jsxs(Mg,{className:"flex flex-col w-screen min-h-screen",style:{maxWidth:"100vw"},children:[i.jsx(Kd,{className:"!pb-0",children:i.jsx(k9,{children:i.jsxs("div",{className:"relative flex flex-col gap-y-2 items-center",children:[i.jsx("span",{className:"text-type-primary text-xl font-semibold",children:"Schedule a call"}),!o&&i.jsxs("span",{className:"flex flex-row items-center gap-x-1.5 text-type-secondary text-xs leading-5 font-medium",children:[i.jsx("span",{children:pie[hC(t,e)]}),e&&Nf[e]&&i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"4",height:"4",viewBox:"0 0 4 4",fill:"none",children:i.jsx("circle",{cx:"2",cy:"2",r:"1.5",fill:"#C3C4E5"})}),i.jsx("span",{children:e&&Nf[e]})]}),i.jsx("div",{className:"absolute top-0 right-0 flex size-6 items-center justify-center cursor-pointer",onClick:s,children:i.jsx(Wl,{className:"text-purplegrey-600 group-hover:text-purple"})})]})})}),i.jsx("div",{id:"calendlyContainer",className:"min-w-[320px] flex justify-center items-center calendly-inline-widget",style:{height:"calc(100vh - 80px)"}})]})})},hie=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",...n,children:i.jsx("path",{d:"M3.29601 19.141L3.6365 18.4728L3.6365 18.4728L3.29601 19.141ZM2.85899 18.704L2.19074 19.0445L2.19074 19.0445L2.85899 18.704ZM21.141 18.704L20.4728 18.3635L21.141 18.704ZM20.704 19.141L21.0445 19.8093L20.704 19.141ZM21.141 5.29601L20.4728 5.6365V5.6365L21.141 5.29601ZM20.704 4.85899L21.0445 4.19074L21.0445 4.19074L20.704 4.85899ZM2.85899 5.29601L2.19074 4.95552L2.19074 4.95552L2.85899 5.29601ZM3.29601 4.85899L2.95552 4.19074L2.95552 4.19074L3.29601 4.85899ZM11.3668 12.4819L10.8918 13.0624V13.0624L11.3668 12.4819ZM12.6332 12.4819L13.1082 13.0624L12.6332 12.4819ZM21.25 6.35H2
20610.5V17.65H21.25H22V6.35H21.25ZM19.65 19.25V18.5H4.35V19.25V20H19.65V19.25ZM2.75 17.65H3.5V6.35H2.75H2V17.65H2.75ZM4.35 4.75V5.5H19.65V4.75V4H4.35V4.75ZM4.35 19.25V18.5C4.0576 18.5 3.8834 18.4994 3.75428 18.4889C3.6339 18.479 3.62011 18.4644 3.6365 18.4728L3.29601 19.141L2.95552 19.8093C3.18582 19.9266 3.419 19.9665 3.63213 19.9839C3.83651 20.0006 4.08235 20 4.35 20V19.25ZM2.75 17.65H2C2 17.9177 1.99942 18.1635 2.01612 18.3679C2.03353 18.581 2.07339 18.8142 2.19074 19.0445L2.85899 18.704L3.52725 18.3635C3.5356 18.3799 3.52097 18.3661 3.51113 18.2457C3.50058 18.1166 3.5 17.9424 3.5 17.65H2.75ZM3.29601 19.141L3.6365 18.4728C3.58946 18.4488 3.55122 18.4105 3.52725 18.3635L2.85899 18.704L2.19074 19.0445C2.35852 19.3738 2.62623 19.6415 2.95552 19.8093L3.29601 19.141ZM21.25 17.65H20.5C20.5 17.9424 20.4994 18.1166 20.4889 18.2457C20.479 18.3661 20.4644 18.3799 20.4728 18.3635L21.141 18.704L21.8093 19.0445C21.9266 18.8142 21.9665 18.581 21.9839 18.3679C22.0006 18.1635 22 17.9177 22 17.65H21.25ZM19.65 19.25V20C19.9177 20 20.1635 20.0006 20.3679 19.9839C20.581 19.9665 20.8142 19.9266 21.0445 19.8093L20.704 19.141L20.3635 18.4728C20.3799 18.4644 20.3661 18.479 20.2457 18.4889C20.1166 18.4994 19.9424 18.5 19.65 18.5V19.25ZM21.141 18.704L20.4728 18.3635C20.4488 18.4105 20.4105 18.4488 20.3635 18.4728L20.704 19.141L21.0445 19.8093C21.3738 19.6415 21.6415 19.3738 21.8093 19.0445L21.141 18.704ZM21.25 6.35H22C22 6.08235 22.0006 5.83651 21.9839 5.63213C21.9665 5.419 21.9266 5.18582 21.8093 4.95552L21.141 5.29601L20.4728 5.6365C20.4644 5.62011 20.479 5.6339 20.4889 5.75428C20.4994 5.8834 20.5 6.0576 20.5 6.35H21.25ZM19.65 4.75V5.5C19.9424 5.5 20.1166 5.50058 20.2457 5.51113C20.3661 5.52097 20.3799 5.5356 20.3635 5.52725L20.704 4.85899L21.0445 4.19074C20.8142 4.07339 20.581 4.03353 20.3679 4.01612C20.1635 3.99942 19.9177 4 19.65 4V4.75ZM21.141 5.29601L21.8093 4.95552C21.6415 4.62623 21.3738 4.35852 21.0445 4.19074L20.704 4.85899L20.3635 5.52725C20.4105 5.55122 20.4488 5.58946 20.4728 5.6365L21.141 5.29601ZM2.75 6.35H3.5C3.5 6.0576 3.50058 5.8834 3.51113 5.75428C3.52097 5.6339 3.5356 5.62011 3.52725 5.6365L2.85899 5.29601L2.19074 4.95552C2.07339 5.18582 2.03353 5.419 2.01612 5.63213C1.99942 5.83651 2 6.08235 2 6.35H2.75ZM4.35 4.75V4C4.08235 4 3.83651 3.99942 3.63213 4.01612C3.419 4.03353 3.18582 4.07339 2.95552 4.19074L3.29601 4.85899L3.6365 5.52725C3.62011 5.5356 3.6339 5.52097 3.75428 5.51113C3.8834 5.50058 4.0576 5.5 4.35 5.5V4.75ZM2.85899 5.29601L3.52725 5.6365C3.55122 5.58946 3.58946 5.55122 3.6365 5.52725L3.29601 4.85899L2.95552 4.19074C2.62623 4.35852 2.35852 4.62623 2.19074 4.95552L2.85899 5.29601ZM11.3668 12.4819L11.8417 11.9014L3.47493 5.0559L3 5.63637L2.52507 6.21684L10.8918 13.0624L11.3668 12.4819ZM21 5.63637L20.5251 5.0559L12.1583 11.9014L12.6332 12.4819L13.1082 13.0624L21.4749 6.21684L21 5.63637ZM11.3668 12.4819L10.8918 13.0624C11.5365 13.5898 12.4635 13.5898 13.1082 13.0624L12.6332 12.4819L12.1583 11.9014C12.0662 11.9768 11.9338 11.9768 11.8417 11.9014L11.3668 12.4819Z",fill:"currentColor"})}),{color:t,size:e,...n});hie.displayName="Envelope";const Q0t={DEV:{ecl_lead_form_submitted:"bMn8CIPT9dwbELmi-7tC",ecl_account_created:"9Z-3CJy78dwbELmi-7tC",ecl_account_contact_added:"QcL5CPuOq90bELmi-7tC",ecl_team_joined:"PmVpCP6Oq90bELmi-7tC"},STAGING:{ecl_lead_form_submitted:"AI39CIfYqN0bENWt-LtC",ecl_account_created:"zH7OCIrYqN0bENWt-LtC",ecl_account_contact_added:"rrUCCI3YqN0bENWt-LtC",ecl_team_joined:"tnUiCMTZqN0bENWt-LtC"},PROD:{ecl_lead_form_submitted:"_1WfCM-6zN0bEKSHy5Uq",ecl_account_created:"AkRdCNeV3d0bEKSHy5Uq",ecl_account_contact_added:"aYfsCNqV3d0bEKSHy5Uq",ecl_team_joined:"qQcRCN2V3d0bEKSHy5Uq"}};function e2t(t){if(!t)return;let e=t.trim().toLowerCase();const n=e.lastIndexOf("@");if(n===-1)return e;const r=e.substring(0,n),a=e.substring(n+1);if(a==="gmail.com"||a==="googlemail.com"){let s=r.replace(/\./g,"");const o=s.indexOf("+");return o!==-1&&(s=s.substring(0,o)),s+"@"+a}return e}function t2t(t){const{fullPhoneNumber:e,countryCode:n,localPhoneNumber:r}=t;if(e){const s=e.trim().replace(/\D/g,"");if(!s)return;if(s.length<8){console.warn(`Phone number too short: ${s} (${s.length} digits). E.164 requires country code + subscriber number.`);return}return`+${s}`}if(n&&r){const a=n2t(n.trim());if(!a){console.warn(`Unknown country code: ${n}`);return}const s=r.replace(/\D/g,"");return s?`+${a}${s}`:void 0}}function n2t(t){const e={US:"1",CA:"1",GB:"44",UK:"44",AU:"61",NZ:"64",DE:"49",FR:"33",IT:"39",ES:"34",NL:"31",BE:"32",CH:"41",AT:"43",SE:"46",NO:"47",DK:"45",FI:"358",PL:"48",IE:"353",PT:"351",GR:"30",JP:"81",CN:"86",IN:"91",KR:"82",SG:"65",HK:"852",TW:"886",MY:"60",TH:"66",ID:"62",PH:"63",VN:"84",BR:"55",MX:"52",AR:"54",CL:"56",CO:"57",PE:"51",ZA:"27",IL:"972",AE:"971",SA:"966",TR:"90",RU:"7"};
2061if(!t)return;const n=t.trim().toUpperCase();if(n&&/^\d/.test(n)){const r=n.replace(/\D/g,"");return r.length>=1&&r.length<=3?r:void 0}return e[n]}function r2t(t){const e=Y0t();return Q0t[e][t]}function a2t(){return"AW-11319559076"}function s2t(t,e,n,r){const a=r2t(e);if(typeof window>"u"||!("gtag"in window)){console.warn("gtag not available");return}const s=window.gtag,o=e2t(n),l=r?t2t(r):void 0,c={};o&&(c.email=o),l&&(c.phone_number=l),Object.keys(c).length>0&&s("set","user_data",c),s("event","form_submit",{send_to:t,transaction_id:c.email}),s("event","conversion",{send_to:`${t}/${a}`,transaction_id:c.email})}var F9=t=>t.type==="checkbox",BS=t=>t.type==="file",bf=t=>t instanceof Date,vi=t=>t==null;const Sj=t=>typeof t=="object";var Ka=t=>!vi(t)&&!Array.isArray(t)&&Sj(t)&&!bf(t),FD=t=>Ka(t)&&t.target?F9(t.target)?t.target.checked:BS(t.target)?t.target.files:t.target.value:t;const i2t=/[.[\]'"]/;var d3=t=>t.split(i2t).filter(Boolean);function o2t(t,e){const n=d3(e);let r=t._formValues,a=t._defaultValues;for(let s=0;s<n.length-1;s++){const o=n[s];if(r=r==null?r:r[o],a=a==null?a:a[o],r===null||a===null)return null}}var mie=(t,e)=>e.split(".").some((n,r,a)=>!isNaN(Number(n))&&t.has(a.slice(0,r).join("."))),US=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function ba(t){if(t===null||typeof t!="object")return t;if(t instanceof Date)return new Date(t);const e=typeof FileList<"u"&&t instanceof FileList;if(US&&(t instanceof Blob||e))return t;const n=Array.isArray(t);if(!n&&t.constructor!==Object)return t;const r=n?[]:Object.create(Object.getPrototypeOf(t));for(const a in t)Object.prototype.hasOwnProperty.call(t,a)&&(r[a]=ba(t[a]));return r}const sf={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change",SUBMIT:"submit",TRIGGER:"trigger",VALID:"valid"},Au={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},bu={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},gie="root",Ej=["__proto__","constructor","prototype"],l2t=/^\w*$/;var f3=t=>l2t.test(t),Ur=t=>t===void 0,Et=(t,e,n)=>{if(!e||!Ka(t))return n;const r=f3(e)?[e]:d3(e);if(r.some(s=>Ej.includes(s)))return n;const a=r.reduce((s,o)=>vi(s)?void 0:s[o],t);return Ur(a)||a===t?Ur(t[e])?n:t[e]:a},Bl=t=>typeof t=="boolean",so=t=>typeof t=="function",Br=(t,e,n)=>{let r=-1;const a=f3(e)?[e]:d3(e),s=a.length,o=s-1;for(;++r<s;){const l=a[r];let c=n;if(r!==o){const d=t[l];c=Ka(d)||Array.isArray(d)?d:isNaN(+a[r+1])?{}:[]}if(Ej.includes(l))return;t[l]=c,t=t[l]}};const Ij=ae.createContext(null);Ij.displayName="HookFormControlContext";const Aj=()=>ae.useContext(Ij);var vie=(t,e,n,r=!0)=>{const a={};for(const s in t)Object.defineProperty(a,s,{get:()=>{const o=s;return e._proxyFormState[o]!==Au.all&&(e._proxyFormState[o]=!r||Au.all),n&&(n[o]=!0),t[o]}});return a};const Tj=US?ae.useLayoutEffect:ae.useEffect;var c2t=t=>{const e=t.constructor&&t.constructor.prototype;return Ka(e)&&e.hasOwnProperty("isPrototypeOf")},BD=t=>vi(t)||!Sj(t);const BG=(t,e)=>e.length===0&&!Array.isArray(t)&&!c2t(t);function dl(t,e,n=new WeakMap){if(t===e)return!0;if(BD(t)||BD(e))return Object.is(t,e);if(bf(t)&&bf(e))return Object.is(t.getTime(),e.getTime());const r=Object.keys(t),a=Object.keys(e);if(r.length!==a.length)return!1;if(BG(t,r)||BG(e,a))return Object.is(t,e);if(!r.length&&Array.isArray(t)!==Array.isArray(e))return!1;const s=n.get(t);if(s&&s.has(e))return!0;if(s)s.add(e);else{const o=new WeakSet;o.add(e),n.set(t,o)}for(const o of r){const l=t[o];if(!(o in e))return!1;if(o!=="ref"){const c=e[o];if(bf(l)&&bf(c)||(Ka(l)||Array.isArray(l))&&(Ka(c)||Array.isArray(c))?!dl(l,c,n):!Object.is(l,c))return!1}}return!0}function kj(t){const e=ae.useRef(!1),n=ae.useRef(!1),r=ae.useRef(void 0),a=ae.useRef(0);a.current++,!n.current&&t&&(n.current=!0,r.current=ba(t()));const s=ae.useCallback((l,c,d)=>{if(l&&(e.current||n.current&&a.current>1)){const f=c();dl(r.current,f)||d(f)}e.current=!0},[]),o=ae.useCallback((l,c)=>{l&&(r.current=ba(c()))},[]);return{resyncIfNeeded:s,snapshot:o}}function u2t(t){const e=Aj(),{control:n=e,disabled:r,name:a,exact:s}=t||{},o=()=>({...n._formState,defaultValues:n._defaultValues}),[l,c]=ae.useState(o),d=ae.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),{resyncIfNeeded:f,snapshot:p}=kj(o);return Tj(()=>{f(!r,o,c);const g=n._subscribe({name:a,formState:d.current,exact:s,callback:y=>{!r&&c({...n._formState,...y,defaultValues:n._defaultValues})}});return()=>{g(),p(!r,o)}},[a,r,s,f,p]),ae.useEffect(()=>{d.current.isValid&&n._setValid(!0)},[n]),ae.useMemo(()=>vie(l,n,d.current,!1),[l,n])}var bi=t=>typeof t=="string",UD=(t,e,n,r,a)=>bi(t)?(r&&e.watch.add(t),Et(n,t,a)):Array.isArray(t)?t.map(s=>(r&&e.watch.add(s),Et(n,s,Et(a,s)))):(r&&(e.watchAll=!0),n);function d2t(t){const e=Aj(),{control:n=e,name:r,defaultValue:a,disabled:s,exact:o,c
2061ompute:l}=t||{},c=ae.useRef(a),d=ae.useRef(l),f=ae.useRef(void 0),p=ae.useRef(n),g=ae.useRef(r);d.current=l;const y=()=>{const j=n._getWatch(r,c.current);return d.current?d.current(j):j},[x,b]=ae.useState(y),_=ae.useCallback(j=>{const M=UD(r,n._names,j||n._formValues,!1,c.current);return d.current?d.current(M):M},[n._formValues,n._names,r]),E=ae.useCallback(j=>{if(!s){const M=UD(r,n._names,j||n._formValues,!1,c.current);if(d.current){const $=d.current(M);dl($,f.current)||(b($),f.current=$)}else b(M)}},[n._formValues,n._names,s,r]),{resyncIfNeeded:A,snapshot:S}=kj(y),k=ae.useRef(E);k.current=E;const I=ae.useRef(_);I.current=_,Tj(()=>{p.current!==n||!dl(g.current,r)?(p.current=n,g.current=r,k.current()):A(!s,()=>I.current(),M=>{b(M),f.current=M});const j=n._subscribe({name:r,formState:{values:!0},exact:o,callback:M=>{k.current(M.values)}});return()=>{j(),S(!s,()=>I.current())}},[n,o,r,s,A,S]),ae.useEffect(()=>n._removeUnmounted());const N=p.current!==n,D=g.current;return ae.useMemo(()=>{if(s)return!1;const j=!N&&!dl(D,r);return N||j},[s,N,r,D])?_():x}function f2t(t){const e=Aj(),{name:n,disabled:r,control:a=e,shouldUnregister:s,defaultValue:o,exact:l=!0}=t,c=mie(a._names.array,n),d=ae.useMemo(()=>{const k=Et(a._formValues,n,Et(a._defaultValues,n,o));return Ur(k)?o2t(a,n):k},[a,n,o]),f=d2t({control:a,name:n,defaultValue:d,exact:l}),p=u2t({control:a,name:n,exact:l}),g=ae.useRef(t),y=ae.useRef(null),x=ae.useRef(a.register(n,{...t.rules,value:f,...Bl(t.disabled)?{disabled:t.disabled}:{}}));g.current=t;const b=ae.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!Et(p.errors,n)},isDirty:{enumerable:!0,get:()=>!!Et(p.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!Et(p.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!Et(p.validatingFields,n)},error:{enumerable:!0,get:()=>Et(p.errors,n)}}),[p,n]),_=ae.useCallback(k=>{const I=FD(k);return Et(a._fields,n)||(x.current=a.register(n,{...g.current.rules,value:I})),x.current.onChange({target:{value:FD(k),name:n},type:sf.CHANGE})},[n,a]),E=ae.useCallback(()=>x.current.onBlur({target:{value:Et(a._formValues,n),name:n},type:sf.BLUR}),[n,a._formValues]),A=ae.useCallback(k=>{k&&(y.current={focus:()=>so(k.focus)&&k.focus(),select:()=>so(k.select)&&k.select(),setCustomValidity:N=>so(k.setCustomValidity)&&k.setCustomValidity(N),reportValidity:()=>so(k.reportValidity)&&k.reportValidity()});const I=Et(a._fields,n);I&&I._f&&k&&(I._f.ref=y.current)},[a._fields,n]),S=ae.useMemo(()=>({name:n,value:f,...Bl(r)||p.disabled?{disabled:p.disabled||r}:{},onChange:_,onBlur:E,ref:A}),[n,r,p.disabled,_,E,A,f]);return ae.useEffect(()=>{const k=a._options.shouldUnregister||s;x.current=a.register(n,{...g.current.rules,...Bl(g.current.disabled)?{disabled:g.current.disabled}:{}});const I=(N,D)=>{const O=Et(a._fields,N);O&&O._f&&(O._f.mount=D)};if(I(n,!0),k){const N=ba(Et(s?a._defaultValues:a._options.values||a._defaultValues,n,Et(a._options.defaultValues,n,g.current.defaultValue)));Br(a._defaultValues,n,N),Ur(Et(a._formValues,n))&&Br(a._formValues,n,N)}if(!c&&a.register(n),y.current){const N=Et(a._fields,n);N&&N._f&&(N._f.ref=y.current)}return()=>{(c?k&&!a._state.action:k)?a.unregister(n):I(n,!1)}},[n,a,c,s]),ae.useEffect(()=>{a._setDisabledField({disabled:r,name:n})},[r,n,a]),ae.useMemo(()=>({field:S,formState:p,fieldState:b}),[S,p,b])}const p2t=t=>t.render(f2t(t));var Xb=t=>({isOnSubmit:!t||t===Au.onSubmit,isOnBlur:t===Au.onBlur,isOnChange:t===Au.onChange,isOnAll:t===Au.all,isOnTouch:t===Au.onTouched}),Lk=(t,e,n)=>{if(n)return!1;if(e.watchAll||e.watch.has(t))return!0;for(const r of e.watch)if(t.startsWith(r)&&t.charAt(r.length)===".")return!0;return!1};const Q8=(t,e,n,r)=>{for(const a of n||Object.keys(t)){if(a==="_f")continue;const s=n?Et(t,a):t[a];if(s){const{_f:o}=s;if(o){if(o.refs&&o.refs[0]&&e(o.refs[0],a)&&!r)return!0;if(o.ref&&e(o.ref,o.name)&&!r)return!0;if(Q8(s,e))break}else if((Ka(s)||Array.isArray(s))&&Q8(s,e))break}}};var UG=(t,e,n)=>{const r=Et(t,n),a=Array.isArray(r)?r:[];return Br(a,gie,e[n]),Br(t,n,a),t},ki=t=>Ka(t)&&!Object.keys(t).length,mC=t=>{if(!US)return!1;const e=t?t.ownerDocument:0;return t instanceof(e&&e.defaultView?e.defaultView.HTMLElement:HTMLElement)},Rj=t=>t.type==="radio",gC=t=>t instanceof RegExp,yie=(t,e,n,r,a)=>e?{...n[t],types:{...n[t]&&n[t].types?n[t].types:{}
2061,[r]:a||!0}}:{};const $G={value:!1,isValid:!1},qG={value:!0,isValid:!0};var bie=t=>{if(!Array.isArray(t))return $G;if(t.length>1){const n=t.filter(r=>r&&r.checked&&!r.disabled).map(r=>r.value);return{value:n,isValid:!!n.length}}const e=t[0];return!e||!e.checked||e.disabled?$G:!e.attributes||!("value"in e.attributes)||Ur(e.value)||e.value===""?qG:{value:e.value,isValid:!0}};const HG={isValid:!1,value:null};var xie=t=>Array.isArray(t)?t.reduce((e,n)=>n&&n.checked&&!n.disabled?{isValid:!0,value:n.value}:e,HG):HG;function zG(t,e,n="validate"){if(bi(t)||Array.isArray(t)&&t.every(bi)||Bl(t)&&!t)return{type:n,message:bi(t)?t:"",ref:e}}var c4=t=>Ka(t)&&!gC(t)?t:{value:t,message:""},VG=async(t,e,n,r,a,s)=>{const{ref:o,refs:l,required:c,maxLength:d,minLength:f,min:p,max:g,pattern:y,validate:x,name:b,valueAsNumber:_,mount:E}=t._f,A=Et(n,b);if(!E||e.has(b))return{};const S=l?l[0]:o,k=z=>{if(a&&S.reportValidity){const H=Bl(z)?"":z||"";l?l.forEach(J=>J.setCustomValidity(H)):S.setCustomValidity(H),S.reportValidity()}},I={},N=Rj(o),D=F9(o),O=N||D,j=(_||BS(o))&&Ur(o.value)&&Ur(A)||mC(o)&&o.value===""||A===""||Array.isArray(A)&&!A.length,M=yie.bind(null,b,r,I),$=(z,H,J,X=bu.maxLength,Y=bu.minLength)=>{const F=z?H:J;I[b]={type:z?X:Y,message:F,ref:o,...M(z?X:Y,F)}};if(s?!Array.isArray(A)||!A.length:c&&(!O&&(j||vi(A))||Bl(A)&&!A||D&&!bie(l).isValid||N&&!xie(l).isValid)){const{value:z,message:H}=bi(c)?{value:!!c,message:c}:c4(c);if(z&&(I[b]={type:bu.required,message:H,ref:S,...M(bu.required,H)},!r))return k(H),I}if(!j&&(!vi(p)||!vi(g))){let z,H;const J=c4(g),X=c4(p);if(!vi(A)&&!bf(A)&&!isNaN(A)){const Y=o.valueAsNumber||A&&+A;vi(J.value)||(z=Y>J.value),vi(X.value)||(H=Y<X.value)}else{const Y=o.valueAsDate||new Date(A),F=q=>new Date(new Date().toDateString()+" "+q),W=o.type=="time",G=o.type=="week";bi(J.value)&&A&&(z=W?F(A)>F(J.value):G?A>J.value:Y>new Date(J.value)),bi(X.value)&&A&&(H=W?F(A)<F(X.value):G?A<X.value:Y<new Date(X.value))}if((z||H)&&($(!!z,J.message,X.message,bu.max,bu.min),!r))return k(I[b].message),I}if((d||f)&&!j&&(bi(A)||s&&Array.isArray(A))){const z=c4(d),H=c4(f),J=!vi(z.value)&&A.length>+z.value,X=!vi(H.value)&&A.length<+H.value;if((J||X)&&($(J,z.message,H.message),!r))return k(I[b].message),I}if(y&&!j&&bi(A)){const{value:z,message:H}=c4(y);if(gC(z)&&!A.match(z)&&(I[b]={type:bu.pattern,message:H,ref:o,...M(bu.pattern,H)},!r))return k(H),I}if(x){if(so(x)){const z=await x(A,n),H=zG(z,S);if(H&&(I[b]={...H,...M(bu.validate,H.message)},!r))return k(H.message),I}else if(Ka(x)){let z={};for(const H in x){if(!ki(z)&&!r)break;const J=zG(await x[H](A,n),S,H);J&&(z={...J,...M(H,J.message)},k(J.message),r&&(I[b]=z))}if(!ki(z)&&(I[b]={ref:S,...z},!r))return I}}const L=I[b];return k(L?L.message:!0),I},Vx=t=>Array.isArray(t)?t:[t],wie=t=>Array.isArray(t)?t.filter(Boolean):[];function h2t(t,e){const n=e.length-1;let r=0;for(;r<n;){if(vi(t)){t=void 0;break}t=t[e[r]],r++}return t}function m2t(t){for(const e in t)if(t.hasOwnProperty(e)&&!Ur(t[e]))return!1;return!0}function ds(t,e){if(bi(e)&&Object.prototype.hasOwnProperty.call(t,e))return delete t[e],t;const n=Array.isArray(e)?e:f3(e)?[e]:d3(e);if(n.some(o=>Ej.includes(String(o))))return t;const r=n.length===1?t:h2t(t,n),a=n.length-1,s=n[a];return r&&delete r[s],a!==0&&(Ka(r)&&ki(r)||Array.isArray(r)&&m2t(r))&&ds(t,n.slice(0,-1)),t}const Nj=ae.createContext(null);Nj.displayName="HookFormContext";const g2t=()=>ae.useContext(Nj),v2t=({children:t,watch:e,getValues:n,getErrors:r,getFieldState:a,setError:s,clearErrors:o,setValue:l,setValues:c,trigger:d,formState:f,resetField:p,reset:g,resetDefaultValues:y,handleSubmit:x,unregister:b,control:_,register:E,setFocus:A,subscribe:S})=>{const k=ae.useMemo(()=>({watch:e,getValues:n,getErrors:r,getFieldState:a,setError:s,clearErrors:o,setValue:l,setValues:c,trigger:d,formState:f,resetField:p,reset:g,resetDefaultValues:y,handleSubmit:x,unregister:b,control:_,register:E,setFocus:A,subscribe:S}),[o,_,f,r,a,n,x,E,g,y,p,s,A,l,c,S,d,b,e]);return ae.createElement(Nj.Provider,{value:k},ae.createElement(Ij.Provider,{value:k.control},t))};var GG=()=>{let t=[];return{get observers(){return t},next:a=>{for(const s of t)s.next&&s.next(a)},subscribe:a=>(t.push(a),{unsubscribe:()=>{t=t.filter(s=>s!==a)}}),unsubscribe:()=>{t=[]}}};function Cie(t,e){const n={};for(const r in t)if(t.hasOwnProperty(r)){const a=t[r],s=e[r];if(a&&Ka(a)&&s){const o=Cie(a,s);Ka(o)&&(n[r]=o)}else t[r]&&(n[r]=s)}return n}const WG=(t,e)=>t!==null&&Sj(t)&&Object.prototype.hasOwnProperty.call(t,e);var y2t=(t,e)=>{if(!e)return!1;let n=t;for(const r of f3(e)?[e]:d3(e)){if(!WG(n,r))return WG(t,e);n=n[r]}return!0},_ie=t=>t.type==="select-multiple",b2t=t=>Rj(t)||F9(t),jk=t=>mC(t)&&t.isConnected;function YG(t){return Array.isArray(t)||Ka(t)}function Sie(t,e,n="",r=[]){for(const a in t){const s=n?`${n}.${a}
2061`:a,o=t[a];YG(o)&&YG(Et(e,s))?Sie(o,e,s,r):r.push(s)}return r}var x2t=t=>{for(const e in t)if(so(t[e]))return!0;return!1};function Eie(t){return Array.isArray(t)||Ka(t)&&!x2t(t)}function Iie(t){return!!(t&&"_f"in t)}function Aie(t){return Array.isArray(t)?!t.some(e=>!Ur(e)):!Object.keys(t).length}function $D(t,e){Array.isArray(t)?t[e]=void 0:delete t[e]}function qD(t,e={},n){for(const r in t){const a=t[r],s=n&&n[r];Eie(a)&&(!Array.isArray(a)||!Iie(s))?(e[r]=Array.isArray(a)?[]:{},qD(a,e[r],s),Aie(e[r])&&$D(e,r)):Ur(a)||(e[r]=!0)}return e}function uh(t,e,n,r){n||(n=qD(e,{},r));for(const a in t){const s=t[a],o=r&&r[a];Eie(s)&&(!Array.isArray(s)||!Iie(o))?(Ur(e)||BD(n[a])?n[a]=qD(s,Array.isArray(s)?[]:{},o):uh(s,vi(e)?{}:e[a],n[a],o),Aie(n[a])&&$D(n,a)):dl(s,e[a])?$D(n,a):n[a]=!0}return n}var w2t=(t,e)=>{const n=e.split("."),r=[];let a=n[0];for(let s=1;s<n.length;a+="."+n[s++])!isNaN(+n[s])&&t.has(a)&&r.push(`${a}.${n[s]}`);return r},Tie=(t,{valueAsNumber:e,valueAsDate:n,setValueAs:r})=>Ur(t)?t:e?t===""?NaN:t&&+t:n&&bi(t)?new Date(t):r?r(t):t;function XG(t){const e=t.ref;return BS(e)?e.files:Rj(e)?xie(t.refs).value:_ie(e)?[...e.selectedOptions].map(({value:n})=>n):F9(e)?bie(t.refs).value:Tie(e.value,t)}var C2t=(t,e,n,r)=>{const a={};for(const s of t){const o=Et(e,s);o&&Br(a,s,o._f)}return{criteriaMode:n,names:[...t],fields:a,shouldUseNativeValidation:r}},I7=t=>Ur(t)?t:gC(t)?t.source:Ka(t)?gC(t.value)?t.value.source:t.value:t;const KG="AsyncFunction";var _2t=t=>{if(!t||!t.validate)return!1;if(so(t.validate))return t.validate.constructor.name===KG;if(Ka(t.validate)){for(const e in t.validate)if(t.validate[e].constructor.name===KG)return!0}return!1},S2t=t=>t.mount&&(t.required||!Ur(t.required)&&t.required!==!1||!Ur(t.min)||!Ur(t.max)||!Ur(t.maxLength)||!Ur(t.minLength)||t.pattern||t.validate);function ZG(t,e,n){const r=Et(t,n);if(r||f3(n))return{error:r,name:n};const a=n.split(".");for(;a.length;){const s=a.join("."),o=Et(e,s),l=Et(t,s);if(o&&!Array.isArray(o)&&n!==s)return{name:n};if(l&&l.type)return{name:s,error:l};if(l&&l.root&&l.root.type)return{name:`${s}.root`,error:l.root};a.pop()}return{name:n}}var E2t=(t,e,n,r)=>{n(t);const a=Object.keys(t).filter(s=>s!=="name");return!a.length||r&&a.length>=Object.keys(e).length||a.find(s=>e[s]===(!r||Au.all))},I2t=(t,e,n)=>!t||!e||t===e||Vx(t).some(r=>r&&(n?r===e||r.startsWith(e+"."):r.startsWith(e)||e.startsWith(r))),A2t=(t,e,n,r,a)=>a.isOnAll?!1:!n&&a.isOnTouch?!(e||t):(n?r.isOnBlur:a.isOnBlur)?!t:(n?r.isOnChange:a.isOnChange)?t:!0,T2t=(t,e)=>{const n=Et(t,e);!wie(n).length&&!n?.root&&ds(t,e)};const k2t={mode:Au.onSubmit,reValidateMode:Au.onChange,shouldFocusError:!0},Fk="form",R2t=(t,e)=>{for(const n in t)n in e||delete t[n];Object.assign(t,e)},kie={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function N2t(t={}){let e={...k2t,...t},n={...ba(kie),isLoading:so(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1},r={},a=Ka(e.defaultValues)||Ka(e.values)?ba(e.defaultValues||e.values)||{}:{},s=e.shouldUnregister?{}:ba(a),o={action:!1,actionArrayLengths:new Map,mount:!1,watch:!1,keepIsValid:!1},l={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set};const c={},d={};let f=0,p=Xb(e.mode),g=Xb(e.reValidateMode);const y={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},x={...y};let b={...x};const _={array:GG(),state:GG()};let E=0;const A=e.criteriaMode===Au.all,S=(ie,ke)=>Ie=>{clearTimeout(d[ie]),d[ie]=setTimeout(ke,Ie)},k=async ie=>{if(!o.keepIsValid&&!e.disabled&&(x.isValid||b.isValid||ie)){const ke=++E;let Ie;e.resolver?(Ie=ki((await J()).errors),ke===E&&I()):Ie=await F({fields:r,onlyCheckValid:!0,eventType:sf.VALID}),ke===E&&Ie!==n.isValid&&_.state.next({isValid:Ie})}},I=(ie,ke)=>{!e.disabled&&(x.isValidating||x.validatingFields||b.isValidating||b.validatingFields)&&((ie||l.mount).forEach(Ie=>{Ie&&(ke?Br(n.validatingFields,Ie,ke):ds(n.validatingFields,Ie))}),_.state.next({validatingFields:n.validatingFields,isValidating:!ki(n.validatingFields)}))},N=()=>{n.dirtyFields=uh(a,s,void 0,r)},D=(ie,ke=[],Ie,pe,ce=!0,et=!0)=>
2061{if(pe&&Ie&&!e.disabled){o.action=!0;const it=Et(r,ie);if(o.actionArrayLengths.has(ie)||o.actionArrayLengths.set(ie,Array.isArray(it)?it.length:0),et&&Array.isArray(it)){const Rt=Ie(it,pe.argA,pe.argB);ce&&Br(r,ie,Rt)}const nt=Et(n.errors,ie);if(et&&Array.isArray(nt)){const Rt=nt.root,Nn=Ie(nt,pe.argA,pe.argB)||nt;Rt&&(Nn.root=Rt),ce&&Br(n.errors,ie,Nn),T2t(n.errors,ie)}const at=Et(n.touchedFields,ie);if((x.touchedFields||b.touchedFields)&&et&&Array.isArray(at)){const Rt=Ie(at,pe.argA,pe.argB);ce&&Br(n.touchedFields,ie,Rt)}(x.dirtyFields||b.dirtyFields)&&N(),_.state.next({name:ie,isDirty:G(ie,ke),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else Br(s,ie,ke)},O=(ie,ke)=>{Br(n.errors,ie,ke),n.errors={...n.errors},_.state.next({errors:n.errors})},j=ie=>{n.errors=ie,_.state.next({errors:n.errors,isValid:!1})},M=ie=>{const ke=f3(ie)?[ie]:d3(ie);let Ie=s,pe=a;for(let ce=0;ce<ke.length-1;ce++){const et=ke[ce];if(Ie=vi(Ie)?Ie:Ie[et],pe=vi(pe)?pe:pe[et],Ie===null&&pe!==null)return!0}return!1},$=ie=>{if(!o.actionArrayLengths.size)return!1;const ke=f3(ie)?[ie]:d3(ie);let Ie=s,pe="",ce=-1,et=0;for(let it=0;it<ke.length;it++){if(vi(Ie))return!1;const nt=ke[it];if(pe=pe?`${pe}.${nt}`:nt,Array.isArray(Ie)&&+nt>=Ie.length)return ce===-1?!1:it===ce?+nt<et:!0;o.actionArrayLengths.has(pe)&&(ce=it+1,et=o.actionArrayLengths.get(pe)),Ie=Ie[nt]}return!1},L=(ie,ke,Ie,pe)=>{const ce=Et(r,ie);if(ce){if(M(ie)||$(ie))return;const et=Ur(Et(s,ie)),it=Et(s,ie,Ur(Ie)?Et(a,ie):Ie);Ur(it)||pe&&pe.defaultChecked||ke?Br(s,ie,ke?it:XG(ce._f)):le(ie,it),o.mount&&!o.action&&(k(),et&&n.isDirty&&(x.isDirty||b.isDirty)&&(G()||(n.isDirty=!1,_.state.next({...n}))),t.shouldUnregister&&et&&!Ur(Et(s,ie))&&Lk(ie,l)&&(o.watch=!0))}},z=(ie,ke,Ie,pe,ce)=>{let et=!1,it=!1;const nt={name:ie};if(!e.disabled||pe===!0){if(!Ie||pe){const at=dl(Et(a,ie),ke);(x.isDirty||b.isDirty)&&(it=n.isDirty,n.isDirty=nt.isDirty=!at||G(),et=it!==nt.isDirty),it=!!Et(n.dirtyFields,ie),at!==n.isDirty?R2t(n.dirtyFields,uh(a,s,void 0,r)):at?ds(n.dirtyFields,ie):Br(n.dirtyFields,ie,!0),nt.dirtyFields=n.dirtyFields,et=et||(x.dirtyFields||b.dirtyFields)&&it!==!at}if(Ie){const at=Et(n.touchedFields,ie);at||(Br(n.touchedFields,ie,Ie),nt.touchedFields=n.touchedFields,et=et||(x.touchedFields||b.touchedFields)&&at!==Ie)}et&&ce&&_.state.next(nt)}return et?nt:{}},H=(ie,ke,Ie,pe)=>{const ce=Et(n.errors,ie),et=(x.isValid||b.isValid)&&Bl(ke)&&n.isValid!==ke;if(e.delayError&&Ie?(c[ie]=S(ie,()=>O(ie,Ie)),c[ie](e.delayError)):(clearTimeout(d[ie]),delete c[ie],Ie?Br(n.errors,ie,Ie):ds(n.errors,ie),n.errors={...n.errors}),(Ie?!dl(ce,Ie):ce)||!ki(pe)||et){const it={...pe,...et&&Bl(ke)?{isValid:ke}:{},errors:n.errors,name:ie};_.state.next(it)}},J=async ie=>(I(ie,!0),await e.resolver(s,e.context,C2t(ie||l.mount,r,e.criteriaMode,e.shouldUseNativeValidation))),X=async ie=>{const{errors:ke}=await J(ie);if(I(ie),ie){for(const Ie of ie){const pe=Et(ke,Ie);pe?l.array.has(Ie)&&Ka(pe)&&!Object.keys(pe).some(ce=>!Number.isNaN(Number(ce)))?UG(n.errors,{[Ie]:pe},Ie):Br(n.errors,Ie,pe):ds(n.errors,Ie)}n.errors={...n.errors}}else n.errors=ke;return ke},Y=async({name:ie,eventType:ke})=>{if(t.validate){const Ie=await t.validate({formValues:s,formState:n,name:ie,eventType:ke});if(Ka(Ie))for(const pe in Ie){const ce=Ie[pe];ce&&ge(`${Fk}.${pe}`,{message:bi(ce.message)?ce.message:"",type:ce.type||bu.validate})}else bi(Ie)||!Ie?ge(Fk,{message:Ie||"",type:bu.validate}):fe(Fk);return Ie}return!0},F=async({fields:ie,onlyCheckValid:ke,name:Ie,eventType:pe,context:ce={valid:!0,runRootValidation:!1}})=>{if(t.validate&&(ce.runRootValidation=!0,!await Y({name:Ie,eventType:pe})&&(ce.valid=!1,ke)))return ce.valid;for(const et in ie){const it=ie[et];if(it){const{_f:nt,...at}=it;if(nt){const Rt=l.array.has(nt.name),Nn=it._f&&_2t(it._f),we=x.validatingFields||x.isValidating||b.validatingFields||b.isValidating;Nn&&we&&I([nt.name],!0);const Ze=await VG(it,l.disabled,s,A,e.shouldUseNativeValidation&&!ke,Rt);if(Nn&&we&&I([nt.name]),Ze[nt.name]&&(ce.valid=!1,ke)||(!ke&&(Et(Ze,nt.name)?Rt?UG(n.errors,Ze,nt.name):Br(n.errors,nt.name,Ze[nt.name]):ds(n.errors,nt.name)),t.shouldUseNativeValidation&&Ze[nt.name]))break}!ki(at)&&await F({context:ce,onlyCheckValid:ke,fields:at,name:et,eventType:pe})}}return ce.valid},W=()=>{for(const ie of l.unMount){const ke=Et(r,ie);ke&&(ke._f.refs?ke._f.refs.every(Ie=>!jk(Ie)):!jk(ke._f.ref))&&ye(ie)}l.unMount=new Set},G=(ie,ke)=>(ie&&ke&&Br(s,ie,ke),!dl(o.mount?s:a,a)),q=(ie,ke,Ie)=>UD(ie,l,{...o.mount?s:Ur(ke)||bi(ie)?a:ke},Ie,ke),Z=ie=>wie(Et(o.mount?s:a,ie,e.shouldUnregister?Et(a,ie,[]):[])),le=(ie,ke,Ie
2061={},pe=!1,ce=!1,et=!1)=>{const it=Et(r,ie);let nt=ke;if(it){const at=it._f;at&&(!at.disabled&&Br(s,ie,Tie(ke,at)),nt=mC(at.ref)&&vi(ke)?"":ke,_ie(at.ref)?[...at.ref.options].forEach(Rt=>Rt.selected=nt.includes(Rt.value)):at.refs?F9(at.ref)?at.refs.forEach(Rt=>{(!Rt.defaultChecked||!Rt.disabled)&&(Array.isArray(nt)?Rt.checked=!!nt.find(Nn=>Nn===Rt.value):Rt.checked=nt===Rt.value||!!nt)}):at.refs.forEach(Rt=>Rt.checked=Rt.value===nt):BS(at.ref)?at.ref.value="":(at.ref.value=nt,!at.ref.type&&!ce&&!et&&_.state.next({name:ie,values:pe?s:ba(s)})))}(Ie.shouldDirty||Ie.shouldTouch)&&z(ie,nt,Ie.shouldTouch,Ie.shouldDirty,!ce),Ie.shouldValidate&&V(ie,{delayError:Ie.delayError})},ee=(ie,ke,Ie,pe=!1,ce=!1,et=!1)=>{l.array.has(ie)&&_.array.next({name:ie,values:pe?s:ba(s)});for(const it in ke){if(!ke.hasOwnProperty(it))continue;const nt=ke[it],at=ie+"."+it,Rt=Et(r,at);(l.array.has(ie)||Ka(nt)||Rt&&!Rt._f)&&!bf(nt)?ee(at,nt,Ie,pe,ce,et):le(at,nt,Ie,pe,ce,et)}},xe=(ie,ke,Ie,pe,ce=!1)=>{const et=Et(r,ie),it=l.array.has(ie),nt=pe?ke:ba(ke),at=Et(s,ie),Rt=dl(at,nt);if(Rt||Br(s,ie,nt),it)_.array.next({name:ie,values:pe?s:ba(s)}),(x.isDirty||x.dirtyFields||b.isDirty||b.dirtyFields)&&Ie.shouldDirty&&(N(),ce||_.state.next({name:ie,dirtyFields:n.dirtyFields,isDirty:G(ie,nt)}));else{const Nn=Array.isArray(nt)&&!nt.length||ki(nt),we=!Rt&&!ce;!et||et._f||vi(nt)||Nn?le(ie,nt,Ie,pe,ce,we):ee(ie,nt,Ie,pe,ce,we)}if(!Rt&&!ce){const Nn=Lk(ie,l),we=pe?s:ba(s);if(_.state.next({...Nn&&n,name:o.mount||Nn?ie:void 0,values:we}),!it)for(const Ze of w2t(l.array,ie))_.state.next({name:Ze,values:we})}},Ce=(ie,ke,Ie={})=>xe(ie,ke,Ie,!1),de=(ie,ke={})=>{const Ie=so(ie)?ie(s):ie;if(!dl(s,Ie)){s={...s,...Ie};for(const pe of l.mount)y2t(Ie,pe)&&xe(pe,Et(Ie,pe),ke,!0,!0);_.state.next({...n,name:void 0,type:void 0,...f?{values:s}:{}}),ke.shouldValidate&&k()}},ve=async ie=>{o.mount=!0;const ke=ie.target;let Ie=ke.name,pe=!0;const ce=Et(r,Ie),et=it=>{pe=Number.isNaN(it)||bf(it)&&isNaN(it.getTime())||dl(it,Et(s,Ie,it))};if(ce){let it,nt;const at=ke.type?XG(ce._f):FD(ie),Rt=ie.type===sf.BLUR||ie.type===sf.FOCUS_OUT,Nn=!S2t(ce._f)&&!t.validate&&!e.resolver&&!Et(n.errors,Ie)&&!ce._f.deps,we=Nn||A2t(Rt,Et(n.touchedFields,Ie),n.isSubmitted,g,p),Ze=Lk(Ie,l,Rt);if(Br(s,Ie,ba(at)),Rt){if(!ke||!ke.readOnly){ce._f.onBlur&&ce._f.onBlur(ie);const Wt=c[Ie];Wt&&Wt(0)}}else ce._f.onChange&&ce._f.onChange(ie);const Je=z(Ie,at,Rt),kt=!ki(Je)||Ze;if(!Rt&&_.state.next({name:Ie,type:ie.type,...f?{values:ba(s)}:{}}),we)return(!Nn||!n.isValid)&&(x.isValid||b.isValid)&&(e.mode==="onBlur"?Rt&&k():Rt||k()),kt&&_.state.next({name:Ie,...Ze?{}:Je});if(!e.resolver&&t.validate&&await Y({name:Ie,eventType:ie.type}),!Rt&&Ze&&_.state.next({...n}),e.resolver){const{errors:Wt}=await J([Ie]);if(I([Ie]),et(at),!pe){!ki(Je)&&_.state.next(Je);return}const En=ZG(n.errors,r,Ie),At=ZG(Wt,r,En.name||Ie);it=At.error,Ie=At.name,nt=ki(Wt)}else I([Ie],!0),it=(await VG(ce,l.disabled,s,A,e.shouldUseNativeValidation))[Ie],I([Ie]),et(at),pe&&(it?nt=!1:(x.isValid||b.isValid)&&(nt=await F({fields:r,onlyCheckValid:!0,name:Ie,eventType:ie.type})));pe&&(ce._f.deps&&(!Array.isArray(ce._f.deps)||ce._f.deps.length>0)&&V(ce._f.deps),H(Ie,nt,it,Je))}},Re=(ie,ke)=>{if(Et(n.errors,ke)&&ie.focus)return ie.focus(),1},V=async(ie,ke={})=>{let Ie,pe;const ce=Vx(ie);if(e.resolver){const et=await X(Ur(ie)?ie:ce);Ie=ki(et),pe=ie?!ce.some(it=>Et(et,it)):Ie}else ie?(pe=(await Promise.all(ce.map(async et=>{const it=Et(r,et);return await F({fields:it&&it._f?{[et]:it}:it,eventType:sf.TRIGGER})}))).every(Boolean),!(!pe&&!n.isValid)&&k()):pe=Ie=await F({fields:r,name:ie,eventType:sf.TRIGGER});if(ke.delayError&&e.delayError&&bi(ie)){const et=Et(n.errors,ie);et?(ds(n.errors,ie),c[ie]=S(ie,()=>O(ie,et)),c[ie](e.delayError)):(clearTimeout(d[ie]),delete c[ie])}if(ke.shouldTouch)for(const et of ie?ce:l.mount)!l.array.has(et)&&Br(n.touchedFields,et,!0);return _.state.next({...!bi(ie)||(x.isValid||b.isValid)&&Ie!==n.isValid?{}:{name:ie},...e.resolver||!ie?{isValid:Ie}:{},...ke.shouldTouch&&(x.touchedFields||b.touchedFields)?{touchedFields:n.touchedFields}:{},errors:n.errors}),ke.shouldFocus&&!pe&&Q8(r,Re,ie?ce:l.mount),pe},K=(ie,ke)=>{let Ie={...o.mount?s:a};return ke&&(Ie=Cie(ke.dirtyFields?n.dirtyFields:n.touchedFields,Ie)),Ur(ie)?Ie:bi(ie)?Et(Ie,ie):ie.map(pe=>Et(Ie,pe))},te=ie=>Ur(ie)?{...n.errors}:bi(ie)?Et(n.errors,ie):ie.map(ke=>Et(n.errors,ke)),me=(ie,ke)=>{const Ie=ke||n,pe=Et(Ie.errors,ie);
2061return{invalid:!!pe,isDirty:!!Et(Ie.dirtyFields,ie),error:pe,isValidating:!!Et(n.validatingFields,ie),isTouched:!!Et(Ie.touchedFields,ie)}},fe=ie=>{const ke=ie?Vx(ie):void 0;ke?.forEach(Ie=>ds(n.errors,Ie)),ke?ke.forEach(Ie=>{_.state.next({name:Ie,errors:n.errors})}):(n.errors={},_.state.next({errors:n.errors}))},ge=(ie,ke,Ie)=>{const pe=(Et(r,ie,{_f:{}})._f||{}).ref,ce=Et(n.errors,ie)||{},{ref:et,message:it,type:nt,...at}=ce;Br(n.errors,ie,{...at,...ke,ref:pe}),_.state.next({name:ie,errors:n.errors,isValid:!1}),Ie&&Ie.shouldFocus&&pe&&pe.focus&&pe.focus()},Se=(ie,ke)=>{if(so(ie)){f++;const{unsubscribe:Ie}=_.state.subscribe({next:ce=>"values"in ce&&ie(ce.values||q(void 0,ke),ce)});let pe=!1;return{unsubscribe:()=>{pe||(pe=!0,f--,Ie())}}}return q(ie,ke,!0)},se=ie=>{var ke;const Ie=!!(!((ke=ie.formState)===null||ke===void 0)&&ke.values);Ie&&f++;const{unsubscribe:pe}=_.state.subscribe({next:et=>{if(I2t(ie.name,et.name,ie.exact)&&E2t(et,ie.formState||x,dt,ie.reRenderRoot)){const it={...s};ie.callback({values:it,...n,...et,defaultValues:a})}}});if(!Ie)return pe;let ce=!1;return()=>{ce||(ce=!0,f--,pe())}},he=ie=>(o.mount=!0,b={...b,...ie.formState},se({...ie,formState:{...y,...ie.formState}})),ye=(ie,ke={})=>{for(const Ie of ie?Vx(ie):l.mount)l.mount.delete(Ie),l.array.delete(Ie),ke.keepValue||(ds(r,Ie),ds(s,Ie)),!ke.keepError&&ds(n.errors,Ie),!ke.keepDirty&&ds(n.dirtyFields,Ie),!ke.keepTouched&&ds(n.touchedFields,Ie),!ke.keepIsValidating&&ds(n.validatingFields,Ie),!e.shouldUnregister&&!ke.keepDefaultValue&&ds(a,Ie);f&&_.state.next({values:ba(s)}),_.state.next({...n,...ke.keepDirty?{}:{isDirty:G()}}),!ke.keepIsValid&&k()},be=({disabled:ie,name:ke})=>{if(Bl(ie)&&o.mount||ie||l.disabled.has(ke)){const ce=l.disabled.has(ke)!==!!ie;ie?l.disabled.add(ke):l.disabled.delete(ke),ce&&o.mount&&!o.action&&k()}},Te=(ie,ke={})=>{let Ie=Et(r,ie);const pe=Bl(ke.disabled)||Bl(e.disabled),ce=!l.registerName.has(ie)&&Ie&&Ie._f&&!Ie._f.mount;return Br(r,ie,{...Ie||{},_f:{...Ie&&Ie._f?Ie._f:{ref:{name:ie}},name:ie,mount:!0,...ke}}),l.mount.add(ie),Ie&&!ce?be({disabled:Bl(ke.disabled)?ke.disabled:e.disabled,name:ie}):L(ie,!0,ke.value),{...pe?{disabled:ke.disabled||e.disabled}:{},...e.progressive?{required:!!ke.required,min:I7(ke.min),max:I7(ke.max),minLength:I7(ke.minLength),maxLength:I7(ke.maxLength),pattern:I7(ke.pattern)}:{},name:ie,onChange:ve,onBlur:ve,ref:et=>{if(et){l.registerName.add(ie),Te(ie,ke),l.registerName.delete(ie),Ie=Et(r,ie);const it=Ur(et.value)&&et.querySelectorAll&&et.querySelectorAll("input,select,textarea")[0]||et,nt=b2t(it),at=Ie._f.refs||[];if(nt?at.find(Nn=>Nn===it):it===Ie._f.ref)return;const Rt={...Ie._f};nt?(Rt.refs=[...at.filter(jk),it,...Array.isArray(Et(a,ie))?[{}]:[]],Rt.ref={type:it.type,name:ie}):(Rt.ref=it,delete Rt.refs),Br(r,ie,{_f:Rt}),L(ie,!1,void 0,it)}else Ie=Et(r,ie,{}),Ie._f&&(Ie._f.mount=!1),(e.shouldUnregister||ke.shouldUnregister)&&!(mie(l.array,ie)&&o.action)&&l.unMount.add(ie)}}},je=()=>e.shouldFocusError&&!e.shouldUseNativeValidation&&Q8(r,Re,l.mount),De=ie=>{Bl(ie)&&(_.state.next({disabled:ie}),Q8(r,(ke,Ie)=>{const pe=Et(r,Ie);pe&&(ke.disabled=pe._f.disabled||ie,Array.isArray(pe._f.refs)&&pe._f.refs.forEach(ce=>{ce.disabled=pe._f.disabled||ie}))},0,!1))},Ae=(ie,ke)=>async Ie=>{let pe,ce;Ie&&(Ie.preventDefault&&Ie.preventDefault(),Ie.persist&&Ie.persist());let et=ba(s);if(_.state.next({isSubmitting:!0}),e.resolver){const{errors:it,values:nt}=await J();I(),n.errors=it,et=ba(nt)}else await F({fields:r,eventType:sf.SUBMIT});if(l.disabled.size)for(const it of l.disabled)ds(et,it);if(ds(n.errors,gie),ki(n.errors)){_.state.next({errors:{}});try{pe=await ie(et,Ie)}catch(it){ce=it}}else ke&&await ke({...n.errors},Ie),je(),setTimeout(je);if(_.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:ki(n.errors)&&!ce,submitCount:n.submitCount+1,errors:n.errors}),ce)throw ce;return pe},Be=(ie,ke={})=>{Et(r,ie)&&(Ur(ke.defaultValue)?Ce(ie,ba(Et(a,ie))):(Ce(ie,ke.defaultValue),Br(a,ie,ba(ke.defaultValue))),ke.keepTouched||ds(n.touchedFields,ie),ke.keepDirty||(ds(n.dirtyFields,ie),n.isDirty=ke.defaultValue?G(ie,ba(Et(a,ie))):G()),ke.keepError||(ds(n.errors,ie),k()),_.state.next({...n}))},We=(ie,ke={})=>{const Ie=ie?ba(ie):a,pe=ba(Ie),ce=ki(ie),et=pe,it=r;if(ke.keepDefaultValues||(a=Ie),!ke.keepValues){if(ke.keepDirtyValues){const nt=new Set([...l.mount,...Sie(uh(a,s,void 0,it),n.dirtyFields)]);for(const at of nt){const Rt=Et(n.dirtyFields,at),Nn=Et(s,at),we=Et(et,at);Rt&&!Ur(Nn)?Br(et,at,Nn):!Rt&&!Ur(we)&&Ce(at,we)}}else{if(US&&Ur(ie))for(const nt of l.mount){const at=Et(r,nt);if(at&&at._f){const Rt=Array.isArray(at._f.refs)?at._f.refs[0]:at._f.ref;if(mC(Rt)){const Nn=Rt.closest("form");if(Nn){Nn.reset();break}}}}if(ke.keepFieldsRef)for(const nt of l.mount)Ce(nt,Et(et,nt));else r={}}if(e.shouldUnregister){if(s=ke.keepDefaultValues?ba(a):{},ke.keepFieldsRef)for(const nt of l.mount)Br(s,nt,Et(et,nt))}else s=ba(et);_.array.next({values:{...et}}),_.state.next({name:void 0,type:void 0,values:{...et}})}l={mount:ke.keepDirtyValues?l.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},o.mount=!x.isValid||!!ke.keepIsValid||!!ke.keepDirtyValues||!e.shouldUnregister&&!ki(et),o.watch=!!e.shouldUnregister,o.keepIsValid=!!ke.keepIsValid,o.action=!1,o.actionArrayLengths.clear(),ke.keepErrors||(n.errors={}),_.state.next({submitCount:ke.keepSubmitCount?n.submitCount:0,isDirty:ce?!1:ke.keepDirty?n.isDirty:ke.keepValues?G():!!(ke.keepDefaultValues&&!dl(ie,a)),isSubmitted:ke.keepIsSubmitted?n.isSubmitted:!1,dirtyFields:ce?{}:ke.keepDirtyValues?ke.keepDefaultValues&&s?uh(a,s,void 0,it):n.dirtyFields:ke.keepDefaultValues&&ie?uh(a,ie,void 0,it):ke.keepDirty?n.dirtyFields:{},touchedFields:ke.keepTouched?n.touchedFields:{},errors:ke.keepErrors?n.errors:{},isSubmitSuccessful:ke.keepIsSubmitSuccessful?n.isSubmitSuccessful:!1,isSubmitting:!1,defaultValues:a})},Ke=(ie,ke)=>We(so(ie)?ie(s):ie,{...e.resetOptions,...ke}),ft=(ie,ke={})=>{const Ie=Et(r,ie),pe=Ie&&Ie._f;if(pe){const ce=pe.refs?pe.refs[0]:pe.ref;ce.focus&&setTimeout(()=>
2061{ce.focus(),ke.shouldSelect&&so(ce.select)&&ce.select()})}},dt=ie=>{const{name:ke,type:Ie,values:pe,...ce}=ie;n={...n,...ce}};_.state.subscribe({next:dt});const Vt={control:{register:Te,unregister:ye,getFieldState:me,handleSubmit:Ae,setError:ge,_subscribe:se,_runSchema:J,_updateIsValidating:I,_focusError:je,_getWatch:q,_getDirty:G,_setValid:k,_setFieldArray:D,_setDisabledField:be,_setErrors:j,_getFieldArray:Z,_reset:We,_resetDefaultValues:()=>so(e.defaultValues)&&e.defaultValues().then(ie=>{Ke(ie,e.resetOptions),_.state.next({isLoading:!1})}),_removeUnmounted:W,_disableForm:De,_subjects:_,_proxyFormState:x,get _fields(){return r},get _formValues(){return s},get _state(){return o},set _state(ie){o=ie},get _defaultValues(){return a},get _names(){return l},set _names(ie){l=ie},get _formState(){return n},get _options(){return e},set _options(ie){e={...e,...ie},p=Xb(e.mode),g=Xb(e.reValidateMode)}},subscribe:he,trigger:V,register:Te,handleSubmit:Ae,watch:Se,setValue:Ce,setValues:de,getValues:K,getErrors:te,reset:Ke,resetField:Be,resetDefaultValues:(ie,ke={})=>{if(a=ba(ie),!ke.keepDirty){const Ie=uh(a,s,void 0,r);n.dirtyFields=Ie,n.isDirty=!ki(Ie)}ke.keepIsValid||k(),_.state.next({...n,defaultValues:a})},clearErrors:fe,unregister:ye,setError:ge,setFocus:ft,getFieldState:me};return{...Vt,formControl:Vt}}function D2t(t={}){const e=ae.useRef(void 0),n=ae.useRef(void 0),r=ae.useRef(t.formControl),[a,s]=ae.useState(()=>({...ba(kie),isLoading:so(t.defaultValues),errors:t.errors||{},disabled:t.disabled||!1,defaultValues:so(t.defaultValues)?void 0:t.defaultValues}));if(!e.current||t.formControl&&r.current!==t.formControl)if(r.current=t.formControl,t.formControl)e.current={...t.formControl,formState:a},t.defaultValues&&!so(t.defaultValues)&&t.formControl.reset(t.defaultValues,t.resetOptions);else{const{formControl:d,...f}=N2t(t);e.current={...f,formState:a}}const o=e.current.control;o._options=t;const{resyncIfNeeded:l,snapshot:c}=kj();return Tj(()=>{const d=()=>({...o._formState,defaultValues:o._defaultValues});l(!0,d,s);const f=o._subscribe({formState:o._proxyFormState,callback:()=>s({...o._formState,defaultValues:o._defaultValues}),reRenderRoot:!0});return s(p=>({...p,isReady:!0})),o._formState.isReady=!0,()=>{f(),c(!0,d)}},[o,l,c]),ae.useEffect(()=>o._disableForm(t.disabled),[o,t.disabled]),ae.useEffect(()=>{t.mode&&(o._options.mode=t.mode),t.reValidateMode&&(o._options.reValidateMode=t.reValidateMode)},[o,t.mode,t.reValidateMode]),ae.useEffect(()=>{t.errors&&(o._setErrors(t.errors),o._focusError())},[o,t.errors]),ae.useEffect(()=>{t.shouldUnregister&&o._subjects.state.next({values:o._getWatch()})},[o,t.shouldUnregister]),ae.useEffect(()=>{if(o._proxyFormState.isDirty){const d=o._getDirty();d!==a.isDirty&&o._subjects.state.next({isDirty:d})}},[o,a.isDirty]),ae.useEffect(()=>{var d;t.values&&!dl(t.values,n.current)?(o._reset(t.values,{keepFieldsRef:!0,...o._options.resetOptions}),!((d=o._options.resetOptions)===null||d===void 0)&&d.keepIsValid||o._setValid(),n.current=t.values,s(f=>({...f}))):o._resetDefaultValues()},[o,t.values]),ae.useEffect(()=>{o._state.mount||(o._setValid(),o._state.mount=!0),o._state.watch&&(o._state.watch=!1,o._subjects.state.next({...o._formState})),o._removeUnmounted()}),e.current.formState=ae.useMemo(()=>vie(a,o),[o,a]),e.current}const JG=(t,e,n)=>{if(t&&"reportValidity"in t){const r=Et(n,e);t.setCustomValidity(r&&r.message||""),t.reportValidity()}},Rie=(t,e)=>{for(const n in e.fields){const r=e.fields[n];r&&r.ref&&"reportValidity"in r.ref?JG(r.ref,n,t):r.refs&&r.refs.forEach(a=>JG(a,n,t))}},P2t=(t,e)=>{e.shouldUseNativeValidation&&Rie(t,e);const n={};for(const r in t){const a=Et(e.fields,r),s=Object.assign(t[r]||{},{ref:a&&a.ref});if(O2t(e.names||Object.keys(t),r)){const o=Object.assign({},Et(n,r));Br(o,"root",s),Br(n,r,o)}else Br(n,r,s)}return n},O2t=(t,e)=>t.some(n=>n.startsWith(e+"."));var M2t=function(t,e){for(var n={};t.length;){var r=t[0],a=r.code,s=r.message,o=r.path.join(".");if(!n[o])if("unionErrors"in r){var l=r.unionErrors[0].errors[0];n[o]={message:l.message,type:l.code}}else n[o]={message:s,type:a};
2061if("unionErrors"in r&&r.unionErrors.forEach(function(f){return f.errors.forEach(function(p){return t.push(p)})}),e){var c=n[o].types,d=c&&c[r.code];n[o]=yie(o,e,n,a,d?[].concat(d,r.message):r.message)}t.shift()}return n},L2t=function(t,e,n){return n===void 0&&(n={}),function(r,a,s){try{return Promise.resolve((function(o,l){try{var c=Promise.resolve(t[n.mode==="sync"?"parse":"parseAsync"](r,e)).then(function(d){return s.shouldUseNativeValidation&&Rie({},s),{errors:{},values:n.raw?r:d}})}catch(d){return l(d)}return c&&c.then?c.then(void 0,l):c})(0,function(o){if((function(l){return Array.isArray(l?.errors)})(o))return{values:{},errors:P2t(M2t(o.errors,!s.shouldUseNativeValidation&&s.criteriaMode==="all"),s)};throw o}))}catch(o){return Promise.reject(o)}}},j2t=Object.defineProperty,F2t=(t,e)=>j2t(t,"name",{value:e,configurable:!0}),B2t=v.forwardRef(F2t(function(e,n){return i.jsx(vr.label,{...e,ref:n,onMouseDown:r=>{r.target.closest("button, input, select, textarea")||(e.onMouseDown?.(r),!r.defaultPrevented&&r.detail>1&&r.preventDefault())}})},"Label")),U2t=B2t;const $2t=da(re("leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70")),HD=v.forwardRef(function({className:e,children:n,note:r,weight:a="semibold",...s},o){return i.jsxs(U2t,{ref:o,className:re("flex flex-row space-x-1",$2t(),e),...s,children:[i.jsx(He,{size:"sm",weight:a,color:"primary",children:n}),r&&i.jsx(He,{size:"sm",color:"tertiary",children:r})]})}),q2t=v2t,Nie=v.createContext({}),xc=({...t})=>i.jsx(Nie.Provider,{value:{name:t.name},children:i.jsx(p2t,{...t})}),$S=()=>{const t=v.useContext(Nie),e=v.useContext(Die),{getFieldState:n,formState:r}=g2t(),a=n(t.name,r);if(!t)throw new Error("useFormField should be used within <FormField>");const{id:s}=e;return{id:s,name:t.name,formItemId:`${s}-form-item`,formDescriptionId:`${s}-form-item-description`,formMessageId:`${s}-form-item-message`,...a}},Die=v.createContext({}),wc=v.forwardRef(function({className:e,...n},r){const a=String(Math.floor(Math.random()*9e5)+1e5);return i.jsx(Die.Provider,{value:{id:a},children:i.jsx("div",{ref:r,className:re("space-y-2",e),...n})})}),Cc=v.forwardRef(function({className:e,...n},r){const{error:a,formItemId:s}=$S();return i.jsx(HD,{ref:r,className:re(a&&"text-type-error",e),htmlFor:s,...n})}),_c=v.forwardRef(function({...e},n){const{error:r,formItemId:a,formDescriptionId:s,formMessageId:o}=$S();return i.jsx(FPe,{ref:n,id:a,"aria-describedby":r?`${s} ${o}`:`${s}`,"aria-invalid":!!r,...e})});v.forwardRef(function({className:e,...n},r){const{formDescriptionId:a}=$S();return i.jsx("p",{ref:r,id:a,className:re("text-sm text-muted-foreground",e),...n})});const Sc=v.forwardRef(function({className:e,children:n,...r},a){const{error:s,formMessageId:o}=$S(),l=s?String(s?.message):n;return l?i.jsx(Zr,{size:"lg",color:"alert",ref:a,id:o,className:re("select-none text-coral-500",e),...r,children:l}):null}),Pie=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 48 48",...n,children:[i.jsx("path",{fill:"#4CAF50",fillRule:"evenodd",d:"M3.75 24c0 11.184 9.066 20.25 20.25 20.25S44.25 35.184 44.25 24 35.184 3.75 24 3.75 3.75 12.816 3.75 24",clipRule:"evenodd"}),i.jsx("path",{fill:"#4CAF50",fillRule:"evenodd",d:"M24.056 23.606c.43 0 .78.34.78.758v2.494a1.518 1.518 0 1 1-1.56 0v-2.494c0-.414.341-.75.765-.758z",clipRule:"evenodd"}),i.jsx("g",{clipPath:"url(#success2_svg__a)",children:i.jsx("path",{fill:"#fff",d:"m20.666 28.638-4.633-4.633-1.578 1.567 6.211 6.21L34 18.45l-1.566-1.567z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"success2_svg__a",children:i.jsx("path",{fill:"#fff",d:"M10.666 10.672h26.667v26.667H10.666z"})})})]}),{color:t,size:e,...n});Pie.displayName="Success2";const Dj=da(re(["flex w-full","rounded-md","border","focus-visible:outline-2","bg-input-background","file:border-0 file:bg-transparent file:text-sm file:font-medium","placeholder:text-type-placeholder","disabled:cursor-not-allowed"]),{variants:{size:{sm:"h-8 px-3 py-1.5 text-sm/none",md:"h-10 px-3 py-2.5 text-sm/none",lg:"text-md/none h-12 p-3"},state:{editable:re(qx({state:"editable"}),"bg-input-background","text-type-primary","outline-purple-500"),errored:re(qx({state:"errored"}),"bg-input-error-background","text-type-primary","outline-input-error-border"),disabled:re(qx({state:"disabled"}),"text-type-disabled","bg-input-disabled-background")},variant:{default:"",underline:re("border-x-0 border-t-0 border-b-2 roun
2061ded-none border-[#9C8BFF] caret-newbrand-500","focus:ring-0","text-purplegrey-600 bg-transparent focus-visible:outline-none")}},defaultVariants:{size:"md",state:"editable",variant:"default"}}),e8=v.forwardRef(function({className:e,type:n="text",label:r,hasError:a,errorMessage:s,size:o,variant:l,ComponentLeft:c,ComponentRight:d,leftComponentContainerClass:f,...p},g){let y="editable";switch(a&&(y="errored"),p.disabled&&(y="disabled"),n){case"search":{if(Object.hasOwn(p,"onClearSearch")===!1)throw new Error("Input of type `search` requires `onClearSearch` prop");return i.jsx(H2t,{...p,ref:g})}default:return i.jsxs("div",{className:"flex flex-col gap-1 w-full",children:[r&&i.jsx("label",{children:r}),i.jsxs("div",{className:"relative",children:[c&&i.jsx("div",{className:re("absolute left-3 top-1/2 -translate-y-1/2 w-2.5",f),children:i.jsx(c,{})}),i.jsx("input",{type:n,className:re(Dj({variant:l,size:o,state:y,className:e}),c&&"pl-10",d&&"pr-10"),ref:g,...p}),d&&i.jsx("div",{className:"absolute right-3 top-1/2 -translate-y-1/2",children:i.jsx(d,{})})]}),s&&i.jsx(Zr,{size:"lg",className:"text-error-type-heavy",children:s})]})}}),H2t=v.forwardRef(function({className:e,type:n="text",label:r,hasError:a,errorMessage:s,size:o,variant:l,onClearSearch:c,isSearching:d,defaultShowClear:f=!0,hasQuery:p=!1,...g},y){let x="editable";return a&&(x="errored"),g.disabled&&(x="disabled"),i.jsxs("div",{className:"flex flex-col gap-1",children:[r&&i.jsx("label",{children:r}),i.jsxs("div",{className:"flex flex-row relative",children:[i.jsx("input",{type:n,className:re(Dj({size:o,state:x,variant:l,className:e}),"pr-7","bg-purplegrey-100"),ref:y,...g}),d?i.jsx("span",{className:re("text-purplegrey-500 hover:text-purplegrey-700","absolute right-0.5 inset-y-0.5 bg-white/50 flex items-center justify-center rounded px-1"),onClick:c,children:i.jsx(gv,{className:re("icon-sm fill-purple")})}):i.jsx(i.Fragment,{children:(f||p)&&i.jsx("button",{type:"button",className:re("text-purplegrey-500 hover:text-purplegrey-700","absolute right-0.5 inset-y-0.5 bg-white/50 flex items-center justify-center rounded px-1"),onClick:c,children:i.jsx(pL,{color:"currentColor",size:o||"md"})})})]}),s&&i.jsx(Zr,{size:"lg",className:"text-error-type-heavy",children:s})]})});var z2t=Object.defineProperty,fo=(t,e)=>z2t(t,"name",{value:e,configurable:!0}),Oie="Radio",[V2t,Mie]=Lo(Oie),[G2t,qS]=V2t(Oie);function Lie(t){const{__scopeRadio:e,checked:n=!1,children:r,disabled:a,form:s,name:o,onCheck:l,required:c,value:d="on",internal_do_not_use_render:f}=t,[p,g]=v.useState(null),[y,x]=v.useState(null),b=v.useRef(!1),[_,E]=v.useReducer(k=>k+1,0),A=p?!!s||!!p.closest("form"):!0,S={checked:n,disabled:a,required:c,name:o,form:s,value:d,control:p,setControl:g,hasConsumerStoppedPropagationRef:b,userInteractionCount:_,onUserInteraction:E,isFormControl:A,bubbleInput:y,setBubbleInput:x,onCheck:fo(()=>l?.(),"onCheck")};return i.jsx(G2t,{scope:e,...S,children:jie(f)?f(S):r})}fo(Lie,"RadioProvider");var W2t="RadioTrigger",Y2t=v.forwardRef(fo(function({__scopeRadio:e,onClick:n,...r},a){const{checked:s,disabled:o,value:l,setControl:c,onCheck:d,hasConsumerStoppedPropagationRef:f,onUserInteraction:p,isFormControl:g,bubbleInput:y}=qS(W2t,e),x=ir(a,c);return i.jsx(vr.button,{type:"button",role:"radio","aria-checked":s,"data-state":Pj(s),"data-disabled":o?"":void 0,disabled:o,value:l,...r,ref:x,onClick:Qt(n,b=>{s||(p(),d()),y&&g&&(f.current=b.isPropagationStopped(),f.current||b.stopPropagation())})})},"RadioTrigger")),X2t="RadioIndicator",K2t=v.forwardRef(fo(function(e,n){const{__scopeRadio:r,forceMount:a,...s}=e,o=qS(X2t,r);return i.jsx(go,{present:a||o.checked,children:i.jsx(vr.span,{"data-state":Pj(o.checked),"data-disabled":o.disabled?"":void 0,...s,ref:n})})},"RadioIndicator")),Z2t="RadioBubbleInput",J2t=v.forwardRef(fo(function({__scopeRadio:e,onClick:n,...r},a){const{control:s,checked:o,required:l,disabled:c,name:d,value:f,form:p,bubbleInput:g,setBubbleInput:y,hasConsumerStoppedPropagationRef:x,userInteractionCount:b}=qS(Z2t,e),_=ir(a,y),E=z_(s),A=v.useRef(!1),S=v.useRef(o),k=v.useRef(b);v.useEffect(()=>{const N=g;if(!N)return;const D=window.HTMLInputElement.prototype,j=Object.getOwnPropertyDescriptor(D,"checked").set,M=b!==k.current;k.current=b;const $=S.current!==o;S.current=o;const L=!(M&&x.current);if($&&j){A.current=!M;const z=new Event("click",{bubbles:L});j.call(N,o),N.dispatchEvent(z),A.current=!1}},[g,o,x,b]);const I=v.useRef(o);return i.jsx(vr.input,{type:"radio","aria-hidden":!0,defaultChecked:I.current,required:l,disabled:c,name:d,value:f,form:p,...r,tabIndex:-1,ref:_,onClick:Qt(n,N=>{A.current&&N.stopPropagation()}),style:{...r.style,...E,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"RadioBubbleInput"));function jie(t){return typeof t=="function"}fo(jie,"isFunction");function Pj(t){return t?"checked":"unchecked"}fo(Pj,"getState");var Q2t=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],Oj="RadioGroup",[eft,cxt]=Lo(Oj,[NS,Mie]),Fie
2061=NS(),HS=Mie(),[tft,nft]=eft(Oj),rft=v.forwardRef(fo(function(e,n){const{__scopeRadioGroup:r,name:a,form:s,defaultValue:o,value:l,required:c=!1,disabled:d=!1,orientation:f,dir:p,loop:g=!0,onValueChange:y,...x}=e,b=Fie(r),_=P9(p),[E,A]=Gf({prop:l,defaultProp:o??null,onChange:y,caller:Oj}),[S,k]=v.useState(null),I=ir(n,k),N=v.useRef(E);return v.useEffect(()=>{const D=s?S?.ownerDocument.getElementById(s):S?.closest("form");if(D instanceof HTMLFormElement){const O=fo(()=>A(N.current),"reset");return D.addEventListener("reset",O),()=>D.removeEventListener("reset",O)}},[S,s,A]),i.jsx(tft,{scope:r,name:a,form:s,required:c,disabled:d,value:E,onValueChange:A,children:i.jsx(nse,{asChild:!0,...b,orientation:f,dir:_,loop:g,children:i.jsx(vr.div,{role:"radiogroup","aria-required":c,"aria-orientation":f,"data-disabled":d?"":void 0,dir:_,...x,ref:I})})})},"RadioGroup")),aft="RadioGroupItemProvider",sft="RadioGroupItemTrigger";function Bie(t){const{__scopeRadioGroup:e,value:n,disabled:r,children:a,internal_do_not_use_render:s}=t,o=nft(aft,e),l=HS(e),c=o.disabled||r;return i.jsx(Lie,{...l,checked:o.value===n,disabled:c,required:o.required,name:o.name,form:o.form,value:n,onCheck:()=>o.onValueChange(n),internal_do_not_use_render:s,children:a})}fo(Bie,"RadioGroupItemProvider");var ift=v.forwardRef(fo(function(e,n){const{__scopeRadioGroup:r,...a}=e,s=Fie(r),o=HS(r),{checked:l,disabled:c}=qS(sft,o.__scopeRadio),d=v.useRef(null),f=ir(n,d),p=v.useRef(!1);return v.useEffect(()=>{const g=fo(x=>{Q2t.includes(x.key)&&(p.current=!0)},"handleKeyDown"),y=fo(()=>p.current=!1,"handleKeyUp");return document.addEventListener("keydown",g),document.addEventListener("keyup",y),()=>{document.removeEventListener("keydown",g),document.removeEventListener("keyup",y)}},[]),i.jsx(rse,{asChild:!0,...s,focusable:!c,active:l,children:i.jsx(Y2t,{...o,...a,ref:f,onKeyDown:Qt(a.onKeyDown,g=>{g.key==="Enter"&&g.preventDefault()}),onFocus:Qt(a.onFocus,()=>{p.current&&d.current?.click()})})})},"RadioGroupItemTrigger")),oft=v.forwardRef(fo(function(e,n){const{__scopeRadioGroup:r,value:a,disabled:s,...o}=e;return i.jsx(Bie,{__scopeRadioGroup:r,value:a,disabled:s,internal_do_not_use_render:({isFormControl:l})=>i.jsxs(i.Fragment,{children:[i.jsx(ift,{...o,ref:n,__scopeRadioGroup:r}),l&&i.jsx(lft,{__scopeRadioGroup:r})]})})},"RadioGroupItem")),lft=v.forwardRef(fo(function(e,n){const{__scopeRadioGroup:r,...a}=e,s=HS(r);return i.jsx(J2t,{...s,...a,ref:n})},"RadioGroupItemBubbleInput")),cft=v.forwardRef(fo(function(e,n){const{__scopeRadioGroup:r,...a}=e,s=HS(r);return i.jsx(K2t,{...s,...a,ref:n})},"RadioGroupIndicator"));const QG="M16.5599 10C16.5599 6.37701 13.623 3.4401 10 3.4401C6.37701 3.4401 3.4401 6.37701 3.4401 10C3.4401 13.623 6.37701 16.5599 10 16.5599V18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10C18 14.4183 14.4183 18 10 18V16.5599C13.623 16.5599 16.5599 13.623 16.5599 10Z",eW="M19.3799 12C19.3799 7.92414 16.0759 4.62012 12 4.62012C7.92414 4.62012 4.62012 7.92414 4.62012 12C4.62012 16.0759 7.92414 19.3799 12 19.3799V21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21V19.3799C16.0759 19.3799 19.3799 16.0759 19.3799 12Z",tW="M10 3.33337C6.32004 3.33337 3.33337 6.32004 3.33337 10C3.33337 13.68 6.32004 16.6667 10 16.6667C13.68 16.6667 16.6667 13.68 16.6667 10C16.6667 6.32004 13.68 3.33337 10 3.33337Z",nW="M12 4C7.584 4 4 7.584 4 12C4 16.416 7.584 20 12 20C16.416 20 20 16.416 20 12C20 7.584 16.416 4 12 4Z",rW="#F4F4F6",Uie=v.forwardRef(({className:t,...e},n)=>i.jsx(rft,{className:re("grid gap-1.5",t),...e,ref:n}));Uie.displayName="Radio";const q4=Uie,$ie=v.forwardRef(({className:t,labelClassName:e,textClassName:n,children:r,size:a="medium",forceHover:s=!1,smallTextWrapper:o=!0,...l},c)=>{const d=a==="small",p={medium:{container:"size-6 min-w-6 min-h-6",viewBox:"0 0 24 24",width:"24",height:"24"},small:{container:"size-5 min-w-5 min-h-5",viewBox:"0 0 20 20",width:"20",height:"20"}}[a],{disabled:g,required:y,id:x,value:b,name:_,form:E,...A}=l,S={disabled:g,required:y,id:x,value:b,name:_,form:E},k=v.useCallback(I=>{g||I.target&&I.target.localName==="label"&&I.currentTarget&&I.currentTarget.firstChild&&I.currentTarget.firstChild.click()},[g]);return i.jsxs("label",{className:re("flex flex-row gap-2 items-center text-base text-type-primary font-normal py-1.5",!g&&"cursor-pointer",g&&"curs
2061or-not-allowed text-type-disabled",{"text-sm":a==="small"&&!o},e),onClick:k,children:[i.jsxs(oft,{ref:c,className:re("group peer","flex items-center justify-center",p.container,"rounded-full",s&&"hover",t),...S,...A,children:[i.jsx("div",{className:"group-data-[state=checked]:hidden group-data-[state=unchecked]:visible flex items-center justify-center",children:i.jsxs("svg",{width:p.width,height:p.height,viewBox:p.viewBox,fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[g&&i.jsx("path",{d:d?tW:nW,fill:rW}),i.jsx("path",{d:d?QG:eW,fill:g?"#DCDCE5":s?"#6266E5":"#c3c4e5",className:!s&&!g?"group-hover:fill-[#6266E5]":""})]})}),i.jsx(cft,{className:"flex items-center justify-center",children:i.jsxs("svg",{width:p.width,height:p.height,viewBox:p.viewBox,fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[g&&i.jsx("path",{d:d?tW:nW,fill:rW}),i.jsx("path",{d:d?QG:eW,fill:g?"#DCDCE5":s?"#4a4dbc":"#6266E5",className:!s&&!g?"group-hover:fill-[#4a4dbc]":""}),i.jsx("circle",{cx:`${d?10:12}`,cy:`${d?10:12}`,r:`${d?3.5:4}`,fill:g?"#DCDCE5":s?"#4a4dbc":"#6266E5",className:!s&&!g?"group-hover:fill-[#4a4dbc]":""})]})})]}),a==="small"&&o?i.jsx(Ls,{size:"sm",className:re(g&&"text-type-disabled",n),children:r}):r]})});$ie.displayName="RadioItem";const sl=$ie;function uft({className:t,resizable:e=!0,label:n,...r}){const a=i.jsx("textarea",{className:re("flex min-h-[80px] w-full rounded","border border-input bg-background px-3 py-2 text-sm","placeholder:text-type-placeholder placeholder:disabled:text-type-disabled","focus-visible:outline-none focus-visible:border-purple-500 focus-visible:placeholder:text-transparent","disabled:cursor-not-allowed disabled:bg-[#F4F4F6] disabled:border-disabled-border","hover:border-purple-500",e?"resize-y":"resize-none",t),...r});return n?i.jsxs("div",{className:"space-y-2",children:[i.jsx("label",{children:i.jsx(He,{size:"sm",weight:"medium",className:"text-type-primary",children:n})}),a]}):a}const dft=()=>i.jsx(i.Fragment,{children:i.jsxs(I3,{className:"flex flex-col items-center text-center !p-10 !pt-0",children:[i.jsx(Pie,{className:"!w-12 !h-12"}),i.jsx("span",{className:"!mt-[18px] text-type-primary text-xl font-semibold",children:"Thank you! We'll be in touch."}),i.jsx(He,{size:"sm",color:"secondary",className:"sm:w-3/4 !mt-2 !mb-8",children:"We've received your message and will email you within one business day."})]})}),fft=({form:t,onSubmit:e,onCancel:n,status:r,authenticated:a=!1,isDedicatedConnect:s=!1,isPricing:o=!1,isDowngrade:l=!1,isCancellation:c=!1,isDowngradeToUsageBased:d=!1,isPcaps:f=!1,isCorpActions:p=!1,isAdjFactors:g=!1,isSecMaster:y=!1,planTerminationDate:x})=>{const[b,_]=v.useState(!1),[E,A]=v.useState(1),S=r==="submitting",k=l||c,I=()=>{if(!s&&!o&&!k)return a?!0:t.getValues(["full_name","phone_num","email"]).filter(le=>!!le).length===3;if(s)if(a){const Z=t.getValues(["solution","infrastructure"]).filter(ee=>!!ee),le=t.getValues("reasons");return Z.length===2&&!!le&&le.length>0}else{const Z=t.getValues(["full_name","phone_num","email","solution","infrastructure"]).filter(ee=>!!ee),le=t.getValues("reasons");return Z.length===5&&!!le&&le.length>0}else if(k&&a){const Z=l?t.getValues("downgrade_reasons"):t.getValues("cancellation_reasons");return!!Z&&Z.length>0}else if(o)if(a){const Z=t.getValues(["data_types","external_customers"]).filter(xe=>!!xe),le=t.getValues("data_types"),ee=t.getValues("external_customers");return Z.length===2&&!!le&&le.length>0&&!!ee&&ee.length>0}else{const Z=t.getValues(["full_name","phone_num","email","data_types","external_customers"]).filter(xe=>!!xe),le=t.getValues("data_types"),ee=t.getValues("external_customers");return Z.length===5&&!!le&&le.length>0&&!!ee&&ee.length>0}return!0},[N,D]=v.useState(I()),O=S||!N,j=()=>i.jsx(xc,{control:t.control,name:"full_name",render:({field:Z,fieldState:le})=>i.jsxs(wc,{children:[i.jsx(Cc,{children:"Full name"}),i.jsx(_c,{children:i.jsx(e8,{...Z,hasError:le.invalid,disabled:S,"data-lpignore":"true"})}),i.jsx(Sc,{})]})}),M=()=>i.jsx(xc,{control:t.control,name:"company_name",render:({field:Z,fieldState:le})=>i.jsxs(wc,{children:[i.jsx(Cc,{note:"(optional)",children:"Company"}
2061),i.jsx(_c,{children:i.jsx(e8,{...Z,hasError:le.invalid,disabled:S,"data-lpignore":"true"})}),i.jsx(Sc,{})]})}),$=()=>i.jsx(xc,{control:t.control,name:"email",render:({field:Z,fieldState:le})=>i.jsxs(wc,{children:[i.jsx(Cc,{children:"Email"}),i.jsx(_c,{children:i.jsx(e8,{...Z,hasError:le.invalid,placeholder:"[email protected]",disabled:S,"data-lpignore":"true"})}),i.jsx(Sc,{})]})}),L=()=>i.jsx(xc,{control:t.control,name:"phone_num",render:({field:Z,fieldState:le})=>i.jsxs(wc,{children:[i.jsx(Cc,{children:"Phone number"}),i.jsx(_c,{children:i.jsx(e8,{...Z,placeholder:"+1 000 000 0000",hasError:le.invalid,disabled:S,"data-lpignore":"true"})}),i.jsx(Sc,{})]})}),z=()=>i.jsx(xc,{control:t.control,name:"solution",render:({field:Z})=>i.jsxs(wc,{children:[i.jsx(Cc,{children:"Which solution are you interested in?"}),i.jsx(_c,{children:i.jsxs(q4,{name:"solution",className:"gap-y-1 !mt-4",onValueChange:le=>{Z.onChange(le)},children:[i.jsx(sl,{size:"small",value:"cloud",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"Site-to-site connection to cloud"}),i.jsx(sl,{size:"small",value:"pop",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"Site-to-site connection to point of presence (PoP)"}),i.jsx(sl,{size:"small",value:"data_center",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"Physical cross-connect within data center"})]})}),i.jsx(Sc,{})]})}),H=()=>i.jsx(xc,{control:t.control,name:"infrastructure",render:({field:Z})=>i.jsxs(wc,{children:[i.jsx(Cc,{children:"Describe your infrastructure"}),i.jsx(_c,{children:i.jsxs(q4,{name:"infrastructure",className:"gap-y-1 !mt-4",onValueChange:le=>{Z.onChange(le)},children:[i.jsx(sl,{size:"small",value:"self-hosted",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"Self-hosted or on-premise"}),i.jsx(sl,{size:"small",value:"cloud-based",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"Cloud-based (AWS, GCP, Azure, etc.)"}),i.jsx(sl,{size:"small",value:"both",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"Both"})]})}),i.jsx(Sc,{})]})}),J=(Z,le,ee)=>{const xe=Z.value?[...Z.value]:[],Ce=ee?[...xe,le]:xe.filter(de=>de!==le);Z.onChange(Ce)},X=()=>i.jsx(xc,{control:t.control,name:"service_needed",render:({field:Z})=>{const le=Z.value?[...Z.value]:[];return i.jsxs(wc,{children:[i.jsx(Cc,{children:i.jsxs("span",{children:["Service needed"," ",i.jsx("span",{className:"font-normal text-type-tertiary",children:"(optional)"})]})}),i.jsx(_c,{className:"!mt-4",children:i.jsxs("div",{className:"flex flex-col gap-4",children:[i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("dedicated_connectivity"),id:"dedicated_connectivity",size:"sm",label:"Dedicated connectivity",onCheckedChange:ee=>{J(Z,"dedicated_connectivity",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("normalized_data"),id:"normalized_data",size:"sm",label:"Normalized data",onCheckedChange:ee=>{J(Z,"normalized_data",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("PCAP"),id:"PCAP",size:"sm",label:"PCAP",onCheckedChange:ee=>{J(Z,"PCAP",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("reference_data"),id:"reference_data",size:"sm",label:"Reference data",onCheckedChange:ee=>{J(Z,"reference_data",ee)}})]})}),i.jsx(Sc,{})]})}}),Y=()=>i.jsx(xc,{control:t.control,name:"reasons",render:({field:Z})=>{const le=Z.value?[...Z.value]:[];return i.jsxs(wc,{children:[i.jsx(Cc,{children:i.jsxs("span",{children:["What’s the reason for your interest in dedicated connectivity?"," ",i.jsx("span",{className:"font-normal text-type-tertiary",children:"(choose all that apply)"})]})}),i.jsx(_c,{className:"!mt-4",children:i.jsxs("div",{className:"flex flex-col gap-4",children:[i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("latency"),id:"latency",size:"sm",label:"Latency",onCheckedChange:ee=>{J(Z,"latency",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("uptime_stability"),id:"uptime_stability",size:"sm",label:"Uptime and stability",onCheckedChange:ee=>{J(Z,"uptime_stability",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("throughput"),id:"throughput",size:"sm",label:"Throughput to consume more symbols",onCheckedChange:ee=>{J(Z,"throughput",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("dont_know"),id:"dont_know",size:"sm",label:"I don’t know",onCheckedChange:ee=>{J(Z,"dont_know",ee)}})]})}),i.jsx(Sc,{})]})}}),F=()=>i.jsx(xc,{control:t.control,name:l?"downgrade_reasons":"cancellation_reasons",render:({field:Z})=>{const le=Z.value?[...Z.value]:[];return i.jsxs(wc,{children:[i.jsx(Cc,{children:d?i.jsxs("span",{children:["We’re sorry to see you go. Please let us know why you’ve decided to cancel your subscription. "," ",i.jsx("span",{className:"font-normal text-type-tertiary",children:"(Select all that apply)"})]}):i.jsxs("span",{children:[`Why are you considering ${l?"downgrading":"cancelling"}?`," ",i.jsx("span",{className:"font-normal text-type-tertiary",children:"(Select all that apply)"})]})}),i.jsx(_c,{className:"!mt-4",children:i.jsxs("div",{className:"flex flex-col gap-4",children:[i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("no_longer_need"),id:"no_longer_need",size:"sm",label:"I no longer need this data",onCheckedChange:ee=>
2061{J(Z,"no_longer_need",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("not_expected"),id:"not_expected",size:"sm",label:"Not the data I expected",onCheckedChange:ee=>{J(Z,"not_expected",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("api_complex"),id:"api_complex",size:"sm",label:"API is too complex",onCheckedChange:ee=>{J(Z,"api_complex",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("too_expensive"),id:"too_expensive",size:"sm",label:"Too expensive",onCheckedChange:ee=>{J(Z,"too_expensive",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("another_provider"),id:"another_provider",size:"sm",label:"I found another provider",onCheckedChange:ee=>{J(Z,"another_provider",ee)}}),i.jsx(eo,{wrapperClassName:"py-0",checked:le.includes("other"),id:"other",size:"sm",label:"Other",onCheckedChange:ee=>{_(ee),J(Z,"other",ee)}})]})}),i.jsx(Sc,{})]})}}),W=()=>i.jsx(xc,{control:t.control,name:"data_types",render:({field:Z})=>i.jsxs(wc,{children:[i.jsx(Cc,{children:"What type of data do you need?"}),i.jsx(_c,{children:i.jsxs(q4,{name:"cta_field_datatype",className:"gap-y-1 !mt-4",onValueChange:le=>{Z.onChange(le)},children:[i.jsx(sl,{size:"small",value:"historical",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"Historical"}),i.jsx(sl,{size:"small",value:"live",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"Live"}),i.jsx(sl,{size:"small",value:"both",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"Both"})]})}),i.jsx(Sc,{})]})}),G=()=>i.jsx(xc,{control:t.control,name:"external_customers",render:({field:Z})=>i.jsxs(wc,{children:[i.jsx(Cc,{children:"Will you be redistributing to external customers?"}),i.jsx(_c,{children:i.jsxs(q4,{name:"cta_field_externalcustomers",className:"gap-y-1 !mt-4",onValueChange:le=>{Z.onChange(le)},children:[i.jsx(sl,{size:"small",value:"yes",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"Yes"}),i.jsx(sl,{size:"small",value:"no",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"No"}),i.jsx(sl,{size:"small",value:"notsure",smallTextWrapper:!1,labelClassName:"text-sm font-normal",children:"I'm not sure"})]})}),i.jsx(Sc,{})]})}),q=(Z="Message")=>i.jsx(xc,{control:t.control,name:"comments",render:({field:le})=>i.jsxs(wc,{children:[!k&&i.jsx(Cc,{note:"(optional)",children:Z}),i.jsx(_c,{children:i.jsx(uft,{...le,placeholder:k?"Share any additional details.":"Share any additional details about your use case.",disabled:S})}),i.jsx(Sc,{})]})});return i.jsxs(i.Fragment,{children:[i.jsx("div",{className:"flex-1 overflow-y-auto",children:i.jsx("form",{onChange:()=>{setTimeout(()=>{const Z=I();D(Z)},100)},children:i.jsxs(I3,{className:re("gap-6",{"!pt-8 !pb-6 md:!px-8":k}),children:[!s&&!o&&!k&&!a&&i.jsxs(i.Fragment,{children:[j(),M(),$(),L(),!f&&!p&&!g&&!y&&X(),q()]}),!s&&!o&&!k&&a&&i.jsxs(i.Fragment,{children:[!f&&!p&&!g&&!y&&X(),q()]}),s&&a&&i.jsxs(i.Fragment,{children:[z(),H(),Y(),q()]}),s&&!a&&i.jsxs(i.Fragment,{children:[j(),M(),$(),L(),z(),H(),Y(),q()]}),o&&a&&i.jsxs(i.Fragment,{children:[W(),G(),q()]}),o&&!a&&i.jsxs(i.Fragment,{children:[j(),M(),$(),L(),W(),G(),q()]}),k&&!d&&a&&i.jsxs(i.Fragment,{children:[F(),b&&q()]}),d&&a&&i.jsxs(i.Fragment,{children:[i.jsxs("div",{className:re({hidden:E==2}),children:[F(),b&&q()]}),i.jsxs("div",{className:re("flex flex-col gap-y-4",{hidden:E==1}),children:[i.jsxs("div",{className:"text-sm text-type-primary leading-5",children:["Your Standard plan will terminate on ",x,". You will lose access to the features below:"]}),i.jsxs("div",{className:"flex flex-col gap-y-2",children:[i.jsxs("div",{className:"flex flex-row gap-x-1.5",children:[i.jsx(K7,{}),i.jsx("div",{className:"text-sm text-type-primary leading-5 font-medium",children:"Live data"})]}),i.jsxs("div",{className:"flex flex-row gap-x-1.5",children:[i.jsx(K7,{}),i.jsx("div",{className:"text-sm text-type-primary leading-5 font-medium",children:"Entire history in core schemas"})]}),i.jsxs("div",{className:"flex flex-row gap-x-1.5",children:[i.jsx(K7,{}),i.jsx("div",{className:"text-sm text-type-primary leading-5 font-medium",children:"1 year of L1 history"})]}),i.jsxs("div",{className:"flex flex-row gap-x-1.5",children:[i.jsx(K7,{}),i.jsx("div",{className:"text-sm text-type-primary leading-5 font-medium",children:"1 month of L2 and L3 history"})]})]})]})]})]})})}),d?i.jsxs(Dv,{className:"bg-container-background-medium rounded-b-lg items-center gap-x-6 gap-y-4 pt-6 mt-4 sm:justify-end",children:[i.jsx(gn,{type:"button",className:"w-full sm:w-auto text-type-primary bg-transparent hover:bg-transparent hover:text-type-primary",onClick:n,children:"Cancel"}),E==1?i.jsx(gn,{type:"button",className:"w-full sm:w-auto",disabled:O,spinner:S,onClick:()=>{A(2)},children:"Next"},"btnNext"):i.jsx(gn,{className:"w-full sm:w-auto !bg-input-error-border text-white hover:!bg-input-error-border hover:text-white",spinner:S,disabled:O,onClick:()=>{e(t.getValues())},children:"Downgrade"},"btnSubmit")]}):i.jsxs(Dv,{className:re("bg-container-background-medium rounded-b-lg items-center gap-x-20 gap-y-4 sm:justify-between"),separated:!0,stickyFooter:!0,children:[i.jsx(He,{color:"secondary",size:"sm",children:"We'll get back to you within one business day."}),i.jsx(gn,{className:"w-full sm:w-auto",disabled:O,spinner:S,onClick:()=>{e(t.getValues())},children:"Send"})]})]})};var Dr;(function(t){t.assertEqual=a=>{};function e(a){}t.assertIs=e;function n(a){throw new Error}t.assertNever=n,t.arrayToEnum=a=>{const s={};for(const o of a)s[o]=o;return s},t.getValidEnumValues=a=>{const s=t.objectKeys(a).filter(l=>typeof a[a[l]]!="number"),o={};for(const l of s)o[l]=a[l];return t.objectValues(o)},t.objectValues=a=>t.objectKeys(a).map(function(s){return a[s]}),t.objectKeys=typeof Object.keys=="function"?a=>Object.keys(a):a=>{const s=[];for(const o in a)Object.prototype.hasOwnProperty.call(a,o)&&s.push(o);return s},t.find=(a,s)=>{for(const o of a)if(s(o))return o},t.isInteger=typeof Number.isInteger=="function"?a=>Number.isInteger(a):a=>typeof a=="number"&&Number.isFinite(a)&&Math.floor(a)===a;function r(a,s=" | "){return a.map(o=>
vendor: 1,174 bytes, line 2061
2061typeof o=="string"?`'${o}'`:o).join(s)}t.joinValues=r,t.jsonStringifyReplacer=(a,s)=>typeof s=="bigint"?s.toString():s})(Dr||(Dr={}));var aW;(function(t){t.mergeShapes=(e,n)=>({...e,...n})})(aW||(aW={}));const tn=Dr.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),of=t=>{switch(typeof t){case"undefined":return tn.undefined;case"string":return tn.string;case"number":return Number.isNaN(t)?tn.nan:tn.number;case"boolean":return tn.boolean;case"function":return tn.function;case"bigint":return tn.bigint;case"symbol":return tn.symbol;case"object":return Array.isArray(t)?tn.array:t===null?tn.null:t.then&&typeof t.then=="function"&&t.catch&&typeof t.catch=="function"?tn.promise:typeof Map<"u"&&t instanceof Map?tn.map:typeof Set<"u"&&t instanceof Set?tn.set:typeof Date<"u"&&t instanceof Date?tn.date:tn.object;default:return tn.unknown}},_t=Dr.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invali
2061d_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class T0 extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=r=>{this.issues=[...this.issues,r]},this.addIssues=(r=[])=>{this.issues=[...this.issues,...r]};const n=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,n):this.__proto__=n,this.name="ZodError",this.issues=e}format(e){const n=e||function(s){return s.message},r={_errors:[]},a=s=>{for(const o of s.issues)if(o.code==="invalid_union")o.unionErrors.map(a);else if(o.code==="invalid_return_type")a(o.returnTypeError);else if(o.code==="invalid_arguments")a(o.argumentsError);else if(o.path.length===0)r._errors.push(n(o));else{let l=r,c=0;for(;c<o.path.length;){const d=o.path[c];c===o.path.length-1?(l[d]=l[d]||{_errors:[]},l[d]._errors.push(n(o))):l[d]=l[d]||{_errors:[]},l=l[d],c++}}};return a(this),r}static assert(e){if(!(e instanceof T0))throw new Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,Dr.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(e=n=>n.message){const n={},r=[];for(const a of this.issues)if(a.path.length>0){const s=a.path[0];n[s]=n[s]||[],n[s].push(e(a))}else r.push(e(a));return{formErrors:r,fieldErrors:n}}get formErrors(){return this.flatten()}}T0.create=t=>new T0(t);const zD=(t,e)=>{let n;switch(t.code){case _t.invalid_type:t.received===tn.undefined?n="Required":n=`Expected ${t.expected}, received ${t.received}`;break;case _t.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(t.expected,Dr.jsonStringifyReplacer)}`;break;case _t.unrecognized_keys:n=`Unrecognized key(s) in object: ${Dr.joinValues(t.keys,", ")}`;break;case _t.invalid_union:n="Invalid input";break;case _t.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${Dr.joinValues(t.options)}`;break;case _t.invalid_enum_value:n=`Invalid enum value. Expected ${Dr.joinValues(t.options)}, received '${t.received}'`;break;case _t.invalid_arguments:n="Invalid function arguments";break;case _t.invalid_return_type:n="Invalid function return type";break;case _t.invalid_date:n="Invalid date";break;case _t.invalid_string:typeof t.validation=="object"?"includes"in t.validation?(n=`Invalid input: must include "${t.validation.includes}"`,typeof t.validation.position=="number"&&(n=`${n} at one or more positions greater than or equal to ${t.validation.position}`)):"startsWith"in t.validation?n=`Invalid input: must start with "${t.validation.startsWith}"`:"endsWith"in t.validation?n=`Invalid input: must end with "${t.validation.endsWith}"`:Dr.assertNever(t.validation):t.validation!=="regex"?n=`Invalid ${t.validation}`:n="Invalid";break;case _t.too_small:t.type==="array"?n=`Array must contain ${t.exact?"exactly":t.inclusive?"at least":"more than"} ${t.minimum} element(s)`:t.type==="string"?n=`String must contain ${t.exact?"exactly":t.inclusive?"at least":"over"} ${t.minimum} character(s)`:t.type==="number"?n=`Number must be ${t.exact?"exactly equal to ":t.inclusive?"greater than or equal to ":"greater than "}${t.minimum}`:t.type==="bigint"?n=`Number must be ${t.exact?"exactly equal to ":t.inclusive?"greater than or equal to ":"greater than "}${t.minimum}`:t.type==="date"?n=`Date must be ${t.exact?"exactly equal to ":t.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(t.minimum))}`:n="Invalid input";break;case _t.too_big:t.type==="array"?n=`Array must contain ${t.exact?"exactly":t.inclusive?"at most":"less than"} ${t.maximum} element(s)`:t.type==="string"?n=`String must contain ${t.exact?"exactly":t.inclusive?"at most":"under"} ${t.maximum} character(s)`:t.type==="number"?n=`Number must be ${t.exact?"exactly":t.inclusive?"less than or equal to":"less than"} ${t.maximum}`:t.type==="bigint"?n=`BigInt must be ${t.exact?"exactly":t.inclusive?"less than or equal to":"less than"} ${t.maximum}`:t.type==="date"?n=`Date must be ${t.exact?"exactly":t.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(t.maximum))}`:n="Invalid input";break;case _t.custom:n="Invalid input";break;case _t.invalid_intersection_types:n="Intersection results could not be merged";break;case _t.not_multiple_of:n=`Number must be a multiple of ${t.multipleOf}`;break;case _t.not_finite:n="Number must be finite";break;default:n=e.defaultError,Dr.assertNever(t)}return{message:n}};let pft=zD;function hft(){return pft}const mft=t=>
vendor: 34,835 bytes, line 2061
2061{const{data:e,path:n,errorMaps:r,issueData:a}=t,s=[...n,...a.path||[]],o={...a,path:s};if(a.message!==void 0)return{...a,path:s,message:a.message};let l="";const c=r.filter(d=>!!d).slice().reverse();for(const d of c)l=d(o,{data:e,defaultError:l}).message;return{...a,path:s,message:l}};function zt(t,e){const n=hft(),r=mft({issueData:e,data:t.data,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,n,n===zD?void 0:zD].filter(a=>!!a)});t.common.issues.push(r)}class ec{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(e,n){const r=[];for(const a of n){if(a.status==="aborted")return jn;a.status==="dirty"&&e.dirty(),r.push(a.value)}return{status:e.value,value:r}}static async mergeObjectAsync(e,n){const r=[];for(const a of n){const s=await a.key,o=await a.value;r.push({key:s,value:o})}return ec.mergeObjectSync(e,r)}static mergeObjectSync(e,n){const r={};for(const a of n){const{key:s,value:o}=a;if(s.status==="aborted"||o.status==="aborted")return jn;s.status==="dirty"&&e.dirty(),o.status==="dirty"&&e.dirty(),s.value!=="__proto__"&&(typeof o.value<"u"||a.alwaysSet)&&(r[s.value]=o.value)}return{status:e.value,value:r}}}const jn=Object.freeze({status:"aborted"}),t8=t=>({status:"dirty",value:t}),Yc=t=>({status:"valid",value:t}),sW=t=>t.status==="aborted",iW=t=>t.status==="dirty",lg=t=>t.status==="valid",vC=t=>typeof Promise<"u"&&t instanceof Promise;var an;(function(t){t.errToObj=e=>typeof e=="string"?{message:e}:e||{},t.toString=e=>typeof e=="string"?e:e?.message})(an||(an={}));class $f{constructor(e,n,r,a){this._cachedPath=[],this.parent=e,this.data=n,this._path=r,this._key=a}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const oW=(t,e)=>{if(lg(e))return{success:!0,data:e.value};if(!t.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const n=new T0(t.common.issues);return this._error=n,this._error}}};function sr(t){if(!t)return{};const{errorMap:e,invalid_type_error:n,required_error:r,description:a}=t;if(e&&(n||r))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return e?{errorMap:e,description:a}:{errorMap:(o,l)=>{const{message:c}=t;return o.code==="invalid_enum_value"?{message:c??l.defaultError}:typeof l.data>"u"?{message:c??r??l.defaultError}:o.code!=="invalid_type"?{message:l.defaultError}:{message:c??n??l.defaultError}},description:a}}class Rr{get description(){return this._def.description}_getType(e){return of(e.data)}_getOrReturnCtx(e,n){return n||{common:e.parent.common,data:e.data,parsedType:of(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new ec,ctx:{common:e.parent.common,data:e.data,parsedType:of(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const n=this._parse(e);if(vC(n))throw new Error("Synchronous parse encountered promise.");return n}_parseAsync(e){const n=this._parse(e);return Promise.resolve(n)}parse(e,n){const r=this.safeParse(e,n);if(r.success)return r.data;throw r.error}safeParse(e,n){const r={common:{issues:[],async:n?.async??!1,contextualErrorMap:n?.errorMap},path:n?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:of(e)},a=this._parseSync({data:e,path:r.path,parent:r});return oW(r,a)}"~validate"(e){const n={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:of(e)};if(!this["~standard"].async)try{const r=this._parseSync({data:e,path:[],parent:n});return lg(r)?{value:r.value}:{issues:n.common.issues}}catch(r){r?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),n.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:n}).then(r=>lg(r)?{value:r.value}:{issues:n.common.issues})}async parseAsync(e,n){const r=await this.safeParseAsync(e,n);if(r.success)return r.data;throw r.error}async safeParseAsync(e,n){const r={common:{issues:[],contextualErrorMap:n?.errorMap,async:!0},path:n?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:of(e)},a=this._parse({data:e,path:r.path,parent:r}),s=await(vC(a)?a:Promise.resolve(a));return oW(r,s)}refine(e,n){const r=a=>typeof n=="string"||typeof n>"u"?{message:n}:typeof n=="function"?n(a):n;return this._refinement((a,s)=>{const o=e(a),l=()=>s.addIssue({code:_t.custom,...r(a)});return typeof Promise<"u"&&o instanceof Promise?o.then(c=>c?!0:(l(),!1)):o?!0:(l(),!1)})}refinement(e,n){return this._refinement((r,a)=>e(r)?!0:(a.addIssue(typeof n=="function"?n(r,a):n),!1))}_refinement(e){return new ug({schema:this,typeName:Fn.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:n=>this["~validate"](n)}}optional(){return Df.create(this,this._def)}nullable(){return dg.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return Zd.create(this)}promise(){return wC.create(this,this._def)}or(e){return bC.create([this,e],this._def)}and(e){return xC.create(this,e,this._def)}transform(e){return new ug({...sr(this._def),schema:this,typeName:Fn.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const n=typeof e=="function"?e:()=>e;return new GD({...sr(this._def),innerType:this,defaultValue:n,typeName:Fn.ZodDefault})}brand(){return new Fft({typeName:Fn.ZodBranded,type:this,...sr(this._def)})}catch(e){const n=typeof e=="function"?e:()=>e;return new WD({...sr(this._def),innerType:this,catchValue:n,typeName:Fn.ZodCatch})}describe(e){const n=this.constructor;return new n({...this._def,description:e})}pipe(e){return Mj.create(this,e)}readonly(){return YD.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const gft=/^c[^\s-]{8,}$/i,vft=/^[0-9a-z]+$/,yft=/^[0-9A-HJKMNP-TV-Z]{26}$/i,bft=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,xft=/^[a-z0-9_-]{21}$/i,wft=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,Cft=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,_ft=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Sft="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let Bk;const Eft=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Ift=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,Aft=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,Tft=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,kft=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,Rft=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,qie="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",Nft=new RegExp(`^${qie}$`);function Hie(t){let e="[0-5]\\d";t.precision?e=`${e}\\.\\d{${t.precision}}`:t.precision==null&&(e=`${e}(\\.\\d+)?`);const n=t.precision?"+":"?";return`([01]\\d|2[0-3]):[0-5]\\d(:${e})${n}`}function Dft(t){return new RegExp(`^${Hie(t)}$`)}function Pft(t){let e=`${qie}T${Hie(t)}`;const n=[];return n.push(t.local?"Z?":"Z"),t.offset&&n.push("([+-]\\d{2}:?\\d{2})"),e=`${e}(${n.join("|")})`,new RegExp(`^${e}$`)}function Oft(t,e){return!!((e==="v4"||!e)&&Eft.test(t)||(e==="v6"||!e)&&Aft.test(t))}function Mft(t,e){if(!wft.test(t))return!1;try{const[n]=t.split(".");if(!n)return!1;const r=n.replace(/-/g,"+").replace(/_/g,"/").padEnd(n.length+(4-n.length%4)%4,"="),a=JSON.parse(atob(r));return!(typeof a!="object"||a===null||"typ"in a&&a?.typ!=="JWT"||!a.alg||e&&a.alg!==e)}catch{return!1}}function Lft(t,e){return!!((e==="v4"||!e)&&Ift.test(t)||(e==="v6"||!e)&&Tft.test(t))}class xf extends Rr{_parse(e){if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==tn.string){const s=this._getOrReturnCtx(e);return zt(s,{code:_t.invalid_type,expected:tn.string,received:s.parsedType}),jn}const r=new ec;let a;for(const s of this._def.checks)if(s.kind==="min")e.data.length<s.value&&(a=this._getOrReturnCtx(e,a),zt(a,{code:_t.too_small,minimum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),r.dirty());else if(s.kind==="max")e.data.length>s.value&&(a=this._getOrReturnCtx(e,a),zt(a,{code:_t.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),r.dirty());else if(s.kind==="length"){const o=e.data.length>s.value,l=e.data.length<s.value;(o||l)&&(a=this._getOrReturnCtx(e,a),o?zt(a,{code:_t.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!0,message:s.message}):l&&zt(a,{code:_t.too_small,minimum:s.value,type:"string",inclusive:!0,exact:!0,message:s.message}),r.dirty())}else if(s.kind==="email")_ft.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"email",code:_t.invalid_string,message:s.message}),r.dirty());else if(s.kind==="emoji")Bk||(Bk=new RegExp(Sft,"u")),Bk.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"emoji",code:_t.invalid_string,message:s.message}),r.dirty());else if(s.kind==="uuid")bft.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"uuid",code:_t.invalid_string,message:s.message}),r.dirty());else if(s.kind==="nanoid")xft.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"nanoid",code:_t.invalid_string,message:s.message}),r.dirty());else if(s.kind==="cuid")gft.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"cuid",code:_t.invalid_string,message:s.message}),r.dirty());else if(s.kind==="cuid2")vft.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"cuid2",code:_t.invalid_string,message:s.message}),r.dirty());else if(s.kind==="ulid")yft.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"ulid",code:_t.invalid_string,message:s.message}),r.dirty());else if(s.kind==="url")try{new URL(e.data)}catch{a=this._getOrReturnCtx(e,a),zt(a,{validation:"url",code:_t.invalid_string,message:s.message}),r.dirty()}else s.kind==="regex"?(s.regex.lastIndex=0,s.regex.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"regex",code:_t.invalid_string,message:s.message}),r.dirty())):s.kind==="trim"?e.data=e.data.trim():s.kind==="includes"?e.data.includes(s.value,s.position)||(a=this._getOrReturnCtx(e,a),zt(a,{code:_t.invalid_string,validation:{includes:s.value,position:s.position},message:s.message}),r.dirty()):s.kind==="toLowerCase"?e.data=e.data.toLowerCase():s.kind==="toUpperCase"?e.data=e.data.toUpperCase():s.kind==="startsWith"?e.data.startsWith(s.value)||(a=this._getOrReturnCtx(e,a),zt(a,{code:_t.invalid_string,validation:{startsWith:s.value},message:s.message}),r.dirty()):s.kind==="endsWith"?e.data.endsWith(s.value)||(a=this._getOrReturnCtx(e,a),zt(a,{code:_t.invalid_string,validation:{endsWith:s.value},message:s.message}),r.dirty()):s.kind==="datetime"?Pft(s).test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{code:_t.invalid_string,validation:"datetime",message:s.message}),r.dirty()):s.kind==="date"?Nft.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{code:_t.invalid_string,validation:"date",message:s.message}),r.dirty()):s.kind==="time"?Dft(s).test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{code:_t.invalid_string,validation:"time",message:s.message}),r.dirty()):s.kind==="duration"?Cft.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"duration",code:_t.invalid_string,message:s.message}),r.dirty()):s.kind==="ip"?Oft(e.data,s.version)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"ip",code:_t.invalid_string,message:s.message}),r.dirty()):s.kind==="jwt"?Mft(e.data,s.alg)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"jwt",code:_t.invalid_string,message:s.message}),r.dirty()):s.kind==="cidr"?Lft(e.data,s.version)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"cidr",code:_t.invalid_string,message:s.message}),r.dirty()):s.kind==="base64"?kft.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"base64",code:_t.invalid_string,message:s.message}),r.dirty()):s.kind==="base64url"?Rft.test(e.data)||(a=this._getOrReturnCtx(e,a),zt(a,{validation:"base64url",code:_t.invalid_string,message:s.message}),r.dirty()):Dr.assertNever(s);return{status:r.value,value:e.data}}_regex(e,n,r){return this.refinement(a=>e.test(a),{validation:n,code:_t.invalid_string,...an.errToObj(r)})}_addCheck(e){return new xf({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...an.errToObj(e)})}url(e){return this._addCheck({kind:"url",...an.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...an.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...an.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...an.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...an.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...an.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...an.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...an.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...an.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...an.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...an.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...an.errToObj(e)})}datetime(e){return typeof e=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:typeof e?.precision>"u"?null:e?.precision,offset:e?.offset??!1,local:e?.local??!1,...an.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return typeof e=="string"?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:typeof e?.precision>"u"?null:e?.precision,...an.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...an.errToObj(e)})}regex(e,n){return this._addCheck({kind:"regex",regex:e,...an.errToObj(n)})}includes(e,n){return this._addCheck({kind:"includes",value:e,position:n?.position,...an.errToObj(n?.message)})}startsWith(e,n){return this._addCheck({kind:"startsWith",value:e,...an.errToObj(n)})}endsWith(e,n){return this._addCheck({kind:"endsWith",value:e,...an.errToObj(n)})}min(e,n){return this._addCheck({kind:"min",value:e,...an.errToObj(n)})}max(e,n){return this._addCheck({kind:"max",value:e,...an.errToObj(n)})}length(e,n){return this._addCheck({kind:"length",value:e,...an.errToObj(n)})}nonempty(e){return this.min(1,an.errToObj(e))}trim(){return new xf({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new xf({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new xf({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>e.kind==="datetime")}get isDate(){return!!this._def.checks.find(e=>e.kind==="date")}get isTime(){return!!this._def.checks.find(e=>e.kind==="time")}get isDuration(){return!!this._def.checks.find(e=>e.kind==="duration")}get isEmail(){return!!this._def.checks.find(e=>e.kind==="email")}get isURL(){return!!this._def.checks.find(e=>e.kind==="url")}get isEmoji(){return!!this._def.checks.find(e=>e.kind==="emoji")}get isUUID(){return!!this._def.checks.find(e=>e.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(e=>e.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(e=>e.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(e=>e.kind==="cuid2")}get isULID(){return!!this._def.checks.find(e=>e.kind==="ulid")}get isIP(){return!!this._def.checks.find(e=>e.kind==="ip")}get isCIDR(){return!!this._def.checks.find(e=>e.kind==="cidr")}get isBase64(){return!!this._def.checks.find(e=>e.kind==="base64")}get isBase64url(){return!!this._def.checks.find(e=>e.kind==="base64url")}get minLength(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e}get maxLength(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e}}xf.create=t=>new xf({checks:[],typeName:Fn.ZodString,coerce:t?.coerce??!1,...sr(t)});function jft(t,e){const n=(t.toString().split(".")[1]||"").length,r=(e.toString().split(".")[1]||"").length,a=n>r?n:r,s=Number.parseInt(t.toFixed(a).replace(".","")),o=Number.parseInt(e.toFixed(a).replace(".",""));return s%o/10**a}class Fv extends Rr{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==tn.number){const s=this._getOrReturnCtx(e);return zt(s,{code:_t.invalid_type,expected:tn.number,received:s.parsedType}),jn}let r;const a=new ec;for(const s of this._def.checks)s.kind==="int"?Dr.isInteger(e.data)||(r=this._getOrReturnCtx(e,r),zt(r,{code:_t.invalid_type,expected:"integer",received:"float",message:s.message}),a.dirty()):s.kind==="min"?(s.inclusive?e.data<s.value:e.data<=s.value)&&(r=this._getOrReturnCtx(e,r),zt(r,{code:_t.too_small,minimum:s.value,type:"number",inclusive:s.inclusive,exact:!1,message:s.message}),a.dirty()):s.kind==="max"?(s.inclusive?e.data>s.value:e.data>=s.value)&&(r=this._getOrReturnCtx(e,r),zt(r,{code:_t.too_big,maximum:s.value,type:"number",inclusive:s.inclusive,exact:!1,message:s.message}),a.dirty()):s.kind==="multipleOf"?jft(e.data,s.value)!==0&&(r=this._getOrReturnCtx(e,r),zt(r,{code:_t.not_multiple_of,multipleOf:s.value,message:s.message}),a.dirty()):s.kind==="finite"?Number.isFinite(e.data)||(r=this._getOrReturnCtx(e,r),zt(r,{code:_t.not_finite,message:s.message}),a.dirty()):Dr.assertNever(s);return{status:a.value,value:e.data}}gte(e,n){return this.setLimit("min",e,!0,an.toString(n))}gt(e,n){return this.setLimit("min",e,!1,an.toString(n))}lte(e,n){return this.setLimit("max",e,!0,an.toString(n))}lt(e,n){return this.setLimit("max",e,!1,an.toString(n))}setLimit(e,n,r,a){return new Fv({...this._def,checks:[...this._def.checks,{kind:e,value:n,inclusive:r,message:an.toString(a)}]})}_addCheck(e){return new Fv({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:an.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:an.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:an.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:an.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:an.toString(e)})}multipleOf(e,n){return this._addCheck({kind:"multipleOf",value:e,message:an.toString(n)})}finite(e){return this._addCheck({kind:"finite",message:an.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:an.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:an.toString(e)})}get minValue(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e}get maxValue(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e}get isInt(){return!!this._def.checks.find(e=>e.kind==="int"||e.kind==="multipleOf"&&Dr.isInteger(e.value))}get isFinite(){let e=null,n=null;for(const r of this._def.checks){if(r.kind==="finite"||r.kind==="int"||r.kind==="multipleOf")return!0;r.kind==="min"?(n===null||r.value>n)&&(n=r.value):r.kind==="max"&&(e===null||r.value<e)&&(e=r.value)}return Number.isFinite(n)&&Number.isFinite(e)}}Fv.create=t=>new Fv({checks:[],typeName:Fn.ZodNumber,coerce:t?.coerce||!1,...sr(t)});class Bv extends Rr{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce)try{e.data=BigInt(e.data)}catch{return this._getInvalidInput(e)}if(this._getType(e)!==tn.bigint)return this._getInvalidInput(e);let r;const a=new ec;for(const s of this._def.checks)s.kind==="min"?(s.inclusive?e.data<s.value:e.data<=s.value)&&(r=this._getOrReturnCtx(e,r),zt(r,{code:_t.too_small,type:"bigint",minimum:s.value,inclusive:s.inclusive,message:s.message}),a.dirty()):s.kind==="max"?(s.inclusive?e.data>s.value:e.data>=s.value)&&(r=this._getOrReturnCtx(e,r),zt(r,{code:_t.too_big,type:"bigint",maximum:s.value,inclusive:s.inclusive,message:s.message}),a.dirty()):s.kind==="multipleOf"?e.data%s.value!==BigInt(0)&&(r=this._getOrReturnCtx(e,r),zt(r,{code:_t.not_multiple_of,multipleOf:s.value,message:s.message}),a.dirty()):Dr.assertNever(s);return{status:a.value,value:e.data}}_getInvalidInput(e){const n=this._getOrReturnCtx(e);return zt(n,{code:_t.invalid_type,expected:tn.bigint,received:n.parsedType}),jn}gte(e,n){return this.setLimit("min",e,!0,an.toString(n))}gt(e,n){return this.setLimit("min",e,!1,an.toString(n))}lte(e,n){return this.setLimit("max",e,!0,an.toString(n))}lt(e,n){return this.setLimit("max",e,!1,an.toString(n))}setLimit(e,n,r,a){return new Bv({...this._def,checks:[...this._def.checks,{kind:e,value:n,inclusive:r,message:an.toString(a)}]})}_addCheck(e){return new Bv({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:an.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:an.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:an.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:an.toString(e)})}multipleOf(e,n){return this._addCheck({kind:"multipleOf",value:e,message:an.toString(n)})}get minValue(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e}get maxValue(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e}}Bv.create=t=>new Bv({checks:[],typeName:Fn.ZodBigInt,coerce:t?.coerce??!1,...sr(t)});class lW extends Rr{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==tn.boolean){const r=this._getOrReturnCtx(e);return zt(r,{code:_t.invalid_type,expected:tn.boolean,received:r.parsedType}),jn}return Yc(e.data)}}lW.create=t=>new lW({typeName:Fn.ZodBoolean,coerce:t?.coerce||!1,...sr(t)});class yC extends Rr{_parse(e){if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==tn.date){const s=this._getOrReturnCtx(e);return zt(s,{code:_t.invalid_type,expected:tn.date,received:s.parsedType}),jn}if(Number.isNaN(e.data.getTime())){const s=this._getOrReturnCtx(e);return zt(s,{code:_t.invalid_date}),jn}const r=new ec;let a;for(const s of this._def.checks)s.kind==="min"?e.data.getTime()<s.value&&(a=this._getOrReturnCtx(e,a),zt(a,{code:_t.too_small,message:s.message,inclusive:!0,exact:!1,minimum:s.value,type:"date"}),r.dirty()):s.kind==="max"?e.data.getTime()>s.value&&(a=this._getOrReturnCtx(e,a),zt(a,{code:_t.too_big,message:s.message,inclusive:!0,exact:!1,maximum:s.value,type:"date"}),r.dirty()):Dr.assertNever(s);return{status:r.value,value:new Date(e.data.getTime())}}_addCheck(e){return new yC({...this._def,checks:[...this._def.checks,e]})}min(e,n){return this._addCheck({kind:"min",value:e.getTime(),message:an.toString(n)})}max(e,n){return this._addCheck({kind:"max",value:e.getTime(),message:an.toString(n)})}get minDate(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e!=null?new Date(e):null}get maxDate(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e!=null?new Date(e):null}}yC.create=t=>new yC({checks:[],coerce:t?.coerce||!1,typeName:Fn.ZodDate,...sr(t)});class cW extends Rr{_parse(e){if(this._getType(e)!==tn.symbol){const r=this._getOrReturnCtx(e);return zt(r,{code:_t.invalid_type,expected:tn.symbol,received:r.parsedType}),jn}return Yc(e.data)}}cW.create=t=>new cW({typeName:Fn.ZodSymbol,...sr(t)});class uW extends Rr{_parse(e){if(this._getType(e)!==tn.undefined){const r=this._getOrReturnCtx(e);return zt(r,{code:_t.invalid_type,expected:tn.undefined,received:r.parsedType}),jn}return Yc(e.data)}}uW.create=t=>new uW({typeName:Fn.ZodUndefined,...sr(t)});class dW extends Rr{_parse(e){if(this._getType(e)!==tn.null){const r=this._getOrReturnCtx(e);return zt(r,{code:_t.invalid_type,expected:tn.null,received:r.parsedType}),jn}return Yc(e.data)}}dW.create=t=>new dW({typeName:Fn.ZodNull,...sr(t)});class fW extends Rr{constructor(){super(...arguments),this._any=!0}_parse(e){return Yc(e.data)}}fW.create=t=>new fW({typeName:Fn.ZodAny,...sr(t)});class pW extends Rr{constructor(){super(...arguments),this._unknown=!0}_parse(e){return Yc(e.data)}}pW.create=t=>new pW({typeName:Fn.ZodUnknown,...sr(t)});class qf extends Rr{_parse(e){const n=this._getOrReturnCtx(e);return zt(n,{code:_t.invalid_type,expected:tn.never,received:n.parsedType}),jn}}qf.create=t=>new qf({typeName:Fn.ZodNever,...sr(t)});class hW extends Rr{_parse(e){if(this._getType(e)!==tn.undefined){const r=this._getOrReturnCtx(e);return zt(r,{code:_t.invalid_type,expected:tn.void,received:r.parsedType}),jn}return Yc(e.data)}}hW.create=t=>new hW({typeName:Fn.ZodVoid,...sr(t)});class Zd extends Rr{_parse(e){const{ctx:n,status:r}=this._processInputParams(e),a=this._def;if(n.parsedType!==tn.array)return zt(n,{code:_t.invalid_type,expected:tn.array,received:n.parsedType}),jn;if(a.exactLength!==null){const o=n.data.length>a.exactLength.value,l=n.data.length<a.exactLength.value;(o||l)&&(zt(n,{code:o?_t.too_big:_t.too_small,minimum:l?a.exactLength.value:void 0,maximum:o?a.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:a.exactLength.message}),r.dirty())}if(a.minLength!==null&&n.data.length<a.minLength.value&&(zt(n,{code:_t.too_small,minimum:a.minLength.value,type:"array",inclusive:!0,exact:!1,message:a.minLength.message}),r.dirty()),a.maxLength!==null&&n.data.length>a.maxLength.value&&(zt(n,{code:_t.too_big,maximum:a.maxLength.value,type:"array",inclusive:!0,exact:!1,message:a.maxLength.message}),r.dirty()),n.common.async)return Promise.all([...n.data].map((o,l)=>a.type._parseAsync(new $f(n,o,n.path,l)))).then(o=>ec.mergeArray(r,o));const s=[...n.data].map((o,l)=>a.type._parseSync(new $f(n,o,n.path,l)));return ec.mergeArray(r,s)}get element(){return this._def.type}min(e,n){return new Zd({...this._def,minLength:{value:e,message:an.toString(n)}})}max(e,n){return new Zd({...this._def,maxLength:{value:e,message:an.toString(n)}})}length(e,n){return new Zd({...this._def,exactLength:{value:e,message:an.toString(n)}})}nonempty(e){return this.min(1,e)}}Zd.create=(t,e)=>new Zd({type:t,minLength:null,maxLength:null,exactLength:null,typeName:Fn.ZodArray,...sr(e)});function _4(t){if(t instanceof Rs){const e={};for(const n in t.shape){const r=t.shape[n];e[n]=Df.create(_4(r))}return new Rs({...t._def,shape:()=>e})}else return t instanceof Zd?new Zd({...t._def,type:_4(t.element)}):t instanceof Df?Df.create(_4(t.unwrap())):t instanceof dg?dg.create(_4(t.unwrap())):t instanceof p3?p3.create(t.items.map(e=>_4(e))):t}class Rs extends Rr{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const e=this._def.shape(),n=Dr.objectKeys(e);return this._cached={shape:e,keys:n},this._cached}_parse(e){if(this._getType(e)!==tn.object){const d=this._getOrReturnCtx(e);return zt(d,{code:_t.invalid_type,expected:tn.object,received:d.parsedType}),jn}const{status:r,ctx:a}=this._processInputParams(e),{shape:s,keys:o}=this._getCached(),l=[];if(!(this._def.catchall instanceof qf&&this._def.unknownKeys==="strip"))for(const d in a.data)o.includes(d)||l.push(d);const c=[];for(const d of o){const f=s[d],p=a.data[d];c.push({key:{status:"valid",value:d},value:f._parse(new $f(a,p,a.path,d)),alwaysSet:d in a.data})}if(this._def.catchall instanceof qf){const d=this._def.unknownKeys;if(d==="passthrough")for(const f of l)c.push({key:{status:"valid",value:f},value:{status:"valid",value:a.data[f]}});else if(d==="strict")l.length>0&&(zt(a,{code:_t.unrecognized_keys,keys:l}),r.dirty());else if(d!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const d=this._def.catchall;for(const f of l){const p=a.data[f];c.push({key:{status:"valid",value:f},value:d._parse(new $f(a,p,a.path,f)),alwaysSet:f in a.data})}}return a.common.async?Promise.resolve().then(async()=>{const d=[];for(const f of c){const p=await f.key,g=await f.value;d.push({key:p,value:g,alwaysSet:f.alwaysSet})}return d}).then(d=>ec.mergeObjectSync(r,d)):ec.mergeObjectSync(r,c)}get shape(){return this._def.shape()}strict(e){return an.errToObj,new Rs({...this._def,unknownKeys:"strict",...e!==void 0?{errorMap:(n,r)=>{const a=this._def.errorMap?.(n,r).message??r.defaultError;return n.code==="unrecognized_keys"?{message:an.errToObj(e).message??a}:{message:a}}}:{}})}strip(){return new Rs({...this._def,unknownKeys:"strip"})}passthrough(){return new Rs({...this._def,unknownKeys:"passthrough"})}extend(e){return new Rs({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new Rs({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:Fn.ZodObject})}setKey(e,n){return this.augment({[e]:n})}catchall(e){return new Rs({...this._def,catchall:e})}pick(e){const n={};for(const r of Dr.objectKeys(e))e[r]&&this.shape[r]&&(n[r]=this.shape[r]);return new Rs({...this._def,shape:()=>n})}omit(e){const n={};for(const r of Dr.objectKeys(this.shape))e[r]||(n[r]=this.shape[r]);return new Rs({...this._def,shape:()=>n})}deepPartial(){return _4(this)}partial(e){const n={};for(const r of Dr.objectKeys(this.shape)){const a=this.shape[r];e&&!e[r]?n[r]=a:n[r]=a.optional()}return new Rs({...this._def,shape:()=>n})}required(e){const n={};for(const r of Dr.objectKeys(this.shape))if(e&&!e[r])n[r]=this.shape[r];else{let s=this.shape[r];for(;s instanceof Df;)s=s._def.innerType;n[r]=s}return new Rs({...this._def,shape:()=>n})}keyof(){return zie(Dr.objectKeys(this.shape))}}Rs.create=(t,e)=>new Rs({shape:()=>t,unknownKeys:"strip",catchall:qf.create(),typeName:Fn.ZodObject,...sr(e)});Rs.strictCreate=(t,e)=>new Rs({shape:()=>t,unknownKeys:"strict",catchall:qf.create(),typeName:Fn.ZodObject,...sr(e)});Rs.lazycreate=(t,e)=>new Rs({shape:t,unknownKeys:"strip",catchall:qf.create(),typeName:Fn.ZodObject,...sr(e)});class bC extends Rr{_parse(e){const{ctx:n}=this._processInputParams(e),r=this._def.options;function a(s){for(const l of s)if(l.result.status==="valid")return l.result;for(const l of s)if(l.result.status==="dirty")return n.common.issues.push(...l.ctx.common.issues),l.result;const o=s.map(l=>new T0(l.ctx.common.issues));return zt(n,{code:_t.invalid_union,unionErrors:o}),jn}if(n.common.async)return Promise.all(r.map(async s=>{const o={...n,common:{...n.common,issues:[]},parent:null};return{result:await s._parseAsync({data:n.data,path:n.path,parent:o}),ctx:o}})).then(a);{let s;const o=[];for(const c of r){const d={...n,common:{...n.common,issues:[]},parent:null},f=c._parseSync({data:n.data,path:n.path,parent:d});if(f.status==="valid")return f;f.status==="dirty"&&!s&&(s={result:f,ctx:d}),d.common.issues.length&&o.push(d.common.issues)}if(s)return n.common.issues.push(...s.ctx.common.issues),s.result;const l=o.map(c=>new T0(c));return zt(n,{code:_t.invalid_union,unionErrors:l}),jn}}get options(){return this._def.options}}bC.create=(t,e)=>new bC({options:t,typeName:Fn.ZodUnion,...sr(e)});function VD(t,e){const n=of(t),r=of(e);if(t===e)return{valid:!0,data:t};if(n===tn.object&&r===tn.object){const a=Dr.objectKeys(e),s=Dr.objectKeys(t).filter(l=>a.indexOf(l)!==-1),o={...t,...e};for(const l of s){const c=VD(t[l],e[l]);if(!c.valid)return{valid:!1};o[l]=c.data}return{valid:!0,data:o}}else if(n===tn.array&&r===tn.array){if(t.length!==e.length)return{valid:!1};const a=[];for(let s=0;s<t.length;s++){const o=t[s],l=e[s],c=VD(o,l);if(!c.valid)return{valid:!1};a.push(c.data)}return{valid:!0,data:a}}else return n===tn.date&&r===tn.date&&+t==+e?{valid:!0,data:t}:{valid:!1}}class xC extends Rr{_parse(e){const{status:n,ctx:r}=this._processInputParams(e),a=(s,o)=>
vendor: 4,181 bytes, line 2061
2061{if(sW(s)||sW(o))return jn;const l=VD(s.value,o.value);return l.valid?((iW(s)||iW(o))&&n.dirty(),{status:n.value,value:l.data}):(zt(r,{code:_t.invalid_intersection_types}),jn)};return r.common.async?Promise.all([this._def.left._parseAsync({data:r.data,path:r.path,parent:r}),this._def.right._parseAsync({data:r.data,path:r.path,parent:r})]).then(([s,o])=>a(s,o)):a(this._def.left._parseSync({data:r.data,path:r.path,parent:r}),this._def.right._parseSync({data:r.data,path:r.path,parent:r}))}}xC.create=(t,e,n)=>new xC({left:t,right:e,typeName:Fn.ZodIntersection,...sr(n)});class p3 extends Rr{_parse(e){const{status:n,ctx:r}=this._processInputParams(e);if(r.parsedType!==tn.array)return zt(r,{code:_t.invalid_type,expected:tn.array,received:r.parsedType}),jn;if(r.data.length<this._def.items.length)return zt(r,{code:_t.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),jn;!this._def.rest&&r.data.length>this._def.items.length&&(zt(r,{code:_t.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),n.dirty());const s=[...r.data].map((o,l)=>{const c=this._def.items[l]||this._def.rest;return c?c._parse(new $f(r,o,r.path,l)):null}).filter(o=>!!o);return r.common.async?Promise.all(s).then(o=>ec.mergeArray(n,o)):ec.mergeArray(n,s)}get items(){return this._def.items}rest(e){return new p3({...this._def,rest:e})}}p3.create=(t,e)=>{if(!Array.isArray(t))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new p3({items:t,typeName:Fn.ZodTuple,rest:null,...sr(e)})};class mW extends Rr{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:n,ctx:r}=this._processInputParams(e);if(r.parsedType!==tn.map)return zt(r,{code:_t.invalid_type,expected:tn.map,received:r.parsedType}),jn;const a=this._def.keyType,s=this._def.valueType,o=[...r.data.entries()].map(([l,c],d)=>({key:a._parse(new $f(r,l,r.path,[d,"key"])),value:s._parse(new $f(r,c,r.path,[d,"value"]))}));if(r.common.async){const l=new Map;return Promise.resolve().then(async()=>{for(const c of o){const d=await c.key,f=await c.value;if(d.status==="aborted"||f.status==="aborted")return jn;(d.status==="dirty"||f.status==="dirty")&&n.dirty(),l.set(d.value,f.value)}return{status:n.value,value:l}})}else{const l=new Map;for(const c of o){const d=c.key,f=c.value;if(d.status==="aborted"||f.status==="aborted")return jn;(d.status==="dirty"||f.status==="dirty")&&n.dirty(),l.set(d.value,f.value)}return{status:n.value,value:l}}}}mW.create=(t,e,n)=>new mW({valueType:e,keyType:t,typeName:Fn.ZodMap,...sr(n)});class Uv extends Rr{_parse(e){const{status:n,ctx:r}=this._processInputParams(e);if(r.parsedType!==tn.set)return zt(r,{code:_t.invalid_type,expected:tn.set,received:r.parsedType}),jn;const a=this._def;a.minSize!==null&&r.data.size<a.minSize.value&&(zt(r,{code:_t.too_small,minimum:a.minSize.value,type:"set",inclusive:!0,exact:!1,message:a.minSize.message}),n.dirty()),a.maxSize!==null&&r.data.size>a.maxSize.value&&(zt(r,{code:_t.too_big,maximum:a.maxSize.value,type:"set",inclusive:!0,exact:!1,message:a.maxSize.message}),n.dirty());const s=this._def.valueType;function o(c){const d=new Set;for(const f of c){if(f.status==="aborted")return jn;f.status==="dirty"&&n.dirty(),d.add(f.value)}return{status:n.value,value:d}}const l=[...r.data.values()].map((c,d)=>s._parse(new $f(r,c,r.path,d)));return r.common.async?Promise.all(l).then(c=>o(c)):o(l)}min(e,n){return new Uv({...this._def,minSize:{value:e,message:an.toString(n)}})}max(e,n){return new Uv({...this._def,maxSize:{value:e,message:an.toString(n)}})}size(e,n){return this.min(e,n).max(e,n)}nonempty(e){return this.min(1,e)}}Uv.create=(t,e)=>new Uv({valueType:t,minSize:null,maxSize:null,typeName:Fn.ZodSet,...sr(e)});class gW extends Rr{get schema(){return this._def.getter()}_parse(e){const{ctx:n}=this._processInputParams(e);return this._def.getter()._parse({data:n.data,path:n.path,parent:n})}}gW.create=(t,e)=>new gW({getter:t,typeName:Fn.ZodLazy,...sr(e)});class vW extends Rr{_parse(e){if(e.data!==this._def.value){const n=this._getOrReturnCtx(e);return zt(n,{received:n.data,code:_t.invalid_literal,expected:this._def.value}),jn}
vendor: 1,605 bytes, line 2061
2061return{status:"valid",value:e.data}}get value(){return this._def.value}}vW.create=(t,e)=>new vW({value:t,typeName:Fn.ZodLiteral,...sr(e)});function zie(t,e){return new cg({values:t,typeName:Fn.ZodEnum,...sr(e)})}class cg extends Rr{_parse(e){if(typeof e.data!="string"){const n=this._getOrReturnCtx(e),r=this._def.values;return zt(n,{expected:Dr.joinValues(r),received:n.parsedType,code:_t.invalid_type}),jn}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(e.data)){const n=this._getOrReturnCtx(e),r=this._def.values;return zt(n,{received:n.data,code:_t.invalid_enum_value,options:r}),jn}return Yc(e.data)}get options(){return this._def.values}get enum(){const e={};for(const n of this._def.values)e[n]=n;return e}get Values(){const e={};for(const n of this._def.values)e[n]=n;return e}get Enum(){const e={};for(const n of this._def.values)e[n]=n;return e}extract(e,n=this._def){return cg.create(e,{...this._def,...n})}exclude(e,n=this._def){return cg.create(this.options.filter(r=>!e.includes(r)),{...this._def,...n})}}cg.create=zie;class yW extends Rr{_parse(e){const n=Dr.getValidEnumValues(this._def.values),r=this._getOrReturnCtx(e);if(r.parsedType!==tn.string&&r.parsedType!==tn.number){const a=Dr.objectValues(n);return zt(r,{expected:Dr.joinValues(a),received:r.parsedType,code:_t.invalid_type}),jn}if(this._cache||(this._cache=new Set(Dr.getValidEnumValues(this._def.values))),!this._cache.has(e.data)){const a=Dr.objectValues(n);return zt(r,{received:r.data,code:_t.invalid_enum_value,options:a}),jn}return Yc(e.data)}get enum(){return this._def.values}}yW.create=(t,e)=>
vendor: 4,106 bytes, line 2061
2061new yW({values:t,typeName:Fn.ZodNativeEnum,...sr(e)});class wC extends Rr{unwrap(){return this._def.type}_parse(e){const{ctx:n}=this._processInputParams(e);if(n.parsedType!==tn.promise&&n.common.async===!1)return zt(n,{code:_t.invalid_type,expected:tn.promise,received:n.parsedType}),jn;const r=n.parsedType===tn.promise?n.data:Promise.resolve(n.data);return Yc(r.then(a=>this._def.type.parseAsync(a,{path:n.path,errorMap:n.common.contextualErrorMap})))}}wC.create=(t,e)=>new wC({type:t,typeName:Fn.ZodPromise,...sr(e)});class ug extends Rr{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===Fn.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:n,ctx:r}=this._processInputParams(e),a=this._def.effect||null,s={addIssue:o=>{zt(r,o),o.fatal?n.abort():n.dirty()},get path(){return r.path}};if(s.addIssue=s.addIssue.bind(s),a.type==="preprocess"){const o=a.transform(r.data,s);if(r.common.async)return Promise.resolve(o).then(async l=>{if(n.value==="aborted")return jn;const c=await this._def.schema._parseAsync({data:l,path:r.path,parent:r});return c.status==="aborted"?jn:c.status==="dirty"||n.value==="dirty"?t8(c.value):c});{if(n.value==="aborted")return jn;const l=this._def.schema._parseSync({data:o,path:r.path,parent:r});return l.status==="aborted"?jn:l.status==="dirty"||n.value==="dirty"?t8(l.value):l}}if(a.type==="refinement"){const o=l=>{const c=a.refinement(l,s);if(r.common.async)return Promise.resolve(c);if(c instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return l};if(r.common.async===!1){const l=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});return l.status==="aborted"?jn:(l.status==="dirty"&&n.dirty(),o(l.value),{status:n.value,value:l.value})}else return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(l=>l.status==="aborted"?jn:(l.status==="dirty"&&n.dirty(),o(l.value).then(()=>({status:n.value,value:l.value}))))}if(a.type==="transform")if(r.common.async===!1){const o=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});if(!lg(o))return jn;const l=a.transform(o.value,s);if(l instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:n.value,value:l}}else return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(o=>lg(o)?Promise.resolve(a.transform(o.value,s)).then(l=>({status:n.value,value:l})):jn);Dr.assertNever(a)}}ug.create=(t,e,n)=>new ug({schema:t,typeName:Fn.ZodEffects,effect:e,...sr(n)});ug.createWithPreprocess=(t,e,n)=>new ug({schema:e,effect:{type:"preprocess",transform:t},typeName:Fn.ZodEffects,...sr(n)});class Df extends Rr{_parse(e){return this._getType(e)===tn.undefined?Yc(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}Df.create=(t,e)=>new Df({innerType:t,typeName:Fn.ZodOptional,...sr(e)});class dg extends Rr{_parse(e){return this._getType(e)===tn.null?Yc(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}dg.create=(t,e)=>new dg({innerType:t,typeName:Fn.ZodNullable,...sr(e)});class GD extends Rr{_parse(e){const{ctx:n}=this._processInputParams(e);let r=n.data;return n.parsedType===tn.undefined&&(r=this._def.defaultValue()),this._def.innerType._parse({data:r,path:n.path,parent:n})}removeDefault(){return this._def.innerType}}GD.create=(t,e)=>new GD({innerType:t,typeName:Fn.ZodDefault,defaultValue:typeof e.default=="function"?e.default:()=>e.default,...sr(e)});class WD extends Rr{_parse(e){const{ctx:n}=this._processInputParams(e),r={...n,common:{...n.common,issues:[]}},a=this._def.innerType._parse({data:r.data,path:r.path,parent:{...r}});return vC(a)?a.then(s=>({status:"valid",value:s.status==="valid"?s.value:this._def.catchValue({get error(){return new T0(r.common.issues)},input:r.data})})):{status:"valid",value:a.status==="valid"?a.value:this._def.catchValue({get error(){return new T0(r.common.issues)},input:r.data})}}removeCatch(){return this._def.innerType}}WD.create=(t,e)=>
2061new WD({innerType:t,typeName:Fn.ZodCatch,catchValue:typeof e.catch=="function"?e.catch:()=>e.catch,...sr(e)});class bW extends Rr{_parse(e){if(this._getType(e)!==tn.nan){const r=this._getOrReturnCtx(e);return zt(r,{code:_t.invalid_type,expected:tn.nan,received:r.parsedType}),jn}return{status:"valid",value:e.data}}}bW.create=t=>new bW({typeName:Fn.ZodNaN,...sr(t)});class Fft extends Rr{_parse(e){const{ctx:n}=this._processInputParams(e),r=n.data;return this._def.type._parse({data:r,path:n.path,parent:n})}unwrap(){return this._def.type}}class Mj extends Rr{_parse(e){const{status:n,ctx:r}=this._processInputParams(e);if(r.common.async)return(async()=>{const s=await this._def.in._parseAsync({data:r.data,path:r.path,parent:r});return s.status==="aborted"?jn:s.status==="dirty"?(n.dirty(),t8(s.value)):this._def.out._parseAsync({data:s.value,path:r.path,parent:r})})();{const a=this._def.in._parseSync({data:r.data,path:r.path,parent:r});return a.status==="aborted"?jn:a.status==="dirty"?(n.dirty(),{status:"dirty",value:a.value}):this._def.out._parseSync({data:a.value,path:r.path,parent:r})}}static create(e,n){return new Mj({in:e,out:n,typeName:Fn.ZodPipeline})}}class YD extends Rr{_parse(e){const n=this._def.innerType._parse(e),r=a=>(lg(a)&&(a.value=Object.freeze(a.value)),a);return vC(n)?n.then(a=>r(a)):r(n)}unwrap(){return this._def.innerType}}YD.create=(t,e)=>new YD({innerType:t,typeName:Fn.ZodReadonly,...sr(e)});var Fn;(function(t){t.ZodString="ZodString",t.ZodNumber="ZodNumber",t.ZodNaN="ZodNaN",t.ZodBigInt="ZodBigInt",t.ZodBoolean="ZodBoolean",t.ZodDate="ZodDate",t.ZodSymbol="ZodSymbol",t.ZodUndefined="ZodUndefined",t.ZodNull="ZodNull",t.ZodAny="ZodAny",t.ZodUnknown="ZodUnknown",t.ZodNever="ZodNever",t.ZodVoid="ZodVoid",t.ZodArray="ZodArray",t.ZodObject="ZodObject",t.ZodUnion="ZodUnion",t.ZodDiscriminatedUnion="ZodDiscriminatedUnion",t.ZodIntersection="ZodIntersection",t.ZodTuple="ZodTuple",t.ZodRecord="ZodRecord",t.ZodMap="ZodMap",t.ZodSet="ZodSet",t.ZodFunction="ZodFunction",t.ZodLazy="ZodLazy",t.ZodLiteral="ZodLiteral",t.ZodEnum="ZodEnum",t.ZodEffects="ZodEffects",t.ZodNativeEnum="ZodNativeEnum",t.ZodOptional="ZodOptional",t.ZodNullable="ZodNullable",t.ZodDefault="ZodDefault",t.ZodCatch="ZodCatch",t.ZodPromise="ZodPromise",t.ZodBranded="ZodBranded",t.ZodPipeline="ZodPipeline",t.ZodReadonly="ZodReadonly"})(Fn||(Fn={}));const Mn=xf.create;qf.create;const $0=Zd.create,Gu=Rs.create;bC.create;xC.create;p3.create;cg.create;wC.create;Df.create;dg.create;const zS=new RegExp(/^([+]?[\s0-9]+)?(\d{3}|[(]?[0-9]+[)])?([-]?[\s]?[0-9])+$/),VS="Please enter a valid phone number",jg="Please enter a valid email address",R3="Required",Bft=Gu({service_needed:$0(Mn()).optional(),comments:Mn().max(255).optional()}),Uft=Gu({full_name:Mn().max(50),phone_num:Mn().regex(zS,{message:VS}),company_name:Mn().max(50).optional(),email:Mn().email({message:jg}),service_needed:$0(Mn()).optional(),comments:Mn().max(255).optional()}),$ft=Gu({full_name:Mn().max(50),phone_num:Mn().regex(zS,{message:VS}),company_name:Mn().max(50).optional(),email:Mn().email({message:jg}),solution:Mn().min(1),infrastructure:Mn().min(1),reasons:$0(Mn()).min(1,{message:R3}),comments:Mn().max(255).optional()}),qft=Gu({solution:Mn().min(1),infrastructure:Mn().min(1),reasons:$0(Mn()).min(1,{message:R3}),comments:Mn().max(255).optional()}),xW=Gu({full_name:Mn().max(50),phone_num:Mn().regex(zS,{message:VS}),company_name:Mn().max(50).optional(),email:Mn().email({message:jg}),data_types:Mn(),external_customers:Mn(),comments:Mn().max(255).optional()}),Hft=Gu({full_name:Mn().max(50),phone_num:Mn().regex(zS,{message:VS}),company_name:Mn().max(50).optional(),email:Mn().email({message:jg}),data_types:$0(Mn()).min(1,{message:R3}),comments:Mn().max(255).optional()}),zft=Gu({data_types:Mn(),external_customers:Mn(),comments:Mn().max(255).optional()});Gu({data_types:$0(Mn()).min(1,{message:R3}),comments:Mn().max(255).optional()});const Vft=Gu({email:Mn().email({message:jg}),downgrade_reasons:$0(Mn()).min(1,{message:R3}),comments:Mn().max(255).optional()}),Gft=Gu({downgrade_reasons:$0(Mn()).min(1,{message:R3}),comments:Mn().max(255).optional()}),Wft=Gu({email:Mn().email({message:jg}),cancellation_reasons:$0(Mn()).min(1,{message:R3}),comments:Mn().max(255).optional()}),Yft="Let us know if your needs have changed. You can downgrade or cancel your plan at the end of your contract.",Xft=({authenticated:t,isDedicatedConnect:e,isDowngrade:n,isCancellation:r,isPricing:a,isUsEquities:s})=>a?t?zft:xW:n?t?s?Vft:Gft:s?xW:Hft:r?Wft:e?t?qft:$ft:t?Bft:Uft,Kft=({apiUrlBuilder:t,onDismiss:e,datasetId:n,ctaKey:r,authenticated:a=!1,userProfile:s,onBack:o,planTerminationDate:l,onInquirySent:c,planServiceTier:d})=>{const[f,p]=v.useState("idle"),g=(r||"").startsWith("dedicated-connect"),y=(r||"").startsWith("pcaps"),x=(r||"").startsWith("corp-actions"),b=(r||"").startsWith("adj-factors"),_=(r||"").startsWith("sec-master"),E=(r||"").startsWith("pricing")||(r||"").startsWith("enterprise"),A=(r||"").startsWith("downgrade"),S=(r||"").startsWith("cancel"),k=A||S,I=(r||"")==="downgrade-usage-based"&&d==="Standard",N=n==="XNAS.ITCH",D=r==="general",O="flex flex-col sm:max-w-[600px]",j=Xft({authenticated:a,isDedicatedConnect:g,isDowngrade:A,isCancellation:S,isPricing:E,isUsEquities:N}),M=D2t({resolver:L2t(j)}),$=F=>{const W=n?`${r}-${n}`:r,G=a&&s?{...F,user_id:s.id,email:s.email,interest_product:W}:{...F,interest_product:W};if(console.debug("formValuesAndPlan ======>
2061",JSON.stringify(G)),p("submitting"),"email"in G||"phone_num"in G){const{email:Z,phone_num:le}=G;W0t(()=>s2t(a2t(),"ecl_lead_form_submitted",Z,{fullPhoneNumber:le}))}t?fetch(t.resolveURL("v0/users/sales_inquiry"),{method:"POST",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify(G)}).then(Z=>{Z.ok?(p("complete"),c?.()):p("error")}):console.log("apiUrlBuilder not found in contact form")},L=()=>e(),z=()=>o&&o(),H=()=>i.jsxs(Kd,{separated:!0,className:"relative md:!p-8 text-left rounded-t-lg",style:{background:"linear-gradient(94deg, #FFF 40.42%, #F9FAFE 56.24%)"},children:[i.jsx("div",{className:"group absolute top-3 right-3 flex size-8 items-center justify-center cursor-pointer z-10",onClick:L,children:i.jsx(Wl,{className:"text-purplegrey-600 group-hover:text-purple"})}),i.jsxs("div",{className:"flex flex-col w-full md:w-[420px] !mt-0 gap-2",children:[i.jsx(He,{weight:"semibold",className:"text-[18px] leading-6",children:"Contact sales"}),i.jsx(He,{size:"sm",color:"secondary",children:Yft})]})]}),J=()=>i.jsx(Kd,{className:re("border-b border-purplegrey-200",{"border-transparent":f==="complete"}),hasDivider:!0,separated:!0,children:i.jsxs("div",{className:"flex flex-row justify-between items-center",children:[i.jsx("div",{className:re("flex size-6 items-center justify-center cursor-pointer",{invisible:f==="complete"}),onClick:z,children:i.jsx(jO,{className:"text-purplegrey-600 group-hover:text-purple"})}),i.jsx("span",{className:re("text-lg font-semibold",{invisible:f==="complete"}),children:"Send an inquiry"}),i.jsx("div",{className:"flex size-6 items-center justify-center cursor-pointer",onClick:L,children:i.jsx(Wl,{className:"text-purplegrey-600 group-hover:text-purple"})})]})}),X=()=>i.jsx(Kd,{className:"!pb-0 !px-10 !pt-10",children:i.jsxs("div",{className:"flex flex-row justify-between items-center",children:[i.jsx("span",{className:re("text-lg font-semibold",{invisible:f==="complete"}),children:"Cancel Strandard plan"}),i.jsx("div",{className:"flex size-6 items-center justify-center cursor-pointer",onClick:L,children:i.jsx(Wl,{className:"text-purplegrey-600 group-hover:text-purple"})})]})}),Y=()=>i.jsxs(I3,{className:"relative flex !p-8 md:!px-10 md:!pt-10 md:!pb-12 justify-center",children:[i.jsx("div",{className:"group absolute top-6 right-6 flex size-8 items-center justify-center cursor-pointer z-10",onClick:L,children:i.jsx(Wl,{className:"text-purplegrey-600 group-hover:text-purple"})}),i.jsxs("div",{className:"flex flex-col items-center !mt-0 gap-[18px]",children:[i.jsx("div",{className:"flex size-12 justify-center items-center rounded-[50px] bg-purplegrey-150",children:i.jsx(hie,{className:"text-purplegrey-600"})}),i.jsxs("div",{className:"flex flex-col items-center gap-2",children:[i.jsx(He,{weight:"semibold",className:"text-[20px] leading-[28px]",children:"We’ve received your inquiry"}),i.jsx(He,{size:"sm",color:"secondary",className:"text-center",children:"We’ll follow up via email within one business day."})]})]})]});return i.jsx(q2t,{...M,children:i.jsxs(Mg,{className:O,style:{maxHeight:"calc(100vh - 160px)"},children:[I?X():k&&f!=="complete"?H():k&&f==="complete"?null:J(),f==="complete"?i.jsx(i.Fragment,{children:k?Y():i.jsx(dft,{})}):i.jsxs(i.Fragment,{children:[!D&&!k&&i.jsxs("div",{className:"mb-6 px-10 pt-8",children:[i.jsx("span",{className:"text-type-primary text-sm leading-5 font-semibold",children:"Service needed"}),i.jsxs("span",{className:"w-fit mt-2.5 px-1.5 py-0.5 rounded bg-purplegrey-150 flex flex-row items-center",children:[_j[hC(n,r)],r&&Nf[r]&&i.jsx("svg",{className:"ml-1.5",xmlns:"http://www.w3.org/2000/svg",width:"4",height:"4",viewBox:"0 0 4 4",fill:"none",children:i.jsx("circle",{cx:"2",cy:"2",r:"1.5",fill:"#C3C4E5"})}),r&&Nf[r]&&i.jsx(He,{size:"sm",weight:"medium",className:"ml-1.5 !text-[12px] text-purplegrey-700",children:r&&Nf[r]})]})]}),i.jsx(fft,{form:M,onSubmit:$,onCancel:e,status:f,authenticated:a,isDedicatedConnect:g,isPricing:E,isDowngrade:A,isCancellation:S,isDowngradeToUsageBased:I,isPcaps:y,isCorpActions:x,isAdjFactors:b,isSecMaster:_,planTerminationDate:l})]})]})})},Vie=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeWidth:1.5,d:"M3.75 8.25v-6h10.5v6M7.5 6h3M2.25 8.25V15h13.5V8.25L9 10.5z"})}),{color:t,size:e,...n});Vie.displayName="Invite";const Gie=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeWidth:1.5,d:"M3.75 7.5v-.187c0-2.796 2.434-5.063 5.438-5.063 3.002 0 5.437 2.267 5.437 5.063V7.5M9 14.25v1.5h2.438a3.375 3.375 0 0 0 3.374-3.375M3.376 7.5H4.5v4.875H3.375A1.125 1.125 0 0 1 2.25 11.25V8.625c0-.621.504-1.125 1.125-1.125Zm10.5 0H15c.621 0 1.125.504 1.125 1.125v2.625c0 .621-.504 1.125-1.125 1.125h-1.125z"})}),{color:t,size:e,...n});Gie.displayName="Support";const wW=({onDismiss:t,datasetId:e,onSelected:n,ctaKey:r,inDialog:a=!0})=>{const s=()=>t(),o=f=>{n(f)},l=r==="general",c=()=>i.jsxs("div",{className:re("flex flex-col items-center relative",{"items-start":!a}),children:[i.jsx("span",{className:re("text-type-primary text-xl font-semibold pt-4",!a&&"pt-0 sm:text-[26px] sm:leading-[36px]"),children:"Contact sales"}),i.jsx("span",{className:re("mt-1 text-type-secondary text-sm leading-5 font-normal",!a&&"mt-2"),children:"Choose how you'd like to connect with our team"}),!l&&i.jsxs("span",{className:"mt-4 px-1.5 py-0.5 rounded bg-purplegrey-150 flex flex-row items-center",children:[_j[hC(e,r)],r&&Nf[r]&&i.jsx("svg",{className:"ml-1.5",xmlns:"http://www.w3.org/2000/svg",width:"4",height:"4",viewBox:"0 0 4 4",fill:"none",children:i.jsx("circle",{cx:"2",cy:"2",r:"1.5",fill:"#C3C4E5"})}),r&&Nf[r]&&i.jsx(He,{size:"sm",weight:"medium",className:"ml-1.5 !text-[12px] text-purplegrey-700",children:r&&Nf[r]})]}),a&&i.jsx("div",{className:"size-8 absolute top-0 right-0 cursor-pointer",onClick:s,children:i.jsx(Wl,{className:"text-purplegrey-600 group-hover:text-purple"})})]}),d=()=>i.jsxs("div",{className:re("my-9 w-full px-8 flex flex-col gap-y-4",{"px-0 my-0":!a}),children:[i.jsxs("div",{onClick:()=>o("BookMeeting"),className:re("px-4 py-3.5 rounded-md border border-purplegrey-200","flex flex-row items-center justify-between","gap-x-4 gap-y-1 cursor-pointer hover:border-purple-500",{"flex-row-reverse p-3 lg:p-4":!a}),children:[i.jsxs("div",{className:re("flex flex-col flex-1",!a&&"gap-1"),children:[i.jsx("span",{className:re("text-type-primary text-sm leading-5 font-semibold",!a&&"text-base"),children:"Schedule a call"}),i.jsx("span",{className:"text-type-secondary text-sm leading-5",children:"Set up a time to discu
2061ss your use case"})]}),i.jsx("div",{className:re("rounded size-8 flex items-center justify-center bg-purplegrey-150",!a&&"size-16	sm:size-14 rounded-lg bg-purplegrey-100"),children:i.jsx(Gie,{size:a?"sm":"md",color:a?"secondary":"purple"})})]}),i.jsxs("div",{onClick:()=>o("SendInquiry"),className:re("px-4 py-3.5 rounded-md border border-purplegrey-200","flex flex-row items-center justify-between","gap-x-4 gap-y-1 cursor-pointer hover:border-purple-500",{"flex-row-reverse p-3 lg:p-4":!a}),children:[i.jsxs("div",{className:re("flex flex-col flex-1",!a&&"gap-1"),children:[i.jsx("span",{className:re("text-type-primary text-sm leading-5 font-semibold",!a&&"text-base"),children:"Send a message"}),i.jsx("span",{className:"text-type-secondary text-sm leading-5",children:"We’ll respond to your inquiry via email"})]}),i.jsx("div",{className:re("rounded size-8 flex items-center justify-center bg-purplegrey-150",!a&&"size-16	sm:size-14 rounded-lg bg-purplegrey-100"),children:i.jsx(Vie,{size:a?"sm":"md",color:a?"secondary":"purple"})})]})]});return a?i.jsxs(Mg,{className:"flex flex-col sm:max-w-[600px]",style:{maxHeight:"calc(100vh - 160px)"},children:[i.jsx(Kd,{className:"!pb-0",children:i.jsx(k9,{children:c()})}),d()]}):i.jsxs("div",{className:re("flex h-fit flex-col flex-1 gap-9 p-12 rounded-2xl",{"p-6 sm:p-8 xl:p-10 gap-4 lg:gap-6 xl:h-[364px] bg-white":!a}),style:{border:"1px solid var(--Gradient-outline, rgba(157, 159, 239, 0.20))",boxShadow:"0px 1px 1px 0px rgba(98, 102, 229, 0.08), 0px 2px 5px 0px rgba(98, 102, 229, 0.08)"},children:[c(),d()]})},Zft=({apiUrlBuilder:t,datasetId:e,open:n,authenticated:r,userProfile:a,ctaKey:s,initStep:o=0,planTerminationDate:l,posthog:c,planServiceTier:d,inContact:f=!1,onMeetingScheduled:p,onInquirySent:g,onOpenChange:y,onStepChange:x})=>{const[b,_]=v.useState(o),[E,A]=v.useState(!1),[S,k]=v.useState(!1),I=E||S,N=gS(),D=v.useCallback(()=>{A(!0),g?.()},[g]),O=v.useCallback(()=>{k(!0),p?.()},[p]),j=v.useCallback(()=>{y?.(!1,I)},[y,I]),M=v.useCallback(L=>{y?.(L,I)},[y,I]),$=v.useCallback(L=>{_(L),x?.(L)},[x]);return N?i.jsxs(Cj,{children:[f&&i.jsx(wW,{apiUrlBuilder:t,datasetId:e,ctaKey:s,onDismiss:j,onSelected:L=>{$(L=="BookMeeting"?2:1)},inDialog:!1}),i.jsx(T9,{open:n,onOpenChange:M,separated:!0,stickyFooter:!0,children:b==0?i.jsx(wW,{apiUrlBuilder:t,datasetId:e,ctaKey:s,onDismiss:j,onSelected:L=>{$(L=="BookMeeting"?2:1)}}):b==1?i.jsx(Kft,{apiUrlBuilder:t,datasetId:e,onDismiss:j,authenticated:r,userProfile:a,ctaKey:s,onBack:()=>$(0),planTerminationDate:l,posthog:c,planServiceTier:d,onInquirySent:D}):i.jsx(J0t,{apiUrlBuilder:t,datasetId:e,ctaKey:s,onDismiss:j,onMeetingScheduled:O,userId:a?.id})})]}):null},Jft=ae.memo(function(e){const{className:n,buttonClasses:r,apiUrlBuilder:
2061a,datasetId:s,outline:o=!0,size:l="sm",headerText:c,buttonText:d,authenticated:f,userProfile:p,ctaKey:g,clickOpenDialog:y=!1,disabled:x=!1,displayOnly:b=!1,buttonId:_,initStep:E,planTerminationDate:A,posthog:S,planServiceTier:k,openDialog:I=!1,defaultOpenDialog:N=!1,onDialogOpenChange:D,onButtonClick:O,onMeetingScheduled:j,onInquirySent:M,onDialogClose:$}=e,[L,z]=ae.useState(N),H=L||I,J=l==="sm"?"!h-8":"",X=ae.useCallback(()=>{O?(y&&z(!0),O()):z(!0)},[O,y]),Y=ae.useCallback((F,W)=>{z(F),D?.(F),F||$?.(W)},[D,$]);return i.jsxs(Cj,{children:[i.jsxs("div",{className:re("flex flex-col items-center p-6 lg:px-2 xl:px-6 gap-4",n),children:[c&&i.jsx(Ls,{weight:"semibold",color:"primary",children:c}),o&&!b&&i.jsx(gn,{id:_,variant:"outline",size:l,className:re("w-full !px-0",J,r),onClick:X,disabled:x,children:d}),!o&&!b&&i.jsx(gn,{id:_,size:l,className:re("w-full !px-0",r),onClick:X,disabled:x,children:d})]}),H&&i.jsx(Zft,{apiUrlBuilder:a,datasetId:s,open:H,authenticated:f,userProfile:p,ctaKey:g,initStep:E,planTerminationDate:A,posthog:S,planServiceTier:k,onOpenChange:Y,onMeetingScheduled:j,onInquirySent:M})]})}),XD=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:i.jsx("path",{fill:"#EB5647",d:"M8.397 2.346a1.5 1.5 0 0 1 1.06-.056l.147.056.106.053c.238.133.4.329.52.493.137.19.285.44.447.713l5.017 8.45c.169.284.323.542.426.759.102.213.213.501.181.83a1.5 1.5 0 0 1-.607 1.066c-.267.196-.571.247-.806.269-.24.022-.54.021-.87.021H3.984c-.33 0-.63 0-.87-.021-.236-.022-.54-.073-.807-.269a1.5 1.5 0 0 1-.607-1.065c-.032-.33.08-.618.18-.831.104-.217.258-.476.427-.76l5.017-8.449c.163-.273.31-.524.448-.713.136-.188.33-.416.625-.546m.589 1.426c-.088.12-.195.3-.372.599l-5.017 8.45a9 9 0 0 0-.361.637l-.01.023.024.005c.155.014.374.014.734.014h10.034c.36 0 .578 0 .733-.014l.024-.005-.01-.023a9 9 0 0 0-.36-.638L9.387 4.37a9 9 0 0 0-.372-.598l-.014-.018zm-.735 7.47h1.5v1.508h-1.5zm0-4.492h1.5v3.75h-1.5z"})}),{color:t,size:e,...n});XD.displayName="Alert";const CC=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"search_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#search_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M15.5 14h-.79l-.28-.27A6.47 6.47 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"})})]}),{color:t,size:e,...n});CC.displayName="Search";const Qft=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"arrow-back_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#arrow-back_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"})})]}),{color:t,size:e,...n});Qft.displayName="ArrowBack";const Lj=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M5.824 5v2.322l9.198.009L5 17.353 6.647 19 16.67 8.978l.009 9.199H19V5z"})}),{color:t,size:e,...n});Lj.displayName="ArrowDiagonal";const ept=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"arrow-forward-ios_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#arrow-forward-ios_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"m6.49 20.13 1.77 1.77 9.9-9.9-9.9-9.9-1.77 1.77L14.62 12z"})})]}),{color:t,size:e,...n});ept.displayName="ArrowForwardIos";const Gx=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"check_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#check_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"})})]}),{color:t,size:e,...n});Gx.displayName="Check";const tpt=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"chevron-left_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#chevron-left_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"})})]}),{color:t,size:e,...n});tpt.displayName="ChevronLeft";const Wie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"close_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#close_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})})]}),{color:t,size:e,...n});Wie.displayName="Close";const Yie=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:[i.jsx("g",{clipPath:"url(#expand-more-2_svg__a)",children:i.jsx("path",{fill:"#D7D9EF",d:"M7.158 6.175 10.975 10l-3.817 3.825L8.333 15l5-5-5-5z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"expand-more-2_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 20V0h20v20z"})})})]}),{color:t,size:e,...n});Yie.displayName="ExpandMore2";const npt=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{d:"M10.833 2.5H17.5v6.667h-1.667V5.345l-6.666 6.667-1.179-1.179 6.667-6.666h-3.822zM4.64 4.167h3.693v1.666H4.667a7 7 0 0 0-.49.01l-.002.01a7 7 0 0 0-.008.48v9a7 7 0 0 0 .01.49l.01.002c.097.008.233.008.48.008h9a7 7 0 0 0 .49-.01l.001-.01c.008-.097.009-.233.009-.48v-3.666h1.666v3.693c0 .21 0 .415-.014.588-.015.191-.052.416-.167.642-.16.314-.415.569-.729.728-.226.116-.45.152-.641.168-.174.014-.378.014-.589.014H4.64c-.21 0-.415 0-.589-.014a1.7 1.7 0 0 1-.641-.168 1.67 1.67 0 0 1-.728-.728 1.7 1.7 0 0 1-.168-.642c-.014-.173-.014-.378-.014-.588V6.307c0-.21 0-.415.014-.589.016-.19.052-.415.168-.641.16-.314.414-.569.728-.729.226-.115.451-.152.641-.167.174-.014.379-.014.59-.014",clipRule:"evenodd"})}),{color:t,size:e,...n});npt.displayName="ExternalLink";const rpt=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"fullscreen-exit_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#fullscreen-exit_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"})})]}),{color:t,size:e,...n});rpt.displayName="FullscreenExit";const apt=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"fullscreen_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#fullscreen_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z"})})]}),{color:t,size:e,...n});apt.displayName="Fullscreen";const Xie="DBIX.CORE",spt="Databento Core Indices",CW=["DBIX.CORE","MSCI.CGIF","FTSE.CGIF","CGI.CGIF","INAV.CGIF","MSTAR.CGIF","CCCY.CGIF"];function ipt(t){const e=new Set(t),n=CW.filter(s=>e.has(s)),r=new Set(CW),a=t.filter(s=>!r.has(s));return[...n,...a]}function uxt(t,e){return t===Xie?spt:e}function dxt(t,e=Xie){const n=t.filter(r=>r===e);return n.length>0?n:[e]}const opt={"DBIX.CORE":{provider:"Databento Core Indices",title:"Flagship benchmarks",description:"The S&P 500 Index and the Cboe Volatility Index (VIX), plus related volatility and skew measures used across the derivatives market.",badges:["
2061SPX","VIX","XSP","DJX"]},"CGI.CGIF":{provider:"Cboe Global Indices CGI",title:"Strategy indices",description:"Proprietary buy-write, put-write, and options-overlay strategy indices, plus implied correlation and dispersion series.",badges:["AMERIBOR","VXN","TNX","BUK100P"]},"MSCI.CGIF":{provider:"MSCI",title:"Global equity indices",description:"MSCI's global, regional, and emerging-market benchmark series, widely used for international portfolio construction and reporting.",badges:["MXEA","MXEF","MXWLD","MXACW"]},"FTSE.CGIF":{provider:"FTSE Russell",title:"UK & US benchmarks",description:"FTSE 100 and FTSE Russell's US style benchmarks, including the Russell 1000, Russell 2000, and growth/value variants.",badges:["RUT","MRUT","RVX","PUTR"]},"MSTAR.CGIF":{provider:"Morningstar",title:"US market & style",description:"Morningstar's broad market, sector, and style-box index series, used across the fund and ETF benchmarking industry.",badges:["MSTAR","MWMF","MDL","MDYF"]},"CCCY.CGIF":{provider:"CCCY",title:"Crypto values",description:"Real-time spot cryptocurrency reference prices, derived from consolidated best bid/offer data across major crypto exchanges.",badges:["BTC1RP","ETHUSD","BTCUSD"]},"INAV.CGIF":{provider:"Cboe Global Indices INAV",title:"ETF fair values",description:"Intraday indicative values (iNAV, IIV, IOPV) — real-time fair value estimates for 200+ ETFs, ETPs, and structured products.",badges:["TQQQIV","SQQQIV","SSOIV"]}},Kie=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"access-time_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#access-time_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"})})]}),{color:t,size:e,...n});Kie.displayName="AccessTime";const Zie=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"add-circle-outline_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#add-circle-outline_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"})})]}),{color:t,size:e,...n});Zie.displayName="AddCircleOutline";const lpt=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"edit_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#edit_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"m14.06 9.02.92.92L5.92 19H5v-.92zM17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83a.996.996 0 0 0 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29m-3.6 3.19L3 17.25V21h3.75L17.81 9.94z"})})]}),{color:t,size:e,...n});lpt.displayName="Edit";const jj=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"check-circle-outline_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsxs("g",{clipPath:"url(#check-circle-outline_svg__a)",children:[i.jsx("path",{fill:"currentColor",stroke:"currentColor",d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z"}),i.jsx("path",{fill:"#fff",d:"m10 14.17 6.59-6.59L18 9l-8 8-4-4 1.41-1.41z"})]})]}),{color:t,size:e,...n});jj.displayName="CheckCircleOutline";const cpt=da("flex w-full",{variants:{orientation:{horizontal:"flex-col",vertical:"flex-row"}},defaultVariants:{orientation:"horizontal"}}),upt=da("relative flex border-divider-inline",{variants:{orientation:{horizontal:"flex-row border-b w-full",vertical:"flex-col border-l min-w-[150px]"},size:{sm:"",md:"",lg:""}},compoundVariants:[{size:"sm",orientation:"horizontal",className:"px-2 gap-4 h-14"},{size:"md",orientation:"horizontal",className:"px-4 gap-6 h-16"},{size:"lg",orientation:"horizontal",className:"px-6 gap-6 h-18"},{orientation:"vertical",className:"py-2 gap-3"}],defaultVariants:{orientation:"horizontal"}}),dpt=da("px-1.5 bg-transparent border-none outline-none cursor-pointer transition-colors whitespace-nowrap    text-base hover:text-purple-500",{variants:{active:{true:"",false:""},orientation:{horizontal:"text-center leading-6",vertical:"left-0 w-0.5 leading-5 text-sm h-9"},size:{sm:"",md:"",lg:""},disabled:{true:"cursor-not-allowed",false:""}},compoundVariants:[{size:"sm",orientation:"horizontal",className:"pt-4 pb-3 text-type-secondary"},{size:"md",orientation:"horizontal",className:"pt-5 pb-4 text-type-secondary"},{size:"lg",orientation:"horizontal",className:"pt-6 pb-5"},{active:!0,orientation:"horizontal",className:"!font-semibold !text-purple-500"},{active:!1,orientation:"horizontal",className:"font-normal"},{disabled:!0,className:"!text-type-disabled"},{orientation:"vertical",className:"pl-5 pr-6"},{active:!0,orientation:"vertical",className:"!font-semibold text-purple-500"},{active:!1,orientation:"vertical",disabled:!1,className:"!font-semibold text-type-primary"}],defaultVariants:{active:!1,orientation:"horizontal",size:"md"}}),fpt=da("absolute bg-purple-500 transition-all duration-300 ease-[
2061cubic-bezier(0.4,0,0.2,1)]",{variants:{orientation:{horizontal:"bottom-0 rounded-t-lg",vertical:"left-0 rounded-r-lg w-[3px]"},size:{sm:"w-[2px]",md:"",lg:""}},compoundVariants:[{size:"sm",orientation:"horizontal",className:"h-[3px]"},{size:"md",orientation:"horizontal",className:"h-[3px]"},{size:"lg",orientation:"horizontal",className:"h-1"}],defaultVariants:{orientation:"horizontal",size:"md"}}),ppt=da("flex-1"),Jie=({tabs:t,defaultTab:e=0,selectedTab:n,orientation:r="horizontal",size:a="md",tabClassName:s,activeTabClassName:o,tabContentClassName:l,tabsConatinerClassName:c,indicatorClassName:d,onTabChange:f,hideIndicator:p})=>{const[g,y]=v.useState(e),[x,b]=v.useState({}),_=v.useRef([]),E=r==="vertical",A=ae.useCallback(S=>{g!=S&&(y(S),f?.(S))},[f,g]);return v.useEffect(()=>{n!==void 0&&g!==n&&y(n)},[g,n]),v.useEffect(()=>{const S=_.current[g];b(S?E?{top:S.offsetTop,height:S.offsetHeight}:{left:S.offsetLeft,width:S.offsetWidth}:{display:"none"})},[g,E]),v.useEffect(()=>{y(e)},[e]),i.jsxs("div",{className:cpt({orientation:r}),"data-testid":"tabs-outer-container",children:[i.jsxs("div",{className:re(upt({orientation:r,size:a}),c),"data-testid":"tabs-container",children:[t.map((S,k)=>i.jsx("button",{ref:I=>_.current[k]=I,onClick:()=>!S.disabled&&A(k),className:re(dpt({active:g===k,orientation:r,size:a,disabled:S.disabled}),S.selectedColor&&g===k?S.selectedColor:"",s,g===k?o:""),children:S.label},k)),!p&&i.jsx("div",{className:re(fpt({orientation:r,size:a}),d,t[g]?.selectedColor?.replace("text","bg")||""),style:x,"data-testid":"tabs-indicator"})]}),i.jsx("div",{className:re(ppt(),l),"data-testid":"tabs-content",children:t[g]?.content})]})},hpt=_r(t=>({calendarPickers:{maxWidth:284,display:"flex",flexDirection:"revert",flexWrap:"wrap",padding:"0px 16px 16px 16px",background:t.colors.grey.white,borderRadius:"8px"},radio:{height:"40px"},radioText:{height:"40px"}}),{name:"DuiCommonDatesRadioGroup"}),mpt="Any date",Qie="1 month",eoe="3 months",toe="6 months",noe="1 year",roe="3 years",aoe="5 years",soe="10 years",gpt=[Qie,eoe,toe,noe,roe,aoe,soe],vpt=t=>{const{historical:e,startDate:n,endDate:r,commonDate:a,desc:s,updateCommonDate:o,handleStartDateChange:l,updateStartShortcutUpdated:c,handleEndDateChange:d,updateEndShortcutUpdated:f,ref:p,...g}=t,y=hpt(t),x=e?xme():fme(),b=e?wme():pme(),_=e?Cme():hme(),E=e?_me():mme(),A=e?Sme():gme(),S=e?Eme():vme(),k=e?Ime():yme(),I=e?Ame():bme(),N=v.useCallback(D=>{o(D);let O=null;D===Qie?O=b:D===eoe?O=_:D===toe?O=E:D===noe?O=A:D===roe?O=S:D===aoe?O=k:D===soe&&(O=I),O!==null?(l(O),c(!0),d(x),f(!0)):(l(null),d(null)),On.selectedSearchFilterDropdownOption({filter_name:"available history"})},[b,_,E,A,S,k,I,o,l,c,d,x,f]);return i.jsxs(i.Fragment,{children:[s&&i.jsx(He,{size:"sm",color:"secondary",className:"mb-[14px] px-4",children:s}),i.jsx("div",{...g,className:y.calendarPickers,ref:p,children:i.jsx(q4,{"aria-label":"availableHistoryGroup",name:"availableHistory",className:"gap-0",defaultValue:mpt,value:a,onValueChange:N,"data-testid":"availableHistoryGroup",children:gpt.map(D=>i.jsx(sl,{className:"outline-none focus:outline-none focus-visible:outline-none",labelClassName:"py-2",value:D,size:"small","data-testid":D,children:D},D))})})]})};class il{static protocolMatcher=/^\s*(file|http|ws)s?:\/\//i;static domainMatcher=/^\s*([A-z\d]+\.)/i;static domainRelativeMatcher=/^\s*\/[A-z\d]+/i;static isResolved(e){return il.protocolMatcher.test(e)}static isWebSocketURL(e){return il.protocolMatcher.exec(e)?.[1]?.toLowerCase()==="ws"}static isFileSystemURL(e){return il.protocolMatcher.exec(e)?.[1]?.toLowerCase()==="file"}static isDomainRelative(e){return il.domainRelativeMatcher.test(e)}static isLocationRelative(e){return!(il.isDomainRelative(e)||il.isResolved(e))}static joinURLParts(...e){return e.map(n=>n.split("/")).flat().filter(Boolean).join("/").trim().replace(/^/,e[0]?.startsWith("/")?"/":"").replace(/$/,e[e.length-1]?.endsWith("/")?"/":"").replace(/\/+/g,"/").replace(/((http|ws)s?:)\/+/,"$1//")}constructor(...e){this.baseURL=il.joinURLParts(...e)||"/"}relativeURL(...e){const n=this.resolveURL(...e);if(n.startsWith(this.baseURL))return n.slice(this.baseURL.length);throw new Error("UrlBuilder does not support relative URL's outside the baseURL")}
2061resolveURL(...e){let n=il.joinURLParts(...e);return n?il.isResolved(n)?n:il.isDomainRelative(n)?il.joinURLParts(this.baseURL,n):il.joinURLParts(this.baseURL,n):this.baseURL}}function ypt(t){if(t.schema_display_name&&t.schema_display_name.split("-").length===2){const[e]=t.schema_display_name.split("-"),n=e==="OHLCV",a=n||e==="BBO"?`${e}-T`:`${e}-N`;return{...t,schema_display_name:a,brief_introduction:t.brief_introduction.replace(/[0-9]+/g,n?"T":"N")}}return null}const _W={backgroundColor:"#0B083AEB",backgroundImage:"linear-gradient(90deg, rgba(246, 246, 247, 0) 15%, rgba(246, 246, 247, 0.15) 50%, rgba(246, 246, 247, 0) 85%)"};function bpt({className:t,schemas:e,docsBaseUrl:n,reduce:r=!0,defaultOpen:a=!1,side:s="bottom",collisionBoundary:o,collisionPadding:l=24}){const c=v.useMemo(()=>{if(r){const f=[];return e.forEach(g=>{const y=ypt(g);y?f.find(b=>b.schema_display_name===y.schema_display_name)||f.push(y):f.push(g)}),WK(f)}else return e},[e,r]),d=v.useMemo(()=>o||kv(),[o]);return i.jsx(Os,{delayDuration:100,children:i.jsxs(Ms,{defaultOpen:a,trackingId:"ui-dataset-schema-definitions",children:[i.jsx(ms,{children:i.jsx(VM,{color:"tertiary",size:"sm",className:"hover:text-primary cursor-pointer"})}),i.jsx("div",{className:"fixed",style:{zIndex:2005},children:i.jsxs(gs,{className:re("grid gap-4 w-[288px] max-w-[288px] sm:w-[600px] sm:max-w-[600px]",t),side:s,collisionBoundary:d,collisionPadding:l,portal:!0,children:[i.jsx("div",{className:"mb-4 max-h-[min(var(--radix-popper-available-height),80vh)] overflow-y-auto",children:c.length===0?i.jsx("div",{className:"flex flex-col gap-2","data-testid":"schema-tooltip-loading",children:[0,1,2,3,4].map(f=>i.jsxs("div",{className:"flex gap-1",children:[i.jsx(Do,{className:"h-5 w-[80px] shrink-0",style:_W}),i.jsx(Do,{className:"h-5 flex-1",style:_W})]},"schemaTooltipSkeleton-"+f))}):c.map((f,p)=>i.jsxs("div",{className:"flex gap-1","data-testid":f.schema_id,children:[i.jsx(Zr,{size:"lg",color:"white",weight:"semibold",className:"w-[80px] shrink-0",as:"span",children:f.schema_display_name}),i.jsx(Zr,{size:"lg",color:"white",className:"flex-1",as:"span",children:f.brief_introduction})]},"schemaTooltip-"+p))}),i.jsx("a",{href:il.joinURLParts(n,"/schemas-and-data-formats/whats-a-schema"),target:"_blank",rel:"noreferrer",children:i.jsx(Ls,{size:"xs",as:"span",children:"Learn more about supported data schemas ->"})})]})})]})})}const xpt=(t,e)=>{for(const n in e.payload)if(!(n in t)||e.payload[n]!==t[n])return{...t,...e.payload};return t},wpt=(t,e)=>{for(const n in t)if(!(n in e.payload)||e.payload[n]!==t[n])return{...e.payload};for(const n in e.payload)if(!(n in t)||e.payload[n]!==t[n])return{...e.payload};return t},Cpt=(t,e)=>{switch(e.type){case"merge":return xpt(t,e);case"update":return wpt(t,e);default:return console.warn(`Unknown action type: ${e.type}`),t}};function _pt(){return ae.useReducer(Cpt,{})}ae.createContext(void 0);const Spt=ae.createContext(void 0),fxt=ae.createContext(void 0),pxt=_pt;function hxt(t){return function(n){n!=null&&t({type:"merge",payload:{boundariesElement:n}})}}const ioe=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",...n,children:[i.jsx("circle",{cx:8,cy:8,r:7,fill:"#0D99FF",fillOpacity:.1}),i.jsx("path",{stroke:"#2196F3",strokeWidth:2,d:"M8 2a6 6 0 1 0 1.714.248"})]}),{color:t,size:e,...n});ioe.displayName="Circular";const ooe=function(t,e="",n="",r=!1){if(!t)return null;const a=r?fie(t.dataset_id):z0t(t.dataset_id);return i.jsxs("div",{className:Ne("flex flex-row gap-x-1 pl-1.5 pr-1 py-0.5 bg-purplegrey-800 rounded items-center text-purplegrey-200",e),children:[i.jsx(a,{color:"currentColor",size:"xs"}),i.jsx("span",{className:Ne("text-white text-xs font-medium leading-5",n),children:t.dataset_name})]},"dataset_indicator_"+t.dataset_id)};function mxt(){const t=Ue(mO),n=Ue(i9)?.datasets,r=Ue(bg),a=()=>i.jsxs("div",{className:"flex flex-col gap-y-2 px-2 py-3 w-[404px]",children:[n&&n.length>0&&i.jsx("div",{className:"flex flex-row gap-2 flex-wrap",children:n.map(s=>ooe(r[s],"","",!0))}),i.jsxs("span",{className:"text-white text-xs",children:[i.jsxs("span",{className:"font-semibold",children:[t," days left"]})," on your free trial of historical data."]})]});return i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"platform-topbar-free-trial-indicator",children:[i.jsx(ms,{children:i.jsxs("div",{className:"rounded-2xl px-3 py-1 bg-info-fill flex flex-row gap-x-2 cursor-pointer",children:[i.jsx(ioe,{size:"sm"}),i.jsx("span",{className:"text-info-border text-sm font-medium",children:"Free trial"})]})}),i.jsx(gs,{className:"!max-w-none",children:a()})]})})}function Ept({appUrlBuilder:t,datasetId:e,datasetName:n,onClose:r,onConfirm:a,open:s}){return e?i.jsx(T9,{open:s,children:i.jsxs(Mg,{className:"sm:max-w-xl",children:[i.jsx(Kd,{children:i.jsx(k9,{children:"Clear all selections"})}),i.jsx(I3,{children:i.jsxs(He,{size:"sm",children:["This will clear your current selection of the"," ",i.jsx("a",{href:t.resolveURL("datasets",e),className:"font-semibold",children:n})," ","dataset and any customizations."]})}),i.jsxs(Dv,{children:[i.jsx(gn,{type:"button",variant:"text",onClick:()=>r(),children:"Cancel"}),i.jsx(gn,{type:"button",variant:"alert",onClick:()=>a(),children:"Clear"})]})]})}):null}const Mi=({value:t,locale:e="en-US",options:n={},extraClass:r=""})=>{const a=parseFloat(t);let s=new Intl.NumberFormat(e,n).format(a);const o=s.substring(0,1);return n.style==="currency"&&s===`${o}0.00`&&a>0&&(s=`<${o}0.01`),i.jsx("span",{className:`tabular-nums ${r}`,children:s})},Ipt=()=>i.jsxs("svg",{viewBox:"0 0 200 200",width:"80",height:"80",children:[i.jsx("path",{fill:"#8D8EBC",fillRule:"evenodd",d:"M86 156H22c-3 0-6-2-6-6V52c0-4 3-6 6-6h64c3 0 6 2 6 6v98c0 4-3 6-6 6Z",clipRule:"evenodd"}),i.jsx("path",{fill:"#E8EBFB",fillRule:"evenodd",d:"M167 174H22c-3 0-6-3-6-6V64c0-4 3-6 6-6h145c4 0 6 2 6 6v104c0 3-2 6-6 6Z",clipRule:"evenodd"}),i.jsx("path",{fill:"#C3C4E5",fillRule:"evenodd",d:"M127 104H58l-2-1v-3l2-1h69l2 1v3l-2 1ZM49 102a5 5 0 1 1-9 0 5 5 0 0 1 9 0ZM150 122H58l-2-1v-3l2-1h92l2 1v3l-2 1ZM49 120a5 5 0 1 1-9 0 5 5 0 0 1 9 0ZM106 140H58l-2-1v-3l2-1h48l2 
20611v3l-2 1ZM49 138a5 5 0 1 1-9 0 5 5 0 0 1 9 0Z",clipRule:"evenodd"}),i.jsxs("g",{clipPath:"url(#a)",children:[i.jsx("path",{fill:"#6266E5",fillRule:"evenodd",d:"M156 16a36 36 0 1 0 0 71 36 36 0 0 0 0-71Z",clipRule:"evenodd"}),i.jsx("path",{fill:"#fff",d:"M173 54h-15v15h-4V54h-15v-4h15V35h4v15h15v4Z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"a",children:i.jsx("path",{fill:"#fff",d:"M0 0h82v85H0z",transform:"translate(109 10)"})})})]}),Apt=({onClickBrowseProducts:t})=>i.jsxs("div",{className:"flex h-[526px] w-full flex-col items-center justify-center gap-6 text-center",children:[i.jsx(Ipt,{}),i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",weight:"semibold",children:"No products added yet"}),i.jsx(He,{size:"sm",children:"Add products to access pricing and data."})]}),i.jsx(gn,{as:"button",size:"md",onClick:t,className:"shadow-md",children:"Browse products"})]});function B9({datasetId:t,variant:e="original",...n}){let r=SW["EQUS.MAX"];switch(e){case"grey":r=Tpt[t]||r;break;case"custom":r=kpt[t]||r;break;default:r=SW[t]||r;break}return i.jsx(r,{...n})}const SW={"ARCX.PILLAR":vu,"BATS.PITCH":Z1,"BATY.PITCH":Z1,"DBEQ.BASIC":Ns,"EDGA.PITCH":Z1,"EDGX.PITCH":Z1,"EPRL.DOM":Nae,"EQUS.ALL":Ns,"EQUS.MAX":Ns,"EQUS.MINI":Ns,"EQUS.PLUS":Ns,"EQUS.SUMMARY":Ns,"FINN.NLS":Ns,"FINY.TRADES":Ns,"GLBX.MDP3":L9,"IEXG.TOPS":Aae,"IFEU.IMPACT":qd,"IFLL.IMPACT":qd,"IFUS.IMPACT":qd,"INCR.IQX":SL,"INAV.CGIF":Z1,"DBIX.CORE":Ns,"MSCI.CGIF":rg,"FTSE.CGIF":wL,"MSTAR.CGIF":AS,"CCCY.CGIF":yS,"CGI.CGIF":Z1,"MEMX.MEMOIR":kae,"NDEX.IMPACT":qd,"OPRA.PILLAR":kS,"XASE.PILLAR":vu,"XBOS.ITCH":Hd,"XCHI.PILLAR":vu,"XCIS.BBO":vu,"XCIS.TRADESBBO":vu,"XCIS.PILLAR":vu,"XCIS.TRADES":vu,"XEEE.EOBI":_S,"XEUR.EOBI":IS,"XNAS.BASIC":Hd,"XNAS.ITCH":Hd,"XNYS.BBO":vu,"XNYS.PILLAR":vu,"XNYS.TRADES":vu,"XPSX.ITCH":Hd,"XCBF.PITCH":Z1,"OCEA.MEMOIR":Cae},Tpt={"ARCX.PILLAR":gu,"BATS.PITCH":Rd,"BATY.PITCH":Rd,"DBEQ.BASIC":ul,"EDGA.PITCH":Rd,"EDGX.PITCH":Rd,"EPRL.DOM":Rae,"EQUS.ALL":ul,"EQUS.MAX":ul,"EQUS.MINI":ul,"EQUS.PLUS":ul,"EQUS.SUMMARY":ul,"FINN.NLS":ul,"FINY.TRADES":ul,"GLBX.MDP3":xS,"IEXG.TOPS":Iae,"IFEU.IMPACT":Xl,"IFLL.IMPACT":Xl,"IFUS.IMPACT":Xl,"INCR.IQX":_L,"INAV.CGIF":Rd,"DBIX.CORE":ul,"MSCI.CGIF":rg,"FTSE.CGIF":wL,"MSTAR.CGIF":AS,"CCCY.CGIF":yS,"CGI.CGIF":Rd,"MEMX.MEMOIR":Tae,"NDEX.IMPACT":Xl,"OPRA.PILLAR":TS,"XASE.PILLAR":gu,"XBOS.ITCH":Z7,"XCHI.PILLAR":gu,"XCIS.BBO":gu,"XCIS.TRADESBBO":gu,"XCIS.PILLAR":gu,"XCIS.TRADES":gu,"XEEE.EOBI":CS,"XEUR.EOBI":ES,"XNAS.BASIC":Z7,"XNAS.ITCH":Z7,"XNYS.BBO":gu,"XNYS.PILLAR":gu,"XNYS.TRADES":gu,"XPSX.ITCH":Z7,"XCBF.PITCH":Rd,"OCEA.MEMOIR":vS},kpt={"ARCX.PILLAR":mu,"BATS.PITCH":Nc,"BATY.PITCH":Nc,"DBEQ.BASIC":Tc,"EDGA.PITCH":Nc,"EDGX.PITCH":Nc,"EPRL.DOM":AL,"EQUS.ALL":Tc,"EQUS.MAX":Tc,"EQUS.MINI":Tc,"EQUS.PLUS":Tc,"EQUS.SUMMARY":Tc,"FINN.NLS":Tc,"FINY.TRADES":Tc,"GLBX.MDP3":bS,"IEXG.TOPS":Sae,"IFEU.IMPACT":$d,"IFLL.IMPACT":$d,"IFUS.IMPACT":$d,"INCR.IQX":_L,"INAV.CGIF":Nc,"DBIX.CORE":Tc,"MSCI.CGIF":rg,"FTSE.CGIF":fC,"MSTAR.CGIF":kL,"CCCY.CGIF":xL,"CGI.CGIF":Nc,"MEMX.MEMOIR":EL,"NDEX.IMPACT":$d,"OPRA.PILLAR":RL,"XASE.PILLAR":mu,"XBOS.ITCH":$4,"XCHI.PILLAR":mu,"XCIS.BBO":mu,"XCIS.TRADESBBO":mu,"XCIS.PILLAR":mu,"XCIS.TRADES":mu,"XEEE.EOBI":wS,"XEUR.EOBI":SS,"XNAS.BASIC":$4,"XNAS.ITCH":$4,"XNYS.BBO":mu,"XNYS.PILLAR":mu,"XNYS.TRADES":mu,"XPSX.ITCH":$4,"XCBF.PITCH":Nc,"OCEA.MEMOIR":vS},loe=[{key:"nasdaq",venues:["Nasdaq","Nasdaq BX","Nasdaq PSX","Nasdaq PHLX","Nasdaq ISE","Nasdaq Options","Nasdaq GEMX","Nasdaq MRX","Nasdaq BX Options"],white:Hd,grey:$4},{key:"nyse",venues:["NYSE","NYSE Arca","NYSE American","NYSE Texas","NYSE National","NYSE Arca Options","NYSE American Options"],white:Ic,grey:Dae},{key:"cboe",venues:["Cboe EDGA","Cboe EDGX","Cboe BZX","Cboe BYX","Cboe Options","Cboe EDGX Options","Cboe BZX Options","Cboe C2 Options"],white:ff,grey:Nc},{key:"memx",venues:["MEMX","MEMX Options"],white:IL,grey:EL},{key:"miax",venues:["MIAX","MIAX Pearl","MIAX Options","MIAX Emerald","MIAX Sapphire"],white:TL,grey:AL},{key:"iex",venues:["IEX"],white:CL,grey:Eae},{key:"blueocean",venues:["Blue Ocean ATS"],white:bL,grey:vS},{key:"box",venues:["BOX Options"],white:wae,grey:xae},{key:"cme",venues:["CME","CBOT","NYMEX","COMEX"],white:L9,grey:bS},{key:"ice",venues:["ICE Endex","ICE Europe Commodities"],white:qd,grey:$d}],Fj=v.forwardRef(function({children:e,type:n="ellipsis",lines:r=1,...a},s){return i.jsx("span",{ref:s,...a,className:re({"line-clamp-1":r===1,"line-clamp-2":r===2,"line-clamp-3":r===3,"line-clamp-4":r===4,"line-clamp-5":r===5,"line-clamp-6":r===6,"line-clamp-none":!r},{"text-truncate":n==="truncate","text-ellipsis":n==="ellipsis","text-clip":n==="clip"},a.className),children:e})}),coe=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 19 30",...n,children:i.jsx("path",{d:"M1 0V16.2C1 20.6804 1 22.9206 1.87195 24.6319C2.63893 26.1372 3.86278 27.3611 5.36808 28.1281C7.07937 29 9.31958 29 13.8 29H19",stroke:"#D7D9EF","stroke-width":"2"})}),{color:t,size:e,...n});
2061coe.displayName="TreeNodeLine";const uoe=v.forwardRef((t,e)=>{const{datasetId:n,datasetName:r}=t;return i.jsxs("div",{className:re("flex w-full min-w-0 gap-2 items-stretch"),ref:e,children:[i.jsx(B9,{size:"sm",datasetId:n}),i.jsx(Ls,{size:"sm",children:r})]})});uoe.displayName="DatasetItem";const doe=v.forwardRef((t,e)=>{const{datasetId:n,datasetName:r}=t;return i.jsxs("div",{className:re("flex w-full items-center gap-2	overflow-hidden"),ref:e,children:[i.jsx(B9,{size:"sm",datasetId:n}),r?i.jsx(Ls,{size:"sm",children:r}):i.jsx(Do,{className:"h-4 w-40"})]})});doe.displayName="DatasetSelectedItem";function Rpt({serviceDatasetId:t,serviceId:e,serviceName:n,productCount:r,selectedDatasetId:a,subDatasets:s,inRequestBuilder:o=!1,onClearCart:l,onClickHeaderDatasetName:c,onDatasetChange:d,onAmplitudeTrackInteraction:f}){const p=s.find(A=>A.datasetId===a)?.datasetName||"",g=e&&S3({serviceId:e,datasetId:Mu(e)?void 0:t}),y=n==="Databento US Equities"?"DBEQ.BASIC":t,x=v.useCallback(A=>{d&&d(A)},[d]),b=e==="us-equities",_=!b||!o,E=i.jsx(doe,{datasetId:a,datasetName:p});return i.jsxs("div",{className:"flex w-full flex-col gap-2.5",children:[i.jsxs("div",{className:"flex justify-between",children:[i.jsxs("div",{className:"flex gap-2 items-center",children:[i.jsx(B9,{datasetId:y}),i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"ui-service-dataset-select-view-dataset",children:[i.jsx(ms,{asChild:!0,children:i.jsx(gn,{as:"a",onClick:c,href:g,variant:"text-only",className:"group relative flex items-center justify-center p-0",children:i.jsx(Fj,{children:i.jsx(u9,{className:"group-hover:text-type-purple",children:n})})})}),i.jsx(gs,{side:"bottom",align:"center",variant:"dark",mode:"definition",portal:!0,children:"View dataset"})]})}),i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"ui-service-dataset-select-product-count",children:[i.jsx(ms,{asChild:!0,children:i.jsx(Ls,{size:"sm",className:re("w-fit h-6 flex justify-center items-center px-[7px]	py-0.5 text-xs leading-5","border border-solid border-purplegrey-200 bg-white rounded-3xl","cursor-pointer",{"bg-coral-400 border-coral-400 text-white":o}),children:r==="all"?"All":r})}),i.jsx(gs,{side:"bottom",align:"center",variant:"dark",mode:"definition",portal:!0,children:r==="all"?"Entire dataset selected":`${r} products selected`})]})})]}),!o&&i.jsx(gn,{as:"button",variant:"text-only",className:"p-0",onClick:l,children:"Clear"})]}),i.jsxs("div",{className:re("flex",{"pl-3 gap-1":_}),children:[_&&i.jsx(coe,{size:"xs"}),b?i.jsxs(zL,{size:o?"md":"sm",width:"full",onValueChange:x,value:a,onOpenChange:f,children:[i.jsx(WL,{showArrowIcon:!0,iconSize:"md",className:"!w-full items-center",children:i.jsx(VL,{asChild:!0,children:E})}),i.jsx(YL,{children:i.jsx(Lse,{children:s.map(A=>{const{datasetId:S,datasetName:k}=A;return i.jsx(XL,{value:S,children:i.jsx(uoe,{datasetId:S,datasetName:k})},S)})})})]}):i.jsx("div",{className:"flex h-8 w-full min-w-0 items-center px-2",children:E})]})]})}function Npt(t,e={}){const{useBinaryUnits:n=!1,decimals:r=2,byteUnit:a="Bytes"}=e;if(r<0)throw new Error(`Invalid decimals ${r}`);const s=n?1024:1e3,o=n?[a,"KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]:[a,"KB","MB","GB","TB","PB","EB","ZB","YB"],l=t===0?0:Math.floor(Math.log(t)/Math.log(s));return`${(t/Math.pow(s,l)).toFixed(r)} ${o[l]}`}const Dpt=({bytes:t,options:e={}})=>{const n=Npt(t,{useBinaryUnits:!1,decimals:e?.maxDecimalPlaces});return i.jsx("span",{className:"tabular-nums",children:n})},ev={style:"currency",currency:"USD",minimumFractionDigits:2,maximumFractionDigits:2},KD=v.forwardRef((t,e)=>{const{label:n,historicalColumnChildren:r,liveColumnChildren:a,showHistorical:s,showLive:o,variant:l,fileSizeSuffix:c}=t,d=l==="pricing";return i.jsxs("div",{className:re("gap-x-1","flex w-full min-w-0 flex-row items-stretch"),ref:e,children:[i.jsx("div",{className:"col-start-1 justify-self-start grow",children:n}),s&&i.jsx("div",{className:re("item-end text-right"),children:r}),o&&i.jsx("div",{className:re("item-end text-right",{"min-w-[8ch]":s}),children:a}),c!=="none"&&!d&&i.jsxs(Zr,{size:"lg",color:"disabled",children:["/ ",c]}),c!=="none"&&d&&i.jsxs(Ls,{size:"xs",weight:"medium",className:"text-purplegrey-600 text-[11px]",children:["/ ",c]})]})});KD.displayName="SchemaItem";const foe=v.forwardRef((t,e)=>{const{className:n,schema:r,showHistorical:a,showLive:s,variant:o,fileSizeSuffix:l,...c}=t;return r?i.jsxs("div",{className:re("w-full grid grid-cols-2 gap-4 overflow-hidden",n),ref:e,...c,children:[i.jsxs("span",{className:"col-start-1 justify-self-start",children:[(o==="colorful"||o==="pricing")&&i.jsx(He,{size:"sm",weight:"medium",children:r?.label}),o==="monochrome"&&i.jsx(He,{size:"sm",weight:"medium",children:r?.label})]}),i.jsxs("span",{className:"col-start-2 justify-self-end flex flex-row gap-1 flex-nowrap bg-white",children:[a&&r.historicalPricePerGBUSD&&i.jsx(poe,{variant:o,item:r,fileSizeSuffix:l}),a&&s&&i.jsx(Zr,{size:"lg",weight:"semibold",color:"disabled",children:"•"}),s&&r.livePricePerGBUSD&&i.jsx(hoe,{variant:o,item:r,fileSizeSuffix:l}),o!=="pricing"&&i.jsxs(Zr,{size:"lg",color:"disabled",children:["/ ",l]}),o==="pricing"&&i.jsxs(Ls,{size:"xs",weight:"medium",className:"text-purplegrey-600 text-[11px]",children:["/ ",l]})]})]}
2061):o!=="pricing"?i.jsx(Do,{className:"w-full h-10"}):null});foe.displayName="SchemaSelectedItem";function poe({variant:t,item:e,fileSizeSuffix:n}){let r=e.historicalPricePerGBUSD||0;return n==="MB"&&(r=r/1e3),i.jsxs("div",{className:"flex flex-col items-end",children:[t==="monochrome"&&i.jsx(He,{size:"sm",weight:"semibold",children:i.jsx(Mi,{value:r,options:ev})}),t==="pricing"&&i.jsx(Ls,{size:"xs",weight:"semibold",className:"text-purplegrey-700 leading-[20px]",children:i.jsx(Mi,{value:r,options:ev})}),t==="colorful"&&i.jsx(Zr,{size:"lg",weight:"semibold",color:"purple",children:i.jsx(Mi,{value:r,options:ev})})]})}function hoe({variant:t,item:e,fileSizeSuffix:n}){let r=e.livePricePerGBUSD||0;return n==="MB"&&(r=r/1e3),i.jsxs("div",{className:"flex flex-col items-end",children:[t==="monochrome"&&i.jsx(He,{size:"sm",weight:"semibold",children:i.jsx(Mi,{value:r,options:ev})}),t==="colorful"&&i.jsx(Zr,{size:"lg",weight:"semibold",color:"fuchsia",children:i.jsx(Mi,{value:r,options:ev})})]})}const EW=t=>{if(!t)return;const e=1e3;return t.historicalPricePerGBUSD>e||t.livePricePerGBUSD>e?"MB":"GB"};function Ppt({isLoading:t,items:e,onChange:n,onAmplitudeTrackInteraction:r,selected:a,showHistorical:s,showLive:o,variant:l,iconSize:c="md",className:d,boxShadow:f=!1,...p}){const g=l==="pricing",y=!(g&&a),x=v.useCallback(b=>{const _=e.find(E=>E.value===b);_&&n(_)},[e,n]);return t||!e.length?i.jsx(Do,{className:re("w-full h-10",{"h-9":g})}):i.jsxs(zL,{size:"md",width:"full",onValueChange:x,value:a?.value??"",onOpenChange:r,children:[i.jsxs(WL,{className:re(g&&"!h-9 !p-2 hover:border-2 hover:!p-[7px]",d),showArrowIcon:y,iconSize:c,style:{boxShadow:f?"0px 2px 4px 0px rgba(60, 66, 87, 0.04)":void 0},...p,children:[g&&!a&&i.jsx(He,{size:"sm",color:"placeholder",children:"Select schema"}),i.jsx(VL,{asChild:!0,children:i.jsx(foe,{schema:a,showHistorical:s,showLive:o,variant:l,fileSizeSuffix:EW(a)})})]}),i.jsx(YL,{children:i.jsxs(Lse,{children:[l==="colorful"&&i.jsx(h1t,{className:"select-none bg-action-hover",children:i.jsx(KD,{label:null,showHistorical:s,showLive:o,fileSizeSuffix:"none",historicalColumnChildren:i.jsx(Zr,{size:"lg",weight:"semibold",color:"purple",children:"Historical"}),liveColumnChildren:i.jsx(Zr,{size:"lg",weight:"semibold",color:"fuchsia",children:"Live"})})}),e.map(b=>{const _=EW(b);return i.jsx(XL,{value:b.value,children:i.jsx(KD,{showHistorical:s,showLive:o,variant:l,label:i.jsxs(i.Fragment,{children:[l==="colorful"&&i.jsx(He,{size:"sm",weight:"semibold",children:b.label}),(l==="monochrome"||l==="pricing")&&i.jsx(He,{size:"sm",weight:"medium",children:b.label})]}),historicalColumnChildren:b.historicalPricePerGBUSD&&i.jsx(poe,{variant:l,item:b,fileSizeSuffix:_}),liveColumnChildren:b.livePricePerGBUSD&&i.jsx(hoe,{variant:l,item:b,fileSizeSuffix:_}),fileSizeSuffix:_})},b.value)}),g&&i.jsx("div",{className:re("flex mt-2 pt-2.5 pl-2","border-t border-solid border-purplegrey-200"),children:i.jsx("a",{className:"text-xs font-semibold leading-[20px]",href:"/docs/schemas-and-data-formats/whats-a-schema?historical=python&live=python&reference=python",target:"_blank",children:"Learn more about all schemas ->"})})]})})]})}var Wx={exports:{}},Opt=Wx.exports,IW;function Mpt(){return IW||(IW=1,(function(t,e){(function(n,r){t.exports=r()})(Opt,(function(){return function(n,r,a){var s=function(o,l){if(!l||!l.length||l.length===1&&!l[0]||l.length===1&&Array.isArray(l[0])&&!l[0].length)return null;var c;l.length===1&&l[0].length>0&&(l=l[0]),c=(l=l.filter((function(f){return f})))[0];for(var d=1;d<l.length;d+=1)l[d].isValid()&&!l[d][o](c)||(c=l[d]);return c};a.max=function(){var o=[].slice.call(arguments,0);return s("isAfter",o)},a.min=function(){var o=[].slice.call(arguments,0);return s("isBefore",o)}}}))})(Wx)),Wx.exports}var Lpt=Mpt();const jpt=Mr(Lpt);function Tr(t){const e=Object.prototype.toString.call(t);return t instanceof Date||typeof t=="object"&&e==="[object Date]"?new t.constructor(+t):typeof t=="number"||e==="[object Number]"||typeof t=="string"||e==="[object String]"?new Date(t):new Date(NaN)}function tc(t,e){return t instanceof Date?new t.constructor(e):new Date(e)}function No(t,e){const n=Tr(t);return isNaN(e)?tc(t,NaN):(e&&n.setDate(n.getDate()+e),n)}function Fu(t,e){const n=Tr(t);if(isNaN(e))return tc(t,NaN);if(!e)return n;const r=n.getDate(),a=tc(t,n.getTime());a.setMonth(n.getMonth()+e+1,0);const s=a.getDate();return r>=s?a:(n.setFullYear(a.getFullYear(),a.getMonth(),r),n)}const Bj=6048e5,Fpt=864e5;let Bpt={};function U9(){return Bpt}function r1(t,e){const n=U9(),r=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=Tr(t),s=a.getDay(),o=(s<r?7:0)+s-r;return a.setDate(a.getDate()-o),a.setHours(0,0,0,0),a}function h3(t){return r1(t,{weekStartsOn:1}
2061)}function moe(t){const e=Tr(t),n=e.getFullYear(),r=tc(t,0);r.setFullYear(n+1,0,4),r.setHours(0,0,0,0);const a=h3(r),s=tc(t,0);s.setFullYear(n,0,4),s.setHours(0,0,0,0);const o=h3(s);return e.getTime()>=a.getTime()?n+1:e.getTime()>=o.getTime()?n:n-1}function fg(t){const e=Tr(t);return e.setHours(0,0,0,0),e}function _C(t){const e=Tr(t),n=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return n.setUTCFullYear(e.getFullYear()),+t-+n}function zd(t,e){const n=fg(t),r=fg(e),a=+n-_C(n),s=+r-_C(r);return Math.round((a-s)/Fpt)}function Upt(t){const e=moe(t),n=tc(t,0);return n.setFullYear(e,0,4),n.setHours(0,0,0,0),h3(n)}function ZD(t,e){const n=e*7;return No(t,n)}function $pt(t,e){return Fu(t,e*12)}function qpt(t){let e;return t.forEach(function(n){const r=Tr(n);(e===void 0||e<r||isNaN(Number(r)))&&(e=r)}),e||new Date(NaN)}function Hpt(t){let e;return t.forEach(n=>{const r=Tr(n);(!e||e>r||isNaN(+r))&&(e=r)}),e||new Date(NaN)}function gl(t,e){const n=fg(t),r=fg(e);return+n==+r}function Uj(t){return t instanceof Date||typeof t=="object"&&Object.prototype.toString.call(t)==="[object Date]"}function zpt(t){if(!Uj(t)&&typeof t!="number")return!1;const e=Tr(t);return!isNaN(Number(e))}function $v(t,e){const n=Tr(t),r=Tr(e),a=n.getFullYear()-r.getFullYear(),s=n.getMonth()-r.getMonth();return a*12+s}function Vpt(t,e,n){const r=r1(t,n),a=r1(e,n),s=+r-_C(r),o=+a-_C(a);return Math.round((s-o)/Bj)}function $j(t){const e=Tr(t),n=e.getMonth();return e.setFullYear(e.getFullYear(),n+1,0),e.setHours(23,59,59,999),e}function xl(t){const e=Tr(t);return e.setDate(1),e.setHours(0,0,0,0),e}function goe(t){const e=Tr(t),n=tc(t,0);return n.setFullYear(e.getFullYear(),0,1),n.setHours(0,0,0,0),n}function qj(t,e){const n=U9(),r=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=Tr(t),s=a.getDay(),o=(s<r?-7:0)+6-(s-r);return a.setDate(a.getDate()+o),a.setHours(23,59,59,999),a}function voe(t){return qj(t,{weekStartsOn:1})}const Gpt={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Wpt=(t,e,n)=>{let r;const a=Gpt[t];return typeof a=="string"?r=a:e===1?r=a.one:r=a.other.replace("{{count}}",e.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r};function Uk(t){return(e={})=>{const n=e.width?String(e.width):t.defaultWidth;return t.formats[n]||t.formats[t.defaultWidth]}}const Ypt={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Xpt={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Kpt={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Zpt={date:Uk({formats:Ypt,defaultWidth:"full"}),time:Uk({formats:Xpt,defaultWidth:"full"}),dateTime:Uk({formats:Kpt,defaultWidth:"full"})},Jpt={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Qpt=(t,e,n,r)=>Jpt[t];function A7(t){return(e,n)=>{const r=n?.context?String(n.context):"standalone";let a;if(r==="formatting"&&t.formattingValues){const o=t.defaultFormattingWidth||t.defaultWidth,l=n?.width?String(n.width):o;a=t.formattingValues[l]||t.formattingValues[o]}else{const o=t.defaultWidth,l=n?.width?String(n.width):t.defaultWidth;a=t.values[l]||t.values[o]}const s=t.argumentCallback?t.argumentCallback(e):e;return a[s]}}const eht={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},tht={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},nht={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},rht={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2061ay","Saturday"]},aht={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},sht={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},iht=(t,e)=>{const n=Number(t),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},oht={ordinalNumber:iht,era:A7({values:eht,defaultWidth:"wide"}),quarter:A7({values:tht,defaultWidth:"wide",argumentCallback:t=>t-1}),month:A7({values:nht,defaultWidth:"wide"}),day:A7({values:rht,defaultWidth:"wide"}),dayPeriod:A7({values:aht,defaultWidth:"wide",formattingValues:sht,defaultFormattingWidth:"wide"})};function T7(t){return(e,n={})=>{const r=n.width,a=r&&t.matchPatterns[r]||t.matchPatterns[t.defaultMatchWidth],s=e.match(a);if(!s)return null;const o=s[0],l=r&&t.parsePatterns[r]||t.parsePatterns[t.defaultParseWidth],c=Array.isArray(l)?cht(l,p=>p.test(o)):lht(l,p=>p.test(o));let d;d=t.valueCallback?t.valueCallback(c):c,d=n.valueCallback?n.valueCallback(d):d;const f=e.slice(o.length);return{value:d,rest:f}}}function lht(t,e){for(const n in t)if(Object.prototype.hasOwnProperty.call(t,n)&&e(t[n]))return n}function cht(t,e){for(let n=0;n<t.length;n++)if(e(t[n]))return n}function uht(t){return(e,n={})=>{const r=e.match(t.matchPattern);if(!r)return null;const a=r[0],s=e.match(t.parsePattern);if(!s)return null;let o=t.valueCallback?t.valueCallback(s[0]):s[0];o=n.valueCallback?n.valueCallback(o):o;const l=e.slice(a.length);return{value:o,rest:l}}}const dht=/^(\d+)(th|st|nd|rd)?/i,fht=/\d+/i,pht={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},hht={any:[/^b/i,/^(a|c)/i]},mht={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},ght={any:[/1/i,/2/i,/3/i,/4/i]},vht={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},yht={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},bht={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},xht={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},wht={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Cht={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},_ht={ordinalNumber:uht({matchPattern:dht,parsePattern:fht,valueCallback:t=>parseInt(t,10)}),era:T7({matchPatterns:pht,defaultMatchWidth:"wide",parsePatterns:hht,defaultParseWidth:"any"}),quarter:T7({matchPatterns:mht,defaultMatchWidth:"wide",parsePatterns:ght,defaultParseWidth:"any",valueCallback:t=>t+1}),month:T7({matchPatterns:vht,defaultMatchWidth:"wide",parsePatterns:yht,defaultParseWidth:"any"}),day:T7({matchPatterns:bht,defaultMatchWidth:"wide",parsePatterns:xht,defaultParseWidth:"any"}),dayPeriod:T7({matchPatterns:wht,defaultMatchWidth:"any",parsePatterns:Cht,defaultParseWidth:"any"})},yoe={code:"en-US",formatDistance:Wpt,formatLong:Zpt,formatRelative:Qpt,localize:oht,match:_ht,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Sht(t){const e=Tr(t);return zd(e,goe(e))+1}function boe(t){const e=Tr(t),n=+h3(e)-+Upt(e);return Math.round(n/Bj)+1}function xoe(t,e){const n=Tr(t),r=n.getFullYear(),a=U9(),s=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=tc(t,0);o.setFullYear(r+1,0,s),o.setHours(0,0,0,0);const l=r1(o,e),c=tc(t,0);c.setFullYear(r,0,s),c.setHours(0,0,0,0);const d=r1(c,e);return n.getTime()>=l.getTime()?r+1:n.getTime()>=d.getTime()?r:r-1}function Eht(t,e){const n=U9(),r=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=xoe(t,e),s=tc(t,0);return s.setFullYear(a,0,r),s.setHours(0,0,0,0),r1(s,e)}function woe(t,e){const n=Tr(t),r=+r1(n,e)-+Eht(n,e);return Math.round(r/Bj)+1}function Xr(t,e){const n=t<0?"-":"",r=Math.abs(t).toString().padStart(e,"0");return n+r}const j2={y(t,e){const n=t.getFullYear(),r=n>0?n:1-n;return Xr(e==="yy"?r%100:r,e.length)},M(t,e){const n=t.getMonth();return e==="M"?String(n+1):Xr(n+1,2)},d(t,e){return Xr(t.getDate(),e.length)},a(t,e){const n=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return n==="am"?"a.m.":"p.m."}},h(t,e){return Xr(t.getHours()%12||12,e.length)},H(t,e){return Xr(t.getHours(),e.length)},m(t,e){return Xr(t.getMinutes(),e.length)},s(t,e){return Xr(t.getSeconds(),e.length)},S(t,e){const n=e.length,r=t.getMilliseconds(),a=Math.trunc(r*Math.pow(10,n-3));return Xr(a,e.length)}},u4={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},AW={G:function(t,e,n){const r=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(t,e,n){if(e==="yo"){const r=t.getFullYear(),a=r>0?r:1-r;return n.ordinalNumber(a,{unit:"year"})}return j2.y(t,e)},Y:function(t,e,n,r){const a=xoe(t,r),s=a>0?a:1-a;if(e==="YY"){const o=s%100;return Xr(o,2)}return e==="Yo"?n.ordinalNumber(s,{unit:"year"}):Xr(s,e.length)},R:function(t,e){const n=moe(t);return Xr(n,e.length)},u:function(t,e){const n=t.getFullYear();return Xr(n,e.length)},Q:function(t,e,n){const r=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return Xr(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,n){const r=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return Xr(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,n){const r=t.getMonth();switch(e){case"M":case"MM":return j2.M(t,e);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,n){const r=t.getMonth();switch(e){case"L":return String(r+1);case"LL":return Xr(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,n,r){const a=woe(t,r);return e==="wo"?n.ordinalNumber(a,{unit:"week"}):Xr(a,e.length)},I:function(t,e,n){const r=boe(t);return e==="Io"?n.ordinalNumber(r,{unit:"week"}):Xr(r,e.length)},d:function(t,e,n){return e==="do"?n.ordinalNumber(t.getDate(),{unit:"date"}):j2.d(t,e)},D:function(t,e,n){const r=Sht(t);return e==="Do"?n.ordinalNumber(r,{unit:"dayOfYear"}):Xr(r,e.length)},E:function(t,e,n){const r=t.getDay();switch(e){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,n,r){const a=t.getDay(),s=(a-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(s);case"ee":return Xr(s,2);case"eo":return n.ordinalNumber(s,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(t,e,n,r){const a=t.getDay(),s=(a-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(s);case"cc":return Xr(s,e.length);case"co":return n.ordinalNumber(s,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(t,e,n){const r=t.getDay(),a=r===0?7:r;switch(e){case"i":return String(a);case"ii":return Xr(a,e.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,n){const a=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(t,e,n){const r=t.getHours();let a;switch(r===12?a=u4.noon:r===0?a=u4.midnight:a=r/12>
vendor: 4,352 bytes, line 2061
2061=1?"pm":"am",e){case"b":case"bb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(t,e,n){const r=t.getHours();let a;switch(r>=17?a=u4.evening:r>=12?a=u4.afternoon:r>=4?a=u4.morning:a=u4.night,e){case"B":case"BB":case"BBB":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(t,e,n){if(e==="ho"){let r=t.getHours()%12;return r===0&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return j2.h(t,e)},H:function(t,e,n){return e==="Ho"?n.ordinalNumber(t.getHours(),{unit:"hour"}):j2.H(t,e)},K:function(t,e,n){const r=t.getHours()%12;return e==="Ko"?n.ordinalNumber(r,{unit:"hour"}):Xr(r,e.length)},k:function(t,e,n){let r=t.getHours();return r===0&&(r=24),e==="ko"?n.ordinalNumber(r,{unit:"hour"}):Xr(r,e.length)},m:function(t,e,n){return e==="mo"?n.ordinalNumber(t.getMinutes(),{unit:"minute"}):j2.m(t,e)},s:function(t,e,n){return e==="so"?n.ordinalNumber(t.getSeconds(),{unit:"second"}):j2.s(t,e)},S:function(t,e){return j2.S(t,e)},X:function(t,e,n){const r=t.getTimezoneOffset();if(r===0)return"Z";switch(e){case"X":return kW(r);case"XXXX":case"XX":return dh(r);default:return dh(r,":")}},x:function(t,e,n){const r=t.getTimezoneOffset();switch(e){case"x":return kW(r);case"xxxx":case"xx":return dh(r);default:return dh(r,":")}},O:function(t,e,n){const r=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+TW(r,":");default:return"GMT"+dh(r,":")}},z:function(t,e,n){const r=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+TW(r,":");default:return"GMT"+dh(r,":")}},t:function(t,e,n){const r=Math.trunc(t.getTime()/1e3);return Xr(r,e.length)},T:function(t,e,n){const r=t.getTime();return Xr(r,e.length)}};function TW(t,e=""){const n=t>0?"-":"+",r=Math.abs(t),a=Math.trunc(r/60),s=r%60;return s===0?n+String(a):n+String(a)+e+Xr(s,2)}function kW(t,e){return t%60===0?(t>0?"-":"+")+Xr(Math.abs(t)/60,2):dh(t,e)}function dh(t,e=""){const n=t>0?"-":"+",r=Math.abs(t),a=Xr(Math.trunc(r/60),2),s=Xr(r%60,2);return n+a+e+s}const RW=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},Coe=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}},Iht=(t,e)=>{const n=t.match(/(P+)(p+)?/)||[],r=n[1],a=n[2];if(!a)return RW(t,e);let s;switch(r){case"P":s=e.dateTime({width:"short"});break;case"PP":s=e.dateTime({width:"medium"});break;case"PPP":s=e.dateTime({width:"long"});break;default:s=e.dateTime({width:"full"});break}return s.replace("{{date}}",RW(r,e)).replace("{{time}}",Coe(a,e))},Aht={p:Coe,P:Iht},Tht=/^D+$/,kht=/^Y+$/,Rht=["D","DD","YY","YYYY"];function Nht(t){return Tht.test(t)}function Dht(t){return kht.test(t)}function Pht(t,e,n){const r=Oht(t,e,n);if(console.warn(r),Rht.includes(t))throw new RangeError(r)}function Oht(t,e,n){const r=t[0]==="Y"?"years":"days of the month";return`Use \`${t.toLowerCase()}\` instead of \`${t}\` (in \`${e}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const Mht=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Lht=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,jht=/^'([^]*?)'?$/,Fht=/''/g,Bht=/[a-zA-Z]/;function N3(t,e,n){const r=U9(),a=n?.locale??r.locale??yoe,s=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,o=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,l=Tr(t);if(!zpt(l))throw new RangeError("Invalid time value");let c=e.match(Lht).map(f=>{const p=f[0];if(p==="p"||p==="P"){const g=Aht[p];return g(f,a.formatLong)}return f}).join("").match(Mht).map(f=>{if(f==="''")return{isToken:!1,value:"'"};const p=f[0];if(p==="'")return{isToken:!1,value:Uht(f)};if(AW[p])return{isToken:!0,value:f};
2061if(p.match(Bht))throw new RangeError("Format string contains an unescaped latin alphabet character `"+p+"`");return{isToken:!1,value:f}});a.localize.preprocessor&&(c=a.localize.preprocessor(l,c));const d={firstWeekContainsDate:s,weekStartsOn:o,locale:a};return c.map(f=>{if(!f.isToken)return f.value;const p=f.value;(!n?.useAdditionalWeekYearTokens&&Dht(p)||!n?.useAdditionalDayOfYearTokens&&Nht(p))&&Pht(p,e,String(t));const g=AW[p[0]];return g(l,p,a.localize,d)}).join("")}function Uht(t){const e=t.match(jht);return e?e[1].replace(Fht,"'"):t}function $ht(t){const e=Tr(t),n=e.getFullYear(),r=e.getMonth(),a=tc(t,0);return a.setFullYear(n,r+1,0),a.setHours(0,0,0,0),a.getDate()}function qht(t){return Math.trunc(+Tr(t)/1e3)}function Hht(t){const e=Tr(t),n=e.getMonth();return e.setFullYear(e.getFullYear(),n+1,0),e.setHours(0,0,0,0),e}function zht(t,e){return Vpt(Hht(t),xl(t),e)+1}function JD(t,e){const n=Tr(t),r=Tr(e);return n.getTime()>r.getTime()}function _oe(t,e){const n=Tr(t),r=Tr(e);return+n<+r}function Hj(t,e){const n=Tr(t),r=Tr(e);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}function Vht(t,e){const n=Tr(t),r=Tr(e);return n.getFullYear()===r.getFullYear()}function $k(t,e){return No(t,-e)}function qk(t,e){const n=Tr(t),r=n.getFullYear(),a=n.getDate(),s=tc(t,0);s.setFullYear(r,e,15),s.setHours(0,0,0,0);const o=$ht(s);return n.setMonth(e,Math.min(a,o)),n}function NW(t,e){const n=Tr(t);return isNaN(+n)?tc(t,NaN):(n.setFullYear(e),n)}var Pn=function(){return Pn=Object.assign||function(e){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e},Pn.apply(this,arguments)};function Ght(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n}function Soe(t,e,n){for(var r=0,a=e.length,s;r<a;r++)(s||!(r in e))&&(s||(s=Array.prototype.slice.call(e,0,r)),s[r]=e[r]);return t.concat(s||Array.prototype.slice.call(e))}function $9(t){return t.mode==="multiple"}function q9(t){return t.mode==="range"}function GS(t){return t.mode==="single"}var Wht={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rdp-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"};function Yht(t,e){return N3(t,"LLLL y",e)}function Xht(t,e){return N3(t,"d",e)}function Kht(t,e){return N3(t,"LLLL",e)}function Zht(t){return"".concat(t)}function Jht(t,e){return N3(t,"cccccc",e)}function Qht(t,e){return N3(t,"yyyy",e)}var e3t=Object.freeze({__proto__:null,formatCaption:Yht,formatDay:Xht,formatMonthCaption:Kht,formatWeekNumber:Zht,formatWeekdayName:Jht,formatYearCaption:Qht}),t3t=function(t,e,n){return N3(t,"do MMMM (EEEE)",n)},n3t=function(){return"Month: "},r3t=function(){return"Go to next month"},a3t=function(){return"Go to previous month"},s3t=function(t,e){return N3(t,"cccc",e)},i3t=function(t){return"Week n. ".concat(t)},o3t=function(){return"Year: "},l3t=Object.freeze({__proto__:null,labelDay:t3t,labelMonthDropdown:n3t,labelNext:r3t,labelPrevious:a3t,labelWeekNumber:i3t,labelWeekday:s3t,labelYearDropdown:o3t});function c3t(){var t="buttons",e=Wht,n=yoe,r={},a={},s=1,o={},l=new Date;return{captionLayout:t,classNames:e,formatters:e3t,labels:l3t,locale:n,modifiersClassNames:r,modifiers:a,numberOfMonths:s,styles:o,today:l,mode:"default"}}function u3t(t){var e=t.fromYear,n=t.toYear,r=t.fromMonth,a=t.toMonth,s=t.fromDate,o=t.toDate;
2061return r?s=xl(r):e&&(s=new Date(e,0,1)),a?o=$j(a):n&&(o=new Date(n,11,31)),{fromDate:s?fg(s):void 0,toDate:o?fg(o):void 0}}var Eoe=v.createContext(void 0);function d3t(t){var e,n=t.initialProps,r=c3t(),a=u3t(n),s=a.fromDate,o=a.toDate,l=(e=n.captionLayout)!==null&&e!==void 0?e:r.captionLayout;l!=="buttons"&&(!s||!o)&&(l="buttons");var c;(GS(n)||$9(n)||q9(n))&&(c=n.onSelect);var d=Pn(Pn(Pn({},r),n),{captionLayout:l,classNames:Pn(Pn({},r.classNames),n.classNames),components:Pn({},n.components),formatters:Pn(Pn({},r.formatters),n.formatters),fromDate:s,labels:Pn(Pn({},r.labels),n.labels),mode:n.mode||r.mode,modifiers:Pn(Pn({},r.modifiers),n.modifiers),modifiersClassNames:Pn(Pn({},r.modifiersClassNames),n.modifiersClassNames),onSelect:c,styles:Pn(Pn({},r.styles),n.styles),toDate:o});return i.jsx(Eoe.Provider,{value:d,children:t.children})}function xa(){var t=v.useContext(Eoe);if(!t)throw new Error("useDayPicker must be used within a DayPickerProvider.");return t}function zj(t){var e=xa(),n=e.locale,r=e.classNames,a=e.styles,s=e.formatters.formatCaption;return i.jsx("div",{className:r.caption_label,style:a.caption_label,"aria-live":"polite",role:"presentation",id:t.id,children:s(t.displayMonth,{locale:n})})}function f3t(t){return i.jsx("svg",Pn({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},t,{children:i.jsx("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function Ioe(t){var e,n,r=t.onChange,a=t.value,s=t.children,o=t.caption,l=t.className,c=t.style,d=xa(),f=(n=(e=d.components)===null||e===void 0?void 0:e.IconDropdown)!==null&&n!==void 0?n:f3t;return i.jsxs("div",{className:l,style:c,children:[i.jsx("span",{className:d.classNames.vhidden,children:t["aria-label"]}),i.jsx("select",{name:t.name,"aria-label":t["aria-label"],className:d.classNames.dropdown,style:d.styles.dropdown,value:a,onChange:r,children:s}),i.jsxs("div",{className:d.classNames.caption_label,style:d.styles.caption_label,"aria-hidden":"true",children:[o,i.jsx(f,{className:d.classNames.dropdown_icon,style:d.styles.dropdown_icon})]})]})}function p3t(t){var e,n=xa(),r=n.fromDate,a=n.toDate,s=n.styles,o=n.locale,l=n.formatters.formatMonthCaption,c=n.classNames,d=n.components,f=n.labels.labelMonthDropdown;if(!r)return i.jsx(i.Fragment,{});if(!a)return i.jsx(i.Fragment,{});var p=[];if(Vht(r,a))for(var g=xl(r),y=r.getMonth();y<=a.getMonth();y++)p.push(qk(g,y));else for(var g=xl(new Date),y=0;y<=11;y++)p.push(qk(g,y));var x=function(_){var E=Number(_.target.value),A=qk(xl(t.displayMonth),E);t.onChange(A)},b=(e=d?.Dropdown)!==null&&e!==void 0?e:Ioe;return i.jsx(b,{name:"months","aria-label":f(),className:c.dropdown_month,style:s.dropdown_month,onChange:x,value:t.displayMonth.getMonth(),caption:l(t.displayMonth,{locale:o}),children:p.map(function(_){return i.jsx("option",{value:_.getMonth(),children:l(_,{locale:o})},_.getMonth())})})}function h3t(t){var e,n=t.displayMonth,r=xa(),a=r.fromDate,s=r.toDate,o=r.locale,l=r.styles,c=r.classNames,d=r.components,f=r.formatters.formatYearCaption,p=r.labels.labelYearDropdown,g=[];if(!a)return i.jsx(i.Fragment,{});if(!s)return i.jsx(i.Fragment,{});for(var y=a.getFullYear(),x=s.getFullYear(),b=y;b<=x;b++)g.push(NW(goe(new Date),b));var _=function(A){var S=NW(xl(n),Number(A.target.value));t.onChange(S)},E=(e=d?.Dropdown)!==null&&e!==void 0?e:Ioe;return i.jsx(E,{name:"years","aria-label":p(),className:c.dropdown_year,style:l.dropdown_year,onChange:_,value:n.getFullYear(),caption:f(n,{locale:o}),children:g.map(function(A){return i.jsx("option",{value:A.getFullYear(),children:f(A,{locale:o})},A.getFullYear())})})}function m3t(t,e){var n=v.useState(t),r=n[0],a=n[1],s=e===void 0?r:e;return[s,a]}function g3t(t){var e=t.month,n=t.defaultMonth,r=t.today,a=e||n||r||new Date,s=t.toDate,o=t.fromDate,l=t.numberOfMonths,c=l===void 0?1:l;if(s&&$v(s,a)<0){var d=-1*(c-1);a=Fu(s,d)}return o&&$v(a,o)<0&&(a=o),xl(a)}function v3t(){var t=xa(),e=g3t(t),n=m3t(e,t.month),r=n[0],a=n[1],s=function(o){var l;if(!t.disableNavigation){var c=xl(o);a(c),(l=t.onMonthChange)===null||l===void 0||l.call(t,c)}};return[r,s]}function y3t(t,e){for(var n=e.reverseMonths,r=e.numberOfMonths,a=xl(t),s=xl(Fu(a,r)),o=$v(s,a),l=[],c=0;c<o;c++){var d=Fu(a,c);l.push(d)}return n&&(l=l.reverse()),l}function b3t(t,e){if(!e.disableNavigation){var n=e.toDate,r=e.pagedNavigation,a=e.numberOfMonths,s=a===void 0?1:a,o=r?s:1,l=xl(t);if(!n)return Fu(l,o);var c=$v(n,t);if(!(c<s))return Fu(l,o)}}function x3t(t,e){if(!e.disableNavigation){var n=e.fromDate,r=e.pagedNavigation,a=e.numberOfMonths,s=a===void 0?1:a,o=r?s:1,l=xl(t);if(!n)return Fu(l,-o);var c=$v(l,n);if(!(c<=0))return Fu(l,-o)}}var Aoe=v.createContext(void 0);
2061function w3t(t){var e=xa(),n=v3t(),r=n[0],a=n[1],s=y3t(r,e),o=b3t(r,e),l=x3t(r,e),c=function(p){return s.some(function(g){return Hj(p,g)})},d=function(p,g){c(p)||(g&&_oe(p,g)?a(Fu(p,1+e.numberOfMonths*-1)):a(p))},f={currentMonth:r,displayMonths:s,goToMonth:a,goToDate:d,previousMonth:l,nextMonth:o,isDateDisplayed:c};return i.jsx(Aoe.Provider,{value:f,children:t.children})}function Fg(){var t=v.useContext(Aoe);if(!t)throw new Error("useNavigation must be used within a NavigationProvider");return t}function DW(t){var e,n=xa(),r=n.classNames,a=n.styles,s=n.components,o=Fg().goToMonth,l=function(f){o(Fu(f,t.displayIndex?-t.displayIndex:0))},c=(e=s?.CaptionLabel)!==null&&e!==void 0?e:zj,d=i.jsx(c,{id:t.id,displayMonth:t.displayMonth});return i.jsxs("div",{className:r.caption_dropdowns,style:a.caption_dropdowns,children:[i.jsx("div",{className:r.vhidden,children:d}),i.jsx(p3t,{onChange:l,displayMonth:t.displayMonth}),i.jsx(h3t,{onChange:l,displayMonth:t.displayMonth})]})}function C3t(t){return i.jsx("svg",Pn({width:"16px",height:"16px",viewBox:"0 0 120 120"},t,{children:i.jsx("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function _3t(t){return i.jsx("svg",Pn({width:"16px",height:"16px",viewBox:"0 0 120 120"},t,{children:i.jsx("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var SC=v.forwardRef(function(t,e){var n=xa(),r=n.classNames,a=n.styles,s=[r.button_reset,r.button];t.className&&s.push(t.className);var o=s.join(" "),l=Pn(Pn({},a.button_reset),a.button);return t.style&&Object.assign(l,t.style),i.jsx("button",Pn({},t,{ref:e,type:"button",className:o,style:l}))});function S3t(t){var e,n,r=xa(),a=r.dir,s=r.locale,o=r.classNames,l=r.styles,c=r.labels,d=c.labelPrevious,f=c.labelNext,p=r.components;if(!t.nextMonth&&!t.previousMonth)return i.jsx(i.Fragment,{});var g=d(t.previousMonth,{locale:s}),y=[o.nav_button,o.nav_button_previous].join(" "),x=f(t.nextMonth,{locale:s}),b=[o.nav_button,o.nav_button_next].join(" "),_=(e=p?.IconRight)!==null&&e!==void 0?e:_3t,E=(n=p?.IconLeft)!==null&&n!==void 0?n:C3t;return i.jsxs("div",{className:o.nav,style:l.nav,children:[!t.hidePrevious&&i.jsx(SC,{name:"previous-month","aria-label":g,className:y,style:l.nav_button_previous,disabled:!t.previousMonth,onClick:t.onPreviousClick,children:a==="rtl"?i.jsx(_,{className:o.nav_icon,style:l.nav_icon}):i.jsx(E,{className:o.nav_icon,style:l.nav_icon})}),!t.hideNext&&i.jsx(SC,{name:"next-month","aria-label":x,className:b,style:l.nav_button_next,disabled:!t.nextMonth,onClick:t.onNextClick,children:a==="rtl"?i.jsx(E,{className:o.nav_icon,style:l.nav_icon}):i.jsx(_,{className:o.nav_icon,style:l.nav_icon})})]})}function PW(t){var e=xa().numberOfMonths,n=Fg(),r=n.previousMonth,a=n.nextMonth,s=n.goToMonth,o=n.displayMonths,l=o.findIndex(function(x){return Hj(t.displayMonth,x)}),c=l===0,d=l===o.length-1,f=e>1&&(c||!d),p=e>1&&(d||!c),g=function(){r&&s(r)},y=function(){a&&s(a)};return i.jsx(S3t,{displayMonth:t.displayMonth,hideNext:f,hidePrevious:p,nextMonth:a,previousMonth:r,onPreviousClick:g,onNextClick:y})}function E3t(t){var e,n=xa(),r=n.classNames,a=n.disableNavigation,s=n.styles,o=n.captionLayout,l=n.components,c=(e=l?.CaptionLabel)!==null&&e!==void 0?e:zj,d;return a?d=i.jsx(c,{id:t.id,displayMonth:t.displayMonth}):o==="dropdown"?d=i.jsx(DW,{displayMonth:t.displayMonth,id:t.id}):o==="dropdown-buttons"?d=i.jsxs(i.Fragment,{children:[i.jsx(DW,{displayMonth:t.displayMonth,displayIndex:t.displayIndex,id:t.id}),i.jsx(PW,{displayMonth:t.displayMonth,displayIndex:t.displayIndex,id:t.id})]}):d=i.jsxs(i.Fragment,{children:[i.jsx(c,{id:t.id,displayMonth:t.displayMonth,displayIndex:t.displayIndex}),i.jsx(PW,{displayMonth:t.displayMonth,id:t.id})]}),i.jsx("div",{className:r.caption,style:s.caption,children:d})}function I3t(t){var e=xa(),n=e.footer,r=e.styles,a=e.classNames.tfoot;return n?i.jsx("tfoot",{className:a,style:r.tfoot,children:i.jsx("tr",{children:i.jsx("td",{colSpan:8,children:n})})}):i.jsx(i.Fragment,{})}function A3t(t,e,n){for(var r=n?h3(new Date):r1(new Date,{locale:t,weekStartsOn:e}),a=[],s=0;s<7;s++){var o=No(r,s);a.push(o)}return a}function T3t(){var t=xa(),e=t.classNames,n=t.styles,r=t.showWeekNumber,a=t.locale,s=t.weekStartsOn,o=t.ISOWeek,l=t.formatters.formatWeekdayName,c=t.labels.labelWeekday,d=A3t(a,s,o);return i.jsxs("tr",{style:n.head_row,className:e.head_row,children:[r&&i.jsx("td",{style:n.head_cell,className:e.head_cell}),d.map(function(f,p){return i.jsx("th",{scope:"col",className:e.head_cell,style:n.head_cell,"aria-label":c(f,{locale:a}),children:l(f,{locale:a})},p)})]})}function k3t(){var t,e=xa(),n=e.classNames,r=e.styles,a=e.components,s=(t=a?.HeadRow)!==null&&t!==void 0?t:T3t;return i.jsx("thead",{style:r.head,className:n.head,children:i.jsx(s,{})})}function R3t(t){var e=xa(),n=e.locale,r=e.formatters.formatDay;return i.jsx(i.Fragment,{children:r(t.date,{locale:n})})}var Vj=v.createContext(void 0);function N3t(t){if(!$9(t.initialProps)){var e={selected:void 0,modifiers:{disabled:[]}};return i.jsx(Vj.Provider,{value:e,children:t.children})}return i.jsx(D3t,{initialProps:t.initialProps,children:t.children})}function D3t(t){var e=t.initialProps,n=t.children,r=e.selected,a=e.min,s=e.max,o=function(d,f,p){var g,y;(g=e.onDayClick)===null||g===void 0||g.call(e,d,f,p);var x=!!(f.selected&&a&&r?.length===a);if(!x){var b=!!(!f.selected&&s&&r?.length===s);if(!b){var _=r?Soe([],r):[];if(f.selected){var E=_.findIndex(function(A){return gl(d,A)});_.splice(E,1)}else _.push(d);(y=e.onSelect)===null||y===void 0||y.call(e,_,d,f,p)}}},l={disabled:[]};r&&l.disabled.push(function(d){var f=s&&r.length>s-1,p=r.some(function(g){return gl(g,d)});return!!(f&&!p)});var c={selected:r,onDayClick:o,modifiers:l};return i.jsx(Vj.Provider,{value:c,children:n})}function Gj(){var t=v.useContext(Vj);if(!t)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return t}function P3t(t,e){var n=e||{},r=n.from,a=n.to;return r&&a?gl(a,t)&&gl(r,t)?void 0:gl(a,t)?{from:a,to:void 0}:gl(r,t)?void 0:JD(r,t)?{from:t,to:a}:{from:r,to:t}:a?JD(t,a)?{from:a,to:t}:{from:t,to:a}:r?_oe(t,r)?{from:t,to:r}:{from:r,to:t}:{from:t,to:void 0}}var Wj=v.createContext(void 0);function O3t(t){if(!q9(t.initialProps)){var e={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return i.jsx(Wj.Provider,{value:e,children:t.children})}return i.jsx(M3t,{initialProps:t.initialProps,children:t.children})}function M3t(t){var e=t.initialProps,n=t.children,r=e.selected,a=r||{},s=a.from,o=a.to,l=e.min,c=e.max,d=function(y,x,b){var _,E;(_=e.onDayClick)===null||_===void 0||_.call(e,y,x,b);var A=P3t(y,r);(E=e.onSelect)===null||E===void 0||E.call(e,A,y,x,b)},f={range_start:[],range_end:[],range_middle:[],disabled:[]};if(s?(f.range_start=[s],o?(f.range_end=[o],gl(s,o)||(f.range_middle=[{after:s,before:o}])):f.range_end=[s]):o&&(f.range_start=[o],f.range_end=[o]),l&&(s&&!o&&f.disabled.push({after:$k(s,l-1),before:No(s,l-1)}),s&&o&&f.disabled.push({after:s,before:No(s,l-1)}),!s&&o&&f.disabled.push({after:$k(o,l-1),before:No(o,l-1)})),c){if(s&&!o&&(f.disabled.push({before:No(s,-c+1)}),f.disabled.push({after:No(s,c-1)})),s&&o){var p=zd(o,s)+1,g=c-p;f.disabled.push({before:$k(s,g)}),f.disabled.push({after:No(o,g)})}!s&&o&&(f.disabled.push({before:No(o,-c+1)}),f.disabled.push({after:No(o,c-1)}))}return i.jsx(Wj.Provider,{value:{selected:r,onDayClick:d,modifiers:f},children:n})}function Yj(){var t=v.useContext(Wj);if(!t)throw new Error("useSelectRange must be used within a SelectRangeProvider");return t}function Yx(t){return Array.isArray(t)?Soe([],t):t!==void 0?[t]:[]}function L3t(t){var e={};return Object.entries(t).forEach(function(n){var r=n[0],a=n[1];e[r]=Yx(a)}),e}var Bu;
2061(function(t){t.Outside="outside",t.Disabled="disabled",t.Selected="selected",t.Hidden="hidden",t.Today="today",t.RangeStart="range_start",t.RangeEnd="range_end",t.RangeMiddle="range_middle"})(Bu||(Bu={}));var j3t=Bu.Selected,V1=Bu.Disabled,F3t=Bu.Hidden,B3t=Bu.Today,Hk=Bu.RangeEnd,zk=Bu.RangeMiddle,Vk=Bu.RangeStart,U3t=Bu.Outside;function $3t(t,e,n){var r,a=(r={},r[j3t]=Yx(t.selected),r[V1]=Yx(t.disabled),r[F3t]=Yx(t.hidden),r[B3t]=[t.today],r[Hk]=[],r[zk]=[],r[Vk]=[],r[U3t]=[],r);return t.fromDate&&a[V1].push({before:t.fromDate}),t.toDate&&a[V1].push({after:t.toDate}),$9(t)?a[V1]=a[V1].concat(e.modifiers[V1]):q9(t)&&(a[V1]=a[V1].concat(n.modifiers[V1]),a[Vk]=n.modifiers[Vk],a[zk]=n.modifiers[zk],a[Hk]=n.modifiers[Hk]),a}var Toe=v.createContext(void 0);function q3t(t){var e=xa(),n=Gj(),r=Yj(),a=$3t(e,n,r),s=L3t(e.modifiers),o=Pn(Pn({},a),s);return i.jsx(Toe.Provider,{value:o,children:t.children})}function koe(){var t=v.useContext(Toe);if(!t)throw new Error("useModifiers must be used within a ModifiersProvider");return t}function H3t(t){return!!(t&&typeof t=="object"&&"before"in t&&"after"in t)}function z3t(t){return!!(t&&typeof t=="object"&&"from"in t)}function V3t(t){return!!(t&&typeof t=="object"&&"after"in t)}function G3t(t){return!!(t&&typeof t=="object"&&"before"in t)}function W3t(t){return!!(t&&typeof t=="object"&&"dayOfWeek"in t)}function Y3t(t,e){var n,r=e.from,a=e.to;if(r&&a){var s=zd(a,r)<0;s&&(n=[a,r],r=n[0],a=n[1]);var o=zd(t,r)>=0&&zd(a,t)>=0;return o}return a?gl(a,t):r?gl(r,t):!1}function X3t(t){return Uj(t)}function K3t(t){return Array.isArray(t)&&t.every(Uj)}function Z3t(t,e){return e.some(function(n){if(typeof n=="boolean")return n;if(X3t(n))return gl(t,n);if(K3t(n))return n.includes(t);if(z3t(n))return Y3t(t,n);if(W3t(n))return n.dayOfWeek.includes(t.getDay());if(H3t(n)){var r=zd(n.before,t),a=zd(n.after,t),s=r>0,o=a<0,l=JD(n.before,n.after);return l?o&&s:s||o}return V3t(n)?zd(t,n.after)>0:G3t(n)?zd(n.before,t)>0:typeof n=="function"?n(t):!1})}function Xj(t,e,n){var r=Object.keys(e).reduce(function(s,o){var l=e[o];return Z3t(t,l)&&s.push(o),s},[]),a={};return r.forEach(function(s){return a[s]=!0}),n&&!Hj(t,n)&&(a.outside=!0),a}function J3t(t,e){for(var n=xl(t[0]),r=$j(t[t.length-1]),a,s,o=n;o<=r;){var l=Xj(o,e),c=!l.disabled&&!l.hidden;if(!c){o=No(o,1);continue}if(l.selected)return o;l.today&&!s&&(s=o),a||(a=o),o=No(o,1)}return s||a}var Q3t=365;function Roe(t,e){var n=e.moveBy,r=e.direction,a=e.context,s=e.modifiers,o=e.retry,l=o===void 0?{count:0,lastFocused:t}:o,c=a.weekStartsOn,d=a.fromDate,f=a.toDate,p=a.locale,g={day:No,week:ZD,month:Fu,year:$pt,startOfWeek:function(_){return a.ISOWeek?h3(_):r1(_,{locale:p,weekStartsOn:c})},endOfWeek:function(_){return a.ISOWeek?voe(_):qj(_,{locale:p,weekStartsOn:c})}},y=g[n](t,r==="after"?1:-1);r==="before"&&d?y=qpt([d,y]):r==="after"&&f&&(y=Hpt([f,y]));var x=!0;if(s){var b=Xj(y,s);x=!b.disabled&&!b.hidden}return x?y:l.count>Q3t?l.lastFocused:Roe(y,{moveBy:n,direction:r,context:a,modifiers:s,retry:Pn(Pn({},l),{count:l.count+1})})}var Noe=v.createContext(void 0);function emt(t){var e=Fg(),n=koe(),r=v.useState(),a=r[0],s=r[1],o=v.useState(),l=o[0],c=o[1],d=J3t(e.displayMonths,n),f=a??(l&&e.isDateDisplayed(l))?l:d,p=function(){c(a),s(void 0)},g=function(_){s(_)},y=xa(),x=function(_,E){if(a){var A=Roe(a,{moveBy:_,direction:E,context:y,modifiers:n});gl(a,A)||(e.goToDate(A,a),g(A))}},b={focusedDay:a,focusTarget:f,blur:p,focus:g,focusDayAfter:function(){return x("day","after")},focusDayBefore:function(){return x("day","before")},focusWeekAfter:function(){return x("week","after")},focusWeekBefore:function(){return x("week","before")},focusMonthBefore:function(){return x("month","before")},focusMonthAfter:function(){return x("month","after")},focusYearBefore:function(){return x("year","before")},focusYearAfter:function(){return x("year","after")},focusStartOfWeek:function(){return x("startOfWeek","before")},focusEndOfWeek:function(){return x("endOfWeek","after")}};return i.jsx(Noe.Provider,{value:b,children:t.children})}function Kj(){var t=v.useContext(Noe);if(!t)throw new Error("useFocusContext must be used within a FocusProvider");return t}
2061function tmt(t,e){var n=koe(),r=Xj(t,n,e);return r}var Zj=v.createContext(void 0);function nmt(t){if(!GS(t.initialProps)){var e={selected:void 0};return i.jsx(Zj.Provider,{value:e,children:t.children})}return i.jsx(rmt,{initialProps:t.initialProps,children:t.children})}function rmt(t){var e=t.initialProps,n=t.children,r=function(s,o,l){var c,d,f;if((c=e.onDayClick)===null||c===void 0||c.call(e,s,o,l),o.selected&&!e.required){(d=e.onSelect)===null||d===void 0||d.call(e,void 0,s,o,l);return}(f=e.onSelect)===null||f===void 0||f.call(e,s,s,o,l)},a={selected:e.selected,onDayClick:r};return i.jsx(Zj.Provider,{value:a,children:n})}function Doe(){var t=v.useContext(Zj);if(!t)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return t}function amt(t,e){var n=xa(),r=Doe(),a=Gj(),s=Yj(),o=Kj(),l=o.focusDayAfter,c=o.focusDayBefore,d=o.focusWeekAfter,f=o.focusWeekBefore,p=o.blur,g=o.focus,y=o.focusMonthBefore,x=o.focusMonthAfter,b=o.focusYearBefore,_=o.focusYearAfter,E=o.focusStartOfWeek,A=o.focusEndOfWeek,S=function(Y){var F,W,G,q;GS(n)?(F=r.onDayClick)===null||F===void 0||F.call(r,t,e,Y):$9(n)?(W=a.onDayClick)===null||W===void 0||W.call(a,t,e,Y):q9(n)?(G=s.onDayClick)===null||G===void 0||G.call(s,t,e,Y):(q=n.onDayClick)===null||q===void 0||q.call(n,t,e,Y)},k=function(Y){var F;g(t),(F=n.onDayFocus)===null||F===void 0||F.call(n,t,e,Y)},I=function(Y){var F;p(),(F=n.onDayBlur)===null||F===void 0||F.call(n,t,e,Y)},N=function(Y){var F;(F=n.onDayMouseEnter)===null||F===void 0||F.call(n,t,e,Y)},D=function(Y){var F;(F=n.onDayMouseLeave)===null||F===void 0||F.call(n,t,e,Y)},O=function(Y){var F;(F=n.onDayPointerEnter)===null||F===void 0||F.call(n,t,e,Y)},j=function(Y){var F;(F=n.onDayPointerLeave)===null||F===void 0||F.call(n,t,e,Y)},M=function(Y){var F;(F=n.onDayTouchCancel)===null||F===void 0||F.call(n,t,e,Y)},$=function(Y){var F;(F=n.onDayTouchEnd)===null||F===void 0||F.call(n,t,e,Y)},L=function(Y){var F;(F=n.onDayTouchMove)===null||F===void 0||F.call(n,t,e,Y)},z=function(Y){var F;(F=n.onDayTouchStart)===null||F===void 0||F.call(n,t,e,Y)},H=function(Y){var F;(F=n.onDayKeyUp)===null||F===void 0||F.call(n,t,e,Y)},J=function(Y){var F;switch(Y.key){case"ArrowLeft":Y.preventDefault(),Y.stopPropagation(),n.dir==="rtl"?l():c();break;case"ArrowRight":Y.preventDefault(),Y.stopPropagation(),n.dir==="rtl"?c():l();break;case"ArrowDown":Y.preventDefault(),Y.stopPropagation(),d();break;case"ArrowUp":Y.preventDefault(),Y.stopPropagation(),f();break;case"PageUp":Y.preventDefault(),Y.stopPropagation(),Y.shiftKey?b():y();break;case"PageDown":Y.preventDefault(),Y.stopPropagation(),Y.shiftKey?_():x();break;case"Home":Y.preventDefault(),Y.stopPropagation(),E();break;case"End":Y.preventDefault(),Y.stopPropagation(),A();break}(F=n.onDayKeyDown)===null||F===void 0||F.call(n,t,e,Y)},X={onClick:S,onFocus:k,onBlur:I,onKeyDown:J,onKeyUp:H,onMouseEnter:N,onMouseLeave:D,onPointerEnter:O,onPointerLeave:j,onTouchCancel:M,onTouchEnd:$,onTouchMove:L,onTouchStart:z};return X}function smt(){var t=xa(),e=Doe(),n=Gj(),r=Yj(),a=GS(t)?e.selected:$9(t)?n.selected:q9(t)?r.selected:void 0;return a}function imt(t){return Object.values(Bu).includes(t)}function omt(t,e){var n=[t.classNames.day];return Object.keys(e).forEach(function(r){var a=t.modifiersClassNames[r];if(a)n.push(a);else if(imt(r)){var s=t.classNames["day_".concat(r)];s&&n.push(s)}}),n}function lmt(t,e){var n=Pn({},t.styles.day);return Object.keys(e).forEach(function(r){var a;n=Pn(Pn({},n),(a=t.modifiersStyles)===null||a===void 0?void 0:a[r])}),n}function cmt(t,e,n){var r,a,s,o=xa(),l=Kj(),c=tmt(t,e),d=amt(t,c),f=smt(),p=!!(o.onDayCl
2061ick||o.mode!=="default");v.useEffect(function(){var N;c.outside||l.focusedDay&&p&&gl(l.focusedDay,t)&&((N=n.current)===null||N===void 0||N.focus())},[l.focusedDay,t,n,p,c.outside]);var g=omt(o,c).join(" "),y=lmt(o,c),x=!!(c.outside&&!o.showOutsideDays||c.hidden),b=(s=(a=o.components)===null||a===void 0?void 0:a.DayContent)!==null&&s!==void 0?s:R3t,_=i.jsx(b,{date:t,displayMonth:e,activeModifiers:c}),E={style:y,className:g,children:_,role:"gridcell"},A=l.focusTarget&&gl(l.focusTarget,t)&&!c.outside,S=l.focusedDay&&gl(l.focusedDay,t),k=Pn(Pn(Pn({},E),(r={disabled:c.disabled,role:"gridcell"},r["aria-selected"]=c.selected,r.tabIndex=S||A?0:-1,r)),d),I={isButton:p,isHidden:x,activeModifiers:c,selectedDays:f,buttonProps:k,divProps:E};return I}function umt(t){var e=v.useRef(null),n=cmt(t.date,t.displayMonth,e);return n.isHidden?i.jsx("div",{role:"gridcell"}):n.isButton?i.jsx(SC,Pn({name:"day",ref:e},n.buttonProps)):i.jsx("div",Pn({},n.divProps))}function dmt(t){var e=t.number,n=t.dates,r=xa(),a=r.onWeekNumberClick,s=r.styles,o=r.classNames,l=r.locale,c=r.labels.labelWeekNumber,d=r.formatters.formatWeekNumber,f=d(Number(e),{locale:l});if(!a)return i.jsx("span",{className:o.weeknumber,style:s.weeknumber,children:f});var p=c(Number(e),{locale:l}),g=function(y){a(e,n,y)};return i.jsx(SC,{name:"week-number","aria-label":p,className:o.weeknumber,style:s.weeknumber,onClick:g,children:f})}function fmt(t){var e,n,r=xa(),a=r.styles,s=r.classNames,o=r.showWeekNumber,l=r.components,c=(e=l?.Day)!==null&&e!==void 0?e:umt,d=(n=l?.WeekNumber)!==null&&n!==void 0?n:dmt,f;return o&&(f=i.jsx("td",{className:s.cell,style:a.cell,children:i.jsx(d,{number:t.weekNumber,dates:t.dates})})),i.jsxs("tr",{className:s.row,style:a.row,children:[f,t.dates.map(function(p){return i.jsx("td",{className:s.cell,style:a.cell,role:"presentation",children:i.jsx(c,{displayMonth:t.displayMonth,date:p})},qht(p))})]})}function OW(t,e,n){for(var r=n?.ISOWeek?voe(e):qj(e,n),a=n?.ISOWeek?h3(t):r1(t,n),s=zd(r,a),o=[],l=0;l<=s;l++)o.push(No(a,l));var c=o.reduce(function(d,f){var p=n?.ISOWeek?boe(f):woe(f,n),g=d.find(function(y){return y.weekNumber===p});return g?(g.dates.push(f),d):(d.push({weekNumber:p,dates:[f]}),d)},[]);return c}function pmt(t,e){var n=OW(xl(t),$j(t),e);if(e?.useFixedWeeks){var r=zht(t,e);if(r<6){var a=n[n.length-1],s=a.dates[a.dates.length-1],o=ZD(s,6-r),l=OW(ZD(s,1),o,e);n.push.apply(n,l)}}return n}function hmt(t){var e,n,r,a=xa(),s=a.locale,o=a.classNames,l=a.styles,c=a.hideHead,d=a.fixedWeeks,f=a.components,p=a.weekStartsOn,g=a.firstWeekContainsDate,y=a.ISOWeek,x=pmt(t.displayMonth,{useFixedWeeks:!!d,ISOWeek:y,locale:s,weekStartsOn:p,firstWeekContainsDate:g}),b=(e=f?.Head)!==null&&e!==void 0?e:k3t,_=(n=f?.Row)!==null&&n!==void 0?n:fmt,E=(r=f?.Footer)!==null&&r!==void 0?r:I3t;return i.jsxs("table",{id:t.id,className:o.table,style:l.table,role:"grid","aria-labelledby":t["aria-labelledby"],children:[!c&&i.jsx(b,{}),i.jsx("tbody",{className:o.tbody,style:l.tbody,children:x.map(function(A){return i.jsx(_,{displayMonth:t.displayMonth,dates:A.dates,weekNumber:A.weekNumber},A.weekNumber)})}),i.jsx(E,{displayMonth:t.displayMonth})]})}function mmt(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var gmt=mmt()?v.useLayoutEffect:v.useEffect,Gk=!1,vmt=0;function MW(){return"react-day-picker-".concat(++vmt)}function ymt(t){var e,n=t??(Gk?MW():null),r=v.useState(n),a=r[0],s=r[1];return gmt(function(){a===null&&s(MW())},[]),v.useEffect(function(){Gk===!1&&(Gk=!0)},[]),(e=t??a)!==null&&e!==void 0?e:void 0}function bmt(t){var e,n,r=xa(),a=r.dir,s=r.classNames,o=r.styles,l=r.components,c=Fg().displayMonths,d=ymt(r.id?"".concat(r.id,"-").concat(t.displayIndex):void 0),f=r.id?"".concat(r.id,"-grid-").concat(t.displayIndex):void 0,p=[s.month],g=o.month,y=t.displayIndex===0,x=t.displayIndex===c.length-1,b=!y&&!x;a==="rtl"&&(e=[y,x],x=e[0],y=e[1]),y&&(p.push(s.caption_start),g=Pn(Pn({},g),o.caption_start)),x&&(p.push(s.caption_end),g=Pn(Pn({},g),o.caption_end)),b&&(p.push(s.caption_between),g=Pn(Pn({},g),o.caption_between));var _=(n=l?.Caption)!==null&&n!==void 0?n:E3t;return i.jsxs("div",{className:p.join(" "),style:g,children:[i.jsx(_,{id:d,displayMonth:t.displayMonth,displayIndex:t.displayIndex}),i.jsx(hmt,{id:f,"aria-labelledby":d,displayMonth:t.displayMonth})]},t.displayIndex)}function xmt(t){var e=xa(),n=e.classNames,r=e.styles;return i.jsx("div",{className:n.months,style:r.months,children:t.children})}function wmt(t){var e,n,r=t.initialProps,a=xa(),s=Kj(),o=Fg(),l=v.useState(!1),c=l[0],d=l[1];v.useEffect(function(){a.initialFocus&&s.focusTarget&&(c||(s.focus(s.focusTarget),d(!0)))},[a.initialFocus,c,s.focus,s.focusTarget,s]);var f=[a.classNames.root,a.className];a.numberOfMonths>1&&f.push(a.classNames.multiple_months),a.showWeekNumber&&f.push(a.classNames.with_weeknumber);var p=Pn(Pn({},a.styles.root),a.style),g=Object.keys(r).filter(function(x){return x.startsWith("data-")}).reduce(function(x,b){var _;return Pn(Pn({},x),(_={},_[b]=r[b],_))},{}),y=(n=(e=r.components)===null||e===void 0?void 0:e.Months)!==null&&n!==void 0?n:xmt;return i.jsx("div",Pn({className:f.join(" "),style:p,dir:a.dir,id:a.id,nonce:r.nonce,title:r.title,lang:r.lang},g,{children:i.jsx(y,{children:o.displayMonths.map(function(x,b){return i.jsx(bmt,{displayIndex:b,displayMonth:x},b)})})}))}function Cmt(t){var e=t.children,n=Ght(t,["children"]);return i.jsx(d3t,{initialProps:n,children:i.jsx(w3t,{children:i.jsx(nmt,{initialProps:n,children:i.jsx(N3t,{initialProps:n,children:i.jsx(O3t,{initialProps:n,children:i.jsx(q3t,{children:i.jsx(emt,{children:e})})})})})})})}function _mt(t){return i.jsx(Cmt,Pn({},t,{children:i.jsx(wmt,{initialProps:t})}))}Pr.extend(PC);function Kb(t){t.preventDefault()}function Smt({displayMonth:t,fromDate:e,toDate:n}){const{goToMonth:r,nextMonth:a,previousMonth:s}=Fg(),o=Pr(t),l=o.add(1,"year"),c=(()=>
2061{if(!n)return l.toDate();const p=Pr(n);return l.isSame(p,"month")||l.isBefore(p,"month")?l.toDate():p.isAfter(o,"month")?p.startOf("month").toDate():null})(),d=o.subtract(1,"year"),f=(()=>{if(!e)return d.toDate();const p=Pr(e);return d.isSame(p,"month")||d.isAfter(p,"month")?d.toDate():p.isBefore(o,"month")?p.startOf("month").toDate():null})();return i.jsxs("h2",{className:"grid grid-cols-7 items-center pt-1",children:[i.jsx(gn,{variant:"icon-only",size:"sm",className:"justify-self-center",disabled:!f,onPointerDown:Kb,onClick:()=>f&&r(f),children:i.jsx(ZJ,{size:"sm",color:"currentColor"})}),i.jsx(gn,{variant:"icon-only",size:"sm",className:"justify-self-center",disabled:!s,onPointerDown:Kb,onClick:()=>s&&r(s),children:i.jsx(jO,{size:"sm",color:"currentColor"})}),i.jsx("div",{className:"col-span-3 text-center whitespace-nowrap",children:i.jsx(zj,{"data-chromatic":"ignore",displayMonth:t})}),i.jsx(gn,{variant:"icon-only",size:"sm",className:"justify-self-center",disabled:!a,onPointerDown:Kb,onClick:()=>a&&r(a),children:i.jsx(Sg,{size:"sm",color:"currentColor"})}),i.jsx(gn,{variant:"icon-only",size:"sm",className:"justify-self-center",disabled:!c,onPointerDown:Kb,onClick:()=>c&&r(c),children:i.jsx(JJ,{size:"sm",color:"currentColor"})})]})}function Poe({className:t,classNames:e,showOutsideDays:n=!1,...r}){return i.jsx(_mt,{"data-chromatic":"ignore",className:re("p-2",t),classNames:{months:"calendar-months flex flex-col sm:flex-row space-y-4 sm:space-x-4 sm:space-y-0",month:"calendar-month space-y-4 w-full",caption_label:"calendar-caption-label text-sm font-medium",nav:"calendar-nav space-x-1 flex items-center",nav_button:re("calendar-nav-button",Dw({variant:"text"}),"size-8 bg-transparent p-0 opacity-50 hover:opacity-100"),nav_button_previous:"absolute left-1",nav_button_next:"absolute right-1",table:"w-full border-collapse space-y-1 select-none",head_row:"calendar-head-row flex",head_cell:re("calendar-head-cell","flex-1","font-normal text-xs text-type-tertiary"),row:"calendar-row flex w-full mt-2",cell:re("calendar-cell","flex-1 aspect-square","text-center text-sm","p-0 relative","focus-within:z-20"),day:re("day",Dw({variant:"icon-only"}),"size-full font-normal aria-selected:opacity-100 rounded text-type-primary hover:text-type-primary"),day_range_start:"day-range-start text-white bg-purple-500 hover:bg-purple-400 hover:text-white",day_range_middle:"day-range-middle hover:bg-purplegrey-300",day_range_end:"day-range-end text-white bg-purple-500 hover:bg-purple-400 hover:text-white",day_selected:"day-selected",day_today:"day-today",day_outside:"day-outside text-type-secondary opacity-50",day_disabled:"day-disabled text-type-secondary opacity-50",day_hidden:"day-hidden invisible",...e},components:{Caption:({...a})=>i.jsx(Smt,{...a,fromDate:r.fromDate,toDate:r.toDate})},showOutsideDays:n,...r,modifiers:{firstOfMonth:a=>a.getDate()===1,lastOfMonth:a=>{const s=new Date(a);return s.setDate(a.getDate()+1),s.getDate()===1},...r.modifiers},modifiersClassNames:{firstOfMonth:"day-first-of-month",lastOfMonth:"day-last-of-month",...r.modifiersClassNames}})}Poe.displayName="Calendar";function Pf(t){return typeof t=="string"||t instanceof String}function LW(t){var e;return typeof t=="object"&&t!=null&&(t==null||(e=t.constructor)==null?void 0:e.name)==="Object"}function Ooe(t,e){return Array.isArray(e)?Ooe(t,(n,r)=>e.includes(r)):Object.entries(t).reduce((n,r)=>{let[a,s]=r;return e(s,a)&&(n[a]=s),n},{})}const hn={NONE:"NONE",LEFT:"LEFT",FORCE_LEFT:"FORCE_LEFT",RIGHT:"RIGHT",FORCE_RIGHT:"FORCE_RIGHT"};function Emt(t){switch(t){case hn.LEFT:return hn.FORCE_LEFT;case hn.RIGHT:return hn.FORCE_RIGHT;default:return t}}function Wk(t){return t.replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1")}function EC(t,e){if(e===t)return!0;const n=Array.isArray(e),r=Array.isArray(t);let a;if(n&&r){if(e.length!=t.length)return!1;for(a=0;a<e.length;a++)if(!EC(e[a],t[a]))return!1;return!0}if(n!=r)return!1;if(e&&t&&typeof e=="object"&&typeof t=="object"){const s=e instanceof Date,o=t instanceof Date;if(s&&o)return e.getTime()==t.getTime();if(s!=o)return!1;const l=e instanceof RegExp,c=t instanceof RegExp;if(l&&c)return e.toString()==t.toString();if(l!=c)return!1;const d=Object.keys(e);for(a=0;a<d.length;a++)if(!Object.prototype.hasOwnProperty.call(t,d[a]))return!1;for(a=0;a<d.length;a++)if(!EC(t[d[a]],e[d[a]]))return!1;return!0}else if(e&&t&&typeof e=="function"&&typeof t=="function")return e.toString()===t.toString();return!1}class Imt{constructor(e){for(Object.assign(this,e);this.value.slice(0,this.startChangePos)!==this.oldValue.slice(0,this.startChangePos);)--this.oldSelection.start;if(this.insertedCount)for(;this.value.slice(this.cursorPos)!==this.oldValue.slice(this.oldSelection.end);)this.value.length-this.cursorPos<this.oldValue.length-this.oldSelection.end?++this.oldSelection.end:++this.cursorPos}get startChangePos(){return Math.min(this.cursorPos,this.oldSelection.start)}get insertedCount(){return this.cursorPos-this.startChangePos}get inserted(){return this.value.substr(this.startChangePos,this.insertedCount)}get removedCount(){return Math.max(this.oldSelection.end-this.startChangePos||this.oldValue.length-this.value.length,0)}get removed(){return this.oldValue.substr(this.startChangePos,this.removedCount)}get head(){return this.value.substring(0,this.startChangePos)}get tail(){return this.value.substring(this.startChangePos+this.insertedCount)}get removeDirection(){return!this.removedCount||this.insertedCount?hn.NONE:(this.oldSelection.end===this.cursorPos||this.oldSelection.start===this.cursorPos)&&this.oldSelection.end===this.oldSelection.start?hn.RIGHT:hn.LEFT}}function Rn(t,e){return new Rn.InputMask(t,e)}function Moe(t){if(t==null)throw new Error("mask property should be defined");return t instanceof RegExp?Rn.MaskedRegExp:Pf(t)?Rn.MaskedPattern:t===Date?Rn.MaskedDate:t===Number?Rn.MaskedNumber:Array.isArray(t)||t===Array?Rn.MaskedDynamic:Rn.Masked&&t.prototype instanceof Rn.Masked?t:
2061Rn.Masked&&t instanceof Rn.Masked?t.constructor:t instanceof Function?Rn.MaskedFunction:(console.warn("Mask not found for mask",t),Rn.Masked)}function qv(t){if(!t)throw new Error("Options in not defined");if(Rn.Masked){if(t.prototype instanceof Rn.Masked)return{mask:t};const{mask:e=void 0,...n}=t instanceof Rn.Masked?{mask:t}:LW(t)&&t.mask instanceof Rn.Masked?t:{};if(e){const r=e.mask;return{...Ooe(e,(a,s)=>!s.startsWith("_")),mask:e.constructor,_mask:r,...n}}}return LW(t)?{...t}:{mask:t}}function k0(t){if(Rn.Masked&&t instanceof Rn.Masked)return t;const e=qv(t),n=Moe(e.mask);if(!n)throw new Error("Masked class is not found for provided mask "+e.mask+", appropriate module needs to be imported manually before creating mask.");return e.mask===n&&delete e.mask,e._mask&&(e.mask=e._mask,delete e._mask),new n(e)}Rn.createMask=k0;class Jj{get selectionStart(){let e;try{e=this._unsafeSelectionStart}catch{}return e??this.value.length}get selectionEnd(){let e;try{e=this._unsafeSelectionEnd}catch{}return e??this.value.length}select(e,n){if(!(e==null||n==null||e===this.selectionStart&&n===this.selectionEnd))try{this._unsafeSelect(e,n)}catch{}}get isActive(){return!1}}Rn.MaskElement=Jj;const jW=90,Amt=89;class WS extends Jj{constructor(e){super(),this.input=e,this._onKeydown=this._onKeydown.bind(this),this._onInput=this._onInput.bind(this),this._onBeforeinput=this._onBeforeinput.bind(this),this._onCompositionEnd=this._onCompositionEnd.bind(this)}get rootElement(){var e,n,r;return(e=(n=(r=this.input).getRootNode)==null?void 0:n.call(r))!=null?e:document}get isActive(){return this.input===this.rootElement.activeElement}bindEvents(e){this.input.addEventListener("keydown",this._onKeydown),this.input.addEventListener("input",this._onInput),this.input.addEventListener("beforeinput",this._onBeforeinput),this.input.addEventListener("compositionend",this._onCompositionEnd),this.input.addEventListener("drop",e.drop),this.input.addEventListener("click",e.click),this.input.addEventListener("focus",e.focus),this.input.addEventListener("blur",e.commit),this._handlers=e}_onKeydown(e){if(this._handlers.redo&&(e.keyCode===jW&&e.shiftKey&&(e.metaKey||e.ctrlKey)||e.keyCode===Amt&&e.ctrlKey))return e.preventDefault(),this._handlers.redo(e);if(this._handlers.undo&&e.keyCode===jW&&(e.metaKey||e.ctrlKey))return e.preventDefault(),this._handlers.undo(e);e.isComposing||this._handlers.selectionChange(e)}_onBeforeinput(e){if(e.inputType==="historyUndo"&&this._handlers.undo)return e.preventDefault(),this._handlers.undo(e);if(e.inputType==="historyRedo"&&this._handlers.redo)return e.preventDefault(),this._handlers.redo(e)}_onCompositionEnd(e){this._handlers.input(e)}_onInput(e){e.isComposing||this._handlers.input(e)}unbindEvents(){this.input.removeEventListener("keydown",this._onKeydown),this.input.removeEventListener("input",this._onInput),this.input.removeEventListener("beforeinput",this._onBeforeinput),this.input.removeEventListener("compositionend",this._onCompositionEnd),this.input.removeEventListener("drop",this._handlers.drop),this.input.removeEventListener("click",this._handlers.click),this.input.removeEventListener("focus",this._handlers.focus),this.input.removeEventListener("blur",this._handlers.commit),this._handlers={}}}Rn.HTMLMaskElement=WS;class Tmt extends WS{constructor(e){super(e),this.input=e}get _unsafeSelectionStart(){return this.input.selectionStart!=null?this.input.selectionStart:this.value.length}get _unsafeSelectionEnd(){return this.input.selectionEnd}_unsafeSelect(e,n){this.input.setSelectionRange(e,n)}get value(){return this.input.value}set value(e){this.input.value=e}}Rn.HTMLMaskElement=WS;class Loe extends WS{get _unsafeSelectionStart(){const e=this.rootElement,n=e.getSelection&&e.getSelection(),r=n&&n.anchorOffset,a=n&&n.focusOffset;return a==null||r==null||r<a?r:a}get _unsafeSelectionEnd(){const e=this.rootElement,n=e.getSelection&&e.getSelection(),r=n&&n.anchorOffset,a=n&&n.focusOffset;return a==null||r==null||r>a?r:a}_unsafeSelect(e,n){if(!this.rootElement.createRange)return;const r=this.rootElement.createRange();r.setStart(this.input.firstChild||this.input,e),r.setEnd(this.input.last
2061Child||this.input,n);const a=this.rootElement,s=a.getSelection&&a.getSelection();s&&(s.removeAllRanges(),s.addRange(r))}get value(){return this.input.textContent||""}set value(e){this.input.textContent=e}}Rn.HTMLContenteditableMaskElement=Loe;class YS{constructor(){this.states=[],this.currentIndex=0}get currentState(){return this.states[this.currentIndex]}get isEmpty(){return this.states.length===0}push(e){this.currentIndex<this.states.length-1&&(this.states.length=this.currentIndex+1),this.states.push(e),this.states.length>YS.MAX_LENGTH&&this.states.shift(),this.currentIndex=this.states.length-1}go(e){return this.currentIndex=Math.min(Math.max(this.currentIndex+e,0),this.states.length-1),this.currentState}undo(){return this.go(-1)}redo(){return this.go(1)}clear(){this.states.length=0,this.currentIndex=0}}YS.MAX_LENGTH=100;class kmt{constructor(e,n){this.el=e instanceof Jj?e:e.isContentEditable&&e.tagName!=="INPUT"&&e.tagName!=="TEXTAREA"?new Loe(e):new Tmt(e),this.masked=k0(n),this._listeners={},this._value="",this._unmaskedValue="",this._rawInputValue="",this.history=new YS,this._saveSelection=this._saveSelection.bind(this),this._onInput=this._onInput.bind(this),this._onChange=this._onChange.bind(this),this._onDrop=this._onDrop.bind(this),this._onFocus=this._onFocus.bind(this),this._onClick=this._onClick.bind(this),this._onUndo=this._onUndo.bind(this),this._onRedo=this._onRedo.bind(this),this.alignCursor=this.alignCursor.bind(this),this.alignCursorFriendly=this.alignCursorFriendly.bind(this),this._bindEvents(),this.updateValue(),this._onChange()}maskEquals(e){var n;return e==null||((n=this.masked)==null?void 0:n.maskEquals(e))}get mask(){return this.masked.mask}set mask(e){if(this.maskEquals(e))return;if(!(e instanceof Rn.Masked)&&this.masked.constructor===Moe(e)){this.masked.updateOptions({mask:e});return}const n=e instanceof Rn.Masked?e:k0({mask:e});n.unmaskedValue=this.masked.unmaskedValue,this.masked=n}get value(){return this._value}set value(e){this.value!==e&&(this.masked.value=e,this.updateControl("auto"))}get unmaskedValue(){return this._unmaskedValue}set unmaskedValue(e){this.unmaskedValue!==e&&(this.masked.unmaskedValue=e,this.updateControl("auto"))}get rawInputValue(){return this._rawInputValue}set rawInputValue(e){this.rawInputValue!==e&&(this.masked.rawInputValue=e,this.updateControl(),this.alignCursor())}get typedValue(){return this.masked.typedValue}set typedValue(e){this.masked.typedValueEquals(e)||(this.masked.typedValue=e,this.updateControl("auto"))}get displayValue(){return this.masked.displayValue}_bindEvents(){this.el.bindEvents({selectionChange:this._saveSelection,input:this._onInput,drop:this._onDrop,click:this._onClick,focus:this._onFocus,commit:this._onChange,undo:this._onUndo,redo:this._onRedo})}_unbindEvents(){this.el&&this.el.unbindEvents()}_fireEvent(e,n){const r=this._listeners[e];r&&r.forEach(a=>a(n))}get selectionStart(){return this._cursorChanging?this._changingCursorPos:this.el.selectionStart}get cursorPos(){return this._cursorChanging?this._changingCursorPos:this.el.selectionEnd}set cursorPos(e){!this.el||!this.el.isActive||(this.el.select(e,e),this._saveSelection())}_saveSelection(){this.displayValue!==this.el.value&&console.warn("Element value was changed outside of mask. Syncronize mask using `mask.updateValue()` to work properly."),this._selection={start:this.selectionStart,end:this.cursorPos}}updateValue(){this.masked.value=this.el.value,this._value=this.masked.value,this._unmaskedValue=this.masked.unmaskedValue,this._rawInputValue=this.masked.rawInputValue}updateControl(e){const n=this.masked.unmaskedValue,r=this.masked.value,a=this.masked.rawInputValue,s=this.displayValue,o=this.unmaskedValue!==n||this.value!==r||this._rawInputValue!==a;this._unmaskedValue=n,this._value=r,this._rawInputValue=a,this.el.value!==s&&(this.el.value=s),e==="auto"?this.alignCursor():e!=null&&(this.cursorPos=e),o&&this._fireChangeEvents(),!this._historyChanging&&(o||this.history.isEmpty)&&this.history.push({unmaskedValue:n,selection:{start:this.selectionStart,end:this.cursorPos}})}updateOptions(e){const{mask:n,...r}=e,a=!this.maskEquals(n),s=this.masked.optionsIsChanged(r);a&&(this.mask=n),s&&this.masked.updateOptions(r),(a||s)&&this.updateControl()}updateCursor(e){e!=null&&(this.cursorPos=e,this._delayUpdateCursor(e))}
vendor: 4,747 bytes, line 2061
2061_delayUpdateCursor(e){this._abortUpdateCursor(),this._changingCursorPos=e,this._cursorChanging=setTimeout(()=>{this.el&&(this.cursorPos=this._changingCursorPos,this._abortUpdateCursor())},10)}_fireChangeEvents(){this._fireEvent("accept",this._inputEvent),this.masked.isComplete&&this._fireEvent("complete",this._inputEvent)}_abortUpdateCursor(){this._cursorChanging&&(clearTimeout(this._cursorChanging),delete this._cursorChanging)}alignCursor(){this.cursorPos=this.masked.nearestInputPos(this.masked.nearestInputPos(this.cursorPos,hn.LEFT))}alignCursorFriendly(){this.selectionStart===this.cursorPos&&this.alignCursor()}on(e,n){return this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(n),this}off(e,n){if(!this._listeners[e])return this;if(!n)return delete this._listeners[e],this;const r=this._listeners[e].indexOf(n);return r>=0&&this._listeners[e].splice(r,1),this}_onInput(e){this._inputEvent=e,this._abortUpdateCursor();const n=new Imt({value:this.el.value,cursorPos:this.cursorPos,oldValue:this.displayValue,oldSelection:this._selection}),r=this.masked.rawInputValue,a=this.masked.splice(n.startChangePos,n.removed.length,n.inserted,n.removeDirection,{input:!0,raw:!0}).offset,s=r===this.masked.rawInputValue?n.removeDirection:hn.NONE;let o=this.masked.nearestInputPos(n.startChangePos+a,s);s!==hn.NONE&&(o=this.masked.nearestInputPos(o,hn.NONE)),this.updateControl(o),delete this._inputEvent}_onChange(){this.displayValue!==this.el.value&&this.updateValue(),this.masked.doCommit(),this.updateControl(),this._saveSelection()}_onDrop(e){e.preventDefault(),e.stopPropagation()}_onFocus(e){this.alignCursorFriendly()}_onClick(e){this.alignCursorFriendly()}_onUndo(){this._applyHistoryState(this.history.undo())}_onRedo(){this._applyHistoryState(this.history.redo())}_applyHistoryState(e){e&&(this._historyChanging=!0,this.unmaskedValue=e.unmaskedValue,this.el.select(e.selection.start,e.selection.end),this._saveSelection(),this._historyChanging=!1)}destroy(){this._unbindEvents(),this._listeners.length=0,delete this.el}}Rn.InputMask=kmt;class tr{static normalize(e){return Array.isArray(e)?e:[e,new tr]}constructor(e){Object.assign(this,{inserted:"",rawInserted:"",tailShift:0,skip:!1},e)}aggregate(e){return this.inserted+=e.inserted,this.rawInserted+=e.rawInserted,this.tailShift+=e.tailShift,this.skip=this.skip||e.skip,this}get offset(){return this.tailShift+this.inserted.length}get consumed(){return!!this.rawInserted||this.skip}equals(e){return this.inserted===e.inserted&&this.tailShift===e.tailShift&&this.rawInserted===e.rawInserted&&this.skip===e.skip}}Rn.ChangeDetails=tr;class Vd{constructor(e,n,r){e===void 0&&(e=""),n===void 0&&(n=0),this.value=e,this.from=n,this.stop=r}toString(){return this.value}extend(e){this.value+=String(e)}appendTo(e){return e.append(this.toString(),{tail:!0}).aggregate(e._appendPlaceholder())}get state(){return{value:this.value,from:this.from,stop:this.stop}}set state(e){Object.assign(this,e)}unshift(e){if(!this.value.length||e!=null&&this.from>=e)return"";const n=this.value[0];return this.value=this.value.slice(1),n}shift(){if(!this.value.length)return"";const e=this.value[this.value.length-1];return this.value=this.value.slice(0,-1),e}}class po{constructor(e){this._value="",this._update({...po.DEFAULTS,...e}),this._initialized=!0}updateOptions(e){this.optionsIsChanged(e)&&this.withValueRefresh(this._update.bind(this,e))}_update(e){Object.assign(this,e)}get state(){return{_value:this.value,_rawInputValue:this.rawInputValue}}set state(e){this._value=e._value}reset(){this._value=""}get value(){return this._value}set value(e){this.resolve(e,{input:!0})}resolve(e,n){n===void 0&&(n={input:!0}),this.reset(),this.append(e,n,""),this.doCommit()}get unmaskedValue(){return this.value}set unmaskedValue(e){this.resolve(e,{})}get typedValue(){return this.parse?this.parse(this.value,this):this.unmaskedValue}set typedValue(e){this.format?this.value=this.format(e,this):this.unmaskedValue=String(e)}get rawInputValue(){return this.extractInput(0,this.displayValue.length,{raw:!0})}set rawInputValue(e){this.resolve(e,{raw:!0})}get displayValue(){return this.value}get isComplete(){return!0}get isFilled(){return this.isComplete}nearestInputPos(e,n){return e}totalInputPositions(e,n){return e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length),Math.min(this.displayValue.length,n-e)}extractInput(e,n,r){return e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length),this.displayValue.slice(e,n)}extractTail(e,n){return e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length),new Vd(this.extractInput(e,n),e)}appendTail(e){return Pf(e)&&(e=new Vd(String(e))),e.appendTo(this)}_appendCharRaw(e,n){return e?(this._value+=e,new tr({inserted:e,rawInserted:e})):new tr}
2061_appendChar(e,n,r){n===void 0&&(n={});const a=this.state;let s;if([e,s]=this.doPrepareChar(e,n),e&&(s=s.aggregate(this._appendCharRaw(e,n)),!s.rawInserted&&this.autofix==="pad")){const o=this.state;this.state=a;let l=this.pad(n);const c=this._appendCharRaw(e,n);l=l.aggregate(c),c.rawInserted||l.equals(s)?s=l:this.state=o}if(s.inserted){let o,l=this.doValidate(n)!==!1;if(l&&r!=null){const c=this.state;if(this.overwrite===!0){o=r.state;for(let f=0;f<s.rawInserted.length;++f)r.unshift(this.displayValue.length-s.tailShift)}let d=this.appendTail(r);if(l=d.rawInserted.length===r.toString().length,!(l&&d.inserted)&&this.overwrite==="shift"){this.state=c,o=r.state;for(let f=0;f<s.rawInserted.length;++f)r.shift();d=this.appendTail(r),l=d.rawInserted.length===r.toString().length}l&&d.inserted&&(this.state=c)}l||(s=new tr,this.state=a,r&&o&&(r.state=o))}return s}_appendPlaceholder(){return new tr}_appendEager(){return new tr}append(e,n,r){if(!Pf(e))throw new Error("value should be string");const a=Pf(r)?new Vd(String(r)):r;n!=null&&n.tail&&(n._beforeTailState=this.state);let s;[e,s]=this.doPrepare(e,n);for(let o=0;o<e.length;++o){const l=this._appendChar(e[o],n,a);if(!l.rawInserted&&!this.doSkipInvalid(e[o],n,a))break;s.aggregate(l)}return(this.eager===!0||this.eager==="append")&&n!=null&&n.input&&e&&s.aggregate(this._appendEager()),a!=null&&(s.tailShift+=this.appendTail(a).tailShift),s}remove(e,n){return e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length),this._value=this.displayValue.slice(0,e)+this.displayValue.slice(n),new tr}withValueRefresh(e){if(this._refreshing||!this._initialized)return e();this._refreshing=!0;const n=this.rawInputValue,r=this.value,a=e();return this.rawInputValue=n,this.value&&this.value!==r&&r.indexOf(this.value)===0&&(this.append(r.slice(this.displayValue.length),{},""),this.doCommit()),delete this._refreshing,a}runIsolated(e){if(this._isolated||!this._initialized)return e(this);this._isolated=!0;const n=this.state,r=e(this);return this.state=n,delete this._isolated,r}doSkipInvalid(e,n,r){return!!this.skipInvalid}doPrepare(e,n){return n===void 0&&(n={}),tr.normalize(this.prepare?this.prepare(e,this,n):e)}doPrepareChar(e,n){return n===void 0&&(n={}),tr.normalize(this.prepareChar?this.prepareChar(e,this,n):e)}doValidate(e){return(!this.validate||this.validate(this.value,this,e))&&(!this.parent||this.parent.doValidate(e))}doCommit(){this.commit&&this.commit(this.value,this)}splice(e,n,r,a,s){r===void 0&&(r=""),a===void 0&&(a=hn.NONE),s===void 0&&(s={input:!0});const o=e+n,l=this.extractTail(o),c=this.eager===!0||this.eager==="remove";let d;c&&(a=Emt(a),d=this.extractInput(0,o,{raw:!0}));let f=e;const p=new tr;if(a!==hn.NONE&&(f=this.nearestInputPos(e,n>1&&e!==0&&!c?hn.NONE:a),p.tailShift=f-e),p.aggregate(this.remove(f)),c&&a!==hn.NONE&&d===this.rawInputValue)if(a===hn.FORCE_LEFT){let g;for(;d===this.rawInputValue&&(g=this.displayValue.length);)p.aggregate(new tr({tailShift:-1})).aggregate(this.remove(g-1))}else a===hn.FORCE_RIGHT&&l.unshift();return p.aggregate(this.append(r,s,l))}maskEquals(e){return this.mask===e}optionsIsChanged(e){return!EC(this,e)}typedValueEquals(e){const n=this.typedValue;return e===n||po.EMPTY_VALUES.includes(e)&&po.EMPTY_VALUES.includes(n)||(this.format?this.format(e,this)===this.format(this.typedValue,this):!1)}pad(e){return new tr}}po.DEFAULTS={skipInvalid:!0};po.EMPTY_VALUES=[void 0,null,""];Rn.Masked=po;class _h{constructor(e,n){e===void 0&&(e=[]),n===void 0&&(n=0),this.chunks=e,this.from=n}toString(){return this.chunks.map(String).join("")}extend(e){if(!String(e))return;e=Pf(e)?new Vd(String(e)):e;const n=this.chunks[this.chunks.length-1],r=n&&(n.stop===e.stop||e.stop==null)&&e.from===n.from+n.toString().length;if(e instanceof Vd)r?n.extend(e.toString()):this.chunks.push(e);else if(e instanceof _h){if(e.stop==null){let a;for(;e.chunks.length&&e.chunks[0].stop==null;)a=e.chunks.shift(),a.from+=e.from,this.extend(a)}e.toString()&&(e.stop=e.blockIndex,this.chunks.push(e))}}appendTo(e){if(!(e instanceof Rn.MaskedPattern))return new Vd(this.toString()).appendTo(e);const n=new tr;for(let r=0;r<this.chunks.length;++r){const a=this.chunks[r],s=e._mapPosToBlock(e.displayValue.length),o=a.stop;let l;if(o!=null&&(!s||s.index<=o)&&((a instanceof _h||e._stops.indexOf(o)>=0)&&n.aggregate(e._appendPlaceholder(o)),l=a instanceof _h&&e._blocks[o]),l){const c=l.appendTail(a);n.aggregate(c);const d=a.toString().slice(c.rawInserted.length);d&&n.aggregate(e.append(d,{tail:!0}))}else n.aggregate(e.append(a.toString(),{tail:!0}))}return n}get state(){return{chunks:this.chunks.map(e=>e.state),from:this.from,stop:this.stop,blockIndex:this.blockIndex}}set state(e){const{chunks:n,...r}=e;Object.assign(this,r),this.chunks=n.map(a=>{const s="chunks"in a?new _h:new Vd;return s.state=a,s})}unshift(e){if(!this.chunks.length||e!=null&&this.from>=e)return"";const n=e!=null?e-this.from:e;let r=0;for(;r<this.chunks.length;){const a=this.chunks[r],s=a.unshift(n);if(a.toString()){if(!s)break;++r}else this.chunks.splice(r,1);if(s)return s}return""}shift(){if(!this.chunks.length)return"";let e=this.chunks.length-1;for(;0<=e;){const n=this.chunks[e],r=n.shift();if(n.toString()){if(!r)break;--e}else this.chunks.splice(e,1);if(r)return r}return""}}class Rmt{constructor(e,n){this.masked=e,this._log=[];const{offset:r,index:a}=e._mapPosToBlock(n)||(n<0?{index:0,offset:0}:{index:this.masked._blocks.length,offset:0});this.offset=r,this.index=a,this.ok=!1}get block(){return this.masked._blocks[this.index]}get pos(){return this.masked._blockStartPos(this.index)+this.offset}get state(){return{index:this.index,offset:this.offset,ok:this.ok}}set state(e){Object.assign(this,e)}pushState(){this._log.push(this.state)}popState(){const e=this._log.pop();return e&&(this.state=e),e}bindBlock(){this.block||(this.index<0&&(this.index=0,this.offset=0),this.index>=this.masked._blocks.length&&(this.index=this.masked._blocks.length-1,this.offset=this.block.displayValue.length))}_pushLeft(e){for(this.pushState(),this.bindBlock();0<=this.index;--this.index,this.offset=((n=this.block)==null?void 0:n.displayValue.length)||0){var n;if(e())return this.ok=!0}return this.ok=!1}_pushRight(e){for(this.pushState(),this.bindBlock();this.index<this.masked._blocks.length;++this.index,this.offset=0)if(e())return this.ok=!0;return this.ok=!1}pushLeftBeforeFilled(){return this._pushLeft(()=>{if(!(this.block.isFixed||!this.block.value)&&(this.offset=this.block.nearestInputPos(this.offset,hn.FORCE_LEFT),this.offset!==0))return!0})}pushLeftBeforeInput(){return this._pushLeft(()=>{if(!this.block.isFixed)return this.offset=this.block.nearestInputPos(this.offset,hn.LEFT),!0})}pushLeftBeforeRequired(){return this._pushLeft(()=>{if(!(this.block.isFixed||this.block.isOptional&&!this.block.value))return this.offset=this.block.nearestInputPos(this.offset,hn.LEFT),!0})}pushRightBeforeFilled(){return this._pushRight(()=>{if(!(this.block.isFixed||!this.block.value)&&(this.offset=this.block.nearestInputPos(this.offset,hn.FORCE_RIGHT),this.offset!==this.block.value.length))return!0})}pushRightBeforeInput(){return this._pushRight(()=>{if(!this.block.isFixed)return this.offset=this.block.nearestInputPos(this.offset,hn.NONE),!0})}pushRightBeforeRequired(){return this._pushRight(()=>{if(!(this.block.isFixed||this.block.isOptional&&!this.block.value))return this.offset=this.block.nearestInputPos(this.offset,hn.NONE),!0})}}class joe{constructor(e){Object.assign(this,e),this._value="",this.isFixed=!0}get value(){return this._value}get unmaskedValue(){return this.isUnmasking?this.value:""}get rawInputValue(){return this._isRawInput?this.value:""}get displayValue(){return this.value}reset(){this._isRawInput=!1,this._value=""}remove(e,n){return e===void 0&&(e=0),n===void 0&&(n=this._value.length),this._value=this._value.slice(0,e)+this._value.slice(n),this._value||(this._isRawInput=!1),new tr}nearestInputPos(e,n){n===void 0&&(n=hn.NONE);const r=0,a=this._value.length;switch(n){case hn.LEFT:case hn.FORCE_LEFT:return r;case hn.NONE:case hn.RIGHT:case hn.FORCE_RIGHT:default:return a}}totalInputPositions(e,n){return e===void 0&&(e=0),n===void 0&&(n=this._value.length),this._isRawInput?n-e:0}extractInput(e,n,r){return e===void 0&&(e=0),n===void 0&&(n=this._value.length),r===void 0&&(r={}),r.raw&&this._isRawInput&&this._value.slice(e,n)||""}get isComplete(){return!0}get isFilled(){return!!this._value}_appendChar(e,n){if(n===void 0&&(n={}),this.isFilled)return new tr;const r=this.eager===!0||this.eager==="append",s=this.char===e&&(this.isUnmasking||n.input||n.raw)&&(!n.raw||!r)&&!n.tail,o=new tr({inserted:this.char,rawInserted:s?this.char:""});return this._value=this.char,this._isRawInput=s&&(n.raw||n.input),o}_appendEager(){return this._appendChar(this.char,{tail:!0})}_appendPlaceholder(){const e=new tr;return this.isFilled||(this._value=e.inserted=this.char),e}extractTail(){return new Vd("")}appendTail(e){return Pf(e)&&(e=new Vd(String(e))),e.appendTo(this)}append(e,n,r){const a=this._appendChar(e[0],n);return r!=null&&(a.tailShift+=this.appendTail(r).tailShift),a}doCommit(){}get state(){return{_value:this._value,_rawInputValue:this.rawInputValue}}set state(e){this._value=e._value,this._isRawInput=!!e._rawInputValue}
2061pad(e){return this._appendPlaceholder()}}class IC{constructor(e){const{parent:n,isOptional:r,placeholderChar:a,displayChar:s,lazy:o,eager:l,...c}=e;this.masked=k0(c),Object.assign(this,{parent:n,isOptional:r,placeholderChar:a,displayChar:s,lazy:o,eager:l})}reset(){this.isFilled=!1,this.masked.reset()}remove(e,n){return e===void 0&&(e=0),n===void 0&&(n=this.value.length),e===0&&n>=1?(this.isFilled=!1,this.masked.remove(e,n)):new tr}get value(){return this.masked.value||(this.isFilled&&!this.isOptional?this.placeholderChar:"")}get unmaskedValue(){return this.masked.unmaskedValue}get rawInputValue(){return this.masked.rawInputValue}get displayValue(){return this.masked.value&&this.displayChar||this.value}get isComplete(){return!!this.masked.value||this.isOptional}_appendChar(e,n){if(n===void 0&&(n={}),this.isFilled)return new tr;const r=this.masked.state;let a=this.masked._appendChar(e,this.currentMaskFlags(n));return a.inserted&&this.doValidate(n)===!1&&(a=new tr,this.masked.state=r),!a.inserted&&!this.isOptional&&!this.lazy&&!n.input&&(a.inserted=this.placeholderChar),a.skip=!a.inserted&&!this.isOptional,this.isFilled=!!a.inserted,a}append(e,n,r){return this.masked.append(e,this.currentMaskFlags(n),r)}_appendPlaceholder(){return this.isFilled||this.isOptional?new tr:(this.isFilled=!0,new tr({inserted:this.placeholderChar}))}_appendEager(){return new tr}extractTail(e,n){return this.masked.extractTail(e,n)}appendTail(e){return this.masked.appendTail(e)}extractInput(e,n,r){return e===void 0&&(e=0),n===void 0&&(n=this.value.length),this.masked.extractInput(e,n,r)}nearestInputPos(e,n){n===void 0&&(n=hn.NONE);const r=0,a=this.value.length,s=Math.min(Math.max(e,r),a);switch(n){case hn.LEFT:case hn.FORCE_LEFT:return this.isComplete?s:r;case hn.RIGHT:case hn.FORCE_RIGHT:return this.isComplete?s:a;case hn.NONE:default:return s}}totalInputPositions(e,n){return e===void 0&&(e=0),n===void 0&&(n=this.value.length),this.value.slice(e,n).length}doValidate(e){return this.masked.doValidate(this.currentMaskFlags(e))&&(!this.parent||this.parent.doValidate(this.currentMaskFlags(e)))}doCommit(){this.masked.doCommit()}get state(){return{_value:this.value,_rawInputValue:this.rawInputValue,masked:this.masked.state,isFilled:this.isFilled}}set state(e){this.masked.state=e.masked,this.isFilled=e.isFilled}currentMaskFlags(e){var n;return{...e,_beforeTailState:(e==null||(n=e._beforeTailState)==null?void 0:n.masked)||e?._beforeTailState}}pad(e){return new tr}}IC.DEFAULT_DEFINITIONS={0:/\d/,a:/[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u
20610EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,"*":/./};class Nmt extends po{updateOptions(e){super.updateOptions(e)}_update(e){const n=e.mask;n&&(e.validate=r=>r.search(n)>=0),super._update(e)}}Rn.MaskedRegExp=Nmt;class ho extends po{constructor(e){super({...ho.DEFAULTS,...e,definitions:Object.assign({},IC.DEFAULT_DEFINITIONS,e?.definitions)})}updateOptions(e){super.updateOptions(e)}_update(e){e.definitions=Object.assign({},this.definitions,e.definitions),super._update(e),this._rebuildMask()}_rebuildMask(){const e=this.definitions;this._blocks=[],this.exposeBlock=void 0,this._stops=[],this._maskedBlocks={};const n=this.mask;if(!n||!e)return;let r=!1,a=!1;for(let s=0;s<n.length;++s){if(this.blocks){const d=n.slice(s),f=Object.keys(this.blocks).filter(g=>d.indexOf(g)===0);f.sort((g,y)=>y.length-g.length);const p=f[0];if(p){const{expose:g,repeat:y,...x}=qv(this.blocks[p]),b={lazy:this.lazy,eager:this.eager,placeholderChar:this.placeholderChar,displayChar:this.displayChar,overwrite:this.overwrite,autofix:this.autofix,...x,repeat:y,parent:this},_=y!=null?new Rn.RepeatBlock(b):k0(b);_&&(this._blocks.push(_),g&&(this.exposeBlock=_),this._maskedBlocks[p]||(this._maskedBlocks[p]=[]),this._maskedBlocks[p].push(this._blocks.length-1)),s+=p.length-1;continue}}let o=n[s],l=o in e;if(o===ho.STOP_CHAR){this._stops.push(this._blocks.length);continue}if(o==="{"||o==="}"){r=!r;continue}if(o==="["||o==="]"){a=!a;continue}if(o===ho.ESCAPE_CHAR){if(++s,o=n[s],!o)break;l=!1}const c=l?new IC({isOptional:a,lazy:this.lazy,eager:this.eager,placeholderChar:this.placeholderChar,displayChar:this.displayChar,...qv(e[o]),parent:this}):new joe({char:o,eager:this.eager,isUnmasking:r});this._blocks.push(c)}}get state(){return{...super.state,_blocks:this._blocks.map(e=>e.state)}}set state(e){if(!e){this.reset();return}const{_blocks:n,...r}=e;this._blocks.forEach((a,s)=>a.state=n[s]),super.state=r}
2061reset(){super.reset(),this._blocks.forEach(e=>e.reset())}get isComplete(){return this.exposeBlock?this.exposeBlock.isComplete:this._blocks.every(e=>e.isComplete)}get isFilled(){return this._blocks.every(e=>e.isFilled)}get isFixed(){return this._blocks.every(e=>e.isFixed)}get isOptional(){return this._blocks.every(e=>e.isOptional)}doCommit(){this._blocks.forEach(e=>e.doCommit()),super.doCommit()}get unmaskedValue(){return this.exposeBlock?this.exposeBlock.unmaskedValue:this._blocks.reduce((e,n)=>e+=n.unmaskedValue,"")}set unmaskedValue(e){if(this.exposeBlock){const n=this.extractTail(this._blockStartPos(this._blocks.indexOf(this.exposeBlock))+this.exposeBlock.displayValue.length);this.exposeBlock.unmaskedValue=e,this.appendTail(n),this.doCommit()}else super.unmaskedValue=e}get value(){return this.exposeBlock?this.exposeBlock.value:this._blocks.reduce((e,n)=>e+=n.value,"")}set value(e){if(this.exposeBlock){const n=this.extractTail(this._blockStartPos(this._blocks.indexOf(this.exposeBlock))+this.exposeBlock.displayValue.length);this.exposeBlock.value=e,this.appendTail(n),this.doCommit()}else super.value=e}get typedValue(){return this.exposeBlock?this.exposeBlock.typedValue:super.typedValue}set typedValue(e){if(this.exposeBlock){const n=this.extractTail(this._blockStartPos(this._blocks.indexOf(this.exposeBlock))+this.exposeBlock.displayValue.length);this.exposeBlock.typedValue=e,this.appendTail(n),this.doCommit()}else super.typedValue=e}get displayValue(){return this._blocks.reduce((e,n)=>e+=n.displayValue,"")}appendTail(e){return super.appendTail(e).aggregate(this._appendPlaceholder())}_appendEager(){var e;const n=new tr;let r=(e=this._mapPosToBlock(this.displayValue.length))==null?void 0:e.index;if(r==null)return n;this._blocks[r].isFilled&&++r;for(let a=r;a<this._blocks.length;++a){const s=this._blocks[a]._appendEager();if(!s.inserted)break;n.aggregate(s)}return n}_appendCharRaw(e,n){n===void 0&&(n={});const r=this._mapPosToBlock(this.displayValue.length),a=new tr;if(!r)return a;for(let o=r.index,l;l=this._blocks[o];++o){var s;const c=l._appendChar(e,{...n,_beforeTailState:(s=n._beforeTailState)==null||(s=s._blocks)==null?void 0:s[o]});if(a.aggregate(c),c.consumed)break}return a}extractTail(e,n){e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length);const r=new _h;return e===n||this._forEachBlocksInRange(e,n,(a,s,o,l)=>{const c=a.extractTail(o,l);c.stop=this._findStopBefore(s),c.from=this._blockStartPos(s),c instanceof _h&&(c.blockIndex=s),r.extend(c)}),r}extractInput(e,n,r){if(e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length),r===void 0&&(r={}),e===n)return"";let a="";return this._forEachBlocksInRange(e,n,(s,o,l,c)=>{a+=s.extractInput(l,c,r)}),a}_findStopBefore(e){let n;for(let r=0;r<this._stops.length;++r){const a=this._stops[r];if(a<=e)n=a;else break}return n}_appendPlaceholder(e){const n=new tr;if(this.lazy&&e==null)return n;const r=this._mapPosToBlock(this.displayValue.length);if(!r)return n;const a=r.index,s=e??this._blocks.length;return this._blocks.slice(a,s).forEach(o=>{if(!o.lazy||e!=null){var l;n.aggregate(o._appendPlaceholder((l=o._blocks)==null?void 0:l.length))}}),n}_mapPosToBlock(e){let n="";for(let r=0;r<this._blocks.length;++r){const a=this._blocks[r],s=n.length;if(n+=a.displayValue,e<=n.length)return{index:r,offset:e-s}}}_blockStartPos(e){return this._blocks.slice(0,e).reduce((n,r)=>n+=r.displayValue.length,0)}_forEachBlocksInRange(e,n,r){n===void 0&&(n=this.displayValue.length);const a=this._mapPosToBlock(e);if(a){const s=this._mapPosToBlock(n),o=s&&a.index===s.index,l=a.offset,c=s&&o?s.offset:this._blocks[a.index].displayValue.length;if(r(this._blocks[a.index],a.index,l,c),s&&!o){for(let d=a.index+1;d<s.index;++d)r(this._blocks[d],d,0,this._blocks[d].displayValue.length);r(this._blocks[s.index],s.index,0,s.offset)}}}remove(e,n){e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length);const r=super.remove(e,n);return this._forEachBlocksInRange(e,n,(a,s,o,l)=>{r.aggregate(a.remove(o,l))}),r}nearestInputPos(e,n){if(n===void 0&&(n=hn.NONE),!this._blocks.length)return 0;const r=new Rmt(this,e);if(n===hn.NONE)return r.pushRightBeforeInput()||(r.popState(),r.pushLeftBeforeInput())?r.pos:this.displayValue.length;if(n===hn.LEFT||n===hn.FORCE_LEFT){if(n===hn.LEFT){if(r.pushRightBeforeFilled(),r.ok&&r.pos===e)return e;r.popState()}if(r.pushLeftBeforeInput(),r.pushLeftBeforeRequired(),r.pushLeftBeforeFilled(),n===hn.LEFT){if(r.pushRightBeforeInput(),r.pushRightBeforeRequired(),r.ok&&r.pos<=e||(r.popState(),r.ok&&r.pos<=e))return r.pos;r.popState()}return r.ok?r.pos:n===hn.FORCE_LEFT?0:(r.popState(),r.ok||(r.popState(),r.ok)?r.pos:0)}return n===hn.RIGHT||n===hn.FORCE_RIGHT?(r.pushRightBeforeInput(),r.pushRightBeforeRequired(),r.pushRightBeforeFilled()?r.pos:n===hn.FORCE_RIGHT?this.displayValue.length:(r.popState(),r.ok||(r.popState(),r.ok)?r.pos:this.nearestInputPos(e,hn.LEFT))):e}totalInputPositions(e,n){e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length);let r=0;
2061return this._forEachBlocksInRange(e,n,(a,s,o,l)=>{r+=a.totalInputPositions(o,l)}),r}maskedBlock(e){return this.maskedBlocks(e)[0]}maskedBlocks(e){const n=this._maskedBlocks[e];return n?n.map(r=>this._blocks[r]):[]}pad(e){const n=new tr;return this._forEachBlocksInRange(0,this.displayValue.length,r=>n.aggregate(r.pad(e))),n}}ho.DEFAULTS={...po.DEFAULTS,lazy:!0,placeholderChar:"_"};ho.STOP_CHAR="`";ho.ESCAPE_CHAR="\\";ho.InputDefinition=IC;ho.FixedDefinition=joe;Rn.MaskedPattern=ho;class Xx extends ho{get _matchFrom(){return this.maxLength-String(this.from).length}constructor(e){super(e)}updateOptions(e){super.updateOptions(e)}_update(e){const{to:n=this.to||0,from:r=this.from||0,maxLength:a=this.maxLength||0,autofix:s=this.autofix,...o}=e;this.to=n,this.from=r,this.maxLength=Math.max(String(n).length,a),this.autofix=s;const l=String(this.from).padStart(this.maxLength,"0"),c=String(this.to).padStart(this.maxLength,"0");let d=0;for(;d<c.length&&c[d]===l[d];)++d;o.mask=c.slice(0,d).replace(/0/g,"\\0")+"0".repeat(this.maxLength-d),super._update(o)}get isComplete(){return super.isComplete&&!!this.value}boundaries(e){let n="",r="";const[,a,s]=e.match(/^(\D*)(\d*)(\D*)/)||[];return s&&(n="0".repeat(a.length)+s,r="9".repeat(a.length)+s),n=n.padEnd(this.maxLength,"0"),r=r.padEnd(this.maxLength,"9"),[n,r]}doPrepareChar(e,n){n===void 0&&(n={});let r;return[e,r]=super.doPrepareChar(e.replace(/\D/g,""),n),e||(r.skip=!this.isComplete),[e,r]}_appendCharRaw(e,n){if(n===void 0&&(n={}),!this.autofix||this.value.length+1>this.maxLength)return super._appendCharRaw(e,n);const r=String(this.from).padStart(this.maxLength,"0"),a=String(this.to).padStart(this.maxLength,"0"),[s,o]=this.boundaries(this.value+e);return Number(o)<this.from?super._appendCharRaw(r[this.value.length],n):Number(s)>this.to?!n.tail&&this.autofix==="pad"&&this.value.length+1<this.maxLength?super._appendCharRaw(r[this.value.length],n).aggregate(this._appendCharRaw(e,n)):super._appendCharRaw(a[this.value.length],n):super._appendCharRaw(e,n)}doValidate(e){const n=this.value;if(n.search(/[^0]/)===-1&&n.length<=this._matchFrom)return!0;const[a,s]=this.boundaries(n);return this.from<=Number(s)&&Number(a)<=this.to&&super.doValidate(e)}pad(e){const n=new tr;if(this.value.length===this.maxLength)return n;const r=this.value,a=this.maxLength-this.value.length;if(a){this.reset();for(let s=0;s<a;++s)n.aggregate(super._appendCharRaw("0",e));r.split("").forEach(s=>this._appendCharRaw(s))}return n}}Rn.MaskedRange=Xx;const Dmt="d{.}`m{.}`Y";class n0 extends ho{static extractPatternOptions(e){const{mask:n,pattern:r,...a}=e;return{...a,mask:Pf(n)?n:r}}constructor(e){super(n0.extractPatternOptions({...n0.DEFAULTS,...e}))}updateOptions(e){super.updateOptions(e)}_update(e){const{mask:n,pattern:r,blocks:a,...s}={...n0.DEFAULTS,...e},o=Object.assign({},n0.GET_DEFAULT_BLOCKS());e.min&&(o.Y.from=e.min.getFullYear()),e.max&&(o.Y.to=e.max.getFullYear()),e.min&&e.max&&o.Y.from===o.Y.to&&(o.m.from=e.min.getMonth()+1,o.m.to=e.max.getMonth()+1,o.m.from===o.m.to&&(o.d.from=e.min.getDate(),o.d.to=e.max.getDate())),Object.assign(o,this.blocks,a),super._update({...s,mask:Pf(n)?n:r,blocks:o})}doValidate(e){const n=this.date;return super.doValidate(e)&&(!this.isComplete||this.isDateExist(this.value)&&n!=null&&(this.min==null||this.min<=n)&&(this.max==null||n<=this.max))}isDateExist(e){return this.format(this.parse(e,this),this).indexOf(e)>=0}get date(){return this.typedValue}set date(e){this.typedValue=e}get typedValue(){return this.isComplete?super.typedValue:null}set typedValue(e){super.typedValue=e}maskEquals(e){return e===Date||super.maskEquals(e)}optionsIsChanged(e){return super.optionsIsChanged(n0.extractPatternOptions(e))}}n0.GET_DEFAULT_BLOCKS=()=>({d:{mask:Xx,from:1,to:31,maxLength:2},m:{mask:Xx,from:1,to:12,maxLength:2},Y:{mask:Xx,from:1900,to:9999}});n0.DEFAULTS={...ho.DEFAULTS,mask:Date,pattern:Dmt,format:(t,e)=>{if(!t)return"";const n=String(t.getDate()).padStart(2,"0"),r=String(t.getMonth()+1).padStart(2,"0"),a=t.getFullYear();return[n,r,a].join(".")},parse:(t,e)=>{const[n,r,a]=t.split(".").map(Number);return new Date(a,r-1,n)}};Rn.MaskedDate=n0;class XS extends po{constructor(e){super({...XS.DEFAULTS,...e}),this.currentMask=void 0}updateOptions(e){super.updateOptions(e)}_update(e){super._update(e),"mask"in e&&(this.exposeMask=void 0,this.compiledMasks=Array.isArray(e.mask)?e.mask.map(n=>{const{expose:r,...a}=qv(n),s=k0({overwrite:this._overwrite,eager:this._eager,skipInvalid:this._skipInvalid,...a}
2061);return r&&(this.exposeMask=s),s}):[])}_appendCharRaw(e,n){n===void 0&&(n={});const r=this._applyDispatch(e,n);return this.currentMask&&r.aggregate(this.currentMask._appendChar(e,this.currentMaskFlags(n))),r}_applyDispatch(e,n,r){e===void 0&&(e=""),n===void 0&&(n={}),r===void 0&&(r="");const a=n.tail&&n._beforeTailState!=null?n._beforeTailState._value:this.value,s=this.rawInputValue,o=n.tail&&n._beforeTailState!=null?n._beforeTailState._rawInputValue:s,l=s.slice(o.length),c=this.currentMask,d=new tr,f=c?.state;return this.currentMask=this.doDispatch(e,{...n},r),this.currentMask&&(this.currentMask!==c?(this.currentMask.reset(),o&&(this.currentMask.append(o,{raw:!0}),d.tailShift=this.currentMask.value.length-a.length),l&&(d.tailShift+=this.currentMask.append(l,{raw:!0,tail:!0}).tailShift)):f&&(this.currentMask.state=f)),d}_appendPlaceholder(){const e=this._applyDispatch();return this.currentMask&&e.aggregate(this.currentMask._appendPlaceholder()),e}_appendEager(){const e=this._applyDispatch();return this.currentMask&&e.aggregate(this.currentMask._appendEager()),e}appendTail(e){const n=new tr;return e&&n.aggregate(this._applyDispatch("",{},e)),n.aggregate(this.currentMask?this.currentMask.appendTail(e):super.appendTail(e))}currentMaskFlags(e){var n,r;return{...e,_beforeTailState:((n=e._beforeTailState)==null?void 0:n.currentMaskRef)===this.currentMask&&((r=e._beforeTailState)==null?void 0:r.currentMask)||e._beforeTailState}}doDispatch(e,n,r){return n===void 0&&(n={}),r===void 0&&(r=""),this.dispatch(e,this,n,r)}doValidate(e){return super.doValidate(e)&&(!this.currentMask||this.currentMask.doValidate(this.currentMaskFlags(e)))}doPrepare(e,n){n===void 0&&(n={});let[r,a]=super.doPrepare(e,n);if(this.currentMask){let s;[r,s]=super.doPrepare(r,this.currentMaskFlags(n)),a=a.aggregate(s)}return[r,a]}doPrepareChar(e,n){n===void 0&&(n={});let[r,a]=super.doPrepareChar(e,n);if(this.currentMask){let s;[r,s]=super.doPrepareChar(r,this.currentMaskFlags(n)),a=a.aggregate(s)}return[r,a]}reset(){var e;(e=this.currentMask)==null||e.reset(),this.compiledMasks.forEach(n=>n.reset())}get value(){return this.exposeMask?this.exposeMask.value:this.currentMask?this.currentMask.value:""}set value(e){this.exposeMask?(this.exposeMask.value=e,this.currentMask=this.exposeMask,this._applyDispatch()):super.value=e}get unmaskedValue(){return this.exposeMask?this.exposeMask.unmaskedValue:this.currentMask?this.currentMask.unmaskedValue:""}set unmaskedValue(e){this.exposeMask?(this.exposeMask.unmaskedValue=e,this.currentMask=this.exposeMask,this._applyDispatch()):super.unmaskedValue=e}get typedValue(){return this.exposeMask?this.exposeMask.typedValue:this.currentMask?this.currentMask.typedValue:""}set typedValue(e){if(this.exposeMask){this.exposeMask.typedValue=e,this.currentMask=this.exposeMask,this._applyDispatch();return}let n=String(e);this.currentMask&&(this.currentMask.typedValue=e,n=this.currentMask.unmaskedValue),this.unmaskedValue=n}get displayValue(){return this.currentMask?this.currentMask.displayValue:""}get isComplete(){var e;return!!((e=this.currentMask)!=null&&e.isComplete)}get isFilled(){var e;return!!((e=this.currentMask)!=null&&e.isFilled)}remove(e,n){const r=new tr;return this.currentMask&&r.aggregate(this.currentMask.remove(e,n)).aggregate(this._applyDispatch()),r}get state(){var e;return{...super.state,_rawInputValue:this.rawInputValue,compiledMasks:this.compiledMasks.map(n=>n.state),currentMaskRef:this.currentMask,currentMask:(e=this.currentMask)==null?void 0:e.state}}set state(e){const{compiledMasks:n,currentMaskRef:r,currentMask:a,...s}=e;n&&this.compiledMasks.forEach((o,l)=>o.state=n[l]),r!=null&&(this.currentMask=r,this.currentMask.state=a),super.state=s}extractInput(e,n,r){return this.currentMask?this.currentMask.extractInput(e,n,r):""}extractTail(e,n){return this.currentMask?this.currentMask.extractTail(e,n):super.extractTail(e,n)}doCommit(){this.currentMask&&this.currentMask.doCommit(),super.doCommit()}nearestInputPos(e,n){return this.currentMask?this.currentMask.nearestInputPos(e,n):super.nearestInputPos(e,n)}get overwrite(){return this.currentMask?this.currentMask.overwrite:this._overwrite}set overwrite(e){this._overwrite=e}get eager(){return this.currentMask?this.currentMask.eager:this._eager}set eager(e){this._eager=e}get skipInvalid(){return this.currentMask?this.currentMask.skipInvalid:this._skipInvalid}set skipInvalid(e){this._skipInvalid=e}get autofix(){return this.currentMask?this.currentMask.autofix:this._autofix}set autofix(e){this._autofix=e}maskEquals(e){return Array.isArray(e)?this.compiledMasks.every((n,r)=>{if(!e[r])return;const{mask:a,...s}=e[r];return EC(n,s)&&n.maskEquals(a)}):super.maskEquals(e)}typedValueEquals(e){var n;return!!((n=this.currentMask)!=null&&n.typedValueEquals(e))}}XS.DEFAULTS={...po.DEFAULTS,dispatch:(t,e,n,r)=>{if(!e.compiledMasks.length)return;const a=e.rawInputValue,s=e.compiledMasks.map((o,l)=>{const c=e.currentMask===o,d=c?o.displayValue.length:o.nearestInputPos(o.displayValue.length,hn.FORCE_LEFT);return o.rawInputValue!==a?(o.reset(),o.append(a,{raw:!0})):c||o.remove(d),o.append(t,e.currentMaskFlags(n)),o.appendTail(r),{index:l,weight:o.rawInputValue.length,totalInputPositions:o.totalInputPositions(0,Math.max(d,o.nearestInputPos(o.displayValue.length,hn.FORCE_LEFT)))}});return s.sort((o,l)=>l.weight-o.weight||l.totalInputPositions-o.totalInputPositions),e.compiledMasks[s[0].index]}};Rn.MaskedDynamic=XS;class KS extends ho{constructor(e){super({...KS.DEFAULTS,...e})}updateOptions(e){super.updateOptions(e)}_update(e){const{enum:n,...r}=e;if(n){const a=n.map(l=>l.length),s=Math.min(...a),o=Math.max(...a)-s;r.mask="*".repeat(s),o&&(r.mask+="["+"*".repeat(o)+"]"),this.enum=n}super._update(r)}
2061_appendCharRaw(e,n){n===void 0&&(n={});const r=Math.min(this.nearestInputPos(0,hn.FORCE_RIGHT),this.value.length),a=this.enum.filter(s=>this.matchValue(s,this.unmaskedValue+e,r));if(a.length){a.length===1&&this._forEachBlocksInRange(0,this.value.length,(o,l)=>{const c=a[0][l];l>=this.value.length||c===o.value||(o.reset(),o._appendChar(c,n))});const s=super._appendCharRaw(a[0][this.value.length],n);return a.length===1&&a[0].slice(this.unmaskedValue.length).split("").forEach(o=>s.aggregate(super._appendCharRaw(o))),s}return new tr({skip:!this.isComplete})}extractTail(e,n){return e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length),new Vd("",e)}remove(e,n){if(e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length),e===n)return new tr;const r=Math.min(super.nearestInputPos(0,hn.FORCE_RIGHT),this.value.length);let a;for(a=e;a>=0&&!(this.enum.filter(l=>this.matchValue(l,this.value.slice(r,a),r)).length>1);--a);const s=super.remove(a,n);return s.tailShift+=a-e,s}get isComplete(){return this.enum.indexOf(this.value)>=0}}KS.DEFAULTS={...ho.DEFAULTS,matchValue:(t,e,n)=>t.indexOf(e,n)===n};Rn.MaskedEnum=KS;class Pmt extends po{updateOptions(e){super.updateOptions(e)}_update(e){super._update({...e,validate:e.mask})}}Rn.MaskedFunction=Pmt;var Foe;class Ul extends po{constructor(e){super({...Ul.DEFAULTS,...e})}updateOptions(e){super.updateOptions(e)}_update(e){super._update(e),this._updateRegExps()}_updateRegExps(){const e="^"+(this.allowNegative?"[+|\\-]?":""),n="\\d*",r=(this.scale?"("+Wk(this.radix)+"\\d{0,"+this.scale+"})?":"")+"$";this._numberRegExp=new RegExp(e+n+r),this._mapToRadixRegExp=new RegExp("["+this.mapToRadix.map(Wk).join("")+"]","g"),this._thousandsSeparatorRegExp=new RegExp(Wk(this.thousandsSeparator),"g")}_removeThousandsSeparators(e){return e.replace(this._thousandsSeparatorRegExp,"")}_insertThousandsSeparators(e){const n=e.split(this.radix);return n[0]=n[0].replace(/\B(?=(\d{3})+(?!\d))/g,this.thousandsSeparator),n.join(this.radix)}doPrepareChar(e,n){n===void 0&&(n={});const[r,a]=super.doPrepareChar(this._removeThousandsSeparators(this.scale&&this.mapToRadix.length&&(n.input&&n.raw||!n.input&&!n.raw)?e.replace(this._mapToRadixRegExp,this.radix):e),n);return e&&!r&&(a.skip=!0),r&&!this.allowPositive&&!this.value&&r!=="-"&&a.aggregate(this._appendChar("-")),[r,a]}_separatorsCount(e,n){n===void 0&&(n=!1);let r=0;for(let a=0;a<e;++a)this._value.indexOf(this.thousandsSeparator,a)===a&&(++r,n&&(e+=this.thousandsSeparator.length));return r}_separatorsCountFromSlice(e){return e===void 0&&(e=this._value),this._separatorsCount(this._removeThousandsSeparators(e).length,!0)}extractInput(e,n,r){return e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length),[e,n]=this._adjustRangeWithSeparators(e,n),this._removeThousandsSeparators(super.extractInput(e,n,r))}_appendCharRaw(e,n){n===void 0&&(n={});const r=n.tail&&n._beforeTailState?n._beforeTailState._value:this._value,a=this._separatorsCountFromSlice(r);this._value=this._removeThousandsSeparators(this.value);const s=this._value;this._value+=e;const o=this.number;let l=!isNaN(o),c=!1;if(l){let g;this.min!=null&&this.min<0&&this.number<this.min&&(g=this.min),this.max!=null&&this.max>0&&this.number>this.max&&(g=this.max),g!=null&&(this.autofix?(this._value=this.format(g,this).replace(Ul.UNMASKED_RADIX,this.radix),c||(c=s===this._value&&!n.tail)):l=!1),l&&(l=!!this._value.match(this._numberRegExp))}let d;l?d=new tr({inserted:this._value.slice(s.length),rawInserted:c?"":e,skip:c}):(this._value=s,d=new tr),this._value=this._insertThousandsSeparators(this._value);const f=n.tail&&n._beforeTailState?n._beforeTailState._value:this._value,p=this._separatorsCountFromSlice(f);return d.tailShift+=(p-a)*this.thousandsSeparator.length,d}_findSeparatorAround(e){if(this.thousandsSeparator){const n=e-this.thousandsSeparator.length+1,r=this.value.indexOf(this.thousandsSeparator,n);if(r<=e)return r}return-1}_adjustRangeWithSeparators(e,n){const r=this._findSeparatorAround(e);r>=0&&(e=r);const a=this._findSeparatorAround(n);return a>=0&&(n=a+this.thousandsSeparator.length),[e,n]}remove(e,n){e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length),[e,n]=this._adjustRangeWithSeparators(e,n);const r=this.value.slice(0,e),a=this.value.slice(n),s=this._separatorsCount(r.length);this._value=this._insertThousandsSeparators(this._removeThousandsSeparators(r+a));const o=this._separatorsCountFromSlice(r);return new tr({tailShift:(o-s)*this.thousandsSeparator.length})}nearestInputPos(e,n){if(!this.thousandsSeparator)return e;switch(n){case hn.NONE:case hn.LEFT:case hn.FORCE_LEFT:{const r=this._findSeparatorAround(e-1);if(r>=0){const a=r+this.thousandsSeparator.length;if(e<a||this.value.length<=a||n===hn.FORCE_LEFT)return r}break}case hn.RIGHT:case hn.FORCE_RIGHT:{const r=this._findSeparatorAround(e);if(r>=0)return r+this.thousandsSeparator.length}}return e}doCommit(){if(this.value){const e=this.number;let n=e;this.min!=null&&(n=Math.max(n,this.min)),this.max!=null&&(n=Math.min(n,this.max)),n!==e&&(this.unmaskedValue=this.format(n,this));let r=this.value;this.normalizeZeros&&(r=this._normalizeZeros(r)),this.padFractionalZeros&&this.scale>0&&(r=this._padFractionalZeros(r)),this._value=r}super.doCommit()}_normalizeZeros(e){const n=this._removeThousandsSeparators(e).split(this.radix);return n[0]=n[0].replace(/^(\D*)(0*)(\d*)/,(r,a,s,o)=>a+o),e.length&&!/\d$/.test(n[0])&&(n[0]=n[0]+"0"),n.length>1&&(n[1]=n[1].replace(/0*$/,""),n[1].length||(n.length=1)),this._insertThousandsSeparators(n.join(this.radix))}_padFractionalZeros(e){if(!e)return e;const n=e.split(this.radix);return n.length<2&&n.push(""),n[1]=n[1].padEnd(this.scale,"0"),n.join(this.radix)}doSkipInvalid(e,n,r){n===void 0&&(n={});const a=this.scale===0&&e!==this.thousandsSeparator&&(e===this.radix||e===Ul.UNMASKED_RADIX||this.mapToRadix.includes(e));return super.doSkipInvalid(e,n,r)&&!a}get unmaskedValue(){return this._removeThousandsSeparators(this._normalizeZeros(this.value)).replace(this.radix,Ul.UNMASKED_RADIX)}set unmaskedValue(e){super.unmaskedValue=e}get typedValue(){return this.parse(this.unmaskedValue,this)}set typedValue(e){this.rawInputValue=this.format(e,this).replace(Ul.UNMASKED_RADIX,this.radix)}get number(){return this.typedValue}set number(e){this.typedValue=e}get allowNegative(){return this.min!=null&&this.min<0||this.max!=null&&this.max<0}get allowPositive(){return this.min!=null&&this.min>0||this.max!=null&&this.max>0}typedValueEquals(e){return(super.typedValueEquals(e)||Ul.EMPTY_VALUES.includes(e)&&Ul.EMPTY_VALUES.includes(this.typedValue))&&!(e
2061===0&&this.value==="")}}Foe=Ul;Ul.UNMASKED_RADIX=".";Ul.EMPTY_VALUES=[...po.EMPTY_VALUES,0];Ul.DEFAULTS={...po.DEFAULTS,mask:Number,radix:",",thousandsSeparator:"",mapToRadix:[Foe.UNMASKED_RADIX],min:Number.MIN_SAFE_INTEGER,max:Number.MAX_SAFE_INTEGER,scale:2,normalizeZeros:!0,padFractionalZeros:!1,parse:Number,format:t=>t.toLocaleString("en-US",{useGrouping:!1,maximumFractionDigits:20})};Rn.MaskedNumber=Ul;const QD={MASKED:"value",UNMASKED:"unmaskedValue",TYPED:"typedValue"};function Boe(t,e,n){e===void 0&&(e=QD.MASKED),n===void 0&&(n=QD.MASKED);const r=k0(t);return a=>r.runIsolated(s=>(s[e]=a,s[n]))}function Omt(t,e,n,r){return Boe(e,n,r)(t)}Rn.PIPE_TYPE=QD;Rn.createPipe=Boe;Rn.pipe=Omt;class Mmt extends ho{get repeatFrom(){var e;return(e=Array.isArray(this.repeat)?this.repeat[0]:this.repeat===1/0?0:this.repeat)!=null?e:0}get repeatTo(){var e;return(e=Array.isArray(this.repeat)?this.repeat[1]:this.repeat)!=null?e:1/0}constructor(e){super(e)}updateOptions(e){super.updateOptions(e)}_update(e){var n,r,a;const{repeat:s,...o}=qv(e);this._blockOpts=Object.assign({},this._blockOpts,o);const l=k0(this._blockOpts);this.repeat=(n=(r=s??l.repeat)!=null?r:this.repeat)!=null?n:1/0,super._update({mask:"m".repeat(Math.max(this.repeatTo===1/0&&((a=this._blocks)==null?void 0:a.length)||0,this.repeatFrom)),blocks:{m:l},eager:l.eager,overwrite:l.overwrite,skipInvalid:l.skipInvalid,lazy:l.lazy,placeholderChar:l.placeholderChar,displayChar:l.displayChar})}_allocateBlock(e){if(e<this._blocks.length)return this._blocks[e];if(this.repeatTo===1/0||this._blocks.length<this.repeatTo)return this._blocks.push(k0(this._blockOpts)),this.mask+="m",this._blocks[this._blocks.length-1]}_appendCharRaw(e,n){n===void 0&&(n={});const r=new tr;for(let c=(a=(s=this._mapPosToBlock(this.displayValue.length))==null?void 0:s.index)!=null?a:Math.max(this._blocks.length-1,0),d,f;d=(o=this._blocks[c])!=null?o:f=!f&&this._allocateBlock(c);++c){var a,s,o,l;const p=d._appendChar(e,{...n,_beforeTailState:(l=n._beforeTailState)==null||(l=l._blocks)==null?void 0:l[c]});if(p.skip&&f){this._blocks.pop(),this.mask=this.mask.slice(1);break}if(r.aggregate(p),p.consumed)break}return r}_trimEmptyTail(e,n){var r,a;e===void 0&&(e=0);const s=Math.max(((r=this._mapPosToBlock(e))==null?void 0:r.index)||0,this.repeatFrom,0);let o;n!=null&&(o=(a=this._mapPosToBlock(n))==null?void 0:a.index),o==null&&(o=this._blocks.length-1);let l=0;for(let c=o;s<=c&&!this._blocks[c].unmaskedValue;--c,++l);l&&(this._blocks.splice(o-l+1,l),this.mask=this.mask.slice(l))}reset(){super.reset(),this._trimEmptyTail()}remove(e,n){e===void 0&&(e=0),n===void 0&&(n=this.displayValue.length);const r=super.remove(e,n);return this._trimEmptyTail(e,n),r}totalInputPositions(e,n){return e===void 0&&(e=0),n==null&&this.repeatTo===1/0?1/0:super.totalInputPositions(e,n)}get state(){return super.state}set state(e){this._blocks.length=e._blocks.length,this.mask=this.mask.slice(0,this._blocks.length),super.state=e}}Rn.RepeatBlock=Mmt;try{globalThis.IMask=Rn}catch{}const Uoe={mask:rn.oneOfType([rn.array,rn.func,rn.string,rn.instanceOf(RegExp),rn.oneOf([Date,Number,Rn.Masked]),rn.instanceOf(Rn.Masked)]),value:rn.any,unmask:rn.oneOfType([rn.bool,rn.oneOf(["typed"])]),prepare:rn.func,prepareChar:rn.func,validate:rn.func,commit:rn.func,overwrite:rn.oneOfType([rn.bool,rn.oneOf(["shift"])]),eager:rn.oneOfType([rn.bool,rn.oneOf(["append","remove"])]),skipInvalid:rn.bool,onAccept:rn.func,onComplete:rn.func,placeholderChar:rn.string,displayChar:rn.string,lazy:rn.bool,definitions:rn.object,blocks:rn.object,enum:rn.arrayOf(rn.string),maxLength:rn.number,from:rn.number,to:rn.number,pattern:rn.string,format:rn.func,parse:rn.func,autofix:rn.oneOfType([rn.bool,rn.oneOf(["pad"])]),radix:rn.string,thousandsSeparator:rn.string,mapToRadix:rn.arrayOf(rn.string),scale:rn.number,normalizeZeros:rn.bool,padFractionalZeros:rn.bool,min:rn.oneOfType([rn.number,rn.instanceOf(Date)]),max:rn.oneOfType([rn.number,rn.instanceOf(Date)]),dispatch:rn.func,inputRef:rn.oneOfType([rn.func,rn.shape({current:rn.object})])},$oe=Object.keys(Uoe).filter(t=>
2061t!=="value"),Lmt=["value","unmask","onAccept","onComplete","inputRef"],jmt=$oe.filter(t=>Lmt.indexOf(t)<0);function Fmt(t){var e;const n=(e=class extends ae.Component{constructor(s){super(s),this._inputRef=this._inputRef.bind(this)}componentDidMount(){this.props.mask&&this.initMask()}componentDidUpdate(){const s=this.props,o=this._extractMaskOptionsFromProps(s);if(o.mask)this.maskRef?(this.maskRef.updateOptions(o),"value"in s&&s.value!==void 0&&(this.maskValue=s.value)):this.initMask(o);else if(this.destroyMask(),"value"in s&&s.value!==void 0){var l;(l=this.element)!=null&&l.isContentEditable&&this.element.tagName!=="INPUT"&&this.element.tagName!=="TEXTAREA"?this.element.textContent=s.value:this.element.value=s.value}}componentWillUnmount(){this.destroyMask()}_inputRef(s){this.element=s,this.props.inputRef&&(Object.prototype.hasOwnProperty.call(this.props.inputRef,"current")?this.props.inputRef.current=s:this.props.inputRef(s))}initMask(s){s===void 0&&(s=this._extractMaskOptionsFromProps(this.props)),this.maskRef=Rn(this.element,s).on("accept",this._onAccept.bind(this)).on("complete",this._onComplete.bind(this)),"value"in this.props&&this.props.value!==void 0&&(this.maskValue=this.props.value)}destroyMask(){this.maskRef&&(this.maskRef.destroy(),delete this.maskRef)}_extractMaskOptionsFromProps(s){const{...o}=s;return Object.keys(o).filter(l=>jmt.indexOf(l)<0).forEach(l=>{delete o[l]}),o}_extractNonMaskProps(s){const{...o}=s;return $oe.forEach(l=>{l!=="maxLength"&&delete o[l]}),"defaultValue"in o||(o.defaultValue=s.mask?"":o.value),delete o.value,o}get maskValue(){return this.maskRef?this.props.unmask==="typed"?this.maskRef.typedValue:this.props.unmask?this.maskRef.unmaskedValue:this.maskRef.value:""}set maskValue(s){this.maskRef&&(s=s==null&&this.props.unmask!=="typed"?"":s,this.props.unmask==="typed"?this.maskRef.typedValue=s:this.props.unmask?this.maskRef.unmaskedValue=s:this.maskRef.value=s)}_onAccept(s){this.props.onAccept&&this.maskRef&&this.props.onAccept(this.maskValue,this.maskRef,s)}_onComplete(s){this.props.onComplete&&this.maskRef&&this.props.onComplete(this.maskValue,this.maskRef,s)}render(){return ae.createElement(t,{...this._extractNonMaskProps(this.props),inputRef:this._inputRef})}},e.displayName=void 0,e.propTypes=void 0,e),r=t.displayName||t.name||"Component";return n.displayName="IMask("+r+")",n.propTypes=Uoe,ae.forwardRef((a,s)=>ae.createElement(n,{...a,ref:s}))}const Bmt=Fmt(t=>{let{inputRef:e,...n}=t;return ae.createElement("input",{...n,ref:e})}),Umt=(t,e)=>ae.createElement(Bmt,{...t,ref:e}),$mt=ae.forwardRef(Umt),qmt=da(re(["flex min-w-0 items-center","rounded-md","border","focus-within:border-input-active-border","file:border-0 file:bg-transparent file:text-sm file:font-medium","placeholder:text-type-placeholder"]),{variants:{forceFocus:{on:"!border-input-active-border",off:re()},forceHover:{on:"!border-input-active-border",off:re()}},defaultVariants:{forceFocus:"off",forceHover:"off"}}),qoe="YYYY-MM-DD",Hmt="Y-`m-`d",k7="yyyy-mm-dd",zmt=new Date(1970,0,1),Vmt=new Date(9999,0,1),Gmt={Y:{mask:Rn.MaskedRange,from:1970,to:9999,placeholderChar:"y"},m:{mask:Rn.MaskedRange,from:1,to:12,placeholderChar:"m"},d:{mask:Rn.MaskedRange,from:1,to:31,placeholderChar:"d"}},FW=t=>Pr(t).format(qoe),Wmt=t=>Pr(t,qoe).toDate(),BW=t=>t.indexOf("y")===-1&&t.indexOf("m")===-1&&t.indexOf("d")===-1;function Ymt(t,e){return t.split("").map((n,r)=>{const a=/\d/.test(n),s=/\d/.test(t[r+1]??""),o=a||n==="-"&&s;return i.jsx("span",{className:e?"text-type-disabled":o?"text-type-primary":"text-type-placeholder",children:n},r)})}const Xmt=v.forwardRef(function({value:e,onComplete:n,onBlur:r,onFocus:a,className:s,emptyLabel:o,disabled:l,style:c,...d},f){const p=v.useRef(null),g=v.useRef(!1),[y,x]=v.useState(!1),b=v.useMemo(()=>e?FW(e):"",[e]),[_,E]=v.useState(b||k7);v.useEffect(()=>{if(g.current)return;const I=b||k7;E(N=>N===I?N:I)},[b]);const A=!!o&&!e&&!y,S=v.useCallback(I=>{g.current=!0,x(!0),a?.(I)},[a]),k=v.useCallback(I=>{g.current=!1,x(!1);const N=b||k7;E(D=>D===N?D:N),r?.(I)},[b,r]);return i.jsxs("span",{className:"relative inline-block size-full min-w-0",children:[i.jsx($mt,{mask:Date,value:_,format:FW,parse:Wmt,ref:p,inputRef:f,lazy:!1,overwrite:!0,autofix:!1,min:zmt,max:Vmt,blocks:Gmt,pattern:Hmt,placeholder:k7,disabled:l,className:re(s,"relative z-[1] text-transparent caret-type-primary"),onAccept:I=>{const N=I||k7;E(D=>D===N?D:N)},onComplete:(I,N,D)=>
2061{if(!BW(I))return;const O=Pr(I);n&&D&&n(O)},onKeyUp:I=>{if(I.key==="Enter"){const N=I.target.value;if(BW(N)){const D=Pr(N);n&&n(D),I.target.blur()}}},onBlur:k,onFocus:S,...d,style:{...c,caretColor:"var(--color-type-primary)"}}),i.jsx("span",{"aria-hidden":"true",className:re(s,"absolute inset-0 z-0 flex items-center pointer-events-none whitespace-pre","!bg-transparent !border-transparent !shadow-none !ring-0 !outline-none",l&&"text-type-disabled"),children:A?i.jsx("span",{className:l?"text-type-disabled":"text-type-placeholder",children:o}):Ymt(_,l)})]})}),UW=v.forwardRef(function({className:e,label:n,hasError:r,errorMessage:a,state:s,size:o,rightIcon:l,forceFocus:c,forceHover:d,emptyLabel:f,...p},g){let y=s??"editable";r&&(y="errored"),p.disabled&&(y="disabled");const x=re(Dj({state:y,size:o}),qmt({forceFocus:c?"on":"off",forceHover:d&&y==="editable"?"on":"off"}),y==="disabled"&&"!border-input-disabled-border",l&&"pr-9",e),b=y==="editable"&&(c||d)?{borderColor:"var(--color-input-active-border)"}:void 0;return i.jsxs("div",{className:"flex flex-col gap-1 grow",children:[n&&i.jsx("label",{children:n}),i.jsxs("div",{className:re("relative",x),style:b,children:[i.jsx(Xmt,{ref:g,emptyLabel:f,disabled:p.disabled,className:re("size-full min-w-0","border-0 bg-transparent shadow-none ring-0","outline-none focus-visible:outline-none","p-0"),"aria-invalid":r||void 0,...p}),l&&i.jsx("span",{className:re("absolute right-0 top-0.5 py-2 px-1.5 pointer-events-none",p.disabled?"text-type-disabled":"text-purplegrey-600"),children:l})]}),a&&i.jsx(Zr,{size:"lg",className:"text-error-type-heavy",children:a})]})});function H4(t){return t.toString().padStart(2,"0")}const Kmt=Array.from({length:25},(t,e)=>H4(e)),$W=10,Zmt=Array.from({length:60/$W},(t,e)=>H4(e*$W));function Jmt(t,e){return e?t>e.hour:!1}function Qmt(t,e,n){return e===24?t>0:n&&e===n.hour?t>n.minute:!1}function AC({onChange:t,mode:e,timeFrom:n,timeTo:r,maxTime:a,disabled:s,onInteract:o}){const[l,c]=v.useState(!1),d=v.useCallback(_=>{_&&o?.(),c(_)},[o]),f=v.useRef(null),p=v.useRef(null),g=e==="start"?n:r,y=`${H4(g.hour)}:${H4(g.minute)}`;v.useEffect(()=>{if(!l)return;const _=setTimeout(()=>{const E=f.current?.querySelector(`[data-hour="${H4(g.hour)}"]`),A=p.current?.querySelector(`[data-minute="${H4(g.minute)}"]`);E?.scrollIntoView({block:"center"}),A?.scrollIntoView({block:"center"})},0);return()=>clearTimeout(_)},[l]);const x=_=>{if(_===24){t({hour:24,minute:0});return}a&&_===a.hour&&g.minute>a.minute?t({hour:_,minute:a.minute}):t({...g,hour:_})},b=_=>{t({...g,minute:_})};return i.jsxs(L0,{open:l,onOpenChange:d,children:[i.jsxs(K_,{disabled:s,className:re("flex flex-row items-center justify-between","w-full min-w-0","h-9 px-2","rounded-md border bg-input-background","text-sm",l?"border-input-active-border shadow-[inset_0_0_0_1px_var(--color-input-active-border)]":"border-input-border hover:border-input-hover-border",s&&"opacity-50 cursor-not-allowed"),children:[i.jsx("span",{className:"normal-nums tabular-nums",children:y}),i.jsx(Kie,{size:"sm",color:"secondary"})]}),i.jsxs(j0,{align:"start",portaled:!1,className:re("flex flex-col p-0 w-auto min-w-0","rounded-md border border-purplegrey-200 shadow-md bg-white"),children:[i.jsxs("div",{className:"flex flex-row",children:[i.jsx("div",{ref:f,className:"flex flex-col max-h-[200px] overflow-y-auto border-r border-purplegrey-200 py-1",children:Kmt.map(_=>{const E=Number(_),A=g.hour===E,S=Jmt(E,a);return i.jsx("button",{type:"button","data-hour":_,disabled:S,onClick:()=>x(E),className:re("px-4 py-1 text-sm text-left normal-nums tabular-nums",A?"bg-action-press":"hover:bg-action-hover",S&&"opacity-40 cursor-not-allowed hover:bg-transparent"),children:_},_)})}),i.jsx("div",{ref:p,className:"flex flex-col max-h-[200px] overflow-y-auto py-1",children:Zmt.map(_=>{const E=Number(_),A=g.minute===E,S=Qmt(E,g.hour,a);return i.jsx("button",{type:"button","data-minute":_,disabled:S,onClick:()=>b(E),className:re("px-4 py-1 text-sm text-left normal-nums tabular-nums",A?"bg-action-press":"hover:bg-action-hover",S&&"opacity-40 cursor-not-allowed hover:bg-transparent"),children:_},_)})})]}),i.jsx("div",{className:"border-t border-purplegrey-200 px-2 py-1.5 flex justify-center",children:i.jsx("button",{type:"button",onClick:()=>c(!1),className:"px-2 py-0.5 text-sm font-medium text-purple-500 hover:text-purple-600 rounded",children:"Done"})})]})]})}function e4t({onChange:t,dayFrom:e,dayTo:n,timeFrom:r,timeTo:a,dayMaxSelectable:s,maxTime:o,onInteract:l}){const c=v.useCallback(d=>{t({timeFrom:d,timeTo:a})},[a,t]);return i.jsx(AC,{mode:"start",dayFrom:e,timeFrom:r,dayTo:n,timeTo:a,dayMaxSelectable:s,maxTime:o,size:"sm",onChange:c,onInteract:l})}function t4t({onChange:t,dayFrom:e,dayTo:n,timeFrom:r,timeTo:a,dayMaxSelectable:s,maxTime:o,onInteract:l}){const c=v.useCallback(d=>{t({timeFrom:r,timeTo:d})},[r,t]);return i.jsx(AC,{mode:"end",dayFrom:e,timeFrom:r,dayTo:n,timeTo:a,dayMaxSelectable:s,maxTime:o,size:"sm",onChange:c,onInteract:l})}function TC({onChange:t,className:e,dayFrom:n,dayTo:r,timeFrom:a,timeTo:s,dayMaxSelectable:o,disableTo:l=!1,maxEndTime:c}){const d=v.useCallback(p=>{t({timeFrom:p,timeTo:s})},[s,t]),f=v.useCallback(p=>{t({timeFrom:a,timeTo:p})},[a,t]);return i.jsxs("div",{className:re("flex flex-row gap-x-1 justify-between w-full",e),children:[i.jsx(AC,{mode:"start",dayFrom:n,timeFrom:a,dayTo:r,timeTo:s,dayMaxSelectable:o,size:"sm",onChange:d}),i.jsx(lL,{color:"secondary",size:"md",className:"shrink-0 opacity-0"}),i.jsx(AC,{mode:"end",dayFrom:n,timeFrom:a,dayTo:r,timeTo:s,dayMaxSelectable:o,maxTime:c,size:"sm",disabled:l,onChange:f})]})}TC.Start=e4t;TC.End=t4t;const kC={"last-month":"Last month","last-3-months":"Last 3 months","last-6-months":"Last 6 months","last-year":"Last year","last-5-years":"Last 5 years","entire-history":"Entire history","specific-range":"Choose a specific range"},S4="specific-range",Hoe={hour:0,minute:0},zoe={hour:24,minute:0},qW="YYYY-MM-DD",Cu=10;function Voe(t){return{hour:t.hour,minute:Math.floor(t.minute/Cu)*Cu}}const ZS=1440;function a1(t){return t.hour===24&&t.minute===0?ZS:t.hour*60+t.minute}function Qj(t,e,n,r){return e.startOf("day").diff(t.startOf("day"),"day")*ZS+(a1(r)-a1(n))}function Goe(t){return t.hour()===0&&t.minute()===0}function n4t(t){return sa(t.subtract(1,"day"))}function m3(t){return Goe(t)?sa(t.subtract(1,"day")):sa(t)}function eP(t){return sa(m3(t).add(1,"day"))}function r4t(t,e){return t&&e?t.isBefore(e)?t:e:t??e}function Gd(t,e){const n={hour:24,minute:0};if(!e)return n;const r=m3(e);return!t.isSame(r,"day")||Goe(e)?n:Voe({hour:e.hour(),minute:e.minute()})}function Woe(t,e){const n={hour:0,minute:0};return!e||!t.isSame(e,"day")?n:Voe({hour:e.hour(),minute:e.minute()})}function Yoe(t,e){return t?n4t(t):e.subtract(1,"day")}function Xoe(t,e,n,r){return Math.round(Qj(t,e,n,r)/ZS)}function Koe(t){switch(t){case"last-month":return{value:1,unit:"month"};case"last-3-months":return{value:3,unit:"month"};case"last-6-months":return{value:6,unit:"month"};case"last-year":return{value:1,unit:"year"};case"last-5-years":return{value:5,unit:"year"};default:return}}function Yk(t,e){return Array.from({length:e},(n,r)=>r+1).reduce((n,r)=>n+t.subtract(r,"month").daysInMonth(),0)}function eF(t,e,n,r,a){switch(t){case"last-month":return Yk(e,1);case"last-3-months":return Yk(e,3);case"last-6-months":return Yk(e,6);case"last-year":return e.diff(e.subtract(1,"year"),"day");case"last-5-years":return e.diff(e.subtract(5,"years"),"day");case"entire-history":return n?e.diff(n,"day"):a&&r?a.diff(r,"day"):0;default:return a&&r?a.diff(r,"day"):0}}function Zoe(t,e,n,r){const a=sa(t);
2061let s=sa(a.subtract(n.value,n.unit));for(;!s.isAfter(a,"day");){if(Xoe(s,a,Hoe,e)<=r)return s;s=s.add(1,"day")}return a}function a4t(t,e,n,r,a){return t.isSame(Zoe(e,r,n,a),"day")}function s4t(t,e,n,r,a,s,o,l){const c=Koe(t);if(!c||!n.isSame(s,"day")||r.hour!==0||r.minute!==0||a.hour!==24||a.minute!==0)return!1;const d=Gd(s,l),f=eF(t,o);return a4t(e,s,c,d,f)}function Zb({dayMinSelectable:t,dayMaxSelectable:e,dayFrom:n,dayTo:r,dayToday:a,timeFrom:s=Hoe,timeTo:o=zoe}){const l=Yoe(e,a);if(t&&e&&n.isSame(t,"day")&&r.isSame(m3(e),"day"))return"entire-history";const c=e?eP(e):a,d=(f,p)=>s4t(p,n,r,s,o,f,a,e);return d(l,"last-month")||d(c,"last-month")?"last-month":d(l,"last-3-months")||d(c,"last-3-months")?"last-3-months":d(l,"last-6-months")||d(c,"last-6-months")?"last-6-months":d(l,"last-year")||d(c,"last-year")?"last-year":d(l,"last-5-years")||d(c,"last-5-years")?"last-5-years":"specific-range"}function i4t({namedDateRange:t,dayToday:e,dayTo:n,dayFrom:r,dayMinSelectable:a,endTime:s}){const o=Koe(t);if(o){const l=eF(t,e);return Zoe(n,s,o,l)}switch(t){case"entire-history":return a||e;case"specific-range":return r;default:return r}}function tv({namedDateRange:t,dayMaxSelectable:e,dayMinSelectable:n,dayToday:r,dayFrom:a,isHistorical:s}){const o=Yoe(e,r),l=Gd(o,e),c=i4t({namedDateRange:t,dayToday:r,dayFrom:a,dayTo:o,dayMinSelectable:n,endTime:l});return{to:sa(o),from:sa(c)}}function vxt({previousNamedDateRange:t,currentFrom:e,currentTo:n,dayMaxSelectable:r,dayMinSelectable:a,dayToday:s,isHistorical:o}){return t&&t!=="specific-range"?{from:e,to:n}:tv({namedDateRange:"last-month",dayMaxSelectable:r,dayMinSelectable:a,dayToday:s,dayFrom:e,isHistorical:o})}function o4t({namedDateRange:t,dayToday:e,dayMinSelectable:n,dayFrom:r,dayTo:a}){return eF(t,e,n,r,a)}function $l(t,e,n){let r=t;return e&&r.isBefore(e,"day")&&(r=e),n&&r.isAfter(n,"day")&&(r=n),r}function Joe(t){return t.hour*60+t.minute}function Qoe(t){const e=Math.max(0,Math.min(t,1439));return{hour:Math.floor(e/60),minute:e%60}}function tP(t,e){const n=Joe(t)+e;return n>1439?{time:{hour:0,minute:0},dayOverflow:1}:{time:Qoe(n),dayOverflow:0}}function nP(t,e){const n=Joe(t)-e;return n<0?{time:{hour:23,minute:59},dayUnderflow:1}:{time:Qoe(n),dayUnderflow:0}}function HW(t,e){const{time:n,dayUnderflow:r}=nP(e,Cu);return r===0?{from:t.clone(),resultTimeFrom:n}:{from:sa(t).subtract(1,"day"),resultTimeFrom:{hour:23,minute:50}}}function ele(t,e){const{time:n,dayOverflow:r}=tP(e,Cu);return r===0?{to:t.clone(),resultTimeTo:n,dayOverflow:!1}:{to:sa(t).add(1,"day"),resultTimeTo:{hour:0,minute:Cu},dayOverflow:!0}}function tF(t,e,n,r){if(!n||!r||!t.isSame(r,"day"))return!1;const a=Gd(t,n);return a1(e)>a1(a)}function l4t(t,e,n){if(!n||!t.isSame(n,"day"))return!1;const r=Woe(t,n);return a1(e)<a1(r)}function tle({from:t,to:e,resultTimeFrom:n,resultTimeTo:r,dayFrom:a,dayTo:s,timeFrom:o,timeTo:l,dayMinSelectable:c,dayMaxSelectable:d,maxCalendarDay:f}){if(e=$l(s,c,f),t.isAfter(e,"day")&&(e=f&&f.isBefore(t,"day")?f:t.clone()),t.isSame(e,"day")||(e=t.clone()),r={...l},f&&d&&e.isSame(f,"day")){const g=Gd(e,d);a1(r)>a1(g)&&(r=g)}const p=HW(e,r);if(t=p.from,n=p.resultTimeFrom,c&&t.isBefore(c,"day")){t=$l(a,c,f),n={...o};const g=ele(t,n);if(e=g.to,r=g.resultTimeTo,f&&(e.isAfter(f,"day")||tF(e,r,d,f))){e.isAfter(f,"day")&&(e=f),r=Gd(e,d);const y=HW(e,r);t=y.from,n=y.resultTimeFrom}}return{from:t,to:e,resultTimeFrom:n,resultTimeTo:r}}function c4t({from:t,to:e,resultTimeFrom:n,resultTimeTo:r,dayFrom:a,dayTo:s,timeFrom:o,timeTo:l,dayMinSelectable:c,dayMaxSelectable:d,maxCalendarDay:f}){if(t=$l(t,c,f),e=$l(s,c,f),e.isBefore(t,"day")&&(e=t.clone()),t.isSame(e,"day")||(t=e.clone()),n={...o},c&&t.isSame(c,"day")){const g=Woe(t,c);a1(n)<a1(g)&&(n=g)}const p=ele(t,n);return e=p.to,r=p.resultTimeTo,f&&(e.isAfter(f,"day")||tF(e,r,d,f))?tle({from:t,to:e,resultTimeFrom:n,resultTimeTo:r,dayFrom:a,dayTo:s,timeFrom:o,timeTo:l,dayMinSelectable:c,dayMaxSelectable:d,maxCalendarDay:f}):{from:t,to:e,resultTimeFrom:n,resultTimeTo:r}}function u4t({dayFrom:t,dayTo:e,timeFrom:n,timeTo:r,editedField:a,dayMinSelectable:s,dayMaxSelectable:o}){let l=$l(t,s,o),c=$l(e,s,o),d={...n},f={...r};const p=o?m3(o):void 0;if(!(Qj(l,c,d,f)<Cu))return{dayFrom:l,dayTo:c,timeFrom:d,timeTo:f};if(a==="from"){if(l.isSame(c,"day")||l.isAfter(c,"day")){const{time:b,dayOverflow:_}=tP(d,Cu);_===0?(c=l.clone(),f=b):(c=sa(l).add(1,"day"),f={hour:0,minute:0}
2061)}else{const{time:b,dayOverflow:_}=tP(d,Cu);l.add(1,"day").isSame(c,"day")&&(f=_===0?b:{hour:0,minute:Cu})}const y=p&&c.isAfter(p,"day"),x=tF(c,f,o,p);(y||x)&&({from:l,to:c,resultTimeFrom:d,resultTimeTo:f}=tle({from:l,to:c,resultTimeFrom:d,resultTimeTo:f,dayFrom:t,dayTo:e,timeFrom:n,timeTo:r,dayMinSelectable:s,dayMaxSelectable:o,maxCalendarDay:p}))}else{if(c.isSame(l,"day")||c.isBefore(l,"day")){const{time:b,dayUnderflow:_}=nP(f,Cu);_===0?(l=c.clone(),d=b):(l=sa(c).subtract(1,"day"),d={hour:23,minute:50})}else{const{time:b,dayUnderflow:_}=nP(f,Cu);c.subtract(1,"day").isSame(l,"day")&&(d=_===0?b:{hour:23,minute:50})}const y=s&&l.isBefore(s,"day"),x=l4t(l,d,s);(y||x)&&({from:l,to:c,resultTimeFrom:d,resultTimeTo:f}=c4t({from:l,to:c,resultTimeFrom:d,resultTimeTo:f,dayFrom:t,dayTo:e,timeFrom:n,timeTo:r,dayMinSelectable:s,dayMaxSelectable:o,maxCalendarDay:p}))}return{dayFrom:l,dayTo:c,timeFrom:d,timeTo:f}}function d4t(t){if(t<60)return i.jsxs(i.Fragment,{children:[i.jsx(Mi,{value:t})," ",t===1?"minute":"minutes"]});const e=Math.round(t/60);return i.jsxs(i.Fragment,{children:[i.jsx(Mi,{value:e})," ",e===1?"hour":"hours"]})}function f4t({dayMinSelectable:t,isSelected:e,namedDateRange:n,dayToday:r,dayFrom:a,dayTo:s,maxDiffDays:o=0,maxDiffDays4Display:l=0,showDays:c=!0,specificRangeDays:d,specificRangeDurationMinutes:f,selectedRangeDays:p,selectedRangeDurationMinutes:g}){const y=o4t({dayFrom:a,dayMinSelectable:t,dayTo:s,dayToday:r,namedDateRange:n}),x=e&&p!==void 0?p:n===S4&&d!==void 0?d:y;if(n!=="entire-history"&&n!==S4&&l>0&&y>l)return null;const b=l>0&&l!=o&&y>o;return i.jsx(sl,{size:"small",value:n,textClassName:"flex-auto",disabled:b,children:i.jsxs("div",{className:"grow flex items-center justify-between",children:[b?i.jsx(Os,{delayDuration:100,children:i.jsxs(Ms,{trackingId:"ui-date-range-picker-named-radio-group-info",children:[i.jsx(ms,{children:i.jsx(He,{size:"sm",variant:"disabled",color:"disabled",children:kC[n]})}),i.jsx(HM,{children:i.jsx(ju,{version:"v1",children:i.jsx(gs,{collisionBoundary:kv(),children:"You can only request data for the last 1 month at usage-based rates. Upgrade for more history."})})})]})}):i.jsx(He,{size:"sm",children:kC[n]}),e&&c&&i.jsx(Zr,{size:"lg",color:"tertiary",children:n===S4&&f!==void 0||n!==S4&&g!==void 0?d4t(n===S4?f:g):i.jsxs(i.Fragment,{children:[i.jsx(Mi,{value:x})," ",x===1?"day":"days"]})})]})})}function p4t({className:t,dayMinSelectable:e,onChange:n,dayToday:r,selected:a,dayFrom:s,dayTo:o,maxDiffDays:l,maxDiffDays4Display:c,needDefault:d=!0,hasSpecificRange:f=!0,showDays:p,specificRangeDays:g,specificRangeDurationMinutes:y,selectedRangeDays:x,selectedRangeDurationMinutes:b}){const _=v.useCallback(A=>{n(A)},[n]),E=f?Object.keys(kC):Object.keys(kC).filter(A=>A!==S4);return i.jsx(q4,{className:re(t),onValueChange:_,defaultValue:d?"last-month":void 0,value:a,children:E.map(A=>i.jsx(f4t,{dayMinSelectable:e,maxDiffDays4Display:c,isSelected:a===A,namedDateRange:A,dayToday:r,dayFrom:s,dayTo:o,maxDiffDays:l,showDays:p,specificRangeDays:g,specificRangeDurationMinutes:y,selectedRangeDays:x,selectedRangeDurationMinutes:b},A))})}Pr.extend(jpt);const Jb={hour:0,minute:0};function h4t({className:t,datasetService:e="historical",dayFrom:n,dayTo:r,dayToday:a,docsUrlBuilder:s,isLoading:o,dayMaxSelectable:l,dayMaxDisplayable:c,dayMinSelectable:d,onChange:f,onClickApiGuide:p,onOpenChange:g,timeFrom:y,timeTo:x,defaultOpen:b,dayFromColor:_="primary",dayToColor:E="primary"}){const A=v.useRef(null),S=v.useRef(null),[k,I]=v.useState("from"),[N,D]=v.useState("from"),[O,j]=v.useState(null),[M,$]=v.useState(null),L=r4t(c,l),[z,H]=v.useState(Zb({dayMinSelectable:d,dayMaxSelectable:L,dayFrom:n,dayTo:r,dayToday:a,timeFrom:y,timeTo:x})),J=L&&d?L.diff(d,"day"):0,X=L?m3(L):a,Y=L!==void 0&&r.isSame(X,"day")?Gd(r,L):void 0,F=v.useCallback((De,Ae,Be,We)=>{let Ke=Be??y;const ft=Gd(Ae,L),dt=ft.hour*60+ft.minute;let Ft=We??ft;if(De.isSame(Ae,"day")){const Vt=Ke.hour*60+Ke.minute,ie=Ft.hour*60+Ft.minute;Vt>=ie&&(Ft=ft)}if(Ft.hour*60+Ft.minute>dt&&(Ft=ft),De.isSame(Ae,"day")){const Vt=Ke.hour*60+Ke.minute,ie=Ft.hour*60+Ft.minute;Vt>=ie&&(Ke={hour:0,minute:0}
2061)}f({from:De,to:Ae,timeFrom:Ke,timeTo:Ft})},[f,y,L]),W=v.useCallback(()=>{if(!O)return;const De=$l(O,d,X).utc(!0);let Ae=r;De.isAfter(Ae,"day")&&(Ae=$l(De.add(1,"day"),d,X),Ae.isBefore(De,"day")&&(Ae=De)),H("specific-range"),D("from"),F(De,Ae,y,x),j(null)},[O,r,d,X,F,y,x]),G=v.useCallback(()=>{if(!M)return;const De=$l(M,d,X).utc(!0);let Ae=n;De.isBefore(Ae,"day")&&(Ae=$l(De.subtract(1,"day"),d,X),Ae.isAfter(De,"day")&&(Ae=De)),H("specific-range"),D("to"),F(Ae,De,y,x),$(null)},[M,n,d,X,F,y,x]),q=v.useCallback(De=>{De?(H(Zb({dayMinSelectable:d,dayMaxSelectable:L,dayFrom:n,dayTo:r,dayToday:a,timeFrom:y,timeTo:x})),I("from"),D("from")):(W(),G(),I("from"),D("from")),g(De)},[g,n,r,a,d,L,W,G,y,x]),Z=De=>{if(De===z||(H(De),I("from"),De==="specific-range"))return;const Ae=tv({namedDateRange:De,dayMinSelectable:d,dayMaxSelectable:L,dayToday:a,dayFrom:n,isHistorical:e==="historical"});F(Ae.from,Ae.to,Jb,Gd(Ae.to,L))},le=(De,Ae)=>{if(De.isSame(Ae,"day")){const Be={hour:24,minute:0},We=y.hour*60+y.minute,Ke=Be.hour*60+Be.minute,ft=We>=Ke?{hour:0,minute:0}:y;F(De,Ae,ft,Be)}else F(De,Ae)},ee=De=>{const Ae=$l(Pr(De).utc(!0),d,X);if(H("specific-range"),k==="from"){const Ke=Ae;let ft=r;Ke.isAfter(ft,"day")&&(ft=$l(Ke.add(1,"day"),d,X),ft.isBefore(Ke,"day")&&(ft=Ke)),F(Ke,ft,Jb,x);return}let Be=n;const We=Ae;We.isBefore(Be,"day")&&(Be=$l(We.subtract(1,"day"),d,X),Be.isAfter(We,"day")&&(Be=We)),le(Be,We)},xe=v.useCallback(De=>{De.isValid()&&j(De)},[]),Ce=v.useCallback(De=>{De.isValid()&&$(De)},[]),de=De=>{const Ae=De.timeFrom.hour!==y.hour||De.timeFrom.minute!==y.minute?"from":"to",Be=u4t({dayFrom:n,dayTo:r,timeFrom:De.timeFrom,timeTo:De.timeTo,editedField:Ae,dayMaxSelectable:L,dayMinSelectable:d});f({from:Be.dayFrom,to:Be.dayTo,timeFrom:Be.timeFrom,timeTo:Be.timeTo}),z!=="specific-range"&&H(Zb({dayMinSelectable:d,dayMaxSelectable:L,dayFrom:Be.dayFrom,dayTo:Be.dayTo,dayToday:a,timeFrom:Be.timeFrom,timeTo:Be.timeTo}))},ve=v.useCallback(()=>{H("specific-range"),I("from"),D("from")},[]),Re=v.useCallback(()=>{H("specific-range"),I("to"),D("to")},[]),V=v.useCallback(()=>{H("specific-range")},[]);v.useEffect(()=>{b&&ve()},[b,ve]);const K=v.useRef(!1);if(v.useEffect(()=>{if(K.current)return;K.current=!0;const De=Zb({dayMinSelectable:d,dayMaxSelectable:L,dayFrom:n,dayTo:r,dayToday:a,timeFrom:y,timeTo:x});if(De==="specific-range")return;if(r.isSame(a,"day")){const We=tv({namedDateRange:De,dayMinSelectable:d,dayMaxSelectable:L,dayToday:a,dayFrom:n,isHistorical:e==="historical"});f({from:We.from,to:We.to,timeFrom:Jb,timeTo:Gd(We.to,L)});return}const Ae=tv({namedDateRange:De,dayMinSelectable:d,dayMaxSelectable:L,dayToday:a,dayFrom:n,isHistorical:e==="historical"}),Be=zoe;(!n.isSame(Ae.from,"day")||!r.isSame(Ae.to,"day")||x.hour!==Be.hour||x.minute!==Be.minute)&&f({from:Ae.from,to:Ae.to,timeFrom:Jb,timeTo:Be})},[]),o)return i.jsx(Do,{className:"w-full h-10"});const te={from:C2(sa(n)),to:C2(sa(r))},me=r.diff(n,"day")===1,fe=z==="specific-range",ge=N==="to"?r:n,Se=fe?ge.format("YYYY-MM"):"hidden",se=C2(ge),he=Qj(n,r,y,x),ye=n.isSame(r,"day")||he<ZS?he:void 0,be=ye===void 0?Xoe(n,r,y,x):void 0,Te=ye===void 0?be:void 0,je=fe?k:null;return i.jsx("div",{className:"date-range-picker-popover flex",children:i.jsxs(L0,{onOpenChange:q,defaultOpen:b,children:[i.jsxs(K_,{"data-chromatic":"ignore",className:re("grow",GL({size:"md"}),t),children:[i.jsxs("div",{className:"flex items-center space-x-2",children:[i.jsx(He,{weight:"medium",size:"sm",color:_,children:n?i.jsx("span",{children:n.format(qW)}):"From"}),i.jsx(lL,{color:"secondary"}),i.jsx(He,{weight:"medium",size:"sm",color:E,children:r?i.jsx("span",{children:r.format(qW)}):"To"})]}),i.jsx(fl,{variant:"secondary",children:"UTC"})]}),i.jsxs(j0,{align:"start",portaled:!1,style:{width:"var(--radix-popover-trigger-width)"},className:re("relative flex flex-col","p-0","overflow-auto","w-full max-h-[var(--radix-popover-content-available-height)]","sm:min-w-auto sm:max-w-[340px]"),children:[i.jsx("div",{className:"absolute top-3 right-4 z-10 size-5",children:i.jsx(VLe,{asChild:!0,children:i.jsx(gn,{variant:"text-only",className:"size-5 p-0 leading-none text-purplegrey-600 hover:text-button-text-foreground",iconRight:i.jsx(Wl,{size:"sm",color:"currentColor"})})})}),i.jsxs("div",{className:re("flex flex-col","pt-[32px] pb-3 px-4"),children:[i.jsx(p4t,{className:"gap-1",dayFrom:n,dayMinSelectable:d,dayTo:r,dayToday:a,onChange:Z,selected:z,maxDiffDays:J,specificRangeDays:Te,specificRangeDurationMinutes:ye,selectedRangeDays:be,selectedRangeDurationMinutes:ye}),i.jsxs("div",{className:"flex flex-col gap-y-2 items-stretch ml-7 mt-1",children:[i.jsxs("div",{className:"relative flex flex-col gap-y-3",children:[i.jsxs("div",{"aria-hidden":!0,
2061className:"absolute -left-[22px] inset-y-[14px] flex flex-col items-center pointer-events-none",children:[i.jsx("div",{className:"size-2 rounded-full bg-purplegrey-500 shrink-0"}),i.jsx("div",{className:"w-px flex-1 bg-purplegrey-500"}),i.jsx("div",{className:"size-2 rounded-full bg-purplegrey-500 shrink-0"})]}),i.jsxs("div",{className:"flex flex-row gap-x-2 items-center",children:[i.jsxs("div",{className:re("flex flex-row items-center grow min-w-0","h-9 rounded-md border bg-input-background","hover:border-input-hover-border",je==="from"?"border-input-active-border shadow-[inset_0_0_0_1px_var(--color-input-active-border)]":"border-input-border"),children:[i.jsx(UW,{ref:A,className:"normal-nums [letter-spacing:0] !border-0 !bg-transparent !shadow-none !ring-0 !outline-none !px-1.5 !py-1 !h-full",forceFocus:!1,onComplete:xe,onFocus:ve,onBlur:W,value:C2(O??n)}),i.jsx("button",{type:"button",tabIndex:-1,"aria-label":"Focus start date",className:"pr-1.5 py-2 shrink-0 text-purplegrey-600",onClick:()=>A.current?.focus(),children:i.jsx(xD,{size:"sm",color:"currentColor"})})]}),i.jsx("div",{className:"shrink-0 w-[128px]",children:i.jsx(TC.Start,{dayFrom:n,dayTo:r,timeFrom:y,timeTo:x,dayMaxSelectable:L,onChange:de,onInteract:V})})]}),i.jsxs("div",{className:"flex flex-row gap-x-2 items-center",children:[i.jsxs("div",{className:re("flex flex-row items-center grow min-w-0","h-9 rounded-md border bg-input-background","hover:border-input-hover-border",je==="to"?"border-input-active-border shadow-[inset_0_0_0_1px_var(--color-input-active-border)]":"border-input-border"),children:[i.jsx(UW,{ref:S,className:"normal-nums [letter-spacing:0] !border-0 !bg-transparent !shadow-none !ring-0 !outline-none !px-1.5 !py-1 !h-full",forceFocus:!1,onComplete:Ce,onFocus:Re,onBlur:G,value:C2(M??r)}),i.jsx("button",{type:"button",tabIndex:-1,"aria-label":"Focus end date",className:"pr-1.5 py-2 shrink-0 text-purplegrey-600",onClick:()=>S.current?.focus(),children:i.jsx(xD,{size:"sm",color:"currentColor"})})]}),i.jsx("div",{className:"shrink-0 w-[128px]",children:i.jsx(TC.End,{dayFrom:n,dayTo:r,timeFrom:y,timeTo:x,dayMaxSelectable:L,maxTime:Y,onChange:de,onInteract:V})})]})]}),fe&&i.jsx(Poe,{mode:"range",selected:te,defaultMonth:se,onDayClick:ee,fromDate:d?C2(d):void 0,toDate:C2(X),today:C2(sa(Pr.utc())),modifiers:me&&te.from&&te.to?{consecutiveStart:te.from,consecutiveEnd:te.to}:void 0,modifiersClassNames:{consecutiveStart:"day-consecutive-start",consecutiveEnd:"day-consecutive-end"},className:re("border border-purplegrey-200 rounded-md w-full")},Se)]})]}),i.jsxs("div",{className:re("flex gap-1 py-3 px-4 border-t border-purplegrey-200"),children:[i.jsx("div",{className:"flex items-start",children:i.jsx(oL,{size:"sm",color:"primary"})}),i.jsx("div",{className:re(),children:i.jsxs(Zr,{size:"lg",color:"secondary",className:"leading-5",children:["Higher granularity available via API."," ",i.jsxs("a",{href:s.resolveURL("/api-reference-historical/batch/batch-submit-job"),onClick:p,className:"font-semibold text-purple-500",target:"_blank",rel:"noreferrer",children:["See our API guide ","->"]})]})})]})]})]})})}const nle="DBIX.CORE";function rle(t,e){return e==="dbix"?nle:t}const m4t=function(t,e,n){if(rle(t,n)===nle&&e){if(e==="Standard")return"Your Standard plan subscription covers";if(e==="Plus")return"Your Plus subscription plan covers:";if(e==="Unlimited")return"Your Unlimited subscription plan covers:"}return!t||!e?"Your Standard plan subscription covers":`Your ${e=="Standard"?"Standard plan":e} subscription covers`},zW=["Last 1 month of MBO and imbalance data","Last 1 month of MBP-10 data","Last 12 months of top of book data","All history of other schemas"],g4t={"GLBX.MDP3:Standard":["Last 1 month of MBO and MBP-10 data","Last 12 months of top of book data","All history of other schemas"],"GLBX.MDP3:Plus":["Last 1 month of MBO and MBP-10 data","All history of other schemas"],"GLBX.MDP3:Unlimited":["Entire available history in all schemas"],"XCBF.PITCH:Standard":["Last 1 month of MBO and MBP-10 data","Last 12 months of top of book data","All history of other schemas"],"XCBF.PITCH:Plus":["Last 1 month of MBO and MBP-10 data","All history of other schemas"],"XCBF.PITCH:Unlimited":["Entire available history in all schemas"],"XEEE.EOBI:Standard":["Last 1 year of OHLCV, Definitions, Statistics, and Status data","
2061Last 1 month of MBP-1, TBBO/BBO, and Trades data"],"XEEE.EOBI:Plus":["Last 3 years of history in all schemas except MBP-10 and MBO"],"XEEE.EOBI:Unlimited":["Last 8 months of MBO and MBP-10 data","All history of other schemas"],"XEUR.EOBI:Standard":["Entire available history of OHLCV, Definitions, Statistics, and Status data","Last 12 months of MBP-1, TBBO/BBO, and Trades data","Last 1 month of MBP-10 and MBO data"],"XEUR.EOBI:Plus":["Entire available history of OHLCV, Definitions, Statistics, Status, MBP-1, TBBO/BBO, and Trades data","Last 1 month of MBP-10 and MBO data"],"XEUR.EOBI:Unlimited":["Entire available history in all schemas"],"IFEU.IMPACT:Standard":["Last 1 month of MBO and MBP-10 data","Last 12 months of top of book data","All history of other schemas"],"IFEU.IMPACT:Plus":["Last 1 month of MBO and MBP-10 data","All history of other schemas"],"IFEU.IMPACT:Unlimited":["Entire available history in all schemas"],"IFLL.IMPACT:Standard":["Last 1 month of MBO and MBP-10 data","Last 12 months of top of book data","All history of other schemas"],"IFLL.IMPACT:Plus":["Last 1 month of MBO and MBP-10 data","All history of other schemas"],"IFLL.IMPACT:Unlimited":["Entire available history in all schemas"],"NDEX.IMPACT:Standard":["Last 1 month of MBO and MBP-10 data","Last 12 months of top of book data","All history of other schemas"],"NDEX.IMPACT:Plus":["Last 1 month of MBO and MBP-10 data","All history of other schemas"],"NDEX.IMPACT:Unlimited":["Entire available history in all schemas"],"IFUS.IMPACT:Standard":["Last 1 month of MBO and MBP-10 data","Last 12 months of top of book data","All history of other schemas"],"IFUS.IMPACT:Plus":["Last 1 month of MBO and MBP-10 data","All history of other schemas"],"IFUS.IMPACT:Unlimited":["Entire available history in all schemas"],"XNAS.ITCH:Plus":["Last 1 month of MBO and MBP-10","Last 1 month of imbalance data","All history of other schemas"],"XNAS.ITCH:Unlimited":["Entire available history in all schemas"],"OPRA.PILLAR:Standard":["Last 12 months of top of book data","All history of other schemas"],"OPRA.PILLAR:Plus":["Last 3 years of top of book data","All history of other schemas"],"OPRA.PILLAR:Unlimited":["Entire available history in all schemas"],"DBIX.CORE:Standard":["Last 1 year of OHLCV, Definitions, Statistics, and Status data","Last 1 month of MBP-1, TBBO/BBO, and Trades data"],"DBIX.CORE:Plus":["Last 3 years of history in all schemas except MBP-10 and MBO"],"DBIX.CORE:Unlimited":["7+ years of history in all schemas"]},v4t=function(t,e,n){const r=rle(t,n);return!r||!e?zW:g4t[`${r}:${e}`]??zW},y4t=({className:t,fullyCovered:e=!0,datasetId:n,datasetPlanServiceTier:r,serviceId:a})=>{const s=a==="dbix",o=v4t(n,r,a);return i.jsx("div",{className:re("my-1",t),children:i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"ui-request-builder-covered-by-badge",children:[i.jsx(ms,{children:i.jsx("div",{className:re("flex justify-center items-center bg-info-fill","py-0.5	px-1.5 rounded"),children:i.jsx(Ls,{size:"xs",weight:"semibold",className:"leading-5 text-info-border",children:e?"Covered by your plan":"Partly covered by your plan"})})}),i.jsx("div",{className:"fixed",children:i.jsxs(gs,{side:"top",className:"w-[268px] max-w-[268px] px-2	py-1 font-normal leading-5",mode:"interactive",portal:!0,collisionBoundary:kv(),children:[m4t(n,r,a),i.jsx("br",{}),s?o.map(l=>i.jsxs("div",{className:"flex gap-1",children:[i.jsx("span",{className:"shrink-0",children:"✓"}),i.jsx("span",{children:l})]}
2061,l)):o.map(l=>i.jsxs("span",{children:[`✓ ${l}`," ",i.jsx("br",{})]},l))]})})]})})})},Hv=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"about-us_svg__a",children:i.jsx("path",{d:"M2 2h20v20H2z"})}),i.jsx("g",{clipPath:"url(#about-us_svg__a)",children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M3.909 5.359c0-.802.648-1.45 1.45-1.45h3.474v16.183H5.36a1.45 1.45 0 0 1-1.45-1.451zm6.197 14.733h8.535c.8 0 1.45-.65 1.45-1.451v-6.005h-9.985zm9.986-8.729V5.36a1.45 1.45 0 0 0-1.451-1.45h-8.535v7.454zM5.358 2A3.36 3.36 0 0 0 2 5.359v13.282A3.36 3.36 0 0 0 5.359 22h13.282A3.36 3.36 0 0 0 22 18.641V5.359A3.36 3.36 0 0 0 18.641 2z",clipRule:"evenodd"})})]}),{color:t,size:e,...n});Hv.displayName="AboutUs";const nF=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.223 4.232c-.721 0-1.305.623-1.305 1.393v12.75c0 .77.584 1.393 1.305 1.393h11.954c.72 0 1.305-.624 1.305-1.393V5.625c0-.77-.584-1.393-1.305-1.393zM1.2 5.625C1.2 3.843 2.553 2.4 4.223 2.4h11.954c1.67 0 3.023 1.443 3.023 3.225V6.6h1.2c1.16 0 2.1.94 2.1 2.1v10.8a2.1 2.1 0 0 1-2.1 2.1h-3.9v-.018a3 3 0 0 1-.323.018H4.223c-1.67 0-3.023-1.444-3.023-3.225zm18 12.75V8.4h1.2a.3.3 0 0 1 .3.3v10.8a.3.3 0 0 1-.3.3h-1.51c.198-.43.31-.913.31-1.425M14.85 8.55a.75.75 0 0 0 0-1.5h-9.3a.75.75 0 1 0 0 1.5zm-5.25 3a.75.75 0 0 1-.75.75h-3.3a.75.75 0 0 1 0-1.5h3.3a.75.75 0 0 1 .75.75m-.75 4.35a.75.75 0 0 0 0-1.5h-3.3a.75.75 0 0 0 0 1.5z",clipRule:"evenodd"})}),{color:t,size:e,...n});nF.displayName="Blog";const rF=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"career_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsxs("g",{fill:"currentColor",clipPath:"url(#career_svg__a)",children:[i.jsx("path",{d:"M20 7h-4V5c0-.55-.22-1.05-.59-1.41C15.05 3.22 14.55 3 14 3h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2M10 5h4v2h-4zm10 15H4V9h16z"}),i.jsx("path",{d:"M4 13h16v1.5H4z"})]})]}),{color:t,size:e,...n});rF.displayName="Career";const aF=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M18.667 2A3.333 3.333 0 0 1 22 5.333v13.334A3.333 3.333 0 0 1 18.667 22H5.333A3.333 3.333 0 0 1 2 18.667V5.333A3.333 3.333 0 0 1 5.333 2zm0 1.667H5.333a1.667 1.667 0 0 0-1.662 1.541l-.004.125v13.334a1.667 1.667 0 0 0 1.541 1.662l.125.004h13.334a1.667 1.667 0 0 0 1.662-1.541l.004-.125V5.333a1.666 1.666 0 0 0-1.541-1.662zM13.304 7.21a.833.833 0 0 1 .556.958l-.025.094-2.47 7.5a.834.834 0 0 1-1.61-.427l.026-.094 2.47-7.5a.833.833 0 0 1 1.053-.531m-4.783.92a.833.833 0 0 1 .224 1.08l-.058.087-2.013 2.684 2.013 2.683a.833.833 0 0 1-.087 1.1l-.08.067a.833.833 0 0 1-1.098-.086l-.068-.08-2.388-3.183a.83.83 0 0 1-.06-.909l.06-.091 2.388-3.184a.833.833 0 0 1 1.167-.167m6.958 0a.833.833 0 0 1 1.1.088l.068.08 2.387 3.183.06.091a.83.83 0 0 1 0 .817l-.06.092-2.387 3.183-.069.081a.83.83 0 0 1-1.01.144l-.088-.058-.08-.067a.834.834 0 0 1-.145-1.012l.058-.087 2.013-2.684-2.013-2.684-.058-.087a.833.833 0 0 1 .224-1.08"})}),{color:t,size:e,...n});aF.displayName="Documentation";const sF=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"email_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#email_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zm-2 0-8 5-8-5zm0 12H4V8l8 5 8-5z"})})]}),{color:t,size:e,...n});sF.displayName="Email";const iF=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"currentColor",d:"M17.999 7.6c0-.297 0-.46-.01-.576l-.002-.013h-.013A8 8 0 0 0 17.4 7H5.6c-.296 0-.458 0-.575.01l-.014.001v.013C5 7.141 5 7.304 5 7.6V9h12.999zm2 4.9h-2V11h-13v7.4c0 .296 0 .459.01.575l.001.012.014.002c.117.01.28.01.575.01H11v2H5.6c-.263 0-.52.001-.738-.017a2 2 0 0 1-.77-.2 2 2 0 0 1-.874-.875 2 2 
20610 0 1-.201-.769c-.018-.217-.017-.475-.017-.738V7.6c0-.264 0-.522.017-.739.019-.228.063-.498.201-.769a2 2 0 0 1 .874-.875c.271-.138.542-.181.77-.2C5.078 5 5.336 5 5.6 5h.9V3h2v2h6V3h2v2h.9c.264 0 .521 0 .738.017.229.019.5.062.77.2.33.168.605.423.797.737l.077.138.088.202c.071.201.1.396.114.567.017.217.017.475.017.738z"}),i.jsx("path",{fill:"currentColor",d:"M12.998 17h2v4h-2zm3-3h2v7h-2zm3 2h2v5h-2z"})]}),{color:t,size:e,...n});iF.displayName="Futures";const oF=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"square",strokeWidth:1.667,d:"M17.5 10a7.5 7.5 0 0 1-7.5 7.5m7.5-7.5A7.5 7.5 0 0 0 10 2.5m7.5 7.5h-15m7.5 7.5A7.5 7.5 0 0 1 2.5 10m7.5 7.5c-1.84 0-3.333-3.358-3.333-7.5S8.159 2.5 10 2.5m0 15c1.84 0 3.333-3.358 3.333-7.5S11.841 2.5 10 2.5M2.5 10A7.5 7.5 0 0 1 10 2.5"})}),{color:t,size:e,...n});oF.displayName="Globe";const lF=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"help-outline_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#help-outline_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M11 18h2v-2h-2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4"})})]}),{color:t,size:e,...n});lF.displayName="HelpOutline";const JS=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18",...n,children:[i.jsxs("g",{fill:"currentColor",clipPath:"url(#historical_svg__a)",children:[i.jsx("path",{d:"m3.696 7.087 1.432.248-2.742 2.652L.694 6.568l1.515.262C3.243 3.06 6.912.61 10.744 1.274c4.081.706 6.802 4.676 6.077 8.866s-4.621 7.015-8.703 6.308a7.38 7.38 0 0 1-4.84-3.126l1.23-.892A5.9 5.9 0 0 0 8.38 14.93c3.265.565 6.382-1.694 6.962-5.047s-1.597-6.528-4.862-7.093C7.466 2.27 4.578 4.156 3.696 7.087"}),i.jsx("path",{d:"M8.21 5.375h1.463v3.643l2.311 2.312-1.034 1.034-2.525-2.526-.215-.214z"})]}),i.jsx("defs",{children:i.jsx("clipPath",{id:"historical_svg__a",children:i.jsx("path",{fill:"#fff",d:"M0 0h18v18H0z"})})})]}),{color:t,size:e,...n});JS.displayName="Historical";const cF=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"latency_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsxs("g",{fill:"currentColor",clipPath:"url(#latency_svg__a)",children:[i.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),i.jsx("path",{d:"M8.943 6.486c.166-.626 1.051-.645 1.268-.068l2.352 9.431 1.478-4.869c.163-.537.889-.626 1.193-.178l1.517 2.89H20v1.3h-3.657a.68.68 0 0 1-.552-.285l-.946-1.796-1.706 5.624c-.186.61-1.05.615-1.263.045l-2.31-9.263-1.385 5.19a.65.65 0 0 1-.208.327.68.68 0 0 1-.362.155L4 14.992v-1.3h3.02z"})]})]}),{color:t,size:e,...n});cF.displayName="Latency";const QS=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M12 9.923c-1.6 0-3 1.436-3 3.077s1.4 3.077 3 3.077S15 14.64 15 13s-1.4-3.077-3-3.077m0 4.103c-.6 0-1-.41-1-1.026s.4-1.026 1-1.026 1 .41 1 1.026-.4 1.026-1 1.026M19.8 5c2 2.051 3.2 4.923 3.2 8s-1.2 5.949-3.2 8l-1.4-1.436C20 17.718 21 15.462 21 13s-.8-4.718-2.6-6.564zM17 7.872c1.2 1.436 2 3.282 2 5.128 0 2.051-.6 3.692-2 5.128l-1.4-1.436C16.4 15.667 17 14.436 17 13s-.4-2.667-1.4-3.692zM5.6 6.436C4 8.076 3 10.539 3 13s1 4.923 2.6 6.564L4.2 21c-2-2.256-3.2-4.923-3.2-8s1-5.949 3.2-8zM7 7.872l1.4 1.436C7.6 10.333 7 11.564 7 13s.4 2.667 1.4 3.692L7 18.128C5.8 16.692 5 14.846 5 13c0-2.051.6-3.692 2-5.128"})}),{color:t,size:e,...n});QS.displayName="LiveData";const ale=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"lock_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#lock_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9zm9 14H6V10h12zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"})})]}),{color:t,size:e,...n});ale.displayName="Lock";const uF=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("path",{fill:"currentColor",d:"M12 5.1c0-.297 0-.459-.01-.575l-.002-.014-.012-.001c-.117-.01-.28-.01-.576-.01H5.1c-.296 0-.458 0-.575.01h-.014v.015c-.01.116-.01.279-.01.575v5.8c0 .296 0 .458.01.575v.013l.014.002c.117.01.279.01.575.01H7v2H5.1c-.263 0-.521 0-.738-.017a2 2 0 0 1-.77-.201 2 2 0 0 1-.874-.874 2 2 0 0 1-.201-.77c-.018-.217-.017-.475-.017-.739V5.1c0-.263 0-.52.017-.737.019-.229.063-.5.201-.77a2 2 0 0 1 .874-.874c.271-.139.541-.183.77-.202.217-.017.475-.017.738-.017h6.3c.263 0 .521 0 .738.017.229.02.499.063.77.202a2 2 0 0 1 .874.873c.138.272.182.542.201.77.018.217.017.475.017.739v2.445h-2z"}),i.jsx("path",{fill:"currentColor",d:"M19.5 11.6c0-.296 0-.458-.01-.575l-.002-.014h-.012A8 8 0 0 0 18.9 11h-7.8c-.296 0-.458 0-.575.01h-.014v.014a8 8 0 0 0-.01.575v7.3c0 .297 0 .459.01.576v.012l.014.002c.117.01.279.01.575.01h7.8c.296 0 .46 0 .576-.01l.012-.002.002-.012c.01-.117.01-.28.01-.576zm2 7.3c0 .264 0 .522-.017.739a2 2 0 0 1-.201.77 2 2 0 0 1-.874.873 2 2 0 0 1-.77.202c-.217.017-.475.017-.738.017h-7.8c-.263 0-.521 0-.738-.017a2 2 0 0 1-.77-.202 2 2 0 0 1-.874-.873 2 2 0 0 1-.201-.77c-.018-.217-.017-.475-.017-.739v-7.3c0-.263 0-.52.017-.738.019-.228.063-.499.201-.77a2 2 0 0 1 .874-.874c.271-.138.541-.182.77-.201.217-.018.475-.017.738-.017h7.8c.263 0 .521 0 .738.017.229.019.499.063.77.201a2 2 0 0 1 .874.874c.138.271.183.542.201.77.018.217.017.475.017.739z"}),i.jsx("path",{fill:"currentColor",d:"m12.6 16.325 2.4-2.7 2.4 2.7zM10 6.8 8.25 8.77 6.5 6.8z"})]}
2061),{color:t,size:e,...n});uF.displayName="Options";const sle=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.6,d:"M11.042 11.12A7 7 0 0 0 10 11.043c-3.163 0-5.472 2.103-6.107 4.93-.108.479.281.903.772.903h5.552m4.783.856c.226 0 2.708-1.279 2.708-3.009 0-1.203-.752-1.805-1.504-1.805-.753 0-1.204.451-1.204.451s-.451-.451-1.204-.451-1.504.601-1.504 1.805c0 1.73 2.482 3.01 2.708 3.01M13.125 5.417a3.125 3.125 0 1 1-6.25 0 3.125 3.125 0 0 1 6.25 0"})}),{color:t,size:e,...n});sle.displayName="PeopleLike";const ile=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"price_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#price_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m.31-8.86c-1.77-.45-2.34-.94-2.34-1.67 0-.84.79-1.43 2.1-1.43 1.38 0 1.9.66 1.94 1.64h1.71c-.05-1.34-.87-2.57-2.49-2.97V5H10.9v1.69c-1.51.32-2.72 1.3-2.72 2.81 0 1.79 1.49 2.69 3.66 3.21 1.95.46 2.34 1.15 2.34 1.87 0 .53-.39 1.39-2.1 1.39-1.6 0-2.23-.72-2.32-1.64H8.04c.1 1.7 1.36 2.66 2.86 2.97V19h2.34v-1.67c1.52-.29 2.72-1.16 2.73-2.77-.01-2.2-1.9-2.96-3.66-3.42"})})]}),{color:t,size:e,...n});ile.displayName="Price";const dF=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"queue_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsxs("g",{fill:"currentColor",clipPath:"url(#queue_svg__a)",children:[i.jsx("path",{d:"M19 9v9H5V9H3v9c0 1.1.85 2 1.889 2H19.11C20.15 20 21 19.1 21 18V9z"}),i.jsx("path",{d:"M7 15h10v-2H7zm0-4h10V9H7zm0-6v2h10V5z"})]})]}),{color:t,size:e,...n});dF.displayName="Queue";const fF=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:[i.jsx("clipPath",{id:"roadmap_svg__a",children:i.jsx("path",{d:"M0 0h24v24H0z"})}),i.jsx("g",{clipPath:"url(#roadmap_svg__a)",children:i.jsx("path",{fill:"currentColor",d:"M4 6.898V19.11l5.065-2.066 6 2.857L20 17.886V5.673l1.303-.532a.52.52 0 0 1 .472.04q.106.067.165.173c.04.069.06.147.06.225v13.564L15 22l-6-2.857-6.303 2.572a.52.52 0 0 1-.472-.04.5.5 0 0 1-.165-.172.46.46 0 0 1-.06-.226V7.714zm12.243 4.857L12 15.795l-4.243-4.04a5.64 5.64 0 0 1-1.642-2.926c-.231-1.109-.112-2.257.342-3.302s1.223-1.936 2.21-2.564S10.813 2 12 2s2.347.335 3.333.963a5.8 5.8 0 0 1 2.21 2.564 5.46 5.46 0 0 1 .342 3.302 5.64 5.64 0 0 1-1.642 2.926M12 13.102l2.828-2.695c.56-.533.94-1.211 1.095-1.95.155-.74.075-1.505-.227-2.202s-.816-1.29-1.474-1.71-1.43-.642-2.222-.642-1.565.224-2.222.642a3.86 3.86 0 0 0-1.474 1.71c-.302.697-.381 1.463-.227 2.202s.535 1.417 1.095 1.95z"})})]}),{color:t,size:e,...n});fF.displayName="Roadmap";const b4t=da("flex items-center justify-center py-2 px-4 isolate",{variants:{variant:{information:re("bg-info-fill text-info-type-heavy"),confirmation:re("bg-success-fill text-success-type-heavy"),warning:re("bg-warning-fill text-warning-type-heavy"),error:re("bg-error-fill text-error-type-heavy")}}});function x4t({variant:t,iconClass:e}){switch(t){case"information":return i.jsx(X7,{size:"sm",color:"currentColor",className:e});case"confirmation":return i.jsx(X7,{size:"sm",color:"currentColor",className:e});case"warning":return i.jsx(X7,{size:"sm",color:"currentColor",className:e});case"error":return i.jsx(X7,{size:"sm",color:"currentColor",className:e})}return null}function w4t(t){const{className:e,innerClassName:n,children:r,variant:a,withIcon:s,iconClass:o,action:l,onDismiss:c=null}=t;return i.jsxs("div",{className:re(b4t({variant:a}),e),children:[i.jsxs("div",{className:re("flex-1 flex gap-2 items-center justify-center",n),children:[s&&i.jsx(x4t,{variant:a,iconClass:o}),r,l&&i.jsx("span",{className:"ml-2",children:l})]}),c&&i.jsx("div",{className:"shrink flex items-center justify-center",children:i.jsx("button",{className:"cursor-pointer",onClick:()=>c(),children:i.jsx(Wl,{color:"currentColor",size:"sm"})})})]})}const ole="YYYY-MM-DD";function C4t(t){return t.hour()===0&&t.minute()===0}
2061function _4t(t){return sa(t).format(ole)}function S4t(t){return(C4t(t)?sa(t.subtract(1,"day")):sa(t)).format(ole)}function E4t(t,e){let n;if(e&&t?.schema_availability&&t.schema_availability.length>0){const r=t.schema_availability.find(a=>a.dbn_schema==e);r&&(n=V5(r.start))}return!n&&t?.available_from&&(n=u_(t.available_from)??void 0),n}function I4t(t,e){let n;if(e&&t?.schema_availability_unrestricted&&t.schema_availability_unrestricted.length>0){const r=t.schema_availability_unrestricted.find(a=>a.dbn_schema==e);r&&(n=V5(r.start))}return!n&&t?.available_from&&(n=u_(t.available_from)??void 0),n}function A4t(t,e){let n;if(e&&t?.schema_availability&&t.schema_availability.length>0){const r=t.schema_availability.find(a=>a.dbn_schema==e);if(r?.end){const a=V5(r.end);a.isValid()&&(n=a)}}return!n&&t?.available_to&&(n=u_(t.available_to)??void 0),n}function T4t(t,e){let n;if(e&&t?.schema_availability_unrestricted&&t.schema_availability_unrestricted.length>0){const r=t.schema_availability_unrestricted.find(a=>a.dbn_schema==e);if(r?.end){const a=V5(r.end);a.isValid()&&(n=a)}}return!n&&t?.available_to&&(n=u_(t.available_to)??void 0),n}const Xk={style:"currency",currency:"USD",minimumFractionDigits:2,maximumFractionDigits:2};function k4t({isLoading:t,dayMinSelectable:e,dayMaxSelectable:n}){if(t||!e||!n)return i.jsxs(Zr,{color:"tertiary",className:"flex flex-row gap-1",children:["Available from",i.jsx(Do,{className:"h-5 w-18"}),"to",i.jsx(Do,{className:"h-5 w-18"})]});const r=_4t(e),a=S4t(n);return i.jsxs(Zr,{"data-chromatic":"ignore",color:"tertiary",className:"flex flex-row gap-1",children:["Available from",i.jsx("span",{children:r}),"to",i.jsx("span",{children:a})]})}const R4t=({appUrlBuilder:t,datasetSchemaTooltipSchemas:e,dayFrom:n,dayMaxSelectable:r,dayMaxDisplayable:a,dayMinSelectable:s,dayWithPlanMinSelectable:o,dayTo:l,dayToday:c,docsUrlBuilder:d,historicalFileSizeBytes:f,historicalPricePerGB:p,historicalNetEstimatedPricePerGB:g,isAuthenticated:y,isCoveredByPlan:x,isFetchingQuote:b,isLoading:_,needResetDateTimeRange:E=!1,onChangeDateTimeRange:A,onChangeSchema:S,onClickApiGuide:k,onClickFreeCredits:I,onResetDateTimeRangeDone:N,onSubmitHistorical:D,schemaItems:O=[],selectedSchemaSelectItem:j,timeFrom:M,timeTo:$,isFreeTrail:L,freeTrialLeftDays:z,datasetPlanServiceTier:H,datasetId:J,serviceId:X,availableHistoryDays:Y,fromDateRangeNotAvaliable:F,toDateRangeNotAvaliable:W})=>{const G=v.useMemo(()=>({from:n,to:l,timeFrom:M,timeTo:$}),[n,l,M,$]),[q,Z]=v.useState(G),le=v.useRef(q);v.useEffect(()=>{E&&(Z(G),le.current=G,N&&N())},[G,E,N]);const ee=v.useMemo(()=>{if(_)return!1;const ve=q.from.clone().add(q.timeFrom.hour,"hour").add(q.timeFrom.minute,"minute"),Re=q.to.clone().add(q.timeTo.hour,"hour").add(q.timeTo.minute,"minute");return ve.isBefore(o)||Re.isAfter(r)},[q.from,q.timeFrom,q.to,q.timeTo,_,o,r]),xe=v.useCallback(ve=>{le.current=ve,Z(ve)},[]),Ce=v.useCallback((ve,Re)=>{ve===!1&&(Re?(le.current=Re,Z(Re),A(Re)):A(le.current))},[A]),de=()=>i.jsxs("div",{className:"px-1.5 py-0.5 rounded bg-info-fill text-info-border text-xs",children:[i.jsx("span",{className:"font-semibold",children:"Free trail"})," - ",z," ","days left"]});return i.jsxs("div",{className:re("flex flex-col gap-0 divide-y"),children:[i.jsxs("div",{className:re("p-5","flex flex-col gap-y-4"),children:[i.jsxs("div",{className:"flex flex-col gap-1",children:[i.jsx(HD,{htmlFor:"schema",weight:"medium",children:i.jsxs("span",{className:"flex flex-row items-center gap-1",children:["Schema",i.jsx(bpt,{className:"outline outline-1 outline-white/20",docsBaseUrl:d.baseURL,schemas:e})]})}),i.jsx(Ppt,{className:"w-full",id:"schema",isLoading:_,items:O,onChange:S,selected:j,showHistorical:!0,showLive:!1,variant:"monochrome"})]}),i.jsxs("div",{className:"flex flex-col gap-1",children:[i.jsx(HD,{htmlFor:"timeRange",weight:"medium",children:"Time range"}),i.jsx(k4t,{dayMaxSelectable:a||r,dayMinSelectable:s,isLoading:_}),_&&i.jsx(Do,{className:"w-full h-10"}),!_&&i.jsx(h4t,{datasetService:"historical",dayFrom:q.from,dayMaxSelectable:r,dayMaxDisplayable:a,dayMinSelectable:s,dayTo:q.to,dayToday:c,docsUrlBuilder:d,isLoading:_,onCh
2061ange:xe,onClickApiGuide:k,onOpenChange:Ce,timeFrom:q.timeFrom,timeTo:q.timeTo,dayFromColor:F?"warning":"primary",dayToColor:W?"warning":"primary"}),(F||W)&&i.jsx("div",{className:"mt-2 rounded-md overflow-hidden",children:i.jsx(w4t,{withIcon:!0,variant:"warning",iconClass:"text-warning-border",children:i.jsx(He,{size:"sm",color:"warning",className:"flex-1",children:"Your selected date range is not available for this dataset and schema"})})})]}),!ee&&i.jsxs("div",{"data-testid":"price-and-size",className:"flex flex-col gap-1 items-end",children:[_?i.jsx(Do,{className:"w-20 h-6"}):i.jsx(He,{size:"lg",color:"primary",weight:"semibold",children:b||p===void 0?i.jsx(Do,{className:"w-20 h-6"}):i.jsxs("div",{className:"flex flex-row gap-1 items-baseline",children:[L&&i.jsx(Mi,{value:p,options:Xk,extraClass:"text-type-secondary text-sm font-medium line-through"}),i.jsxs("div",{className:"flex gap-1 items-end",children:[y&&x&&i.jsx(Ls,{size:"sm",weight:"medium",color:"secondary",className:"line-through",children:i.jsx(Mi,{value:p,options:Xk})}),i.jsx(Mi,{value:L?0:y&&x&&g!==void 0?g:p,options:Xk})]})]})}),!_&&!b&&p!==void 0&&y&&x&&i.jsx(y4t,{fullyCovered:g===0,datasetPlanServiceTier:H,datasetId:J,serviceId:X}),!y&&i.jsx(aa,{preventDefault:!0,href:t.resolveURL("/signup"),onClick:I,className:re("px-1 py-0.5","rounded-sm","bg-warning-fill","text-premium-type-light hover:!text-premium-type-heavy"),children:i.jsx(Zr,{size:"lg",weight:"semibold",color:"currentColor",children:"Sign up for $125 in free credits"})}),L&&de(),_?i.jsx(Do,{className:"w-10 h-3.5"}):i.jsx(i.Fragment,{children:i.jsx(Zr,{size:"sm",color:"secondary",children:b||f===void 0?i.jsx(Do,{className:"w-10 h-3.5"}):i.jsx(Dpt,{bytes:f,options:{maxDecimalPlaces:2}})})})]}),ee&&!F&&!W&&i.jsxs("div",{className:"p-3 bg-purplegrey-100 flex flex-row gap-x-2",children:[i.jsx(ale,{size:"sm",color:"secondary"}),i.jsx("div",{className:"flex-1 text-sm leading-5",children:H=="Plus"?i.jsxs("div",{children:["You can only request data for the last"," ",kI(Y)," on a Plus plan."," ",i.jsx("a",{href:t.resolveURL("/portal/live-data/#manage"),className:"font-semibold text-purple-500",children:"Upgrade"})," ","to access more history."]}):H=="Standard"?i.jsxs("div",{children:["You can only request data for the last"," ",kI(Y)," on a Standard plan."," ",i.jsx("a",{href:t.resolveURL("/portal/live-data/#manage"),className:"font-semibold text-purple-500",children:"Upgrade"})," ","to access more history."]}):i.jsxs("div",{children:["You can only request data for the last"," ",kI(Y)," at usage-based rates."," ",i.jsx("a",{href:t.resolveURL("/portal/live-data/#manage"),className:"font-semibold text-purple-500",children:"Upgrade"})," ","to a subscription plan to access more history."]})})]}),i.jsx(gn,{as:"button",onClick:D,disabled:_||b||ee||F||W,variant:"primary",size:"md","data-testid":"continueButton",children:"Customize download"})]}),i.jsxs("div",{className:re("flex gap-1 py-3 px-5"),children:[i.jsx("div",{className:"flex items-start",children:i.jsx(oL,{size:"sm",color:"primary"})}),i.jsx("div",{children:i.jsxs(Zr,{size:"lg",color:"secondary",className:"leading-5",children:["Customize more with our API. Download files or stream data directly."," ",i.jsxs("a",{href:d.resolveURL("/api-reference-historical/batch/batch-submit-job"),onClick:k,className:"font-semibold text-purple-500",target:"_blank",rel:"noreferrer",children:["See our API guide ","->"]})]})})]})]})};function lle(t){return t==="dbix"}const cle=(t,e,n)=>t==="dbix"?n==="Plus"||n==="Unlimited"?`/portal/live-data/${e}/new`:"/portal/live-data#manage?open-flow=dbix":Mu(t)?`/portal/live-data/${e}/new`:`/portal/live-data#manage?open-flow=${t}`,N4t=(t,e,n,r)=>t===0?"/portal/live-data#manage":cle(e,n,r),VW=({className:t})=>i.jsxs("svg",{width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,children:[i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34.4419 62.5286H8.91692C7.59073 62.5286 6.51562 61.4533 6.51562 60.1267V20.6958C6.51562 19.3693 7.59073 18.2939 8.91692 18.2939H34.4419C35.7681 18.2939 36.8432 19.3693 36.8432 20.6958V60.1267C36.8432 61.4533 35.7681 62.5286 34.4419 62.5286Z",fill:"#E5C3E2"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.982 69.6291H8.91985C7.59358 69.6291 6.51855 68.5538 6.51855 67.2272V25.4488C6.51855 24.1223 7.59358 23.0469 8.91985 23.0469H66.982C68.3082 23.0469 
206169.3833 24.1223 69.3833 25.4488V67.2272C69.3833 68.5538 68.3082 69.6291 66.982 69.6291Z",fill:"#FDF3FC"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M50.9629 41.7714H23.0173C22.6857 41.7714 22.417 41.5026 22.417 41.171V40.1796C22.417 39.848 22.6857 39.5791 23.0173 39.5791H50.9629C51.2945 39.5791 51.5632 39.848 51.5632 40.1796V41.171C51.5632 41.5026 51.2945 41.7714 50.9629 41.7714Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.7672 40.6756C19.7672 41.7002 18.9368 42.5308 17.9124 42.5308C16.8881 42.5308 16.0576 41.7002 16.0576 40.6756C16.0576 39.651 16.8881 38.8203 17.9124 38.8203C18.9368 38.8203 19.7672 39.651 19.7672 40.6756Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M60.0441 48.9638H23.0173C22.6857 48.9638 22.417 48.6949 22.417 48.3633V47.372C22.417 47.0403 22.6857 46.7715 23.0173 46.7715H60.0441C60.3756 46.7715 60.6444 47.0403 60.6444 47.372V48.3633C60.6444 48.6949 60.3756 48.9638 60.0441 48.9638Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.7672 47.867C19.7672 48.8915 18.9368 49.7222 17.9124 49.7222C16.8881 49.7222 16.0576 48.8915 16.0576 47.867C16.0576 46.8423 16.8881 46.0117 17.9124 46.0117C18.9368 46.0117 19.7672 46.8423 19.7672 47.867Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M42.5503 56.1562H23.0173C22.6857 56.1562 22.417 55.8873 22.417 55.5557V54.5643C22.417 54.2327 22.6857 53.9639 23.0173 53.9639H42.5503C42.8818 53.9639 43.1506 54.2327 43.1506 54.5643V55.5557C43.1506 55.8873 42.8818 56.1562 42.5503 56.1562Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.7672 55.0593C19.7672 56.084 18.9368 56.9146 17.9124 56.9146C16.8881 56.9146 16.0576 56.084 16.0576 55.0593C16.0576 54.0348 16.8881 53.2041 17.9124 53.2041C18.9368 53.2041 19.7672 54.0348 19.7672 55.0593Z",fill:"#EFD7ED"}),i.jsxs("g",{clipPath:"url(#clip0_56211_18896)",children:[i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M65.6979 8C57.8016 8 51.4004 14.4012 51.4004 22.2976C51.4004 30.1939 57.8016 36.5951 65.6979 36.5951C73.5943 36.5951 79.9955 30.1939 79.9955 22.2976C79.9955 14.4012 73.5943 8 65.6979 8Z",fill:"#BC8DB7"}),i.jsx("g",{clipPath:"url(#clip1_56211_18896)",children:i.jsx("path",{d:"M62.9005 27.4749L59.4255 23.9999L58.2422 25.1749L62.9005 29.8332L72.9005 19.8332L71.7255 18.6582L62.9005 27.4749Z",fill:"white"})})]}),i.jsxs("defs",{children:[i.jsx("clipPath",{id:"clip0_56211_18896",children:i.jsx("rect",{width:"32.8951",height:"33.8905",fill:"white",transform:"translate(47 5)"})}),i.jsx("clipPath",{id:"clip1_56211_18896",children:i.jsx("rect",{width:"20",height:"20",fill:"white",transform:"translate(55.4004 14)"})})]})]}),D4t=()=>i.jsxs("svg",{width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34.4419 62.5283H8.91692C7.59073 62.5283 6.51562 61.453 6.51562 60.1264V20.6956C6.51562 19.3691 7.59073 18.2937 8.91692 18.2937H34.4419C35.7681 18.2937 36.8432 19.3691 36.8432 20.6956V60.1264C36.8432 61.453 35.7681 62.5283 34.4419 62.5283Z",fill:"#E5C3E2"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.9818 69.6293H8.91961C7.59334 69.6293 6.51831 68.5539 6.51831 67.2274V25.4489C6.51831 24.1224 7.59334 23.047 8.91961 23.047H66.9818C68.308 23.047 69.3831 24.1224 69.3831 25.4489V67.2274C69.3831 68.5539 68.308 69.6293 66.9818 69.6293Z",fill:"#FDF3FC"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M50.9627 41.7712H23.0171C22.6855 41.7712 22.4167 41.5023 22.4167 41.1707V40.1793C22.4167 39.8477 22.6855 39.5789 23.0171 39.5789H50.9627C51.2943 39.5789 51.563 39.8477 51.563 40.1793V41.1707C51.563 41.5023 51.2943 41.7712 50.9627 41.7712Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.767 40.6751C19.767 41.6997 18.9366 42.5303 17.9122 42.5303C16.8878 42.5303 16.0574 41.6997 16.0574 40.6751C16.0574 39.6505 16.8878 38.8198 17.9122 38.8198C18.9366 38.8198 19.767 39.6505 19.767 40.6751Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M60.0438 48.9633H23.0171C22.6855 48.9633 22.4167 48.6945 22.4167 48.3628V47.3715C22.4167 47.0399 22.6855 46.771 23.0171 46.771H60.0438C60.3754 46.771 60.6442 47.0399 60.6442 47.3715V48.3628C60.6442 48.6945 60.3754 48.9633 60.0438 48.9633Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.767 47.8672C19.767 48.8918 18.9366 49.7225 17.9122 49.7225C16.8878 49.7225 16.0574 48.8918 16.0574 47.8672C16.0574 46.8426 16.8878 46.012 17.9122 46.012C18.9366 46.012 19.767 46.8426 19.767 47.8672Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M42.55 56.1556H23.0171C22.6855 56.1556 22.4167 55.8867 22.4167 55.5551V54.5637C22.4167 54.2321 22.6855 53.9633 23.0171 53.9633H42.55C42.8816 53.9633 43.1504 54.2321 43.1504 54.5637V55.5551C43.1504 55.8867 42.8816 56.1556 42.55 56.1556Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.767 55.0593C19.767 56.084 18.9366 56.9146 17.9122 56.9146C16.8878 56.9146 16.0574 56.084 16.0574 55.0593C16.0574 54.0348 16.8878 53.2041 17.9122 53.2041C18.9366 53.2041 19.767 54.0348 19.767 55.0593Z",fill:"#EFD7ED"}),i.jsxs("g",{clipPath:"url(#clip0_60792_49813)",children:[i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M62.2975 6.40002C54.4012 6.40002 48 12.8012 48 20.6976C48 28.5939 54.4012 34.9951 62.2975 34.9951C70.1939 34.9951 76.5951 28.5939 76.5951 20.6976C76.5951 12.8012 70.1939 6.40002 62.2975 6.40002Z",fill:"#BC8DB7"}),i.jsx("g",{clipPath:"url(#clip1_60792_49813)",children:i.jsx("path",{d:"M62.0003 18.9488C60.9337 18.9488 60.0003 19.9061 60.0003 21.0001C60.0003 22.0941 60.9337 23.0514 62.0003 23.0514C63.067 23.0514 64.0003 22.0941 64.0003 21.0001C64.0003 19.9061 63.067 18.9488 62.0003 18.9488ZM62.0003 21.6838C61.6003 21.6838 61.3337 21.4103 61.3337 21.0001C61.3337 20.5898 61.6003 20.3163 62.0003 20.3163C62.4003 20.3163 62.667 20.5898 62.667 21.0001C62.667 21.4103 62.4003 21.6838 62.0003 21.6838ZM67.2003 15.6667C68.5337 17.0343 69.3337 18.9488 69.3337 21.0001C69.3337 23.0514 68.5337 24.9659 67.2003 26.3334L66.267 25.3761C67.3337 24.1454 68.0003 22.6411 68.0003 21.0001C68.0003 19.3591 67.467 17.8548 66.267 16.624L67.2003 15.6667ZM65.3337 17.5813C66.1337 18.5385 66.667 19.7693 66.667 21.0001C66.667 22.3676 66.267 23.4616 65.3337 24.4189L64.4003 23.4616C64.9337 22.7779 65.3337 21.9573 65.3337 21.0001C65.3337 20.0428 65.067 19.2223 64.4003 18.5385L65.3337 17.5813ZM57.7337 16.624C56.66
20617 17.718 56.0003 19.3591 56.0003 21.0001C56.0003 22.6411 56.667 24.2821 57.7337 25.3761L56.8003 26.3334C55.467 24.8291 54.667 23.0514 54.667 21.0001C54.667 18.9488 55.3337 17.0343 56.8003 15.6667L57.7337 16.624ZM58.667 17.5813L59.6003 18.5385C59.067 19.2223 58.667 20.0428 58.667 21.0001C58.667 21.9573 58.9337 22.7779 59.6003 23.4616L58.667 24.4189C57.867 23.4616 57.3337 22.2309 57.3337 21.0001C57.3337 19.6326 57.7337 18.5385 58.667 17.5813Z",fill:"white"})})]}),i.jsxs("defs",{children:[i.jsx("clipPath",{id:"clip0_60792_49813",children:i.jsx("rect",{width:"32.8951",height:"33.8905",fill:"white",transform:"translate(43.6001 4)"})}),i.jsx("clipPath",{id:"clip1_60792_49813",children:i.jsx("rect",{width:"16",height:"16",fill:"white",transform:"translate(54.0005 13)"})})]})]}),GW=()=>i.jsxs("svg",{width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34.4419 62.5286H8.91692C7.59073 62.5286 6.51562 61.4533 6.51562 60.1267V20.6958C6.51562 19.3693 7.59073 18.2939 8.91692 18.2939H34.4419C35.7681 18.2939 36.8432 19.3693 36.8432 20.6958V60.1267C36.8432 61.4533 35.7681 62.5286 34.4419 62.5286Z",fill:"#E5C3E2"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.9811 69.6291H8.91887C7.59261 69.6291 6.51758 68.5538 6.51758 67.2272V25.4488C6.51758 24.1223 7.59261 23.0469 8.91887 23.0469H66.9811C68.3073 23.0469 69.3824 24.1223 69.3824 25.4488V67.2272C69.3824 68.5538 68.3073 69.6291 66.9811 69.6291Z",fill:"#FDF3FC"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M50.9619 41.7714H23.0163C22.6847 41.7714 22.416 41.5026 22.416 41.171V40.1796C22.416 39.848 22.6847 39.5791 23.0163 39.5791H50.9619C51.2935 39.5791 51.5623 39.848 51.5623 40.1796V41.171C51.5623 41.5026 51.2935 41.7714 50.9619 41.7714Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.7663 40.6756C19.7663 41.7002 18.9359 42.5308 17.9114 42.5308C16.8871 42.5308 16.0566 41.7002 16.0566 40.6756C16.0566 39.651 16.8871 38.8203 17.9114 38.8203C18.9359 38.8203 19.7663 39.651 19.7663 40.6756Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M60.0431 48.9638H23.0163C22.6847 48.9638 22.416 48.6949 22.416 48.3633V47.372C22.416 47.0403 22.6847 46.7715 23.0163 46.7715H60.0431C60.3746 46.7715 60.6434 47.0403 60.6434 47.372V48.3633C60.6434 48.6949 60.3746 48.9638 60.0431 48.9638Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.7663 47.867C19.7663 48.8915 18.9359 49.7222 17.9114 49.7222C16.8871 49.7222 16.0566 48.8915 16.0566 47.867C16.0566 46.8423 16.8871 46.0117 17.9114 46.0117C18.9359 46.0117 19.7663 46.8423 19.7663 47.867Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M42.5493 56.1562H23.0163C22.6847 56.1562 22.416 55.8873 22.416 55.5557V54.5643C22.416 54.2327 22.6847 53.9639 23.0163 53.9639H42.5493C42.8808 53.9639 43.1496 54.2327 43.1496 54.5643V55.5557C43.1496 55.8873 42.8808 56.1562 42.5493 56.1562Z",fill:"#EFD7ED"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.7663 55.0593C19.7663 56.084 18.9359 56.9146 17.9114 56.9146C16.8871 56.9146 16.0566 56.084 16.0566 55.0593C16.0566 54.0348 16.8871 53.2041 17.9114 53.2041C18.9359 53.2041 19.7663 54.0348 19.7663 55.0593Z",fill:"#EFD7ED"}),i.jsxs("g",{clipPath:"url(#clip0_56211_18807)",children:[i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M62.2975 6.40039C54.4012 6.40039 48 12.8016 48 20.6979C48 28.5942 54.4012 34.9955 62.2975 34.9955C70.1939 34.9955 76.5951 28.5942 76.5951 20.6979C76.5951 12.8016 70.1939 6.40039 62.2975 6.40039Z",fill:"#BC8DB7"}),i.jsx("g",{clipPath:"url(#clip1_56211_18807)",children:i.jsx("path",{d:"M65.9993 18.3337H65.3327V17.0003C65.3327 15.1603 63.8393 13.667 61.9993 13.667C60.1593 13.667 58.666 15.1603 58.666 17.0003V18.3337H57.9993C57.266 18.3337 56.666 18.9337 56.666 19.667V26.3337C56.666 27.067 57.266 27.667 57.9993 27.667H65.9993C66.7327 27.667 67.3327 27.067 67.3327 26.3337V19.667C67.3327 18.9337 66.7327 18.3337 65.9993 18.3337ZM59.9993 17.0003C59.9993 15.8937 60.8927 15.0003 61.9993 15.0003C63.106 15.0003 
206163.9993 15.8937 63.9993 17.0003V18.3337H59.9993V17.0003ZM65.9993 26.3337H57.9993V19.667H65.9993V26.3337ZM61.9993 24.3337C62.7327 24.3337 63.3327 23.7337 63.3327 23.0003C63.3327 22.267 62.7327 21.667 61.9993 21.667C61.266 21.667 60.666 22.267 60.666 23.0003C60.666 23.7337 61.266 24.3337 61.9993 24.3337Z",fill:"white"})})]}),i.jsxs("defs",{children:[i.jsx("clipPath",{id:"clip0_56211_18807",children:i.jsx("rect",{width:"32.8951",height:"33.8905",fill:"white",transform:"translate(43.5996 4)"})}),i.jsx("clipPath",{id:"clip1_56211_18807",children:i.jsx("rect",{width:"16",height:"16",fill:"white",transform:"translate(54 13)"})})]})]}),P4t=v.memo(function({done:e,step:n}){return e?i.jsx(jj,{size:"sm",className:"text-fuchsiagrey-600"}):i.jsx("div",{className:re("flex size-5 justify-center items-center","rounded-[40px] bg-fuchsiagrey-150",{"border border-solid border-fuchsiagrey-700":e}),children:i.jsx(Ls,{size:"xs",weight:"semibold",className:"leading-5 text-fuchsiagrey-700",children:n})})}),WW=v.memo(function({done:e,step:n,text:r,width:a=232}){return i.jsx("div",{className:"flex items-center",style:{width:a},children:i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(P4t,{done:e,step:n}),i.jsx(Ls,{size:"sm",children:r})]})})}),ule=["GLBX.MDP3","OPRA.PILLAR","EQUS.MINI","EQUS.SUMMARY","XEUR.EOBI","XCBF.PITCH"],O4t=(t,e,n,r,a)=>ule.includes(t)||lle(a)?e?n?2:1:0:e&&r?r==="Standard"?0:n?2:1:0,M4t=({apiUrlBuilder:t,appUrlBuilder:e,datasetId:n,serviceId:r,docsUrlBuilder:
2061a,hasActiveDatasetLicense:s,datasetInPlan:o,datasetPlanServiceTier:l,isLoading:c,onUpgrade:d,onActiveLicense:f,onStartLiveStreaming:p,isAuthenticated:g,userProfile:y,serviceSubDatasets:x=[]})=>{const b=O4t(n,o,s,l||"",r),_=lle(r),E=ule.includes(n)||_,A=()=>i.jsx("div",{className:re("flex flex-col gap-0 divide-y"),children:i.jsxs("div",{className:re("p-5 pt-10","flex flex-col items-center",{"py-20":b==2}),children:[b===2?i.jsx(VW,{}):i.jsx(GW,{}),i.jsx(Ls,{size:"sm",weight:"semibold",className:re("mt-4",{"mb-2":b!==2}),children:b===2?"You’re ready to access live data":"To access live data, you must:"}),b!==2?i.jsxs("div",{className:"flex flex-col gap-1",children:[i.jsx(WW,{step:1,done:b>=1,width:E?232:263,text:E?"Upgrade to a subscription plan":"Upgrade to a Plus or Unlimited plan"}),i.jsx(WW,{step:2,done:!1,width:E?232:263,text:"Activate license"})]}):null,i.jsxs("div",{className:re("flex w-full flex-col gap-4",{"mt-9":b!==2,"mt-1.5":b==2}),children:[b<2&&i.jsx(gn,{as:"a",href:e.resolveURL(N4t(b,r,n,l)),onClick:b===0?d:f,disabled:c,variant:"primary",size:"md",className:re("rounded bg-fuchsia-500","hover:bg-fuchsia-600 active:bg-fuchsia-600 focus:bg-fuchsia-600"),children:b===0?_?"Upgrade":"Start subscription plan":"Activate license"}),i.jsx(gn,{as:"a",target:"_blank",href:a.resolveURL("/api-reference-live?historical=python&live=python&reference=http"),onClick:p,disabled:c,variant:"text-only",size:"md",className:re("h-5 py-0 text-fuchsia-500","hover:text-fuchsia-600 active:text-fuchsia-600 focus:text-fuchsia-600",{"text-xs":b==2}),children:b===2?"Get started with live API docs ->":"Live API docs"})]})]})}),S=()=>i.jsx("div",{className:re("flex flex-col gap-0 divide-y"),children:i.jsxs("div",{className:re("p-5 pt-10","flex flex-col items-center",{"py-20":b==2}),children:[b===2?i.jsx(VW,{}):i.jsx(GW,{}),i.jsx(Ls,{size:"sm",weight:b===2?"semibold":"medium",className:re("mt-4 text-center",{"mb-2":b!==2}),style:{width:226},children:b===2?"You’re ready to access live data":"To access live data of this dataset, you must upgrade to a subscription plan"}),i.jsxs("div",{className:re("flex w-full flex-col gap-4",{"mt-9":b!==2,"mt-1.5":b==2}),children:[b<2&&i.jsx(gn,{as:"a",href:e.resolveURL("/portal/live-data#manage"),onClick:d,disabled:c,variant:"primary",size:"md",className:re("rounded bg-fuchsia-500","hover:bg-fuchsia-600 active:bg-fuchsia-600 focus:bg-fuchsia-600"),children:"Upgrade"}),i.jsx(gn,{as:"a",target:"_blank",href:a.resolveURL("/api-reference-live?historical=python&live=python&reference=http"),onClick:p,disabled:c,variant:"text-only",size:"md",className:re("h-5 py-0 text-fuchsia-500","hover:text-fuchsia-600 active:text-fuchsia-600 focus:text-fuchsia-600",{"text-xs":b==2}),children:b===2?"Get started with live API docs ->":"Live API docs"})]})]})});if(n==="GLBX.MDP3"||n==="OPRA.PILLAR"||n==="NDEX.IMPACT"||n==="IFUS.IMPACT"||n==="IFLL.IMPACT"||n==="IFEU.IMPACT"||n==="XNAS.ITCH"||n==="XPSX.ITCH"||n==="XNAS.BASIC"||n==="XCHI.PILLAR"||n==="EDGX.PITCH"||n==="XCIS.TRADESBBO"||n==="XNYS.PILLAR"||n==="ARCX.PILLAR"||n==="XASE.PILLAR"||n==="XEUR.EOBI"||n==="XEEE.EOBI"||n==="XCBF.PITCH"||n==="OCEA.MEMOIR"||_)return A();if(n=="EQUS.MINI"||n=="EQUS.SUMMARY")return S();const k=x.find(I=>I.datasetId===n)?.datasetName;return i.jsx("div",{className:re("flex flex-col gap-0 divide-y"),children:i.jsxs("div",{className:re("p-5 pt-10 py-20","flex flex-col items-center"),children:[i.jsx(D4t,{}),i.jsxs(Ls,{size:"sm",weight:"medium",className:re("mt-4 text-center"),style:{width:260},children:[k," live data may be available on request"]}),i.jsx(Jft,{className:"!p-0",buttonText:"Contact sales ->",buttonClasses:"!w-fit !border-0 text-fuchsia-500 hover:text-fuchsia-600 active:text-fuchsia-600 focus:text-fuchsia-600",apiUrlBuilder:t,authenticated:g,userProfile:y,outline:!0,ctaKey:"general"})]})})},Kk="historical",Zk="live",L4t=({appUrlBuilder:t,count:e,datasetId:n,datasetName:r,datasetInPlan:a,datasetPlanServiceTier:s,dayFrom:o,dayMaxSelectable:l,dayMinSelectable:c,dayTo:d,dayToday:f,hasActiveDatasetLicense:p,historicalFileSizeBytes:g,historicalPricePerGB:y,historicalNetEstimatedPricePerGB:x,isCoveredByPlan:b,liveFileSizeBytes:_,livePricePerGB:E,needResetDateTimeRange:A,serviceDatasetId:S,serviceId:k,serviceName:I,serviceSubDatasets:N,onActiveLicense:D,onStartLiveStreaming:O,onChangeDateTimeRange:j,onChangeTab:M,onClearCart:$,onClickApiGuide:L,onClickFreeCredits:z,onClickHeaderDatasetName:H,onClickHeaderProductCount:J,onDatasetChange:X,onResetDateTimeRangeDone:Y,onSubmitHistorical:F,onUpgrade:W,selectedTab:G,timeFrom:q,timeTo:Z,isFreeTrail:le,freeTrialLeftDays:ee,availableHistoryDays:xe,fromDateRangeNotAvaliable:Ce,toDateRangeNotAvaliable:de,...ve})=>{const Re=k&&S3({serviceId:k,datasetId:Mu(k)?void 0:S}),V=Mu(k),[K,te]=v.useState(G),me=v.useCallback(fe=>{fe===0?(te(Kk),M(Kk)):fe===1&&(te(Zk),M(Zk))},[M]);return i.jsx("div",{className:"bg-white rounded-lg","data-testid":"request-builder",children:i.jsxs("div",{className:re("rounded-lg","flex flex-col","transition-colors duration-300 ease-in-out",{"bg-purplegrey-100":K===Kk,"bg-fuchsiagrey-100":K===Zk}),children:[!V&&i.jsxs("div",{className:"flex flex-row gap-3 justify-between p-4 pb-2",children:[i.jsxs("div",{className:"flex flex-row gap-2",children:[i.jsx(B9,{datasetId:n,className:re({"bg-purplegrey-150 p-1 rounded":n==="XCBF.PITCH"})}),i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"ui-request-builder
2061-populated-view-dataset",children:[i.jsx(ms,{asChild:!0,children:i.jsx(gn,{as:"a",onClick:H,href:Re,variant:"text-only",className:"group relative flex items-center justify-center p-0",children:i.jsx(Fj,{children:i.jsx(u9,{className:"group-hover:text-type-purple",children:r})})})}),i.jsx(gs,{side:"bottom",align:"center",variant:"dark",mode:"definition",portal:!0,collisionBoundary:kv(),children:"View dataset"})]})}),i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"ui-request-builder-populated-select-all",children:[i.jsx(ms,{asChild:!0,children:i.jsx(gn,{as:"a",href:t.resolveURL("/request-builder"),onClick:J,variant:"text-only",className:"group relative flex items-center justify-center p-0",children:i.jsx(XM,{variant:"default",className:"group-hover:border-purple-500",children:e==="all"?"All":e})})}),i.jsx(gs,{side:"bottom",align:"center",variant:"dark",mode:"definition",portal:!0,collisionBoundary:kv(),children:e==="all"?"Entire dataset selected":`${e} products selected`})]})})]}),i.jsx(gn,{as:"button",variant:"text-only",className:"p-0",onClick:$,children:"Clear"})]}),V&&i.jsx("div",{className:"flex flex-row p-4 pb-2",children:i.jsx(Rpt,{serviceDatasetId:S,serviceId:k,serviceName:I,productCount:e,selectedDatasetId:n,subDatasets:N,onClearCart:$,onClickHeaderDatasetName:H,onDatasetChange:X})}),i.jsx(Jie,{tabs:[{label:i.jsx(He,{weight:"semibold",size:"lg",color:"currentColor",className:"w-full text-center",children:"Historical"}),content:i.jsx(R4t,{appUrlBuilder:t,dayFrom:o,dayMaxSelectable:l,dayMinSelectable:c,dayTo:d,dayToday:f,historicalFileSizeBytes:g,historicalPricePerGB:y,historicalNetEstimatedPricePerGB:x,isCoveredByPlan:b,needResetDateTimeRange:A,onChangeDateTimeRange:j,onClickApiGuide:L,onClickFreeCredits:z,onResetDateTimeRangeDone:Y,onSubmitHistorical:F,timeFrom:q,timeTo:Z,isFreeTrail:le,freeTrialLeftDays:ee,serviceSubDatasets:N,datasetId:n,serviceId:k,datasetPlanServiceTier:s,availableHistoryDays:xe,fromDateRangeNotAvaliable:Ce,toDateRangeNotAvaliable:de,...ve})},{label:i.jsx(He,{weight:"semibold",size:"lg",color:"currentColor",className:"w-full text-center",children:"Live"}),selectedColor:"text-fuchsia-500 hover:text-fuchsia-500",content:i.jsx(M4t,{appUrlBuilder:t,datasetId:n,serviceId:k,hasActiveDatasetLicense:p,datasetInPlan:a,datasetPlanServiceTier:s,onActiveLicense:D,onStartLiveStreaming:O,onUpgrade:W,serviceSubDatasets:N,liveFileSizeBytes:_,livePricePerGB:E,...ve})}],tabClassName:"w-full",indicatorClassName:"rounded-t-none",tabContentClassName:"bg-white rounded-b",tabsConatinerClassName:"px-0 gap-0",onTabChange:me})]})})},j4t=t=>{const{isCartEmpty:e,onClickBrowseProducts:n,...r}=t;return e?i.jsx(Apt,{onClickBrowseProducts:n}):i.jsx(L4t,{...r})},F4t=v.forwardRef(function({onClick:e,count:n,forceHideTooltip:r,testIds:a,iconColor:s},o){return i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"ui-request-builder-number-badge",children:[i.jsx(ms,{asChild:!0,children:i.jsxs(gn,{ref:o,variant:"icon-only",className:"relative flex items-center justify-center p-2 rounded-md","data-testid":a?.buttonTestId,onClick:e,id:"RBDBatchDownlaodBtn",children:[i.jsx(dF,{"aria-label":"Batch download icon",color:s,size:"md",className:"z-10"}),i.jsx("span",{className:re(["animate-in fade-in zoom-in ease-out duration-100","absolute left-6 top-0 z-20",{hidden:n===0}]),children:i.jsx(XM,{variant:"secondary",children:n==="all"?"All":i.jsx(Mi,{value:n})})})]})}),i.jsx(gs,{side:"bottom",align:"center",mode:"definition",className:re({hidden:r}),children:"Batch download"})]})})});function B4t({count:t,collisionBoundary:e,iconColor:n,onHide:r,onShow:a,open:s,inPortal:o,...l}){const c=()=>{s?r():a()};return i.jsxs(L0,{open:s,onOpenChange:d=>{d===!1&&r()},children:[i.jsx(K_,{asChild:!0,children:i.jsx(F4t,{forceHideTooltip:s,onClick:c,count:t,testIds:{buttonTestId:"cart-button"},iconColor:n})}),i.jsx(j0,{className:re("border-0 p-0","xs:my-0 xs:ml-0 xs:mr-[200px] sm:mr-[220px] md:my-2 md:ml-2 lg:mr-[50px]",{"xs:mr-[180px] sm:mr-0 lg:mr-0":o},"xs:w-[calc(100vw-32px)] xs:max-w-[380px] md:w-[380px]","bg-white"),side:"bottom",collisionBoundary:e,avoidCollisions:!1,updatePositionStrategy:"optimized",children:i.jsx(j4t,{count:t,...l})})]})}const dle=t=>{const e=Ue(i9),n=Ue(mO),r=Ue(l1),a=r?.role=="owner"||r?.role=="admin",s=Ue(bg),{onClose:o,...l}=t,c=v.useCallback(()=>{o()},[o]),d=v.useCallback(()=>{o(),Bx()},[o]),f=()=>a?i.jsx("div",{className:"flex-1 flex items-center",children:i.jsx("div",{className:"text-type-secondary text-sm",children:"We’ll get back to you in one business day. "})}):i.jsx("div",{className:"flex-1 flex items-center",children:i.jsx("div",{className:"text-type-secondary text-sm",children:"You don’t have permission to manage your plan. Contact your team admin."})});return i.jsxs(Dot,{...l,onClose:c,bodyStyle:{padding:0},footer:f(),primaryBtnDisplayed:a,primaryBtnText:"Contact sales",onPrimaryBtnClick:d,secondaryBtnDisplayed:!1,footerStyle:{padding:"24px 40px",borderTop:"1px solid #E8EBFB"},children:[i.jsxs("div",{className:"flex flex-col p-10 relative rounded-t-lg",style:{background:"linear-gradient(90deg, #FFF 56.11%, #F9FAFE 72.67%)"},children:[i.jsx("div",{className:"text-lg font-semibold",children:"Upgrade to a paid plan"}),i.jsxs("div",{className:"mt-3 flex flex-row gap-2 flex-wrap",children:[i.jsxs("div",{className:"flex flex-row gap-x-1 gap-y-1 px-1.5 py-0.5 bg-purplegrey-150 rounded items-center text-xs text-purple-500 font-medium",children:[i.jsx("span",{className:"font-semibold",children:"Free trial"})," - ",n," days left"]}),e?.datasets&&e?.datasets.length>0&&e?.datasets.map(p=>ooe(s[p],"!bg-purplegrey-150 text-xs text-purplegrey-900 font-medium","truncate max-w-24 !text-type-primary"))]}),i.jsx("div",{className:"absolute top-6 right-6 cursor-pointer",onClick:c,children:i.jsx(_M,{})})]}),i.jsxs("div",{className:"p-10 flex flex-col",children:[i.jsx("div",{className:"text-sm",children:"Access features that aren’t included in your free trial."}),i.jsxs("div",{className:"mt-4 flex flex-row gap-x-1.5",children:[i.jsx("span",{className:"text-purple-500",children:i.jsx(Gx,{size:"sm",color:"currentColor"})}),i.jsx("div",{className:"text-sm text-type-primary font-medium",children:"Unlimited live data"})]}),i.jsxs("div",{className:"mt-2 flex flex-row gap-x-1.5",children:[i.jsx("span",{className:"text-purple-500",children:i.jsx(Gx,{size:"sm",color:"currentColor"})}),i.jsx("div",{className:"text-sm text-type-primary font-medium",children:"More datasets"})]}),i.jsxs("div",{className:"mt-2 flex flex-row gap-x-1.5",children:[i.jsx("span",{className:"text-purple-500",children:i.jsx(Gx,{size:"sm",color:"currentColor"})}),i.jsx("div",{className:"text-sm text-type-primary font-medium",children:"Dedicated connectivity"})]})]})]})},U4t="https://databento.com/docs",YW=ae.memo(function({collisionBoundary:e,iconColor:n}){const r=cn(),{dataRequestInfo:a,clearDataRequest:s,isGetPriceAndSizeLoading:o,updateSchema:l,dataRequestPanelOpen:c,updateDatasetId:d,updateDataRequestPanelOpen:f,updateDataRequestPanelCanClose:p,updateDateRange:g,updateAvoidResetDateRange:y}=E3(),x=vs(),{pathname:b}=x,_=Og(),E=Ue(d4e),[A,S]=v.useState(!0),[k,I]=v.useState(!1),N=ae.useRef("historical"),{datasetName:D,schema:O,instruments:j,fullDataset:M,datasetId:$}=a||{datasetId:""},L=j&&Object.keys(j),z=L?L.length:0,H=Ue(Gc),J=Ue(rc),X=wUe($),Y=Ue(ct=>_3(ct,$)),F=Ue(ct=>lO(ct,$)),W=Ue(ct=>cO(ct,$)),G=Ue(ct=>C5e(ct,W,"historical_data_ready_datasets")),q=W?.service_spec.service_id||"",Z=W?.dataset_id||"",le=_5e(W),ee=le&&X&&!X[O||""]&&Object.keys(X).length>0?Object.keys(X)[0]:O,{getDatasetDetailsById:xe,isLoading:Ce}=A9(),{getUserBillingDashboard:de}=_Ue(),ve=Ue(l1),Re=ve?{id:ve?.id||"",email:ve?.email||""}:void 0,{getLicenses:V,hasActiveLicense:K}=bD(),te=`${U4t}/api-reference-historical/batch/batch-submit-job`,me=K($),fe=Ue(mO),ge=Ue(i9),[Se,se]=v.useState(!1),he=Ue(rme),ye=Ue(ct=>p2e(ct,$||"")),Te=Ue(ct=>h2e(ct,$||""))?.service_tier||"",je=w1t(a),[De,Ae]=v.useState(ee||""),[Be,We]=v.useState(!1),[Ke,ft]=ae.useState(!1),[dt,Ft]=ae.useState(!1),fn=String(b).startsWith(qa);v.useEffect(()=>{H&&J&&de()},[H,J,de]),v.useEffect(()=>{!ee||!X||X[ee]&&Ae(ee)},[$,ee,X]);const Vt=v.useCallback(()=>
2061{if(a&&!o){const{pathname:ct,search:yr}=x;_(MC,{originPathname:`${ct}${yr}`}),f(!1),window.gtagEvent(x,"request_builder_panel",H?"clicked_rb_panel_cta":"clicked_rb_panel_cta_guest",$||"")}},[H,$,o,a,_,x,f]),ie=v.useCallback(ct=>{const yr=G.find(Cn=>Cn.datasetId===ct);d(ct,yr?.datasetName||"")},[G,d]),ke=v.useCallback(ct=>{ct.preventDefault(),ct.stopPropagation(),Vt(),On.cartWidgetHistoricalCtaButtonClicked()},[Vt]),Ie=v.useCallback(ct=>{ct.preventDefault(),ct.stopPropagation(),Vt(),On.cartWidgetProductCountClicked()},[Vt]),pe=v.useCallback(ct=>{ct.preventDefault(),ct.stopPropagation(),f(!1);const yr=cle(q,$,Te);H?_(yr):_(Fc,{redirectTo:yr})},[f,H,_,$,q,Te]),ce=v.useCallback(ct=>{ct.preventDefault(),ct.stopPropagation(),f(!1);const yr=`${LC}/${q}`;H?_(yr):_(Fc,{redirectTo:yr})},[f,H,_,q]),et=v.useCallback(()=>{f(!1),b!==Hf&&b!==lo?_(H?qa:lo):r(mw(!0))},[f,H,_,b,r]),it=v.useCallback(()=>{I(!0),p(!1),On.cartWidgetClearButtonClicked()},[p]),nt=v.useCallback(()=>{I(!1),p(!0)},[p]),at=v.useCallback(()=>{I(!1),s(!1),p(!0)},[s,p]),Rt=v.useCallback(()=>{c&&f(!1)},[c,f]),Nn=v.useCallback(()=>{On.ctaClick({page_url:document.location.href,link_url:te,location:"request-widget",version:"2024-02"}),On.cartWidgetHistoricalApiHelpLinkClicked(),window.open(te)},[te]),we=v.useCallback(ct=>{ct.preventDefault(),ct.stopPropagation();const yr=q&&S3({serviceId:q,datasetId:Mu(q)?void 0:Z});_(yr),nt(),f(!1)},[q,Z,_,f,nt]),Ze=v.useCallback(ct=>{we(ct),On.cartWidgetDatasetLinkClicked()},[we]),Je=v.useCallback(ct=>{N.current!=="live"&&(l(ct),On.cartWidgetHistoricalSchemaDropdownSelectedOption({schema:ct}))},[l]),kt=v.useCallback(ct=>{Ae(ct),On.cartWidgetLiveSchemaDropdownSelectedOption({schema:ct})},[]);v.useEffect(()=>{H&&ve?.role!=="member"&&V()},[H,V,ve]),v.useEffect(()=>{!M&&z===0&&s(!1)},[M,z,s]),v.useEffect(()=>{$!==""&&!F&&xe($)},[$,F,xe]),ae.useEffect(()=>{le&&O!==ee&&Je(ee||"")},[le,O,ee,Je]);const Wt=!!X,En=ae.useRef(Wt),At=ae.useRef($);ae.useEffect(()=>{En.current=!1},[$]),ae.useEffect(()=>{$&&$!==At.current&&Wt&&!En.current&&(At.current=$,En.current=Wt,Je(ee||""))},[$,Wt,ee,Je]);const bt=ae.useCallback(()=>{f(!0),window.gtagEvent(x,"top_bar","clicked_rb_panel")},[x,f]),Nt=ae.useCallback(()=>{f(!1),window.gtagEvent(x,"top_bar","clicked_rb_panel"),$&&!F&&xe($)},[F,xe,x,$,f]),nr=ae.useCallback(ct=>{N.current=ct,Q_(r),r(Xme(ct)),ct==="historical"?(S(!0),Fo("historical"),On.cartWidgetHistoricalTabClicked()):ge?se(!0):(S(!1),Fo("live"),On.cartWidgetLiveTabClicked())},[ge,r]),Gn=ae.useCallback(()=>{it()},[it]),Wr=ae.useCallback(()=>{et()},[et]),Qa=Pi(Ci),jo=ae.useCallback(()=>{Rt(),On.clickedSignUp({signup_cta_location:"request_builder_panel"}),Qa()},[Rt,Qa]),ic=Ue(g5e),es=ae.useMemo(()=>{if(X){const ct=[];for(const yr of ic){const Cn=X[yr.schema_id];Cn&&ct.push({label:Cn.schema_display_name,value:Cn.schema_id,historicalPricePerGBUSD:Cn.unit_price.historical,livePricePerGBUSD:Cn.unit_price.live})}return ct}else return[]},[X,ic]),Xc=ae.useMemo(()=>{if(es)return ee?es.find(ct=>ct.value==ee):es.find(ct=>ct.label.toLowerCase().includes("trades"))},[es,ee]),_i=ic,[Kc,Fo]=ae.useState(A?"historical":"live");v.useEffect(()=>{const ct=E;N.current=ct,Fo(ct)},[E]);const Bo=ae.useMemo(()=>E4t(Y,ee),[Y,ee]),Fa=ae.useMemo(()=>I4t(Y,ee),[Y,ee]),Ra=ae.useMemo(()=>A4t(Y,ee),[Y,ee]),ji=ae.useMemo(()=>T4t(Y,ee),[Y,ee]),Bs=Ra?eP(Ra):sa(Pr().utc()),Zc=Ra?m3(Ra):Bs.subtract(1,"day"),_l=a?.availableFrom?TI(a.availableFrom):null,$r=a?.availableTo?TI(a.availableTo):null,Wu=_l?.day??Zc.clone().subtract(1,"month"),Sl=sa(Pr(Wu).utc(!0)),vo=sa(Pr($r?.day??Zc).utc(!0)),yo=ae.useMemo(()=>_l?.time??{hour:0,minute:0},[_l]),vt=ae.useMemo(()=>$r?$r.time:Ra?Gd(Zc,Ra):{hour:24,minute:0},[$r,Ra,Zc]),Ut=ae.useMemo(()=>({from:Sl,to:vo,timeFrom:yo,timeTo:vt}),[Sl,vo,yo,vt]),Ln=v.useCallback(()=>{const ct=Ut;let yr=!1;Fa&&ct&&ct.from&&(ct.from.isBefore(Fa)?(ft(!0),yr=!0):ft(!1)),!yr&&Ra&&ct&&ct.from&&(ct.from.isAfter(ji)?ft(!0):ft(!1));let Cn=!1;ji&&ct&&ct.to&&(ct.to.clone().add(ct.timeTo.hour,"hour").add(ct.timeTo.minute,"minute").isAfter(ji)?(Ft(!0),Cn=!0):Ft(!1)),!Cn&&Fa&&ct&&ct.to&&(ct.to.isBefore(Fa)?Ft(!0):Ft(!1))},[Fa,Ra,ft,Ft,Ut]),Wn=ae.useCallback(ct=>{if(N.current==="live"||Sl.isSame(ct.from.utc(!0),"day")&&vo.isSame(ct.to.utc(!0),"day")&&yo.hour==ct.timeFrom.hour&&yo.minute==ct.timeFrom.minute&&vt.hour==ct.timeTo.hour&&vt.minute==ct.timeTo.minute&&Ut?.from?.isSame(ct.from,"day")&&Ut?.to?.isSame(ct.to,"day")&&Ut?.timeFrom.hour==ct.timeFrom.hour&&Ut?.timeFrom.minute==ct.timeFrom.minute&&Ut?.timeTo.hour==ct.timeTo.hour&&Ut?.timeTo.minute==ct.timeTo.minute)return;We(!0);
2061const yr={availableFrom:yb(ct.from,ct.timeFrom),availableTo:yb(ct.to,ct.timeTo)};g(yr),ft(!1),Ft(!1)},[g,We,Sl,vo,yo,vt,Ut]),oa=ae.useRef(a?a.datasetId:null),[la,bo]=ae.useState(!1),Jc=()=>{bo(!1)};v.useEffect(()=>{const ct=a?.datasetId??"";if(!ct){oa.current=null,g({availableFrom:null,availableTo:null});return}if(!Y)return;const yr=Ra??ji,Cn=a?.availableTo?TI(a.availableTo):null,yn=Cn?Cn.day.clone().add(Cn.time.hour,"hour").add(Cn.time.minute,"minute"):null,qo=oa.current,fa=ct!==qo,br=!a?.availableFrom||!a?.availableTo,Qc=!!yr&&!!yn&&yn.isAfter(ji);if(!fa&&!br&&!Qc)return;if(a?.avoidResetDateRange){console.debug("[DateRange] skipping reset: avoidResetDateRange is set");return}oa.current=ct,We(!0);const Fi=yr?eP(yr):sa(Pr().utc()),cc=yr?m3(yr):Fi.subtract(1,"day"),Ho=tv({namedDateRange:"last-month",dayMinSelectable:Fa,dayMaxSelectable:yr,dayToday:Fi,dayFrom:cc.subtract(1,"month"),isHistorical:!0}),St={hour:24,minute:0},$t={availableFrom:yb(Ho.from,{hour:0,minute:0}),availableTo:yb(Ho.to,St)};g($t),bo(!0),ft(!1),Ft(!1)},[a?.datasetId,a?.availableFrom,a?.availableTo,Fa,Ra,ji,Y,g]),v.useEffect(()=>{o||(We(!1),Ln(),y(!1))},[o]);const ys=ae.useCallback(ct=>{A?Je(ct.value):kt(ct.value)},[Je,kt,A]),ts=a?.price,El=a?.netEstimatedPrice,oc=a?.size,lc=!a?.availableFrom||!a?.availableTo||!F||Ce||o||ts===void 0&&!he||Be,[Yu,q0]=v.useState(!1),Xu=ae.useCallback(KUe(ct=>{q0(ct)},100),[]);ae.useEffect(()=>Xu(c),[Xu,c]);const u1=Object.keys(a||{}).length===0,Uo=ae.useMemo(()=>{if(es)return De?es.find(ct=>ct.value==De):es.find(ct=>ct.label.toLowerCase().includes("trades"))},[es,De]),$o=y8e(Y,ee||"");return console.log("datasetAvailableFrom",Fa),i.jsxs(i.Fragment,{children:[i.jsx(B4t,{apiUrlBuilder:qn.api(),appUrlBuilder:qn.app(),collisionBoundary:e,count:M?"all":z,datasetId:$,datasetName:D,datasetSchemaTooltipSchemas:_i,dayFrom:Sl,dayMaxSelectable:Ra,dayMaxDisplayable:ji,dayMinSelectable:Fa,dayWithPlanMinSelectable:Bo,dayTo:vo,dayToday:Bs,docsUrlBuilder:qn.docs(),historicalFileSizeBytes:oc,historicalPricePerGB:ts,historicalNetEstimatedPricePerGB:El,iconColor:n,isAuthenticated:H,isCartEmpty:u1,isFetchingQuote:!1,isLoading:lc,datasetInPlan:ye,datasetPlanServiceTier:Te,hasActiveDatasetLicense:me,isCoveredByPlan:je,liveFileSizeBytes:0,livePricePerGB:0,liveSelectedSchemaSelectItem:Uo||null,needResetDateTimeRange:la,serviceDatasetId:Z,serviceId:q,serviceName:W?.service_name||"",serviceSubDatasets:G,onActiveLicense:pe,onChangeDateTimeRange:Wn,onChangeSchema:ys,onChangeTab:nr,onClearCart:Gn,onClickApiGuide:Nn,onClickBrowseProducts:Wr,onClickFreeCredits:jo,onClickHeaderDatasetName:Ze,onClickHeaderProductCount:Ie,onDatasetChange:ie,onHide:Nt,onResetDateTimeRangeDone:Jc,onShow:bt,onSubmitHistorical:ke,onUpgrade:ce,open:Yu,schemaItems:es,selectedSchemaSelectItem:Xc||null,selectedTab:Kc,timeFrom:yo,timeTo:vt,isFreeTrail:!!ge,freeTrialLeftDays:fe,userProfile:Re,availableHistoryDays:$o,fromDateRangeNotAvaliable:Ke,toDateRangeNotAvaliable:dt,inPortal:fn}),i.jsx(Ept,{open:k,onConfirm:at,onClose:nt,datasetName:D||"dataset",datasetId:$,appUrlBuilder:qn.app()}),Se&&i.jsx(dle,{onClose:()=>{se(!1)},open:Se})]})}),R7=["Options","Futures"],Qb=["Equities","Other","Others","ETF","Indices"],fle=t=>{const e=Ue(tme),n=Ue(g=>HB(g,R7,t)),r=Ue(g=>HB(g,Qb,t)),{dataRequestInfo:a}=E3(),s=n>=th,o=r>=eh,l=n>th,c=r>eh,d=v.useCallback((g,y)=>{if(!g)return!1;if(t!==a?.datasetId)return!0;const x=a?Object.values(a.instruments):[],b=y?y.length:0;if(b>0&&y[0].assetClass){const _=R7.includes(y[0].assetClass)?R7:Qb;for(let N=0;N<b;N++){const O=y[N].assetClass;if(!_.includes(O))return!1}const E=_?_[0]:g;let A=0;Qb.includes(E)?A=eh:R7.includes(E)&&(A=th);const S=y.reduce((N,D)=>(N.push(D.symbol),N),[]),k=x.reduce((N,D)=>(N.push(D.symbol),N),[]);return new Set([...S,...k]).size<=A}else return Qb.includes(g)&&!o||R7.includes(g)&&!s},[t,o,s,a]),f=v.useCallback(g=>{const y=["Options","Futures"].includes(g)&&s,x=["Equities","Other","Others","ETF","Indices"].includes(g)&&o;let b="";return y?b=`You've reached the ${th} product limit for futures or options. Select the entire dataset if you need more products.`:x?b=`You've reached the ${jme(eh)} product limit for equities. Select the entire dataset if you need more products.`:e&&(b="Unable to select individual products when the entire dataset is selected."),b},[e,o,s]),p=v.useCallback(()=>{let g="";return(c||l)&&(g=`You've exceeded the ${c?eh:l?th:""} instrument limit for custom selection of ${c?"equities":l?"futures":""}.`),g},[c,l,eh,th]);return{countOptFut:n,countEquities:r,atLimitOptFut:s,overLimitOptFut:l,atLimitEquities:o,overLimitEquities:c,FUT_OPTIONS_INSTRUMENTS_LIMIT:th,EQUITIES_LIMIT:eh,fullDataset:e,getOverLimitTooltipText:p,canAdd:d,getTooltipText:f}};class XW{static createProductsEventProp(e,n,r){return n?n.map(a=>
2061({datasetId:e,symbol:a})):r?r.map(a=>({datasetId:e,symbol:a.symbol})):[{datasetId:e}]}}const $4t=_r(t=>({currentDatasetName:{fontWeight:600,color:t.colors.coral500},replaceDatasetName:{fontWeight:600,color:t.colors.purple500,cursor:"pointer"},marginTop:{marginTop:8}}),{name:"DuiReplaceDatasetConfirmDialog"}),q4t=t=>{const e=$4t(t),{keepBatchOptions:n=!1}=t,r=ti(),{dataRequestInfo:a,replaceConfirmDialogOpen:s,prepareReplaceDatasetInfo:o,updateReplaceConfirmDialogOpen:l,updateEncoding:c,updateDatatype:d,updateCompression:f,updateDelivery:p,updateSplitDuration:g,updateSplitSize:y,updateSplitByInstrument:x,updatePriceFormat:b,updateTimestampFormat:_,updateIncludeSymbolField:E,updateTimezoneLocation:A,updateTimezoneStartTime:S,updateDateRange:k}=E3(),I=WM(),N=a?a.datasetName:"",D=o?o.datasetName:"",O=o?o.reason:"",j=v.useCallback(()=>{l(!1),r(vh(!0)),r(X1(!0))},[r,l]),M=v.useCallback(()=>{if(o){const Y=a?.encoding,F=a?.dataType,W=a?.timezoneLocation,G=a?.timezoneStartTime,q=a?.delivery,Z=a?.compression,le=a?.splitDuration,ee=a?.splitSize,xe=a?.splitByInstrument,Ce=a?.priceFormat,de=a?.timestampFormat,ve=a?.includeSymbolFiled,Re=a?.availableFrom,V=a?.availableTo,K=a?.avoidResetDateRange;Q_(r),r(BX()),r(fR(o)),K&&r($X(K)),r(UX(!0)),n&&setTimeout(()=>{F&&d(F),Z&&f(Z),p(q),le&&g(le),ee&&y(ee),xe&&x(xe),b(Ce||!1),_(de||!1),ve?ve&&E(ve):E(!1),W&&A(W),G&&S(G),Re&&V&&k({availableFrom:Re,availableTo:V}),c(Y)},600)}l(!1),r(vh(!0)),r(X1(!0))},[r,o,l,a,d,f,p,g,y,x,b,_,E,A,S,k,c,n]),$=v.useCallback((Y,F)=>{Y.preventDefault(),Y.stopPropagation(),I({datasetId:F,symbol:"",displaySymbol:"",instrumentName:"",assetClass:void 0},!1),l(!1),r(vh(!0))},[I,r,l]),L=()=>i.jsx("div",{children:i.jsxs("div",{children:[i.jsx("span",{className:e.replaceDatasetName,onClick:Y=>$(Y,o?.datasetId),children:N})," ","is currently selected in your cart. Only one dataset may be selected at a time. Would you like to clear this and begin a new request?"]})}),z=()=>i.jsx("div",{children:i.jsxs("div",{children:[i.jsx("span",{className:e.replaceDatasetName,onClick:Y=>$(Y,o?.datasetId),children:D})," ","is already selected in your cart with another set of products. Would you like to clear this and begin a new request?"]})}),H=()=>i.jsx("div",{children:"Your selection has different security type with your current cart. Adding the instrument will clear your cart."}),J=()=>O==="differentSecurityType"?"Clear curret selected instruments":"Clear your cart",X=()=>{switch(O){case"differentSecurityType":return H();case"differentInstruments":return z();default:return L()}};return s?i.jsx(T9,{open:s,children:i.jsxs(Mg,{className:"sm:max-w-xl",children:[i.jsx(Kd,{children:i.jsx(k9,{children:J()})}),i.jsx(I3,{children:X()}),i.jsxs(Dv,{children:[i.jsx(gn,{type:"button",variant:"text",onClick:j,children:"Cancel"}),i.jsx(gn,{type:"button",variant:"alert",onClick:M,children:"Confirm"})]})]})}):null};function KW({position:t,variant:e}){return i.jsx("div",{className:re(["container-divider","h-px w-full","absolute inset-x-0",{"top-0":t==="top","bottom-0":t==="bottom"},{"bg-greyprimary-200":e==="solid","bg-gradient-to-r from-transparent via-purplegrey-300":e==="gradient"}])})}const H4t=v.forwardRef(function({className:e=null,children:n,margin:r="normal",width:a="normal",bleed:s,...o},l){return i.jsx("div",{ref:l,className:re(["container",{"my-16 md:my-24 xl:my-32 px-4 sm:px-6 md:px-8":r==="normal","m-0":r==="none","px-4 sm:px-6 md:px-8":r==="horizontal","my-6 sm:my-12":r==="vertical"},{"lg:!pl-0 xl:pr-24 max-w-full":s==="left","lg:!pr-0 xl:pl-24 max-w-full":s==="right","lg:!px-0 max-w-full":s==="full"},{"container-w-xs":a==="xs","container-w-sm":a==="sm","container-w-md":a==="md","container-w-lg":a==="lg","container-w-xl":a==="xl","container-w-2xl":a==="2xl","max-w-full	":a==="100%"},e]),...o,children:n})}),z4t=v.forwardRef(function({background:e="light",children:n=null,className:r=null,divider:a,bleed:s,...o},l){return i.jsxs("div",{ref:l,className:re(["container-wrapper","relative","flex","justify-center",{"bg-container-background-light":e==="light","bg-container-background-light-new":e==="light-new","gradient-light-new":e==="light-gradient-new","bg-container-background-medium":e==="medium","bg-container-background-medium-new":e==="medium-new","bg-container-background-dark":e==="dark","bg-container-background-dark-new":e==="dark-new","gradient-dark-new":e==="dark-gradient-new","bg-container-background-trans
2061parent":e==="transparent","gradient-grey":e==="gradient-grey"},{"px-[max(0px,calc((100vw-var(--container-2xl))/2))]":!!s,"justify-end":s==="right"},r]),...o,children:[a!=="none"&&a?.top&&i.jsx(KW,{position:"top",variant:a.top}),n,a!=="none"&&a?.bottom&&i.jsx(KW,{position:"bottom",variant:a.bottom})]})}),H9=v.forwardRef(function({background:e="light",children:n,className:r,divider:a,id:s,margin:o="normal",outerClass:l,width:c="100%",bleed:d,...f},p){return i.jsx(z4t,{ref:p,id:s,background:e,className:l,divider:a,bleed:d,...f,children:i.jsx(H4t,{margin:o,width:c,className:r,bleed:d,children:n})})}),eE=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M12 2C6.477 2 2.001 6.589 2.001 12.251c0 4.528 2.864 8.37 6.837 9.726.5.094.684-.222.684-.494 0-.243-.01-.888-.015-1.744-2.78.62-3.368-1.374-3.368-1.374-.454-1.183-1.11-1.498-1.11-1.498-.908-.637.07-.624.07-.624 1.003.072 1.53 1.056 1.53 1.056.892 1.566 2.34 1.115 2.91.851.09-.662.35-1.113.635-1.37-2.22-.258-4.554-1.137-4.554-5.065 0-1.12.39-2.035 1.029-2.751-.102-.26-.446-1.301.097-2.713 0 0 .84-.275 2.75 1.05A9.4 9.4 0 0 1 12 6.958a9.4 9.4 0 0 1 2.503.345c1.908-1.326 2.746-1.05 2.746-1.05.545 1.41.203 2.453.1 2.712.641.716 1.027 1.632 1.027 2.75 0 3.938-2.337 4.805-4.564 5.059.358.316.678.941.678 1.898 0 1.37-.012 2.475-.012 2.812 0 .274.18.593.687.492 3.97-1.358 6.832-5.197 6.832-9.724C21.997 6.59 17.52 2 11.999 2"})}),{color:t,size:e,...n});eE.displayName="Github";const ple=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M2.237 20h4.25V8.009h-4.25zM16.379 7.63c-1.76 0-2.729.583-3.846 1.993V8.01H8.29v11.99h4.243v-6.515c0-1.375.665-2.72 2.255-2.72s1.981 1.345 1.981 2.687V20H21v-6.816c0-4.736-2.862-5.553-4.621-5.553M4.369 2C3.06 2 2 2.947 2 4.117 2 5.285 3.06 6.23 4.37 6.23c1.308 0 2.368-.946 2.368-2.114C6.738 2.947 5.678 2 4.37 2"})}),{color:t,size:e,...n});ple.displayName="LinkedIn";const hle=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M2 14.67a2 2 0 0 0 4 0v-2H4a2 2 0 0 0-2 2m12.64-3.34a2 2 0 0 0 2-2V4a2 2 0 1 0-4 0v5.33a2 2 0 0 0 2.02 2zm7.32-2a2 2 0 1 0-4 0v2h2a2 2 0 0 0 2.04-2zM9.34 12.67a2 2 0 0 0-2 2V20a2 2 0 0 0 4 0v-5.33a2 2 0 0 0-2-2M14.66 18h-2v2a2 2 0 1 0 2-2M20 12.67h-5.34a2 2 0 0 0 0 4H20a2 2 0 0 0 0-4M9.34 7.33H4a2 2 0 1 0 0 4h5.34a2 2 0 1 0 0-4m0-5.33a2 2 0 1 0 0 4h2V4a2 2 0 0 0-2-2"})}),{color:t,size:e,...n});hle.displayName="Slack";const mle=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...n,children:i.jsx("path",{fill:"currentColor",d:"M21.038 7.238c0 7.822-5.165 13.508-12.705 13.715-3.202.276-5.37-.69-7.333-2.171 2.169.276 5.164-.482 6.576-1.964-2.17 0-3.409-1.275-4.132-2.93h1.963c-1.963-.757-3.409-2.24-3.409-4.617.482.276.964.482 1.963.482C2.205 8.79 1.31 5.618 2.48 3.688c2.168 2.447 4.888 4.618 9.295 4.894-1.274-4.894 5.165-7.34 7.816-4.135 1.273-.276 1.962-.69 2.926-1.275-.275 1.275-.964 1.964-1.962 2.446.964 0 1.755-.275 2.444-.689-.275.862-1.274 1.826-1.962 2.309"})}),{color:t,size:e,...n});mle.displayName="Twitter";const gle=({color:t,size:e,...n})=>qe(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",...n,children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.032 3.418c.775.23 1.384.907 1.592 1.768C18.999 6.746 19 10 19 10s0 3.255-.376 4.814c-.208.86-.817 1.537-1.592 1.768C15.63 17 10 17 10 17s-5.63 0-7.032-.418c-.775-.23-1.384-.907-1.592-1.768C1 13.254 1 10 1 10s0-3.255.376-4.814c.208-.86.817-1.537 1.592-1.768C4.37 3 10 3 10 3s5.63 0 7.032.418M13.012 10l-4.9 2.718V7.283z",clipRule:"evenodd"})}),{color:t,size:e,...n});gle.displayName="Youtube";const V4t=new Date().getUTCFullYear();function G4t({children:t,background:e,className:n,outerClassName:r,divider:a,testId:s,onSlackClick:o}){return i.jsx(H9,{background:e,width:"xl",margin:"normal",divider:a?{top:"gradient"}:void 0,className:r,"data-testid":s,children:i.jsxs("footer",{className:"footer",children:[i.jsx("div",{className:re("mx-auto mb-4 empty:hidden",n),children:t}),i.jsxs("nav",{className:re(["flex flex-col justify-between md:flex-row","gap-4 pt-4","border-t border-divider-body"]),children:[i.jsx("div",{className:re("flex flex-col md:flex-row md:gap-10","md:items-center"),children:i.jsxs(He,{size:"sm",color:"tertiary",children:["© ",V4t," Databento, Inc."]})}),i.jsxs("div",{className:"flex items-center gap-6",children:[i.jsxs("a",{href:"https://github.com/databento",rel:"noopener noreferrer",target:"_blank",className:"group flex items-center justify-center rounded-md","aria-label":"Databento GitHub",children:[i.jsx(eE,{color:"secondary",size:"sm",className:"group-hover:text-purple-500"}),i.jsx("span",{className:"sr-only",children:"Databento GitHub"})]}),i.jsxs("a",{href:"https://to.dbn.to/slack",rel:"noopener noreferrer",target:"_blank",className:"group flex items-center justify-center rounded-md","aria-label":"Databento Slack",onClick:o,children:[i.jsx(hle,{color:"secondary",size:"sm",className:"group-hover:text-purple-500"}),i.jsx("span",{className:"sr-only",children:"Databento Slack"})]}),i.jsxs("a",{href:"https://www.linkedin.com/company/databento",rel:"noopener noreferrer",target:"_blank",className:"group flex items-center justify-center rounded-md","aria-label":"Databento LinkedIn",children:[i.jsx(ple,{color:"secondary",size:"sm",className:"group-hover:text-purple-500"}),i.jsx("span",{className:"sr-only",children:"Databento LinkedIn"})]}),i.jsxs("a",{href:"https://twitter.com/DatabentoHQ",rel:"noopener noreferrer",target:"_blank",className:"group flex items-center justify-center rounded-md","aria-label":"Databento Twitter",children:[i.jsx(mle,{color:"secondary",size:"sm",className:"group-hover:text-purple-500"}),i.jsx("span",{className:"sr-only",children:"Databento Twitter"})]}),i.jsxs("a",{href:"https://www.youtube.com/@Databento",rel:"noopener noreferrer",target:"_blank",className:"group flex items-center justify-center rounded-md","aria-label":"Databento Youtube",children:[i.jsx(gle,{color:"secondary",size:"sm",className:"group-hover:text-purple-500"}),i.jsx("span",{className:"sr-only",children:"Databento Youtube"})]})]})]})]})})}class wu{static toCollection(e){return{data:wu.toArray(e),error:e?.error,meta:e?.meta}}static toArray(e){if(e==null)return[];const n=Array.isArray(e)?e:e.data;return n==null?[]:Array.isArray(n)?n:[n]}static hasItems(e){if(e==null)return!1;const n=Array.isArray(e)?e:e.data;return n==null?!1:Array.isArray(n)?n.length>0:n!=null}static countItems(e){if(e==null)return 0;const n=Array.isArray(e)?e:e.data;return n==null?0:Array.isArray(n)?n.length:n!=null?1:0}static forEach(e,n,r){wu.toArray(e).forEach(n,r)}static filter(e,n,r){return wu.toArray(e).filter(n,r)}static map(e,n,r){return wu.toArray(e).map(n,r)}static flatMap(e,n,r){return wu.toArray(e).map(n,r).flat()}static enumeration(e,n,r){return new Set(wu.toArray(e).map(n,r))}static flatEnumeration(e,n,r){return new Set(wu.toArray(e).map(n,r).flat())}static first(e){if(e==null)return null;const n=Array.isArray(e)?e:e.data;return Array.isArray(n)?n[0]||null:n||null}static only(e){if(e==null)throw new Error("Expected exactly 1 item in collection (got null or empty)");const n=Array.isArray(e)?e:e.data;if(Array.isArray(n)){if(n.length!==1)throw new Error(`Expected exactly 1 item in collection (got ${n.length})`);return n[0]}if(n==null)throw new Error("Expected exactly 1 item in collection (got null or empty)");return n}}const vle=({color:t,size:e,...n})=>qe(i.jsxs("svg",{viewBox:"0 0 118 20",...n,children:[i.jsxs("g",{fill:"#6266e5",children:[i.jsx("path",{fillRule:"evenodd",d:"M1.868 3.359c0-.802.635-1.45 1.42-1.45h3.4v16.183h-3.4c-.785 0-1.42-.65-1.42-1.451zm6.065 14.733h8.353c.784 0 1.42-.65 1.42-1.451v-6.005H7.933zm9.773
2061-8.729V3.36c0-.802-.635-1.45-1.42-1.45H7.933v7.454zM3.287 0C1.471 0 0 1.503 0 3.359v13.282C0 18.495 1.471 20 3.287 20h13c1.814 0 3.287-1.504 3.287-3.359V3.359C19.574 1.503 18.102 0 16.286 0z",clipRule:"evenodd"}),i.jsx("path",{d:"M26.099 15.89q-1.046-1.372-1.106-3.47l-.02-.605.02-.606q.06-2.077 1.106-3.46c1.046-1.383 1.73-1.381 3.099-1.381q2.032 0 3.198 1.473V3.202q0-.202.129-.333a.44.44 0 0 1 .326-.131h.947q.197 0 .326.131a.46.46 0 0 1 .129.333v13.393a.45.45 0 0 1-.13.333.44.44 0 0 1-.325.132h-.888a.43.43 0 0 1-.326-.132.45.45 0 0 1-.129-.333v-.847q-1.145 1.513-3.257 1.513-2.054 0-3.1-1.372m5.556-1.18q.681-.919.74-2.19.02-.221.02-.766 0-.564-.02-.787-.04-1.19-.75-2.077-.711-.887-2.033-.887-1.402 0-2.043.887-.642.888-.7 2.34l-.02.586q0 3.812 2.763 3.812 1.362 0 2.043-.919M38.258 16.857q-.829-.404-1.313-1.1c-.484-.695-.483-.978-.483-1.542q0-1.331 1.076-2.188t2.912-1.12l2.941-.424v-.585q0-2.058-2.31-2.057-.868 0-1.421.373a2.54 2.54 0 0 0-.83.878.6.6 0 0 1-.148.262.35.35 0 0 1-.246.08h-.85a.41.41 0 0 1-.305-.131.43.43 0 0 1-.129-.313q.018-.484.444-1.1.424-.615 1.313-1.068t2.191-.454q2.21 0 3.179 1.06.966 1.057.967 2.632v6.535a.45.45 0 0 1-.129.333.44.44 0 0 1-.326.132h-.908a.43.43 0 0 1-.325-.132.45.45 0 0 1-.13-.333v-.867q-.434.645-1.263 1.089-.83.444-2.113.444a4.05 4.05 0 0 1-1.794-.404m4.314-1.966q.82-.857.82-2.47v-.565l-2.29.342q-1.404.202-2.113.676-.712.473-.711 1.2 0 .807.651 1.24.652.434 1.54.434 1.283 0 2.103-.857M48.878 13.509V8.184h-1.54a.43.43 0 0 1-.326-.131.45.45 0 0 1-.128-.333v-.686q0-.202.128-.333a.44.44 0 0 1 .326-.132h1.54V3.202q0-.202.129-.333a.44.44 0 0 1 .326-.131h.927q.197 0 .326.131a.46.46 0 0 1 .129.333V6.57h2.448q.197 0 .326.132a.46.46 0 0 1 .128.333v.686a.45.45 0 0 1-.128.333.44.44 0 0 1-.326.131h-2.448v5.184q0 1.008.335 1.523c.335.515.593.514 1.105.514h1.204q.197 0 .326.131a.46.46 0 0 1 .128.333v.726a.45.45 0 0 1-.128.333.44.44 0 0 1-.326.132h-1.361q-3.12 0-3.12-3.552M56.775 16.857q-.829-.404-1.313-1.1c-.484-.695-.484-.978-.484-1.542q0-1.331 1.077-2.188t2.911-1.12l2.942-.424v-.585q0-2.058-2.31-2.057-.869 0-1.421.373a2.54 2.54 0 0 0-.83.878.6.6 0 0 1-.148.262.35.35 0 0 1-.247.08h-.849a.41.41 0 0 1-.306-.131.43.43 0 0 1-.128-.313q.018-.484.444-1.1.424-.615 1.312-1.068c.888-.453 1.323-.454 2.192-.454q2.21 0 3.178 1.06.967 1.057.967 2.632v6.535a.45.45 0 0 1-.128.333.44.44 0 0 1-.326.132H62.4a.43.43 0 0 1-.326-.132.45.45 0 0 1-.129-.333v-.867q-.434.645-1.263 1.089-.83.444-2.113.444a4.05 4.05 0 0 1-1.794-.404m4.313-1.966q.82-.857.82-2.47v-.565l-2.29.342q-1.402.202-2.113.676-.71.473-.71 1.2 0 .807.651 1.24.652.434 1.54.434 1.284 0 2.102-.857"})]}),i.jsx("path",{fill:"#36393b",d:"M68.441 15.748v.847a.45.45 0 0 1-.129.333.44.44 0 0 1-.325.132h-.908a.43.43 0 0 1-.326-.132.45.45 0 0 1-.129-.333V3.202q0-.202.129-.333a.44.44 0 0 1 .326-.131h.967q.197 0 .315.131a.48.48 0 0 1 .118.333v4.64q1.164-1.473 3.199-1.473 2.051 0 3.1 1.382 1.045 1.38 1.124 3.46.019.222.02.605-.001.383-.02.605-.08 2.098-1.125 3.47-1.045 1.371-3.1 1.371-2.13-.001-3.236-1.514m4.867-1.008q.64-.888.7-2.34.02-.203.02-.585 0-3.813-2.764-3.813-1.323 0-2.032.887-.712.888-.75 2.077l-.02.787.02.767q.059 1.27.74 2.188t2.043.918q1.4.002 2.043-.886M79.21 15.98q-1.215-1.28-1.333-3.5l-.02-.686.02-.665q.139-2.179 1.352-3.47 1.214-1.29 3.208-1.291 2.19 0 3.395 1.422 1.204 1.422 1.205 3.842v.343a.45.45 0 0 1-.129.333.44.44 0 0 1-.326.131h-6.83v.181q.06 1.312.78 2.23.721.916 1.906.917.908 0 1.49-.373.582-.374.859-.776.178-.242.267-.293t.326-.05h.967q.177 0 .295.1a.35.35 0 0 1 .119.282q0 .444-.543 1.069t-1.52 1.08q-.978.452-2.24.453-2.035.002-3.249-1.279m5.95-4.931v-.06q0-1.392-.74-2.27-.739-.877-1.983-.877c-1.244 0-1.484.292-1.965.878q-.72.877-.72 2.269v.06zM89.534 16.928a.45.45 0 0 1-.129-.333v-9.56q0-.202.129-.333a.44.44 0 0 1 .326-.131h.928q.197 0 .325.131a.46.46 0 0 1 .129.333v.887a4 4 0 0 1 1.352-1.149q.779-.404 1.945-.403 1.895 0 2.95 1.24 1.056 1.242 1.057 3.298v5.689a.45.45 0 0 1-.129.332.44.44 0 0 1-.325.132h-.987a.43.43 0 0 1-.326-.132.45.45 0 0 1-.129-.332v-5.588q0-1.431-.68-2.22-.683-.786-1.965-.786-1.244 0-1.973.796-.73.797-.73 2.209v5.587a.45.45 0 0 1-.13.333.44.44 0 0 1-.325.132h-.987a.44.44 0 0 1-.326-.132M102.118 13.509V8.184h-1.539a.43.43 0 0 1-.326-.131.45.45 0 0 1-.129-.333v-.686q0-.202.129-.333a.44.44 0 0 1 .326-.132h1.539V3.202q0-.202.129-.333a.44.44 0 0 1 .326-.131h.928q.196 0 .325.131a.46.46 0 0 1 .129.333V6.57h2.448q.198 0 .326.132a.46.46 0 0 1 .129.333v.686a.45.45 0 0 1-.129.333.44.44 0 0 1-.326.131h-2.448v5.184q0 1.008.335 1.523.337.514 1.105.514h1.204q.197 0 .326.131a.46.46 0 0 1 .129.333v.726a.45.45 0 0 1-.129.333.44.44 0 0 1-.326.132h-1.362q-3.119 0-3.119-3.552M109.788 16.01q-1.195-1.25-1.273-3.328l-.02-.867.02-.868q.078-2.058 1.283-3.317t3.356-1.261c2.151-.001 2.553.42 3.356 1.26q1.204 1.261 1.284 3.318.019.222.019.868t-.019.867q-.08 2.078-1.273 3.328-1.195 1.25-3.367 1.25-2.172.001-3.366-1.25m5.33-1.11q.72-.806.779-2.319.019-.202.02-.766c.001-.564-.008-.632-.02-.767q-.06-1.512-.779-2.32-.721-.807-1.965-.807c-1.244 0-1.487.27-1.973.807q-.73.807-.77 2.32l-.02.767.02.766q.04 1.512.77 2.32t1.973.807c1.243 0 1.484-.268 1.965-.807"})]}),{color:t,size:e,...n});vle.displayName="DatabentoWordmark";
2061const W4t={dateStyle:"short"},Y4t=({value:t,locale:e="en-US",options:n=W4t})=>{try{const r=Intl.DateTimeFormat(e,n).format(t);return i.jsx("span",{className:"tabular-nums",children:r})}catch(r){return console.error(r),null}};function X4t({post:t,blogUrlBuilder:e}){const{slug:n,featuredMedia:r,title:a,publishedDisplayDate:s,publishedAt:o}=t.attributes,l=new Date(s||o||Date.now()),{thumbnail:c}=wu.first(r)?.attributes.formats||{};return i.jsxs("a",{className:"group flex flex-row gap-4",rel:"noopener noreferrer",href:e.resolveURL(n),children:[c&&i.jsx("img",{className:"shrink-0 overflow-hidden rounded h-16 w-28 lg:object-cover border border-purplegrey-200",src:c.url,alt:a,width:"128",height:"72"}),i.jsxs("div",{className:"flex flex-col gap-1",children:[i.jsx(Zr,{size:"lg",color:"secondary",children:i.jsx(Y4t,{value:l,options:{dateStyle:"long"}})}),i.jsx(Zr,{size:"lg",weight:"semibold",className:"group-hover:text-purple-500",children:i.jsx(Fj,{type:"ellipsis",lines:2,children:a})})]})]})}function K4t({posts:t,take:e=3,blogUrlBuilder:n}){const r=wu.toArray(t),a=r.slice(0,Math.min(e,r.length));return i.jsx(i.Fragment,{children:a.map(s=>i.jsx(X4t,{post:s,blogUrlBuilder:n},s.id))})}function Z4t({posts:t=[],appUrlBuilder:e,blogUrlBuilder:n,docsUrlBuilder:r,marketingUrlBuilder:a,legalUrlBuilder:s,isProd:o=!0}){const l=wu.hasItems(t);return i.jsxs("div",{className:re("flex flex-col lg:flex-row gap-x-6 gap-y-16","pb-16 lg:pb-28","text-base/4"),children:[i.jsx("div",{className:"w-[270px] hidden lg:block",children:i.jsxs("a",{href:"/",className:"inline-block","aria-label":"Go to Databento homepage",children:[i.jsx(vle,{style:{width:172,height:28}}),i.jsx("span",{className:"sr-only",children:"Databento logo"})]})}),!l&&i.jsx("div",{className:"col-span-3"}),i.jsxs("div",{className:re("hidden flex-1 sm:flex flex-row justify-between gap-x-8"),children:[i.jsx("div",{className:"flex flex-col gap-6",children:i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Features"}),i.jsxs("nav",{className:"flex flex-col items-start gap-2",children:[i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/live"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Live"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/historical"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Historical"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/corporate-actions"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",className:"whitespace-pre",children:"Corporate actions"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/security-master"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",className:"whitespace-pre",children:"Security master"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/dedicated-connectivity"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",className:"whitespace-pre",children:"Dedicated connectivity"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/pcaps"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"PCAPs"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/options"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Options"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/futures"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Futures"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/equities"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Equities"})}),!o&&i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/indices"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Indices"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/tick-data"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Tick data"})})]})]})}),i.jsxs("div",{className:"flex flex-col gap-6",children:[i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Industries"}),i.jsx("nav",{className:"flex flex-col items-start gap-2",children:i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/startups"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Startups"})})})]}),i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Developers"}),i.jsxs("nav",{className:"flex flex-col items-start gap-2",children:[i.jsx("a",{href:r.resolveURL("/api-reference-live"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"API Reference – Live"})}),i.jsx("a",{href:r.resolveURL("/api-reference-historical"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"API Reference – Historical"})}),i.jsx("a",{href:r.resolveURL("/api-reference-reference"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"API Reference – Reference"})}),i.jsx("a",{href:r.resolveURL("/quickstart"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Qu
2061ickstart"})}),i.jsx("a",{href:r.resolveURL("/examples"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Examples and tutorials"})}),i.jsx("a",{href:"https://github.com/databento/",target:"_blank",rel:"noopener noreferrer",className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"GitHub"})})]})]}),i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Guides"}),i.jsxs("nav",{className:"flex flex-col items-start gap-2",children:[i.jsx("a",{href:a.resolveURL("/compliance"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Trading compliance"})}),i.jsx("a",{href:a.resolveURL("/microstructure"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Market microstructure"})})]})]})]}),i.jsxs("div",{className:"flex flex-col gap-6 pr-[44px]",children:[i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Resources"}),i.jsxs("nav",{className:"flex flex-col items-start gap-2",children:[i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/customers"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Customers"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:e.resolveURL("/pricing"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Pricing"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:"https://roadmap.databento.com/b/n0o5prm6/feature-ideas",rel:"noopener noreferrer",target:"_blank",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Product roadmap"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:"https://issues.databento.com",rel:"noopener noreferrer",target:"_blank",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Report an issue"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/support"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Support"})})]})]}),i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Company"}),i.jsxs("nav",{className:"flex flex-col items-start gap-2",children:[i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/about"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"About"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/careers"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Careers"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:n.baseURL,children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Blog"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:s.baseURL,rel:"noopener noreferrer",target:"_blank",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Privacy & Terms"})})]})]})]})]}),i.jsxs("div",{className:"flex sm:hidden flex-row justify-between gap-x-8",children:[i.jsxs("div",{className:"flex flex-col gap-6",children:[i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Features"}),i.jsxs("nav",{className:"flex flex-col items-start gap-2",children:[i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/live"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Live"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/historical"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Historical"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/corporate-actions"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",className:"whitespace-pre",children:"Corporate actions"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/security-master"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",className:"whitespace-pre",children:"Security master"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/dedicated-connectivity"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",className:"whitespace-pre",children:"Dedicated connectivity"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/pcaps"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"PCAPs"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/options"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Options"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/futures"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Futures"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/equities"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Equities"})}),!o&&i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/indices"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Indices"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/tick-data"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Tick data"})})]})]}),i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Guides"}),i.jsxs("nav",{className:"flex flex-col items-start gap-2",children:[i.jsx("a",{href:a.resolveURL("/compliance"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Trading compliance"})}),i.jsx("a",{href:a.resolveURL("/microstructure"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Market microstructure"})})]})]}),i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Company"}),i.jsxs("nav",{className:"flex flex-col items-start gap-2",children:[i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/about"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"About"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/careers"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Careers"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:n.baseURL,children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Blog"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:s.baseURL,rel:"noopener noreferrer",target:"_blank",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Privacy & Terms"})})]})]})]}),i.jsxs("div",{className:"flex flex-col gap-6",children:[i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Industries"}),i.jsx("nav",{className:"flex flex-col items-start gap-2",children:i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/startups"),rel:"noopener noreferrer",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Startups"})})})]}),i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Developers"}),i.jsxs("nav",{className:"flex flex-col items-start gap-2",children:[i.jsx("a",{href:r.resolveURL("/api-reference-live"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"API Reference – Live"})}),i.jsx("a",{href:r.resolveURL("/api-reference-historical"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"API Reference – Historical"})}),i.jsx("a",{href:r.resolveURL("/api-reference-reference"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"API Reference – Reference"})}),i.jsx("a",{href:r.resolveURL("/quickstart"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Qu
2061ickstart"})}),i.jsx("a",{href:r.resolveURL("/examples"),className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Examples and tutorials"})}),i.jsx("a",{href:"https://github.com/databento/",target:"_blank",rel:"noopener noreferrer",className:"text-type-primary hover:text-purple-500",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"GitHub"})})]})]}),i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(He,{size:"sm",color:"primary",weight:"semibold",className:"cursor-default",children:"Resources"}),i.jsxs("nav",{className:"flex flex-col items-start gap-2",children:[i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/customers"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Customers"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:e.resolveURL("/pricing"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Pricing"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:"https://roadmap.databento.com/b/n0o5prm6/feature-ideas",rel:"noopener noreferrer",target:"_blank",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Product roadmap"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:"https://issues.databento.com",rel:"noopener noreferrer",target:"_blank",children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Report an issue"})}),i.jsx("a",{className:"text-type-primary hover:text-purple-500",href:a.resolveURL("/support"),children:i.jsx(He,{size:"sm",color:"currentColor",as:"span",children:"Support"})})]})]})]})]}),l&&i.jsx("div",{className:"w-full lg:w-[264px] flex flex-col gap-y-[18px]","data-testid":"footer-nav-posts",children:i.jsx(K4t,{posts:t,take:3,blogUrlBuilder:n})})]})}const J4t=!0,Q4t=ae.memo(function(e){const{showLatestBlogPosts:n=!0,background:r="light",location:a}=e,s=xre(new Ks(ew)),o=n?s:[],l=()=>{On.slackJoinClicked({location:a,version:"2024-03"})};return i.jsx(G4t,{background:r,onSlackClick:l,children:i.jsx(Z4t,{posts:o,appUrlBuilder:qn.app(),blogUrlBuilder:qn.blog(),docsUrlBuilder:qn.docs(),marketingUrlBuilder:qn.marketing(),legalUrlBuilder:qn.legal(),isProd:J4t})})}),e5t=t=>v.createElement("svg",{width:40,height:40,viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("rect",{width:40,height:40,rx:20,fill:"#E8EBFB"}),v.createElement("path",{d:"M15.2969 21.0508H11.7969C9.87187 21.0508 8.29688 22.6258 8.29688 24.5508V28.0508C8.29688 29.9758 9.87187 31.5508 11.7969 31.5508H15.2969C17.2219 31.5508 18.7969 29.9758 18.7969 28.0508V24.5508C18.7969 22.6258 17.2219 21.0508 15.2969 21.0508ZM27.5469 8.80078H24.0469C22.1219 8.80078 20.5469 10.3758 20.5469 12.3008V15.8008C20.5469 17.7258 22.1219 19.3008 24.0469 19.3008H27.5469C29.4719 19.3008 31.0469 17.7258 31.0469 15.8008V12.3008C31.0469 10.3758 29.4719 8.80078 27.5469 8.80078ZM29.2969 15.8008C29.2969 16.7633 28.5094 17.5508 27.5469 17.5508H24.0469C23.0844 17.5508 22.2969 16.7633 22.2969 15.8008V12.3008C22.2969 11.3383 23.0844 10.5508 24.0469 10.5508H27.5469C28.5094 10.5508 29.2969 11.3383 29.2969 12.3008V15.8008ZM27.5469 21.0508H24.0469C22.1219 21.0508 20.5469 22.6258 20.5469 24.5508V28.0508C20.5469 29.9758 22.1219 31.5508 24.0469 31.5508H27.5469C29.4719 31.5508 31.0469 29.9758 31.0469 28.0508V24.5508C31.0469 22.6258 29.4719 21.0508 27.5469 21.0508ZM15.2969 8.80078H11.7969C9.87187 8.80078 8.29688 10.3758 8.29688 12.3008V15.8008C8.29688 17.7258 9.87187 19.3008 11.7969 19.3008H15.2969C17.2219 19.3008 18.7969 17.7258 18.7969 15.8008V12.3008C18.7969 10.3758 17.2219 8.80078 15.2969 8.80078Z",fill:"#8488F0"})),t5t=t=>v.createElement("svg",{width:40,height:40,viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("rect",{width:40,height:40,rx:20,fill:"#E8EBFB"}),v.createElement("path",{d:"M15.9167 12.1874C16.074 12.0301 15.956 11.7549 15.7595 11.7156L12.5355 11.4011C12.3782 11.4011 12.2603 11.519 12.1423 11.637L5.89097 17.8883C5.49781 18.2815 5.85166 19.0285 6.48072 19.1071L11.5919 19.7362C11.7492 19.7362 11.8671 19.6969 11.9064 19.5003C12.2603 17.7311 13.3218 15.2541 15.9167 12.1874ZM13.8723 21.8593C13.9116 21.9773 13.9509 22.0952 14.0295 22.1738L17.2928 25.4371C17.3714 25.5158 17.4894 25.5551 17.6073 25.5944C18.3937 25.7517 21.8535 26.0662 27.2006 20.7191C29.6775 18.2422 30.6998 15.8045 31.0536 13.7994C31.5647 10.8506 30.62
206111 8.88481 30.6211 8.88481C30.6211 8.88481 28.616 7.9019 25.6279 8.45233C23.6228 8.80618 21.2638 9.82841 18.7868 12.3054C13.4398 17.6524 13.715 21.073 13.8723 21.8593ZM26.257 13.1703C27.5544 14.4678 27.5544 16.5909 26.257 17.8883C24.9595 19.1858 22.8364 19.1858 21.539 17.8883C20.2415 16.5909 20.2415 14.4678 21.539 13.1703C22.8364 11.8729 24.9595 11.8729 26.257 13.1703ZM28.0656 26.9312L27.7903 23.7465C27.7903 23.5106 27.5151 23.3927 27.3185 23.5892C24.2518 26.1841 21.7749 27.2457 20.0056 27.6782C19.8877 27.7175 19.7697 27.8354 19.7697 27.9927L20.3988 33.1039C20.4774 33.7329 21.1851 34.0475 21.5783 33.6543L27.869 27.3636C27.9869 27.2457 28.1049 27.1277 28.0656 26.9312ZM16.3492 28.032C16.3885 27.8354 16.3492 27.6389 16.2313 27.5209L11.9064 23.1961C11.7885 23.0781 11.5526 22.9995 11.3953 23.0781C11.0021 23.1568 10.3338 23.3533 9.62606 23.7465C9.03631 24.1004 8.95767 24.9653 9.46879 25.4764L13.9509 29.9585C14.462 30.4696 15.327 30.391 15.6808 29.8013C16.1133 29.0543 16.3099 28.3859 16.3492 28.032Z",fill:"#8488F0"})),n5t=t=>v.createElement("svg",{width:56,height:56,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("path",{d:"M25.2002 1.61659C26.9328 0.616247 29.0675 0.616247 30.8002 1.61659L49.4489 12.3834C51.1815 13.3838 52.2489 15.2325 52.2489 17.2332V38.7668C52.2489 40.7675 51.1815 42.6162 49.4489 43.6166L30.8002 54.3834C29.0675 55.3838 26.9328 55.3838 25.2002 54.3834L6.55146 43.6166C4.81882 42.6162 3.75146 40.7675 3.75146 38.7668V17.2332C3.75146 15.2325 4.81882 13.3838 6.55146 12.3834L25.2002 1.61659Z",fill:"#E8EBFB"}),v.createElement("path",{d:"M25.0474 33.7061C25.0014 33.7061 24.9624 33.69 24.9302 33.6579C24.898 33.6258 24.8819 33.5867 24.8819 33.5408V29.9736L23.8339 30.7793C23.8064 30.8023 23.7742 30.8138 23.7374 30.8138C23.6822 30.8138 23.6363 30.7885 23.5995 30.738L23.3099 30.3661C23.287 30.3294 23.2755 30.295 23.2755 30.2628C23.2755 30.2077 23.3007 30.1618 23.3513 30.1251L24.8957 28.9337C24.9371 28.9016 24.9945 28.8855 25.0681 28.8855H25.6748C25.7254 28.8855 25.7644 28.9016 25.792 28.9337C25.8242 28.9613 25.8403 29.0003 25.8403 29.0508V33.5408C25.8403 33.5867 25.8242 33.6258 25.792 33.6579C25.7644 33.69 25.7254 33.7061 25.6748 33.7061H25.0474Z",fill:"#8488F0"}),v.createElement("path",{d:"M28.5905 33.775C27.9791 33.775 27.5218 33.6051 27.2184 33.2654C26.9197 32.9256 26.7565 32.4803 26.7289 31.9294C26.7243 31.8054 26.722 31.5942 26.722 31.2958C26.722 30.9928 26.7243 30.777 26.7289 30.6485C26.7519 30.1067 26.9174 29.666 27.2253 29.3263C27.5333 28.9865 27.9883 28.8167 28.5905 28.8167C29.1972 28.8167 29.6545 28.9865 29.9625 29.3263C30.2705 29.666 30.4336 30.1067 30.452 30.6485C30.4612 30.777 30.4658 30.9928 30.4658 31.2958C30.4658 31.5942 30.4612 31.8054 30.452 31.9294C30.429 32.4803 30.2659 32.9256 29.9625 33.2654C29.6637 33.6051 29.2064 33.775 28.5905 33.775ZM28.5905 32.983C28.88 32.983 29.0961 32.8889 29.2386 32.7007C29.381 32.5079 29.4569 32.2393 29.4661 31.8949C29.4753 31.6287 29.4799 31.4267 29.4799 31.2889C29.4799 31.1374 29.4753 30.9377 29.4661 30.6898C29.4569 30.3501 29.381 30.0838 29.2386 29.891C29.0961 29.6981 28.88 29.6017 28.5905 29.6017C28.3055 29.6017 28.0895 29.6981 27.9424 29.891C27.7999 30.0838 27.724 30.3501 27.7148 30.6898C27.7103 30.8138 27.708 31.0135 27.708 31.2889C27.708 31.5598 27.7103 31.7618 27.7148 31.8949C27.724 32.2393 27.7999 32.5079 27.9424 32.7007C28.0895 32.8889 28.3055 32.983 28.5905 32.983Z",fill:"#8488F0"}),v.createElement("path",{d:"M33.1218 33.775C32.5105 33.775 32.0531 33.6051 31.7498 33.2654C31.451 32.9256 31.2878 32.4803 31.2602 31.9294C31.2556 31.8054 31.2533 31.5942 31.2533 31.2958C31.2533 30.9928 31.2556 30.777 31.2602 30.6485C31.2832 30.1067 31.4487 29.666 31.7567 29.3263C32.0646 28.9865 32.5197 28.8167 33.1218 28.8167C33.7285 28.8167 34.1859 28.9865 34.4938 29.3263C34.8018 29.666 34.965 30.1067 34.9833 30.6485C34.9925 30.777 34.9971 30.9928 34.9971 31.2958C34.9971 31.5942 34.9925 31.8054 34.9833 31.9294C34.9604 32.4803 34.7972 32.9256 34.4938 33.2654C34.1951 33.6051 33.7377 33.775 33.1218 33.775ZM33.1218 32.983C33.4114 32.983 33.6274 32.8889 33.7699 32.7007C33.9124 32.5079 33.9882 32.2393 33.9974 31.8949C34.0066 31.6287 34.0112 31.4267 34.0112 31.2889C34.0112 31.1374 34.0066 30.9377 33.9974 30.6898C33.9882 30.3501 33.9124 30.0838 33.7699 29.891C33.6274 29.6981 33.4114 29.6017 33.1218 29.6017C32.8368 29.6017 32.6208 29.6981 32.4737 29.891C32.3312 30.0838 32.2554 30.3501 32.2462 30.6898C32.2416 30.8138 32.2393 31.0135 32.2393 31.2889C32.2393 31.5598 32.2416 31.7618 32.2462 31.8949C32.2554 32.2393 32.3312 32.5079 32.4737 32.7007C32.6208 32.8889 32.8368 32.983 33.1218 32.983Z",fill:"#8488F0"}),v.createElement("path",{d:"M37.3015 33.7061C37.2555 33.7061 37.2165 33.69 37.1843 33.6579C37.1521 33.6258 37.136 33.5867 37.136 33.5408V29.9736L36.088 30.7793C36.0605 30.8023 36.0283 30.8138 35.9915 30.8138C35.9364 30.8138 35.8904 30.7885 35.8536 30.738L35.564 30.3661C35.5411 30.3294 35.5296 30.295 35.5296 30.2628C35.5296 30.2077 35.5549 30.1618 35.6054 30.1251L37.1498 28.9337C37.1912 28.9016 37.2486 28.8855 37.3222 28.8855H37.9289C37.9795 28.8855 38.0185 28.9016 38.0461 28.9337C38.0783 28.9613 38.0944 29.0003 38.0944 29.0508V33.5408C38.0944 33.5867 38.0783 33.6258 38.0461 33.6579C38.0185 33.69 37.9795 33.7061 37.9289 33.7061H37.3015Z",fill:"#8488F0"}),v.createElement("path",{d:"M20.5161 41.97C20.4701 41.97 20.431 41.9539 20.3988 41.9218C20.3667 41.8897 20.3506 41.8506 20.3506 41.8047V38.2375L19.3026 39.0432C19.275 39.0662 19.2429 39.0776 19.2061 39.0776C19.1509 39.0776 19.105 39.0524 19.0682 39.0019L18.7786 38.63C18.7556 38.5933 18.7441 38.5589 18.7441 38.5267C18.7441 38.4716 18.7694 38.4257 18.82 38.389L20.3644 37.1976C20.4057 37.
20611655 20.4632 37.1494 20.5367 37.1494H21.1435C21.194 37.1494 21.2331 37.1655 21.2607 37.1976C21.2929 37.2252 21.3089 37.2642 21.3089 37.3147V41.8047C21.3089 41.8506 21.2929 41.8897 21.2607 41.9218C21.2331 41.9539 21.194 41.97 21.1435 41.97H20.5161Z",fill:"#8488F0"}),v.createElement("path",{d:"M24.0591 42.0389C23.4478 42.0389 22.9905 41.869 22.6871 41.5293C22.3883 41.1895 22.2252 40.7442 22.1976 40.1933C22.193 40.0693 22.1907 39.8581 22.1907 39.5597C22.1907 39.2567 22.193 39.0409 22.1976 38.9124C22.2206 38.3706 22.386 37.9299 22.694 37.5901C23.002 37.2504 23.457 37.0805 24.0591 37.0805C24.6659 37.0805 25.1232 37.2504 25.4312 37.5901C25.7391 37.9299 25.9023 38.3706 25.9207 38.9124C25.9299 39.0409 25.9345 39.2567 25.9345 39.5597C25.9345 39.8581 25.9299 40.0693 25.9207 40.1933C25.8977 40.7442 25.7345 41.1895 25.4312 41.5293C25.1324 41.869 24.6751 42.0389 24.0591 42.0389ZM24.0591 41.2469C24.3487 41.2469 24.5647 41.1528 24.7072 40.9646C24.8497 40.7717 24.9256 40.5032 24.9348 40.1588C24.9439 39.8926 24.9485 39.6905 24.9485 39.5528C24.9485 39.4013 24.9439 39.2016 24.9348 38.9537C24.9256 38.6139 24.8497 38.3477 24.7072 38.1548C24.5647 37.962 24.3487 37.8656 24.0591 37.8656C23.7742 37.8656 23.5581 37.962 23.411 38.1548C23.2686 38.3477 23.1927 38.6139 23.1835 38.9537C23.1789 39.0776 23.1766 39.2774 23.1766 39.5528C23.1766 39.8237 23.1789 40.0257 23.1835 40.1588C23.1927 40.5032 23.2686 40.7717 23.411 40.9646C23.5581 41.1528 23.7742 41.2469 24.0591 41.2469Z",fill:"#8488F0"}),v.createElement("path",{d:"M28.2388 41.97C28.1929 41.97 28.1538 41.9539 28.1216 41.9218C28.0895 41.8897 28.0734 41.8506 28.0734 41.8047V38.2375L27.0254 39.0432C26.9978 39.0662 26.9656 39.0776 26.9289 39.0776C26.8737 39.0776 26.8277 39.0524 26.791 39.0019L26.5014 38.63C26.4784 38.5933 26.4669 38.5589 26.4669 38.5267C26.4669 38.4716 26.4922 38.4257 26.5428 38.389L28.0872 37.1976C28.1285 37.1655 28.186 37.1494 28.2595 37.1494H28.8663C28.9168 37.1494 28.9559 37.1655 28.9835 37.1976C29.0156 37.2252 29.0317 37.2642 29.0317 37.3147V41.8047C29.0317 41.8506 29.0156 41.8897 28.9835 41.9218C28.9559 41.9539 28.9168 41.97 28.8663 41.97H28.2388Z",fill:"#8488F0"}),v.createElement("path",{d:"M31.7819 42.0389C31.1706 42.0389 30.7133 41.869 30.4099 41.5293C30.1111 41.1895 29.9479 40.7442 29.9204 40.1933C29.9158 40.0693 29.9135 39.8581 29.9135 39.5597C29.9135 39.2567 29.9158 39.0409 29.9204 38.9124C29.9434 38.3706 30.1088 37.9299 30.4168 37.5901C30.7247 37.2504 31.1798 37.0805 31.7819 37.0805C32.3886 37.0805 32.846 37.2504 33.1539 37.5901C33.4619 37.9299 33.6251 38.3706 33.6435 38.9124C33.6527 39.0409 33.6573 39.2567 33.6573 39.5597C33.6573 39.8581 33.6527 40.0693 33.6435 40.1933C33.6205 40.7442 33.4573 41.1895 33.1539 41.5293C32.8552 41.869 32.3978 42.0389 31.7819 42.0389ZM31.7819 41.2469C32.0715 41.2469 32.2875 41.1528 32.43 40.9646C32.5725 40.7717 32.6483 40.5032 32.6575 40.1588C32.6667 39.8926 32.6713 39.6905 32.6713 39.5528C32.6713 39.4013 32.6667 39.2016 32.6575 38.9537C32.6483 38.6139 32.5725 38.3477 32.43 38.1548C32.2875 37.962 32.0715 37.8656 31.7819 37.8656C31.4969 37.8656 31.2809 37.962 31.1338 38.1548C30.9913 38.3477 30.9155 38.6139 30.9063 38.9537C30.9017 39.0776 30.8994 39.2774 30.8994 39.5528C30.8994 39.8237 30.9017 40.0257 30.9063 40.1588C30.9155 40.5032 30.9913 40.7717 31.1338 40.9646C31.2809 41.1528 31.4969 41.2469 31.7819 41.2469Z",fill:"#8488F0"}),v.createElement("path",{d:"M36.3132 42.0389C35.7019 42.0389 35.2446 41.869 34.9412 41.5293C34.6424 41.1895 34.4793 40.7442 34.4517 40.1933C34.4471 40.0693 34.4448 39.8581 34.4448 39.5597C34.4448 39.2567 34.4471 39.0409 34.4517 38.9124C34.4747 38.3706 34.6402 37.9299 34.9481 37.5901C35.2561 37.2504 35.7111 37.0805 36.3132 37.0805C36.92 37.0805 37.3773 37.2504 37.6853 37.5901C37.9932 37.9299 38.1564 38.3706 38.1748 38.9124C38.184 39.0409 38.1886 39.2567 38.1886 39.5597C38.1886 39.8581 38.184 40.0693 38.1748 40.1933C38.1518 40.7442 37.9886 41.1895 37.6853 41.5293C37.3865 41.869 36.9292 42.0389 36.3132 42.0389ZM36.3132 41.2469C36.6028 41.2469 36.8188 41.1528 36.9613 40.9646C37.1038 40.7717 37.1797 40.5032 37.1889 40.1588C37.1981 39.8926 37.2027 39.6905 37.2027 39.5528C37.2027 39.4013 37.1981 39.2016 37.1889 38.9537C37.1797 38.6139 37.1038 38.3477 36.9613 38.1548C36.8188 37.962 36.6028 37.8656 36.3132 37.8656C36.0283 37.8656 35.8122 37.962 35.6652 38.1548C35.5227 38.3477 35.4468 38.6139 35.4376 38.9537C35.433 39.0776 35.4307 39.2774 35.4307 39.5528C35.4307 39.8237 35.433 40.0257 35.4376 40.1588C35.4468 40.5032 35.5227 40.7717 35.6652 40.9646C35.8122 41.1528 36.0283 41.2469 36.3132 41.2469Z",fill:"#8488F0"}),v.createElement("path",{d:"M37.1924 22.2723C39.5974 22.852 41.2998 24.9158 41.2998 27.3314L40.2341 27.3314C40.2341 25.2723 38.6971 23.5312 36.5794 23.1911L36.1315 23.119L36.135 22.6229C36.135 19.0097 33.0641 16.0702 29.2895 16.0702C26.6486 16.0702 24.2891 17.4828 23.1317 19.7
2061568L22.9589 20.0963L22.5693 20.0372C22.3801 20.0086 22.1863 19.994 21.9931 19.994C20.2075 19.994 18.6572 21.2657 18.3872 22.9519L18.3383 23.2574L18.0328 23.3574C16.258 23.9378 15.0656 25.5347 15.0656 27.3314C15.0656 29.6464 17.0332 31.5298 19.4518 31.5298L19.4518 32.55C16.4456 32.55 13.9998 30.2089 13.9998 27.3314C13.9998 25.1995 15.3507 23.2937 17.3928 22.4977C17.8693 20.4687 19.7929 18.9738 21.993 18.9738C22.1115 18.9738 22.2299 18.978 22.348 18.9864C23.7389 16.5489 26.3648 15.05 29.2894 15.05C33.529 15.05 37.0003 18.2587 37.1924 22.2723Z",fill:"#8488F0",stroke:"#8488F0"})),ZW=t=>v.createElement("svg",{width:40,height:40,viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("circle",{cx:20,cy:20,r:20,fill:"#E8EBFB"}),v.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.75 11.5C10.2312 11.5 9 12.7952 9 14.3929V26.6071C9 28.2048 10.2312 29.5 11.75 29.5H28.25C29.7688 29.5 31 28.2048 31 26.6071V14.3929C31 12.7952 29.7688 11.5 28.25 11.5H11.75ZM12.902 22.7522C12.5633 22.3564 12.5938 21.7467 12.9701 21.3904L15.2686 19.2143L12.9701 17.0382C12.5938 16.6819 12.5633 16.0722 12.902 15.6764C13.2407 15.2805 13.8202 15.2484 14.1966 15.6047L17.2521 18.4975C17.4453 18.6804 17.5556 18.9409 17.5556 19.2143C17.5556 19.4876 17.4453 19.7482 17.2521 19.931L14.1966 22.8239C13.8203 23.1802 13.2407 23.1481 12.902 22.7522ZM19.6944 20.8214C19.1882 20.8214 18.7778 21.2532 18.7778 21.7857C18.7778 22.3183 19.1882 22.75 19.6944 22.75H22.75C23.2563 22.75 23.6667 22.3183 23.6667 21.7857C23.6667 21.2532 23.2563 20.8214 22.75 20.8214H19.6944Z",fill:"#8488F0"})),r5t=t=>v.createElement("svg",{width:56,height:56,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("path",{d:"M25.2002 1.61656C26.9328 0.616217 29.0675 0.616216 30.8002 1.61656L49.4489 12.3834C51.1815 13.3837 52.2489 15.2325 52.2489 17.2331V38.7668C52.2489 40.7675 51.1815 42.6162 49.4489 43.6166L30.8002 54.3834C29.0675 55.3837 26.9328 55.3837 25.2002 54.3834L6.55146 43.6166C4.81882 42.6162 3.75146 40.7675 3.75146 38.7668V17.2331C3.75146 15.2325 4.81882 13.3837 6.55146 12.3834L25.2002 1.61656Z",fill:"#E8EBFB"}),v.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34.9645 31.6756C33.6997 33.8722 31.336 35.35 28.6289 35.35C24.5892 35.35 21.3144 32.0593 21.3144 28C21.3144 23.9407 24.5892 20.65 28.6289 20.65C31.336 20.65 33.6997 22.1278 34.9644 24.3244L41.3 20.6488C38.7704 16.2556 34.0431 13.3 28.6289 13.3C20.5496 13.3 14 19.8814 14 28C14 36.1186 20.5496 42.7 28.6289 42.7C34.0431 42.7 38.7704 39.7444 41.3 35.3512L34.9645 31.6756ZM41.0663 25.2H39.4329V26.8333H37.8V28.4667H39.4329V30.1H41.0663V28.4667H42.7V26.8333H41.0663V25.2ZM45.7329 25.2H47.3663V26.8333H49V28.4667H47.3663V30.1H45.7329V28.4667H44.1V26.8333H45.7329V25.2Z",fill:"#8488F0"})),a5t=t=>v.createElement("svg",{width:56,height:56,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("path",{d:"M25.2002 1.61659C26.9328 0.616247 29.0675 0.616247 30.8002 1.61659L49.4489 12.3834C51.1815 13.3838 52.2489 15.2325 52.2489 17.2332V38.7668C52.2489 40.7675 51.1815 42.6162 49.4489 43.6166L30.8002 54.3834C29.0675 55.3838 26.9328 55.3838 25.2002 54.3834L6.55146 43.6166C4.81882 42.6162 3.75146 40.7675 3.75146 38.7668V17.2332C3.75146 15.2325 4.81882 13.3838 6.55146 12.3834L25.2002 1.61659Z",fill:"#E8EBFB"}),v.createElement("path",{d:"M22.9202 25.2872C23.5616 25.2872 24.0626 24.7922 24.0626 24.1586C24.0626 23.525 23.5616 23.03 22.9202 23.03C22.2789 23.03 21.7778 23.525 21.7778 24.1586C21.7778 24.7922 22.2789 25.2872 22.9202 25.2872Z",fill:"#8488F0"}),v.createElement("path",{d:"M28.1311 25.2872C28.7725 25.2872 29.2735 24.7922 29.2735 24.1586C29.2735 23.525 28.7725 23.03 28.1311 23.03C27.4898 23.03 26.9887 23.525 26.9887 24.1586C26.9887 24.7922 27.4898 25.2872 28.1311 25.2872Z",fill:"#8488F0"}),v.createElement("path",{d:"M33.342 25.2872C33.9833 25.2872 34.4844 24.7922 34.4844 24.1586C34.4844 23.525 33.9833 23.03 33.342 23.03C32.7007 23.03 32.1996 23.525 32.1996 24.1586C32.1996 24.7922 32.7007 25.2872 33.342 25.2872Z",fill:"#8488F0"}),v.createElement("path",{d:"M16.7541 24.349C16.5425 24.0962 16.2687 23.9164 15.9421 23.8C16.2687 23.6836 16.5425 23.5038 16.7541 23.251C17.0896 22.8502 17.2377 22.3027 17.2377 21.6352V19.3208C17.2377 18.6317 17.3492 18.2078 17.5454 17.9567C17.7293 17.7215 18.0268 17.5908 18.5363 17.5908H18.8492H19.0992V17.3408V16.1V15.85H18.8492H18.419C17.4536 15.85 16.6949 16.1064 16.1835 16.678C15.6772 17.2439 15.455 18.0731 15.455 19.1272V21.0896C15.455 21.7833 15.3455 22.1675 15.1459 22.3863C14.9526 22.5982 14.6189 22.714 14 22.714H13.75V22.964V24.636V24.886H14C14.6189 24.886 14.9526 25.0018 15.1459 25.2137C15.3455 25.4325 15.45
20615 25.8167 15.455 26.5104V28.4728C15.455 29.5269 15.6772 30.3561 16.1835 30.922C16.6949 31.4937 17.4536 31.75 18.419 31.75H18.8492H19.0992V31.5V30.2592V30.0092H18.8492H18.5363C18.0268 30.0092 17.7293 29.8785 17.5454 29.6433C17.3492 29.3922 17.2377 28.9683 17.2377 28.2792V25.9648C17.2377 25.2973 17.0896 24.7498 16.7541 24.349ZM39.2459 23.251C39.4575 23.5038 39.7313 23.6836 40.0579 23.8C39.7313 23.9164 39.4575 24.0962 39.2459 24.349C38.9104 24.7498 38.7623 25.2973 38.7623 25.9648V28.2792C38.7623 28.9683 38.6508 29.3922 38.4546 29.6433C38.2707 29.8785 37.9732 30.0092 37.4637 30.0092H37.1508H36.9008V30.2592V31.5V31.75H37.1508H37.581C38.5464 31.75 39.3051 31.4937 39.8165 30.922C40.3228 30.3561 40.545 29.5269 40.545 28.4728V26.5104C40.545 25.8167 40.6545 25.4325 40.8541 25.2137C41.0474 25.0018 41.3811 24.886 42 24.886H42.25V24.636V22.964V22.714H42C41.3811 22.714 41.0474 22.5982 40.8541 22.3863C40.6545 22.1675 40.545 21.7833 40.545 21.0896V19.1272C40.545 18.0731 40.3228 17.2439 39.8165 16.678C39.3051 16.1064 38.5464 15.85 37.581 15.85H37.1508H36.9008V16.1V17.3408V17.5908H37.1508H37.4637C37.9732 17.5908 38.2707 17.7215 38.4546 17.9567C38.6508 18.2078 38.7623 18.6317 38.7623 19.3208V21.6352C38.7623 22.3027 38.9104 22.8502 39.2459 23.251Z",fill:"#8488F0",stroke:"#8488F0",strokeWidth:.5}),v.createElement("path",{d:"M18.0835 42H19.182V39.522H21.992V42H23.0934V36.1667H21.992V38.6362H19.182V36.1667H18.0835V42Z",fill:"#8488F0"}),v.createElement("path",{d:"M23.8132 37.0525H25.6875V42H26.7772V37.0525H28.6514V36.1667H23.8132V37.0525Z",fill:"#8488F0"}),v.createElement("path",{d:"M29.1092 37.0525H30.9835V42H32.0731V37.0525H33.9474V36.1667H29.1092V37.0525Z",fill:"#8488F0"}),v.createElement("path",{d:"M34.6717 42H35.7702V40.029H36.9309C38.3314 40.029 39.0835 39.2201 39.0835 38.0978C39.0835 36.9842 38.3403 36.1667 36.9457 36.1667H34.6717V42ZM35.7702 39.1603V37.0497H36.7769C37.6001 37.0497 37.9643 37.4769 37.9643 38.0978C37.9643 38.7188 37.6001 39.1603 36.7828 39.1603H35.7702Z",fill:"#8488F0"})),s5t=t=>v.createElement("svg",{width:56,height:56,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("path",{d:"M25.2002 1.61656C26.9328 0.616217 29.0675 0.616217 30.8002 1.61656L49.4489 12.3834C51.1815 13.3837 52.2489 15.2325 52.2489 17.2331V38.7668C52.2489 40.7675 51.1815 42.6162 49.4489 43.6166L30.8002 54.3834C29.0675 55.3837 26.9328 55.3837 25.2002 54.3834L6.55147 43.6166C4.81882 42.6162 3.75146 40.7675 3.75146 38.7668V17.2331C3.75146 15.2325 4.81882 13.3837 6.55147 12.3834L25.2002 1.61656Z",fill:"#E8EBFB"}),v.createElement("path",{d:"M28.3662 14.0002C27.1593 14.0079 26.3314 14.1085 25.3179 14.2864C22.347 14.8048 21.8054 15.8879 21.8054 17.8995V20.9632H28.7685V22.5106H21.5424H18.1769C16.1344 22.5106 14.3549 23.4699 13.7902 25.7755C13.148 28.4215 13.1248 30.0771 13.7902 32.8314C14.293 34.8971 15.4071 36.4367 17.4496 36.4367H20.2581V32.491C20.2581 30.1932 22.3393 27.9263 24.7145 27.9263H30.3159C32.2655 27.9263 34.1842 26.4873 34.1842 24.5376V17.8995C34.1842 16.0117 32.8226 14.6036 30.9193 14.2864C30.9
2061657 14.2787 29.5654 13.9924 28.3662 14.0002ZM24.5133 17.0949C25.1477 17.0949 25.6738 17.621 25.6738 18.2554C25.6738 18.9053 25.1477 19.4159 24.5133 19.4159C23.8634 19.4159 23.3528 18.9053 23.3528 18.2554C23.3528 17.621 23.8634 17.0949 24.5133 17.0949Z",fill:"#8488F0"}),v.createElement("path",{d:"M27.6237 43.3999C28.8306 43.3921 29.6585 43.2916 30.672 43.1136C33.6429 42.5952 34.1845 41.5121 34.1845 39.5005V36.4368H27.2214V34.8894H34.4475H37.813C39.8555 34.8894 41.635 33.9301 42.1997 31.6245C42.8419 28.9786 42.8651 27.3229 42.1997 24.5686C41.6968 22.5106 40.5828 20.9633 38.5403 20.9633H35.7318V24.909C35.7318 27.2068 33.6506 29.4737 31.2754 29.4737H25.674C23.7244 29.4737 21.8057 30.9128 21.8057 32.8624V39.5083C21.8057 41.3961 23.1673 42.8041 25.0706 43.1213C25.0242 43.1213 26.4245 43.4076 27.6237 43.3999ZM31.4766 40.3052C30.8422 40.3052 30.3161 39.7791 30.3161 39.1447C30.3161 38.5025 30.8422 37.9841 31.4766 37.9841C32.1265 37.9841 32.6371 38.4948 32.6371 39.1447C32.6371 39.7791 32.1265 40.3052 31.4766 40.3052Z",fill:"#8488F0"})),i5t=t=>v.createElement("svg",{width:56,height:56,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("path",{d:"M25.2002 1.61659C26.9328 0.616247 29.0675 0.616247 30.8002 1.61659L49.4489 12.3834C51.1815 13.3838 52.2489 15.2325 52.2489 17.2332V38.7668C52.2489 40.7675 51.1815 42.6162 49.4489 43.6166L30.8002 54.3834C29.0675 55.3838 26.9328 55.3838 25.2002 54.3834L6.55146 43.6166C4.81882 42.6162 3.75146 40.7675 3.75146 38.7668V17.2332C3.75146 15.2325 4.81882 13.3838 6.55146 12.3834L25.2002 1.61659Z",fill:"#E8EBFB"}),v.createElement("path",{d:"M41.8083 27.657L40.6332 26.929C40.6233 26.8148 40.6122 26.7008 40.5999 26.5869L41.6096 25.6444C41.6606 25.5978 41.6986 25.5387 41.7201 25.4731C41.7415 25.4074 41.7458 25.3373 41.7324 25.2696C41.7189 25.2017 41.6882 25.1386 41.6433 25.0861C41.5984 25.0336 41.5407 24.9936 41.4758 24.9699L40.1843 24.4869C40.1521 24.3754 40.1185 24.2643 40.0836 24.1534L40.8886 23.0344C40.9291 22.9785 40.9546 22.9133 40.9627 22.8448C40.9708 22.7763 40.9612 22.7068 40.9349 22.6431C40.9086 22.5793 40.8664 22.5233 40.8124 22.4804C40.7583 22.4377 40.6942 22.4094 40.6262 22.3983L39.2638 22.1769C39.2113 22.0737 39.1562 21.9721 39.1002 21.8707L39.6724 20.615C39.7016 20.5523 39.7142 20.4832 39.709 20.4143C39.7037 20.3452 39.6807 20.2788 39.6423 20.2213C39.6038 20.1638 39.5513 20.1171 39.4896 20.0859C39.4279 20.0546 39.3592 20.0398 39.29 20.0428L37.9084 20.0909C37.8369 20.0017 37.764 19.9136 37.6897 19.8267L38.0073 18.48C38.0235 18.4129 38.0221 18.3428 38.0033 18.2764C37.9846 18.2099 37.9492 18.1494 37.9004 18.1005C37.851
20615 18.0517 37.791 18.0163 37.7245 17.9975C37.6581 17.9788 37.588 17.9774 37.5209 17.9936L36.175 18.3103C36.0876 18.2368 36 18.1641 35.91 18.0916L35.958 16.7108C35.961 16.6417 35.9463 16.573 35.915 16.5113C35.8837 16.4496 35.8371 16.397 35.7796 16.3586C35.7221 16.3201 35.6556 16.2972 35.5866 16.2919C35.5177 16.2866 35.4485 16.2992 35.3859 16.3284L34.1302 16.9007C34.0288 16.8447 33.9267 16.7898 33.824 16.7362L33.6026 15.3747C33.5916 15.3067 33.5634 15.2427 33.5206 15.1886C33.4779 15.1345 33.422 15.0923 33.3583 15.0659C33.2947 15.0396 33.2254 15.0299 33.157 15.0378C33.0886 15.0458 33.0232 15.0711 32.9673 15.1114L31.8473 15.9163C31.737 15.8813 31.6261 15.8477 31.5149 15.8157L31.0319 14.5242C31.0081 14.4594 30.968 14.4018 30.9156 14.357C30.8631 14.3121 30.8 14.2814 30.7323 14.2679C30.6646 14.2544 30.5945 14.2585 30.5289 14.2798C30.4632 14.301 30.4041 14.3388 30.3573 14.3894L29.4149 15.401C29.3011 15.3887 29.1874 15.3764 29.0727 15.3677L28.3447 14.1917C28.3085 14.1331 28.2579 14.0848 28.1977 14.0512C28.1375 14.0177 28.0698 14 28.0009 14C27.9319 14 27.8642 14.0177 27.804 14.0512C27.7438 14.0848 27.6932 14.1331 27.657 14.1917L26.929 15.3677C26.8153 15.3764 26.7006 15.3887 26.5869 15.401L25.6446 14.3904C25.5974 14.3403 25.5383 14.3032 25.4728 14.2823C25.4073 14.2613 25.3376 14.2574 25.2702 14.2707C25.2028 14.2841 25.1398 14.3144 25.0874 14.3587C25.0348 14.4031 24.9944 14.46 24.9699 14.5242L24.4869 15.8157C24.3749 15.8481 24.2637 15.8822 24.1544 15.9172L23.0344 15.1114C22.9787 15.0704 22.9134 15.0445 22.8447 15.0361C22.7761 15.0277 22.7064 15.0372 22.6425 15.0636C22.5786 15.09 22.5224 15.1324 22.4797 15.1867C22.4369 15.241 22.4089 15.3054 22.3983 15.3738L22.176 16.7362C22.0737 16.7896 21.9721 16.8447 21.8698 16.9007L20.615 16.3284C20.5524 16.2992 20.4834 16.2866 20.4145 16.2919C20.3456 16.2972 20.2792 16.32 20.2217 16.3584C20.1642 16.3967 20.1176 16.4491 20.0862 16.5107C20.0549 16.5723 20.0399 16.6409 20.0428 16.71L20.091 18.0924C20.0017 18.1641 19.9133 18.2368 19.8258 18.3111L18.4801 17.9936C18.413 17.978 18.343 17.9798 18.2768 17.9987C18.2106 18.0176 18.1502 18.0531 18.1016 18.1017C18.0528 18.1504 18.0172 18.2107 17.9982 18.2768C17.9791 18.343 17.9773 18.4129 17.9927 18.48L18.3103 19.8267C18.236 19.9141 18.1633 20.0017 18.0916 20.0909L16.71 20.0428C16.641 20.0402 16.5726 20.0554 16.5112 20.0868C16.4497 20.1182 16.3973 20.1648 16.359 20.2221C16.3207 20.2795 16.2977 20.3458 16.2922 20.4145C16.2866 20.4833 16.2989 20.5523 16.3276 20.615L16.8998 21.8716C16.8447 21.9721 16.7896 22.0737 16.7362 22.1777L15.3747 22.3983C15.3065 22.4093 15.2423 22.4375 15.1882 22.4802C15.134 22.523 15.0918 22.579 15.0653 22.6427C15.0389 22.7065 15.0293 22.776 15.0373 22.8446C15.0454 22.9132 15.0709 22.9784 15.1114 23.0344L15.9164 24.1534C15.8814 24.2637 15.8481 24.3749 15.8157 24.486L14.5242 24.9699C14.4596 24.994 14.4023 25.0342 14.3578 25.0867C14.3131 25.1393 14.2826 25.2023 14.2692 25.2699C14.2558 25.3374 14.2599 25.4073 14.2811 25.4729C14.3023 25.5385 14.3399 25.5975 14.3904 25.6444L15.401 26.5869C15.3878 26.7006 15.3764 26.8143 15.3668 26.929L14.1917 27.657C14.1331 27.6932 14.0848 27.7438 14.0512 27.804C14.0177 27.8642 14 27.9319 14 28.0009C14 28.0698 14.0177 28.1375 14.0512 28.1977C14.0848 28.2578 14.1331 28.3084 14.1917 28.3447L15.3668 29.0719C15.3764 29.1864 15.3878 29.301 15.401 29.4149L14.3904 30.3572C14.3399 30.4041 14.3023 30.4631 14.2811 30.5287C14.2599 30.5943 14.2558 30.6642 14.2692 30.7318C14.2826 30.7994 14.3131 30.8625 14.3578 30.9149C14.4023 30.9675 14.4596 31.0076 14.5242 31.0318L15.8157 31.5148C15.8481 31.6268 15.8822 31.7379 15.9172 31.8473L15.1114 32.9673C15.0711 33.0232 15.0458 33.0885 15.0378 33.1568C15.0299 33.2253 15.0396 33.2947 15.0659 33.3583C15.0923 33.422 15.1345 33.4778 15.1886 33.5205C15.2427 33.5633 15.3067 33.5915 15.3747 33.6025L16.7362 33.8239C16.7896 33.9272 16.8438 34.0295 16.9007 34.1302L16.3276 35.3858C16.2989 35.4484 16.2866 35.5175 16.2922 35.5863C16.2977 35.6551 16.3207 35.7212 16.359 35.7786C16.3973 35.836 16.4497 35.8825 16.5112 35.914C16.5726 35.9453 16.641 35.9605 16.71 35.958L18.0916 35.9099C18.1633 36 18.236 36.0875 18.3103 36.175L17.9927 37.5216C17.9764 37.5888 17.9777 37.659 17.9965 37.7256C18.0152 37.7921 18.0508 37.8528 18.0997 37.9016C18.1487 37.9503 18.2095 37.9857 18.276 38.0042C18.3427 38.0227 18.4129 38.0238 18.4801 38.0072L19.8258 37.6905C19.9133 37.7649 20.0017 37.8366 20.091 37.9083L20.0428 39.2909C20.0401 39.3598 20.0553 39.4283 20.0867 39.4897C20.1181 39.5512 20.1647 39.6035 20.2221 39.6418C20.2795 39.6801 20.3458 39.7029 20.4146 39.7083C20.4834 39.7137 20.5524 39.7013 20.615 39.6723L21.8707 39.1001C21.9713 39.1561 22.0737 39.2112 22.177 39.2646L22.3983 40.6252C22.4088 40.6936 22.4368 40.7581 22.4796 40.8125C22.5223 40.8669 22.5782 40.9094 22.6422 40.9359C22.7061 40.9625 22.7756 40.9721 22.8443 40.964C22.913 40.9558 22.9785 40.9302 23.0344 40.8895L24.1536 40.0828C24.2637 40.1178 24.3749 40.1528 24.486 40.1842L24.969 41.4756C24.9928 41.5406 25.0328 41.5983 25.0853 41.6432C25.1378 41.6881 25.201 41.7188 25.2687 41.7323C25.3364 41.7457 25.4066 41.7415 25.4722 41.72C25.5379 41.6986 25.597 41.6604 25.6437 41.6096L26.5869 40.5989C26.7006 40.6121 26.8144 40.6235 26.929 40.6339L27.657 41.8091C27.6934 41.8674 27.744 41.9157 27.8042 41.9491C27.8644 41.9824 27.932 42 28.0009 42C28.0697 42 28.1374 41.9824 28.1975 41.9491C28.2577 41.9157 28.3083 41.8674 28.3447 41.8091L29.0719 40.6331C29.1864 40.6235 29.3011 40.6121 29.4149 40.5989L30.3573 41.6096C30.404 41.6602 30.4629 41.6981 30.5285 41.7195C30.5941 41.7409 30.664 41.745 30.7316 41.7315C30.7992 41.7182 30.8624 41.6876 30.9147 41.6428C30.9671 41.598 31.0072 41.5404 31.031 41.4756L31.5149 40.1842C31.626 40.1528 31.7371 40.1178 31.8473 40.0828L32.9673 40.8895C33.0234 40.9294 33.0887 40.9545 33.1571 40.9623C33.2256 40.97 33.2948 40.9602 33.3583 40.9338
2061C33.422 40.9074 33.4778 40.8651 33.5205 40.8112C33.5632 40.7571 33.5915 40.6932 33.6026 40.6252L33.8249 39.2638C33.9272 39.2112 34.0287 39.1552 34.1302 39.1001L35.3859 39.6723C35.4485 39.7013 35.5177 39.7137 35.5865 39.7083C35.6554 39.7029 35.7216 39.68 35.7792 39.6415C35.8366 39.6032 35.8832 39.5506 35.9145 39.4892C35.9459 39.4276 35.9608 39.359 35.958 39.2899L35.91 37.9075C35.9992 37.8375 36.0876 37.7649 36.175 37.6905L37.5209 38.0072C37.5878 38.0236 37.6581 38.0224 37.7245 38.0038C37.791 37.9852 37.8516 37.9498 37.9005 37.901C37.9493 37.8522 37.9848 37.7917 38.0035 37.7253C38.0222 37.6588 38.0236 37.5887 38.0073 37.5216L37.6906 36.175C37.764 36.0875 37.8367 36 37.9084 35.9099L39.2909 35.958C39.3599 35.9608 39.4285 35.946 39.4901 35.9146C39.5517 35.8833 39.6042 35.8366 39.6425 35.7792C39.6808 35.7216 39.7038 35.6552 39.709 35.5864C39.7142 35.5175 39.7016 35.4483 39.6724 35.3858L39.1002 34.1302C39.1562 34.0295 39.2104 33.9272 39.2638 33.8239L40.6253 33.6025C40.6936 33.5919 40.758 33.564 40.8123 33.5213C40.8666 33.4786 40.9091 33.4227 40.9355 33.3589C40.962 33.2951 40.9715 33.2256 40.9634 33.157C40.9552 33.0884 40.9294 33.0231 40.8886 32.9673L40.0836 31.8473C40.1185 31.7368 40.152 31.626 40.1843 31.5148L41.4758 31.0318C41.5407 31.0081 41.5984 30.968 41.6433 30.9156C41.6882 30.8631 41.7189 30.7999 41.7324 30.7322C41.7458 30.6643 41.7415 30.5943 41.7201 30.5286C41.6986 30.4629 41.6606 30.4039 41.6096 30.3572L40.599 29.4149C40.6113 29.301 40.6226 29.1864 40.6332 29.0719L41.8083 28.3447C41.8669 28.3084 41.9152 28.2578 41.9488 28.1977C41.9823 28.1375 42 28.0698 42 28.0009C42 27.9319 41.9823 27.8642 41.9488 27.804C41.9152 27.7438 41.8669 27.6932 41.8083 27.657ZM33.9412 37.4079C33.7303 37.3566 33.5479 37.2251 33.4324 37.0413C33.3171 36.8576 33.278 36.636 33.3234 36.4238C33.369 36.2116 33.4954 36.0256 33.676 35.9053C33.8566 35.785 34.077 35.7398 34.2903 35.7795C34.502 35.8301 34.6854 35.9615 34.8015 36.1456C34.9175 36.3298 34.9568 36.552 34.9112 36.7648C34.8654 36.9774 34.7382 37.1639 34.5567 37.2842C34.3754 37.4043 34.1549 37.4487 33.9412 37.4079ZM33.5413 34.7068C33.4441 34.686 33.3436 34.6845 33.2457 34.7026C33.1478 34.7205 33.0544 34.7577 32.9709 34.8118C32.8873 34.8659 32.8152 34.9359 32.7588 35.0179C32.7024 35.0999 32.6626 35.1921 32.6419 35.2895L32.2244 37.2372C30.8976 37.839 29.457 38.1494 28 38.1472C26.46 38.1472 24.9987 37.806 23.6871 37.1961L23.2698 35.2493C23.249 35.1518 23.2094 35.0594 23.153 34.9774C23.0966 34.8953 23.0245 34.8252 22.941 34.771C22.8575 34.7168 22.7641 34.6796 22.6661 34.6615C22.5682 34.6434 22.4676 34.6448 22.3703 34.6656L20.651 35.0349C20.3314 34.7061 20.0344 34.3562 19.762 33.9875H28.1277C28.2223 33.9875 28.2853 33.97 28.2853 33.8843V30.925C28.2853 30.8384 28.2223 30.8218 28.1277 30.8218H25.6813V28.945H28.3273C28.5687 28.945 29.6187 29.014 29.9547 30.3563C30.0597 30.7684 30.2907 32.1116 30.4483 32.5412C30.6057 33.0233 31.2463 33.9866 31.9287 33.9866H36.0972C36.148 33.9862 36.1986 33.9812 36.2486 33.9718C35.9599 34.3646 35.6422 34.7365 35.301 35.083L33.5422 34.7059L33.5413 34.7068ZM21.9713 37.3668C21.7579 37.4064 21.5376 37.3613 21.357 37.241C21.1764 37.1207 21.05 36.9346 21.0044 36.7224C20.959 36.5103 20.9981 36.2888 21.1134 36.1049C21.2287 35.9211 21.4113 35.7896 21.6221 35.7383C21.7292 35.7155 21.8396 35.7139 21.9472 35.7337C22.0547 35.7535 22.1574 35.7943 22.2492 35.8539C22.341 35.9133 22.4202 35.9903 22.4823 36.0804C22.5443 36.1705 22.588 36.2718 22.6109 36.3789C22.6338 36.4858 22.6353 36.5963 22.6155 36.7039C22.5957 36.8115 22.555 36.9141 22.4954 37.0059C22.436 37.0977 22.359 37.1769 22.2689 37.2389C22.1788 37.3011 22.0774 37.3448 21.9704 37.3676L21.9713 37.3668ZM18.7977 24.4983C18.842 24.598 18.8662 24.7056 18.8689 24.8147C18.8717 24.9239 18.8528 25.0325 18.8136 25.1344C18.7744 25.2363 18.7154 25.3294 18.6402 25.4086C18.565 25.4876 18.4748 25.5512 18.3751 25.5954C18.2753 25.6398 18.1677 25.6639 18.0586 25.6667C17.9494 25.6694 17.8408 25.6507 17.739 25.6114C17.637 25.5722 17.5438 25.5133 17.4648 25.438C17.3856 25.3627 17.3221 25.2727 17.2778 25.1729C17.1883 24.9713 17.1826 24.7425 17.2619 24.5367C17.3412 24.3309 17.4989 24.1651 17.7004 24.0756C17.902 23.9862 18.1309 23.9804 18.3366 24.0596C18.5424 24.1389 18.7082 24.2967 18.7977 24.4983ZM17.8221 26.8109L19.6131 26.0146C19.797 25.9326 19.9407 25.7812 20.013 25.5933C2
20610.0852 25.4055 20.0799 25.1967 19.9981 25.0127L19.6298 24.1789H21.0806V30.7186H18.1537C17.7924 29.4495 17.6804 28.1227 17.8221 26.8109ZM25.6821 26.1756V24.248H29.1366C29.3151 24.248 30.3966 24.4544 30.3966 25.263C30.3966 25.9341 29.5671 26.1756 28.8846 26.1756H25.6821ZM38.2374 27.9107C38.2374 28.1662 38.2278 28.419 38.2086 28.6702H37.1586C37.0536 28.6702 37.0116 28.7402 37.0116 28.8426V29.3247C37.0116 30.4604 36.371 30.7072 35.8102 30.7702C35.2764 30.8297 34.6832 30.5462 34.6106 30.2189C34.2956 28.447 33.7706 28.0682 32.9411 27.4137C33.97 26.761 35.041 25.7967 35.041 24.5061C35.041 23.1123 34.0856 22.2347 33.4346 21.8041C32.5211 21.2021 31.5096 21.0814 31.2366 21.0814H20.3744C21.8753 19.4027 23.8884 18.2664 26.1013 17.8491L27.3814 19.1923C27.671 19.495 28.1514 19.5073 28.4533 19.2168L29.8864 17.8466C31.3465 18.1207 32.7295 18.7091 33.9397 19.5709C35.1497 20.4327 36.1579 21.5473 36.8943 22.8376L35.9134 25.053C35.832 25.2369 35.8269 25.4456 35.899 25.6335C35.9712 25.8212 36.1148 25.9728 36.2984 26.0549L38.1876 26.8931C38.2199 27.2282 38.2374 27.5669 38.2374 27.9107ZM27.3823 16.7064C27.4612 16.6309 27.5543 16.5718 27.6561 16.5323C27.758 16.4928 27.8667 16.4737 27.9759 16.4763C28.0851 16.4788 28.1928 16.5028 28.2927 16.5469C28.3926 16.5911 28.4829 16.6545 28.5583 16.7336C28.6338 16.8127 28.6929 16.906 28.7323 17.0081C28.7718 17.11 28.7908 17.2189 28.7882 17.3282C28.7856 17.4376 28.7615 17.5453 28.7172 17.6454C28.673 17.7454 28.6094 17.8358 28.5303 17.9113C28.4513 17.9868 28.3583 18.0458 28.2564 18.0852C28.1546 18.1246 28.046 18.1436 27.9369 18.141C27.8277 18.1384 27.7202 18.1143 27.6204 18.0701C27.5206 18.0259 27.4304 17.9624 27.3551 17.8833C27.2031 17.7235 27.1205 17.5099 27.1255 17.2892C27.1306 17.0687 27.223 16.8591 27.3823 16.7064ZM37.1149 24.5384C37.2044 24.337 37.3703 24.1792 37.5762 24.1C37.782 24.0209 38.011 24.0267 38.2125 24.1163C38.4141 24.2059 38.5717 24.3718 38.6509 24.5778C38.7301 24.7836 38.7242 25.0124 38.6347 25.214C38.5904 25.3138 38.5267 25.4039 38.4476 25.4791C38.3684 25.5543 38.2752 25.6132 38.1733 25.6524C38.0714 25.6916 37.9627 25.7104 37.8535 25.7076C37.7443 25.7048 37.6368 25.6805 37.537 25.6362C37.4372 25.5918 37.3472 25.5282 37.2719 25.4491C37.1967 25.3699 37.1378 25.2767 37.0986 25.1748C37.0594 25.0728 37.0407 24.9642 37.0435 24.8551C37.0462 24.7459 37.0705 24.6383 37.1149 24.5384Z",fill:"#8488F0"})),o5t=_r(t=>({root:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%",padding:"88px 24px",gap:40,backgroundColor:t.colors.grey.white,"@media (min-width:768px)":{padding:"88px 32px"},"@media (min-width: 1024px)":{gap:64},"@media (min-width: 1280px)":{padding:"128px 0"}},lgContainer:{display:"flex",flexDirection:"column",width:"100%",gap:40,"@media (min-width: 768px)":{alignItems:"center"},"@media (min-width: 1280px)":{alignItems:"normal",flexDirection:"row",justifyContent:"space-between",width:1224}},titleLanguagesContainer:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%","@media (min-width: 768px)":{},"@media (min-width: 1024px)":{maxWidth:800},"@media (min-width: 1280px)":{maxWidth:"unset",width:516,alignItems:"center"}},title:{marginBottom:32,textAlign:"left",fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:32,lineHeight:"40px",color:t.colors.purpleGrey900,[t.breakpoints.up("sm")]:{maxWidth:808},"@media (min-width: 768px)":{maxWidth:526,marginBottom:24,fontSize:40,lineHeight:"52px"},"@media (min-width: 1024px)":{},[t.breakpoints.up("lg")]:{width:"100%"},[t.breakpoints.up("xl")]:{width:496}},linesText:{color:t.colors.purple500},desc:{marginBottom:24,textAlign:"left",fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:16,lineHeight:"24px",color:"#686A7A",[t.breakpoints.up("sm")]:{maxWidth:808,marginBottom:32},"@media (min-width: 1024px)":{marginBottom:32},[t.breakpoints.up("lg")]:{width:522},[t.breakpoints.up("xl")]:{width:496}},languagesContainer:{display:"flex",flexDirection:"column",width:"100%",gap:8,"@media (min-width: 768px)":{gap:64,flexDirection:"row"},"@media (min-width: 1024px)":{},[t.breakpoints.up("sm")]:{maxWidth:808}}
2061,languagesSetContainer:{display:"flex",flexDirection:"row",alignItems:"center",gap:24,[t.breakpoints.up("sm")]:{marginBottom:0},"@media (min-width: 768px)":{flexDirection:"column",alignItems:"flex-start"},"&:last-child":{marginBottom:0,[t.breakpoints.up("sm")]:{marginRight:0}}},languagesTitle:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:16,lineHeight:"24px",color:t.colors.purpleGrey800},clientLibrariesTitle:{width:137,[t.breakpoints.up("sm")]:{width:"initial"}},languageItemsContainer:{display:"flex",flexDirection:"row"},languageItem:{display:"flex",marginRight:16,"&:last-child":{marginRight:0},[t.breakpoints.up("md")]:{"& svg ":{width:56,height:56}}},codeSnippetContainer:{},docCardsContainer:{display:"grid",flexDirection:"column",width:"100%",gap:24,gridTemplateColumns:"repeat(1, 1fr)",[t.breakpoints.up("sm")]:{},"@media (min-width: 768px)":{gridTemplateColumns:"repeat(2, 1fr)"},"@media (min-width: 1024px)":{},"@media (min-width: 1280px)":{maxWidth:1218,gridTemplateColumns:"repeat(4, 1fr)"},"@media (min-width: 1440px)":{maxWidth:1224}},docCard:{display:"flex",flexDirection:"column",width:"100% !important",padding:24,backgroundColor:t.colors.grey.white,border:`1px solid ${t.colors.purpleGrey200}`,borderRadius:8,gap:24,"&:hover":{backgroundColor:t.colors.purpleGrey150},"&:last-child":{marginBottom:0,[t.breakpoints.up("sm")]:{marginBottom:0},[t.breakpoints.up("md")]:{marginRight:0}}},historicalCard:{border:"none",background:t.colors.purpleGrey100},historicalBadge:{padding:"2px 6px",backgroundColor:t.colors.purpleGrey200,color:t.colors.purple500,marginLeft:6,borderRadius:4,fontWeight:600,fontSize:12,lineHeight:"20px",border:"none"},historicalLive:{padding:"2px 6px",backgroundColor:"#D76BCC1A",color:"#D76BCC",marginLeft:6,borderRadius:4,fontWeight:600,fontSize:12,lineHeight:"20px",border:"none"},liveCard:{border:"none",background:t.colors.coral100},docContentContainer:{display:"flex",flexDirection:"column",alignItems:"flex-start"},docTitle:{marginBottom:8,fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:16,lineHeight:"24px",color:t.colors.purpleGrey900},docDesc:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:14,lineHeight:"20px",color:t.colors.typeSecondary},docLinksContainer:{display:"flex",flexDirection:"row",justifyContent:"space-between",[t.breakpoints.up(392)]:{justifyContent:"flex-start","& $linkItem":{flex:"1"}}},linkItem:{},linkText:{fontSize:"16px !important",lineHeight:"24px !important"}}),{name:"DuiBuildApplication"}),ph="https://databento.com/docs",l5t="Databento works with any language through our Raw API, which uses a binary protocol over TCP, and our HTTP API. We also provide client libraries for Python, C++ and Rust.",c5t=t=>{const e=o5t(t);return i.jsxs("div",{className:Ne(e.root),children:[i.jsxs("div",{className:Ne(e.lgContainer),children:[i.jsxs("div",{className:Ne(e.titleLanguagesContainer),children:[i.jsxs(ei,{level:4,className:Ne(e.title),children:["Build your first application in ",i.jsx("span",{className:Ne(e.linesText),children:"4 lines of code"})]}),i.jsx("p",{className:Ne(e.desc),children:l5t}),i.jsx("div",{className:"flex-1"}),i.jsx(d5t,{classes:e})]}),i.jsx(x1t,{})]}),i.jsx(f5t,{classes:e})]})},u5t=ae.memo(c5t);function d5t({classes:t}){return i.jsxs("div",{className:Ne(t.languagesContainer),children:[i.jsxs("div",{className:Ne(t.languagesSetContainer),children:[i.jsx("h3",{className:Ne(t.languagesTitle,t.clientLibrariesTitle),children:"Client libraries:"}),i.jsx("div",{className:"relative",children:i.jsxs("div",{className:Ne(t.languageItemsContainer,"gap-4"),children:[i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"platform-landing-build-application-languages-python",children:[i.jsx(ms,{children:i.jsx("div",{className:Ne(t.languageItem),children:i.jsx("a",{href:"https://github.com/databento/databento-python",target:"_blank",rel:"noopener noreferrer",children:i.jsx(s5t,{})})})}),i.jsx(gs,{side:"top",mode:"definition",children:"Python"})]})}),i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"platform-landing-build-application-languages-c++",children:[i.jsx(ms,{children:i.jsx("div",{className:Ne(t.languageItem),children:i.jsx("a",{href:"https://github.com/databento/databento-cpp",target:"_blank",rel:"noopener noreferrer",children:i.jsx(r5t,{})})})}),i.jsx(gs,{mode:"definition",children:"C++"})]})}),i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"platform-landing-build-application-languages-python",children:[i.jsx(ms,{children:i.jsx("div",{className:Ne(t.languageItem),children:i.jsx("a",{href:"https://github.com/databento/databento-rs",target:"_blank",rel:"noopener noreferrer",children:i.jsx(i5t,{})})})}),i.jsx(gs,{side:"top",mode:"definition",children:"Rust"})]})})]})})]}),i.jsxs("div",{className:Ne(t.languagesSetContainer),children:[i.jsx("h3",{className:Ne(t.languagesTitle),children:"APIs:"}),i.jsx("div",{className:"relative",children:i.jsxs("div",{className:Ne(t.languageItemsContainer,"gap-4"),children:[i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"platform-landing-build-application-languages-raw",children:[i.jsx(ms,{children:i.jsx("div",{className:Ne(t.languageItem),children:i.jsx("a",{href:`${ph}/api-reference-live`,target:"_blank",rel:"noopener noreferrer",children:i.jsx(n5t,{})})})}),i.jsx(gs,{side:"top",mode:"definition",children:"Raw"})]})}),i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"platform-landing-build-application-languages-http",children:[i.jsx(ms,{children:i.jsx("div",{className:Ne(t.languageItem),children:i.jsx("a",{href:`${ph}/api-reference-historical?historical=http`,target:"_blank",rel:"noopener noreferrer",children:i.jsx(a5t,{})})})}),i.jsx(gs,{side:"top",mode:"definition",children:"HTTP"})]})})]})})]})]})}function f5t({classes:t}){const e=v.useCallback(n=>
2061{window.open(`${ph}${n}`,"_blank")},[]);return i.jsxs("div",{className:Ne(t.docCardsContainer),children:[i.jsxs(aa,{preventDefault:!0,className:Ne(t.docCard,"items-start"),href:`${ph}/quickstart`,onClick:()=>e("/quickstart"),children:[i.jsx(t5t,{}),i.jsxs("div",{className:Ne(t.docContentContainer),children:[i.jsx("h3",{className:Ne(t.docTitle),children:"Getting Started"}),i.jsx("p",{className:Ne(t.docDesc),children:"Step-by-step guide to create your first Databento application."})]})]}),i.jsxs(aa,{preventDefault:!0,className:Ne(t.docCard,"items-start"),href:`${ph}/examples`,onClick:()=>e("/examples"),children:[i.jsx(e5t,{}),i.jsxs("div",{className:Ne(t.docContentContainer),children:[i.jsx("h3",{className:Ne(t.docTitle),children:"Examples"}),i.jsx("p",{className:Ne(t.docDesc),children:"Examples to help you get up and running with historical and real-time data."})]})]}),i.jsxs(aa,{className:Ne(t.docCard,"items-start"),href:`${ph}/api-reference-historical`,preventDefault:!0,onClick:()=>e("/api-reference-historical"),children:[i.jsx(ZW,{}),i.jsxs("div",{className:Ne(t.docContentContainer),children:[i.jsxs("h3",{className:Ne(t.docTitle),children:["API Reference",i.jsx(fl,{className:t.historicalBadge,textClassName:"font-semibold",variant:"primary",children:"Historical"})]}),i.jsx("p",{className:Ne(t.docDesc),children:"APIs and client libraries for receiving historical data older than 24 hours."})]})]}),i.jsxs(aa,{className:Ne(t.docCard,"items-start"),href:`${ph}/api-reference-live`,preventDefault:!0,onClick:()=>e("/api-reference-live"),children:[i.jsx(ZW,{}),i.jsxs("div",{className:Ne(t.docContentContainer),children:[i.jsxs("h3",{className:Ne(t.docTitle),children:["API Reference",i.jsx(fl,{className:t.historicalLive,textClassName:"font-semibold",variant:"secondary",children:"Live"})]}),i.jsx("p",{className:Ne(t.docDesc),children:"APIs and client libraries for receiving real-time and intraday history from the last 24 hours."})]})]})]})}const p5t="/assets/data-center-illustration-BsY9eiTJ.svg",h5t="/assets/data-center-illustration-small-B0KWKcwF.svg",m5t={enabled:!1},JW=["schemas","fields","apiMethods","sampling"],N7={schemas:{title:"Schemas",desc:i.jsxs(i.Fragment,{children:["Our datasets support multiple formats, such as order book, tick data, bar aggregates, and more."," ",i.jsxs("a",{href:`${W4}/schemas-and-data-formats/whats-a-schema`,rel:"noopener noreferrer",target:"_blank",className:"cursor-pointer font-semibold text-purple-500",children:["View all supported schemas ","->"]})]}),items:[{tag:"mbo",title:"Market by order",desc:"Market by order, full order book, L3."},{tag:"mbp-10",title:"Market by price",desc:"Market by price, market depth, L2."},{tag:"mbp-1",title:"Market by price",desc:"Top of book, trades and quotes, L1."},{tag:"trades",title:"Trades",desc:"Tick-by-tick trades, last sale."},{tag:"tbbo",title:"Top of book",desc:"Top of book, sampled in trade space."},{tag:"ohlcv-t",title:"OHLCV (Bars)",desc:"Aggregates per second, minute, hour, or day."},{tag:"statistics",title:"Statistics",desc:"Intraday and end-of-day trading statistics."},{tag:"definition",title:"Definitions",desc:"Point-in-time instrument definitions."},{tag:"imbalance",title:"Imbalance",desc:"Auction imbalance, order imbalance."}]},fields:{title:"Fields",desc:i.jsxs(i.Fragment,{children:["Examples of frequently used data fields. Each schema is represented as a collection of fields."," ",i.jsxs("a",{href:`${W4}/schemas-and-data-formats`,rel:"noopener noreferrer",target:"_blank",className:"cursor-pointer font-semibold text-purple-500",children:["View all supported fields by schema ","->"]})]}),items:[{tag:"publisher_id",title:"Publisher ID",desc:"The publisher ID assigned by Databento, which denotes the dataset and venue."},{tag:"instrument_id",title:"Instrument ID",desc:"The numeric instrument ID."},{tag:"order_id",title:"Order ID",desc:"The order ID assigned by the venue."},{tag:"ts_event",title:"Timestamp (event)",desc:"The matching-engine-received timestamp expressed as the number of nanoseconds since the UNIX epoch."},{tag:"ts_recv",title:"Timestamp (receive)",desc:"The capture-server-received timestamp expressed as the number of nanoseconds since the UNIX epoch."},{tag:"ts_in_delta",title:"Timestamp (sending)",desc:"The matching-engine-sending timestamp expressed as the number of nanoseconds before ts_recv  ."},{tag:"price",title:"Price",desc:"The order price where every 1 unit corresponds to 1e-9, i.e. 1/1,000,000,000 or 0.000000001."},{tag:"action",title:"Action",desc:"The event action. Can be Add, Cancel, Modify, cleaR book, Trade, or Fill."},{tag:"size",title:"Size",desc:"The order quantity."},{tag:"flags",title:"Flags",desc:"A bit field indicating event end, message characteristics, and data quality."},{tag:"expiration",title:"Expiration",desc:"The last eligible trade time expressed as a number of nanoseconds since the UNIX epoch."}
2061,{tag:"strike_price",title:"Strike price",desc:"The exercise price if the instrument is an option. Converted to units of 1e-9, i.e. 1/1,000,000,000 or 0.000000001."}]},apiMethods:{title:"API methods",desc:i.jsxs(i.Fragment,{children:["Examples of popular API methods. Our APIs are organized into four categories: metadata, timeseries, symbology, and batch download."," ",i.jsxs("a",{href:`${W4}/api-reference-historical`,rel:"noopener noreferrer",target:"_blank",className:"cursor-pointer font-semibold text-purple-500",children:["View all supported API methods ","->"]})]}),items:[{tag:"timeseries",title:"Get range",desc:"Stream time series data using our Historical API."},{tag:"batch",title:"Submit job",desc:"Submit a batch job to extract historical data files in bulk."},{tag:"batch",title:"Download",desc:"Download a completed batch job."},{tag:"symbology",title:"Resolve",desc:"Resolve a list of symbols into their exchange specific identifier."},{tag:"metadata",title:"List publishers",desc:"List all our dataset publishers."},{tag:"metadata",title:"List datasets",desc:"List all our available dataset names."},{tag:"metadata",title:"Get cost",desc:"Get the cost in US dollars for a historical streaming or batch download request."},{tag:"metadata",title:"Get dataset range",desc:"Get the available date range for a dataset."},{tag:"metadata",title:"List schemas",desc:"List all available market data schemas for a dataset."}]},sampling:{title:"Sampling frequencies",desc:"All datasets provide full flexibility and the ability to customize sampling resolution.",items:[{title:"Every book update",desc:"Every order execution, add, cancel, replace, book snapshot, and more. By the nanosecond."},{title:"Tick-by-tick",desc:"Every trade and quote. By the nanosecond."},{title:"1 second",desc:"Subsampled BBO, last sale, and OHLCV aggregates by the second."},{title:"1 minute",desc:"Subsampled BBO, last sale, and OHLCV aggregates by the minute."},{title:"Hourly",desc:"OHLCV aggregates by the hour."},{title:"Daily",desc:"Daily market statistics, indicative opening and closing prices, OHLCV aggregates, and more."}]}},g5t=()=>{const[t,e]=ae.useState("schemas"),[n,r]=ae.useState(!1),a=()=>i.jsxs("div",{className:"w-full flex flex-col gap-8 lg:gap-10 items-center",children:[i.jsx("div",{className:"min-w-[596px] p-1 flex flex-row border border-purplegrey-200 rounded-[44px] hidden md:flex",children:JW.map(s=>i.jsx(ei,{level:3,onClick:()=>e(s),className:Ne("py-2 px-5 text-primary text-lg font-normal cursor-pointer",{"rounded-[36px] bg-purplegrey-150 text-purple-500 font-semibold":t==s}),children:N7[s].title},"tab"+s))}),i.jsx("div",{className:"w-full block md:hidden",children:i.jsx(Spt.Provider,{value:m5t,children:i.jsx(WLe,{rootClassName:"w-full",anchorEl:i.jsxs("div",{className:"w-full px-4 py-2 border border-divider-body rounded-3xl cursor-pointer flex justify-between items-center",children:[i.jsx("span",{className:"text-base text-type-primary font-semibold",children:N7[t].title}),!n&&i.jsx(y9,{width:20,height:20}),n&&i.jsx(CM,{width:20,height:20})]}),matchAnchorWidth:!0,position:"bottom",transition:!1,onToggle:s=>r(s),children:JW.map(s=>i.jsx(XLe,{className:"",value:s,selected:t===s,onSelect:o=>e(o),children:N7[s].title},"tabMenu"+s))})})}),i.jsx("div",{className:"w-full md:w-[430px] text-center text-type-secondary text-sm font-normal",children:N7[t].desc}),i.jsx("div",{className:"w-full grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3",children:N7[t].items.map(s=>i.jsxs("div",{className:"flex flex-col gap-4 py-6",children:[i.jsxs("div",{className:"px-6 border-l border-purple-500 flex flex-row gap-3",children:[s.tag&&i.jsx("span",{className:"flex items-center rounded px-1 py-[2px] bg-purplegrey-150 text-purple-500 font-medium text-[11px] leading-[16px]",children:s.tag}),i.jsx(ei,{level:4,className:"font-semibold text-base text-primary",children:s.title})]}),i.jsx(ei,{level:5,className:"px-6 text-base text-type-secondary",children:s.desc})]},t+s.tag+s.title))})]});return i.jsxs(H9,{width:"xl",divider:{top:"gradient"},className:"flex flex-col gap-16 items-center",children:[i.jsxs("div",{className:"w-full flex flex-col items-center gap-6",children:[i.jsxs(__,{level:3,align:"center",color:"primary",className:"md:w-2/3",children:["Direct from ",i.jsx("span",{className:"text-purple-500",children:"colocation"})," facilities"]}),i.jsx(He,{size:"lg",color:"secondary",align:"center",className:"max-w-xl",children:"All data is sourced directly from raw feeds at our NY4, FR2, and Aurora I colocation sites, with no third-party data providers in between."})]}),i.jsxs("div",{className:"relative",children:[i.jsx("img",{src:p5t,alt:"Data center illustration",loading:"lazy",className:"w-full h-auto hidden md:block",width:1152,height:400}),i.jsx("img",{src:h5t,alt:"Data center illustration",loading:"lazy",className:"w-full h-auto md:hidden"}),i.jsx("span",{className:"text-type-secondary text-sm hidden md:block absolute bottom-[20px] right-[26px]",style:{opacity:.65},children:"Databento locations"})]}),a()]})},pF=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 23 22",...n,children:i.jsx("path",{fill:"currentColor",d:"m17.917 5.88-5.953 5.953-2.038-2.005-5.505 5.506-1.296-1.296 6.791-6.79 2.036 2.003 4.668-4.667h-2.37V2.75h5.5v5.5h-1.833zM10.587 19.245l-1.833.002-.005-4.392 1.833-.003zm7.329-8.432h1.833l.005 8.433-1.834.001zM6.002 16.702v2.545H4.169l-.001-.916v-1.629zm9.167 2.545h-1.833l-.003-6.412 1.833-.001z"})}),{color:t,size:e,...n});pF.displayName="Equities";const hF=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 22 22",...n,children:[i.jsx("path",{fill:"currentColor",d:"M16.5 6.967c0-.272 0-.42-.01-.528l-.001-.011-.012-.001a8 8 0 0 0-.527-.01H5.133c-.271 0-.42.001-.527.01h-.013v.012a8 8 0 0 0-.01.528V8.25H16.5zm1.834 4.492H16.5v-1.375H4.584v6.783c0 .272 0 .42.008.527l.001.011.013.002c.107.009.256.01.527.01h4.95v1.833h-4.95c-.241 0-.478 0-.676-.016a1.9 1.9 0 0 1-.707-.183 1.84 1.84 0 0 1-.8-.802 1.9 1.9 0 0 1-.185-.705c-.016-.199-.015-.435-.015-.677v-9.9c0-.242-.001-.478.015-.677.017-.21.058-.456.185-.705.175-.345.456-.626.8-.802.25-.127.497-.166.707-.183.198-.017.435-.016.676-.016h.825V2.75h1.834v1.834h5.5V2.75h1.832v1.834h.826c.241 0 .478 0 .677.016.209.017.457.056.706.183.301.154.554.388.73.675l.07.127.08.186c.066.184.092.362.105.519.016.199.015.435.015.677z"}),i.jsx("path",{fill:"currentColor",d:"M11.917 15.584h1.834v3.667h-1.835zm2.75-2.75H16.5v6.417h-1.834zm2.75 1.834h1.833v4.583h-1.834z"})]}
2061),{color:t,size:e,...n});hF.displayName="Futures";const mF=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 23 22",...n,children:[i.jsx("path",{fill:"currentColor",d:"M11.5 4.675c0-.272 0-.42-.01-.528l-.001-.012-.011-.001a8 8 0 0 0-.528-.009H5.175c-.271 0-.42 0-.527.009h-.013v.013a8 8 0 0 0-.01.528V9.99c0 .272 0 .42.01.528v.011l.013.002c.107.009.256.009.527.009h1.742v1.834H5.175c-.241 0-.478 0-.676-.016a1.9 1.9 0 0 1-.707-.184 1.83 1.83 0 0 1-.8-.801 1.9 1.9 0 0 1-.185-.706c-.016-.199-.015-.435-.015-.677V4.675c0-.242-.001-.478.015-.677.017-.21.058-.457.185-.706.175-.345.456-.625.8-.8.25-.128.497-.168.707-.185.198-.017.435-.016.676-.016h5.775c.241 0 .478 0 .677.016.209.017.457.057.705.184.345.176.625.456.801.801.127.249.168.497.185.706.016.199.016.435.016.677v2.241H11.5z"}),i.jsx("path",{fill:"currentColor",d:"M18.376 10.634c0-.272-.002-.42-.01-.528l-.002-.012-.011-.001c-.107-.009-.257-.009-.528-.009h-7.15a8 8 0 0 0-.54.01v.012a8 8 0 0 0-.01.528v6.691a8 8 0 0 0 .01.54l.013.001c.107.009.256.009.527.009h7.15c.271 0 .421 0 .528-.009l.01-.002.003-.012c.008-.106.01-.255.01-.527zm1.832 6.691c0 .242.001.478-.015.677-.017.21-.058.457-.185.706a1.83 1.83 0 0 1-.8.8 1.9 1.9 0 0 1-.706.185c-.2.017-.436.016-.677.016h-7.15c-.241 0-.478 0-.676-.016a1.9 1.9 0 0 1-.707-.184 1.83 1.83 0 0 1-.8-.801 1.9 1.9 0 0 1-.185-.706c-.016-.199-.015-.435-.015-.677v-6.691c0-.242-.001-.478.015-.677.017-.21.058-.457.185-.706.175-.345.456-.625.8-.8.25-.128.497-.168.707-.185.198-.017.435-.016.676-.016h7.15c.241 0 .478 0 .677.016.209.017.457.057.706.184.344.176.625.456.8.801.127.249.168.496.185.706.016.199.015.435.015.677z"}),i.jsx("path",{fill:"currentColor",d:"m12.05 14.965 2.2-2.475 2.2 2.475zM9.667 6.232 8.061 8.037 6.458 6.232z"})]}),{color:t,size:e,...n});mF.displayName="Options";const yle=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 23 22",...n,children:[i.jsx("path",{fill:"currentColor",d:"M18.834 15.586A2.75 2.75 0 0 0 17 12.996v2.21l1.563 1.563c.171-.36.27-.759.271-1.183m-5.5 0a2.75 2.75 0 0 0 2.75 2.75c.424 0 .824-.1 1.183-.271l-2.1-2.1v-2.97a2.75 2.75 0 0 0-1.833 2.59m7.333 0a4.57 4.57 0 0 1-1.343 3.24 4.584 4.584 0 1 1 1.343-3.24"}),i.jsx("path",{fill:"currentColor",d:"M10.584 10.086v1.833H6.917v-1.833zM17 5.136c0-.272 0-.42-.009-.528l-.002-.012-.012-.001a8 8 0 0 0-.527-.01H5.634c-.272 0-.42.001-.528.01h-.012l-.001.013a8 8 0 0 0-.009.528v11.733c0 .272 0 .42.009.527v.011l.013.002c.107.009.256.01.528.01l4.491-.001v1.833l-4.491.001c-.242 0-.478 0-.677-.016a1.9 1.9 0 0 1-.706-.183 1.83 1.83 0 0 1-.8-.802 1.9 1.9 0 0 1-.185-.705c-.017-.199-.016-.435-.016-.677V5.136c0-.242 0-.478.016-.677.017-.21.057-.457.184-.706.176-.345.456-.625.801-.8.249-.128.496-.168.706-.185.199-.017.435-.016.677-.016H16.45c.242 0 .478 0 .677.016.21.017.457.057.706.184.345.176.625.456.8.8.128.25.168.497.185.707.017.199.016.435.016.677v4.49H17zm-2.75 1.283v1.833H6.917V6.419z"})]}),{color:t,size:e,...n});yle.displayName="OptionsOnFutures";const v5t=ae.memo(ae.forwardRef(function({containerClassName:e,className:n,children:r,onChange:a,gotoKey:s,withButtons:o,fullWidth:l,interval:c=3e3,...d},f){const p=v.useRef(null),[g,y]=v.useState(0),[x,b]=v.useState(!1),_=v.useCallback(()=>{y(k=>{const I=ae.Children.count(r);let N=(k-1)%I;return N<0&&(N=I-1),N})},[r]),E=v.useCallback(()=>{y(k=>{const I=(k+1)%ae.Children.count(r);return a?.(r[I]),I})},[r,a]);v.useEffect(()=>{if(!x&&c>0){const k=setInterval(E,c);return()=>clearInterval(k)}else return},[x,c,E]),v.useEffect(()=>{y(()=>{const k=ae.Children.toArray(r).findIndex(I=>I.key?.replace(/^\.\$/,"")===s);return k>-1?k:0})},[s,r]);const A=document.getElementById("carousel-ruler")?.offsetWidth||window.innerWidth,S=(window.innerWidth-A)/2;return i.jsxs(i.Fragment,{children:[i.jsx("div",{className:re("mx-6 mx-autocontainer container-w-xl",e),id:"carousel-ruler"}),i.jsx("div",{ref:f,className:re("relative w-full isolate",l?"absolute width-full left-0":"",n),...d,"data-testid":"rotating-carousel",children:i.jsx("div",{className:"overflow-visible",onMouseEnter:()=>b(!0),onMouseLeave:()=>b(!1),children:i.jsxs("div",{ref:p,className:"relative",children:[x&&o&&i.jsx(gn,{className:"absolute top-1/2 left-2 -translate-y-1/2 z-10",onClick:_,"data-testid":"carousel-button-left",children:i.jsx(e0,{className:"size-4 rotate-90"})}),i.jsx("div",{className:"h-full",children:ae.Children.map(r,(k,I)=>{const N=I===g,D=I<g,O=I>g;let j="0%";return N?j="0%":D?j="calc(-100% + 60px)":O&&(j="calc(100% - 60px)"),i.jsx("div",{className:re("size-full shrink-0 top-0",{absolute:!N,"relative z-20":N}),style:{transform:`translateX(${j})`,transition:"transform 800ms ease-in-out, opacity 500ms ease-in-out",opacity:N?1:0,paddingLeft:l?`${S}px`:"",paddingRight:l?`${S}px`:""},children:k},I)})}),x&&o&&i.jsx(gn,{className:"absolute top-1/2 right-2 -translate-y-1/2 z-10",onClick:E,"data-testid":"carousel-button-right",children:i.jsx(KJ,{className:"size-4 rotate-90"})})]})})})]})})),ble=(t,e)=>{const n=Ue(r9),r=n?.datasetId||"",s=Ue(l=>cO(l,r))?.service_spec.service_id||"",o=wR(t)??e??Px("us-equities");return wR(t)?!n?.datasetId&&e?e:s===t&&r||Px(t):e||o},y5t=t=>ble("us-equities",t),b5t=["us-equities","ifeu","ifus","ifll","ndex","cme","opra","xeur","xeee","xcbf","dbix"],QW=t=>!!t&&b5t.includes(t);function x5t(t,e){return t.filter(a=>a!==e).slice(0,6)}const eY=[{key:"cboe",label:"Cboe",datasetIds:["CGI.CGIF","INAV.CGIF"],white:ff,grey:Nc},{key:"ftse",label:"FTSE Russell",datasetIds:["FTSE.CGIF"],white:fC,grey:fC,hoverClassName:"[&>g>g>
2061path]:fill-[#001EFF]"},{key:"msci",label:"MSCI",datasetIds:["MSCI.CGIF"],white:rg,grey:rg,hoverColor:"white"},{key:"morningstar",label:"Morningstar",datasetIds:["MSTAR.CGIF"],white:AS,grey:kL},{key:"cccy",label:"CCCY",datasetIds:["CCCY.CGIF"],white:yS,grey:xL}];function w5t(t){const e=new Set(t),n=eY.some(r=>r.datasetIds.some(a=>e.has(a)));return eY.flatMap(r=>{const a=n?ipt(r.datasetIds.filter(o=>e.has(o))):r.datasetIds;if(a.length===0)return[];const s=a.map(o=>opt[o]?.provider||r.label);return[{...r,tooltipLines:s}]})}const C5t=({datasetId:t,historicalPrice:e,livePrice:n,datasetIntroduction:r,datasetVenues:a,sinceTag:s,dark:o,venues:l,serviceId:c,servicesFeatureEnabled:d,subDatasets:f,symbolNumberTag:p})=>{const g=l?l.reduce((D,O)=>{const j=loe.find(M=>M.venues.includes(O));return j&&(D[j.key]||(D[j.key]=[]),D[j.key].push(O)),D},{}):void 0,y=t==="OPRA.PILLAR",x=c==="us-equities",b=c==="dbix",_=x||y,E=d&&x,A=x5t(f||[],t),S=b?w5t(f||[]):[],k=o&&d&&b&&S.length>0;let I=o?"text-purplegrey-600 lg:h-5":"";o&&_&&l&&l.length>0||o&&E&&A&&A.length>0||k?I+=" lg:h-5 line-clamp-1":I+=" lg:h-10 line-clamp-2";const N=o&&_&&g||k||!o?"gap-y-3":"gap-y-1";return i.jsxs("div",{className:re("flex flex-col lg:max-w-[402px] h-full",N),children:[i.jsxs("div",{className:"flex grow flex-col gap-2",children:[i.jsx(He,{color:"tertiary",size:"sm",className:re("text-type-primary text-ellipsis",I,{"text-purplegrey-500":o}),children:r}),o&&!k&&(!_||!g||g&&Object.keys(g).length==0)&&i.jsxs(ei,{level:4,className:"text-sm text-type-placeholder font-medium flex gap-x-2.5",children:[i.jsx(fl,{size:"sm",className:"!self-start !py-0.5 !px-1 !text-purplegrey-500 !bg-[#F6F6F81F] !leading-4 border-0",style:{fontSize:11},children:s},`${t}since`),p&&i.jsx(fl,{size:"sm",className:"!self-start !py-0.5 !px-1 !text-purplegrey-500 !bg-[#F6F6F81F] !leading-4 border-0",style:{fontSize:11},children:p},`${t}symolNumber`)]}),i.jsx("div",{className:"overflow-auto",children:i.jsxs("div",{className:re("flex flex-row border-[#F6F6F71F] border rounded-md w-fit gap-2 overflow-hidden",{"gap-0":o&&_&&g||k,"border-0":o&&!_&&!k}),children:[!o&&s&&i.jsx(fl,{variant:"secondary",size:"sm",className:"!py-0.5 !px-1 !bg-purplegrey-150 border-0",children:s},`${t}since`),!o&&p&&i.jsx(fl,{variant:"secondary",size:"sm",className:"!py-0.5 !px-1 !bg-purplegrey-150 border-0",children:p},`${t}symolNumber`),o&&_&&g&&Object.keys(g).map((D,O)=>i.jsx("div",{children:i.jsx(tY,{name:D,venueGrouping:g,lastOne:O==Object.keys(g).length-1,firstOne:O==0,dark:o})},`${D}-${O}`)),k&&S.map((D,O)=>i.jsx("div",{children:i.jsx(tY,{name:D.label,venueGrouping:{[D.label]:D.tooltipLines},WhiteIcon:D.white,GreyIcon:D.grey,hoverClassName:D.hoverClassName,hoverColor:D.hoverColor,firstOne:O===0,lastOne:O===S.length-1,dark:o})},D.key)),a&&a.length>0&&i.jsxs(fl,{variant:"secondary",children:[a.length," venues",i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"ui-dataset-browser-card-info-pane-info",children:[i.jsx(ms,{asChild:!0,children:i.jsx(VM,{size:"xs",color:"tertiary",className:"hover:text-primary cursor-pointer"})}),i.jsxs(gs,{mode:"definition",children:["This bundle includes the following venues:",i.jsx("ul",{className:"list-disc px-2",children:a.map(D=>i.jsx("li",{className:"text-left",children:D},`${t}${D}`))})]})]})})]})]})})]}),o&&S5t(e,n,d&&QW(c)),!o&&_5t(e,n,d&&QW(c))]})},RC=({dark:t})=>i.jsx("span",{className:re("inline-block h-[12px] w-[35px] rounded align-middle animate-pulse",t?"bg-[rgba(255,255,255,0.10)]":"bg-purplegrey-200")}),_5t=(t,e,n)=>{const r=!Number.isFinite(t),a=!Number.isFinite(e);return i.jsx("div",{className:"flex justify-between items-center",children:i.jsxs("div",{className:"flex flex-col sm:flex-row gap-[2px] sm:gap-2",children:[i.jsxs("div",{className:"text-type-secondary text-xs font-medium",children:[i.jsx(fl,{variant:"primary",size:"sm",className:"!self-start !py-0.5 !px-1 !bg-purplegrey-150 !text-purple-500",children:"Historical"})," ","from"," ",r?i.jsx(RC,{}):i.jsx(Mi,{value:t??0,options:{style:"currency",currency:"USD"}}),i.jsx("span",{children:"/GB"})]}),i.jsxs("div",{className:"text-type-secondary text-xs font-medium",children:[i.jsx(fl,{variant:"live",size:"sm",className:"!self-start !py-0.5 !px-1",children:"Live"})," ",i.jsx("span",{className:"pr-1",children:n?"included in paid plans":a?i.jsxs(i.Fragment,{children:["from ",i.jsx(RC,{}),"/GB"]}):i.jsxs(i.Fragment,{children:["from"," ",i.jsx(Mi,{value:e??0,options:{style:"currency",currency:"USD"}}),"/GB"]})})]})]})})},S5t=function(e,n,r){const a="text-xs font-medium flex items-center text-purplegrey-600",s=!Number.isFinite(e),o=!Number.isFinite(n);return i.jsx("div",{className:"flex justify-between items-center",children:i.jsxs("div",{className:"flex flex-col sm:flex-row gap-[2px] sm:gap-4 items-start",style:{color:"#9494B2"},children:[i.jsxs("div",{className:`${a} padding-r-4`,children:[i.jsx(JS,{className:"pr-1 !h-[18px] !w-[22px]",style:{color:"#9B9BF7"}}),i.jsx("span",{className:"pr-1",style:{color:"#9B9BF7"},children:"Historical"}),i.jsx("span",{className:"pr-1",children:" from "}),s?i.jsx(RC,{dark:!0}):i.jsx(Mi,{value:e??0,options:{style:"currency",currency:"USD"}}),i.jsx("span",{children:"/GB"})]}),i.jsxs("div",{className:`${a} padding-r-4`,children:[i.jsx(QS,{className:"pr-1 !h-[18px] !w-[22px]",style:{color:"#F084E5"}}),i.jsx("span",{className:"pr-1",style:{color:"#F084E5"},children:"Live"}),i.jsx("span",{className:"pr-1",children:r?"included in paid plans":o?i.jsxs(i.Fragment,{children:["from ",i.jsx(RC,{dark:!0}),"/GB"]}):i.jsxs(i.Fragment,{children:["from"," ",i.jsx(Mi,{value:n??0,options:{style:"currency",currency:"USD"}}),"/GB"]})})]})]})})},tY=function(t){const[e,n]=v.useState(!1),{name:r,venueGrouping:a,dark:s,firstOne:o,lastOne:l,WhiteIcon:c,GreyIcon:d,hoverClassName:f,hoverColor:p}=t,g=loe.find(E=>E.key===r),y=c||g?.white||Hv,x=d||g?.grey||Hv,b=y===x,_=!!(c&&d);return i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"ui-dataset-browser-card-info-pane-icon",children:[i.jsx(ms,{asChild:!0,children:i.jsx("div",{className:re("relative hover:bg-[#f6f6f71f] w-[52px] h-[44px] flex items-center justify-center border-dashed border-r border-purplegrey-800",{"hover:rounded-l":o,"hover:rounded-r border-r-0":l},{"border-[#F6F6F714]":s}),onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),children:_?e?i.jsx(y,{size:"lg",color:p,className:f}):i.jsx(x,{size:"lg"}):b?i.jsx(x,{size:"lg"}):i.jsxs(i.Fragment,{children:[i.jsx(y,{size:"lg",style:{visibility:e?"visible":"hidden",position:"absolute"}}),i.jsx(x,{size:"lg",style:{visibility:e?"hidden":"visible",position:"absolute"}})]})})}),i.jsxs(gs,{mode:"interactive",side:"bottom",className:"z-[100]",variant:s?"light":"dark",align:o?"start":"center",alignOffset:o?-20:void 0,children:[a&&a[r].map(E=>i.jsx("div",{style:{zIndex:9999},children:E},E)),!a&&i.jsx("div",{children:r})]})]})},r)},xle=({instrument:t,selected:e,url:n,onSelectInstrument:r,onClick:a,price:s,change:o,changeUnits:l="%",fullDataset:c,tooltipText:d="Select for batch download",idx:f,dark:p,isMarketing:g,numInstrumentsDisplay:y})=>{const[x,b]=v.useState(!1),_=o&&o>0?"var(--status-success-border, #4CAF50)":o&&o<0?"var(--status-error-border, #F35343)":"inherit",E=p?"bg-purple-900":"",A=p?"text-purplegrey-500":"text-type-primary",S=p?"text-purplegrey-600":"text-type-secondary";let k="";p&&x?k="rgba(255, 255, 255, 0.05)":x&&(k="#e8ebfb");let I=c?"opacity-50 cursor-not-allowed":"opacity-100 group-hover:opacity-0";p&&(I+=" opacity-20 hover:opacity-100");const N=c?"opacity-0 cursor-not-allowed":"opacity-0 group-hover:opacity-100";return i.jsxs("div",{className:re("bg-purplegrey-100 flex-1","min-h-[105px]","flex flex-row gap-2",E,{"rounded-l-lg":f===0,"rounded-r-lg":f===y-1,"bg-transparent":p}),children:[i.jsx("div",{className:re("transition-colors duration-400 ease-in-out","rounded-lg py-3 size-full flex"),style:{backgroundColor:k},onMouseEnter:()=>b(!0),onMouseLeave:()=>b(!1),children:i.jsxs("div",{className:re("relative w-full pl-[18px] pr-[14px] flex"),children:[i.jsx(gn,{variant:"text-only",as:"a",href:n,className:re("flex flex-col grow items-start justify-start","p-0"),onClick:D=>{D.preventDefault(),D.stopPropagation(),a()},children:i.jsxs("div",{className:"flex justify-between flex-col h-full",children:[i.jsxs("div",{children:[i.jsx(u9,{className:re("text-sm leading-[22px] font-semibold max-w-[85px] sm:max-w-[108px] truncate",{"text-purplegrey-500":p,"text-type-primary":!p}),dark:p,children:t.displaySymbol}),i.jsxs("div",{children:[t.contract&&i.jsx("div",{className:`${A} font-medium`,children:t.contract}),s&&i.jsxs("span",{className:`${S}`,style:{color:t.contract?_:""},children:["$",s," "]}),!t.contract&&o&&i.jsxs("span",{className:"text-xs font-medium",style:{color:_},children:[i.jsx("span",{className:"contents",children:"("}),i.jsx("span",{className:"contents",children:o>0?"+":""}),i.jsx("span",{className:"contents",children:o}),i.jsxs("span",{className:"contents",children:[l,")"]})]})]})]}),i.jsx("div",{className:re("font-normal max-w-[85px] sm:max-w-[108px] leading-4 text-[11px]",S,"line-clamp-1 text-ellipsis",{"text-purplegrey-600":p}),style:{},children:t.instrumentName})]})}),i.jsx("div",{onClick:D=>{D.stopPropagation(),r(t,e)},className:re("group","absolute left-0 top-0 right-[12px] h-[22px]","flex items-center justify-end",{"curs
2061or-pointer":!c}),children:e?i.jsx(jj,{size:"sm",color:"tertiary",className:re("!h-[18px] !w-[18px] transition-colors duration-400 ease-in-out text-purplegrey-700")}):i.jsx(i.Fragment,{children:!g&&i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{disableHoverableContent:!0,trackingId:"ui-dataset-browser-card-instrument-add",children:[i.jsx(ms,{children:i.jsxs("div",{className:re("size-[18px] relative flex shrink items-center justify-center text-purplegrey-300"),children:[i.jsx(Zie,{size:"sm",color:"currentColor",className:`!h-[18px] !w-[18px] absolute transition-opacity duration-400 ease-in-out ${I}`}),i.jsx("div",{className:re("absolute","overflow-hidden rounded-full","p-0.5 bg-purplegrey-700",`transition-opacity duration-400 ease-in-out ${N}`,{"text-[#F6F6F73D]":p}),children:i.jsx(dF,{size:"xs",className:"!w-[14px] !h-[14px]",color:"white"})})]})}),i.jsx("div",{style:{position:"fixed"},className:"pointer-events-none",children:i.jsx(gs,{className:"font-normal max-w-[15rem]",variant:p?"light":"dark",mode:"definition",children:d})})]})})})})]})}),f!==y-1&&i.jsx("div",{className:"py-3 h-full",children:i.jsx("div",{className:"h-full border-r border-divider-inline",style:{borderColor:p?"rgba(255, 255, 255, 0.08)":""}})})]})},wle=(t,e)=>t.some(n=>n.symbol===e.symbol),Cle=({idx:t,numInstrumentsDisplay:e,dark:n})=>{const r=n?"bg-transparent":"bg-purplegrey-100",a=n?"bg-[rgba(255,255,255,0.08)]":"bg-purplegrey-200";return i.jsxs("div",{className:re("flex-1 min-h-[105px] flex flex-row gap-2",r,{"rounded-l-lg":t===0,"rounded-r-lg":t===e-1}),children:[i.jsx("div",{className:"py-3 size-full flex",children:i.jsxs("div",{className:"relative w-full pl-[18px] pr-[14px] flex flex-col justify-between",children:[i.jsx("div",{className:re("h-[18px] w-[56px] rounded animate-pulse",a)}),i.jsx("div",{className:re("h-[12px] w-[80px] rounded animate-pulse",a)})]})}),t!==e-1&&i.jsx("div",{className:"py-3 h-full",children:i.jsx("div",{className:"h-full border-r border-divider-inline",style:{borderColor:n?"rgba(255, 255, 255, 0.08)":""}})})]})},E5t=({datasetUrl:t,instruments:e,onSelectInstrument:n,selectedInstruments:r,totalInstrumentCount:a,className:s,navigateToProduct:o,fullDataset:l,tooltipText:c,dark:d,serviceId:f,datasetId:p,isMarketing:g,numInstrumentsDisplay:y})=>{const[x,b]=v.useState(!1);return i.jsxs("div",{className:re("flex flex-col gap-2",s),children:[i.jsx("div",{className:re("-mx-5 overflow-x-auto pl-5"),children:i.jsxs("div",{className:re("grid"),style:{gridTemplateColumns:`repeat(${y}, minmax(126px,1fr)) 10px`},children:[e.length===0?Array.from({length:y}).map((_,E)=>i.jsx(Cle,{idx:E,numInstrumentsDisplay:y,dark:d},`skeleton-${E}`)):e.map((_,E)=>E>=y?null:i.jsx(xle,{instrument:_,selected:wle(r,_),onSelectInstrument:n,className:re("size-full min-h-[152px]"),url:S3({serviceId:f,datasetId:p,displaySymbol:_.displaySymbol,assetClass:_.assetClass}),onClick:()=>o?.(_),idx:E,fullDataset:l,tooltipText:c,dark:d,isMarketing:g,numInstrumentsDisplay:y},_.symbol)),i.jsx("div",{})]})}),!g&&!1]})},I5t=({datasetUrl:t,instruments:e,onSelectInstrument:n,selectedInstruments:r,totalInstrumentCount:a,navigateToProduct:s,numInstrumentsDisplay:o,fullDataset:l,tooltipText:c,dark:d,serviceId:f,datasetId:p,isMarketing:g})=>{const[y,x]=v.useState(!1);return i.jsxs("div",{className:re("flex flex-row flex-1","bg-purplegrey-50"),style:{borderRadius:8},children:[e.length===0?Array.from({length:o}).map((b,_)=>i.jsx(Cle,{idx:_,numInstrumentsDisplay:o,dark:d},`skeleton-${_}`)):e.map((b,_)=>_>=o?null:i.jsx(xle,{instrument:b,selected:wle(r,b),onSelectInstrument:n,className:re("row-start-1 size-full min-h-[152px] flex-1"),url:S3({serviceId:f,datasetId:p,displaySymbol:b.displaySymbol,assetClass:b.assetClass}),onClick:()=>s?.(b),idx:_,fullDataset:l,tooltipText:c,dark:d,isMarketing:g,numInstrumentsDisplay:o},b.symbol)),!g&&!1]})};function _le({serviceId:t,variant:e="original",...n}){let r=nY["us-equities"];switch(e){case"grey":r=A5t[t]||r;break;case"custom":r=T5t[t]||r;break;case"search":r=k5t[t]||r;break;default:r=nY[t]||r;break}return i.jsx(r,{...n})}const nY={"us-equities":Ns,cme:L9,ndex:qd,ifus:qd,ifeu:qd,ifll:qd,opra:kS,xeee:_S,xeur:IS,xcbf:Z1,dbix:Ns},A5t={"us-equities":ul,cme:xS,ndex:Xl,ifus:Xl,ifeu:Xl,ifll:Xl,opra:TS,xeee:CS,xeur:ES,xcbf:Rd,dbix:ul},T5t={"us-equities":Tc,cme:bS,ndex:$d,ifus:$d,ifeu:$d,ifll:$d,opra:RL,xeee:wS,xeur:SS,xcbf:Nc,dbix:Tc},k5t={"us-equities":RD,cme:_ae,ndex:o0,ifus:o0,ifeu:o0,ifll:o0,opra:Pae,xcbf:Nc,dbix:RD,xeee:wS,xeur:SS},R5t=v.memo(function({datasetId:e,datasetIntroduction:n,datasetName:r,datasetTags:a,datasetVenues:s,assetClasses:o,globalRegion:l,sinceTag:c,historicalPrice
2061:d,livePrice:f,onSelectInstrument:p,recommendInstruments:g,selectedInstruments:y,totalInstrumentCount:x,onClick:b,navigateToProduct:_,fullDataset:E,tooltipText:A,dark:S=!1,venues:k,serviceId:I,servicesFeatureEnabled:N,subDatasets:D,isMarketing:O,isOnlyOne:j}){const M=typeof window<"u",$=M&&window.innerWidth<1024,L=I&&S3({serviceId:I,datasetId:Mu(I)?void 0:e}),z=5,H=M&&window.innerWidth<=600,J=S?"inline-flex text-purplegrey-200":"",X=S?"text-purplegrey-500":"",Y=new Intl.NumberFormat("en-US").format(x);return i.jsx("div",{className:re("@container",{"xl:px-8":!S}),children:i.jsx(iae,{className:re({"border border-purplegrey-200 rounded-xl":!S,"bg-[#F6F6F70F] rounded-[10px] border border-[#F6F6F714]":S&&!j,"bg-[#0B083AEB] rounded-[10px] border border-[#F6F6F714]":S&&j}),style:{boxShadow:"0 2px 4px 0 rgba(60, 66, 87, 0.04)"},shadowSize:"none",borderStyle:"none",borderRadius:"lg",backgroundColor:S?"dark":"light",children:i.jsxs(oae,{className:re("px-0 pt-0"),children:[i.jsxs("div",{className:"flex flex-col",children:[i.jsxs("a",{href:L||void 0,className:re("px-6 py-5 border-b flex flex-row items-center gap-x-3 cursor-pointer hover:bg-[#F6F6F70F] relative group text-current no-underline",{"border-transparent":!S,"border-[#898DF166]":S}),onClick:F=>{F.preventDefault(),F.stopPropagation(),b?.(F)},"data-testid":`dataset-link-${e}`,children:[i.jsxs(u9,{className:"flex items-center gap-4 flex-1",children:[i.jsx("div",{className:re("border border-purplegrey-300 box-border p-[6px]",{"bg-purplegrey-200 rounded-md":S,rounded:!S}),children:I==="dbix"?i.jsx(_le,{className:"!w-7 !h-7",serviceId:"dbix"}):i.jsx(B9,{className:"!w-7 !h-7",datasetId:N&&I==="us-equities"?"EQUS.ALL":e})}),i.jsxs("div",{className:"flex flex-col",children:[i.jsx(ei,{level:3,weight:"semibold",className:re("line-clamp-1 text-ellipsis text-lg",J),children:r}),i.jsx(ei,{level:4,className:re("text-sm text-type-placeholder font-medium",X),children:o})]})]}),!O&&!H&&i.jsxs("span",{className:re("leading-5 font-semibold",{"text-[15px] text-purplegrey-300":S,"text-[14px] text-purple-500":!S}),children:["See ",i.jsx(Mi,{value:x}),"+ symbols"]}),!O&&i.jsx("div",{className:re("rounded-full text-purplegrey-300 flex items-center justify-center",{"text-purplegrey-500 w-8 h-8":S,"w-7 h-7 border border-purple-500 text-purple-500":!S}),style:{background:"rgba(246, 246, 248, 0.12)"},children:i.jsx(XJ,{size:"sm",className:re({"!w-[22px] !h-[22px]":S}),color:"currentColor"})}),!S&&i.jsx("div",{className:"absolute bottom-0 left-0 border-b border-purplegrey-200 w-full h-[1px]"}),!S&&i.jsx("div",{className:"absolute bottom-0 left-0 border-b border-purple-500 size-0 group-hover:h-[1px] group-hover:w-full",style:{transition:"width 0.2s ease-in-out"}})]}),i.jsxs("div",{className:re("flex flex-col lg:flex-row lg:justify-between gap-x-6 gap-y-[18px] px-6 pt-5"),children:[i.jsx("div",{className:"lg:max-w-[402px]",children:i.jsx(C5t,{datasetId:e,datasetIntroduction:n,datasetName:r,datasetTags:a,datasetVenues:s,assetClasses:o,globalRegion:l,sinceTag:c,datasetUrl:L||"",historicalPrice:d,livePrice:f,dark:S,venues:k,serviceId:I,servicesFeatureEnabled:N,subDatasets:D,symbolNumberTag:H?`${Y}+ symbols`:void 0})}),$?i.jsxs(i.Fragment,{children:[S&&!1,i.jsx(E5t,{datasetUrl:L,totalInstrumentCount:x,instruments:g,selectedInstruments:y,onSelectInstrument:p,navigateToProduct:_,fullDataset:E,tooltipText:A,dark:S,serviceId:I,datasetId:e,servicesFeatureEnabled:N,isMarketing:O,numInstrumentsDisplay:z})]}):i.jsx("div",{className:"flex-1 lg:max-w-[624px]",children:i.jsx(I5t,{datasetUrl:L,totalInstrumentCount:x,instruments:g,selectedInstruments:y,onSelectInstrument:p,navigateToProduct:_,numInstrumentsDisplay:z,fullDataset:E,tooltipText:A,dark:S,serviceId:I,datasetId:e,servicesFeatureEnabled:N,isMarketing:O})})]})]}),S&&!$&&!1]})})})}),N5t=()=>{const t=Ue(i9);return{canAddDatasetProducts:v.useCallback(n=>t?t.is_active?t.datasets.includes(n):!1:!0,[t])}},gF=_r(t=>({root:{flex:"1 1 auto",display:"flex",flexDirection:"column",width:"100%",alignItems:"center",paddingTop:0},rootWhite:{maxWidth:"100vw","& $title":{paddingTop:"0px"}},rootOpen:{},blank:{width:"100%",height:"fit-content",borderRadius:"40px"}
2061,title:{padding:"50px 20px 32px 16px",width:"100%",fontFamily:t.typography.primaryFont,fontWeight:600,fontStyle:"normal",fontSize:"26px",lineHeight:"36px",color:t.colors.typePrimary,textAlign:"center"},titleWithCreditButton:{paddingTop:84},bodyContainer:{width:"100%",display:"flex",flexDirection:"column",alignItems:"center"},cardsBackground:{display:"flex",borderRadius:"40px",width:"100%",height:"fit-content",paddingLeft:"16px",paddingRight:"16px"},cardsContainer:{width:"100%",paddingBottom:"44px",overflowX:"auto"},cardContainer:{marginBottom:8,width:"100%",position:"relative"},priceContainer:{display:"flex",flexDirection:"row",alignItems:"start",justifyContent:"space-between"},priceItemPanel:{display:"flex",flexDirection:"column",minWidth:"106px"},priceTitle:{marginBottom:4,fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:14,lineHeight:"20px",color:t.colors.typePrimary},pricePanel:{display:"flex",alignItems:"center"},priceText:{marginRight:4,fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:20,lineHeight:"28px",color:t.colors.typePrimary},sizeText:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:14,lineHeight:"20px",color:t.colors.typePrimary},actionButton:{padding:"12px 24px !important",width:"max-content",marginLeft:"0px",marginTop:"4px"},actionButtonSm:{padding:"12px 24px !important",width:"100%",marginLeft:"0px",marginTop:"16px"},twoCardContainerMargin:{marginBottom:20,"&:last-child":{marginBottom:0}},"@keyframes skeleton-loading":{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}},card:{display:"flex",gap:"12px",flexDirection:"column",height:"max-content",width:"100%",overflow:"hidden",padding:20,backgroundColor:t.colors.grey.white,textDecoration:"none",border:"none",boxShadow:"none",borderRadius:8},card2:{padding:"20px 0",[t.breakpoints.up("md")]:{alignItems:"center"},[t.breakpoints.up("lg")]:{overflow:"visible",width:"calc(100% - 37px)"}},cardLoading:{height:388,borderRadius:8,backgroundImage:`linear-gradient(90deg, ${t.colors.purpleGrey200} 25%, ${t.colors.purpleGrey100} 37%, ${t.colors.purpleGrey200} 63%)`,backgroundSize:"400% 100%",backgroundPosition:"100% 50%",animation:"$skeleton-loading 1.4s ease infinite",[t.breakpoints.up("sm")]:{height:330},[t.breakpoints.up("lg")]:{height:230}},darkCardLoading:{height:465,borderRadius:16,backgroundColor:"#0B083AEB",backgroundImage:"linear-gradient(90deg, rgba(246, 246, 247, 0) 15%, rgba(246, 246, 247, 0.15) 50%, rgba(246, 246, 247, 0) 85%)",backgroundSize:"400% 100%",backgroundPosition:"100% 50%",animation:"$skeleton-loading 1.4s ease infinite",[t.breakpoints.up("lg")]:{height:307}},readyCardLoading:{[t.breakpoints.up("lg")]:{}},datasetBaseInfo:{display:"flex",flexDirection:"column",padding:"0 20px",textDecoration:"none",[t.breakpoints.up("sm")]:{padding:0},[t.breakpoints.up("md")]:{flex:"0 0 324px",width:324,marginRight:"24px"},[t.breakpoints.up("lg")]:{flex:"0 0 352px",width:352,marginRight:"44px"}},iconTextPanel:{display:"flex",alignItems:"center",gap:"8px"},dataSetTitle:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:18,lineHeight:"24px",color:t.colors.typePrimary},colorPri:{color:t.colors.typePrimary},colorTer:{color:t.colors.typeTertiary},colorPlaceholder:{color:t.colors.typePlaceholder},cardText:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:400,fontSize:14,lineHeight:"20px"},cardText2:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:400,fontSize:13,lineHeight:"20px"},priceBadge:{height:"28px",fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:400,fontSize:13,lineHeight:"20px",color:t.colors.statusErrorBorder,background:t.colors.coral100,alignSelf:"flex-start"},priceBadge2:{fontWeight:600,fontSize:12,lineHeight:"20px"},badgesContainer:{display:"flex"},mainCardBadges:{marginBottom:8,flexWrap:"wrap",[t.breakpoints.up("sm")]:{flexWrap:"nowrap"},[t.breakpoints.up("md")]:{marginBottom:"-8px"}},mainCardInstruments:{display:"flex",flexDirection:"column",[t.breakpoints.up("sm")]:{alignItems:"center",flex:"1 1 auto",flexDirection:"row"},[t.breakpoints.up("lg")]:{flex:"1 1 auto"}},recommendationsContainer:{display:"flex",paddingLeft:20,padding:"4px 0 20px 4px",[t.breakpoints.up("sm")]:{padding:0},[t.breakpoints.up("lg")]:{flex:"1 1 auto"}},containerHScroll:{overflowX:"auto","&::-webkit-scrollbar":{height:"0px",display:"none"}},recommendationCardRoot:{flex:"0 0 94px",marginRight:16,[t.breakpoints.up("sm")]:{flex:"1"}},skeletonRootContainer:{minWidth:0},recommendationSkeletonRoot:{padding:"16px",paddingTop:"40px",height:"152px",background:t.colors.purpleGrey150,borderRadius:"8px",[t.breakpoints.up("md")]:{height:160},[t.breakpoints.up("lg")]:{height:172}},recommendationSkeletonContainer:{[t.breakpoints.up("sm")]:{alignItems:"center"},[t.breakpoints.up("lg")]:{width:836}},recommendationSkeletonLine1:{width:"64px",height:"20px",borderRadius:"4px",background:t.colors.purpleGrey300,marginBottom:"16
2061px"},recommendationSkeletonLine2:{width:"100%",height:"16px",borderRadius:"4px",background:t.colors.purpleGrey300,marginBottom:"4px"},recommendationSkeletonLine3:{width:"38px",height:"16px",borderRadius:"4px",background:t.colors.purpleGrey300},mainCardButtonSm:{position:"relative",width:"100%",padding:"0 20px",height:52,backgroundColor:t.colors.grey.white},mainCardButtonSkeletonContainer:{overflow:"hidden"},mainCardButtonContainer:{flex:"1",maxWidth:132,height:"100%"},mainCardButton:{width:"100%",padding:"0 16px !important",height:52,[t.breakpoints.up("sm")]:{whiteSpace:"pre-line",height:152,alignItems:"flex-start",paddingTop:"40px !important"},[t.breakpoints.up("md")]:{height:160},[t.breakpoints.up("lg")]:{height:172,display:"flex"}},mainCardButtonLabel:{[t.breakpoints.up("sm")]:{overflowWrap:"break-word",display:"-webkit-box","-webkit-line-clamp":3,"-webkit-box-orient":"vertical",overflow:"hidden",textAlign:"left"}},mainCardBadge:{marginBottom:"8px",color:t.colors.purpleGrey700},chipsContainerNoMargin:{marginBottom:0},badgeContainer:{marginRight:8,"&:last-child":{marginRight:0},[t.breakpoints.up("md")]:{marginRight:6},[t.breakpoints.up("lg")]:{marginRight:8}},badgeText:{display:"block",padding:"4px 0px",fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:400,fontSize:14,lineHeight:"20px",color:t.colors.typeTertiary},badgeText2:{fontSize:"12px !important"},moreData:{marginTop:"calc(48px - 20px)"},moreDataMsgContainer:{marginTop:"28px"},moreDataMsgUnit:{display:"flex",marginBottom:"20px","&:last-child":{marginBottom:"60px"}},iconContainer:{width:"36px",height:"36px"},icon:{},moreDataMsgs:{marginLeft:16},moreDataFirstMsg:{fontFamily:t.typography.primaryFont,display:"block",fontSize:"18px",lineHeight:"24px",fontWeight:600,fontStyle:"normal",color:t.colors.typePrimary},moreDataSecondMsg:{marginTop:4,fontFamily:t.typography.primaryFont,display:"block",fontSize:"16px",lineHeight:"24px",fontWeight:400,fontStyle:"normal",color:t.colors.typeTertiary},oneLineTruncate:{maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"normal","@media (min-width: 768px)":{whiteSpace:"nowrap"}},twoLineTruncate:{height:"40px",maxWidth:"100%",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:2,overflow:"hidden",textOverflow:"ellipsis"},loadMoreButton:{margin:"20px 0",borderWidth:1,padding:"10px 16px !important"},loadMoreButtonLabel:{borderRadius:"20px",padding:"0px",width:"auto"},comingSoon:{fontSize:26,fontWeight:600,padding:"40px 0 24px 0",width:"100%",fontFamily:t.typography.primaryFont},comingSoonWrapper:{paddingBottom:43,textAlign:"center"},cardBanner:{width:"100%",borderRadius:"8px 8px var(--grey-spacing, 0px) var(--grey-spacing, 0px)",background:"rgba(215, 217, 239, 0.45)",display:"flex",padding:"8px 20px",alignItems:"center",gap:8,alignSelf:"stretch"},cardeBannerText:{fontSize:13,fontWeight:500},logoContainer:{width:32,height:32,borderRadius:"8px",border:"1px solid #D7D9EF",display:"flex",alignItems:"center",justifyContent:"center"},"@media (min-width: 600px)":{rootWhite:{maxWidth:"calc(100vw - 72px)"},title:{padding:"50px 20px 32px 24px",justifyContent:"flex-start"},titleWithCreditButton:{paddingTop:84},cardsBackground:{paddingLeft:"24px",paddingRight:"24px"},card:{padding:"19px"},cardsContainer:{paddingBottom:"30px"},bodyContainer:{paddingLeft:"24px",paddingRight:"24px"}},"@media (min-width: 708px)":{card:{padding:"20px"},rootOpen:{"& $bodyContainer":{paddingLeft:"0px",paddingRight:"0px"}}},"@media (min-width: 848px)":{rootOpen:{"& $bodyContainer":{paddingLeft:"24px",paddingRight:"24px"}}},"@media (min-width: 960px)":{title:{padding:"96px 32px 32px 32px",fontSize:"32px",lineHeight:"40px"},bodyContainer:{paddingLeft:"32px",paddingRight:"32px"},cardsBackground:{paddingLeft:"20px",paddingRight:"20px"},cardsContainer:{paddingBottom:"72px"},cardContainer:{marginBottom:"8px"},card2:{flexDirection:"row"},moreData:{marginTop:"calc(60px - 24px)"},moreDataMsgContainer:{paddingLeft:"44px"},moreDataMsgUnit:{"&:last-child":{marginBottom:96}},loadMoreButton:{margin:"24px 0"},rootWhite:{"& $bodyContainer":{paddingLeft:"24px",paddingRight:"24px"},"& $title":{padding:"0px 24px 32px 24px"}
2061,"& $cardsBackground":{paddingLeft:"24px",paddingRight:"24px"}}},"@media (min-width: 1208px)":{rootOpen:{"& $bodyContainer":{paddingLeft:"32px",paddingRight:"32px"}}},"@media (min-width: 1280px)":{title:{padding:"128px 0px 40px 0px"},cardsBackground:{paddingLeft:"calc((100vw - 1240px) / 2)",paddingRight:"0px"},mainCardInstruments:{minWidth:"840px"},bodyContainer:{width:"100%",paddingLeft:"0px",paddingRight:"0px"},cardsContainer:{maxWidth:1240,paddingBottom:"128px"},moreData:{marginTop:"calc(96px - 24px)",maxWidth:"calc(1240px + 24px)"},moreDataSecondMsg:{maxWidth:332},rootWhite:{"& $bodyContainer":{maxWidth:1208,paddingLeft:24,paddingRight:24},"& $blank":{justifyContent:"center"},"& $title":{marginLeft:"0px"},"& $cardsBackground":{justifyContent:"center"},"& $cardsContainer":{marginLeft:"24px",marginRight:"24px",maxWidth:"1180px"},"& $card2":{width:"calc(100% - 37px)"},"& $cardLoading $readyCardLoading":{width:"1180px"},"& $recommendationSkeletonContainer":{width:"1180px"},"& $mainCardInstruments":{minWidth:"763px"}}},"@media (min-width: 1920px)":{bodyContainer:{width:"100%"},rootWhite:{"& $bodyContainer":{maxWidth:"calc(1240px + 48px)"},"& $cardsContainer":{maxWidth:"1240px"}}}}),{name:"DuiBody"}),D5t=t=>{const e=gF(t),n=vs(),{datasetId:r,originalDatasetId:a,serviceId:s,datasetName:o,productionReady:l=!1,instrumentCount:c=0,venuesByServiceId:d,dark:f,servicesFeatureEnabled:p,subDatasets:g,isOnlyOne:y}=t,x=v.useRef(null),b=Ue(l1),{dataRequestInfo:_,checkAndAddInstrument:E,removeInstrument:A}=E3(),S=_?.datasetId||"",I=Ue(de=>JK(de,r))||o,N=l?H0t(a):fie(a),{navigateToCatalogDetailPage:D}=YM(),O=WM(),j=Ue(de=>u5e(de,a)).map(de=>({...de,datasetId:r})),M=ae.useMemo(()=>({datasetId:r,symbol:"",displaySymbol:"",instrumentName:"",assetClass:void 0,dataPlan:{symbol:"",name:""},region:"",availableFrom:"",availableTo:""}),[r]),$=b?.role==="member",L=b?.role==="accounting",z=Pi(Fc,!1,{redirectTo:`${Of}/plans/us-equities`}),H=Pi(`${Of}/plans/us-equities`),J=Ue(rc),{canAddDatasetProducts:X}=N5t(),[Y,F]=v.useState(!1),W=v.useCallback(de=>{de.stopPropagation(),J?!$&&!L&&H():z()},[H,$,L,z,J]),{fullDataset:G,getTooltipText:q}=fle(),Z=G&&r===S,le=Z?"Unable to select individual products when the entire dataset is selected.":void 0,ee=v.useCallback(de=>{de.preventDefault(),de.stopPropagation(),p&&s?D({serviceId:s,datasetId:Mu(s)?void 0:r}):O(M,!1),window.gtagEvent(n,"landing","clicked_list_instruments",M.datasetId),On.clickedDatasetCard({dataset_id:M.datasetId})},[O,M,n,p,D,s,r]),xe=v.useCallback(de=>{const ve={datasetId:de.datasetId,symbol:de.symbol,displaySymbol:de.displaySymbol,assetClass:de.assetClass,instrumentName:de.instrumentName};p&&s?D({serviceId:s,datasetId:r,displaySymbol:de.displaySymbol,assetClass:de.assetClass}):O(ve,!1),window.gtagEvent(n,"landing","clicked_instrument",de.symbol),On.clickedProductRecommendation({products:XW.createProductsEventProp(de.datasetId,[de.symbol])})},[O,n,D,s,r,p]),Ce=v.useCallback((de,ve)=>{if(!X(r)){F(!0);return}const Re=q(de.assetClass);ve?(A({instrument:de}),window.gtagEvent(n,"landing","removed_instrument",de.symbol)):(Re==""||r!==S)&&(E({datasetId:r,datasetName:I,instrument:de}),window.gtagEvent(n,"landing","added_instrument",de.symbol),On.addedProduct({products:XW.createProductsEventProp(r,[de.symbol])}))},[E,r,S,I,q,n,A,X]);return l?i.jsxs(i.Fragment,{children:[i.jsx(P5t,{...t,classes:e,cardRef:x,goToLicensing:W,handleAddOrRemoveInstrument:Ce,instruments:j,dataRequestInfo:_,instrumentCount:c,navToDetailPage:ee,navigateToProduct:xe,venuesByServiceId:d,fullDataset:Z,tooltipText:le,dark:f,servicesFeatureEnabled:p,subDatasets:g,isOnlyOne:y}),Y&&i.jsx(dle,{onClose:()=>{F(!1)},open:Y})]}):i.jsx(O5t,{...t,DatasetLogo:N,classes:e,cardRef:x,goToLicensing:W,instruments:j,instrumentCount:c,dataRequestInfo:_,navToDetailPage:ee,navigateToProduct:xe,handleAddOrRemoveInstrument:Ce})},P5t=({datasetId:t,datasetName:e,datasetBrief:n,classes:r,cardRef:a,goToLicensing:s,handleAddOrRemoveInstrument:o,instruments:l,dataRequestInfo:c,instrumentCount:d,navToDetailPage:f,navigateToProduct:p,tags:g,venuesByServiceId:y,fullDataset:x,tooltipText:b,dar
2061k:_,serviceId:E,servicesFeatureEnabled:A,subDatasets:S,isOnlyOne:k,assetClasses:I})=>{const N=g,D=xw[E]?xw[E].join(" ⋅ "):I?.length?I.join(" · "):"",O=g[0]??"",j=g[1]??"",M=Ue(Y=>oU(Y,t,"historical")),$=Ue(Y=>oU(Y,t,"live")),L=Ue(rc),z=Ue(l1),H=z?.role==="member",J=z?.role==="accounting",X=!_&&L&&!J&&!H&&A&&E==="us-equities"&&!1;return i.jsxs("div",{className:re(r.cardContainer,{"!mb-0":_}),ref:a,"data-testid":"datasetCard",children:[X,i.jsx(R5t,{datasetId:t,datasetIntroduction:n,datasetName:e,datasetTags:N,datasetVenues:[],assetClasses:D,globalRegion:O,sinceTag:j,historicalPrice:M?parseFloat(`${M}`):void 0,livePrice:$?parseFloat(`${$}`):void 0,onSelectInstrument:o,recommendInstruments:l.map(Y=>({...Y})),selectedInstruments:l.filter(Y=>Y.selected&&Y.datasetId===c?.datasetId).map(Y=>({...Y})),totalInstrumentCount:d,onClick:f,navigateToProduct:p,fullDataset:x,tooltipText:b,dark:_,venues:y?.[E||""],serviceId:E,servicesFeatureEnabled:A,subDatasets:S,isOnlyOne:k})]})},O5t=({datasetId:t,DatasetLogo:e,datasetName:n,datasetBrief:r,tags:a,classes:s,cardRef:o})=>{const l=s.dataSetTitle;return i.jsx("a",{className:"group",href:qn.marketing().resolveURL("datasets",t),children:i.jsx("div",{className:re(s.cardContainer),ref:o,children:i.jsxs(oit,{classes:{root:re(s.card)},children:[i.jsxs("div",{className:re(s.iconTextPanel),children:[e&&i.jsxs("div",{className:s.logoContainer,children:[i.jsx(e,{size:"md"})," "]}),i.jsx("div",{className:re(s.oneLineTruncate,l,"flex-1"),children:n}),i.jsx("div",{className:"hidden group-hover:flex bg-purplegrey-100 w-8 h-8 rounded-full justify-center items-center",children:i.jsx(Lj,{size:"sm"})})]}),i.jsx("div",{className:re(s.cardText,s.twoLineTruncate,"text-type-secondary"),children:r}),i.jsx("div",{className:"flex flex-row flex-wrap gap-2",children:a.map(c=>i.jsx(fl,{variant:"secondary",size:"sm",className:"py-0.5 px-[4px] bg-purplegrey-150",children:c},c))})]})})})},rY="/assets/active-live-data-DksUL8az.svg",M5t=_r(t=>({icon:{width:120},title:{fontSize:16,fontWeight:600},flex:{display:"flex"},flexCenter:{display:"flex",justifyContent:"space-between",alignItems:"center"},fullWidth:{width:"100%"},gap16:{gap:16},gap24:{gap:24},column:{flexDirection:"column"},alignRight:{alignItems:"flex-end"},wrapper:{marginBottom:24,padding:20,borderRadius:8,border:"2px solid var(--purple-500, #6266E5)",background:"var(--greyprimary-0, #FFF)",boxShadow:"0px 7px 14px 0px rgba(98, 102, 229, 0.10), 0px 1px 6px 0px rgba(98, 102, 229, 0.13)"},headerCloseButton:{"& svg path":{fill:t.colors.purpleGrey600},"&:hover":{"& svg path":{fill:t.colors.purple500}}},semiBold:{fontWeight:"600 !important","&:focus:not(:focus-visible)":{backgroundColor:`${t.colors.purple500} !important`}},activateButtonSize:{"&&":{boxSizing:"border-box",minHeight:40,height:40,paddingTop:"0 !important",paddingBottom:"0 !important"}}}),{name:"DuiBodyLicensingCTA"}),Jk=ae.memo(function(e){const n=M5t(e),{semiBold:r,activateButtonSize:a}=n,{small:s}=e,o=Ue(l1),l=o?.role=="member",c=o?.role=="accounting",d=Ue(rc),f=Ue(pO),p=Ue(wZ),{navigateToLicensing:g}=bD(),{licenses:y}=bD(),x=y.some(A=>A.status==="active"||A.status==="scheduled-activation"),b=v.useCallback(()=>{g()},[g]),_=v.useCallback((A=!1)=>i.jsx("div",{style:{width:A?"100%":"",display:"flex",justifyContent:"flex-end"},children:i.jsx(gn,{style:{width:A?"fit-content":""},className:Ne(r,a,"leading-5"),size:"md",onClick:b,children:"Activate"})}),[r,a,b]);return p&&!c&&!l&&d&&(!f||f.show_live_data_cta)&&!x?i.jsx("div",{className:"px-4 lg:px-8",children:i.jsxs("div",{className:"flex flex-col lg:flex-row mb-8 bg-[#E8E9F9] border-2 border-[#E8E9F9] rounded-md",children:[i.jsx("img",{src:rY,className:"hidden lg:block ml-0.5 mb-0.5 max-w-[212px]"}),i.jsxs("div",{className:"p-4 lg:p-6 gap-4 lg:gap-x-16 flex flex-col lg:flex-row lg:items-center flex-1",children:[i.jsxs("div",{className:"flex flex-col gap-y-1.5",children:[i.jsx("span",{className:"text-base text-type-primary leading-6 font-semibold",children:"Activate live data"}),i.jsx("span",{children:"Complete a short questionnaire to determine your subscriber status. Databento auto-generates your contracts to meet venue licensing requirements."})]}),i.jsxs("div",{className:"flex items-end lg:items-center justify-between gap-4 lg:hidden",children:[i.jsx("img",{src:rY,className:"h-16 w-auto"}),i.jsx(gn,{className:Ne(r,a,"leading-5"),size:"md",onClick:b,children:"Activate"})]}),i.jsx("div",{className:"hidden lg:block",children:_(s)})]})]})}):null}),Sle=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 98 32",...n,children:[i.jsx("g",{clipPath:"url(#Alpaca_svg__a)",children:i.jsx("g",{clipPath:"url(#Alpaca_svg__b)",children:i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.215 2.144c-4.101.6-7.484 2.716-9.7 6.068-4.779 7.23-1.679 17.195 6.34 20.377.458.182.842.317.854.3.011-.016.25-2.503.53-5.526.281-3.024.529-5.583.551-5.688.036-.171-.006-.194-.427-.229-1.083-.09-2.264-.968-2.799-2.081-.165-.343-.3-.711-.3-.82 0-.15.232-.348 1.013-.862l1.012-.667.052-.503c.072-.706.422-1.409.974-1.962.664-.664 1.335-.974 2.222-1.025l.704-.041V7.363h.226c.451 0 1.167.506 1.454 1.027.08.145.1.065.101-.424.003-.6.005-.603.252-.603.402 0 1.019.368 1.303.779.305.439.405 1.154.234 1.672-.107.324-.104.33.292.68a4.05 4.05 0 0 1 1.143 1.793c.16.515.169.932.17 7.843.001 5.656.026 7.35.113 7.523.134.27.634.537 1 .534.99-.007 3.698-2.091 5.137-3.953 3.004-3.89 3.695-9.146 1.807-13.743-1.646-4.007-4.607-6.505-8.264-7.73-1.
206108-.361-2.297-.56-3.123-.643s-2.242-.066-2.87.026m26.2 6.18C35.89 15.42 33.49 22.2 33.49 22.24c0 .03.608.042 1.352.029l1.352-.025.444-1.274.445-1.273h5.749l.444 1.273.444 1.274 1.352.025c.744.013 1.352.006 1.352-.017s-1.123-3.207-2.497-7.076a1281 1281 0 0 1-2.498-7.066c0-.018-.658-.033-1.463-.033h-1.463zm9.348 6.86v7.106h2.498V8.078h-2.498zm-8.832-.964c-.564 1.65-1.039 3.034-1.055 3.077-.017.042.917.077 2.074.077s2.104-.015 2.104-.034c0-.047-2.053-6.076-2.078-6.1-.01-.01-.48 1.33-1.045 2.98m18.529-1.847c-.749.115-1.588.546-2.02 1.037l-.363.413v-.496c0-.809.044-.78-1.214-.78h-1.105v14.302h2.498V21.21l.264.302c.743.847 2.382 1.252 3.688.912 2.336-.61 3.727-2.99 3.372-5.769-.222-1.73-1.01-3.022-2.329-3.816-.67-.404-1.883-.607-2.791-.467m10.206.006c-1.608.268-3.056 1.742-3.503 3.565-.179.727-.153 2.508.046 3.168.25.827.63 1.504 1.178 2.097 1.49 1.613 4.152 1.788 5.683.374.218-.201.422-.366.453-.366s.057.178.057.395c0 .692-.026.678 1.214.678h1.105v-9.743h-1.105c-1.239 0-1.21-.018-1.213.737 0 .185-.027.335-.058.335s-.235-.164-.453-.365c-.464-.429-1.131-.744-1.857-.879-.592-.11-.867-.109-1.547.004m12.522-.05c-.098.022-.4.086-.67.14-1.655.336-3.104 1.806-3.52 3.573-.295 1.257-.097 2.99.463 4.042.361.68 1.296 1.584 1.987 1.923 1.918.939 4.298.633 5.783-.745.283-.262.62-.672.748-.91.222-.41.567-1.442.502-1.5-.068-.06-2.345-.392-2.411-.35-.04.024-.072.114-.072.2 0 .264-.508.975-.865 1.211-.775.513-1.885.497-2.662-.04-1.336-.92-1.465-3.513-.234-4.667.534-.5.92-.631 1.748-.59.542.028.711.077 1.028.297.444.308.773.76.902 1.236.07.257.129.329.244.295.083-.024.613-.112 1.177-.195s1.06-.18 1.1-.218c.127-.114-.22-1.15-.565-1.685-.567-.88-1.524-1.56-2.599-1.849-.503-.135-1.78-.238-2.084-.168m10.188.037c-1.595.29-3.04 1.728-3.501 3.488-.205.78-.21 2.35-.01 3.129.619 2.411 2.716 3.89 4.968 3.503.776-.133 1.584-.533 2.05-1.014l.354-.366.001.257c0 .141.026.407.057.592l.055.335h2.207v-9.743H94.35l-.055.335c-.03.184-.056.476-.057.647v.311l-.201-.284c-.264-.374-1.05-.887-1.617-1.055-.58-.173-1.498-.234-2.044-.135M11.39 13.374c-.05.061-.118.242-.152.402l-.062.29h.591c.509 0 .622-.03.81-.219.12-.12.219-.302.219-.402 0-.168-.055-.183-.658-.183-.42 0-.69.04-.748.112m45.295 1.346c-.451.144-1.21.92-1.33 1.358-.054.196-.098.845-.098 1.442 0 1.013.016 1.116.248 1.564.776 1.497 3.03 1.63 4.036.238.612-.846.718-2.411.233-3.406-.284-.581-.796-1.06-1.293-1.21-.425-.127-1.376-.12-1.796.014m11.228.132c-.889.466-1.328 1.33-1.328 2.617 0 .88.201 1.502.65 2.013.533.607.947.788 1.803.79.625.002.774-.03 1.193-.261.936-.515 1.172-1.044 1.17-2.612-.003-1.35-.109-1.67-.739-2.225-.486-.43-.906-.571-1.69-.571-.464 0-.68.05-1.059.25m22.793-.079c-.483.22-.988.736-1.22 1.248-.153.337-.189.596-.193 1.397-.005.903.015 1.026.245 1.495.138.282.418.655.622.83.952.816 2.565.72 3.372-.201.464-.53.528-.787.528-2.124 0-1.028-.027-1.266-.175-1.557-.226-.445-.92-1.053-1.33-1.167-.526-.147-1.44-.108-1.85.08",clipRule:"evenodd"})})}),i.jsxs("defs",{children:[i.jsx("clipPath",{id:"Alpaca_svg__a",children:i.jsx("path",{fill:"#fff",d:"M.108 0h97v32h-97z"})}),i.jsx("clipPath",{id:"Alpaca_svg__b",children:i.jsx("path",{fill:"#fff",d:"M.217 2h96.429v27H.216z"})})]})]}),{color:t,size:e,...n});Sle.displayName="Alpaca";const Ele=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 180 32",...n,children:[i.jsx("path",{fill:"currentColor",d:"M108.932 12.64h-2.592v11h2.592zM106.584 10.672q.444.408 1.06.408.623 0 1.06-.408.444-.415.444-.996 0-.587-.444-.995a1.48 1.48 0 0 0-1.06-.415q-.616 0-1.06.415a1.3 1.3 0 0 0-.443.995q0 .58.443.996"}),i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M64.62 23.642h-2.835l5.163-14.665h3.28l5.17 14.665h-2.836l-1.215-3.616h-5.513zm4.025-11.658 1.985 5.908h-4.08l1.98-5.908z",clipRule:"evenodd"}),i.jsx("path",{fill:"currentColor",d:"M76.61 23.64V12.643h2.513v1.833h.114q.3-.952 1.031-1.468a2.84 2.84 0 0 1 1.683-.523q.215 0 .48.022.272.014.451.05v2.385a2.7 2.7 0 0 0-.523-.1 5 5 0 0 0-.68-.05q-.708 0-1.275.307-.558.3-.88.838a2.36 2.36 0 0 0-.322 1.239v6.466zM85.516 23.134q1.182.723 2.828.723 1.383 0 2.406-.501a4.07 4.07 0 0 0 1.619-1.404q.594-.901.687-2.07H90.58a2.45 2.45 0 0 1-.423 1.01 2.06 2.06 0 0 1-.766.638q-.45.214-1.024.214-.81 0-1.41-.43-.595-.435-.925-1.238-.329-.81-.329-1.933 0-1.11.33-1.905.336-.795.938-1.217a2.34 2.34 0 0 1 1.396-.43q.938 0 1.496.537.566.53.717 1.325h2.477q-.086-1.19-.702-2.077a4.05 4.05 0 0 0-1.654-1.382q-1.03-.495-2.37-.494-1.611 0-2.793.723-1.174.717-1.818 2.005-.645 1.282-.645 2.958 0 1.668.63 2.95a4.83 4.83 0 0 0 1.812 1.998M97.174 17.197v6.445h-2.592V8.977h2.535v5.535h.129q.387-.93 1.196-1.468.816-.544 2.076-.544 1.146 0 1.998.48t1.318 1.403q.472.924.472 2.256v7.003h-2.592V17.04q0-1.11-.573-1.726-.566-.623-1.59-.623-.687 0-1.23.3a2.1 2.1 0 0 0-.846.853q-.3.558-.301 1.353M116.487 12.643v2.005h-2.17v5.685q0 .523.158.803a.85.85 0 0 0 .43.372q.264.1.587.1.243 0 .443-.036.208-.036.316-.064l.437 2.026q-.208.072-.595.158-.38.085-.931.1-.973.03-1.754-.294a2.73 2.73 0 0 1-1.239-1.016q-.45-.688-.443-1.719v-6.
2061115h-1.562v-2.005h1.562v-2.635h2.591v2.635z"}),i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M119.942 23.17q1.203.687 2.857.687 1.282 0 2.277-.387.996-.393 1.633-1.103a3.8 3.8 0 0 0 .873-1.675l-2.42-.272q-.172.465-.508.78-.337.315-.795.48a3.1 3.1 0 0 1-1.024.157q-.845 0-1.476-.358a2.5 2.5 0 0 1-.98-1.045q-.339-.664-.351-1.582h7.662v-.795q0-1.447-.401-2.492-.402-1.053-1.103-1.733a4.3 4.3 0 0 0-1.604-1.003 5.6 5.6 0 0 0-1.919-.329q-1.576 0-2.743.723-1.166.717-1.818 2.005-.645 1.283-.645 2.979 0 1.725.645 3a4.65 4.65 0 0 0 1.84 1.962m.091-6.066q.038-.646.331-1.195.337-.624.939-1.003.601-.387 1.396-.387.744 0 1.303.337.566.336.881.924.315.58.322 1.324z",clipRule:"evenodd"}),i.jsx("path",{fill:"currentColor",d:"M134.075 23.857q-1.647 0-2.829-.723a4.84 4.84 0 0 1-1.811-1.998q-.63-1.282-.63-2.95 0-1.676.644-2.958.645-1.289 1.819-2.005 1.181-.723 2.793-.723 1.339 0 2.37.494a4.05 4.05 0 0 1 1.654 1.382q.616.888.702 2.077h-2.478q-.15-.795-.716-1.325-.558-.537-1.496-.537-.795 0-1.397.43-.602.422-.938 1.217-.329.795-.329 1.905 0 1.123.329 1.933.33.802.924 1.239.601.43 1.411.43.572 0 1.024-.215.457-.221.766-.638.308-.415.422-1.01h2.478q-.094 1.168-.688 2.07a4.1 4.1 0 0 1-1.618 1.404q-1.024.5-2.406.5M145.803 14.648v-2.005h-2.169v-2.635h-2.593v2.635h-1.561v2.005h1.561v6.115q-.007 1.031.444 1.719.459.687 1.239 1.017.78.321 1.754.293.552-.015.931-.1.387-.087.595-.158l-.437-2.026q-.108.028-.315.064a2.5 2.5 0 0 1-.444.036q-.322 0-.588-.1a.85.85 0 0 1-.429-.372q-.157-.28-.157-.803v-5.685z"}),i.jsx("path",{fill:"currentColor",fillRule:"evenodd",d:"M33.547 6H53.71v20.164H33.547zM50.56 19.863h-6.302v2.52h6.302zm-5.987-3.78-6.25-6.302-1.626 1.64 4.623 4.661-4.623 4.662 1.626 1.64z",clipRule:"evenodd"})]}),{color:t,size:e,...n});Ele.displayName="Architect2";const Ile=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 180 32",...n,children:[i.jsx("path",{fill:"currentColor",d:"M56.978.022c-.457.047-1.14.136-1.383.158-.624.057-2.072.394-2.495.573-.129.058-.28.1-.337.1s-.222.05-.372.115c-.151.065-.366.158-.488.208-.115.05-.401.172-.624.28-.222.1-.48.222-.573.258-.301.129-.946.509-1.634.968-2.302 1.512-4.258 3.734-5.456 6.2-.688 1.412-.745 1.563-1.168 3.047-.115.423-.287 1.297-.394 2.028-.1.667-.1 3.441 0 4.115.2 1.39.645 3.111 1.025 3.964.702 1.584 1.634 3.125 2.559 4.244.437.523 1.656 1.72 2.272 2.229.667.552 1.957 1.362 2.882 1.814.495.243.953.466 1.018.501.165.086.688.273.953.352.122.028.316.093.43.129 1.355.466 2.932.695 4.767.695 2.072 0 3.886-.315 5.52-.953.1-.036.322-.13.502-.194.337-.136 1.656-.767 1.9-.918.078-.05.279-.171.45-.286.173-.108.323-.194.345-.194.029 0 .423-.28.781-.552.043-.036.301-.23.574-.444.623-.48 1.806-1.656 2.387-2.38 1.06-1.326 1.978-2.903 2.48-4.294.459-1.254.573-1.684.91-3.333.05-.237.1-1.19.122-2.115.022-1.333.007-1.842-.086-2.437-.136-.853-.308-1.72-.415-2.043-.044-.122-.1-.33-.13-.466a8.5 8.5 0 0 0-.35-1.04 19 19 0 0 1-.223-.537c-.918-2.28-2.81-4.796-4.695-6.244-.273-.215-.53-.408-.574-.444-1.204-.925-2.932-1.82-4.473-2.315-1.118-.359-2-.567-2.745-.645-.294-.03-.574-.097-1.541-.144a17 17 0 0 0-1.72 0m-3.605 15.87c0 4.603-.03 8.402-.058 8.452-.086.136-3.168.144-3.247.007-.136-.215-.029-.3.502-.401.774-.158 1.211-.53 1.505-1.29.15-.373.15-.466.15-6.703 0-5.957-.007-6.35-.128-6.702-.273-.774-.84-1.255-1.57-1.34-.359-.036-.459-.08-.495-.194-.021-.079-.014-.172.022-.208.078-.079 3.025-.122 3.197-.043.114.05.122.523.122 8.423m7.24-8.236c1.19.402 2.078.997 2.673 1.8.287.372.373.53.653 1.175.25.567.229 1.914-.043 2.624-.23.624-.968 1.355-1.764 1.756a3.4 3.4 0 0 0-.48.28c-.136.1-.136.107.072.15 1.448.294 2.953 1.305 3.577 2.402.308.544.394.802.523 1.505.158.91-.014 2.021-.43 2.817-.38.717-1.219 1.498-2.015 1.871-1.11.523-1.756.588-4.989.487-1.44-.05-2.953-.086-3.362-.086-.408 0-.767-.021-.802-.043-.08-.043-.086-16.824-.015-16.902.036-.03 1.377-.043 2.997-.022 2.795.029 2.96.036 3.404.186"}),i.jsx("path",{fill:"currentColor",d:"M56.135 12.36c-.014.036-.043.373-.072.731-.036.638-.036.667.1.667.094 0 .194-.086.266-.237.064-.122.2-.315.3-.43.166-.179.23-.193.696-.193.445 0 .53.021.667.165.157.164.157.186.157 3.09 0 1.791-.028 2.967-.071 3.053-.036.072-.187.172-.323.215-.172.057-.25.129-.25.222 0 .13.064.136 1.297.136 1.175 0 1.29-.014 1.269-.122-.015-.064-.15-.186-.309-.265l-.286-.15-.022-3.004c-.021-3.57-.072-3.34.738-3.34.595 0 .796.107 1.026.573.078.165.172.251.265.251.136 0 .143-.036.114-.573-.043-.947.287-.846-2.838-.853-1.75-.008-2.717.021-2.724.064"}),i.jsx("path",{fill:"currentColor",d:"M56.036 15.685c-.115.207-.108 6.186.007 6.81.086.487.272.86.566 1.132.308.28.753.373 1.971.423.997.043 1.205.036 1.577-.079 1.284-.394 2.086-1.276 2.466-2.702.301-1.133.086-2.595-.544-3.713-.294-.517-1.133-1.305-1.65-1.549-.393-.186-.415-.186-.508-.064-.1.143-.136 2.014-.043 2.745.036.351.057.387.25.423.259.05.51.416.445.63-.107.352-.143.36-1.67.36-1.29-.008-1.448-.022-1.577-.137a.47.47 0 0 1-.15-.294c0-.208.265-.538.43-.538.272 0 .286-.136.272-1.87l-.022-1.678-.874-.021c-.81-.015-.882-.008-.946.121M96.66 4.76c-.065.058-1.456.38-2.036.466-.696.108-.839.173-.81.38.014.122.093.172.308.223.645.136.667.157.717.638.029.243.036 2.064.021 4.042-.021 4.08.029 3.757-.638 3.965q-.58.172-.473.451c.036.093.309.108 2.058.108 1.741 0 2.021-.015 2.057-.108.072-.179-.079-.337-.473-.487-.208-.08-.416-.208-.459-.287-.108-.172-.122-8.036-.022-8.803.05-.401.044-.509-.035-.559-.115-.071-.172-.079-.215-.028M118.532 4.833a.9.9 0 0 1-.33.107c-.079 0-.286.043-.466.1-.172.05-.602.137-.953.18-.731.1-.903.172-.903.372 0 .151.244.28.545.28.1 0 .258.05.351.115.179.114.179.122.179 1.333v1.219l-.194-.043c-1.096-.237-2.172-.008-3.046.652-1.039.788-1.477 1.907-1.29 3.297.15 1.147.752 1.929 1.914 2.488.215.1.458.136 1.003.143.609.007.76-.021 1.018-.15.165-.094.315-.194.344-.237.086-.143.251-.
2061072.251.108 0 .093.057.2.129.236.115.065 1.004-.007 1.233-.1.057-.022.416-.072.789-.1.716-.065.888-.158.845-.466-.014-.115-.093-.151-.372-.18-.28-.028-.38-.079-.502-.236-.151-.201-.151-.273-.172-4.015-.022-3.548 0-4.207.172-4.824.043-.158-.129-.387-.28-.387a1 1 0 0 0-.265.108m-2.064 4.53c.114.072.272.25.351.394.122.244.136.438.136 2.093v1.828l-.315.251c-.287.237-.344.258-.782.258-.401 0-.502-.028-.695-.193-.122-.1-.308-.366-.416-.588-.179-.387-.186-.459-.186-1.728-.007-1.512.057-1.785.523-2.2.237-.215.301-.237.71-.237.308 0 .53.043.674.122M78.89 5.305c-.122.222.014.495.243.495.215 0 .667.258.76.43.043.086.072 1.606.072 3.942 0 3.169-.014 3.843-.1 4.008-.087.157-.194.215-.51.293q-.612.148-.494.46c.036.1.344.114 2.602.114 2.237 0 2.617-.022 3.09-.136 1.261-.309 2.057-.954 2.344-1.878.33-1.111-.065-2.244-1.018-2.896-.215-.15-.395-.294-.395-.323s.13-.143.287-.25c.617-.424.86-.911.86-1.707 0-1.176-.537-1.85-1.9-2.365-.537-.201-1.29-.259-3.368-.251-1.14.007-2.15-.015-2.237-.043-.122-.036-.18-.015-.236.107m4.695.853c.373.172.588.452.724.954.3 1.125-.115 2.243-.882 2.372-.408.065-.99.05-1.204-.028l-.18-.072.015-1.591.02
20611-1.592.18-.093c.28-.143.96-.115 1.326.05m-.108 4.273c.53.129.746.286 1.054.767.186.286.194.35.2 1.197 0 .853-.006.91-.193 1.19-.33.516-.552.602-1.512.602-.753 0-.839-.015-.91-.136-.044-.087-.072-.789-.072-1.785 0-1.828-.015-1.785.487-1.886.401-.071.423-.071.946.05"}),i.jsx("path",{fill:"currentColor",d:"M90.077 8.509c-.897.23-1.67.832-2 1.548-.359.789-.366.825-.366 1.642 0 .803.129 1.426.351 1.649a.3.3 0 0 1 .079.172c0 .208.968 1.068 1.47 1.312.487.236.53.243 1.361.243.818 0 .882-.007 1.327-.23.66-.315 1.211-.83 1.268-1.175.044-.308-.107-.437-.322-.265-.38.308-1.183.566-1.756.566-.653 0-1.147-.287-1.491-.86-.15-.244-.373-1.06-.323-1.183.029-.079.409-.107 1.928-.122 2.309-.028 2.244 0 2.172-.824-.021-.287-.1-.624-.172-.753-.566-1.032-1.125-1.512-2.028-1.734-.574-.144-.896-.137-1.499.014m1.19.853c.386.25.695 1.04.566 1.448-.043.143-.093.15-1.083.15-.846 0-1.046-.02-1.075-.107-.021-.057.029-.33.115-.61.215-.687.516-1.003.975-1.003.179 0 .401.05.501.122M108.212 8.431c-.388.072-.896.244-1.176.409-.466.272-1.054.91-1.226 1.333-.029.057-.1.237-.165.394-.093.215-.122.502-.122 1.219.008.91.015.939.251 1.42.323.644.982 1.304 1.628 1.626.473.237.516.244 1.383.244.882.007.903.007 1.333-.23.244-.135.624-.4.846-.601.359-.316.402-.387.402-.638 0-.323-.108-.359-.416-.136-.108.078-.416.222-.688.322-.99.358-1.878.172-2.323-.48-.279-.416-.444-.86-.444-1.205v-.286h1.792c1.405 0 1.849-.022 2.043-.1l.251-.108v-.495c0-.48-.072-.724-.395-1.297-.172-.316-.817-.925-1.125-1.075-.595-.294-1.297-.41-1.849-.316m.91.997c.351.265.538.673.509 1.125l-.022.373h-2.078l.007-.323c.007-.43.172-.831.459-1.125.308-.309.752-.337 1.125-.05M122.332 8.516c-1.132.316-1.813.968-2.222 2.136-.186.545-.201 1.62-.014 2.137.308.896.96 1.634 1.777 2.043.481.236.517.243 1.391.243.875 0 .903 0 1.326-.23.86-.465 1.47-1.153 1.248-1.418-.115-.137-.158-.13-.517.114-.179.115-.372.215-.43.215s-.222.05-.358.108c-.588.243-1.455.1-1.9-.323-.365-.344-.659-1.032-.659-1.534v-.186h1.749c.96 0 1.849-.022 1.971-.043.366-.072.48-.373.366-.94a2.64 2.64 0 0 0-.545-1.225c-.452-.61-.932-.932-1.713-1.125-.545-.137-.889-.13-1.47.028m1.24.86c.266.172.438.46.545.918.065.272.072.409.007.516-.071.143-.136.15-1.082.15-1.147 0-1.147 0-.997-.602.201-.788.488-1.11 1.004-1.118.201 0 .401.05.523.136M130.646 8.502a2.7 2.7 0 0 0-.624.352q-.539.44-.466.064c.072-.408-.229-.466-1.204-.215-.466.115-1.469.316-1.72.344-.352.029-.251.624.1.624.229 0 .459.186.616.502.13.258.144.422.144 1.985 0 2.05-.022 2.136-.638 2.301-.373.108-.545.273-.466.466.036.093.344.108 2.036.108 2.079 0 2.15-.015 2.036-.294-.036-.108-.474-.337-.638-.337-.051 0-.165-.086-.244-.186-.144-.18-.151-.28-.151-1.828 0-1.778.05-2.086.409-2.416.294-.265.516-.222 1.211.25.767.531 1.391.108 1.391-.931 0-.351-.014-.387-.229-.516-.653-.394-1.018-.459-1.563-.273M134.871 8.516c-.631.18-.868.308-1.355.767a3.28 3.28 0 0 0-.932 1.627c-.179.753-.065 1.75.279 2.423.18.351.932 1.162 1.212 1.32.774.408.796.415 1.727.422.753 0 .947-.021 1.183-.143.961-.473 1.592-1.118 1.441-1.498-.057-.158-.215-.13-.566.107-.179.115-.373.215-.43.215-.058 0-.223.05-.359.108-.373.157-1.14.136-1.469-.029a1.91 1.91 0 0 1-1.032-1.584l-.022-.394 1.864-.036c2.186-.043 2.258-.065 2.258-.602 0-.624-.366-1.391-.946-1.993-.38-.387-.631-.53-1.269-.71-.581-.165-.982-.165-1.584 0m1.347.946c.308.301.531.818.502 1.176l-.022.287h-2.15l.022-.337c.028-.445.243-.932.523-1.161a.836.836 0 0 1 1.125.035M101.115 8.539c-.294.036-1.19.05-1.986.028-1.405-.035-1.448-.028-1.49.108-.058.18.078.351.279.351.25 0 .695.308.831.574.13.243.194.38.61 1.326.1.236.229.523.286.645.144.322.459 1.032.624 1.398.072.179.179.415.237.537.05.115.179.409.286.646.445.989.473 1.039.645 1.039.208 0 .294-.13 1.047-1.613 1.599-3.154 2.064-4.057 2.172-4.158.136-.136.681-.387.839-.394.165 0 .301-.186.251-.337-.036-.122-.165-.129-1.742-.122-1.47 0-1.706.022-1.771.115-.093.158.065.344.294.344.222 0 .71.251.767.394.093.244.05.352-.903 2.309-.258.53-.394.673-.459.48a2.3 2.3 0 0 0-.136-.351c-.595-1.348-.975-2.344-.939-2.452.043-.143.416-.315.795-.38.158-.028.223-.079.237-.2.022-.158-.093-.38-.194-.366-.021.007-.286.043-.58.079M105.31 17.026c-.681.18-1.742.387-2.007.387-.344 0-.538.115-.538.309 0 .243.137.336.509.336.524 0 .567.115.567 1.463v1.111h-.946c-1.033 0-1.463.1-2.086.48-1.807 1.111-2.137 3.886-.624 5.283.229.215.53.452.659.516.416.215 1.068.395 1.413.395.401 0 1.017-.208 1.261-.416.251-.222.323-.194.323.093 0 .33.093.358.731.23.287-.065.874-.165 1.312-.23.43-.057.81-.136.846-.172s.05-.136.035-.23c-.014-.136-.086-.178-.344-.229-.179-.036-.387-.122-.466-.2-.143-.137-.143-.237-.143-4.28 0-2.272.029-4.3.065-4.502.057-.33.043-.372-.079-.401-.072-.021-.294.007-.488.057m-2.222 4.423c.308.122.48.265.631.53.107.194.122.445.122 1.993v1.771l-.273.272c-.623.631-1.484.488-1.892-.308-.409-.803-.437-2.99-.05-3.713.222-.401.595-.624 1.032-.624.122 
20610 .315.036.43.08M108.843 17.112c-.315.208-.48.444-.523.76-.072.466.036.76.387 1.025.258.2.366.236.688.236.351 0 .416-.028.667-.272.573-.538.523-1.269-.115-1.699-.323-.215-.817-.244-1.104-.05M79.12 17.32c-.122.236-.33 2.157-.244 2.286.071.107.265.165.351.115.043-.029.18-.265.301-.53.401-.847.903-1.083 2.043-.954.76.079.717-.136.746 3.935.021 3.878.007 4.108-.373 4.344a1 1 0 0 1-.416.144c-.215 0-.344.122-.344.33 0 .25.136.3.68.236.653-.079 2.31-.079 2.904 0 .51.064.717.007.717-.208 0-.172-.186-.358-.359-.358-.236 0-.623-.28-.68-.488-.03-.107-.072-1.584-.087-3.283-.028-3.032.022-4.3.194-4.509.1-.122 1.018-.208 1.491-.143.566.079 1.097.61 1.255 1.262.078.3.501.344.587.064.022-.079.008-.337-.043-.588-.043-.25-.1-.724-.129-1.06l-.043-.61-.287.021c-.157.015-1.885.043-3.835.058-3.326.036-3.806.014-4.25-.158-.065-.021-.137.014-.18.093"}),i.jsx("path",{fill:"currentColor",d:"M90.933 20.646a1.6 1.6 0 0 0-.982.495c-.23.243-.308.222-.308-.1 0-.46-.1-.467-1.527-.101a16 16 0 0 1-.66.129c-.688.115-.946.208-.989.358-.05.187.1.337.46.438.193.064.329.165.436.337.144.229.158.38.187 1.455.021.66.007 1.54-.022 1.957l-.05.767-.28.136c-.15.079-.35.143-.444.143-.222 0-.358.158-.323.373.022.158.05.165.56.158 1.942-.029 2.523-.022 2.91.028.545.072.602.05.602-.193 0-.222-.115-.366-.294-.366-.072 0-.222-.057-.344-.129-.33-.179-.387-.494-.394-1.985-.007-1.585.086-2.093.444-2.409.13-.115.308-.208.402-.208.093 0 .365.144.609.323.38.28.487.322.788.322.524 0 .681-.193.767-.917.05-.495.015-.574-.4-.839q-.43-.27-1.148-.172M95.093 20.64c-.573.1-1.04.308-1.584.702-.51.365-.846.917-.746 1.226.122.38.968.573 1.398.315.244-.143.337-.308.394-.738.108-.818 1.076-1.054 1.434-.359.122.237.15 1.47.036 1.541-.072.043-.617.208-1.075.323-.366.086-.882.287-.96.366a.3.3 0 0 1-.166.064c-.172 0-.717.459-.953.803-.2.294-.23.387-.23.831-.007.388.03.56.144.746.595.96 1.806 1.118 3.04.394.186-.107.35-.193.38-.193.02 0 .121.086.214.186.495.53 1.09.588 1.928.172.388-.193.517-.294.595-.487.165-.402.108-.48-.322-.48-.595 0-.588.02-.595-2.037 0-1.978-.057-2.308-.488-2.817-.358-.43-.702-.566-1.469-.595-.358-.014-.796 0-.975.036m1.004 4.372c0 .839 0 .86-.194 1.04-.287.265-.796.257-1.104-.022-.208-.187-.23-.244-.236-.638-.008-.373.021-.466.165-.624.164-.179.508-.358.974-.523.402-.143.395-.158.395.767M122.726 20.632c-.716.136-1.433.638-1.756 1.232-.15.273-.172.416-.172 1.104-.007.66.014.832.136 1.04.201.351.545.803.696.917.157.115.093.28-.151.402-.788.408-.932 1.175-.344 1.785.53.545.523.53.251.645-.301.129-.717.559-.796.824-.1.366.015.774.316 1.083.351.38.874.602 1.67.724.559.086.717.086 1.312-.022 1.218-.208 2.394-.946 2.81-1.763.229-.437.229-1.19.007-1.549-.33-.537-1.061-.795-2.423-.853-.989-.05-1.871-.165-2-.272s-.115-.301.036-.437c.107-.1.294-.122 1.039-.122.703 0 .968-.029 1.176-.122.494-.23.86-.516 1.14-.896.508-.688.652-1.405.415-2.086-.165-.495-.122-.552.438-.552.437 0 .465-.007.458-.165a.9.9 0 0 0-.129-.373c-.122-.215-.136-.215-.939-.265-.444-.029-.96-.1-1.14-.165-.372-.129-1.62-.2-2.05-.114m1.011.767c.38.179.531.68.531 1.749 0 .946-.101 1.283-.409 1.426-.366.165-.853.029-1.004-.294-.121-.25-.236-.96-.236-1.47 0-1.203.423-1.741 1.118-1.411m.552 6.451c.695.158.875.294.867.667-.014.337-.2.609-.58.81-.222.122-.409.15-1.025.157-.703.008-.774-.007-1.047-.186-.337-.215-.602-.602-.602-.853.007-.208.186-.437.466-.588.287-.157 1.233-.157 1.921-.007M109.967 20.738c-.33.108-1.133.287-1.9.416l-.538.093v.244c0 .215.029.25.294.358.423.165.516.265.638.674.129.437.151 2.918.029 3.484-.057.287-.122.387-.308.509-.136.079-.323.143-.423.143-.287 0-.43.323-.237.524.079.071.201.085.552.035.402-.05 1.104-.057 2.968-.028.459.007.502-.008.523-.144.029-.193-.158-.387-.365-.387-.086 0-.287-.086-.438-.186l-.272-.186.014-2.732c.007-1.505.007-2.781.007-2.831-.007-.108-.172-.1-.544.014M114.478 20.76c-.889.223-1.233.302-1.685.38-.702.122-.853.43-.322.667.724.323.709.287.738 2.359.029 2.007-.007 2.208-.394 2.372-.151.058-.359.13-.459.151-.193.043-.272.194-.222.416.029.157.172.179.695.114.38-.05 1.212-.057 2.832-.028.437.007.466-.007.487-.158.029-.2-.1-.373-.279-.373-.072 0-.237-.064-.373-.143-.222-.136-.251-.18-.294-.588-.05-.537-.057-3.405 0-3.605.079-.294.38-.424.96-.43.617 0 .803.1 1.076.573.15.265.165.387.193 1.72.022.789.007 1.606-.028 1.821-.051.337-.086.394-.309.516-.136.072-.337.15-.444.172-.222.043-.33.28-.194.445.079.093.215.1.889.057.903-.065 1.807-.05 2.452.029.502.057.666 0 .666-.23 0-.193-.121-.337-.301-.337-.064 0-.236-.057-.372-.122-.223-.1-.266-.164-.323-.48-.036-.2-.086-1.11-.
20611-2.014-.029-1.32-.058-1.713-.158-1.971-.272-.724-.53-1.061-1.004-1.298-.25-.122-.394-.143-.967-.115-.731.03-.982.108-1.534.466-.38.244-.509.237-.445-.028.058-.223-.064-.46-.229-.452-.065 0-.316.057-.552.115"})]}),{color:t,size:e,...n});Ile.displayName="Belvedere2";const Ale=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 180 32",...n,children:i.jsx("path",{fill:"currentColor",d:"M56.502 3c-2.772 0-4.25.185-4.898.185-1.078 0-2.033-.03-2.988-.03-.524 0-.616.03-.616.246 0 .37.123.4 1.51.4.862 0 1.355.278 1.355 2.711v14.172c0 .462-.062.523-1.448.523-.678 0-.863.061-.863.37 0 .308.216.339.524.339.986 0 1.664-.123 2.958-.123 1.355 0 2.65.307 3.943.307 4.282 0 7.148-1.632 7.148-5.083 0-2.68-1.819-3.727-3.266-4.467-.616-.308-1.202-.462-1.202-.523 0-.093.678-.432 1.264-.832.986-.678 2.31-1.757 2.31-3.944s-1.725-4.25-5.73-4.25m52.786.035c-.161 0-1.179.456-3.269.59-.456.027-.67 0-.67.321 0 .295.268.349.75.349 1.206 0 1.367 0 1.367 1.688v14.764c0 .482-.456.456-1.555.456-.643 0-.67.16-.67.348 0 .215.054.268.67.268.375 0 1.796-.053 2.707-.053.483 0 1.072.053 1.474.053.964 0 1.152 0 1.152-.268 0-.214.053-.375-1.287-.375-.482 0-.669-.295-.669-2.519 0-.777.134-2.893.134-13.103 0-.804.134-1.769.134-2.09 0-.295-.134-.429-.268-.429m-22.247.027c-.24 0-1.822.59-3.751.59-.295 0-.348.107-.348.374 0 .188.107.269 1.205.269.723 0 .938.241.938 2.143 0 5.655-.08 13.586-.08 14.363 0 .402-.242.402-1.153.402-.643 0-.776.134-.776.349 0 .24.16.267.776.267.376 0 1.367-.053 2.279-.053.857 0 2.09.053 2.491.053.59 0 .724 0 .724-.267 0-.215-.108-.35-.724-.35-1.661 0-1.607 0-1.607-1.258v-1.688c0-.242.375-.43.803-.698.456-.294.83-.562.938-.562.16 0 1.287 1.689 2.412 2.975s1.367 1.956 1.85 1.956c.374 0 1.178-.027 1.5-.027.24 0 .589.027.91.027.59 0 .777-.054.777-.242 0-.214-.214-.348-.857-.348-.91 0-1.768-1.313-2.68-2.412-1.875-2.25-2.357-2.76-2.357-3 0-.188 1.661-1.367 3.001-2.68.83-.804 1.741-1.956 1.741-2.198 0-.08-.107-.107-.32-.107-.322 0-1.877.08-2.225.08-.322 0-.83-.08-1.099-.08-.348 0-.482.054-.482.268 0 .242.134.295.536.295 1.179 0 1.26.054 1.26.482 0 .563-.242 1.019-1.287 2.01-.857.804-3.645 3.269-4.315 3.269-.08 0-.106-.08-.106-.188 0-4.367.16-7.368.16-11.441 0-.858.054-1.984.054-2.332 0-.16-.054-.241-.188-.241m-31.463.677c2.803 0 4.097 2.958 4.097 4.499 0 2.433-1.016 3.019-1.91 3.697 0 0-1.294-.186-3.173-.186-.74 0-1.14.062-1.14-.431V4.633c0-.616.093-.894 2.126-.894m13.51 6.933c-2.438 0-4.984 2.251-4.984 6.03 0 4.474 3.27 5.546 5.466 5.546 2.17 0 4.448-1.688 4.448-1.822 0-.054-.08-.215-.214-.215-.16 0-1.125.644-2.894.644-2.036 0-4.904-.992-4.904-4.69 0-.616.08-.75.51-.777a41.6 41.6 0 0 0 6.43-.938c.724-.16 1.1-.268 1.1-.375 0-.214-.43-.857-.885-1.393-.965-1.126-2.68-2.01-4.073-2.01m31.245 0c-2.439 0-4.985 2.251-4.985 6.03 0 4.474 3.27 5.546 5.467 5.546 2.17 0 4.448-1.688 4.448-1.822 0-.054-.081-.215-.214-.215-.161 0-1.126.644-2.894.644-2.037 0-4.904-.992-4.904-4.69 0-.616.08-.75.51-.777a41.6 41.6 0 0 0 6.43-.938c.724-.16 1.099-.268 1.099-.375 0-.214-.429-.857-.884-1.393-.965-1.126-2.68-2.01-4.073-2.01m15.455 0c-2.438 0-4.984 2.251-4.984 6.03 0 4.474 3.269 5.546 5.466 5.546 2.171 0 4.449-1.688 4.449-1.822 0-.054-.081-.215-.215-.215-.161 0-1.125.644-2.894.644-2.036 0-4.903-.992-4.903-4.69 0-.616.08-.75.509-.777a41.6 41.6 0 0 0 6.431-.938c.723-.16 1.098-.268 1.098-.375 0-.214-.428-.857-.884-1.393-.964-1.126-2.68-2.01-4.073-2.01m-37.375.187c-.43 0-.938.134-1.367.134-.536 0-1.045-.053-1.956-.053-.456 0-.429.08-.429.402 0 .295 0 .268.483.268 1.5 0 1.446.054 1.446 1.876v7.342c0 .375-.08.402-1.178.402-.644 0-.67.053-.67.321s.053.268.67.268c.375 0 1.286-.134 2.197-.134.858 0 2.653.134 3.028.134.696 0 .723.027.723-.268 0-.241-.027-.321-.723-.321-1.983 0-2.063 0-2.063-1.314v-5.52c0-1.125.589-1.768 2.143-1.768 1.34 0 1.662 1.098 2.037 1.098.16 0 .589-1.179.589-1.447 0-.696-1.232-1.286-1.715-1.286-1.26 0-2.518 1.394-2.92 1.394-.108 0-.134-.188-.134-.429 0-.08.053-.67.053-.804 0-.215-.107-.295-.214-.295m53.504.027c-.375 0-1.099.107-1.501.107-.724 0-1.206-.053-1.929-.053-.483 0-.563 0-.563.348 0 .268.107.268.938.268.911 0 .91.161.91.965 0 .375-.964 3.162-1.607 5.091-.428 1.26-.589 1.635-.777 1.635-.107 0-.429-.456-.644-1.018-1.607-4.127-2.304-5.065-2.304-5.842 0-.616.161-.777.804-.777.563 0 .67-.027.67-.268 0-.295-.107-.402-.67-.402-.857 0-1.795.08-2.546.08-.642 0-.83-.053-1.58-.053-.482 0-.563.134-.563.375s.027.268.563.268c.482 0 .67.134 1.34 1.741 1.474 3.484 3.617 8.441 3.617 8.736 0 .804-2.304 3.965-3.269 5.171-.911 1.153-2.17 1.313-2.17 1.474 0 .134.267.268.723.268.589 0 .777-.214 1.581-.321.59-.08.911-.108 1.206-.697.857-1.769 2.063-3.94 3.751-8.039 2.117-5.144 3.296-8.36 3.886-8.36.321 0 .696-.134.696-.375 0-.295-.134-.322-.562-.322m-63.097.349c1.233 0 2.814 1.982 2.814 2.652 0 .161-.027.215-.322.268-2.01.322-3.456.67-4.85.67-.322 0-.322-.026-.322-.16 0-.376.644-3.43 2.68-3.43m31.244 0c1.233 0 2.814 1.982 2.814 2.652 0 .161-.027.215-.322.268-2.009.322-3.456.67-4.85.67-.321 0-.321-.026-.321-.16 0-.376.643-3.43 2.679-3.43m15.456 0c1.232 0 2.814 1.982 2.814 2.652 0 .161-.027.215-.322.268-2.01.322-3.457.67-4.85.67-.322 0-.322-.026-.322-.16 0-.376.643-3.43 2.68-3.43m-60.956 1.1c3.357 0 5.637 2.156 5.637 4.929 0 2.68-1.725 4.282-4.066 4.282-.986 0-1.972-.216-2.311-.585-.277-.309-.37-2.034-.37-2.311v-5.515c0-.678.247-.8 1.11-.8M69.84 24.91c-.633 0-1.16.382-1.16 1.015 0 1.203 1.584.988 1.584 1.658 0 .266-.204.496-.617.496-.278 0-.628-.13-.92-.329l-.262.46c.293.204.69.398 1.182.398.685 0 1.255-.44 1.255-1.046 0-1.219-1.585-.852-1.585-1.663 0-.267.178-.46.523-.46.309 0 .55.105.816.24l.225-.45a2 2 0 0 0-1.04-.319m12.632 0c-1.077 0-1.558.77-1.558 1.847 0 1.024.475 1.851 1.558 1.851 1.082 0 1.558-.826 1.558-1.851 0-1.078-.48-1.847-1.558-1.847m8.397 0c-1.077 0-1.606.774-1.606 1.852 0 1.098.482 1.846 1.585 1.846.481 0 .931-.199 1.297-.534l-.319-.407c-.293.266-.627.412-.946.412-.665 0-.979-.475-.979-1.322 0-.842.335-1.318.968-1.318.34 0 .591.12.868.35l.324-.418c-.376-.309-.747-.46-1.192-.46m13.615 0c-1.078 0-1.558.77-1.558 1.847 0 1.024.476 1.851 1.558 1.851s1.558-.826 1.558-1.851c0-1.078-.481-1.847-1.558-1.847m-50.04.053-.602.063v3.524h.623v-2.405h.01l1.511 2.405h.555v-3.582h-.623v2.354h-.015zm7.983 0v3.587h2.176l.047-.528h-1.6v-1.014h1.344v-.529h-1.345v-.988h1.512v-.528zm22.404 0v3.587h.622v-1.542h1.318v-.529h-1.318v-.988h1.47v-.528zm9.62 0-.726.057-1.26 3.53h.58l.298-.863h1.443l.299.863h.638zm5.982 0v3.587h.622v-1.542h1.318v-.529h-1.318v-.988h1.47v-.528zm9.798 0-.601.063v3.524h.622v-2.405h.011l1.51 2.405h.555v-3.582h-.622v2.354h-.016zm5.997 0-.727.057-1.261 3.53h.581l.298-.863h1.443l.298.863h.639zm-65.901.005v2.337c0 .806.444 1.303 1.323 1.303.873 0 1.317-.497 1.317-1.308v-2.332h-.622v2.374c0 .445-.188.737-.695.737-.513 0-.701-.292-.701-.742v-2.369zm7.
20611 0v3.582h.622v-3.582zm1.234 0 1.234 3.582h.685l1.24-3.582h-.613l-.685 2.003s-.068.204-.245.816h-.032c-.173-.612-.24-.821-.24-.821l-.685-1.998zm6.812 0v3.582h.622v-1.433h.299c.224 0 .355.21.46.424l.496 1.01h.686l-.686-1.292a.56.56 0 0 0-.22-.247v-.01c.471-.177.676-.543.676-.972 0-.622-.393-1.062-1.183-1.062zm6.17 0v3.582h.622v-3.582zm1.338 0v.534h.947v3.048h.622v-3.054h.905l.047-.528zm2.928 0 1.13 2.05v1.532h.622v-1.532l1.13-2.05h-.686l-.507 1.02s-.063.13-.24.528h-.016a19 19 0 0 0-.256-.528l-.476-1.02zm20.318 0v3.582h2.118l.047-.528h-1.543v-3.054zm2.77 0v3.582h.623v-3.582zm7.582 0v3.582h.622v-1.433h.299c.224 0 .355.21.46.424l.496 1.01h.686l-.686-1.292a.56.56 0 0 0-.219-.247v-.01c.47-.177.675-.543.675-.972 0-.622-.393-1.062-1.183-1.062zm6.531 0v3.582h.622v-3.582zm-30.639.47c.617 0 .915.54.915 1.319s-.303 1.322-.915 1.322c-.617 0-.92-.544-.92-1.328 0-.78.303-1.312.92-1.312m22.012 0c.617 0 .915.54.915 1.319s-.304 1.322-.915 1.322c-.618 0-.921-.544-.921-1.328 0-.78.303-1.312.921-1.312m-38.388.064h.513c.424 0 .56.198.56.533 0 .34-.173.56-.55.56h-.523zm41.106 0h.513c.424 0 .56.198.56.533 0 .34-.173.56-.55.56h-.523zm-13.15.094h.011c.246.742.288.857.288.857l.277.79h-1.135l.277-.79s.042-.115.283-.857m21.777 0h.01c.246.742.288.857.288.857l.277.79h-1.135l.278-.79s.041-.115.282-.857"})}),{color:t,size:e,...n});Ale.displayName="Berkeley2";const Tle=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 180 32",...n,children:i.jsx("path",{fill:"currentColor",d:"M120.433 15.014h-2.808V4.445h2.645v1.183c.329-.71 1.155-1.34 2.229-1.42 1.819-.08 3.057.947 3.057 3.155v7.651h-2.891V7.048c0-.946 0-1.736-.661-1.893-.248-.08-.661 0-.992.236-.413.396-.579.868-.579 1.657zM71.603 9.73c0 1.972 0 3.55-.33 4.34-.248.392-.496.63-1.075.63-.495 0-.826-.238-.99-.632-.414-.789-.414-2.366-.414-4.338 0-1.893 0-3.548.412-4.338.166-.394.496-.63.992-.63.579 0 .827.236 1.075.63.413.789.33 2.445.33 4.34zm1.074-4.574c-.662-.553-1.488-.947-2.48-.947-.99 0-1.733.396-2.477.947-1.157.947-1.9 2.681-1.9 4.574 0 1.972.743 3.629 1.9 4.576.744.55 1.487.945 2.478.945s1.819-.394 2.48-.945c1.239-.947 1.9-2.604 1.9-4.576 0-1.893-.662-3.627-1.9-4.574zm28.836 13.882v2.838h-.578c-.33-1.183-.827-2.208-2.149-2.287-.826-.078-1.57.396-1.652 1.104-.082.711.165 1.34 1.652 2.132 1.901 1.023 3.388 1.497 3.388 3.627 0 2.287-2.066 3.392-3.8 3.392h-3.307v-3.944h.58c.413 2.05 1.073 3.312 2.644 3.391.992 0 1.734-.552 1.734-1.577 0-1.026-.66-1.657-2.23-2.524-1.735-1.025-2.809-1.657-2.809-3.076 0-1.893 1.405-3.076 3.635-3.076zm3.635-4.023V7.363c0-2.208-1.239-3.234-3.056-3.155a2.79 2.79 0 0 0-2.314 1.498c-.413-1.104-1.323-1.577-2.645-1.498-1.073.08-1.9.71-2.23 1.42V4.445h-2.561v10.568h2.809V7.049c0-.789.082-1.262.579-1.657.33-.236.66-.315.908-.236.661.157.661.947.661 1.893v7.966h2.809V6.968c0-.71.165-1.184.579-1.578.331-.236.661-.315.908-.236.662.157.744.947.744 1.892v7.967h2.809zm-28.67 0h2.891V2.236h-2.891zm9.749-9.7c.578.788.578 2.68.578 4.179 0 1.577.084 3.628-.577 4.495-.248.317-.497.473-.91.473-.577 0-.908-.63-1.072-1.656-.084-.946-.084-2.129-.084-3.391 0-2.129.165-4.496 1.24-4.496.412 0 .578.158.826.395zm3.389 9.7V2.236h-2.893v2.998c-.247-.553-.826-.947-1.652-.947-2.065 0-3.717 2.051-3.8 5.206-.083 2.13.66 5.68 3.552 5.68 1.157 0 1.818-.632 2.066-1.185v1.026zm22.473-6.31-.909.552c-.908.552-1.073 1.263-1.157 2.05-.082.632-.082 1.184 0 2.13.083.869.661 1.025 1.157.869.579-.238.909-1.263.909-2.367zm1.652-3.943c.745.395 1.24 1.024 1.24 2.445v7.808h-2.727v-1.183c-.33.868-1.239 1.42-2.479 1.42-.99 0-2.726-.473-2.726-2.918 0-2.289 1.57-2.76 3.306-3.472 1.569-.63 1.734-.71 1.734-1.34V5.785c0-.71-.413-1.024-1.24-1.024-.329.079-.908.236-.908.63-.084.474.495.474.579 1.183.082 1.105-.827 1.498-1.653 1.42-.579 0-1.24-.315-1.322-1.182-.083-1.421 1.569-2.604 3.883-2.604 1.074 0 1.735.237 2.313.553M71.189 23.453l-.908.552c-.91.553-1.074 1.263-1.157 2.051-.081.63-.081 1.263 0 2.13 0 .946.579 1.104 1.074.867.66-.236.992-1.182.992-2.366zm1.653-3.944c.744.474 1.157 1.026 1.157 2.445v7.888h-2.642v-1.183c-.33.788-1.24 1.34-2.48 1.34-1.073 0-2.726-.393-2.726-2.839 0-2.287 1.57-2.76 3.222-3.471 1.653-.709 1.818-.788 1.818-1.34v-1.736c0-.787-.413-1.103-1.239-1.025-.33 0-.908.159-.908.553-.084.553.495.553.577 1.262.083 1.025-.825 1.42-1.652 1.42-.578-.08-1.24-.395-1.323-1.263-.082-1.34 1.57-2.524 3.884-2.524 1.075 0 1.735.158 2.314.474zm19.996 2.683c0-2.208-1.24-3.313-3.057-3.155-.909.078-1.653.472-2.066 1.025v-3.076h-2.81v7.257c0 2.68-1.984 5.204-3.968 5.125-1.403 0-1.734-1.025-1.9-2.129-.247-1.577-.247-3.39-.082-5.364.166-1.26.496-2.287 1.488-2.287.744 0 .826.474.496.789-.331.396-.826.789-.58 1.657.249.947 1.818 1.104 2.563.395.578-.632.495-1.658.082-2.288-.496-.789-1.322-1.104-2.56-1.104-1.571 0-4.545 1.34-4.545 5.599 0 4.575 3.056 5.364 4.791 5.364 1.984 0 3.718-1.657 4.214-2.998v2.84h2.81v-7.967c0-.787.164-1.26.578-1.656.33-.236.744-.316.992-.236.661.158.661.947.661 1.892v7.967h2.892v-7.65zM63.92 2v4.496h-.579c-.495-2.208-1.569-3.866-3.056-3.943-.992-.08-1.57.472-2.066 1.26-.495.948-.743 2.92-.743 5.284 0 2.21.082 3.866.33 5.05.165.552.578 1.418 
20611.652 1.418q.868.001 1.24-.472c.412-.473.495-1.42.495-2.05v-2.13c0-.79-.247-1.262-.66-1.5-.33-.157-.827-.157-1.074-.237v-.55h4.626v11.279h-.578c-.248-.868-.413-1.5-.827-2.21-.411-.71-1.156-1.498-2.395-1.498-1.322-.079-2.314.71-2.314 1.893 0 1.577.992 1.972 2.81 2.919 1.735.945 3.966 1.735 3.966 4.495 0 2.681-2.397 4.339-5.123 4.339h-4.379V24.4h.578c.743 4.102 2.561 4.811 3.8 4.811 1.57 0 2.314-.947 2.314-2.287-.083-1.735-1.323-2.366-3.056-3.234-2.48-1.34-3.636-1.972-3.636-4.18.083-1.894 1.652-3.075 3.387-3.549-3.635-.396-4.709-3.55-4.627-6.942C54.004 5.63 56.07 2 60.118 2z"})}),{color:t,size:e,...n});Tle.displayName="GoldmanSachs2";const kle=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 147 32",...n,children:i.jsx("path",{fill:"currentColor",d:"M118.496 7.5v13.89c0 .686.376 1.087.764 1.34.416.265 1.026.399 1.849.399.52 0 1.208-.165 1.208-.165V21.72c-.207.012-.389.023-.592.023-1.224 0-1.405-.456-1.405-.963V7.5zm-38.528.141c-1.375 0-2.618.411-3.5 1.152-.857.722-1.332 1.719-1.332 2.796 0 1.187.504 2.114 1.553 2.844.926.644 2.15 1.06 3.328 1.457 2.049.695 3.969 1.329 3.969 3.102 0 .789-.282 1.465-.814 1.927-.585.509-1.426.753-2.538.753-1.95 0-3.37-1.03-4.166-3.032l-1.75.446c.376.813 1.018 1.985 1.947 2.774 1.019.871 2.283 1.292 3.87 1.292 1.879 0 3.305-.462 4.24-1.386.969-.963 1.183-2.195 1.183-3.056 0-1.233-.547-2.186-1.652-2.937-.964-.66-2.212-1.085-3.426-1.481-1.978-.645-3.866-1.259-3.845-2.844.007-.739.275-1.314.764-1.715.497-.408 1.207-.611 2.12-.611.958 0 1.813.255 2.465.752a3.45 3.45 0 0 1 1.232 1.88l1.701-.212c-.746-2.425-2.57-3.901-5.35-3.901M2 7.853V22.94h1.824V9.145l.05.047 4.338 13.749h1.405L13.98 9.192l.024-.047v13.796h1.825V7.853h-3.032l-3.87 12.126v.047l-.025-.047-3.87-12.126zm86.842.305v3.62h-1.75v1.386h1.75v8.226c0 .686.328 1.087.715 1.34.416.265 1.025.399 1.849.399.52 0 1.232-.165 1.232-.165V21.72c-.203.012-.415.023-.616.023-1.226 0-1.356-.456-1.356-.963v-7.615h1.972v-1.387h-1.972V8.158zm-65.618 3.408c-1.536 0-2.838.59-3.747 1.692-.844 1.029-1.307 2.481-1.307 4.09s.463 3.059 1.307 4.089c.909 1.104 2.21 1.692 3.747 1.692 1.542 0 2.84-.588 3.746-1.693.844-1.03 1.307-2.48 1.307-4.089 0-1.608-.463-3.06-1.307-4.09-.906-1.101-2.204-1.691-3.746-1.691m105.23.023c-.779 0-1.504.137-2.119.4a4.1 4.1 0 0 0-1.553 1.151c-.828.988-1.307 2.454-1.307 4.23 0 1.978.596 3.486 1.676 4.49 1.14 1.06 2.592 1.269 3.599 1.269 2.618 0 3.901-1.35 4.437-2.585l-1.454-.682c-.354.752-1.166 1.904-2.983 1.904-1.038 0-1.887-.406-2.489-1.152-.582-.722-.909-1.722-.912-2.914h7.986v-1.058c0-1.827-.51-3.189-1.454-4.019-.804-.704-1.932-1.034-3.427-1.034m-86.546.024c-2.058 0-4.979 1.32-4.979 5.758 0 4.309 2.912 5.758 4.88 5.758 1.15 0 2.194-.607 2.91-1.48l.098-.048v2.115c0 1.484-1.347 2.397-2.785 2.397-1.4 0-2.638-.254-3.649-.705v1.505c.852.347 2.237.564 3.427.564 3.238 0 4.782-1.7 4.782-4.16V11.824h-1.356L44.842 13c-.67-.83-1.546-1.386-2.934-1.386m11.783 0c-2.59 0-3.817 1.48-4.338 2.397l1.454.729c.204-.525.939-1.74 2.909-1.74 1.553 0 2.341.654 2.341 1.951v.4s.013.121-.024.164c-.058.07-.221.126-.617.165-2.174.23-3.62.571-4.683 1.222-1.154.707-1.873 1.697-1.873 3.055 0 .964.49 1.787 1.133 2.374.6.54 1.416.82 2.318.846 1.92.058 3.184-.703 3.796-1.598.047.614.278.966.788 1.222.48.244 1.265.195 1.603.117v-1.175c-.407-.02-.666-.204-.666-.681v-6.087c0-1.111-.457-2.022-1.33-2.61-.721-.487-1.728-.751-2.811-.751m12.547 0c-1.187 0-2.402.586-3.426 1.692v-1.48h-1.825v11.14h1.825v-8.273c.62-.633 2.011-1.693 3.278-1.693 1.27 0 1.824.594 1.824 1.928v8.037h1.824V14.88c0-2.407-1.795-3.267-3.5-3.267m33.006 0c-2.589 0-3.815 1.48-4.338 2.397l1.454.729c.205-.525.939-1.74 2.909-1.74 1.553 0 2.342.654 2.342 1.951v.4s-.013.121-.05.164c-.057.07-.195.126-.591.165-2.175.23-3.62.571-4.684 1.222-1.153.707-1.873 1.697-1.873 3.055 0 .964.489 1.787 1.134 2.374.599.54 1.416.82 2.317.846 1.918.058 3.184-.703 3.796-1.598.048.614.278.966.789 1.222.478.244 1.264.195 1.602.117v-1.175c-.406-.02-.666-.204-.666-.681v-6.087c0-1.111-.481-2.022-1.355-2.61-.722-.487-1.704-.751-2.786-.751m12.547 0c-1.19 0-2.402.586-3.426 1.692v-1.48h-1.824v11.14h1.824v-8.273c.621-.633 2.01-1.693 3.278-1.693 1.267 0 1.824.594 1.824 1.928v8.037h1.824V14.88c0-2.407-1.795-3.267-3.5-3.267m-75.552.047c-1.85 0-2.948.684-3.895 2.303v-2.139H30.52v11.117h1.824v-6.299c.45-2.288 1.721-3.36 3.895-3.36zm98.329.14 4.067 11.047v.094c-.243 1.058-.946 2.365-1.578 2.773-.557.36-1.162.4-1.627.4-.224 0-.688-.073-.887-.
2061118v1.34c.252.059.835.164 1.208.164.869 0 1.602-.207 2.218-.635.738-.51 1.555-1.843 1.948-2.984l4.067-12.08h-1.775l-2.662 8.555-.025.188-.049-.189-3.131-8.554zM23.224 12.953c1.963 0 3.13 1.644 3.13 4.395 0 2.752-1.167 4.395-3.13 4.395-1.96 0-3.13-1.643-3.13-4.395s1.17-4.395 3.13-4.395m18.808.024c1.029 0 1.932.424 2.785 1.433v5.312c-.472 1.281-1.824 2.021-2.785 2.021-1.881 0-3.18-1.117-3.18-4.465 0-2.816 1.165-4.301 3.18-4.301m86.472 0c2.09 0 3.024 1.053 3.032 3.337h-6.138c.159-2.282 1.162-3.337 3.106-3.337M56.107 16.9v2.82c-.084.974-1.993 2.152-3.55 2.068-.859-.045-1.687-.704-1.775-1.786-.142-1.808 1.282-2.558 4.462-2.89.221-.02.65-.095.863-.212m45.553 0v2.82c-.084.973-1.993 2.152-3.55 2.068-.857-.045-1.689-.705-1.775-1.786-.144-1.808 1.282-2.558 4.462-2.89.22-.02.651-.095.863-.212"})}),{color:t,size:e,...n});kle.displayName="MorganStanley";const Rle=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 161 32",...n,children:i.jsx("g",{fill:"currentColor",children:i.jsx("path",{d:"M13.47 17.9c0 3.633-2.67 6.578-6.804 6.578-3.758 0-6.666-2.856-6.666-6.49 0-3.821 2.977-6.49 6.735-6.49 3.757 0 6.734 2.768 6.734 6.401m-6.735 4.13c2.23 0 3.82-1.81 3.82-4.042s-1.425-4.04-3.82-4.04c-2.349 0-3.82 1.809-3.82 4.04 0 2.232 1.573 4.041 3.82 4.041M46.118 17.9c0 3.633-2.67 6.578-6.804 6.578-3.758 0-6.666-2.856-6.666-6.49 0-3.821 2.978-6.49 6.735-6.49s6.735 2.768 6.735 6.401m-6.735 4.13c2.23 0 3.82-1.81 3.82-4.042s-1.425-4.04-3.82-4.04c-2.348 0-3.82 1.809-3.82 4.04 0 2.232 1.574 4.041 3.82 4.041M60.977 19.193v-6.259c.236-1.799 2.77-.834 2.77-.834v6.708-.002c0 2.093 1.433 3.116 3.2 3.116s3.2-.988 3.2-3.116c0 0 .008-4.582.008-5.868.236-1.799 2.77-.834 2.77-.834v4.313c.362 5.316 5.446 5.713 5.446 5.713 5.062.7 4.616-1.377 4.616-1.377-.13-1.047-.91-1.284-2.258-1.456-.836-.108-1.562-.181-1.562-.181-5.426-.343-4.892-3.922-4.892-3.922.068-3.029 3.308-3.49 3.308-3.49 2.863-.51 4.884-.009 4.884-.009 4.455.927 2.261 3.038 1.893 3.158 0 0-1.186-1.086-3.961-1.242-3.419-.218-3.358 1.395-3.358 1.395-.111 1.177 1.396 1.393 1.396 1.393l3.663.512c4.328.604 3.8 3.674 3.8 3.674-.284 3.84-4.859 3.868-4.859 3.868-6.257.363-8.613-2.886-8.613-2.886-.877 1.745-2.627 2.91-5.537 2.91-3.469 0-5.914-1.944-5.914-5.433M20.31 11.705c-5.004.357-6.146 5.008-6.024 6.36-.07 2.043 1.36 6.413 6.887 6.415a12 12 0 0 0 2.005-.191V21.81c-.53.093-1.17.152-1.942.173-2.58.064-4.046-2.053-4.036-3.919 0-2.164 1.77-3.94 4.036-3.918h4.471l.011 6.12
20611s-.322 5.187 6.234 4.098v-2.47c-3.635.783-3.44-1.504-3.44-1.504V14.15h3.44V11.7h-3.44V8.813h-2.794V11.7zM49.715 28.199c-.236 1.799-2.772.834-2.772.834V17.988c.16-3.523 2.269-6.393 6.609-6.49 3.832-.085 6.584 2.768 6.608 6.401.026 3.85-2.674 6.712-6.663 6.543-1.422-.079-2.81-.639-3.77-1.871 0 0-.013 4.342-.012 5.628m3.765-6.158c2.208 0 3.782-1.809 3.782-4.04 0-2.232-1.41-4.041-3.782-4.041-2.325 0-3.782 1.809-3.782 4.04 0 2.232 1.558 4.041 3.782 4.041M99.952 21.713c-1.08 1.255-2.573 1.918-4.318 1.918-1.614 0-2.977-.572-3.944-1.655-.909-1.018-1.409-2.446-1.409-4.023v-.23h10.734l-.003-.098c-.055-1.636-.635-3.135-1.634-4.22-1.054-1.146-2.471-1.751-4.097-1.751-3.32 0-5.73 2.65-5.73 6.3 0 3.74 2.501 6.353 6.082 6.353 1.963 0 3.636-.723 4.84-2.091l.059-.067-.514-.513zm-9.604-4.667c.393-2.869 2.32-4.716 4.933-4.716 1.345 0 2.532.49 3.435 1.418.829.851 1.351 2.02 1.476 3.298zM112.393 13.228c-.949-1-2.327-1.574-3.78-1.574h-.001c-1.453 0-2.831.574-3.78 1.574-.905.965-1.326 2.217-1.326 3.94v6.868h.73v-6.868c0-1.523.371-2.631 1.167-3.486.782-.834 2.011-1.352 3.209-1.352s2.428.518 3.21 1.352c.796.855 1.167 1.963 1.167 3.486v6.868h.73v-6.868c0-1.723-.421-2.975-1.326-3.94M135.256 11.654c-1.454 0-2.832.573-3.781 1.574-.905.965-1.327 2.217-1.327 3.94v6.868h.731v-6.868c0-1.523.37-2.631 1.166-3.486.782-.834 2.012-1.352 3.211-1.352h.094v-.676zM126.569 21.713c-1.079 1.255-2.572 1.918-4.318 1.918-1.613 0-2.977-.572-3.944-1.655-.908-1.018-1.409-2.446-1.409-4.023v-.23h10.734l-.003-.098c-.055-1.636-.635-3.135-1.634-4.22-1.054-1.146-2.471-1.751-4.097-1.751-3.32 0-5.73 2.65-5.73 6.3 0 3.74 2.501 6.353 6.083 6.353 1.962 0 3.636-.723 4.84-2.091l.058-.067-.514-.513zm-9.604-4.667c.393-2.869 2.32-4.716 4.933-4.716 1.345 0 2.533.49 3.435 1.418.829.851 1.351 2.02 1.476 3.298zM159.875 11.925l-4.66 9.856-5.223-9.856h-.781l5.606 10.692-3.756 7.977h.804l8.814-18.67zM142.268 11.653c-1.727 0-3.313.659-4.466 1.855-1.133 1.175-1.757 2.763-1.757 4.472s.624 3.298 1.757 4.473c1.153 1.196 2.739 1.855 4.466 1.855 2.265 0 4.091-1.116 5.072-3.077v2.603c0 1.462-.049 3.11-.638 4.153-.787 1.385-2.269 2.147-4.172 2.147-2.536 0-4.286-1.348-5.014-2.503l-.055-.087-.588.441.051.075c.444.646 2.159 2.751 5.606 2.751 2.173 0 3.831-.84 4.797-2.43.687-1.156.744-2.967.744-4.574v-5.748l.001-.033.001-.046c0-3.725-2.387-6.327-5.805-6.327m5.069 6.327c0 3.327-2.085 5.65-5.069 5.65-3.077 0-5.487-2.481-5.487-5.65 0-3.168 2.41-5.65 5.487-5.65 2.984 0 5.069 2.324 5.069 5.65"})})}),{color:t,size:e,...n});Rle.displayName="OctopusEnergy2";const Nle=({color:t,size:e,...n})=>rt(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 180 32",...n,children:[i.jsx("g",{fill:"currentColor",clipPath:"url(#OpenAI2_svg__a)",children:i.jsx("path",{d:"M56.934 7.055c-4.833 0-8.788 3.953-8.788 8.786 0 4.832 3.955 8.785 8.788 8.785s8.788-3.929 8.788-8.785a8.78 8.78 0 0 0-8.788-8.786m0 14.423c-3.002 0-5.42-2.465-5.42-5.638s2.417-5.637 5.42-5.637 5.42 2.465 5.42 5.638-2.417 5.637-5.42 5.637M74.608 11.938c-1.587 0-3.125.634-3.93 1.708V12.18h-3.174v17.084h3.173v-6.174c.806 1 2.295 1.537 3.93 1.537 3.418 0 6.104-2.684 6.104-6.345s-2.686-6.346-6.103-6.346m-.537 9.932c-1.807 0-3.418-1.415-3.418-3.587s1.611-3.588 3.418-3.588c1.806 0 3.417 1.416 3.417 3.588s-1.61 3.587-3.417 3.587M88.18 11.938c-3.466 0-6.2 2.708-6.2 6.345s2.393 6.345 6.298 6.345c3.198 0 5.249-1.928 5.884-4.1h-3.1c-.391.903-1.49 1.538-2.808 1.538-1.636 0-2.88-1.147-3.174-2.783h9.228V18.04c0-3.32-2.319-6.102-6.127-6.102m-3.075 5.1c.342-1.537 1.611-2.538 3.149-2.538 1.636 0 2.88 1.074 3.027 2.538zM102.754 11.938c-1.416 0-2.905.634-3.588 1.683v-1.44h-3.174v12.203h3.174v-6.565c0-1.903 1.025-3.148 2.685-3.148 1.538 0 2.368 1.171 2.368 2.807v6.906h3.173v-7.42c0-3.025-1.855-5.026-4.638-5.026M115.52 7.297l-6.908 17.083h3.393l1.465-3.734h7.86l1.465 3.734h3.442l-6.86-17.083zm-.952 10.518 2.832-7.15 2.807 7.15zM130.753 7.297h-3.222V24.38h3.222z"})}),i.jsx("defs",{children:i.jsx("clipPath",{id:"OpenAI2_svg__a",children:i.jsx("path",{fill:"#fff",d:"M30.57 1.848h117.86v28H30.57z"})})})]}),{color:t,size:e,...n});Nle.displayName="OpenAi2";const Dle=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 127 32",...n,children:i.jsx("path",{fill:"currentColor",d:"m27.432 23.72-6.016-3.475a1.77 1.77 0 0 0-2.644 1.703v
20616.792a1.761 1.761 0 0 0 3.522 0v-3.905l3.37 1.946a1.767 1.767 0 0 0 1.767-3.06M12.47 16.273a1.73 1.73 0 0 0-.863-1.526L5.59 11.274a1.726 1.726 0 0 0-1.727 2.991l3.468 2-3.468 2.003c-.4.23-.686.602-.804 1.048-.12.445-.059.912.172 1.311a1.73 1.73 0 0 0 2.359.633l6.016-3.473c.538-.313.868-.892.863-1.514M6.956 8.813l6.016 3.472a1.77 1.77 0 0 0 2.12-.266c.351-.323.569-.784.569-1.296V3.762a1.761 1.761 0 1 0-3.522 0v3.962L8.723 5.752a1.767 1.767 0 1 0-1.767 3.06M20.483 16.555a.7.7 0 0 1-.172.415l-2.384 2.384a.68.68 0 0 1-.415.172h-.607a.68.68 0 0 1-.415-.172l-2.387-2.384a.7.7 0 0 1-.171-.415v-.607a.67.67 0 0 1 .171-.415l2.387-2.387a.68.68 0 0 1 .415-.171h.607c.133 0 .32.076.415.171l2.384 2.387a.67.67 0 0 1 .172.415zm-2.128-.292v-.026a.5.5 0 0 0-.126-.304l-.704-.702a.48.48 0 0 0-.305-.128h-.025a.5.5 0 0 0-.305.128l-.702.702a.5.5 0 0 0-.125.304v.026c0 .1.056.236.125.305l.702.704c.071.07.207.126.305.126h.025c.1 0 .236-.057.305-.126l.704-.704a.5.5 0 0 0 .126-.305M21.415 12.285l6.016-3.472a1.768 1.768 0 1 0-1.767-3.061l-3.37 1.946V3.762a1.761 1.761 0 1 0-3.522 0v6.823a1.767 1.767 0 0 0 2.643 1.7M14.178 20.04a1.75 1.75 0 0 0-1.206.205L6.956 23.72a1.765 1.765 0 0 0-.648 2.413 1.766 1.766 0 0 0 2.415.648l3.416-1.972v3.931a1.762 1.762 0 0 0 3.522 0v-6.96c0-.88-.643-1.607-1.483-1.74M31.192 11.886a1.765 1.765 0 0 0-2.415-.648l-6.016 3.473a1.77 1.77 0 0 0-.884 1.562c-.005.617.313 1.22.884 1.547l6.016 3.476a1.768 1.768 0 1 0 1.767-3.063l-3.406-1.968 3.406-1.966a1.76 1.76 0 0 0 .648-2.413M123.636 15.858v.067c0 .328-.274.571-.612.571h-8.452q.022.299.082.587c.392 1.83 1.96 3.193 3.821 3.209h.492q.058 0 .118-.003l.108-.005q.004 0 .007-.003c.618-.048 1.24-.297 1.796-.696h.002q.044-.031.087-.067.007-.004.018-.013l.074-.059q.014-.01.029-.023.03-.024.061-.05l.041-.034a.4.4 0 0 1 .049-.044q.024-.022.048-.046.02-.016.039-.036.029-.027.059-.053l.03-.034.062-.061.028-.028.062-.07q.014-.011.025-.028.034-.034.064-.069l.026-.03q.029-.039.059-.072l.03-.039.052-.064.041-.056q.018-.026.038-.051.032-.042.059-.085l.018-.025q.076-.112.148-.23 0 0 .003-.006.016-.026.036-.051a.1.1 0 0 1 .018-.02c.007-.013.018-.021.025-.031l.023-.023.029-.024a.1.1 0 0 1 .025-.02.3.3 0 0 1 .044-.028l.033-.02.033-.016q.017-.006.029-.013l.043-.013.021-.007a.57.57 0 0 1 .309.005h.006q.031.01.
2061064.023.008.002.015.005.034.014.064.033l.01.005c.282.205.369.564.197.858l-.002.003q-.031.05-.062.097l-.015.023c-.599.912-1.414 1.64-2.323 2.075q-.029.012-.059.028l-.01.003a4.4 4.4 0 0 1-1.352.386q-.016.002-.031.003l-.123.013q-.034 0-.072.005-.044 0-.087.005l-.169.002h-.497c-2.842-.02-5.132-2.392-5.132-5.296 0-2.953 2.305-5.337 5.171-5.337q.126 0 .253.005a4.97 4.97 0 0 1 2.695.955q.064.047.125.095l.067.054.061.048c1.078.9 1.806 2.249 1.926 3.811zm-8.982-.568h7.65c-.379-1.844-1.964-3.179-3.795-3.179-1.865 0-3.437 1.31-3.855 3.179M102.03 11.064a.6.6 0 0 1 .174.371q.001.03.003.062v9.407a.62.62 0 0 1-.615.614.62.62 0 0 1-.612-.614v-1.25a5.3 5.3 0 0 1-.768.76q-.012.01-.023.021l-.08.059a4.83 4.83 0 0 1-2.945 1.024c-1.729 0-3.25-.92-4.157-2.312l-.025-.034-.08-.133-.051-.084q-.026-.043-.049-.09l-.074-.133q-.01-.022-.02-.046a5.46 5.46 0 0 1-.587-2.485q0-.137.008-.271a5.5 5.5 0 0 1 .579-2.215l.02-.044.074-.133q.023-.046.049-.09.023-.042.051-.084l.08-.133.025-.034c.907-1.393 2.428-2.312 4.157-2.312a4.86 4.86 0 0 1 3.15 1.173q.362.303.666.67v-1.231q0-.03.003-.062a.6.6 0 0 1 .174-.371v-.003q.016-.014.033-.028l.01-.01q.013-.011.026-.018l.023-.018q.007-.003.015-.01.018-.009.036-.02.004-.002.008-.003l.046-.023h.002a.6.6 0 0 1 .113-.034l.01-.002.052-.008.061-.002.064.002.051.008q.003.001.011.002a.
20616.6 0 0 1 .112.034h.003q.024.01.043.023l.011.002q.017.013.033.02.009.008.018.011l.023.018q.011.007.023.018.007.005.013.01c.01.01.023.018.03.028zm-4.866 9.228c2.103 0 3.816-1.834 3.816-4.09 0-2.267-1.713-4.111-3.816-4.111-2.087 0-3.816 1.841-3.816 4.11q0 .107.005.21c0 .031.005.06.005.088q.004.061.01.12.006.049.01.095.007.055.013.11.008.041.013.08.01.06.02.122.009.03.013.056l.031.144.01.03c.436 1.753 1.932 3.036 3.686 3.036M86.636 6.449h-.166c-.02 0-.044 0-.064.002q-.034-.003-.067-.002-.087 0-.176.002l-.034.003q-.069 0-.138.007h-.026q-.071.007-.14.013-.007.004-.016.003l-.146.02h-.005q-.465.074-.837.259-.001.003-.005.002-.056.031-.11.062-.01.005-.021.013-.046.026-.092.056-.019.013-.034.026-.036.023-.074.051l-.054.043-.046.039-.08.074-.015.016-.092.097-.015.02q-.04.043-.074.085l-.026.038a1 1 0 0 0-.074.1l-.06.092-.007.013a2.9 2.9 0 0 0-.358.986q0 .009-.003.018-.014.074-.026.151-.004.024-.005.046a2 2 0 0 0-.025.213q-.008.053-.013.107l-.008.118q-.002.038-.005.08l-.008.166-.002.039c-.003.071-.003.146-.003.217v1.012h-1.275a.6.6 0 0 0-.23.038.595.595 0 0 0-.395.556.653.653 0 0 0 .62.658h.005v.003h1.275v8.933q-.001.018 0 .036v.023a.6.6 0 0 0 .162.374l.002.002.041.039.008.005q.016.014.033.026.009.008.018.012a.634.634 0 0 0 .42.105c.12-.01.23-.061.32-.135l.003-.003a.2.2 0 0 0 .033-.033q.006-.004.01-.008l.026-.028a.6.6 0 0 0 .143-.415v-8.933h1.373v-.003h.005a.634.634 0 0 0 .62-.655v-.005c.003-.013 0-.026 0-.039v-.013a.57.57 0 0 0-.161-.353v-.003h-.003l-.036-.033q-.008-.007-.013-.013l-.028-.02-.025-.018-.018-.01q-.02-.013-.039-.02l-.01-.006q-.022-.012-.046-.02-.004-.003-.01-.006l-.046-.015q-.007-.002-.016-.003-.021-.004-.043-.01-.012 0-.023-.002-.016-.003-.036-.005h-.028q-.012-.002-.023-.003h-1.3940000000000001v-1.03q.003-.076.005-.15 0-.022.003-.042.001-.066.005-.128l.003-.025q.004-.075.013-.144c.048-.5.156-.814.269-1.006q.002-.007.005-.013.012-.02.025-.039l.02-.03.014-.02a.4.4 0 0 1 .04-.05c.162-.181.413-.291.776-.335.006 0 .008-.003.016-.003l.064-.005q.017-.002.033-.005l.06-.002q.02-.002.045-.003.027-.002.054-.002l.054-.003h.133q.029-.001.059-.005.034.004.069.005h.166a.626.626 0 0 0 0-1.252M89.938 6.467q-.001-.002-.005-.003c-.013-.005-.023-.01-.039-.013l-.02-.007-.03-.008q-.017-.006-.029-.008-.018-.004-.036-.005-.014-.002-.028-.005c-.02-.003-.044-.003-.064-.003a.62.62 0 0 0-.615.613v13.876c0 .335.282.614.615.614q.032 0 .064-.002l.01-.003.054-.008.013-.002.046-.013q.003 0 .008-.002a.62.62 0 0 0 .435-.52q.005-.03.005-.064V7.028q0-.031-.005-.062a.61.61 0 0 0-.38-.5M42.914 18.253c-.005-.036-.005-.07-.01-.102l-.008-.072-.013-.082-.028-.144q-.01-.044-.02-.09l-.016-.048a1 1 0 0 0-.03-.095l-.011-.036a2 2 0 0 0-.049-.125q-.026-.055-.05-.11l-.006-.008a2.3 2.3 0 0 0-.607-.748q0-.002-.003-.002c-.035-.028-.071-.06-.11-.087l-.005-.005q-.003-.001-.008-.005-.035-.025-.066-.05c-.315-.222-.663-.399-1.17-.593l-.023-.008-.026-.013q-.431-.16-.889-.31h-.002q-.002 0-.003-.002-.007-.001-.018-.005l-.1-.034-.051-.015q-.154-.053-.312-.105c-.075-.026-.154-.051-.249-.082l-.138-.044q-.003-.001-.005-.002l-.095-.03a15 15 0 0 1-.645-.221 4 4 0 0 1-.79-.369c-.296-.19-.501-.423-.55-.727l-.002-.003-.006-.064-.002-.01q-.004-.038-.003-.074a1 1 0 0 1 .008-.131l.008-.08q.002-.01.005-.023l.015-.081q.003-.005.005-.013a1 1 0 0 1 .026-.087v-.003c.133-.397.448-.691.82-.899l.074-.038q.037-.02.071-.036.058-.028.116-.051.033-.015.066-.029l.123-.046.067-.023q.06-.019.12-.035.038-.013.074-.021.059-.014.113-.028l.077-.015q.061-.013.115-.021l.067-.01q.066-.008.136-.013.014-.003.033-.005.085-.005.166-.005.096 0 .19.005h.028c.453.028.82.138 1.122.284l.069.033q.02.013.038.02l.087.05.016.007q.045.028.092.057l.005.002.1.064q.001.003.002.005a1 1 0 0 1 .131.09 9 9 0 0 1 .318.248 5 5 0 0 0 .256.2l.023.015.056.039.023.013.054.03.02.008q.03.015.06.026l.012.005q.034.013.07.018l.002.002c.051.008.1.01.151-.002l.015-.003q.021-.005.041-.01l.013-.008q.007 0 .016-.005.03-.014.061-.033.007-.001.01-.005a1 1 0 0 0 .064-.049l.003-.003a1 1 0 0 0 .049-.05.3.3 0 0 0 .028-.044q.004-.004.005-.008c.107-.18.046-.415-.144-.67l-.01-.016-.02-.029c-.436-.563-1.427-1.18-2.346-1.377q-.007 0-.016-.003l-.117-.023-.034
2061-.005q-.05-.008-.1-.013-.018-.004-.038-.005l-.095-.008q-.02-.002-.036-.005l-.125-.002q-.1 0-.197.002-.054.001-.11.005l-.083.003-.148.013q-.02 0-.041.002-.085.007-.166.018h-.018a3 3 0 0 0-.172.026h-.01a3 3 0 0 0-.167.028q-.003.002-.01.003a4 4 0 0 0-.336.074q-.003.001-.002.002l-.161.044q-.078.024-.146.049l-.013.002q-.069.025-.139.051l-.012.005a2 2 0 0 0-.13.057c-.006.002-.014.002-.019.008-.038.015-.08.035-.115.053l-.026.013a2 2 0 0 0-.11.056l-.028.016a2 2 0 0 0-.13.077q-.065.039-.126.079-.075.053-.14.105-.009.001-.009.005a2.8 2.8 0 0 0-.558.533l-.018.023q-.028.042-.056.08l-.039.06-.028.047q-.03.05-.056.102l-.008.013c-.138.274-.218.59-.248.97q0 .009-.003.016-.004.099-.01.205 0 .081.003.161v.023c.028.733.36 1.284.962 1.711q.008.006.016.01l.077.054q.028.018.056.036.009.007.018.01c.594.377 1.321.592 1.928.764.298.087.564.16.643.184q.028.007.051.018c.364.12.643.218.874.31q.026.009.051.018.008.003.02.01.198.08.382.172c.103.05.197.105.292.16q.366.227.556.495.007.007.01.016.02.022.03.048.013.014.019.028l.02.039q.01.02.02.04l.016.032q.009.022.018.048.006.012.01.028l.036.136.005.026.008.061q.004.012.003.023.004.046.005.09-.001.069-.005.133-.002.02-.003.038a1 1 0 0 1-.015.1q-.001.015-.005.031a1.3 1.3 0 0 1-.075.259q-.002.003-.002.007-.026.06-.057.116-.002.006-.005.01a1.3 1.3 0 0 1-.159.236q-.046.056-.097.11-.004 0-.003.002-.104.104-.225.192-.004.003-.005.006c-.038.025-.077.053-.115.076q-.007.007-.016.01a3 3 0 0 1-.21.118q-.036.02-.079.039-.043.02-.09.04l-.074.031q-.103.04-.205.075l-.03.01q-.062.018-.123.036c-.01.002-.023.008-.034.01a4 4 0 0 1-.394.085h-.008q-.096.015-.184.025-.033.005-.067.005-.029.003-.064.006a3 3 0 0 1-.422-.003q-.054-.001-.108-.005l-.146-.013a2 2 0 0 1-.13-.013l-.11-.015c-.08-.013-.154-.023-.229-.039q-.051-.01-.102-.02l-.115-.028a2 2 0 0 1-.126-.034 2.724 2.724 0 0 1-.29-.092l-.045-.015a5 5 0 0 1-.438-.19l-.02-.01a10 10 0 0 1-.398-.218l-.04-.023a4 4 0 0 0-.31-.169l-.062-.028q-.011-.003-.018-.008a.6.6 0 0 0-.151-.04q-.023-.004-.046-.003-.007-.004-.016-.003a.37.37 0 0 0-.26.108.4.4 0 0 0-.088.097l-.013.02-.02.032q-.007.01-.01.023l-.016.03q-.003.01-.008.02l-.01.034q-.004.01-.005.02l-.008.039-.002.015q-.004.027-.003.049v.008q0 .029.008.059v.01l.013.048.008.023c.005.013.007.029.015.041q.003.011.008.018a.9.9 0 0 0 .156.233 2 2 0 0 0 .282.252l.094.066q.01.008.02.013a4 4 0 0 0 .446.266q.048.027.1.054.034.017.067.033.077.04.159.077l.02.01q.088.043.177.077l.074.031q.007.005.016.005a6 6 0 0 0 1.954.39h.002q.03 0 .06-.003h.137q.007 0 .016-.003c.97-.03 1.767-.282 2.446-.778v-.003c.753-.569 1.168-1.37 1.168-2.254q0-.084-.006-.166zM49.177 10.905h-.008c-1.193 0-2.32.486-3.135 1.347v-.732a.6.6 0 0 0-.591-.615l-.064.002a.6.6 0 0 0-.37.175l-.004.002-.026.03a.03.03 0 0 0-.013.014l-.018.023q-.007.01-.018.023l-.007.015-.023.036q0 .003-.003.008l-.023.046q-.021.057-.033.115 0 .004-.003.005l-.007.056q-.002.03-.003.065v9.511l-.008.041.031.026q0 .02.01.049l.003.01a.1.1 0 0 0 .026.04.66.66 0 0 0 .396.319l.013.002h.144q.035 0 .069-.003.022-.004.046-.01.01 0 .02-.002.03-.008.062-.018h.002a.53.53 0 0 0 .262-.195l.007-.008a.4.4 0 0 0 .087-.153q.005-.011.006-.018l.002-.005q.014-.047.026-.093l.002-.01v-5.757c.041-1.716 1.445-3.112 3.13-3.114h.005a3.115 3.115 0 0 1 3.112 3.111v5.66q0 .034.005.064a.6.6 0 0 0 .174.374l.03.028q.007.008.014.01.01.011.023.019l.023.018a.04.04 0 0 1 .018.01q.017.01.033.02.003.002.01.003.02.012.044.023h.002a.6.6 0 0 0 .113.033q.007.001.01.003l.051.008q.03.002.064.002.031 0 .062-.003l.051-.007.01-.003a.6.6 0 0 0 .116-.033l.046-.023q.003-.001.008-.003l.035-.02.016-.01.023-.018c.007-.006.018-.01.025-.018q.006-.003.01-.01c.01-.01.024-.018.034-.029v-.002a.58.58 0 0 0 .174-.372q.004-.029.003-.064v-5.66a4.344 4.344 0 0 0-4.331-4.338M60.225 10.885c2.78 0 5.042 2.384 5.042 5.317 0 2.932-2.261 5.316-5.042 5.316q-.13 0-.257-.007-.017 0-.036-.003a3 3 0 0 1-.22-.018h-.007c-1.1-.12-2.126-.622-2.943-1.444-.033-.034-.07-.067-.1-.103q-.003-.001-.005-.002-.026-.028-.051-.06l-.116-.127q-.044-.052-.09-.108l-.066-.084a3 3 0 0 1-.13-.175l-.016-.023c-.5-.699-.825-1.506-.948-2.36q-.017-.12-.028-.239-.002-.013-.005-.028a3 3 0 0 1-.015-.22q-.004-.023-.003-.05a5 5 0 0 1 0-.532q0-.026.003-.049.004-.111.015-.22.003-.015.005-.028.011-.12.028-.238a5.4 5.4 0 0 1 .961-2.382q.065-.09.133-.18c.02-.025.044-.05.064-.079l.092-.112q.054-.06.11-.12l.057-.065q.002-.001.005-.002.044-.05.092-.095c.817-.825 1.847-1.332 2.95-1.452h.008q.109-.011.22-.018.019-.002.036-.003.127-.007.256-.007m3.795 4.899v-.005a4.25 4.25 0 0 0-1.035-2.397q-.036-.043-.074-.085l-.046-.046-.09-.092q-.043-.041-.087-.08-.026-.024-.051-.048-.069-.061-.138-.118-.001 0-.003-.002a3.64 3.64 0 0 0-1.87-.797q-.01-.002-.017-.003a2 2 0 0 0-.16-.012q-.017-.004-.032-.003-.097-.006-.193-.005-.096-.001-.192.005-.014 0-.033.003a2 2 0 0 0-.159.012q-.007.001-.018.003a3.64 3.64 0 0 0-1.87.797q-.001.003-.002.002-.069.057-.138.118l-.051.046q-.045.041-.087.082-.043.043-.087.09l-.05.048-.07.082a4.26 4.26 0 0 0-1.038 2.4v.005q-.008.088-.013.18l-.002.03q-.005.104-.006.207c0 2.252 1.732 4.09 3.816 4.09 2.085 0 3.816-1.838 3.816-4.09q0-.104-.005-.207l-.002-.03a4 4 0 0 0-.013-.18M80.087 11.148l-.013-.015a.6.6 0 0 0-.235-.177h-.003c-.01-.008-.023-.01-.033-.015q-.007-.001-.018-.005a.55.55 0 0 0-.259-.02h-.002a.64.64 0 0 0-.441.294h-.002c-.013.025-.029.05-.039.076l-.002.003v.003l-2.936 8.034L73.8 13.84a.6.6 0 0 0-.09-.141.7.7 0 0 0-.514-.238c-.03 0-.059 0-.09.008h-.01a.67.67 0 0 0-.484.37v.003l-2.305 5.486-1.117-3.035-1.838-5.001a1 1 0 0 0-.034-.077l-.005-.005a.56.56 0 0 0-.253-.239q-.002 0-.003-.002a.8.8 0 0 0-.169-.051q-.006 0-.013-.003l-.087-.005h-.019999999999999997l-.039.002-.025.
2061003q-.019.003-.034.005-.01.003-.023.005l-.038.01q-.007.003-.016.006c-.012.005-.025.007-.038.015h-.002a.6.6 0 0 0-.252.218q-.003.006-.007.013l-.008.015a.64.64 0 0 0-.084.256.6.6 0 0 0 .04.287l2.129 5.719 1.365 3.667v.003a.5.5 0 0 0 .251.284q.005.004.01.008l.01.008q0 .002.006.005l.012.01h.005q.031.02.08.026l.008.002q.015.006.03.01.007.002.016.003a.47.47 0 0 0 .302.005q.008-.003.015-.005a.3.3 0 0 0 .062-.023l.023-.01.043-.023.036-.024.023-.017.052-.041.007-.01.054-.057q0-.004.005-.008a.6.6 0 0 0 .08-.148l.002-.008.008-.01.007-.018 2.313-5.522 2.333 5.542a.5.5 0 0 0 .085.157l.015.02.041.046.023.018q.02.02.044.039.01.008.02.012.027.02.054.036l.015.008q.029.016.062.028.007.005.018.005a.4.4 0 0 0 .056.02l.074.016h.077a.5.5 0 0 0 .087-.008q.01 0 .02-.002a1 1 0 0 0 .072-.018l.018-.008a.4.4 0 0 0 .075-.033l.007-.003q.044-.027.08-.053a.7.7 0 0 0 .228-.3v-.003l1.442-3.882 2.028-5.463a.6.6 0 0 0-.061-.566zM112.657 11.32q-.001-.017-.005-.033 0-.012-.006-.023l-.007-.036q-.004-.013-.008-.02a.1.1 0 0 0-.015-.042q-.001-.006-.005-.013a.3.3 0 0 0-.026-.048v-.003a.6.6 0 0 0-.113-.14l-.002-.003-.003-.003a.583.583 0 0 0-.766-.077q-.01.008-.02.013l-.031.023q-.023.022-.046.044-.001 0-.003.002l-6 5.85V7.028q0-.031-.003-.062a.62.62 0 0 0-.379-.5q-.002-.001-.005-.002l-.038-.013-.021-.007q-.014-.005-.033-.008l-.028-.008-.034-.005q-.014-.002-.028-.005-.034-.004-.064-.003a.62.62 0 0 0-.614.613v13.876a.62.62 0 0 0 .614.614q.033 0 .064-.002.004-.001.01-.003.028-.001.052-.008l.015-.002.046-.013.008-.002a.62.62 0 0 0 .435-.52q.004-.03.003-.064v-2.341l2.02-2.018 3.927 4.738q.036.06.089.105l.021.018q.015.011.031.02.018.013.038.023l.018.01.051.02q.008.003.013.006l.059.015q.004.002.013.003a.4.4 0 0 0 .076.013l.08.002a1 1 0 0 0 .115-.007h.003a.7.7 0 0 0 .199-.064q.004-.002.003-.003a1 1 0 0 0 .085-.054l.007-.008c.233-.233.269-.55.1-.814l-.049-.069-3.987-4.843 3.959-3.826a.65.65 0 0 0 .185-.38q0-.003.002-.007v-.041q.002-.012.003-.02v-.01q-.001-.015-.003-.029z"})}),{color:t,size:e,...n});Dle.displayName="Snowflake";const Ple=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 66 32",...n,children:i.jsx("path",{fill:"currentColor",d:"M13.737 7H7v17.534h6.737c5.605 0 9.003-3.427 9.003-8.768 0-5.34-3.398-8.766-9.003-8.766m-.231 13.567h-1.917V10.94h1.917c2.96 0 4.616 1.856 4.616 4.826 0 2.942-1.656 4.798-4.616 4.798zm25.335-7.6C38.841 9.142 36.197 7 32.364 7h-8.017v17.534h4.619v-5.797h1.626l3.715 5.797h5.169l-4.183-6.282c2.181-.8 3.548-2.629 3.548-5.284m-6.971 2.115h-2.904v-4.229h2.904c1.655 0 2.409.829 2.409 2.114s-.754 2.114-2.41 2.115M51.723 7h-4.482l4.695 17.503h4.479zm-12.43 0 4.695 17.503h4.478L43.772 7zM60 7h-4.683l2.341 10.147z"})}),{color:t,size:e,...n});Ple.displayName="Drw";const Td="h-6 md:h-8",ex=({isWhiteVariant:t,dark:e})=>t?null:i.jsxs("div",{className:Ne("z-10 flex flex-col w-full",{"mt-6 sm:mt-12 pb-3 sm:pb-0":e,"mt-20":!e}),"data-testid":"company-logos-fixed",children:[!e&&i.jsx("div",{className:Ne("w-full text-center text-base z-10",{"text-purplegrey-500":e,"text-type-placeholder":!e}),children:"Used by 3,000+ leading firms and high-growth startups"}),i.jsxs("div",{className:Ne("lg:grid-cols-5 gap-y-6 xl:gap-y-8 lg:py-5 xl:py-6","z-10 place-items-center justify-between py-6 mt-6 grid grid-cols-2",{"px-6":e}),children:[i.jsx(Ple,{size:"none",className:Td},"Drw"),i.jsx(Ile,{size:"none",className:Td},"Belvedere"),i.jsx(Dle,{size:"none",className:Td},"Snowflake"),i.jsx(Tle,{size:"none",className:Td},"Goldman Sachs"),i.jsx(Ale,{size:"none",className:Td},"Berkeley"),i.jsx(Nle,{size:"none",className:Td},"OpenAI"),i.jsx(kle,{size:"none",className:Td},"Morgan Stanley"),i.jsx(Ele,{size:"none",className:Td},"Architect"),i.jsx(Rle,{size:"none",className:Td},"OctopusEnergy"),i.jsx(Sle,{size:"none",className:Td},"Alpaca")]})]}),L5t=[{attributes:{title:"Equities",venues:{data:[{attributes:{name:"Nasdaq",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"Nasdaq BX",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"Nasdaq PSX",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"NYSE",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"NYSE Arca",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"NYSE American",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"NYSE Texas",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}}
2061,{attributes:{name:"NYSE National",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"Cboe EDGA",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"Cboe EDGX",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"Cboe BZX",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"Cboe BYX",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"MEMX",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"MIAX",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"IEX",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-10"}}]}}},{attributes:{name:"Blue Ocean ATS",service_id:"us-equities",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}}]}}},{attributes:{title:"Options",venues:{data:[{attributes:{name:"Cboe Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"Cboe EDGX Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"Cboe BZX Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"Cboe C2 Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"Nasdaq PHLX",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"Nasdaq ISE",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"Nasdaq Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"Nasdaq GEMX",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"Nasdaq MRX",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"Nasdaq BX Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"MEMX Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"NYSE Arca Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"NYSE American Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"MIAX Pearl",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"MIAX Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"MIAX Emerald",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"MIAX Sapphire",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"BOX Options",service_id:"opra",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-1"}}]}}},{attributes:{name:"CME",service_id:"cme",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"CBOT",service_id:"cme",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"NYMEX",service_id:"cme",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"COMEX",service_id:"cme",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"ICE Endex",service_id:"ndex",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-10"}}]}}},{attributes:{name:"ICE Europe Commodities",service_id:"ifeu",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBP-10"}}]}}}]}}},{attributes:{title:"Futures",venues:{data:[{attributes:{name:"CME",service_id:"cme",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"CBOT",service_id:"cme",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"NYMEX",service_id:"cme",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"COMEX",service_id:"cme",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"ICE Endex",service_id:"ndex",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}},{attributes:{name:"ICE Europe Commodities",service_id:"ifeu",active:!0,schemas:{data:[{attributes:{name:"PCAP"}},{attributes:{name:"MBO"}}]}}}]}}}],j5t={data:L5t},D7=({readyDataset:t,dark:e})=>{const n=gF();return i.jsx("div",{className:Ne(!e&&n.cardContainer,e?n.darkCardLoading:n.cardLoading,t&&n.readyCardLoading)})},F5t=t=>{const{breakpoints:e}=ni(),n=gF(t),r=cn(),{variant:a,open:s,upOpenXSm:o,upOpenSm:l,upOpenMid:c,upOpenMd:d,upOpenLg:f,dar
2061k:p}=t,g=a==="white",y=ble("us-equities"),{serviceCatalogMap:x,isLoading:b}=nS(),[_]=v.useState("GLBX.MDP3"),[E,A]=v.useState("cme"),[S,k]=v.useState("Futures"),I=Object.keys(x),[N,D]=v.useState({}),O=Ue(rc),{navBarExpand:j}=Xst(),[M,$]=v.useState(0),[L,z]=v.useState(5),[H,J]=v.useState({}),[X,Y]=v.useState(!1),[F,W]=v.useState(!1),G=Za(e.up("lg")),q=Za(e.up("md")),Z=Za(e.up("sm")),[le,ee]=v.useState(0),[xe,Ce]=v.useState(null),de=o===void 0?Z:!s&&Z||s&&o,ve=l===void 0?X:!s&&X||s&&l,Re=v.useRef(null),V=Ue(i9);v.useEffect(()=>{const ye=j5t.data.map(Te=>Te.attributes.venues.data).flat(),be={};ye.forEach(Te=>{const{attributes:je}=Te;je.active&&(be[je.service_id]=[...be[je.service_id]||[],je.name])}),J(be)},[]),v.useEffect(()=>{const ye=()=>{$(window.innerWidth),M>=856?W(!0):W(!1),M>=666?Y(!0):Y(!1)};return window.addEventListener("resize",ye),ye(),()=>window.removeEventListener("resize",ye)},[M]),v.useEffect(()=>{const ye=()=>{$(window.innerWidth);const be=s?176:0;O?M>=600&&M<960?M<677+be?z(3):M<786+be?z(4):z(5):M>=960&&M<1280?M<1037+be?z(3):M<1146+be?z(4):z(5):j&&M>=1280&&M<1400?z(4):z(5):M>=600&&M<714||M>=960&&M<1066?z(4):z(5)};return window.addEventListener("resize",ye),ye(),()=>window.removeEventListener("resize",ye)},[O,s,M,j]),v.useEffect(()=>{const ye={};I.forEach(be=>{const Te=x[be];(be==="dbix"?[]:xw[be]||["Futures","Options on futures"]).forEach(De=>{De in ye||(ye[De]={}),ye[De][Te?.service_spec.service_id]=Te.service_name})}),D(ye)},[x]),v.useEffect(()=>{const ye=N[S];if(!ye||E in ye)return;const be=Object.keys(ye)?.[0];be&&A(be)},[S]);const K=v.useCallback(ye=>{ee(ye?.offsetHeight),Ce(ye)},[ee]),te=v.useCallback(()=>{r(B5(!0))},[r]),me=(ye=!1)=>{if(b)return[i.jsx(D7,{readyDataset:!0},"readyDatasetCardLoading0"),i.jsx(D7,{readyDataset:!0},"readyDatasetCardLoading1"),i.jsx(D7,{readyDataset:!0},"readyDatasetCardLoading2"),i.jsx(D7,{readyDataset:!0},"readyDatasetCardLoading3")];let be=I;return p&&(be=E?[E]:[I[0]]),be.map(je=>{let De,Ae,Be;const We=x[je],{dataset_id:Ke,colloquial_name:ft,dataset_name:dt,lowest_price:Ft,dataset_introduction:fn,dataset_tags:Vt,asset_class:ie}=We.default_dataset,ke=We.service_spec.symbols,Ie=We.service_spec.service_id;if(De=dt,Ae=fn,We.sub_datasets.length>1){De=We.service_name;const ce=We.service_spec.service_brief;Ae=Ie==="dbix"&&!ce?.trim()?fn:ce,Be=We.sub_datasets}const pe=je==="us-equities"?y:Ke;return i.jsx(D5t,{datasetId:pe,originalDatasetId:Ke,datasetName:De,datasetColloquial:ft,datasetBrief:Ae,lowestPrice:Ft,tags:Vt,assetClasses:ie,productionReady:!0,buttonNeedToChange:de,renderMoreInstrument:ve,instrumentNum:L,instrumentCount:ke,venuesByServiceId:H,dark:p,serviceId:Ie,servicesFeatureEnabled:!0,subDatasets:Be,isOnlyOne:ye},Ie)})},fe=()=>{const ye=["Futures","Options on futures","Equities","Equity options"],be={Futures:hF,"Options on futures":yle,Equities:pF,"Equity options":mF,Indices:die};let Te="Futures";const je=N[S];je&&!(E in je)&&(Te=ye.find(We=>E in N[We])||"Futures",Te!==S&&k(Te));const Ae=(We=>{let Ke=[];return We in N&&(Ke=Object.entries(N[We]).map(([ft,dt])=>{let Ft;switch(ft){case"cme":Ft="CME";break;case"xeee":Ft="EEX";break;case"xeur":Ft="Eurex";break;case"xcbf":Ft="CFE";break;default:Ft=dt}return{content:Ft,key:ft}})),Ke.sort((ft,dt)=>x[ft.key].service_spec.ui_rank-x[dt.key].service_spec.ui_rank),Ke})(S),Be=E||_;return i.jsxs(i.Fragment,{children:[i.jsx("div",{id:"landing-category-bar",className:"relative w-full flex items-center justify-center z-10 mb-8",children:i.jsxs("div",{className:"relative flex items-center gap-x-3",children:[i.jsx("div",{className:"flex items-center gap-x-3 overflow-auto [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",style:{maxWidth:"calc(100vw - 146px)"},ref:Re,children:ye.map(We=>{const Ke=be[We],ft=Ke?i.jsx(Ke,{color:"currentColor",className:"!h-[22px] !w-[22px]"}):null;return i.jsxs("div",{className:Ne("px-5 rounded-3xl h-[44px] flex flex-row gap-x-1.5 items-center text-purplegrey-100 cursor-pointer border border-transparent hover:border-purple-400",{"!bg-purple-500 hover:!border-purple-500":S===We}),style:{backgroundColor:"rgba(246, 246, 247, 0.08)"},onClick:()=>
2061{if(S===We)return;const dt=We,Ft=N[dt]||{};if(!(E in Ft)){const Vt=Object.keys(Ft)?.[0];Vt&&A(Vt)}k(dt)},children:[ft,i.jsx("span",{className:"text-base font-semibold w-max",children:We})]},We)})}),i.jsx("div",{className:"w-[1px] h-7 mx-1.5 bg-[#FFFFFF4D]"}),i.jsx("div",{className:"h-[44px] w-[44px] rounded-full border border-[#F6F6F733] hover:border-purple-400 flex items-center justify-center text-purplegrey-100 cursor-pointer",onClick:te,children:i.jsx(CC,{color:"currentColor"})})]})}),b?i.jsx(D7,{dark:p,readyDataset:!0}):i.jsx(v5t,{containerClassName:"mx-0",backgroundColor:"light",borderColor:"separator",borderRadius:"lg",borderStyle:"solid",interval:0,shadowColor:"purple",shadowSize:"sm",onChange:We=>{if(We&&ae.isValidElement(We)){const Ke=We.props;console.log("props",Ke)}},gotoKey:S,ref:K,children:ye.map(We=>i.jsxs("div",{className:Ne("relative z-10 rounded-2xl px-2 pb-2",{"bg-[#0B083AEB]":Ae.length>1,"bg-transparent":Ae.length<=1}),children:[Ae.length>1&&i.jsx("div",{className:"overflow-auto block lg:flex flex-row justify-center",children:i.jsx("div",{className:"w-max flex items-center justify-center gap-x-6",children:Ae.map(Ke=>i.jsx("div",{className:Ne("w-max px-1 flex items-center justify-center h-[67px] leading-5 text-sm border-b-[3px] cursor-pointer hover:text-purplegrey-200",{"border-purple-400 font-semibold text-purplegrey-200":Be===Ke.key,"border-transparent font-medium text-[#C3C4E5DB]":Be!==Ke.key}),onClick:()=>{A(Ke.key)},children:Ke.content},Ke.key))})}),i.jsx(Iu,{container:!0,direction:"column",className:"z-10",children:me(Ae.length<=1)})]},We))}),i.jsx(ex,{isWhiteVariant:g,dark:p})]})},ge=()=>i.jsxs(Iu,{container:!0,direction:"column",className:Ne(n.cardsContainer,{"rounded-3xl bg-purplegrey-100 px-5 pt-4":!p,"!overflow-x-clip":p}),children:[!V&&!b&&i.jsx(Jk,{small:!Z}),p&&fe(),!p&&i.jsxs(i.Fragment,{children:[i.jsx(Iu,{container:!0,direction:"column",className:"gap-3",children:me()}),i.jsx(ex,{isWhiteVariant:g,dark:p})]})]}),Se=()=>i.jsxs("div",{className:Ne(n.cardsContainer,{"rounded-xl bg-purplegrey-100 px-5 pt-4":!p,"!overflow-x-clip":p}),children:[!V&&!b&&i.jsx(Jk,{small:!Z}),p&&fe(),!p&&i.jsxs(i.Fragment,{children:[i.jsx(Iu,{container:!0,direction:"column",children:me()}),i.jsx(ex,{isWhiteVariant:g,dark:p})]})]}),se=()=>i.jsxs("div",{className:Ne(n.cardsContainer,{"rounded-xl bg-purplegrey-100":!p,"!overflow-x-clip":p}),children:[!V&&!b&&i.jsx(Jk,{small:!Z}),p&&fe(),!p&&i.jsxs(i.Fragment,{children:[i.jsx(Iu,{container:!0,direction:"column",children:me()}),i.jsx(ex,{isWhiteVariant:g,dark:p})]})]}),he=()=>s?f?ge():d||c?Se():se():G?ge():q||F?Se():se();return i.jsxs("div",{className:Ne(n.root,{[n.rootWhite]:g,[n.rootOpen]:s,"bg-purplegrey-100 ":!p,"overflow-hidden":p}),"data-testid":"landing-body",style:{borderRadius:p?0:40},children:[!O&&!p&&i.jsx("div",{className:Ne(n.blank,{"bg-purplegrey-100":!p}),children:i.jsxs(ei,{level:2,className:Ne(n.title,{[n.titleWithCreditButton]:!O},"flex flex-col gap-6"),children:["Browse our data catalog",i.jsx("div",{className:"flex justify-center",children:i.jsx(He,{children:i.jsx(aa,{newTab:!0,href:qn.marketing().resolveURL("/venues"),children:"View all supported venues ->"})})})]})}),i.jsx("div",{className:Ne({[n.cardsBackground]:!p,"bg-purplegrey-100":!p,"w-full container px-4 sm:px-6 md:px-8 container-w-xl items-center":p}),children:he()})]})},B5t="/assets/engineered-colocation-v-B5s4CXrs.svg",U5t="/assets/engineered-colocation-ZYULZaKK.svg",$5t="/assets/engineered-fpgas-v-CZbxHUvG.svg",q5t="/assets/engineered-fpgas-DYdiQRR_.svg",H5t="/assets/engineered-kernel-bypass-v-Bp4MSO2n.svg",z5t="/assets/engineered-kernel-bypass-BY1oCSTD.svg",V5t="/assets/engineered-layer-v-CMX6OMex.svg",G5t="/assets/engineered-layer-CxK7leIg.svg",W5t="/assets/engineered-ptp-v-CaZmWElB.svg",Y5t="/assets/engineered-ptp-Cvfkl7_9.svg",X5t="/assets/engineered-redundancy-v-DKJfva6V.svg",K5t="/assets/engineered-redundancy-BT3fw6LN.svg",Z5t="/assets/engineered-rust-v-C1jzM5wW.svg",J5t="/assets/engineered-rust-CBWriq2X.svg",Q5t="/assets/engineered-timeline-DnJ3WfEz.svg",egt="/assets/engineered-zero-copy-v-DzL51t20.svg",tgt="/assets/engineered-zero-copy-f3wCfigS.svg",aY=["Colocation","
2061Layer 1 switches","PTP","FPGAs","Rust","Zero-copy","Kernel bypass","Redundancy"],tx={Colocation:{desc:"Our servers are situated in primary colocation facilities, like Equinix NY4 and CyrusOne Aurora I, to minimize hops to the matching engine. This reduces latency and makes our timestamps more deterministic.",img:U5t,imgV:B5t},"Layer 1 switches":{desc:"Data only takes one to three switch hops after the handoff to reach our servers. We use a mix of low-latency Arista Layer 1 and 3 switches, with 4 nanosecond and sub-550 nanosecond port-to-port latencies, respectively.",img:G5t,imgV:V5t},PTP:{desc:"Databento is the only normalized data provider to embed nanosecond-resolution PTP timestamps in all of its data, giving you sub-microsecond accuracy synchronized across trading venues.",img:Y5t,imgV:W5t},FPGAs:{desc:i.jsxs(i.Fragment,{children:["We’ve partnered with hardware providers like"," ",i.jsx("a",{href:"https://www.napatech.com/media/press-releases/databento-and-napatech-collaborate-on-solutions-for-real-time-financial-data/",rel:"noopener noreferrer",target:"_blank",className:"text-purple-500 font-semibold",children:"Napatech"})," ","and use FPGA-based SmartNICs to achieve lossless capture at 100-gigabit line rate with high-precision timestamping—even on large, bursty feeds like OPRA."]}),img:q5t,imgV:$5t},Rust:{desc:"Our real-time data gateways, written entirely in Rust and C, achieve a median latency of 6.1 μs from venue handoff to the time it’s sent to your application, making Databento one of the fastest managed feed providers.",img:J5t,imgV:Z5t},"Zero-copy":{desc:i.jsxs(i.Fragment,{children:["Once the raw data is parsed and normalized, it remains immutable until it gets to you in"," ",i.jsx("a",{href:`${W4}/standards-and-conventions/databento-binary-encoding`,rel:"noopener noreferrer",target:"_blank",className:"text-purple-500 font-semibold",children:"Databento Binary Encoding"}),", our zero-copy messaging format. This minimizes end-to-end latency and risk of vendor-side errors."]}),img:tgt,imgV:egt},"Kernel bypass":{desc:"Our network gateways employ proprietary, DPDK-based network acceleration to achieve 100-gigabit line rate with a median latency of 64 μs, bringing our cloud and internet users unprecedented speeds.",img:z5t,imgV:H5t},Redundancy:{desc:i.jsxs(i.Fragment,{children:["We multiplex connections from multiple IP transit providers and use redundant networks and servers throughout, ensuring high availability and"," ",i.jsx("a",{href:"https://status.databento.com/",rel:"noopener noreferrer",target:"_blank",className:"text-purple-500 font-semibold",children:"99.9+% uptimes"})," ","while delivering virtually zero gaps on billions of messages per day."]}),img:K5t,imgBottom:37,imgV:X5t}},ngt=()=>{const[t,e]=ae.useState(aY[0]);return i.jsxs(H9,{width:"xl",divider:{top:"gradient"},className:"flex flex-col gap-16 items-center",children:[i.jsxs("div",{className:"flex flex-col items-center gap-6 md:w-[526px]",children:[i.jsxs(__,{level:3,align:"center",color:"primary",className:"text-center",children:["The ",i.jsx("span",{className:"text-purple-500",children:"fastest"})," real-time feed over public cloud"]}),i.jsx("span",{className:"text-base text-center text-type-secondary w-auto md:w-[496px]",children:"590 microseconds. The median latency from matching engine to your application over internet."})]}),i.jsxs("div",{className:"rounded-2xl w-full flex flex-col items-center py-8 px-8 lg:px-12",style:{background:"radial-gradient(50% 50% at 50% 50%, rgba(249, 250, 254, 0.35) 0%, #F9FAFE 100%)"},children:[i.jsxs("div",{className:"flex flex-col gap-8 items-center",children:[i.jsx("div",{className:"flex justify-normal lg:justify-center overflow-auto hide-scrollbar",style:{width:"calc(100vw - 32px - 32px - 32px - 32px)"},children:i.jsx("div",{className:"flex flex-row gap-4 border-b-2 border-divider-inline min-w-[853px]",children:aY.map(n=>i.jsx("div",{onClick:()=>
2061e(n),className:Ne("p-2 mb-[-2px] cursor-pointer text-base",{"text-purple-500 font-semibold border-b-2 border-purple-500":t==n,"text-purplegrey-600 font-medium":t!=n}),children:n},n))})}),i.jsx("span",{className:"w-auto md:w-[602px] text-type-secondary text-base text-center",children:tx[t].desc})]}),i.jsx("img",{className:"mt-16 hidden lg:block",src:Q5t,alt:"Engineering timeline illustration"}),i.jsx("img",{className:"mt-8 hidden lg:block",src:tx[t].img,loading:"lazy",alt:"Engineering timeline illustration",width:1056,height:352,style:{marginBottom:tx[t].imgBottom||0}}),i.jsx("div",{className:"w-full",children:i.jsx("img",{className:"mx-auto w-4/5 mt-12 block lg:hidden",src:tx[t].imgV,loading:"lazy",alt:"Engineering timeline illustration",width:311,height:462})}),i.jsxs("span",{className:"mt-6 text-purple-500 font-semibold flex flex-col items-center lg:flex-row",children:[i.jsx("a",{href:`${W4}/architecture/architecture-diagram`,children:"Complete Databento live architecture"}),i.jsx("span",{className:"hidden lg:block",children:" | "}),i.jsx("a",{rel:"noreferrer",href:"/latency",target:"_blank",children:"Live system performance"})]})]})]})},rgt="/assets/entire-venue-BEecudnw.svg",agt="/assets/full-order-book-depth-DY41yeFs.svg",sgt="/assets/multiple-encoding-Bde-Cvvb.svg",igt="/assets/pandas-Dp3I8ca1.svg",ogt="/assets/platform-feature-2eCiFGNX.svg",lgt="/assets/timestamp-CdxRok99.svg",cgt=()=>{const t=(e,n)=>i.jsxs("div",{className:"flex flex-col gap-2 w-full md:w-2/3 lg:w-full",children:[i.jsx("span",{className:"text-purplegrey-900 text-xl font-semibold",children:e}),i.jsx("span",{className:"text-type-secondary text-sm",children:n})]});return i.jsxs(H9,{width:"xl",divider:{top:"gradient"},background:"medium",className:"flex flex-col gap-16 items-center xl:mb-28",children:[i.jsxs(__,{level:3,align:"center",color:"primary",className:"md:w-[664px]",children:["The ",i.jsx("span",{className:"text-purple-500",children:"market data platform"})," you’ll enjoy using"]}),i.jsxs("div",{className:"w-full flex flex-col gap-6",children:[i.jsxs("div",{className:"w-full rounded-2xl border border-purplegrey-200 bg-white flex flex-col lg:flex-row overflow-hidden",children:[i.jsx("img",{className:"w-full lg:w-[468px] lg:flex-1 xl:w-auto",src:ogt,loading:"lazy",width:660,height:604}),i.jsxs("div",{className:"lg:flex-1 px-12 py-12 lg:py-0 flex flex-col gap-10 lg:gap-16 justify-center lg:items-center lg:w-[396px]",children:[t("Get instant pricing","Only pay for the data you use with usage-based pricing, or get unlimited data for a flat rate."),t("Manage licenses in one place","Answer a short questionnaire to determine your  monthly license fees and activate live data."),t("Teams","Administrate billing, entitlements, and multiple users directly on our self-service portal.")]})]}),i.jsxs("div",{className:"flex flex-col lg:flex-row gap-6",children:[i.jsxs("div",{className:"rounded-2xl border border-purplegrey-200 bg-white lg:min-w-[550px] xl:min-w-[636px] overflow-hidden",children:[i.jsxs("div",{className:"p-12 flex flex-col gap-4",children:[i.jsx("span",{className:"text-type-primary text-xl font-semibold",children:"Optimized for Pandas dataframes"}),i.jsx("span",{className:"text-type-secondary text-sm",children:"Get market data in dataframes at over a million rows per second."})]}),i.jsx("img",{className:"w-full lg:w-auto",src:igt,alt:"Optimized for Pandas dataframes",width:636,height:220})]}),i.jsxs("div",{className:"rounded-2xl border border-purplegrey-200 bg-white overflow-hidden",children:[i.jsxs("div",{className:"p-12 flex flex-col gap-4",children:[i.jsx("span",{className:"text-type-primary text-xl font-semibold",children:"Multiple encodings"}),i.jsx("span",{className:"text-type-secondary text-sm",children:"Choose between CSV, JSON, and our highly-compressible binary encoding, DBN."})]}),i.jsx("img",{className:"w-full lg:w-auto",src:sgt,alt:"Multiple encodings",width:492,height:200})]})]}),i.jsxs("div",{className:"flex flex-col lg:flex-row gap-6",children:[i.jsxs("div",{className:"flex flex-col justify-between flex-1 rounded-2xl border border-purplegrey-200 bg-white overflow-hidden",children:[i.jsxs("div",{className:"p-12 flex flex-col gap-4",children:[i.jsx("span",{className:"text-type-primary text-xl font-semibold",children:"Nanosecond, PTP-synchronized timestamps"}),i.jsx("span",{className:"text-type-secondary text-sm",children:"The only normalized market data solution to provide up to four timestamps for every event, with sub-microsecond accuracy across venues."})]}),i.jsx("img",{className:"w-full lg:w-auto",src:lgt,alt:"Nanosecond, PTP-synchronized timestamps",width:368,height:180})]}),i.jsxs("div",{className:"flex flex-col justify-between flex-1 rounded-2xl border border-purplegrey-200 bg-white overflow-hidden",children:[i.jsxs("div",{className:"p-12 flex flex-col gap-4",children:[i.jsx("span",{className:"text-type-primary text-xl font-semibold",children:"Tick-by-tick with full order book depth"}),i.jsx("span",{className:"text-type-secondary text-sm",children:"All buy and sell orders at every price level. Get each trade, every tick, and order queue composition."})]}),i.jsx("img",{className:"w-full lg:w-auto",src:agt,alt:"Tick-by-tick with full order book depth",width:368,height:198})]}),i.jsxs("div",{className:"flex flex-col justify-between flex-1 rounded-2xl border border-purplegrey-200 bg-white overflow-hidden",children:[i.jsxs("div",{className:"p-12 flex flex-col gap-4",children:[i.jsx("span",{className:"text-type-primary text-xl font-semibold",children:"Entire venue in a single subscription"}),i.jsx("span",{className:"text-type-secondary text-sm",children:"Subscribe to every update of every symbol on the venue, in a single API call—like a direct feed—be it over internet or cross-connect."})]}),i.jsx("img",{className:"w-full lg:w-auto",src:rgt,alt:"Entire venue in a single subscription",width:368,height:180})]})]})]})]})},Ole=({color:t,size:e,...n})=>rt(i.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 33 32",...n,children:i.jsx("path",{fill:"currentColor",d:"M17.333 8.568v-.086c0-1.19.776-2.057 1.587-2.559.597-.369 1.314-.612 2.08-.721V4h2.666v1.26c1.112.213 2.127.691 2.817 1.429l.911.974-1.947 1.821-.9
20611-.974c-.309-.329-1.092-.71-2.204-.71h-.407c-.693 0-1.256.177-1.603.391-.264.163-.315.28-.323.306v.07c0-.03-.018.028.117.163.14.14.406.314.822.443l3.575 1.106c1.363.421 2.82 1.477 2.82 3.153 0 1.213-.792 2.103-1.628 2.62-.587.363-1.289.606-2.04.727V18H21v-1.26c-1.111-.213-2.126-.691-2.817-1.429l-.911-.974 1.948-1.821.91.974c.308.329 1.091.71 2.203.71h.267c.731 0 1.33-.186 1.703-.416.298-.184.353-.321.362-.354a.44.44 0 0 0-.116-.16c-.14-.14-.405-.314-.821-.443l-3.576-1.106c-1.363-.421-2.819-1.477-2.819-3.153M12.24 19.735v1.599H4.667v-1.6zm0 2.266v1.629H4.667V22zM16 16.436l-1.111 2.137a9 9 0 0 0-.613-.35 4.5 4.5 0 0 0-.845-.342 3.7 3.7 0 0 0-1.071-.145q-.905 0-1.571.415-.666.409-1.031 1.283-.36.867-.36 2.251 0 1.386.36 2.252.365.86 1.031 1.264.666.398 1.57.398.587 0 1.059-.139.48-.138.832-.325.36-.192.585-.35l1.118 2.138a5.1 5.1 0 0 1-1.643.807 6.9 6.9 0 0 1-1.95.27q-1.75 0-3.102-.746-1.344-.747-2.11-2.161-.758-1.415-.758-3.408 0-1.998.759-3.42.765-1.419 2.11-2.172 1.35-.759 3.1-.759 1.072 0 1.984.289a5.8 5.8 0 0 1 1.657.813M25.333 23.867v-5.201H28v5.2c0 .352.001.696-.022.985a2.7 2.7 0 0 1-.269 1.026c-.255.502-.663.91-1.165 1.165a2.7 2.7 0 0 1-1.026.269c-.29.023-.633.022-.985.022h-5.2v-2.667h5.2c.396 0 .612-.002.767-.014q.009 0 .016-.003l.003-.015c.012-.156.014-.372.014-.767m-20-15.735c0-.351-.001-.695.022-.984.025-.305.084-.665.268-1.026.256-.502.664-.91 1.166-1.166a2.7 2.7 0 0 1 1.026-.268c.289-.023.633-.022.984-.022h6.534v2.667H8.799c-.395 0-.611.001-.767.014l-.017.001-.001.017c-.013.156-.014.372-.014.767v6.534H5.333z"})}),{color:t,size:e,...n});Ole.displayName="Fx";const ugt="/assets/historical-data-cards-Cad4RmA5.svg",dgt="/assets/live-data-chart-yi3ZyvoD.svg",fgt="/assets/reference-data-icons-BOtR39_B.svg",pgt="/assets/server-image-Y8GloQ2V.svg",hgt=[{title:"Equities",desc:"15 exchanges and 30 ATSs—all stocks and ETFs from direct L3 prop feeds and SIPs.",link:"/equities",icon:i.jsx(pF,{className:"text-purplegrey-600"})},{title:"Futures",desc:"Futures, spreads, and options from CME, CBOT, NYMEX, COMEX, ICE, CFE, Eurex, and EEX.",link:"/futures",icon:i.jsx(hF,{className:"text-purplegrey-600"})},{title:"Options",desc:"All 18 US equity options exchanges, covering trades, quotes, NBBO, OHLCV, and more.",link:"/options",icon:i.jsx(mF,{className:"text-purplegrey-600"})},{title:"Spot FX",desc:"Over 100 currency pairs, including majors & cross-rates, from 40+ liquidity providers.",icon:i.jsx(Ole,{className:"text-purplegrey-600"})}],na={LIVE:{TITLE:"Live data",DESC:"Real-time, delayed, and intraday data streaming feeds with a normalized API.",LINK_URL:qn.marketing().resolveURL("/live"),PILLS:["API"]},HISTORICAL:{TITLE:"Historical data",DESC:"Up to 15 years and 19 PB of normalized data. Over 3 million active symbols.",LINK_URL:qn.marketing().resolveURL("/historical"),PILLS:["API","Batch download"]},REFERENCE:{TITLE:"Reference data",DESC:"Corporate actions, adjustment factors, and security master for over 200 trading venues.",LINK_URL:qn.marketing().resolveURL("/corporate-actions"),PILLS:["API"]},PCAPS:{TITLE:"Packet captures",DESC:"Raw PCAPs in native protocol with nanosecond hardware timestamps.",LINK_URL:qn.marketing().resolveURL("/pcaps"),PILLS:["AWS S3","GCP","rsync"]}},sY=qn.marketing().resolveURL("/venues"),iY=`View all ${Nre}+ supported venues`,nx=t=>i.jsx("div",{className:"flex gap-2",children:t.map(e=>i.jsx("div",{className:Ne("px-1 py-0.5 font-medium text-[11px] leading-[16px] text-type-secondary rounded-[3px] bg-purplegrey-150"),children:e},e))}),P7=()=>i.jsx("div",{className:Ne("absolute flex opacity-0 group-hover/card:opacity-70 size-6 p-0.5 bg-purplegrey-150 rounded-md","justify-center items-center top-3 right-3 z-10 duration-300 ease-in-out transition-all"),children:i.jsx(Lj,{size:"sm",color:"primary-new"})}),mgt=()=>{const t=Ne("market-data-card group/card relative flex flex-col sm:flex-row justify-between sm:h-[235px]","bg-white overflow-hidden duration-300 ease-in-out"),e="flex flex-col w-full sm:flex-1 sm:max-w-[414px] sm:justify-between xl:shrink-0 p-8 gap-8 sm:gap-0",n="sm:min-w-[310px] sm:w-[310px] xl:flex-1 xl:min-w-0 xl:max-w-none h-full self
2061-center sm:self-start object-contain",r="text-xl font-semibold mb-2 text-type-primary",a=v.useCallback((s,o,l)=>c=>{l&&(On.homepageSolutionsSectionLinkClicked({link_url:l,link_text:s,link_subtext:o,page_url:window.location.href,version:"2024-10"}),c.preventDefault(),On.flush().promise.finally(()=>window.location.href=l))},[]);return i.jsxs(H9,{width:"xl",className:"flex flex-col gap-16 items-center",background:"medium",children:[i.jsxs("div",{className:"flex flex-col gap-6 w-full items-center",children:[i.jsx(__,{level:1,align:"center",color:"primary",className:"md:w-2/3 lg:max-w-[660px] ",children:"Market data APIs and solutions"}),i.jsx("div",{children:i.jsx(aa,{preventDefault:!0,href:sY,onClick:a(iY,"",sY),className:"!text-base md:!text-[20px] md:!leading-[28px] !font-semibold !text-newbrand-500",children:i.jsxs("span",{children:[iY," ->"]})})})]}),i.jsxs("div",{className:"flex flex-col gap-12",children:[i.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-4 gap-4 w-full",children:hgt.map(s=>{const o=s.link&&qn.marketing().resolveURL(s.link);return i.jsxs("a",{className:Ne("market-data-card relative group/card flex-1 h-[196px] px-8 pt-7 pb-8","overflow-hidden cursor-pointer text-type-secondary bg-white","duration-300 ease-in-out",{"!cursor-auto hover:shadow-none":!s.link}),href:o,onClick:a(s.title,s.desc,o),children:[i.jsxs("div",{className:"flex justify-between items-center h-8",children:[i.jsx("div",{children:s.icon}),s.link&&P7()]}),i.jsxs("div",{className:"relative flex flex-col gap-2 w-full 2xl:w-[228px] z-10",children:[i.jsxs(ei,{level:2,className:"mt-4 text-xl font-semibold flex gap-2 items-center",children:[s.title,!s.link&&i.jsx(fl,{variant:"outline",size:"sm",className:"text-newbrand-500 border-newbrand-500 self-start py-0.5 px-[4px] leading-4 self-center",style:{fontSize:11},children:"Coming soon"})]}),i.jsx(ei,{level:3,className:"text-sm text-type-secondary",children:s.desc})]})]},s.title)})}),i.jsxs("div",{className:"flex flex-col gap-4 w-full",children:[i.jsxs("div",{className:"grid xl:grid-cols-[7fr_8fr] gap-4 w-full",children:[i.jsxs("a",{href:na.LIVE.LINK_URL,className:Ne(t),onClick:a(na.LIVE.TITLE,na.LIVE.DESC,na.LIVE.LINK_URL),children:[i.jsxs("div",{className:Ne(e,"xl:!w-[248px] xl:!max-w-[248px] xl:pr-[13px]"),children:[i.jsxs("div",{children:[i.jsx("h2",{className:r,children:na.LIVE.TITLE}),P7(),i.jsx("p",{className:"text-sm text-type-secondary",children:na.LIVE.DESC})]}),nx(na.LIVE.PILLS)]}),i.jsx("img",{src:dgt,className:n,alt:"Line chart image with API."})]}),i.jsxs("a",{href:na.HISTORICAL.LINK_URL,className:Ne(t),onClick:a(na.HISTORICAL.TITLE,na.HISTORICAL.DESC,na.HISTORICAL.LINK_URL),children:[i.jsxs("div",{className:Ne(e,"xl:!w-[330px] xl:!max-w-[330px]"),children:[i.jsxs("div",{children:[i.jsx("h2",{className:r,children:na.HISTORICAL.TITLE}),P7(),i.jsx("p",{className:"text-sm text-type-secondary",children:na.HISTORICAL.DESC})]}),nx(na.HISTORICAL.PILLS)]}),i.jsx("img",{src:ugt,className:n,alt:"Historical data catalog card image"})]})]}),i.jsxs("div",{className:"grid xl:grid-cols-[8fr_7fr] gap-4 w-full",children:[i.jsxs("a",{href:na.PCAPS.LINK_URL,className:Ne(t),onClick:a(na.PCAPS.TITLE,na.PCAPS.DESC,na.PCAPS.LINK_URL),children:[i.jsxs("div",{className:Ne(e,"xl:!w-[324px] xl:!max-w-[324px]"),children:[i.jsxs("div",{children:[i.jsx("h2",{className:r,children:na.PCAPS.TITLE}),P7(),i.jsx("p",{className:"text-sm text-type-secondary",children:na.PCAPS.DESC})]}),nx(na.PCAPS.PILLS)]}),i.jsx("img",{src:pgt,className:Ne(n,"!max-w-[316px] sm:!min-w-[316px] sm:!w-[316px] sm:!max-w-[316px]"),alt:"Databento server image"})]}),i.jsxs("a",{href:na.REFERENCE.LINK_URL,className:Ne(t),onClick:a(na.REFERENCE.TITLE,na.REFERENCE.DESC,na.REFERENCE.LINK_URL),children:[i.jsxs("div",{className:Ne(e,"xl:!w-[283px] xl:!max-w-[283px] xl:pr-[13px]"),children:[i.jsxs("div",{children:[i.jsx("h2",{className:r,children:na.REFERENCE.TITLE}),P7(),i.jsx("p",{className:"text-sm text-type-secondary",children:na.REFERENCE.DESC})]}),nx(na.REFERENCE.PILLS)]}
2061),i.jsx("img",{src:fgt,className:Ne(n,"!max-w-[275px] sm:!min-w-[275px] sm:!w-[275px] sm:!max-w-[275px] mt-[-32px] sm:mt-0"),alt:"Reference data icons"})]})]})]})]})]})},ggt="/assets/signup-bg-md-BGGVAkZw.svg",vgt="/assets/signup-bg-sm-HxyEL-dg.svg",ygt="/assets/signup-bg-Bcq5DFxL.svg",bgt=()=>{const t=lre(Ci),e=v.useCallback(r=>(On.clickedSignUp({signup_cta_location:"homepage_outreach"}),t(r)),[t]),n=v.useCallback(()=>{window.open(oB),On.slackJoinClicked({location:"free-credit-cta",version:"2024-03"})},[]);return i.jsx("div",{className:"w-full flex flex-col items-center justify-center bg-purple-900",children:i.jsxs("div",{className:"w-full max-w-[1440px] relative",children:[i.jsx("img",{className:"w-full hidden lg:block",src:ygt,alt:"Constellation of logos",width:1440,height:646}),i.jsx("img",{className:"w-full hidden md:block lg:hidden",src:ggt,alt:"Constellation of logos",width:768,height:655}),i.jsx("img",{className:"w-full block md:hidden",src:vgt,alt:"Constellation of logos",width:375,height:684}),i.jsx("div",{className:"w-full h-full absolute left-0 top-0 flex flex-col items-center justify-center",children:i.jsxs("div",{className:"z-10 mt-[145px] md:mt-[200px] lg:mt-0 w-auto md:w-[690px] text-center flex flex-col items-center",children:[i.jsx(ei,{level:3,className:"text-2xl md:text-3xl lg:text-4xl text-purplegrey-100 font-semibold px-[55px] md:px-16 lg:px-0",children:"Unlock market data today with $125 in free credits"}),i.jsx("span",{className:"mt-4 text-sm lg:text-base text-purplegrey-300 px-9 md:px-0",children:"Free credit applies to all of our historical data and subscription plans."}),i.jsx("a",{className:"mt-11 rounded px-6 py-3 bg-purple-500 hover:bg-purple-400 text-white hover:text-white font-semibold",style:{boxShadow:"0px 4px 10px 0px rgba(0, 0, 0, 0.10)"},onClick:e,href:Ci,children:"Sign up"}),i.jsxs("a",{className:"mt-6 text-purple-400 hover:text-purple-400 font-semibold",onClick:n,rel:"noopener noreferrer",href:oB,target:"_blank",children:["Join our Slack community ","->"]})]})})]})})},xgt="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.5%2014H14.71L14.43%2013.73C15.41%2012.59%2016%2011.11%2016%209.5C16%205.91%2013.09%203%209.5%203C5.91%203%203%205.91%203%209.5C3%2013.09%205.91%2016%209.5%2016C11.11%2016%2012.59%2015.41%2013.73%2014.43L14%2014.71V15.5L19%2020.49L20.49%2019L15.5%2014ZM9.5%2014C7.01%2014%205%2011.99%205%209.5C5%207.01%207.01%205%209.5%205C11.99%205%2014%207.01%2014%209.5C14%2011.99%2011.99%2014%209.5%2014Z'%20fill='white'/%3e%3c/svg%3e",wgt=["ES","crude oil","options","NASDAQ","spread","EUR/USD","Eurodollar","treasury","ZN","gold","corn","BTC"],Cgt={"GLBX.MDP3":{asset_class:["FUT","OPT"],category:["Raw market data","Reference data"],primary_schema:"mbo",schema:["mbo","mbp-1","mbp-10","tbbo","trades","ohlcv-1s","ohlcv-1m","ohlcv-1h","ohlcv-1d","definition","status"],publisher:"GLBX",region:"NA"},"HSFX.ITCH":{asset_class:["FX"],category:["Raw market data","Reference data"],primary_schema:"mbo",schema:["mbo","mbp-1","mbp-10","tbbo","trades","ohlcv-1s","ohlcv-1m","ohlcv-1h","ohlcv-1d","definition","status"],publisher:"HSFX",region:"NA"},"XNAS.ITCH":{asset_class:["EQT"],category:["Raw market data","Reference data"],primary_schema:"mbo",schema:["mbo","mbp-1","mbp-10","tbbo","trades","ohlcv-1s","ohlcv-1m","ohlcv-1h","ohlcv-1d","definition","status"],publisher:"NASDAQ",region:"North America"},"OPRA.PILLAR":{asset_class:["OPT"],category:["Raw market data","Reference data"],primary_schema:"mbp-1",schema:["mbp-1","tbbo","trades","ohlcv-1s","ohlcv-1m","ohlcv-1h","ohlcv-1d","definition","status"],publisher:"OPRA",region:"North America"}},_gt={recommendations:wgt,metadata:Cgt},vF=_r(t=>({root:{position:"relative",display:"flex",flexDirection:"column",width:"100%",maxWidth:1224,minHeight:316,boxShadow:"0px 3px 15px rgba(58, 57, 76, 0.13), 0px 15px 35px rgba(86, 85, 113, 0.1)",borderRadius:12,overflow:"hidden",padding:"8px 16px 0px 16px"},rootHidden:{visibility:"hidden"},resultsWhite:{marginTop:"24px !important"},resultsOpen:{},resultsWhiteForChipsWrapped:{marginTop:"8px !important"},searchChipsWrapped:{},tablePaper:{display:"flex",flexDirection:"column",minHeight:316,maxWidth:"100%",boxShadow:"none"},table:{border:"none",maxWidth:"100%"},tableHeader:{padding:0,border:"none",lineHeight:"unset",borderBottom:`2px solid ${t.colors.dividerInline}`,"&:first-child":{borderTopLeftRadius:8},"&:last-child":{borderTopRightRadius:8}},customTableHeader:{display:"flex",minHeight:"48px !important",alignItems:"center",paddingLeft:16,paddingRight:16},clickableHeader:{display:"flex",cursor:"pointer","&:hover":{"&$tableHeaderText":{color:t.colors.purple500}
2061}},searchTooltip:{zIndex:100},addBtnTooltip:{maxWidth:"240px !important"},symbolHeader:{paddingRight:"12px !important"},schemaHeader:{width:"max-content !important"},schemaHover:{color:`${t.colors.purple600} !important`},IconHover:{"& path":{fill:`${t.colors.purple600} !important`}},actionHeader:{justifyContent:"center",paddingLeft:"0 !important",paddingRight:"0 !important"},schemaTooltip:{width:282,padding:"4px 8px",position:"relative"},tooltipPlacementTop:{margin:"-7px 0 !important"},tooltipPlacementBottom:{margin:"-7px 0 !important"},tooltipArrow:{top:"-5px"},schemaContainer:{display:"flex",alignItems:"center"},schema:{padding:"2px 8px",borderRadius:"20px",fontSize:"13px !important",marginRight:"8px","&:last-child":{marginRight:"0px"}},schemaText:{width:"max-content"},schemaNum:{fontSize:13,color:t.colors.typeTertiary},tableHeaderText:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:14,lineHeight:"20px",color:t.colors.purpleGrey700,textTransform:"uppercase"},symbolColumn:{width:100,minWidth:100,maxWidth:100},instrumentNameColumn:{},assetClassColumn:{width:184,minWidth:184,maxWidth:184},datasetsColumn:{width:162,minWidth:162,maxWidth:162},serviceColumn:{width:236,minWidth:236,maxWidth:236},primarySchemaColumn:{width:180,minWidth:148,maxWidth:180},actionColumn:{width:80,minWidth:80,maxWidth:80},customTableRow:{"&:last-child ":{"& $tableCell2":{borderBottom:"none"}}},tableCell2:{padding:0,border:"none",lineHeight:"unset"},tableRowHover:{"&:hover":{backgroundColor:`${t.colors.actionHover} !important`}},addDisabled:{"&:hover":{"& $addButton path":{"&:first-child ":{opacity:"50% !important"}}}},rowHighlight:{backgroundColor:`${t.colors.actionPress} !important`,"& $addedButton path":{"&:first-child ":{fill:t.colors.purple500}}},addButton:{},addedButton:{},customTableCell:{display:"flex",minHeight:"44px !important",alignItems:"center",paddingLeft:16,paddingRight:16},tableCell3:{flexDirection:"column",justifyContent:"center !important",alignItems:"flex-start !important",padding:"8px 16px !important"},tableCellText:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:14,lineHeight:"20px",color:t.colors.typePrimary},cursor:{cursor:"pointer"},instrumentNameCell:{"&:hover":{color:t.colors.typePrimary}},instrumentNameText:{maxWidth:"100%",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:1,overflow:"hidden",textOverflow:"ellipsis"},instrumentNameText2:{width:"calc(100vw - 184px)",whiteSpace:"nowrap",display:"initial"},instrumentNameText2Dark:{},secondText:{width:"calc(100vw - 184px)",color:"#8d83bc",fontWeight:400,fontSize:"12px",lineHeight:"20px"},secondTextDark:{},dataPlanSymbolText:{},dataPlanNameText:{},textHover:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:14,lineHeight:"20px",color:t.colors.purple500},datasetTextContainer:{display:"flex",width:232,whiteSpace:"nowrap",overflow:"hidden"},regionAndAvailableFromContainer:{display:"flex",width:232,whiteSpace:"nowrap",overflow:"hidden"},regionAndAvailableFromText:{...t.mixins.normalText,fontSize:12,color:t.colors.typeTertiary},availableFromText:{marginLeft:2},dataPlanText:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:14,lineHeight:"20px",color:t.colors.typeTertiary},dataPlanTextMargin:{marginLeft:8,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},tableCellAlignRight:{justifyContent:"flex-end"},actionCell:{justifyContent:"center",paddingLeft:0,paddingRight:0,width:"80px","&:hover":{"& $addButton path, & $addedButton path":{"&:first-child ":{fill:t.colors.purple500}}}},productionApiKeyTitle:{marginTop:24},copyButton:{marginLeft:24},progressPanel:{display:"flex",width:32,height:32,justifyContent:"center",alignItems:"center"},dataAccessAll:{padding:"2px 8px",backgroundColor:t.colors.purpleGrey200,borderRadius:20},datasetIcon:{marginRight:4,"&:last-child":{marginRight:0}},infoIcon:{width:20,height:20,marginLeft:4},showMoreContainer:{display:"flex",justifyContent:"center",marginTop:8,paddingTop:16,paddingBottom:16,borderTop:"1px solid #E8EBFB"},showMoreLink:{display:"flex",alignItems:"center",verticalAlign:"unset"},showMoreText:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:"14px",lineHeight:"20px ",color:"#7476AD","&:hover":{color:t.colors.purple500}
2061,marginRight:4},readMoreLink:{},readMoreText:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:500,fontSize:"12px ",lineHeight:"22px ",color:t.colors.purple400},"@keyframes skeleton-loading":{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}},skeleton:{height:20,borderRadius:2,backgroundImage:`linear-gradient(90deg, ${t.colors.purpleGrey150} 25%, ${t.colors.purpleGrey100} 37%, ${t.colors.purpleGrey150} 63%)`,backgroundSize:"400% 100%",backgroundPosition:"100% 50%",animation:"$skeleton-loading 1.4s ease infinite"},skeletonDark:{height:20,borderRadius:2,backgroundImage:"linear-gradient(90deg, #F6F6F714 25%, #F6F6F720 37%, #F6F6F714 63%)",backgroundSize:"400% 100%",backgroundPosition:"100% 50%",animation:"$skeleton-loading 1.4s ease infinite"},symbolSkeleton:{width:70},instrumentNameSkeleton0:{width:230},instrumentNameSkeleton1:{width:205},instrumentNameSkeleton2:{width:150},instrumentNameSkeletonFull:{width:"95%"},assetClassSkeleton0:{width:104},assetClassSkeleton1:{width:144},dataPlanSkeleton0:{width:95},dataPlanSkeleton1:{width:95},regionSkeleton0:{width:80},regionSkeleton1:{width:92},primarySchemaSkeleton0:{width:170},primarySchemaSkeleton1:{width:90},availableFromSkeleton:{width:92},"@media (min-width:550px)":{root:{}},"@media (min-width:600px)":{root:{borderRadius:12,paddingLeft:8,paddingRight:8,paddingTop:8},resultsWhite:{"& $instrumentNameText2":{width:"calc(100vw - 278px)"}},actionCell:{width:"98px"},instrumentNameText2:{width:"calc(100vw - 250px)"},secondText:{width:"calc(100vw - 250px)"},actionColumn:{width:96,minWidth:96,maxWidth:96},instrumentNameColumn:{width:354,minWidth:354,maxWidth:354}},"@media (min-width:708px)":{resultsOpen:{"& $instrumentNameText2":{width:"calc(100vw - 396px)"},"& $secondText":{width:"calc(100vw - 396px)"},"& $actionCell":{width:"40px"}}},"@media (min-width:695px)":{root:{transition:"margin-top 200ms ease-in"},searchChipsWrapped:{marginTop:-132,transition:"margin-top 250ms ease-out"}},"@media (min-width:848px)":{resultsOpen:{"& $instrumentNameText2":{width:"calc(100vw - 454px)"},"& $secondText":{width:"calc(100vw - 454px)"},"& $actionCell":{width:"98px"}}},"@media (min-width:960px)":{root:{borderRadius:12,paddingLeft:16,paddingRight:16},instrumentNameText2:{width:"calc(100vw - 273px)"},secondText:{width:"calc(100vw - 273px)"},resultsWhite:{"& $instrumentNameText2":{width:"calc(100vw - 298px)"}},resultsOpen:{"& $instrumentNameText2":{width:"calc(100vw - 474px)"}}}}),{name:"DuiSearchResult"}),Qk=15,Sgt=ae.memo(function(e){const n=vF(e),{queryString:r,dataSetId:a,dataSetName:s,symbol:o,displaySymbol:l,instrumentName:c,securityType:d,assetClass:f,region:p,schemas:g,availableFrom:y,availableTo:x,style:b,tooltipText:_="",fullDataset:E,isAdd:A,addOk:S,dark:k,serviceGroup:I,first:N}=e,O=Ue(V=>JK(V,a))||s,j=Hst(f,a),M=r.replace(/[&|%]/g," "),$=ae.useMemo(()=>({dataset_id:a,dataset_name:O,symbol:o,display_symbol:l,instrument_name:c,asset_class:f,region:p,schemas:g,available_from:y,available_to:x,service_group:I}),[f,y,x,a,O,l,c,p,g,o,I]),{navigateToCatalogDetailPage:L,getCatalogDetailPathname:z}=YM(),{checkAndAddInstrument:H,removeInstrument:J}=E3(),{colors:X}=ni(),Y=vs(),F=!A&&!S||E,W=Ue(V=>cO(V,a)),G=W?.service_spec.service_id,q=v.useMemo(()=>G&&{datasetId:a,serviceId:G,symbol:l,displaySymbol:l,assetClass:f},[f,a,l,G]),Z=v.useCallback(()=>{q&&L(q)},[L,q]),le=q&&z(q),ee=v.useCallback(()=>{const V={symbol:o,displaySymbol:l,assetClass:f,instrumentName:c,securityType:d};A?(J({instrument:V}),window.gtagEvent(Y,"landing","removed_instrument",o)):(H({datasetId:a,datasetName:O,instrument:V}),window.gtagEvent(Y,"landing","added_instrument",o))},[A,a,O,d,o,l,f,c,H,J,Y]),xe=V=>{const K=W?.service_name,te=W?.service_spec.service_id;return i.jsxs("div",{className:"flex flex-row gap-x-2",children:[i.jsx(_le,{variant:k?"search":"original",className:Ne("!h-[18px] !w-[18px]",{"text-newbrand-400":k&&te==="us-equities"}),serviceId:te}),i.jsx("span",{className:Ne("text-sm leading-5 font-medium",{"text-purplegrey-500":k}),children:K})]})},Ce=V=>{const{available_from:K}=V;return i.jsx("div",{className:Ne("text-sm leading-5",{"text-[#C3C4E5E
20615]":k}),children:K})},de=()=>{const V=A?i.jsx(oPe,{color:k?X.purpleGrey600:X.purpleGrey500}):i.jsx(JN,{color:k?X.purpleGrey600:X.purpleGrey500}),K=()=>i.jsx(c3,{className:Ne({[n.addButton]:!A,[n.addedButton]:A}),onClick:ee,disabled:F,showBackground:!1,children:V});return i.jsx(i.Fragment,{children:_?i.jsx(Os,{delayDuration:200,children:i.jsxs(Ms,{trackingId:"platform-home-search-result-add-button",children:[i.jsx(ms,{children:K()}),i.jsx(HM,{children:i.jsx(ju,{version:"v1",matchRootHeight:!0,children:i.jsx(gs,{side:"bottom",mode:"definition",children:_})})})]})}):i.jsx(i.Fragment,{children:K()})})},ve=k?"#F6F6F714":"",Re=k?1:0;return b===2?i.jsxs(NC,{className:Ne(n.tableRowHover,{[n.addDisabled]:F}),children:[i.jsx(ro,{children:i.jsxs(ao,{className:Ne(n.tableCell3),clickable:!0,href:le,onClick:Z,style:{borderColor:ve,borderBottomWidth:Re},children:[i.jsx("div",{className:Ne(n.instrumentNameText,n.instrumentNameText2),children:i.jsx(nk,{originText:`${l} · ${c}`,highlightText:M,classesHighlight:k?"!text-[#9E9EFA] !whitespace-nowrap":"!text-purple-500 !whitespace-nowrap",classesNormalText:k?"text-purplegrey-300 !whitespace-nowrap":"!whitespace-nowrap"})}),i.jsxs("div",{className:Ne(n.secondText,"truncate"),children:[j,i.jsx("span",{className:"text-purplegrey-200",children:" | "}),y,i.jsx("span",{className:"text-purplegrey-200",children:" | "}),s]})]})}),i.jsx(ro,{children:i.jsx(ao,{className:Ne(n.actionCell),style:{borderColor:ve,borderBottomWidth:Re},children:de()})})]}):i.jsxs(NC,{className:Ne(n.tableRowHover,{[n.rowHighlight]:A,[n.addDisabled]:F}),children:[i.jsx(ro,{align:"left",style:{paddingTop:N?8:0},children:i.jsx(ao,{className:Ne(n.customTableCell,"!font-semibold",{"h-12":k,"h-[44px]":!k}),clickable:!0,href:le,onClick:Z,style:{borderColor:ve,borderBottomWidth:Re},children:i.jsx(nk,{originText:l,highlightText:M,classesHighlight:k?"!text-[#9E9EFA]":"!text-purple-500",classesNormalText:k?"text-purplegrey-300 !font-medium":"!font-medium"})})}),i.jsx(ro,{style:{paddingTop:N?8:0},children:i.jsx(ao,{className:Ne(n.instrumentNameCell,n.customTableCell,{"h-12":k,"h-[44px]":!k}),clickable:!0,href:le,onClick:Z,style:{borderColor:ve,borderBottomWidth:Re},children:i.jsx("div",{className:Ne(n.instrumentNameText),children:i.jsx(nk,{originText:c,highlightText:M,classesHighlight:k?"!text-[#9E9EFA]":"!text-purple-500",classesNormalText:k?"text-[#c3c4e5e6]":"text-type-primary"})})})}),i.jsx(ro,{style:{paddingTop:N?8:0},children:i.jsx(ao,{className:Ne(n.customTableCell,{"h-12 !text-[#C3C4E5E
20615] hover:!text-[#C3C4E5E5]":k,"h-[44px] text-[#C3C4E5E5]":!k}),clickable:!0,noneLink:!0,href:le,onClick:Z,style:{borderColor:ve,borderBottomWidth:Re},children:j})}),i.jsx(ro,{style:{paddingTop:N?8:0},children:i.jsx(ao,{clickable:!0,noneLink:!0,href:le,onClick:Z,className:Ne(n.customTableCell,{"h-12":k,"h-[44px] text-[#C3C4E5E5]":!k}),style:{borderColor:ve,borderBottomWidth:Re},children:Ce($)})}),i.jsx(ro,{style:{paddingTop:N?8:0},children:i.jsx(ao,{clickable:!0,noneLink:!0,href:le,onClick:Z,className:Ne(n.customTableCell,{"h-12":k,"h-[44px] text-[#C3C4E5E5]":!k}),style:{borderColor:ve,borderBottomWidth:Re},children:xe()})}),i.jsx(ro,{style:{paddingTop:N?8:0},children:i.jsx(ao,{className:Ne(n.actionCell,n.customTableCell,{"h-12 !text-purplegrey-600":k,"h-[44px] text-[#C3C4E5E5]":!k}),style:{borderColor:ve,borderBottomWidth:Re},children:de()})})]})}),Egt=ae.memo(function(e){const n=vF(e),{style:r,dark:a}=e,s=(l,c)=>{const d=Nu.random(c-1);return n[`${l}${d}`]},o=()=>{const l=[];if(r==1)for(let c=0;c<5;c+=1){const d=i.jsxs(NC,{className:Ne(n.tableRowHover),children:[i.jsx(ro,{align:"left",children:i.jsx(ao,{children:i.jsx("div",{className:Ne({[n.skeleton]:!a,[n.skeletonDark]:a},n.symbolSkeleton)})})}),i.jsx(ro,{children:i.jsx(ao,{children:i.jsx("div",{className:Ne({[n.skeleton]:!a,[n.skeletonDark]:a},s("instrumentNameSkeleton",3))})})}),i.jsx(ro,{children:i.jsx(ao,{children:i.jsx("div",{className:Ne({[n.skeleton]:!a,[n.skeletonDark]:a},s("assetClassSkeleton",2))})})}),i.jsx(ro,{children:i.jsx(ao,{children:i.jsx("div",{className:Ne({[n.skeleton]:!a,[n.skeletonDark]:a},s("dataPlanSkeleton",1))})})}),i.jsx(ro,{children:i.jsx(ao,{children:i.jsx("div",{className:Ne({[n.skeleton]:!a,[n.skeletonDark]:a},s("primarySchemaSkeleton",2))})})}),i.jsx(ro,{children:i.jsx(ao,{className:Ne(n.actionCell),children:i.jsx(c3,{disabled:!0,children:i.jsx(JN,{})})})})]},c);l.push(d)}else for(let c=0;c<5;c+=1){const d=i.jsxs(NC,{className:Ne(n.tableRowHover),children:[i.jsx(ro,{style:{width:"100%"},children:i.jsx(ao,{children:i.jsx("div",{className:Ne({[n.skeleton]:!e.dark,[n.skeletonDark]:e.dark},n.instrumentNameText2)})})}),i.jsx(ro,{children:i.jsx(ao,{className:Ne(n.actionCell),children:i.jsx(c3,{disabled:!0,children:i.jsx(JN,{})})})})]},c);l.push(d)}return l};return i.jsx(i.Fragment,{children:o()})}),Igt=[],oY=ae.memo(function(e){const n=ti(),r=vF(e),{variant:a,open:s,upOpenXSm:o,upOpenLg:l,dark:c}=e,d=y5t(),f=a==="white",p=Ue(aO)||Igt,g=Ue(w4e),y=Ue(he=>cf(he,"schema")),x=Ue(he=>tZ(he,J_)),b=x&&x.trim(),_=Ue(Z3e),{isLoading:E,error:A}=tS(),S=!!b&&p.length===0&&(E||!!_),[k,I]=v.useState(1),[N,D]=v.useState(!1),O=A,j=p.slice(0,k*Qk),{fullDataset:M,canAdd:$,getTooltipText:L}=fle(),{dataRequestInfo:z,isInstrumentAdded:H}=E3(),J=z?.datasetId||"",{breakpoints:X}=ni(),Y=Za(X.up("lg")),F=Za(X.up("md"));Za(X.up("sm"));const W=l===void 0?Y:!s&&Y||s&&l,{searchChipsOverWidth:G}=nL(),q=F&&!Y&&G,Z=v.useCallback(()=>{D(!0)},[]),le=v.useCallback(()=>{D(!1)},[]),ee=v.useCallback(he=>{he.preventDefault(),he.stopPropagation(),I(ye=>ye+1)},[]),xe=v.useCallback(()=>{n(t4e())},[n]),Ce=p.length;v.useEffect(()=>{Ce<Qk&&I(1)},[Ce]);const{assetClass:de,category:ve,schema:Re,publisher:V,region:K,endDate:te,startDate:me}=Ue(s_);v.useEffect(()=>{I(1)},[de,ve,Re,V,K,te,me]),v.useEffect(()=>{n(VK(_gt))},[n]);const fe=()=>{const he=c?"":"#E8EBFB",ye=c?0:1;return W?i.jsx(VR,{children:i.jsxs(Rw,{children:[i.jsx(B2,{className:Ne(r.symbolColumn),style:{backgroundColor:"transparent",borderColor:he,borderBottomWidth:ye},children:i.jsx(U2,{className:Ne(r.symbolHeader,r.customTableHeader),children:"Symbol"})}),i.jsx(B2,{className:Ne(r.instrumentNameColumn),style:{backgroundColor:"transparent",borderColor:he,borderBottomWidth:ye},children:i.jsx(U2,{className:Ne(r.customTableHeader),children:"Product name"})}),i.jsx(B2,{className:Ne(r.assetClassColumn),style:{backgroundColor:"transparent",borderColor:he,borderBottomWidth:ye},children:i.jsx(U2,{className:Ne(r.customTableHeader),children:"Asset class"})}),i.jsx(B2,{className:Ne(r.datasetsColumn),style:{backgroundColor:"transparent",borderColor:he,borderBottomWidth:ye},children:i.jsx(U2,{className:Ne(r.customTableHeader),children:"Available from"})}),i.jsx(B2,{className:Ne(r.serviceColumn),style:{backgroundColor:"transparent",borderColor:he,borderBottomWidth:ye},children:i.jsx(U2,{className:Ne(r.customTableHeader),children:"Dataset"})}),i.jsx(B2,{className:Ne(r.actionColumn),style:{backgroundColor:"transparent",borderColor:he,borderBottomWidth:ye},children:i.jsx(U2,{className:Ne(r.actionHeader,r.customTableHeader),children:"Select"})})]})}):i.jsx(VR,{children:i.jsxs(Rw,{children:[i.jsx(B2,{className:Ne(r.instrumentNameColumn),style:{backgroundColor:"transparent",borderColor:he,borderBottomWidth:ye},children:i.jsx(U2,{children:"Symbol"})}),i.jsx(B2,{className:Ne(r.actionColumn),style:{backgroundColor:"transparent",borderColor:he,borderBottomWidth:ye},children:i.jsx(U2,{className:Ne(r.actionHeader),children:"Select"})})]})})},ge=(he,ye)=>
2061{const{dataset_id:be,dataset_name:Te,symbol:je,display_symbol:De,instrument_name:Ae,asset_class:Be,schemas:We,region:Ke,available_from:ft,available_to:dt,security_type:Ft,service_group:fn}=he,Vt=fn==="us-equities"?d:be,ie=H(Vt,{symbol:je,displaySymbol:De,assetClass:Be,instrumentName:Ae}),ke=`${be}-${je}-${Be}`,Ie=M&&Vt===J;let pe="";const ce=$(Be);return(!ce&&!ie||Ie)&&(pe=L(Be)),i.jsx(Sgt,{queryString:b,dataSetId:Vt,dataSetName:Te,symbol:je,displaySymbol:De,instrumentName:Ae,securityType:Ft,assetClass:Be,region:Ke,availableFrom:ft,availableTo:dt,schemas:We,schemaSelectedValues:y.join(","),style:W?1:2,tooltipText:pe,fullDataset:Ie,isAdd:ie,addOk:ce,dark:c,serviceGroup:fn,first:ye==0},ke)},Se=()=>!A&&p.length>Qk*k?i.jsx("div",{className:Ne(r.showMoreContainer,{"!border-t-0 !mt-0":c}),children:i.jsx("div",{onMouseEnter:Z,onMouseLeave:le,children:i.jsxs(aa,{preventDefault:!0,href:"",className:Ne(r.showMoreLink),onClick:ee,children:[i.jsx("div",{className:Ne(r.showMoreText),children:"Load more"}),i.jsx(y9,{width:18,height:18,color:N?"#6266E5":"#6C6CA3"})]})})}):null,se=()=>{const he=j.length;return i.jsxs(lJ,{className:Ne(r.tablePaper),style:{backgroundColor:c?"transparent":""},children:[i.jsxs(Zxe,{className:Ne(r.table),"aria-label":"Instruments search result",children:[fe(),he>0&&i.jsx(P$,{"data-testid":"landingDatasetsTableBody",children:j.map((ye,be)=>ge(ye,be))}),S&&he===0&&i.jsx(P$,{children:i.jsx(Egt,{style:Y?1:2,dark:c})})]}),he<=4&&!O&&!S&&i.jsx(A6t,{oneSentence:he===4,hasFilter:g,hasData:he>0,clearFilters:xe,dark:c}),O&&i.jsx(w6t,{}),Se()]})};return i.jsx("div",{className:Ne(r.root,{[r.resultsWhite]:f,[r.resultsWhiteForChipsWrapped]:f&&q,[r.searchChipsWrapped]:!f&&q,[r.resultsOpen]:f&&s,[r.rootHidden]:!b,"bg-[#100E3A] border":c,"bg-white":!c}),style:{borderColor:c?"rgba(246, 246, 247, 0.08)":""},children:se()})}),Agt=t=>{const{className:e,theme:n,containerRef:r,onPopperOpenStatusChange:a}=t,s=EUe("availableHistory",a);return i.jsx(Pot,{label:"Available history",desc:"Show products with selected minimum history:",theme:n,className:e,dateRangeProps:s,historical:!0,containerRef:r},"cbp5")},Tgt=ae.memo(Agt),yxt=t=>{let n=Object.keys(t).map(r=>({key:r,name:t[r].schema_display_name})).reduce((r,a)=>{const{key:s}=a;if(s.indexOf("-")>-1){const o=s.split("-")[0],l=r[o]||[];return{...r,[o]:[...l,a]}}return{...r,[s]:[a]}},{});return n=Object.keys(n).reduce((r,a)=>{const s=n[a];return{...r,[a]:s}},{}),n},kgt=t=>{if(!t)return"";const e=t.toLowerCase();if(e==="reference"||e==="status"||e=="trades"||e=="definition"){const[n,...r]=e.split("");return`${n.toUpperCase()}${r.join("")}`}if(t.indexOf("-")>-1&&t.split("-").length===2){const[n,r]=t.split("-");return`${n.toUpperCase()}-${r}`}return t.toUpperCase()},yF=t=>t?t.options.reduce((n,r)=>{const{key:a,display_name:s}=r;return{...n,[a]:s}},{}):{},bxt=(t,e)=>t.length>0?t.map(n=>{const r=e.find(a=>a.key===n);return r?r.display_name:n}).join(", "):"N/A",xxt=(t,e)=>t.length>0?t.map(n=>{const r=e.find(a=>a.key===n);return r?r.display_name:n}).join(", "):"N/A",wxt=t=>t.length>0?t.join(", "):"N/A",Cxt=(t,e)=>t.length>0?t.map(n=>{const r=e.find(a=>a.key===n);return r?r.display_name:kgt(n)}).join(", "):"N/A",Rgt=t=>{const{className:e,theme:n,containerRef:r,onPopperOpenStatusChange:a}=t,s=Ue(f=>o_(f,"region")),o=s?.display_name||"Region",l=yF(s),c=Ue(f=>mg(f,v3)),d=rS("region",a);return i.jsx(fL,{label:o,theme:n,checkboxMap:l,className:e,filterChipsCheckedBoxes:d,containerRef:r,placement:"bottom-start",hideClose:!0,FormGroupClass:"pt-2",desc:"Show products from any of the selected regions:",loading:c},"cbp4")},Ngt=ae.memo(Rgt),Dgt=_r(()=>({schemaPopper:{width:348},schemaLink:{display:"flex",width:"100% !important",height:"max-content !important",paddingLeft:"16px !important",paddingBottom:"24px !important"},schemaIconContainer:{alignItems:"flex-start !important"}}),{name:"DuiSchemaChip"}),lY="https://databento.com/docs",Pgt=ae.memo(function(e){const n=Dgt(e),{className:r,theme:a,containerRef:s,onPopperOpenStatusChange:o}=e,l=Ue(y=>o_(y,"schema")),c=l?.display_name||"Schema",d=yF(l),f=Ue(y=>mg(y,v3)),p=rS("schema",o),g=v.useCallback(()=>{window.open(lY+sB,"_blank")},[]);return i.jsx(fL,{label:c,FormGroupClass:"grid grid-cols-2 max-h-[340px] overflow-y-auto gap-4 mb-6 pt-2 !pb-0",PopperClass:n.schemaPopper,theme:a,checkboxMap:d,className:r,filterChipsCheckedBoxes:p,containerRef:s,placement:"bottom-start",hideClose:!0,desc:"Show products available in any of the selected data formats:",loading:f,children:i.jsx(aa,{preventDefault:!0,className:n.schemaLink,iconLeft:i.jsx(gPe,{color:"currentColor",width:20,height:20}),href:lY+sB,onClick:g,children:"Learn more about schemas"})},"cbp2")}),bF=_r(t=>({root:{display:"flex",width:"100%",marginTop:0,justifyContent:"center",zIndex:99,background:"linear-gradient(180deg, rgba(26, 23, 76, 0.80) 0%, rgba(26, 23, 76, 0.00) 158.45%), radial-gradient(81.03% 108.68% at 50% -24.04%, #8488F0 0%, #6266E5 22.4%, #4A4DBC 50.27%, #1A174C 100%)"},highZIndex:{zIndex:101},container:{width:"100%",display:"flex",paddingLeft:"12px",paddingRight:"12px",zIndex:101},containerRow:{flexDirection:"row"},containerColumn:{flexDirection:"column"},variantWhite:{flex:"0 0 auto",height:"max-content",paddingTop:32,paddingBottom:64,background:"none",backgroundColor:t.colors.purpleGrey100,"& $chipsContainer":{"& $container":{overflow:"auto",width:"100vw",scrollbarWidth:"none",paddingLeft:0,paddingRight:0}}},variantBlue:{backgroundRepeat:"no-repeat",backgroundPosition:"bottom",backgroundSize:"100% 100px"},searchContainer:{width:"100%",paddingTop:32,paddingBottom:84},searchContainerWrapperWhite:{paddingTop:"0px !important"},searchContainerWhite:{paddingTop:"0px !important",paddingBottom:"0px !important"},tab:{marginRight:40,padding:"8px 12px",borderBottom:"4px solid transparent",fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:16,lineHeight:"24px",color:t.colors.grey.white,"&:last-child":{marginRight:0}},tabs:{zIndex:101},tabsSm:{minHeight:"44px"},tabsMd:{minHeight:"48px"},tabsLg:{minHeight:"60px"},tabXSm:{fontSize:14,lineHeight:"20px",padding:"8px 4px",marginRight:"8.5px",minHeight:"40px"},tabSm:{fontSize:14,lineHeight:"20px",padding:"8px 4px",marginRight:"8.5px",minHeight:"40px"},tabMd:{fontSize:14,lineHeight:"20px",padding:"12px 4px",marginRight:"48px",minHeight:"44px"},tabLg:{fontSize:16,lineHeight:"24px",padding:"12px 8px",marginRight:"32px",minHeight:"56px"},tabActive:{borderBottom:`4px solid ${t.colors.purple400}`,color:t.colors.purple400},searchInputContainer:{marginBottom:24},searchResultContainer:{marginTop:20,display:"flex",justifyContent:"center",height:"fit-content",position:"absolute",left:0,zIndex:99},searchResultContainerDark:{marginTop:20,display:"flex",justifyContent:"center",height:"fit-content",position:"relative",zIndex:99,transition:"opacity 400ms ease-in-out, transform 400ms ease-in-out",opacity:0,transform:"translateY(-20px)"},searchText:{width:"64px",height:"40px",justifyContent:"center",alignItems:"center",display:"flex",borderRadius:4,border:0,fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:16,lineHeight:"24px",color:t.colors.grey.white,backgroundColor:t.colors.purple500,"&:focus":{outline:"none"}},searchText2:{width:"103px",minWidth:"103px",height:"44px",padding:"12px 34px 12px 34px",fontWeight:500},chipsContainer:{"& $container":{overflow:"auto",width:"calc(100vw - 12px)"},"& $container::-webkit-scrollbar":{height:0}},chipsContainerWrapped:{},chipsContainerFixOverflow:{"& $container":{overflow:"hidden !important"}},chipsContainerWhite:{},chip:{marginRight:20,color:t.colors.grey.white,"&:last-child":{marginRight:0}},chipMarginBottom:{marginBottom:16},chipWhite:{border:`1px solid ${t.colors.purpleGrey800}`,color:t.colors.typePrimary},darkChip:{borderColor:"transparent",padding:"10px 18px",height:"100%",gap:0},searchResultVisible:{opacity:1,transform:"translateY(0)"},dataSetText:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:14,lineHeight:"20px",color:t.colors.purpleGrey500},containerWrap:{flexWrap:"wrap"},containerNoWrap:{flexWrap:"nowrap"}
2061,expandChipsContainer:{maxWidth:"1224px !important",justifyContent:"center"},"@media (min-width:600px)":{searchContainer:{paddingTop:64,paddingBottom:88},chipsContainerWrapped:{marginBottom:"24px"},container:{paddingLeft:"24px",paddingRight:"24px"},searchResultContainer:{padding:"0px 16px",marginTop:34},variantWhite:{"& $chipsContainer":{"& $container":{width:"calc(100vw - 72px - 12px)"}}}},spinner:{width:"22px !important",height:"20px !important",color:t.colors.grey.white},"@media (min-width:960px)":{searchContainer:{paddingBottom:96},variantWhite:{paddingTop:56,paddingBottom:96},title:{fontSize:48,lineHeight:"64px"},container:{width:"100%",maxWidth:"860px"},searchResultContainer:{marginTop:56,padding:0}},"@media (min-width:1280px)":{searchContainer:{paddingBottom:128},variantWhite:{paddingTop:96,paddingBottom:128},container:{width:"860px"},searchResultContainer:{minWidth:1224}},"@media (min-width:1920px)":{container:{width:"860px"}}}),{name:"DuiSearch"}),Ogt=aJ(v.createElement("path",{d:"M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"})),Mgt=()=>{const[t,e]=v.useState(null),n=Ue(p=>o_(p,"publisher")),r=Ue(p=>mg(p,v3)),a=Ue(p=>p.ui.landingFilters),{handleCheckboxChange:s}=rS("publisher"),o=p=>{e(t?null:p.currentTarget)},l=()=>{e(null)},c=n?.options.find(p=>p.key==="venues")?.options||[],d=a.publisher||[],f=d.length;return i.jsx("div",{children:i.jsxs(L0,{open:!!t,children:[i.jsx(C9,{children:i.jsx(D9,{className:"hover:!border-purple-400 px-[18px] py-2.5",classNameContent:"text-sm font-semibold",style:{backgroundColor:"#F6F6F70F",color:"#C8C8DB",borderColor:"transparent",gap:6},onClick:o,iconLeft:i.jsx(Ogt,{style:{color:"#D7D9EF",width:20,height:20}}),size:"md",children:i.jsxs("div",{className:"flex gap-2",children:["Dataset"," ",f>0&&i.jsx("div",{className:"bg-white text-purplegrey-800 font-medium rounded-full items-center text-center w-6",children:f})]})})}),i.jsxs(j0,{className:"mt-3 pt-0 pb-6 px-4 min-w-[240px]",align:"end",side:"bottom",onInteractOutside:l,portaled:!1,children:[i.jsx("div",{className:"py-3 text-base font-semibold text-type-primary",children:"Dataset"}),i.jsx("div",{className:"flex flex-col gap-4 pt-2",children:r&&c.length===0?["w-28","w-36","w-32","w-24"].map((p,g)=>i.jsx(Do,{className:`h-5 ${p}`},g)):c.map(p=>i.jsx(eo,{wrapperClassName:"py-0",checked:d.includes(p.key),label:p.display_name,size:"sm",onCheckedChange:()=>s(p.key,!d.includes(p.key))},p.key))})]})]})})},nv=({children:t,className:e,styles:n,direction:r="column",isChips:a=!1,...s})=>{const o=bF(s),{breakpoints:l}=ni(),c=Za(l.up("lg")),d=Za(l.up("md")),{searchChipsOverWidth:f}=nL();return i.jsx("div",{className:Ne(o.container,r==="row"?o.containerRow:r==="column"?o.containerColumn:null,{[o.expandChipsContainer]:a&&f&&c},{[o.containerWrap]:a&&d&&!c},{[o.containerNoWrap]:!d},e),style:n,children:t})},Lgt=()=>Math.random()*4294967296>>>0,cY=t=>t.length?t[Lgt()%t.length]:null,jgt=_r(t=>({inputContainer:{flex:"1 1 auto"},fieldRoot:{marginBottom:0},input:{padding:"16px 12px 16px 46px",border:"none",borderTopRightRadius:0,borderTopLeftRadius:8,borderBottomRightRadius:0,borderBottomLeftRadius:8,backgroundColor:t.colors.purpleGrey200,caretColor:t.colors.purple500,"&::placeholder":{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:16,lineHeight:"24px",color:t.colors.typePlaceholder},"&:hover":{backgroundColor:t.colors.grey.white},"&:active":{backgroundColor:t.colors.grey.white},"&:focus":{backgroundColor:t.colors.grey.white}},inputWhite:{backgroundColor:`${t.colors.grey.white} !important`},inputHoverOrFocused:{backgroundColor:`${t.colors.grey.white} !important`},inputHoverOrFocusedWhite:{filter:"drop-shadow(0px 1px 6px rgba(58, 57, 76, 0.13)) drop-shadow(0px 7px 14px rgba(86, 85, 113, 0.1))"},adornedEnd:{paddingRight:16,backgroundColor:t.colors.purpleGrey200,border:"none",borderTopRightRadius:0,borderTopLeftRadius:8,borderBottomRightRadius:0,borderBottomLeftRadius:8},positionEnd:{minWidth:24,minHeight:24,marginLeft:-40},notchedOutline:{display:"none"},spinner:{padding:"0px 0px 0px 0px !important",width:"24px !important",height:"24px !important",marginRight:0,color:t.colors.purple500}
2061,"@media (min-width:960px)":{input:{padding:"16px 12px 16px 46px"}}}),{name:"DuiSearchInput"}),uY=(t,e,n,r,a,s,o,l,c)=>{let d=-1;l&&c&&(d=Math.floor((new Date(c).getTime()-new Date(l).getTime())/864e5));const f=[],p=e!=="ALL"?e.split(","):[],g=[];return p.forEach(y=>{y=="EquityOptions"?(g.push("Options"),f.push(...kU["Equity options"])):y=="OptionsOnFutures"?(g.push("Options"),f.push(...kU["Options on futures"])):g.push(y)}),{qs:t,assetClass:g,category:n?n.split(","):[],schema:r?r.split(","):[],publisher:a?a.split(","):[],vendors:s?s.split(","):[],region:o?o.split(","):[],availableHistoryDays:d==-1?void 0:d,dataset:f}},Fgt=265,Bgt=t=>{const e=jgt(t),n=cn(),{isWhiteVariant:r,handleOpenBackdrop:a,dark:s}=t,{breakpoints:o}=ni(),l=Za(o.up("sm")),c=Gst(J_),{isLoading:d,autoCompleteSearch:f,clearSearchError:p}=tS(),[g,y]=v.useState(!1),[x,b]=v.useState(!1),[_,E]=v.useState(!1),A=Ue(s5e),S=A.join(","),[k,I]=v.useState(cY(A)||""),N=Za(o.up("sm")),D=Ue($K),O=v.useRef(null),j=Ue(K=>h4e(K)),{assetClass:M,category:$,schema:L,publisher:z,vendor:H,region:J,startDate:X,endDate:Y}=Ue(s_);v.useEffect(()=>{O.current&&j&&O.current.focus()},[n,j]),v.useEffect(()=>{O.current&&O.current.value&&f(uY(O.current.value,M,$,L,z,H,J,X,Y))},[M,$,L,z,H,J,X,Y,f]);const F=v.useCallback(K=>{n(xR(!0)),c.actionOnChange(K);const te=K;te&&te.trim()&&f(uY(te.trim(),M,$,L,z,H,J,X,Y))},[c,f,n,M,$,L,z,H,J,X,Y]),W=v.useCallback(K=>{K.key=="Escape"&&n(B5(!1))},[n]),G=v.useCallback(()=>{b(!0),a(),N||r||window.scroll({top:Fgt,behavior:"smooth"})},[a,N,r]),q=v.useCallback(()=>{b(!1),c.value===""&&n(xR(!1))},[c.value,n]),Z=v.useCallback(()=>{y(!0)},[]),le=v.useCallback(()=>{y(!1)},[]),ee=v.useCallback(()=>{E(!0)},[]),xe=v.useCallback(()=>{E(!1)},[]),Ce=v.useCallback(()=>{c.actionOnChange(""),p()},[c,p]),de=v.useCallback(K=>{console.log(K),K.stopPropagation(),n(B5(!1))},[n]),ve=v.useCallback(K=>{const te=K.target;te.id==="clear-button"&&(K.preventDefault(),s?F(""):c.actionOnChange("")),(te.id!=="clear-button"||!s)&&n(mw(!0))},[n,F,c,s]);v.useEffect(()=>{D||(O.current&&O.current.blur(),n(mw(!1)));let K=-1;return S&&(K=window.setInterval(()=>{const te=S.split(","),me=cY(te);I(me||"")},1e3*15)),()=>{window.clearInterval(K)}},[S,D,n]),v.useEffect(()=>{D&&O.current&&setTimeout(()=>{O.current?.focus()},10)},[D]);const Re=K=>K?l?`What are you looking for? Try “${K}”`:`Try “${K}”`:"",V=()=>{const K=c.value;return d||K?i.jsx(bJ,{classes:{positionEnd:e.positionEnd},position:"end",children:K&&i.jsx(c3,{size:"sizeXSmall",id:"clear-button",onClick:Ce,onMouseEnter:ee,onMouseLeave:xe,"data-testid":"searchInputCloseButton",children:i.jsx(lPe,{width:24,height:24,color:_?"#6C6CA3":"#C3C4E5"})})}):null};return i.jsxs("div",{style:{zIndex:100},className:e.inputContainer,onMouseDown:ve,children:[s&&i.jsxs("div",{className:"relative",children:[i.jsx(e8,{ref:O,variant:"underline",className:"h-12 !pl-[50px] text-lg text-purplegrey-200 border border-x !border-newbrand-400 rounded-full",ComponentLeft:()=>i.jsx("div",{className:"text-purplegrey-200",children:i.jsx(CC,{color:"currentColor"})}),leftComponentContainerClass:"left-[18px]",onChange:K=>F(K.target.value),onKeyUp:K=>W(K),ComponentRight:()=>c.value&&c.value!==""?i.jsxs("div",{className:"flex flex-row gap-x-2.5 items-center text-purplegrey-500 py-2",children:[i.jsx("div",{className:"border-r border-purplegrey-600",children:i.jsx(gn,{variant:"text-only",id:"clear-button",className:"text-purplegrey-500 py-0 pl-0 pr-4",onClick:K=>{K.stopPropagation(),F(""),b(!0)},children:"Clear"})}),i.jsx("div",{className:"w-6"})]}):null,onFocus:G,onBlur:q,onClick:()=>{O.current?.focus()},value:c.value||"",placeholder:Re(k),"data-1p-ignore":!0,"data-lpignore":"true"}),i.jsx("div",{className:"absolute right-[18px] top-3 text-purplegrey-500",onClick:de,children:i.jsx(Wie,{className:"cursor-pointer",color:"currentColor"})})]}),!s&&i.jsxs("div",{className:"relative",children:[i.jsx("div",{className:"absolute left-3 top-[15px] text-type-placeholder z-[1]",children:i.jsx(CC,{color:"currentColor"})}),i.jsx(hFe,{inputRef:O,...c,placeholder:Re(k),actionOnChange:F,onMouseEnter:Z,onMouseLeave:le,onFocus:G,onBlur:q,onKeyUp:K=>W(K),onClick:()=>O.current?.focus(),classes:{fieldRoot:e.fieldRoot,input:Ne(e.input,{[e.inputWhite]:r,[e.inputHoverOrFocused]:g||x}),notchedOutline:e.notchedOutline,adornedEnd:Ne(e.adornedEnd,{[e.inputWhite]:r,[e.inputHoverOrFocused]:g||x})},endAdornment:V(),"data-testid":"searchInput","data-1p-ignore":!0,"data-lpignore":"true"})]})]},"lable1")},dY=ae.memo(Bgt),Ugt=t=>
2061{const{className:e,theme:n,containerRef:r,onPopperOpenStatusChange:a}=t,l=(Ue(g=>o_(g,"publisher"))?.options||[]).find(g=>g.key==="venues"),c="Dataset",d=yF(l),f=Ue(g=>mg(g,v3)),p=rS("publisher",a);return i.jsx(fL,{label:c,theme:n,checkboxMap:d,className:e,filterChipsCheckedBoxes:p,containerRef:r,placement:"bottom-start",hideClose:!0,FormGroupClass:"pt-2",desc:"Show products from any of the selected datasets:",loading:f},"cbp6")},$gt=ae.memo(Ugt),qgt=[{label:"All",content:i.jsx(i.Fragment,{}),value:"ALL"},{label:"Futures",content:i.jsx(i.Fragment,{}),value:"Futures"},{label:"Options on futures",content:i.jsx(i.Fragment,{}),value:"OptionsOnFutures"},{label:"Equities",content:i.jsx(i.Fragment,{}),value:"Equities"},{label:"Equity options",content:i.jsx(i.Fragment,{}),value:"EquityOptions"}],Hgt=ae.memo(function(e){const n=bF(e),r=ti(),{variant:a,backdropOpen:s,dark:o,searchContainerRef:l,onResultsHeightChange:c}=e,d=a==="white",f=d?"light":"dark",{isLoading:p}=tS();nS();const g=!1,y=v.useMemo(()=>qgt,[g]),x=Ue(qK),[b,_]=v.useState(!1),E=Ue(sO),A=Ue(UK),S=Ue(p4e),k=v.useRef(A),I=v.useCallback(Te=>{_(Te),r(n4e(Te))},[r]),N=v.useCallback(Te=>{r(eU(Te)),On.clickedSearchFilterTab({tab:Te})},[r]),D=v.useCallback(Te=>{const je=y[Te]?.value;je&&(r(eU(je)),On.clickedSearchFilterTab({tab:je}))},[y,r]),O=()=>{const Te=document.getElementById("backdrop");let je=!0;if(Te){const De=Te.style;je=De.display==="none"||De.visibility==="hidden"}return je},j=Te=>{let je=!1,De=Te.target;for(;De!=null&&De instanceof Element;)De.getAttribute("data-testid")==="cart-button"&&(je=!0),De=De.parentElement;return je},M=v.useCallback(()=>{O()&&r(B5(!0))},[r]),$=v.useCallback(Te=>{const je=O();!j(Te)&&!je&&r(B5(!1))},[r]),{breakpoints:L}=ni(),z=Za(L.up("lg")),H=Za(L.up("md")),J=Za(L.up("sm")),X=v.useRef(null),Y=v.useRef(null),F=v.useRef(null),W=v.useRef(null),{searchChipsOverWidth:G,updateSearchChipsOverWidth:q}=nL(),Z=H&&!z&&G,le=Ne(n.chip,{[n.chipMarginBottom]:Z}),{category:ee,schema:xe,publisher:Ce,region:de,endDate:ve,startDate:Re}=Ue(s_),V=[],K=Ue(aO)||V,[te,me]=v.useState(0),fe=ae.useRef(null),ge=v.useRef(),Se={left:z?`calc((100% - ${te}px) / 2)`:20,marginTop:o?0:""};v.useEffect(()=>{setTimeout(()=>{if(X.current&&Y.current&&F.current&&W.current){const Te=X.current.getBoundingClientRect().width,je=Y.current.getBoundingClientRect().width,De=F.current.getBoundingClientRect().width,Ae=W.current.getBoundingClientRect().width;Te+je+De+Ae+80>760?q(!0):q(!1)}},100)},[ee,xe,Ce,de,Re,ve,q]),v.useEffect(()=>{k.current=A},[A]);const se=v.useCallback(()=>{s&&E&&fe.current&&me(fe.current.getBoundingClientRect().width)},[s,E]);v.useEffect(()=>(se(),window.addEventListener("resize",se),()=>window.removeEventListener("resize",se)),[se]),v.useEffect(()=>{K.length>0&&s&&E&&fe.current&&se()},[E,s,K,se]);const he=v.useCallback(()=>{ge.current!=null&&cancelAnimationFrame(ge.current),ge.current=requestAnimationFrame(()=>{if(ge.current=void 0,!c)return;if(!o||!E||!fe.current){c(0);return}if(!s)return;const Te=fe.current.getBoundingClientRect().bottom,je=l?.current?.getBoundingClientRect().bottom??Te;c(Math.max(0,Math.ceil(Te-je)))})},[o,s,E,c,l]);v.useLayoutEffect(()=>{he(),window.addEventListener("resize",he);let Te;return typeof ResizeObserver<"u"&&fe.current&&(Te=new ResizeObserver(he),Te.observe(fe.current)),()=>{window.removeEventListener("resize",he),Te?.disconnect(),ge.current!=null&&cancelAnimationFrame(ge.current)}},[he,K.length,p,s,E,c,l]);const ye=(Te,je,De)=>{const Ae=!je&&x==="All"||je===x;return i.jsx(D9,{className:Ne(n.darkChip,"cursor-pointer",{"text-newbrand-50":Ae,"hover:!border-purple-400":!Ae}),classNameContent:"text-sm font-semibold",style:{backgroundColor:Ae?"#6266E5":"#F6F6F70F",color:Ae?"":"#D7D9EF"},onClick:()=>N(je),iconLeft:i.jsx("span",{className:"text-current",children:De}),children:Te})},be=()=>i.jsxs("div",{className:"flex justify-between w-full pt-6 gap-x-5",children:[i.jsxs(tae,{wrap:!1,className:"overflow-x-auto [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",children:[ye("All","ALL"),ye("Futures","Futures"),ye("Options on futures","OptionsOnFutures"),ye("Equities","Equities"),ye("Equity options","EquityOptions"),g]}),i.jsx(Mgt,{})]});return i.jsx(ilt,{onClickAway:$,mouseEvent:S?"onMouseDown":!1,touchEvent:S?"onTouchStart":!1,children:i.jsxs("div",{className:Ne("my-0 mx-auto relative",{"w-fit":!o,"container px-4 sm:px-6 md:px-8 container-w-xl":o}
2061),children:[i.jsxs(i.Fragment,{children:[!o&&i.jsx(Iu,{container:!0,direction:"column",justifyContent:"center",alignItems:"center",className:"md:pr-14",children:i.jsx("div",{className:"w-screen sm:w-[calc(100vw-72px)] md:w-fit overflow-auto [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",children:i.jsx(Jie,{tabs:y,defaultTab:0,orientation:"horizontal",size:"lg",tabsConatinerClassName:"gap-2 sm:gap-9 border-0",tabClassName:"font-semibold text-sm sm:text-base",onTabChange:D})})}),o&&s&&i.jsx(Iu,{className:Ne(n.searchInputContainer,"w-full"),container:!0,justifyContent:"center",children:i.jsx(nv,{direction:"row",styles:{maxWidth:"none",minWidth:"none",width:"100%"},children:i.jsxs("div",{className:Ne("w-full"),id:"searchInputWrapper",children:[i.jsx(dY,{isWhiteVariant:d,handleOpenBackdrop:M,dark:o},"searchInput"),o&&s&&be()]})})}),!o&&i.jsxs(i.Fragment,{children:[i.jsx(Iu,{className:Ne(n.searchInputContainer,"pl-6 md:pl-12 lg:pl-6 pr-6 md:pr-12 lg:pr-0"),container:!0,justifyContent:"center",children:i.jsxs(nv,{direction:"row",className:"bg-white !pl-0 !pr-1 !rounded-lg items-center hover:shadow-[0_1px_6px_0_rgba(58,57,76,0.13),0_7px_14px_0_rgba(86,85,113,0.10)]",children:[i.jsxs("div",{className:Ne("w-full"),id:"searchInputWrapper",children:[i.jsx(dY,{isWhiteVariant:d,handleOpenBackdrop:M,dark:o},"searchInput"),o&&s&&be()]}),!o&&i.jsxs("button",{className:Ne(n.searchText,{[n.searchText2]:H}),children:[H&&!p&&i.jsx("span",{className:"contents",children:"Search"}),H&&p&&i.jsx(gv,{color:"white"}),!H&&!p&&i.jsx("img",{src:xgt}),!H&&p&&i.jsx(gv,{color:"white"})]},"lable2")]})}),i.jsx(Iu,{className:Ne(n.chipsContainer,"md:pr-14",{[n.chipsContainerWhite]:d,[n.chipsContainerWrapped]:Z,[n.chipsContainerFixOverflow]:!J&&b}),container:!0,justifyContent:H?"center":"flex-start",children:i.jsxs(nv,{direction:"row",isChips:!0,className:"justify-start md:justify-center",children:[i.jsx(Pgt,{className:le,theme:f,containerRef:X,onPopperOpenStatusChange:I},"schemaChip"),i.jsx($gt,{className:le,theme:f,containerRef:Y,onPopperOpenStatusChange:I},"publisherChip"),i.jsx(Ngt,{className:le,theme:f,containerRef:F,onPopperOpenStatusChange:I},"regionChip"),i.jsx(Tgt,{className:le,theme:f,containerRef:W,onPopperOpenStatusChange:I},"availableHistoryChip")]})})]})]}),s&&i.jsxs(i.Fragment,{children:[o&&i.jsx("div",{className:"absolute inset-x-0 flex justify-center",children:i.jsx("div",{className:Ne(n.searchResultContainerDark,"!mt-0 px-0 min-[600px]:px-6",{[n.searchResultVisible]:E}),ref:fe,style:{width:o?"auto":(document.getElementById("searchInputWrapper")?.offsetWidth||123)+45},children:i.jsx("div",{className:"flex flex-col w-full",children:i.jsx(oY,{dark:!0})})})}),!o&&E&&i.jsx("div",{className:n.searchResultContainer,ref:fe,style:Se,children:i.jsx("div",{className:"flex flex-col",children:i.jsx(oY,{dark:o})})})]})]})})}),zgt=({onLogoutClick:t,onPortalClick:e,appUrlBuilder:n})=>i.jsxs(i.Fragment,{children:[i.jsx(gn,{variant:"primary",as:"a",href:n.resolveURL("portal/browse"),onClick:e,className:"rounded-r-none pr-6",children:"Portal"}),i.jsxs("div",{className:"group flex flex-row items-stretch",children:[i.jsx(gn,{variant:"primary",as:"button",className:"ml-px rounded-l-none px-2 py-0",id:"dropdownTriggerAuthenticated","data-dropdown-toggle":"dropdownAuthenticated",children:i.jsx("svg",{"aria-hidden":"true",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M16.59 8.59L12 13.17L7.41 8.59L6 10L12 16L18 10L16.59 8.59Z",fill:"#FFFFFF"})})}),i.jsx("nav",{tabIndex:0,"data-dropdown-content":"dropdownAuthenticated",className:re("absolute z-10","divide-y divide-gray-100 rounded-md bg-white shadow-md","right-0 top-11 w-32","invisible opacity-0 transition-all group-focus-within:visible group-focus-within:translate-y-1 group-focus-within:opacity-100"),children:i.jsx("ul",{className:"py-2","aria-labelledby":"dropdownTriggerAuthenticated",children:i.jsx("li",{className:"flex",children:i.jsx(gn,{"data-buttonid":"btnLogout",as:"button",variant:"text",className:"grow",onClick:t,children:"Log out"})})})})]})]}),Vgt={LOGIN_BUTTON:"loginButton"},Ggt=({onClick:t,appUrlBuilder:e})=>i.jsx(gn,{as:"a",variant:"text",href:e.resolveURL("login"),onClick:t,className:re("font-medium text-white hover:text-purplegrey-300","hover:bg-transparent focus:bg-transparent active:bg-transparent"),"data-testid":Vgt.LOGIN_BUTTON,children:"Log in"}),Wgt={LOGOUT_BUTTON:"logoutButton"},Ygt=({onClick:t})=>i.jsx(gn,{variant:"text",mode:"dark",onClick:t,className:"text-white hover:text-purplegrey-200","data-testid":Wgt.LOGOUT_BUTTON,children:"Log out"}),Xgt={SIGNUP_BUTTON:"signupButton"},Kgt=({onClick:t,appUrlBuilder:e})=>i.jsx(gn,{as:"a",variant:"alert",href:e.resolveURL("signup"),onClick:t,"data-testid":Xgt.SIGNUP_BUTTON,children:"Sign up"}),Zgt=()=>{const[t,e]=v.useState(0),[n,r]=v.useState(0);return v.useEffect(()=>{const a=()=>{const o=window.innerHeight,l=document.documentElement.scrollHeight,c=window.pageYOffset||document.documentElement.scrollTop,d=l-o,f=c/d*100;e(Math.round(f)),r(c)},s=()=>{a()};return window.addEventListener("scroll",a),window.addEventListener("resize",s),a(),()=>{window.removeEventListener("scroll",a),window.removeEventListener("resize",s)}},[]),{scrollPercentage:t,scrollPx:n}},xF=({className:t,contentClassName:e,text:n,href:r,testid:a,children:s,onMainMenuClick:o})=>{const[l,c]=ae.useState(!1),d=ae.useRef(!1),f=ae.useRef(!1),p=ae.useCallback(()=>
2061{!l&&o&&o(n),d.current=!0,c(!0)},[l,n,o]),g=ae.useCallback(()=>{d.current=!1,setTimeout(()=>{f.current||c(!1)},0)},[]),y=ae.useCallback(()=>{f.current=!0,c(!0)},[]),x=ae.useCallback(()=>{f.current=!1,setTimeout(()=>{d.current||c(!1)},0)},[]),b=ae.useCallback(()=>{c(!l)},[l]),_=ae.useCallback(A=>{A.stopPropagation()},[]),E=r?"a":"div";return i.jsxs("div",{className:re("submenu","relative","flex",t),onClick:b,onMouseEnter:p,onMouseLeave:g,children:[i.jsxs(E,{href:r,className:re("cursor-pointer","submenu-trigger","group/trigger","flex content-center items-center gap-1"),"data-testid":a,children:[i.jsx(He,{size:"sm",weight:"medium",color:"white",className:re("group-hover/trigger:text-purplegrey-500"),children:n}),i.jsx(e0,{size:"xs",color:"white",className:re("group-hover/trigger:text-purplegrey-500")})]}),i.jsx("div",{className:re(`${l?"block":"hidden"}`,"submenu-popper z-1 absolute w-[600px] overflow-hidden mt-5 pt-4 shadow-lg"),onMouseEnter:y,onMouseLeave:x,onClick:_,children:i.jsx("div",{className:re("submenu-content","w-[600px] overflow-hidden rounded-lg bg-white px-8 pb-6 pt-8 shadow-lg",e),"data-testid":`${a}-content`,children:s})})]})},zv=({class:t,children:e})=>i.jsx("div",{className:re("grid grid-cols-[24px,1fr,24px,1fr]",t),children:e}),zn=({class:t,href:e,icon:n,text:r,subtext:a,subtextClass:s,target:o,testid:l,onNavigate:c})=>i.jsxs("a",{className:re("submenu-grid-item-with-icon group grid grid-cols-[36px,1fr] pr-1",t),href:e,"data-testid":l,...o?{target:o}:{},onClick:c,children:[n,i.jsxs("div",{children:[i.jsx(He,{size:"sm",weight:"semibold",className:"submenu-link-name group-hover:text-purple-500",children:r}),a&&i.jsx(He,{size:"sm",color:"secondary",className:s,children:a})]})]}),F2={TOP_LEVEL:"companyMenu",BLOG_LINK:"companyMenu_blogLink",BLOG_ANNOUNCEMENTS_LINK:"companyMenu_blogAnnouncementsLink",BLOG_COMPANY_LINK:"companyMenu_blogCompanyLink",BLOG_ENGINEERING_LINK:"companyMenu_blogEngineeringLink",ABOUT_US_LINK:"companyMenu_aboutDatabentoLink",CONTACT_US_LINK:"companyMenu_contactUsLink",CAREERS_LINK:"companyMenu_careersLink"};function Jgt({onNavigate:t,marketingUrlBuilder:e,blogUrlBuilder:n,className:r}){return i.jsxs(xF,{text:"Company",className:r,testid:F2.TOP_LEVEL,children:[i.jsxs(zv,{class:"gap-x-3 gap-y-5",children:[i.jsx(zn,{class:"blog col-span-4",testid:F2.BLOG_LINK,href:n.baseURL,text:"Blog",subtext:"Get Databento news, updates, and engineering tips",icon:i.jsx(nF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"})}),i.jsxs("div",{className:"cols-span-2 col-start-2 flex flex-col gap-1 text-sm",children:[i.jsx("a",{"data-testid":F2.BLOG_ANNOUNCEMENTS_LINK,href:n.resolveURL("announcements"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"Announcements"})}),i.jsx("a",{"data-testid":F2.BLOG_COMPANY_LINK,href:n.resolveURL("company"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"Company"})})]}),i.jsx("div",{className:"docsKnowledgeBaseLinks col-start-4 flex flex-col gap-1 text-sm",children:i.jsx("a",{"data-testid":F2.BLOG_ENGINEERING_LINK,href:n.resolveURL("engineering"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"Engineering"})})})]}),i.jsxs(zv,{class:"-m-8 mt-6 gap-3 bg-container-background-medium px-8 pb-8 pt-6",children:[i.jsx(zn,{class:"githubLink col-span-2",testid:F2.ABOUT_US_LINK,href:e.resolveURL("about"),text:"About Databento",icon:i.jsx(Hv,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"})}),i.jsx(zn,{class:"githubLink col-span-2",testid:F2.CONTACT_US_LINK,href:e.resolveURL("contact"),text:"Contact us",icon:i.jsx(sF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"})}),i.jsx(zn,{class:"githubLink col-span-2",testid:F2.CAREERS_LINK,href:e.resolveURL("careers"),text:"Careers",icon:i.jsx(rF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"})})]})]})}const Qgt=t=>{const e=vs(),n=v.useCallback(()=>{window.gtagEvent(e,"top_bar","clicked_nav","",{non_interaction:!0})},[e]);return i.jsx(Jgt,{onNavigate:n,appUrlBuilder:qn.app(),blogUrlBuilder:qn.blog(),marketingUrlBuilder:qn.marketing(),...t})},Ji={TOP_LEVEL:"docsMenu",DOCS_LINK:"docsMenu_docSiteHomeLink",REFERENCE_HISTORICAL_LINK:"docsMenu_referenceHistoricalLink",REFERENCE_LIVE_LINK:"docsMenu_referenceLiveLink",REFERENCE_REFERENCE_LINK:"docsMenu_referenceReferenceLink",EXAMPLES_LINK:"docsMenu_examplesLink",QUICKSTART_LINK:"docsMenu_quickstartLink",SCHEMAS_AND_DATA_FORMATS:"docsMenu_schemasAndDataFormatsLink",STANDARDS_AND_CONVENTIONS:"docsMenu_standardsAndConventionsLink",ARCHITECTURE:"docsMenu_performanceOptimizationLink",PORTAL_LINK:"docsMenu_portalLink",FAQ_LINK:"docsMenu_faqLink",ROADMAP_LINK:"docsMenu_roadmapLink",GITHUB_LINK:"docsMenu_githubLink",SYSTEM_STATUS_LINK:"docsMenu_systemStatusLink",SUPPORT_LINK:"docsMenu_supportLink"};function e6t({onNavigate:t,marketingUrlBuilder:e,docsUrlBuilder:n,className:r}){return i.jsxs(xF,{text:"Docs",className:r,testid:Ji.TOP_LEVEL,children:[i.jsxs(zv,{class:"gap-x-3 gap-y-5",children:[i.jsx(zn,{class:"documentation col-span-4",testid:Ji.DOCS_LINK,href:n.baseURL,text:"Documentation",subtext:"Everything you need to know about using Databento",target:"_blank",icon:i.jsx(aF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"}),onNavigate:t}),i.jsxs("div",{className:"docsKnowledgeBaseLinks col-start-2 cols-span-2 flex flex-col gap-1 text-sm",children:[i.jsx(Zr,{size:"lg",weight:"regular",color:"tertiary",className:"uppercase",children:"Core concepts"}),i.jsx("a",{target:"_blank",rel:"noreferrer","data-testid":Ji.SCHEMAS_AND_DATA_FORMATS,href:n.resolveURL("/schemas-and-data-formats"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"Schemas and data formats"})}),i.jsx("a",{target:"_blank",rel:"noreferrer","data-testid":Ji.STANDARDS_AND_CONVENTIONS,href:n.resolveURL("/standards-and-conventions"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"Standards and conventions"})}),i.jsx("a",{target:"_blank",rel:"noreferrer","data-testid":Ji.ARCHITECTURE,href:n.resolveURL("/architecture"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"Architecture"})}),i.jsx("a",{target:"_blank",rel:"noreferrer","data-testid":Ji.PORTAL_LINK,href:n.resolveURL("/portal"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"Portal"})}),i.jsx("a",{target:"_blank",rel:"noreferrer","data-testid":Ji.FAQ_LINK,href:n.resolveURL("/faqs"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"FAQs"})})]}),i.jsxs("div",{className:"docsDeveloperLinks col-start-4 flex flex-col gap-1 text-sm",children:[i.jsx(Zr,{size:"lg",weight:"regular",color:"tertiary",className:"uppercase",children:"Developers"}),i.jsx("a",{target:"_blank",rel:"noreferrer","data-testid":Ji.REFERENCE_HISTORICAL_LINK,href:n.resolveURL("/api-reference-historical"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"API Reference - Historical"})}),i.jsx("a",{target:"_blank",rel:"noreferrer","data-testid":Ji.REFERENCE_LIVE_LINK,href:n.resolveURL("/api-reference-live"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"API Reference - Live"})}),i.jsx("a",{target:"_blank",rel:"noreferrer","data-testid":Ji.REFERENCE_REFERENCE_LINK,href:n.resolveURL("/api-reference-reference"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"API Reference - Reference"})}),i.jsx("a",{target:"_blank",rel:"noreferrer","data-testid":Ji.QUICKSTART_LINK,href:n.resolveURL("/quickstart"),onClick:t,children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"Qu
2061ickstart"})}),i.jsx("a",{target:"_blank",rel:"noreferrer","data-testid":Ji.EXAMPLES_LINK,href:n.resolveURL("/examples"),children:i.jsx(He,{size:"sm",weight:"semibold",className:"hover:text-purple-500",children:"Examples and tutorials"})})]}),i.jsx(zn,{class:"submitAnIdea col-span-4 mt-4",testid:Ji.ROADMAP_LINK,href:"https://roadmap.databento.com/",text:"Product roadmap",subtext:"See our release timeline and submit dataset or feature requests",target:"_blank",icon:i.jsx(fF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"}),onNavigate:t})]}),i.jsxs(zv,{class:"-m-8 mt-6 gap-3 bg-container-background-medium px-8 pb-8 pt-6",children:[i.jsx(zn,{class:"githubLink col-span-2",testid:Ji.GITHUB_LINK,href:"https://github.com/databento",text:"GitHub",target:"_blank",icon:i.jsx(eE,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"}),onNavigate:t}),i.jsx(zn,{class:"statusLink col-span-2",testid:Ji.SYSTEM_STATUS_LINK,href:"https://status.databento.com",text:"Status",target:"_blank",icon:i.jsx(cF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"}),onNavigate:t}),i.jsx(zn,{class:"supportLink col-span-2",testid:Ji.SUPPORT_LINK,href:e.resolveURL("support"),text:"Support",icon:i.jsx(lF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"}),onNavigate:t})]})]})}const t6t=t=>{const e=vs(),n=v.useCallback(()=>{window.gtagEvent&&window.gtagEvent(e,"top_bar","clicked_nav","",{non_interaction:!0})},[e]);return i.jsx(e6t,{onNavigate:n,appUrlBuilder:qn.app(),docsUrlBuilder:qn.docs(),marketingUrlBuilder:qn.marketing(),...t})},wF=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"none",...n,children:[i.jsx("path",{d:"M15.834 5.34535L10.4221 10.7573L8.56925 8.93466L3.56481 13.94L2.38672 12.7619L8.56037 6.58825L10.4114 8.40998L14.655 4.16726H12.5004V2.5H17.5004V7.5H15.834V5.34535Z",fill:"currentColor"}),i.jsx("path",{d:"M9.17037 17.4951L7.50399 17.4969L7.49956 13.5036L9.16593 13.5019L9.17037 17.4951ZM15.8332 9.82999L17.4996 9.8291L17.504 17.496L15.8367 17.4969L15.8332 9.82999ZM5.00222 15.1824V17.496H3.33585L3.33496 16.6633V15.1824H5.00222ZM13.3358 17.496H11.6695L11.6668 11.6668L13.3332 11.6659L13.3358 17.496Z",fill:"currentColor"})]}),{color:t,size:e,...n});wF.displayName="Equities";const CF=({color:t,size:e,...n})=>qe(i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"none",...n,children:[i.jsx("path",{d:"M6.25033 15.4167C6.25033 16.3371 5.50413 17.0833 4.58366 17.0833C3.66318 17.0833 2.91699 16.3371 2.91699 15.4167C2.91699 14.4962 3.66318 13.75 4.58366 13.75C5.50413 13.75 6.25033 14.4962 6.25033 15.4167Z",stroke:"currentColor",strokeWidth:"1.66667"}),i.jsx("path",{d:"M17.0833 4.58366C17.0833 5.50413 16.3371 6.25033 15.4167 6.25033C14.4962 6.25033 13.75 5.50413 13.75 4.58366C13.75 3.66318 14.4962 2.91699 15.4167 2.91699C16.3371 2.91699 17.0833 3.66318 17.0833 4.58366Z",stroke:"currentColor",strokeWidth:"1.66667"}),i.jsx("path",{d:"M13.333 5.41602C12.1455 5.41602 11.6325 5.4184 11.2129 5.47364C8.22134 5.86748 5.86748 8.22134 5.47364 11.2129C5.4184 11.6325 5.41602 12.1455 5.41602 13.333H3.75C3.75 12.1984 3.7482 11.5503 3.82129 10.9951C4.31367 7.25585 7.25585 4.31367 10.9951 3.82129C11.5503 3.7482 12.1984 3.75 13.333 3.75V5.41602Z",fill:"currentColor"})]}),{color:t,size:e,...n});CF.displayName="DedicatedConnectivity";const It={TOP_LEVEL:{TEST_ID:"featuresMenu"},LIVE:{URL:"",TEXT:"Live data",SUBTEXT:"Real-time and intraday data over streaming API",TEST_ID:"featuresMenu_liveLink"},HISTORICAL:{URL:"",TEXT:"Historical data",SUBTEXT:"Download historical data over API and flat files",TEST_ID:"featuresMenu_historicalLink"},PCAPS:{URL:"",TEXT:"Packet captures (PCAPs)",SUBTEXT:"Lossless market data",TEST_ID:"featuresMenu_pcapsLink"},CORP_ACTIONS:{URL:"",TEXT:"Corporate actions",SUBTEXT:"Global company events  and adjustment over API",TEST_ID:"featuresMenu_corpActionsLink"},DEDICATED_CONNECTIVITY:{URL:"",TEXT:"Dedicated connectivity",SUBTEXT:"Private connectivity for better uptime and latency",TEST_ID:"featuresMenu_dedicatedConnectivityLink"},SECURITY_MASTER:{URL:"",TEXT:"Security master",SUBTEXT:"Security identifiers and mappings over API",TEST_ID:"featuresMenu_securityMasterLink"}
2061,OPTIONS:{URL:"",TEXT:"Options",SUBTEXT:"",TEST_ID:"featuresMenu_optionsLink"},FUTURES:{URL:"",TEXT:"Futures",SUBTEXT:"",TEST_ID:"featuresMenu_futuresLink"},EQUITIES:{URL:"",TEXT:"Equities",SUBTEXT:"",TEST_ID:"featuresMenu_equitiesLink"},INDICES:{URL:"",TEXT:"Indices",SUBTEXT:"",TEST_ID:"featuresMenu_indicesLink"},VENUES:{URL:"",TEXT:"List of supported venues",SUBTEXT:"",TEST_ID:"featuresMenu_venuesLink"}};function n6t({onNavigate:t,marketingUrlBuilder:e,className:n,onMainMenuClick:r,isProd:a=!0}){return It.LIVE.URL=e.resolveURL("/live"),It.HISTORICAL.URL=e.resolveURL("/historical"),It.PCAPS.URL=e.resolveURL("/pcaps"),It.CORP_ACTIONS.URL=e.resolveURL("/corporate-actions"),It.DEDICATED_CONNECTIVITY.URL=e.resolveURL("/dedicated-connectivity"),It.SECURITY_MASTER.URL=e.resolveURL("/security-master"),It.OPTIONS.URL=e.resolveURL("/options"),It.FUTURES.URL=e.resolveURL("/futures"),It.EQUITIES.URL=e.resolveURL("/equities"),It.INDICES.URL=e.resolveURL("/indices"),It.VENUES.URL=e.resolveURL("/venues"),i.jsx(xF,{text:"Products",className:n,contentClassName:"pt-0",onMainMenuClick:r,testid:It.TOP_LEVEL.TEST_ID,children:i.jsxs("div",{className:"flex flex-col gap-4",children:[i.jsxs("div",{className:"divide-x divide-purplegrey-150 flex flex-row",children:[i.jsxs("div",{className:"flex flex-col gap-y-8 pt-8 pb-[26px] pr-8",children:[i.jsxs("div",{children:[i.jsx(He,{size:"sm",weight:"semibold",color:"secondary",className:"mb-2 text-[#686A7ABF] text-[13px]",children:"NORMALIZED DATA"}),i.jsx(zn,{class:"py-2 gap-3 items-center",testid:It.LIVE.TEST_ID,href:It.LIVE.URL,text:It.LIVE.TEXT,subtext:It.LIVE.SUBTEXT,subtextClass:"text-xs leading-5",icon:i.jsx("div",{className:"p-2 rounded-sm bg-purplegrey-100 h-fit",children:i.jsx(QS,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"})}),onNavigate:t&&t(It.LIVE.URL,It.LIVE.TEXT,It.LIVE.SUBTEXT)}),i.jsx(zn,{class:"py-2 gap-3 items-center",testid:It.HISTORICAL.TEST_ID,href:It.HISTORICAL.URL,text:It.HISTORICAL.TEXT,subtext:It.HISTORICAL.SUBTEXT,subtextClass:"text-xs leading-5",icon:i.jsx("div",{className:"p-2 rounded-sm bg-purplegrey-100 h-fit",children:i.jsx(JS,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"})}),onNavigate:t&&t(It.HISTORICAL.URL,It.HISTORICAL.TEXT,It.HISTORICAL.SUBTEXT)})]}),i.jsxs("div",{children:[i.jsx(He,{size:"sm",weight:"semibold",color:"secondary",className:"mb-2 text-[#686A7ABF] text-[13px]",children:"REFERENCE DATA"}),i.jsx(zn,{class:"py-2 gap-3 items-center",testid:It.CORP_ACTIONS.TEST_ID,href:It.CORP_ACTIONS.URL,text:It.CORP_ACTIONS.TEXT,subtext:It.CORP_ACTIONS.SUBTEXT,subtextClass:"text-xs leading-5",icon:i.jsx("div",{className:"p-2 rounded-sm bg-purplegrey-100 h-fit",children:i.jsx(Nd,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"})}),onNavigate:t&&t(It.CORP_ACTIONS.URL,It.CORP_ACTIONS.TEXT,It.CORP_ACTIONS.SUBTEXT)}),i.jsx(zn,{class:"py-2 gap-3 items-center",testid:It.SECURITY_MASTER.TEST_ID,href:It.SECURITY_MASTER.URL,text:It.SECURITY_MASTER.TEXT,subtext:It.SECURITY_MASTER.SUBTEXT,subtextClass:"text-xs leading-5",icon:i.jsx("div",{className:"p-2 rounded-sm bg-purplegrey-100 h-fit",children:i.jsx(Ch,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"})}),onNavigate:t&&t(It.SECURITY_MASTER.URL,It.SECURITY_MASTER.TEXT,It.SECURITY_MASTER.SUBTEXT)})]}),i.jsxs("div",{children:[i.jsx(He,{size:"sm",weight:"semibold",color:"secondary",className:"mb-2 text-[#686A7ABF] text-[13px]",children:"RAW DATA"}),i.jsx(zn,{class:"py-2 gap-3  items-center",testid:It.PCAPS.TEST_ID,href:It.PCAPS.URL,text:It.PCAPS.TEXT,subtext:It.PCAPS.SUBTEXT,subtextClass:"text-xs leading-5",icon:i.jsx("div",{className:"p-2 rounded-sm bg-purplegrey-100 h-fit",children:i.jsx(FS,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"})}),onNavigate:t&&t(It.PCAPS.URL,It.PCAPS.TEXT,It.PCAPS.SUBTEXT)})]}),i.jsxs("div",{children:[i.jsx(He,{size:"sm",weight:"semibold",color:"secondary",className:"mb-2 text-[#686A7ABF] text-[13px]",children:"CONNECTIVITY"}),i.jsx(zn,{class:"py-2 gap-3  items-center",testid:It.DEDICATED_CONNECTIVITY.TEST_ID,href:It.DEDICATED_CONNECTIVITY.URL,text:It.DEDICATED_CONNECTIVITY.TEXT,subtext:It.DEDICATED_CONNECTIVITY.SUBTEXT,subtextClass:"text-xs leading-5",icon:i.jsx("div",{className:"p-2 rounded-sm bg-purplegrey-100 h-fit",children:i.jsx(CF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"})}),onNavigate:t&&t(It.DEDICATED_CONNECTIVITY.URL,It.DEDICATED_CONNECTIVITY.TEXT,It.DEDICATED_CONNECTIVITY.SUBTEXT)})]})]}),i.jsxs("div",{className:"mt-0 flex flex-col px-8 pt-8",children:[i.jsx(He,{size:"sm",weight:"semibold",color:"secondary",className:"uppercase w-[106px] text-[#686A7ABF] text-[13px] mb-[9px]",children:"Asset classes"}),i.jsx(zn,{testid:It.OPTIONS.TEST_ID,class:"py-2 gap-3 flex",href:It.OPTIONS.URL,text:It.OPTIONS.TEXT,icon:i.jsx(uF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"}),onNavigate:t&&t(It.OPTIONS.URL,It.OPTIONS.TEXT,It.OPTIONS.SUBTEXT)}),i.jsx(zn,{testid:It.FUTURES.TEST_ID,class:"py-2 gap-3 flex",href:It.FUTURES.URL,text:It.FUTURES.TEXT,icon:i.jsx(iF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"}),onNavigate:t&&t(It.FUTURES.URL,It.FUTURES.TEXT,It.FUTURES.SUBTEXT)}),i.jsx(zn,{testid:It.EQUITIES.TEST_ID,class:"py-2 gap-3 flex",href:It.EQUITIES.URL,text:It.EQUITIES.TEXT,icon:i.jsx(wF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"}),onNavigate:t&&t(It.EQUITIES.URL,It.EQUITIES.TEXT,It.EQUITIES.SUBTEXT)}),!a&&i.jsx(zn,{testid:It.INDICES.TEST_ID,class:"py-2 gap-3 flex",href:It.INDICES.URL,text:It.INDICES.TEXT,icon:i.jsx(cL,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"}),onNavigate:t&&t(It.INDICES.URL,It.INDICES.TEXT,It.INDICES.SUBTEXT)})]})]}),i.jsx(zv,{class:"-m-8 gap-3 bg-container-background-medium px-8 pb-8 pt-6",children:i.jsx(zn,{class:"col-span-2",testid:It.VENUES.TEST_ID,href:It.VENUES.URL,text:It.VENUES.TEXT,icon:i.jsx(oF,{className:"text-purple-400 group-hover:text-purple-500",size:"sm"}),onNavigate:t&&t(It.VENUES.URL,It.VENUES.TEXT,It.VENUES.SUBTEXT)})})]})})}const r6t=!0,a6t=t=>{const{onNavigate:e,onMainMenuClick:n}=t,[r,a]=ae.useState({});return v.useEffect(()=>{const s=Xd.featureFlags.getFlags(),o=Object.fromEntries(s.map(l=>[l,Xd.getFeatureFlag(l)]));a(o)},[]),i.jsx(n6t,{marketingUrlBuilder:qn.marketing(),...t,onNavigate:e,flagMap:r,onMainMenuClick:n,isProd:r6t})},ya={TOP_LEVEL:"mobileSubmenu",DOC_SITE_HOME_LINK:"mobileSubmenu_docSiteHomeLink",GITHUB_LINK:"mobileSubmenu_githubLink",ROADMAP_LINK:"mobileSubmenu_roadmapLink",SUPPORT_LINK:"mobileSubmenu_supportLink",SYSTEM_STATUS_LINK:"mobileSubmenu_systemStatusLink",PRICING_LINK:"mobileSubmenu_pricingLink",ABOUT_US_LINK:"mobileSubmenu_aboutUsLink",CAREERS_LINK:"mobileSubmenu_careersLink",CONTACT_US_LINK:"mobileSubmenu_contactUsLink",BROW
2061SE_BUTTON:"mobileSubmenu_browseButton",LOGOUT_BUTTON:"mobileSubmenu_logoutButton",LOGIN_BUTTON:"mobileSubmenu_loginButton",SIGNUP_BUTTON:"mobileSubmenu_signUpButton",PRODUCT_LIVE_DATA_LINK:"mobileSubmenu_productLiveDataLink",PRODUCT_PCAPS_LINK:"mobileSubmenu_pcapsLink",PRODUCT_HISTORICAL_DATA_LINK:"mobileSubmenu_productHistoricalDataLink",OPTIONS_LINK:"mobileSubmenu_productOptionsLink",FUTURES_LINK:"mobileSubmenu_productFuturesLink",EQUITIES_LINK:"mobileSubmenu_productEquitiesLink",INDICES_LINK:"mobileSubmenu_productIndicesLink",VENUES_LINK:"mobileSubmenu_productVenuesLink",CUSTOMERS_LINK:"mobileSubmenu_customersLink",CORP_ACTIONS_LINK:"mobileSubmenu_corpActionsLink",DEDICATED_CONNECTIVITY_LINK:"mobileSubmenu_dedicatedConnectivityLink",SECURITY_MASTER_LINK:"mobileMenu_dedicatedConnectivityLink"},s6t=({appUrlBuilder:t})=>i.jsxs(i.Fragment,{children:[i.jsx(gn,{as:"a",variant:"outline",href:t.resolveURL("/login"),"data-testid":ya.LOGIN_BUTTON,children:"Log in"}),i.jsx(gn,{as:"a",variant:"primary",href:t.resolveURL("/signup"),"data-testid":ya.SIGNUP_BUTTON,children:"Sign up"})]}),i6t=({appUrlBuilder:t,onLogout:e,onNavigateToPortal:n})=>i.jsxs(i.Fragment,{children:[i.jsx(gn,{as:"button",variant:"outline",onClick:e,"data-testid":ya.LOGOUT_BUTTON,children:"Log out"}),i.jsx(gn,{as:"a",variant:"primary",href:t.resolveURL("/portal/browse"),onClick:n,"data-testid":ya.BROWSE_BUTTON,children:"Portal"})]}),o6t=({appUrlBuilder:t,isAuthenticated:e,onLogout:n,onNavigateToPortal:r})=>i.jsx("div",{className:"CSRAuthButtons grid grid-cols-2 gap-4",children:e?i.jsx(i6t,{appUrlBuilder:t,onLogout:n,onNavigateToPortal:r}):i.jsx(s6t,{appUrlBuilder:t})});function l6t({appUrlBuilder:t,blogUrlBuilder:e,docsUrlBuilder:n,marketingUrlBuilder:r,footerButtons:a,isProd:s=!0}){return i.jsxs("div",{className:re("min-h-0 grow flex flex-col justify-between"),children:[i.jsx("div",{className:re("grow MobileSubmenu overflow-y-scroll mb-8"),"data-testid":ya.TOP_LEVEL,children:i.jsxs("div",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2",children:[i.jsxs("div",{className:"flex flex-col gap-6",children:[i.jsxs("div",{className:"flex flex-col gap-3",children:[i.jsx(Zr,{size:"lg",color:"tertiary",className:"hidden uppercase sm:block",children:"Features"}),i.jsx(zn,{testid:ya.PRODUCT_LIVE_DATA_LINK,href:r.resolveURL("/live"),text:"Live data",icon:i.jsx(QS,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{testid:ya.PRODUCT_HISTORICAL_DATA_LINK,href:r.resolveURL("/historical"),text:"Historical data",icon:i.jsx(JS,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{testid:ya.CORP_ACTIONS_LINK,href:r.resolveURL("/corporate-actions"),text:"Corporate actions",icon:i.jsx(Nd,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{testid:ya.SECURITY_MASTER_LINK,href:r.resolveURL("/security-master"),text:"Security master",icon:i.jsx(Ch,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{testid:ya.PRODUCT_PCAPS_LINK,href:r.resolveURL("/pcaps"),text:"Packet captures (PCAPs)",icon:i.jsx(FS,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{testid:ya.DEDICATED_CONNECTIVITY_LINK,href:r.resolveURL("/dedicated-connectivity"),text:"Dedicated connectivity",icon:i.jsx(CF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{testid:ya.OPTIONS_LINK,href:r.resolveURL("/options"),text:"Options",icon:i.jsx(uF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{testid:ya.FUTURES_LINK,href:r.resolveURL("/futures"),text:"Futures",icon:i.jsx(iF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{testid:ya.EQUITIES_LINK,href:r.resolveURL("/equities"),text:"Equities",icon:i.jsx(wF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),!s&&i.jsx(zn,{testid:ya.INDICES_LINK,href:r.resolveURL("/indices"),text:"Indices",icon:i.jsx(cL,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{testid:ya.VENUES_LINK,href:r.resolveURL("/venues"),text:"List of supported venues",icon:i.jsx(oF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})})]}),i.jsxs("div",{className:"flex flex-col gap-3",children:[i.jsx(Zr,{size:"lg",color:"tertiary",className:"hidden uppercase sm:block",children:"Pricing"}),i.jsx(zn,{class:"pricingDatabento col-span-2 mb-1",testid:ya.PRICING_LINK,href:t.resolveURL("/pricing"),text:"Pricing",icon:i.jsx(ile,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})})]}),i.jsxs("div",{className:"flex flex-col gap-3",children:[i.jsx(Zr,{size:"lg",color:"tertiary",className:"hidden uppercase sm:block",children:"Docs"}),i.jsx(zn,{class:"documentation",testid:ya.DOC_SITE_HOME_LINK,href:n.baseURL,text:"Documentation",icon:i.jsx(aF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{class:"githubLink",testid:ya.GITHUB_LINK,href:"https://github.com/databento",text:"GitHub",target:"_blank",icon:i.jsx(eE,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{class:"submitAnIdea",testid:ya.ROADMAP_LINK,href:"https://roadmap.databento.com/",text:"Product roadmap",target:"_blank",icon:i.jsx(fF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{class:"supportLink",testid:ya.SUPPORT_LINK,href:r.resolveURL("/support"),text:"Support",icon:i.jsx(lF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{class:"statusLink",testid:ya.SYSTEM_STATUS_LINK,href:"https://status.databento.com",text:"System status",target:"_blank",icon:i.jsx(cF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})})]})]}),i.jsxs("div",{className:"flex flex-col gap-6",children:[i.jsxs("div",{className:"flex flex-col gap-3",children:[i.jsx(Zr,{size:"lg",color:"tertiary",className:"hidden uppercase sm:block",children:"Customer"}),i.jsx(zn,{class:"pricingDatabento col-span-2 mb-1",testid:ya.CUSTOMERS_LINK,href:r.resolveURL("/customers"),text:"Customers",icon:i.jsx(sle,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})})]}),i.jsxs("div",{className:"flex flex-col gap-3",children:[i.jsx(Zr,{size:"lg",color:"tertiary",className:"hidden uppercase sm:block",children:"Company"}),i.jsx(zn,{class:"blogLink",testid:"blogLink",href:e.baseURL,text:"Blog",icon:i.jsx(nF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{class:"aboutLink",testid:ya.ABOUT_US_LINK,href:r.resolveURL("/about"),text:"About Databento",icon:i.jsx(Hv,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{class:"careers",testid:ya.CAREERS_LINK,href:r.resolveURL("/careers"),text:"Careers",icon:i.jsx(rF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})}),i.jsx(zn,{class:"contactUs",testid:ya.CONTACT_US_LINK,href:r.resolveURL("/contact"),text:"Contact us",icon:i.jsx(sF,{size:"sm",className:"text-purple-400 group-hover:text-purple-500"})})]})]})]})}),a]})}const c6t=_r(t=>({root:{},customDialogContent:{position:"fixed",maxHeight:"calc(100% - 32px)",
2061width:"calc(100vw - 32px)",top:"16px !important",left:"16px !important",transform:"none !important",margin:0,display:"flex",flexDirection:"column",overflow:"hidden"},customModalBody:{display:"flex",flexDirection:"column",overflow:"hidden",flex:"1 1 auto",minHeight:0,padding:"24px",paddingTop:0},menusContainer:{marginBottom:32,overflowY:"auto",flex:"1 1"},menus:{display:"flex",flexDirection:"column",marginBottom:0},menus2:{flex:1,display:"flex",flexDirection:"column","&:not(:last-child)":{marginBottom:24}},menusTitle:{color:t.colors.typeTertiary,fontSize:14,lineHeight:"20px",fontWeight:400,marginBottom:"16px"},menuLink:{"&:not(:last-child)":{marginBottom:"12px !important"}},actionsContainer:{display:"flex",flexDirection:"column"},actionButton:{width:"100%",padding:"10px 24px !important","&:first-child":{marginBottom:"16px"}},"@media (min-width:600px)":{actionButton:{width:"calc(50% - 8px)",marginBottom:"0 !important","&:last-child":{marginLeft:"16px"}},customDialogContent:{maxHeight:"calc(100% - 48px)",width:"calc(100vw - 48px)",top:"24px !important",left:"24px !important",transform:"none !important"},menusContainer:{display:"flex",flexDirection:"row"},actionsContainer:{flexDirection:"row"},menus:{flex:1,"&:last-child":{paddingLeft:"16px"},marginBottom:"0px"},menuLink:{"&:not(:last-child)":{marginBottom:"16px !important"}}}}),{name:"DuiModalMenus"}),u6t=!0;function d6t(t){const{onClose:e,open:n,version:r="v1"}=t,a=c6t(t),s=Ue(rc),o=lre(Hf),{logout:l}=mre(),c=i.jsx(o6t,{appUrlBuilder:qn.app(),isAuthenticated:s,onLogout:l,onNavigateToPortal:o});return i.jsx(ju,{version:r,children:i.jsxs(R9,{open:!!n,onClose:e,dismissOnOutsideClick:!0,customSized:!0,hideCloseIcon:!0,contentClassName:a.customDialogContent,children:[i.jsx(cS,{showCloseButton:!0,title:"",onClose:e}),i.jsx(N9,{className:a.customModalBody,children:i.jsx(l6t,{appUrlBuilder:qn.app(),blogUrlBuilder:qn.blog(),docsUrlBuilder:qn.docs(),marketingUrlBuilder:qn.marketing(),footerButtons:c,isProd:u6t})})]})})}const f6t=_r(t=>({root:{position:"fixed",zIndex:"var(--refactoring-z-index-25)",top:"var(--intercom-banner-height, 0)",display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",width:"100%",height:56,minHeight:56,maxHeight:56,paddingLeft:16,paddingRight:16,transition:"top 250ms ease-out"},overlayRoot:{paddingRight:"0px !important",justifyContent:"flex-end"},backgroundTransition:{transition:"top 250ms ease-out, background-color 250ms ease-out"},hidden:{position:"relative",top:-56,transition:"top 200ms ease-in"},opacityDark:{opacity:1},backgroundReverse:{backgroundColor:t.colors.grey.white,boxShadow:"0px 1px 1px rgba(58, 57, 76, 0.08), 0px 2px 5px rgba(86, 85, 113, 0.08)"},logo:{cursor:"pointer"},menusContainer:{flex:"1 1 auto",display:"flex",height:"100%",alignItems:"center"},navigationButton:{minWidth:"unset",backgroundColor:"transparent"},navigationButtonEnd:{paddingRight:"0px !important"},navBtnLabelReverse:{color:`${t.colors.typePrimary} !important`},actionsContainer:{display:"flex",alignItems:"center",height:"100%"},actionButton:{width:"max-content",padding:"10px 24px !important"},loginButton:{margin:"0 8px",padding:"0 24px !important"},loginButtonReverse:{color:`${t.colors.typePrimary} !important`,"&:hover":{backgroundColor:"transparent",color:`${t.colors.purple500} !important`}},signUpButton:{width:"initial",height:40,"&:hover":{backgroundColor:`${t.colors.coral400} !important`}},menuItem:{color:t.colors.typePrimary,"&:hover":{backgroundColor:t.colors.actionHover},"&:active":{backgroundColor:t.colors.actionPress}},menuItemLink:{color:t.colors.typePrimary,textDecoration:"none"},navPopper:{marginTop:"0 !important",backgroundColor:"unset !important",boxShadow:"none !important",borderRadius:"0 !important"},navMenu:{},UTCContainer:{marginRight:"121px"},collapseContainer:{display:"flex",alignItems:"center",marginLeft:"16px",marginRight:"18px",[t.breakpoints.up("md")]:{marginLeft:"0px",marginRight:"182px"},height:"40px"},collapseContainer2:{display:"flex",alignItems:"center",justifyContent:"center",marginRight:"12px",height:"40px",width:"40px",[t.breakpoints.up("sm")]:{marginRight:"20px"}},closeContainer:{display:"flex",marginRight:"10px",justifyContent:"flex-end",visibility:"hidden"},angleBadge:{backgroundColor:t.colors.coral400,borderRadius:20,fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:12,lineHeight:"20px",color:t.colors.grey.white},svgButton:{backgroundColor:"transparent"},"@media (min-width: 600px)":{root:{paddingLeft:24}},"@media (min-width: 960px)":{root:{alignItems:"stretch"}},"@media (min-width: 1480px)":{root:{paddingLeft:"calc((100vw - 1470px)/2 + 24px)",paddingRight:"calc((100vw - 1470px)/2 + 16px)"},closeContainer:{width:"calc((100vw - 1470px)/2 + 40px)"}}}),{name:"DuiTopBar"}),p6t="Sign up",h6t=t=>
2061{const e=f6t(t),{themeReverse:n=!1,opacityDark:r=!1,hidden:a,pageName:s="scrolling",isAuthenticated:o}=t,l=vs(),{pathname:c,search:d,hash:f}=l;let p;c&&c?.startsWith(Vl)&&(p={redirectTo:`${c?.replace(Vl,_u)}${d}`}),c?.startsWith(Pd)&&(p={redirectTo:`${c?.replace(Pd,Od)}${d}${f}`});const g=e$e(),y=Pi(Fc,!1,p),x=Pi(Ci,!1,{from:window.location.pathname}),{isScrollTop:b,isScrollDown:_}=Ue(ge=>_4e(ge,s)),E=Ue(rc),A=Pi(lo),S=Pi(vl),k=Pi(g),I=Pi(Hf),N=cre(),{scrollPx:D}=Zgt(),{logout:O}=mre(),j=Ue(c4e),M=()=>{let ge=n,Se=r,se=a!==void 0?a:_;return s==="landing"&&(ge=!1,Se=!b&&!_,se=_&&!j),{isThemeReverse:ge,isOpacityDark:Se,isHidden:se}},{isThemeReverse:$,isOpacityDark:L,isHidden:z}=M(),H=$?"light":"dark",J=v.useCallback(ge=>{ge.preventDefault(),x(),window.gtagEvent(l,"top_bar","clicked_sign_up",p6t),On.clickedSignUp({signup_cta_location:"platform_top_nav"})},[x,l]),X=v.useCallback(ge=>{ge.preventDefault(),y(),On.clickedLogIn({login_cta_location:"platform_top_nav"})},[y]),Y=v.useCallback(ge=>{ge.preventDefault(),I()},[I]),F=v.useCallback(ge=>{O()},[O]),{breakpoints:W,colors:G}=ni(),q=Za(W.up("md")),[Z,le]=v.useState(!1),ee=v.useCallback(()=>{le(!0)},[le]),xe=v.useCallback(()=>{le(!1)},[le]),Ce=()=>$?df.colors.typePrimary:df.colors.grey.white,de=qn.app(),ve=qn.marketing(),Re=v.useCallback((ge,Se=!1)=>(se,he,ye)=>be=>{const Te={link_url:se,link_text:he,link_subtext:ye,page_url:window.location.href,version:ge};On.mainTopNavLinkClicked(Te),Xd.capture("mainTopNavLinkClicked",Te),Se&&(be.preventDefault(),On.flush().promise.finally(()=>window.location.href=se))},[]),V=v.useCallback(ge=>{Xd.capture("mainTopNavLinkClicked",{link_text:ge,page_url:window.location.href})},[]),K=v.useCallback(()=>window.location.href=`${ve.resolveURL("/customers")}`,[ve]),te=()=>o&&E?i.jsx("li",{className:"flex flex-row relative",children:i.jsx(zgt,{appUrlBuilder:de,onPortalClick:Y,onLogoutClick:F})}):o&&!E?i.jsx("li",{children:i.jsx(Ygt,{onClick:F})}):i.jsxs(i.Fragment,{children:[i.jsx("li",{children:i.jsx(Ggt,{appUrlBuilder:de,onClick:X})}),i.jsx("li",{children:i.jsx(Kgt,{appUrlBuilder:de,onClick:J})})]}),me=80,fe=document.location.pathname.length>1;return i.jsx(i.Fragment,{children:i.jsxs("div",{id:"nav-external",className:Ne(e.root,{[e.backgroundTransition]:!$,[e.backgroundReverse]:$,[e.opacityDark]:L,[e.hidden]:z}),style:{backgroundColor:D>me||fe?G.purple900:"",position:fe?"sticky":"fixed"},"data-public":!fe,children:[i.jsxs("div",{className:"flex flex-row items-center justify-between gap-10 xl:gap-12",children:[i.jsx(aa,{className:e.logo,onClick:()=>{o?E?k():N():A()},href:o?E?g:Ci:lo,preventDefault:!0,children:$?i.jsx(Ute,{width:141,height:24}):i.jsx(dPe,{width:141,height:24})}),q&&i.jsx(i.Fragment,{children:i.jsxs("div",{className:Ne(e.menusContainer,"flex-row items-center justify-between lg:flex gap-7 xl:gap-11 m-0 list-none p-0"),children:[i.jsx(a6t,{onNavigate:Re("2024-10",!0),onMainMenuClick:V}),i.jsx(t6t,{}),i.jsx(fY,{className:Ne(e.navigationButton),variant:H,active:c==="/customers",hasEndIcon:!1,onClick:K,href:ve.resolveURL("/customers"),children:"Customers"}),i.jsx(Qgt,{}),i.jsx(fY,{className:Ne(e.navigationButton),variant:H,active:c===vl,hasEndIcon:!1,onClick:S,href:vl,"data-testid":"pricing",children:"Pricing"})]})})]}),q&&i.jsxs("div",{className:Ne(e.actionsContainer),children:[i.jsx("div",{className:e.collapseContainer2,children:i.jsx(YW,{iconColor:"white"})}),i.jsx("ul",{className:"flex flex-row items-stretch justify-between gap-2 list-none m-0 p-0",children:te()})]}),!q&&i.jsxs(i.Fragment,{children:[i.jsx("div",{style:{flex:1}}),i.jsx("div",{className:e.collapseContainer2,children:i.jsx(YW,{iconColor:"white"})}),i.jsx(c3,{className:Ne(e.navMenu),size:"sizeSmall",onClick:ee,"data-testid":"hamburgerMenus",children:i.jsx(IPe,{width:20,height:20,color:Ce()})}),Z&&i.jsx(d6t,{open:Z,onClose:xe})]})]})})},m6t=_r(t=>({root:{"&:hover":{backgroundColor:"transparent"},"&:active":{backgroundColor:"transparent"},"&:focus:not(:focus-visible)":{backgroundColor:"transparent !important"}},text:{padding:0},label:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:500,fontSize:14,lineHeight:"20px",textTransform:"none"},labelDark:{color:t.colors.grey.white},labelLight:{color:t.colors.typePrimary},dark:{"&&:hover":{color:t.colors.purpleGrey500}},darkActive:{"&&":{color:t.colors.purpleGrey500}},light:{"&&:hover":{color:t.colors.purple500}
2061},lightActive:{"&&":{color:t.colors.purple500}},endIcon:{marginLeft:4}}),{name:"DuiNavigationButton"}),g6t=(t,e)=>{const{className:n,variant:r="dark",active:a=!1,hasEndIcon:s=!0,children:o,onClick:l,onMouseEnter:c,onMouseLeave:d,href:f,target:p,rel:g,...y}=t,x=m6t(t),[b,_]=v.useState(!1),E=vs(),A=()=>r==="dark"?b||a?df.colors.purpleGrey500:df.colors.grey.white:r==="light"?b||a?df.colors.purple500:df.colors.purpleGrey800:df.colors.grey.white,S=v.useCallback(j=>{j.preventDefault(),l&&l(j),window.gtagEvent(E,"top_bar","clicked_nav","",{non_interaction:!0})},[l,E]),k=v.useCallback(j=>{_(!0),c&&c(j)},[c]),I=v.useCallback(j=>{_(!1),d&&d(j)},[d]),N=Ne(x.root,x.text,x.label,{[x.dark]:r==="dark",[x.darkActive]:r==="dark"&&a,[x.light]:r==="light",[x.lightActive]:r==="light"&&a,[x.labelDark]:r==="dark",[x.labelLight]:r==="light"},n),D=s?i.jsx(y9,{width:16,height:16,color:A()}):void 0,O=r==="dark"?"dark":"light";return f?i.jsx(gn,{...y,as:"a",href:f,target:p,rel:g,variant:"text",mode:O,className:N,onClick:S,iconRight:D,onMouseEnter:k,onMouseLeave:I,ref:e,children:o}):i.jsx(gn,{...y,variant:"text",mode:O,className:N,onClick:S,iconRight:D,onMouseEnter:k,onMouseLeave:I,ref:e,children:o})},fY=ae.forwardRef(g6t),rx="platform-error-notification",pY={alignClassName:"!items-start sm:!items-start",iconClassName:"self-start mt-[1px]",messageClassName:"self-start mt-[1px] py-0",messageTextClassName:"m-0 leading-5",actionsClassName:"items-center self-start mt-[1px]"},v6t=t=>t&&t.state&&t.state=="network_error"?"Internet connection not found. Please check connection and try again.":"Request failed. Please try again later.",y6t=()=>{const t=ti(),e=Ue(hO),n=Ue(D0e),r=Ue(n8e),a=n.length>0?n[0]:"",s=Ue(y=>MP(y,a)),o=a&&s&&(J1e.includes(a)||s.state===Ru),l=e?.state===Ru,c=!r&&n.length>0,d=v.useCallback(()=>{for(let y=0;y<n.length;y+=1)t(q1e({key:n[y],shown:!0}))},[t,n]);v.useEffect(()=>{if(!c)return;const y=setTimeout(()=>d(),5e3);return()=>clearTimeout(y)},[c,d]);const f=v.useCallback(()=>{window.location.reload()},[]),p=v.useCallback(()=>{dq(rx)},[]),g=o&&s&&s.message?s.message:v6t(s);return v.useEffect(()=>{if(l){uq({variant:"error",icon:i.jsx(XD,{size:"sm",color:"currentColor",className:"!text-type-white"}),dismissible:!0,fullWidth:!1,multiline:!0,position:"top-center",id:rx,action:{children:"Refresh",onClick:f},onDismiss:p,message:e?.message??"Request failed. Please try again later.",...pY});return}if(c){uq({variant:"error",icon:i.jsx(XD,{size:"sm",color:"currentColor",className:"!text-type-white"}),dismissible:!1,fullWidth:!1,multiline:!0,position:"top-center",id:rx,action:{children:"Refresh",onClick:f},message:g,...pY});return}dq(rx)},[l,c,e,g,f,p]),null},_F=_r(t=>({root:{flex:"1 1 auto",display:"flex",width:"100%",marginTop:16,marginBottom:18,justifyContent:"center",alignItems:"center",background:t.colors.purpleGrey100},whiteBackground:{background:t.colors.grey.white},contentContainer:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[t.breakpoints.up("sm")]:{flexDirection:"row"}},iconContainer:{display:"flex"},icon:{width:80,height:80},textContainer:{marginTop:24,marginLeft:0,[t.breakpoints.up("sm")]:{marginTop:0,marginLeft:24}},text:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:14,lineHeight:"20px",color:t.colors.typePrimary}}),{name:"DuiInfoCard"}),Mle=t=>{const{iconContent:e,icon:n,oneSentence:r,ref:a,children:s,className:o,contentContainerClasses:l,iconClasses:c,textContainerClasses:d,...f}=t,p=_F(t);return i.jsx("div",{...f,className:Ne(p.root,{[p.whiteBackground]:r},o),ref:a,children:i.jsxs("div",{className:Ne(p.contentContainer,l),children:[e&&i.jsx("div",{className:Ne(p.icon,c),children:e}),!e&&n&&i.jsx("div",{className:p.iconContainer,children:i.jsx("img",{alt:"No Data",className:Ne(p.icon,c),src:n})}),i.jsx("div",{className:Ne(p.textContainer,d),children:s})]})})},b6t=_r(()=>({root:{},netWorkErrorContainer:{width:396}}),{name:"DuiNetworkError"}),x6t=()=>i.jsxs("svg",{width:"54",height:"54",viewBox:"0 0 54 54",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.52486 15.6826C9.68648 15.6826 9.84593 15.6917 10.0029 15.7089C10.0029 15.7001 10.0026 15.6914 10.0026 15.6826C10.0026 10.8981 13.8812 7.01953 18.6657 7.01953C22.2131 7.01953 25.2619 9.15209 26.6016 12.2048C26.9414 12.1463 27.2907 12.1154 27.6472 12.1154C31.0245 12.1154 33.7623 14.8533 33.7623 18.2305C33.7623 21.6078 31.0245 24.3456 27.6472 24.3456H9.52486C7.1326 24.3456 5.19336 22.4063 5.19336 20.0141C5.19336 17.6219 7.1326 15.6826 9.52486 15.6826Z",fill:"#8D8EBC"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M43.2405 27.9262C42.8931 20.0679 36.4122 13.8037 28.4684 
206113.8037C22.4133 13.8037 17.2092 17.4437 14.9225 22.6544C14.3426 22.5545 13.7464 22.5018 13.1379 22.5018C7.37331 22.5018 2.7002 27.1749 2.7002 32.9396C2.7002 38.7042 7.37331 43.3773 13.1379 43.3773H28.2721L43.2405 27.9262ZM31.2795 43.3773H44.0706C48.1539 43.3773 51.464 40.0672 51.464 35.9839C51.464 32.3809 48.8868 29.3799 45.4752 28.7238L31.2795 43.3773Z",fill:"#E8EBFB"}),i.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.7012 46.9802H45.5201C47.9014 46.9802 49.8318 45.046 49.8318 42.6602C49.8318 40.2743 47.9014 38.3402 45.5201 38.3402C45.3592 38.3402 45.2004 38.3493 45.0441 38.3665C45.0441 38.3577 45.0445 38.349 45.0445 38.3402C45.0445 35.8176 43.9654 33.5475 42.2446 31.9679L27.7012 46.9802ZM40.4607 30.7049C39.2556 30.0636 37.8806 29.7002 36.4209 29.7002C32.8896 29.7002 29.8546 31.8271 28.5211 34.8717C28.1828 34.8133 27.8352 34.7826 27.4803 34.7826C24.1184 34.7826 21.3931 37.5131 21.3931 40.8814C21.3931 43.4205 22.9418 45.5973 25.1445 46.515L40.4607 30.7049Z",fill:"#1A174C"}),i.jsx("rect",{x:"21.8701",y:"50.1904",width:"41.31",height:"2.16",transform:"rotate(-45.909 21.8701 50.1904)",fill:"white"})]}),w6t=t=>{const e=b6t(t),n=_F(t),{searchType:r="landing"}=t;return i.jsxs(Mle,{iconContent:x6t(),classes:{root:e.root,contentContainer:e.netWorkErrorContainer},children:[r==="landing"&&i.jsxs(i.Fragment,{children:[i.jsx("div",{className:Ne(n.text),children:"Something went wrong"}),i.jsx("div",{className:Ne(n.text),children:"Check your Internet connection and refresh the page."})]}),r==="instrumentList"&&i.jsxs(i.Fragment,{children:[i.jsx("div",{className:Ne(n.text),children:"Internal server error"}),i.jsxs("div",{className:Ne(n.text),children:["Please try again or"," ",i.jsx(aa,{preventDefault:!0,href:"",onClick:()=>window.location.reload(),children:"reload this page"})]})]})]})},C6t=_r(t=>({root:{padding:16},noDataContainer:{width:"100%",justifyContent:"center",alignItems:"center"},linkContainer:{display:"inline",alignItems:"center"},link:{...t.mixins.normalText,fontWeight:600,color:t.colors.purple500},landingEmptyContainer:{display:"flex",flexDirection:"column",width:266,maxWidth:266,alignItems:"center",[t.breakpoints.up("sm")]:{width:376,maxWidth:376,alignItems:"flex-start"}},landingEmptyLogged:{[t.breakpoints.up("sm")]:{width:340,maxWidth:340,alignItems:"flex-start"},[t.breakpoints.up("md")]:{width:392,maxWidth:392}},landingEmptyTextContainer:{display:"flex",flexDirection:"column",width:256,maxWidth:256,alignItems:"center",[t.breakpoints.up("sm")]:{width:392,maxWidth:392,alignItems:"center"}},emptyTitle:{fontWeight:600,marginBottom:8},emptyText:{textAlign:"center",[t.breakpoints.up("sm")]:{textAlign:"center"}},signUpButton:{width:"initial",marginTop:"24px !important",padding:"6px 24px !important",alignSelf:"flex-start !important",fontWeight:"600 !important"}}),{name:"DuiNoData"}),_6t="Didn’t find what you were looking for?",S6t="Didn’t find what you were looking for? We are adding more data coverage.",E6t="Couldn’t find what you were looking for?",I6t="No data available",hY="https://roadmap.databento.com/",A6t=t=>{const e=C6t(t),{oneSentence:n,hasFilter:r,hasData:a,searchType:s="landing",clearFilters:o,dark:l}=t,c=_F(t),d=v.useCallback(()=>{o&&o(!0)},[o]),f=()=>s==="landing"?S6t:s==="instrumentList"?E6t:s==="productList"?I6t:_6t,p=v.useCallback(S=>{S.preventDefault(),window.open(hY,"_blank")},[]),g=()=>r?i.jsxs(i.Fragment,{children:[n&&i.jsx(i.Fragment,{children:" "}),i.jsx(aa,{preventDefault:!0,href:"",onClick:d,children:"Clear all filters"})]}):i.jsxs(i.Fragment,{children:["Stay tuned or ",i.jsx(aa,{preventDefault:!0,href:"",onClick:Bx,children:"contact us"})," to learn more."]}),y=()=>r?i.jsx(i.Fragment,{children:i.jsx(aa,{preventDefault:!0,href:"",onClick:d,children:"Clear all filters"})}):i.jsxs(i.Fragment,{children:["Try other search terms or ",i.jsx(aa,{preventDefault:!0,href:"",onClick:Bx,children:"contact us"})]}),x=()=>i.jsxs(i.Fragment,{children:["Try other date or ",i.jsx(aa,{preventDefault:!0,href:"",onClick:Bx,children:"contact us"})]}),b=()=>s==="landing"?g():s==="instrumentList"?y():s==="productList"?x():null,_=()=>i.jsxs("div",{className:e.landingEmptyTextContainer,children:[i.jsx("div",{className:Ne(e.emptyTitle,{"text-white":l,"text-purplegrey-900":!l}),children:"No results found"}),i.jsxs("div",{className:Ne(e.emptyText,{"text-white":l,"text-purplegrey-900":!l}),children:["Check out our ",i.jsx(aa,{preventDefault:!0,href:hY,onClick:p,children:"product roadmap"})," to see the datasets we’re adding next — and tell us what you’re looking for."]})]}),E=()=>i.jsx("div",{className:Ne(e.landingEmptyContainer,e.landingEmptyLogged),children:_()}),A=()=>s==="landing"&&!r&&!a?E():i.jsxs(i.Fragment,{children:[r&&i.jsx("div",{className:Ne({"text-white":l}),children:"Didn’t find what you were looking for?"}),!r&&i.jsx("div",{className:Ne({"text-white":l}),children:f()}),i.jsx("div",{className:Ne(c.text,e.linkContainer,{"!text-white":l}),children:b()})]});return i.jsx(Mle,{icon:n?void 0:lit,oneSentence:n,classes:{root:e.root,contentContainer:s==="instrumentList"&&t.classes?t.classes.contentContainer:e.noDataContainer},style:{backgroundColor:l?"transparent":""},contentContainerClasses:"!flex-col gap-4 justify-center items-center",iconClasses:"!w-16 !h-16",textContainerClasses:"!ml-0 text-center",className:l?"":"!bg-white",children:i.jsxs("div",{className:Ne(c.text),style:{maxWidth:"calc(100vw - 104px)"},children:[!n&&A(),n&&i.jsxs(i.Fragment,{children:[r&&i.jsx("span",{children:"Didn’t find what you were looking for?"}),!r&&i.jsx("span",{children:"We are adding more data coverage."}),i.jsxs("span",{children:[" ",b()]})]})]})})},T6t=_r(t=>({root:{position:"inherit"},popperRoot:{zIndex:99,marginTop:0},popper:{width:"240px"},title:{display:"flex",flexDirection:"row",alignItems:"center",marginBottom:"12px",color:t.colors.typePrimary},titleContent:{flex:"1 0 auto"},checkboxWithText:{paddingLeft:16,marginBottom:16},layout:{display:"flex",flexDirection:"column",padding:"0px 16px 24px 16px"},twoColumnPopper:{width:"412px",background:t.colors.grey.white},formGroup:{display:"flex",flexDirection:"row"},checkboxGroup:{display:"flex",flexDirection:"column"},leftMainCheckbox:{width:"200px"},subCheckbox:{paddingLeft:"44px"}
2061,rightCheckbox:{display:"flex",flexDirection:"column"},customDialogContent:{width:"288px !important"},customModalBody:{padding:"8px 0px 0px 0px !important"},"@media (min-width: 600px)":{checkboxWithText:{"&:last-child":{marginBottom:24}}}}),{name:"DuiFilterPopper"}),k6t=t=>{const{label:e,FormGroupClass:n,PopperClass:r,checkboxMap:a,filterChipsCheckedBoxes:s,children:o}=t,l=T6t(t),{popperOpen:c,updatePopperOpen:d}=s,f=v.useCallback(()=>{d(!1)},[d]),{breakpoints:p}=ni(),g=Za(p.up("sm")),y=e||"Filter";return i.jsxs(i.Fragment,{children:[g&&i.jsxs(L0,{open:c,children:[i.jsx(C9,{}),i.jsxs(j0,{align:"center",side:"bottom",sideOffset:-4,className:Ne(l.popperRoot,l.popper,r),onInteractOutside:f,portaled:!1,children:[i.jsxs("div",{className:"flex flex-row items-center justify-between px-4 py-3",children:[i.jsx(Ro,{variant:"bodyText2",fontWeight:"semibold",children:y}),i.jsx(c3,{size:"sizeSmall",onClick:f,children:i.jsx(_M,{color:"#8D8EBC"})})]}),i.jsx(J8,{checkboxMap:a,checkBoxGroupReturnType:s,FormGroupClass:n}),o&&o]})]}),i.jsxs(R9,{open:!g&&c,onClose:f,dismissOnOutsideClick:!0,customSized:!0,hideCloseIcon:!0,contentClassName:l.customDialogContent,children:[i.jsx(cS,{className:"!items-center",closeButtonClassName:"!self-center",showCloseButton:!0,title:y,onClose:f}),i.jsxs(N9,{className:l.customModalBody,children:[i.jsx("div",{className:o?void 0:"pb-6",children:i.jsx(J8,{checkboxMap:a,checkBoxGroupReturnType:s,FormGroupClass:"!pb-0"})}),o?i.jsx("div",{className:"pt-6",children:o}):null]})]})]})},D3=_r(t=>({tableHeaderForProgress:{top:56,padding:0,border:"none",lineHeight:"unset",zIndex:3},linearProgress:{marginTop:-4},tableHeader:{padding:0,border:"none",lineHeight:"unset",borderBottom:`2px solid ${t.colors.dividerInline}`,"&:first-child":{borderTopLeftRadius:8},"&:last-child":{borderTopRightRadius:8}},iconHeader:{"&:hover":{"& $customTableHeader":{"& svg path":{fill:t.colors.purple500}}}},customTableHeader:{display:"flex",minHeight:54,alignItems:"center",paddingLeft:16,paddingRight:16},clickableHeader:{cursor:"pointer","&:hover":{"&$tableHeaderText, & $tableHeaderText":{color:t.colors.purple500}}},tableHeaderText:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:14,lineHeight:"20px",color:t.colors.purpleGrey700},tableHeaderTextActive:{color:`${t.colors.purple500} !important`},uppercase:{textTransform:"uppercase"},headerIcon:{display:"flex",width:"auto",gap:"9px",height:20,marginLeft:4},customTableRow:{"&:last-child ":{"& $tableRowCell":{borderBottom:"none"}}},tableRowHover:{"&:hover":{backgroundColor:`${t.colors.actionHover} !important`}},tableRowStriped:{"&:nth-child(even)":{"& $tableRowCell":{backgroundColor:`${t.colors.purpleGrey100} !important`}}},tableRowBottomBorder:{"& $tableRowCell":{borderBottom:`1px solid ${t.colors.dividerInline}`},"&:last-child ":{"& $tableRowCell":{borderBottom:"none"}}},tableRowCell:{padding:0,border:"none",lineHeight:"unset"},tableRowCellBottomBorder:{borderBottom:`1px solid ${t.colors.dividerInline}`},customTableCell:{display:"flex",minHeight:56,alignItems:"center",paddingLeft:16,paddingRight:16},customTableAnchor:{textDecoration:"none"},noneLink:{"&:hover":{...t.mixins.normalText}},tableCellClickable:{cursor:"pointer"},tableCellText:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:"normal",fontSize:14,lineHeight:"20px"}}),{name:"DuiTable"}),_xt=ae.memo(function(e){const n=D3(e),{className:r,columnCount:a,showProgress:s=!1,progress:o,children:l,...c}=e,d=o===void 0,[f,p]=v.useState(0),g=d?f:o;return v.useEffect(()=>{let y=null;return s&&d?y=setInterval(()=>{p(x=>x>=100||x+60>=100?90:Math.min(x+60,100))},100):(p(0),y&&clearInterval(y)),()=>{y&&clearInterval(y)}},[s,d]),i.jsxs(VR,{...c,className:Ne(r),children:[l,s&&i.jsx(Rw,{children:i.jsx(PO,{className:Ne(n.tableHeaderForProgress),colSpan:a,children:i.jsx(h0t,{value:g,customTrackClass:"bg-[rgba(98,102,229,0.6)] -mt-1"})})})]})}),B2=ae.memo(function(e){const n=D3(e),{className:r,children:a,iconHeader:s=!1,clickable:o=!1,...l}=e;return i.jsx(PO,{...l,className:Ne(n.tableHeader,{[n.iconHeader]:s},{[n.clickableHeader]:o},r),children:a})}),R6t=(t,e)=>{const n=D3(t),{className:r,uppercase:a=!1,sortable:s=!1,sortType:o,icon:l,children:c,tableName:d,headerKey:f,defaultSortType:p,filterOptions:g,filterFormGroupClass:y,onClick:x,...b}=t,{colors:_}=ni(),E=_.purpleGrey500,A=_.purple500;let S=E,k=E;const{sortField:I,updateSortField:N}=Kst(d||""),D=ae.useRef(null),O=IUe(`${d}-${f}`),j=!!g;let M=null;s&&(o?M=o:I&&I.name===f&&(M=I.type)),!M&&!I&&(M=p||null),s&&M&&(S=M===f4.ASC?A:S,k=M===f4.DESC?A:k);const{checkedBoxes:$,popperOpen:L,updatePopperOpen:z}=O,H=$&&$.length>0,J=v.useCallback(Y=>{if(x&&x(Y),j&&z(!L),s){let F=f4.DESC;M&&M===f4.DESC&&(F=f4.ASC),N({name:f||"",type:F})}},[j,L,z,s,M,f,x,N]),X=()=>{let Y=null,F=null;return s&&(F=i.jsx(uPe,{width:20,height:20,upColor:S,downColor:k})),l&&(Y=ae.cloneElement(l,{width:20,height:20,color:j&&H||L?_.purple500:E})),i.jsxs(i.Fragment,{children:[i.jsx("div",{className:Ne(n.tableHeaderText,{[n.uppercase]:a,[n.tableHeaderTextActive]:L||H}),children:c}),i.jsxs("div",{className:Ne(n.headerIcon),children:[F," ",Y]})]})};return i.jsxs(i.Fragment,{children:[i.jsxs("div",{...b,className:Ne(n.customTableHeader,n.tableHeaderText,{[n.uppercase]:a,[n.tableHeaderTextActive]:L||H},r),onClick:J,ref:e||D,children:[(l||s)&&X(),!l&&!s&&c]}),g&&i.jsx(k6t,{FormGroupClass:y,checkboxMap:g,filterChipsCheckedBoxes:O,anchorRef:e||D})]})},U2=ae.forwardRef(R6t),NC=t=>{const e=D3(t),{className:n,hover:r=!0,striped:a=!1,bottomBorder:s=!1,children:o,...l}=t;return i.jsx(Rw,{...l,className:Ne(e.customTableRow,{[e.tableRowHover]:r,[e.tableRowStriped]:a,[e.tableRowBottomBorder]:s}
2061,n),hover:r,role:"checkbox",tabIndex:-1,children:o})},ro=t=>{const e=D3(t),{className:n,children:r,...a}=t;return i.jsx(PO,{...a,className:Ne(e.tableRowCell,n),children:r})},N6t=(t,e)=>{const n=D3(t),{className:r,clickable:a=!1,children:s,...o}=t;return i.jsx("div",{...o,className:Ne(n.customTableCell,n.tableCellText,"text-type-primary",{[n.tableCellClickable]:a},r),ref:e,children:s})},Sxt=ae.forwardRef(N6t),ao=ae.memo(function(e){const n=D3(e),{className:r,clickable:a=!1,noneLink:s=!1,href:o,onClick:l,children:c,...d}=e,f=v.useCallback(p=>{p.preventDefault(),l&&l(p)},[l]);return i.jsx("a",{...d,className:Ne(n.customTableCell,n.customTableAnchor,n.tableCellText,{[n.tableCellClickable]:a},{[n.noneLink]:s},"text-type-primary",r),href:o,onClick:f,children:c})}),D6t=()=>{const t=ti();return v.useEffect(()=>{t(pv({state:Jv,message:window.location.href,detail:{reason:"Navigated to non-existing page."}}))},[t]),null},P6t=_r(t=>({root:{display:"flex",justifyContent:"center",width:"100%"},rootIndex:{zIndex:"var(--refactoring-zindex-1)"},button:{padding:"6px 8px 6px 12px !important",height:"auto"},buttonRoot:{width:"max-content !important",backgroundColor:"#1A174C99",border:"1px solid #898DF1A3",borderRadius:"40px !important","& svg path":{fill:t.colors.purpleGrey300},"&:hover":{backgroundColor:t.colors.purple700,"& svg path":{fill:t.colors.purpleGrey150},"&$buttonLabel":{color:t.colors.purpleGrey150}},"&:hover $buttonLabel":{color:t.colors.purpleGrey150},"&:focus:not(:focus-visible)":{backgroundColor:"#1A174C99 !important"}},buttonLabel:{...t.mixins.normalText,fontWeight:500,fontSize:"12px !important",lineHeight:"20px !important",color:t.colors.purpleGrey300,display:"flex",gap:6},creditText:{marginLeft:4,marginRight:8,[t.breakpoints.up("sm")]:{marginRight:12}},"@media (min-width: 640px)":{button:{padding:"8px 12px 8px 18px !important"},buttonLabel:{fontSize:"14px !important",gap:8}}}),{name:"DuiLandingCreditButton"}),O6t=t=>{const e=P6t(t),n=Pi(Ci),r=vs(),a=v.useCallback(s=>{s.preventDefault(),window.gtagEvent(r,"landing","clicked_sign_up",`$${PV} Free Credit`),On.clickedSignUp({signup_cta_location:"homepage_free_credits"}),n()},[n,r]);return i.jsx("div",{className:e.root,children:i.jsxs(gn,{as:"a",className:Ne(e.button,e.buttonRoot,e.buttonLabel,"z-[101]"),href:Ci,onClick:a,children:[i.jsxs("span",{children:["Sign up and get $",PV," in free credits"]}),i.jsx(Yie,{className:"!w-4 !h-4 sm:!w-5 sm:!h-5"})]})})},M6t=ae.memo(O6t),mY=({children:t,wrapperClassName:e,innerWrapperClassName:n,styleInner:r,isWhiteVariant:a=!1,backdropOpen:s=!1,showCreditButton:o=!1,...l})=>{const c=bF(l),d=Ue(rc);return i.jsx("div",{className:Ne(e,{[c.root]:a,[c.variantWhite]:a,[c.variantBlue]:s&&!a}),children:i.jsxs("div",{className:Ne("flex-col",n,{"min-[960px]:pt-14 xl:pt-32":a,"pt-20":a,[c.searchContainerWrapperWhite]:a}),children:[!d&&o&&i.jsx(M6t,{}),i.jsx("div",{className:Ne(c.searchContainer,{"z-50":s,[c.searchContainerWhite]:a}),style:r,children:t})]})})},L6t=t=>{t(yh({key:J_,value:""})),t(jX([])),t(xR(!1)),t(B5(!1)),t(mw(!1)),t(dR(!1)),t(Fs({key:If,loading:!1})),t(js({key:If,error:null}))};let j6t=class{x;y;baseSize;speedX;speedY;color;constructor(e,n,r){this.x=Math.random()*e.width,this.y=Math.random()*e.height,this.baseSize=Math.random()*(e.width*.2)+e.width*.7,this.speedX=Math.random(),this.speedY=Math.random(),this.color=r||n[Math.floor(Math.random()*n.length)]}update(e){this.x+=this.speedX,this.y+=this.speedY,(this.x<0||this.x>e.width)&&(this.speedX*=-1),(this.y<0||this.y>e.height)&&(this.speedY*=-1)}draw(e){const n=e.createRadialGradient(this.x,this.y,0,this.x,this.y,this.baseSize);n.addColorStop(0,this.color),n.addColorStop(1,"rgba(0, 0, 0, 0)"),e.beginPath(),e.arc(this.x,this.y,this.baseSize*1.5,0,Math.PI*2),e.fillStyle=n,e.fill()}};const F6t=({gradientBackgroundStart:t="#1A174C",gradientBackgroundEnd:e="#001152",blobColors:n=["rgba(73, 43, 255, 0.3)","rgba(171, 35, 255, 0.3)","rgba(25, 150, 255, 0.3)","rgba(228, 70, 127, 0.3)","rgba(66, 0, 227, 0.3)"],blendingMode:r="screen"})=>{const a=v.useRef(null),s=v.useRef([]),o=v.useRef(null);return v.useEffect(()=>{const l=a.current;if(!l)return;const c=l.getContext("2d");if(!c)return;const d=()=>{l.width=window.innerWidth,l.height=window.innerHeight};d(),window.addEventListener("resize",d);const f=()=>{const g=c.createLinearGradient(0,0,l.width,l.height);return g.addColorStop(0,t),g.addColorStop(1,e),g};s.current.length===0&&(s.current=Array(n.length).fill(null).map((g,y)=>new j6t(l,n,n[y])));const p=()=>{c.globalCompositeOperation="source-over",c.fillStyle=f(),c.fillRect(0,0,l.width,l.height),c.globalCompositeOperation=r,s.current.forEach(g=>{g.update(l),g.draw(c)}),o.current=requestAnimationFrame(p)};return o.current&&cancelAnimationFrame(o.current),p(),()=>{window.removeEventListener("resize",d),o.current&&cancelAnimationFrame(o.current)}},[t,e,n,r]),i.jsx("canvas",{ref:a,style:{position:"absolute",top:0,left:0,width:"100%",height:"100%"}})},Lle=_r(t=>({"@global":{body:{overscrollBehaviorY:"auto",overflowY:"auto"}},root:{display:"flex",flexDirection:"column",backgroundColor:"#1C1952"},searchContainer:{},backdrop:{color:t.colors.overlayDark,backdropFilter:"blur(30px)",zIndex:80},transitionColor:{height:"80px",width:"100%",zIndex:101,background:`linear-gradient(${t.colors.purple900}, rgb(26,23,76,0.06))`,marginTop:"-40px"},titleHighlight:{background:"-webkit-linear-gradient(#BEBFEE, #8488F0)","-webkit-background-clip":"text","-webkit-text-fill-color":"transparent"},title:{marginBottom:"24px",marginTop:0,fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:600,fontSize:40,lineHeight:"52px",color:"#FFFFFF",textAlign:"center"},subtitle:{fontFamily:t.typography.primaryFont,fontStyle:"normal",fontWeight:400,fontSize:16,lineHeight:"24px",color:t.colors.purpleGrey300,textAlign:"center",maxWidth:"630px",margin:"auto",marginBottom:40},"@media (min-width:768px)":{title:{marginBottom:"36px"},subtitle:{fontSize:18,lineHeight:"28px"}},"@media (min-width:960px)":{title:{fontSize:58,lineHeight:"72px"},subtitle:{fontSize:19,lineHeight:"30px"}}}),{name:"DuiLanding"}),gY="landing",B6t=56,rv="landing-hero-title",Kx=t=>{const e=()=>{const n=document.getElementById(rv);if(!n)return;const r=n.getBoundingClientRect().top-t;Math.abs(r)>1&&window.scrollTo(0,window.scrollY+r)};e(),requestAnimationFrame(()=>{e(),requestAnimationFrame(e)})},U6t=()=>{const t=document.getElementById("landing-category-bar");if(!t)return!0;const e=t.getBoundingClientRect(),n=B6t+Number.parseFloat(getComputedStyle(document.documentElement).getPropertyValue("--intercom-banner-height")||"0");return e.bottom>n&&e.top<window.innerHeight}
2061,$6t=ae.memo(function({dark:e,backdropOpen:n,heroTopBeforeOpenRef:r}){const a=Lle({}),{breakpoints:s}=ni(),o=Za(s.up("lg")),l=Za(s.up("md")),c=v.useRef(null),d=Ue(sO),f=Ue(aO),{isLoading:p}=tS(),g=(f?.length??0)>0,[y,x]=v.useState(0),b=v.useRef(null),_=v.useRef(d),E=v.useRef(0),A=v.useRef(!1),S=n&&d,k=n&&d&&(y>0||g&&!p),I=v.useCallback(N=>{x(D=>D===N?D:N)},[]);return v.useEffect(()=>{d||(x(0),E.current=0),n||(A.current=!1)},[n,d]),v.useLayoutEffect(()=>{if(!n||d)return;const N=document.getElementById(rv);N&&(b.current=N.getBoundingClientRect().top)},[n,d]),v.useLayoutEffect(()=>{const N=n&&d&&!_.current;_.current=d,N&&b.current!=null&&Kx(b.current)},[n,d]),v.useLayoutEffect(()=>{if(!n||!d||y>0)return;const N=document.getElementById(rv);N&&(b.current=N.getBoundingClientRect().top)},[n,d,y]),v.useLayoutEffect(()=>{const N=n&&d&&y>0&&E.current===0;E.current=y,N&&b.current!=null&&Kx(b.current)},[n,d,y]),v.useLayoutEffect(()=>{const N=S&&!A.current;if(A.current=S,!N)return;const D=r.current??b.current;D!=null&&Kx(D)},[S,r]),i.jsxs("div",{className:Ne("w-full",{"my-auto":!n}),children:[i.jsxs("div",{className:Ne({"relative w-full":S}),children:[i.jsx("div",{ref:c,className:Ne(a.searchContainer,{"h-screen":e&&n}),style:e?{}:{background:"linear-gradient(180deg, rgba(26, 23, 76, 0.80) 0%, rgba(26, 23, 76, 0.00) 158.45%), radial-gradient(81.03% 108.68% at 50% -24.04%, #8488F0 0%, #6266E5 22.4%, #4A4DBC 50.27%, #1A174C 100%)"},children:i.jsxs("div",{style:{paddingTop:e&&o?16:128},children:[i.jsxs(mY,{backdropOpen:n,showCreditButton:!0,innerWrapperClassName:e?"min-[960]:pt-14 xl:pt-[136px]":"",styleInner:{paddingBottom:0,paddingTop:l?40:32},children:[i.jsx(Iu,{container:!0,justifyContent:"center",children:i.jsx(nv,{children:i.jsx(ei,{level:2,id:rv,className:a.title,children:"A simpler, faster way to get market data"},"lable1")})}),i.jsx(Iu,{container:!0,justifyContent:"center",children:i.jsx(nv,{children:i.jsxs(ei,{level:2,className:a.subtitle,children:["Join 3,000+ leading firms and high-growth startups that use our APIs.",i.jsx("br",{}),"Real-time and historical market data, direct from colocation sites."]},"lable1")})})]}),i.jsx(mY,{backdropOpen:n,styleInner:e?{paddingBottom:0}:{paddingTop:0},children:i.jsx(Hgt,{backdropOpen:n,dark:e,searchContainerRef:c,onResultsHeightChange:I})})]})}),i.jsx("div",{className:Ne({"absolute inset-x-0 top-full":S,"invisible pointer-events-none":S,"h-0 min-h-0 overflow-hidden opacity-0 pointer-events-none":!S&&k}),"aria-hidden":S||k,children:i.jsx(F5t,{dark:e})})]}),n&&y>0&&i.jsx("div",{"aria-hidden":!0,className:"w-full",style:{height:y}})]})}),q6t=ae.memo(function(e){const n=Lle(e),r=cn(),a=v.useRef(null),s=v.useRef(!1),o=v.useRef(0),l=v.useRef(null),c=v.useRef(!1),d=Ue(_=>S4e(_,gY)),f=Ue($K),p=Ue(sO),g=Ue(Gc),y=Ue(rc);v.useLayoutEffect(()=>{document.getElementById("backdrop")?.style.removeProperty("height")},[f]),v.useEffect(()=>{if(f)return;const _=()=>{const E=document.getElementById(rv);E&&(l.current=E.getBoundingClientRect().top)};return _(),window.addEventListener("scroll",_,{passive:!0}),window.addEventListener("resize",_),()=>{window.removeEventListener("scroll",_),window.removeEventListener("resize",_)}},[f]),v.useLayoutEffect(()=>{if(f&&!c.current){o.current=window.scrollY;const _=l.current;_!=null&&Kx(_)}!f&&c.current&&requestAnimationFrame(()=>{U6t()||window.scrollTo(0,o.current)}),c.current=f},[f,p]),v.useEffect(()=>{!s.current&&d>0&&(window.scroll({top:d,behavior:"smooth"}),s.current=!0)},[d]),v.useEffect(()=>(vD.setSchemaMarkup(Rre.HOME),()=>{vD.removeSchemaMarkup()}),[]),v.useEffect(()=>()=>L6t(r),[r]),v.useEffect(()=>(document.documentElement.style.setProperty("scrollbar-gutter","stable"),document.body.style.setProperty("scrollbar-gutter","stable"),()=>{document.documentElement.style.removeProperty("scrollbar-gutter"),document.body.style.removeProperty("scrollbar-gutter")}),[]),v.useEffect(()=>{f?(document.documentElement.style.overflowAnchor="none",document.body.style.overflowAnchor="none"):(document.documentElement.style.removeProperty("overflow-anchor"),document.body.style.removeProperty("overflow-anchor"))},[f]);const x=!0,b=g&&!y;return i.jsxs(i.Fragment,{children:[b&&i.jsx(ait,{}),i.jsxs("div",{className:n.root,ref:a,style:{marginTop:"var(--intercom-banner-height, 0px)"},children:[i.jsx(h6t,{isAuthenticated:g,pageName:gY}),!x,i.jsxs("div",{className:"relative min-h-screen flex flex-col",children:[i.jsx("div",{className:Ne("pointer-events-none",f?"fixed inset-0 z-0":"absolute inset-0"),"aria-hidden":!0,
2061children:i.jsx(F6t,{blobColors:["rgba(25, 150, 255, 0.2)","rgba(228, 70, 127, 0.2)"]})}),i.jsx("div",{className:"relative w-full overflow-x-clip",children:i.jsx($6t,{dark:x,backdropOpen:f,heroTopBeforeOpenRef:l})})]}),f?null:i.jsxs("div",{"data-testid":"landing-content",children:[!x,i.jsx(mgt,{}),i.jsx(u5t,{}),i.jsx(g5t,{}),i.jsx(cgt,{}),i.jsx(ngt,{}),i.jsx(bgt,{}),i.jsx(Q4t,{location:"landing-page-footer",showLatestBlogPosts:!0,background:"medium"})]}),i.jsx(tit,{open:f,className:n.backdrop,transitionDuration:150})]}),i.jsx(q4t,{})]})}),H6t=ae.lazy(()=>mn(()=>import("./Dashboard-C1eWzw48.js"),__vite__mapDeps([18,6,7,19,20,21,8,9,10,11,12,13,4])).then(t=>({default:t.Dashboard}))),z6t=ae.lazy(()=>mn(()=>import("./Login-DvhlLpSW.js"),__vite__mapDeps([22,23,11,24,6,7,25]))),V6t=ae.lazy(()=>mn(()=>import("./Pricing-CiYOzb1y.js"),__vite__mapDeps([26,27,28,29,30,31,32,33,34,16,9]))),G6t=ae.lazy(()=>mn(()=>import("./DataRequestBuilder-DKWHvi2h.js"),__vite__mapDeps([35,10,11,36,6,7,12,30,37,31,38,39,2,1,16,40,28,9,41,42,43,44,45]))),W6t=ae.lazy(()=>mn(()=>import("./reset-password-pages-DQNqOUTa.js"),__vite__mapDeps([46,23,11,24,6,7,25,47])).then(t=>
2061({default:t.ResetPasswordPage}))),Y6t=ae.lazy(()=>mn(()=>import("./reset-password-pages-DQNqOUTa.js"),__vite__mapDeps([46,23,11,24,6,7,25,47])).then(t=>({default:t.ResetPasswordAuthPage}))),X6t=ae.lazy(()=>mn(()=>import("./reset-password-pages-DQNqOUTa.js"),__vite__mapDeps([46,23,11,24,6,7,25,47])).then(t=>({default:t.CreateNewPasswordPage}))),K6t=ae.lazy(()=>mn(()=>import("./reset-password-pages-DQNqOUTa.js"),__vite__mapDeps([46,23,11,24,6,7,25,47])).then(t=>({default:t.ConfirmNewEmailPage}))),Z6t=ae.lazy(()=>mn(()=>import("./Register-DoS97zAS.js"),__vite__mapDeps([48,23,11,49,24,6,7,25]))),J6t=ae.lazy(()=>mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])).then(t=>({default:t.ContactInfoPage}))),Q6t=ae.lazy(()=>mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])).then(t=>({default:t.InviteContactInfoPage}))),e7t=ae.lazy(()=>mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])).then(t=>({default:t.FastInvitePage}))),t7t=ae.lazy(()=>mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])).then(t=>({default:t.InvitationInvalidPage}))),n7t=ae.lazy(()=>mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])).then(t=>({default:t.SignupPaymentPage}))),r7t=ae.lazy(()=>mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])).then(t=>({default:t.RedirectPage}))),a7t=ae.lazy(()=>mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])).then(t=>({default:t.SignupCompletePage}))),s7t=ae.lazy(()=>mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])).then(t=>({default:t.EmailConfirmPage}))),i7t=ae.lazy(()=>mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])).then(t=>({default:t.VerifyPinPage}))),o7t=ae.lazy(()=>mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])).then(t=>({default:t.TeamInvitePage}))),l7t=ae.lazy(()=>mn(()=>import("./Detail-IVqzoczX.js"),__vite__mapDeps([57,27,28,29,30,31,32,33,58,6,7,15,59,60,41,42,61,62,63,64,65,53,23,11,66,67,68,45,17,34,19,69,8,9,10,12,13,4,70]))),c7t=ae.lazy(()=>mn(()=>import("./Detail-CLmXukzb.js").then(t=>t.D),[])),u7t=ae.lazy(()=>mn(()=>import("./OAuthConsent-CrV3kb3p.js"),__vite__mapDeps([71,24,6,7,25]))),d7t=ae.lazy(()=>mn(()=>import("./misc-pages-DIjL_ZaG.js"),__vite__mapDeps([72,6,7,12,23,11,52,73,51,20,53,24,61,66,55,68,45,74,60,75,47,76,64,49,77,63,40,78])).then(t=>({default:t.SettingPage}))),f7t=ae.lazy(()=>mn(()=>import("./misc-pages-DIjL_ZaG.js"),__vite__mapDeps([72,6,7,12,23,11,52,73,51,20,53,24,61,66,55,68,45,74,60,75,47,76,64,49,77,63,40,78])).then(t=>({default:t.PaymentPage}))),p7t=ae.lazy(()=>mn(()=>import("./misc-pages-DIjL_ZaG.js"),__vite__mapDeps([72,6,7,12,23,11,52,73,51,20,53,24,61,66,55,68,45,74,60,75,47,76,64,49,77,63,40,78])).then(t=>({default:t.InvoiceDetail}))),h7t=ae.lazy(()=>mn(()=>import("./misc-pages-DIjL_ZaG.js"),__vite__mapDeps([72,6,7,12,23,11,52,73,51,20,53,24,61,66,55,68,45,74,60,75,47,76,64,49,77,63,40,78])).then(t=>({default:t.InvoiceDownload}))),m7t=ae.lazy(()=>mn(()=>import("./misc-pages-DIjL_ZaG.js"),__vite__mapDeps([72,6,7,12,23,11,52,73,51,20,53,24,61,66,55,68,45,74,60,75,47,76,64,49,77,63,40,78])).then(t=>({default:t.FreeTrialEndPage}))),g7t=ae.lazy(()=>mn(()=>import("./misc-pages-DIjL_ZaG.js"),__vite__mapDeps([72,6,7,12,23,11,52,73,51,20,53,24,61,66,55,68,45,74,60,75,47,76,64,49,77,63,40,78])).then(t=>({default:t.FreeTrialEndPaymentPage})));ae.lazy(()=>mn(()=>import("./PDFOverlayPreview-Bf6ElNnI.js"),__vite__mapDeps([79,80,11,32,37,61,81])));const v7t=qa,y7t=i.jsx(Gr,{children:i.jsx(D6t,{})}),b7t=[qa,Hf,_u,Od,uP,dP,fP,Of,LC,s1,UY,$Y,qY,qde,HY,zY,VY,pP,hP,g3],vY={[lo]:()=>On.viewedHomepage(),[vl]:()=>On.viewedPricingPage(),[Hf]:()=>On.viewedPortalHomepage()},x7t=[g3,GY,wf],jle=t=>t.length>1&&t.endsWith("/")?t.slice(0,-1):t,ax=t=>{const e=jle(t);return b7t.includes(e)||e.startsWith(qa)},w7t=t=>x7t.includes(jle(t)),C7t=[i.jsx(Gr,{path:lo,component:q6t,exact:!0},"landing"),i.jsx(Gr,{path:Fc,component:z6t,exact:!0},"login"),i.jsx(Gr,{path:Gv,component:W6t,exact:!0},"reset-password"),i.jsx(Gr,{path:sP,component:Y6t,exact:!0},"reset-password_auth"),i.jsx(Gr,{path:TY,component:X6t,exact:!0},"reset-password_create"),i.jsx(Gr,{path:kY,component:K6t,exact:!0},"update-email"),i.jsx(Gr,{path:Ci,component:Z6t,exact:!0},"signup"),i.jsx(Gr,{path:Sh,component:i7t,exact:!0},"signup_confirm_opt"),i.jsx(Gr,{path:iP,component:s7t,exact:!0},"signup_confirm_email"),i.jsx(Gr,{path:Eh,component:J6t,exact:!0},"public_registration_contact"),i.jsx(Gr,{path:wf,component:n7t,exact:!0},"public_registration_billing"),i.jsx(Gr,{path:Ude,component:a7t,exact:!0},"public_registration_complete"),i.jsx(Gr,{path:RY,component:r7t,exact:!0},"signup_redirect"),i.jsx(Gr,{path:NY,component:Q6t,exact:!0},"invite_contactInfo"),i.jsx(Gr,{path:DY,component:f7t,exact:!0},"payment"),i.jsx(Gr,{path:PY,component:t7t,exact:!0},"invite_invalid"),i.jsx(Gr,{path:$de,component:o7t,exact:!0},"teamInvite"),i.jsx(Gr,{path:qa,component:H6t},"dashboard"),i.jsx(Gr,{path:BY,component:l7t,exact:!0},"services"),i.jsx(Gr,{path:`${Vl}/:datasetId/:assetClass?/:symbol?`,component:c7t,exact:!0},"datasets"),i.jsx(Gr,{path:MC,component:G6t},"request-builder"),i.jsx(Gr,{path:vl,component:V6t,exact:!0},"pricing"),i.jsx(Gr,{path:Bde,component:u7t,exact:!0},"oauth-consent"),i.jsx(Gr,{path:s1,component:d7t},"setting"),i.jsx(Gr,{path:pP,component:p7t},"invoice_detail"),i.jsx(Gr,{path:hP,component:h7t},"invoice_download"),i.jsx(Gr,{path:Wv,component:e7t,exact:!0},"fast_invite"),i.jsx(Gr,{path:g3,component:m7t,exact:!0},"free_trial_end"),i.jsx(Gr,{path:GY,component:g7t,exact:!0},"free_trial_end_payment")],Fle=ae.memo(()=>{const{pathname:t,search:e}=vs(),n=d9();return v.useEffect(()=>{if(localStorage.getItem("debugIntercomBanner")!=="true")return;const r=document.createElement("style");r.textContent='iframe[name="intercom-banner-frame"]{min-height:48px!important;display:block!important}',document.head.appendChild(r);let a=!1,s=null;const o="debug-intercom-banner-fallback",l=()=>{const f=window.Intercom;if(!f||f===s)return;const p=f;s=function(...g){const y=g[0];if(!(y==="shutdown"||y==="update"||y==="boot"))return p.apply(window,g)}
2061,Object.keys(p).forEach(g=>{s[g]=p[g]}),window.Intercom=s},c=()=>{document.getElementById(o)},d=setInterval(()=>{const f=document.querySelector('iframe[name="intercom-banner-frame"]:not(#'+o+" iframe)");!a&&f&&f.offsetHeight>0&&(a=!0,history.pushState=History.prototype.pushState,history.replaceState=History.prototype.replaceState,l(),console.info("[Debug] Intercom banner detected and frozen")),a&&(l(),f||c())},200);return()=>{clearInterval(d)}},[]),v.useEffect(()=>{let r;return r=setInterval(()=>{const o=document.querySelector('.intercom-app iframe[name="intercom-banner-frame"]');let l=document.getElementById("nav-external");const c=document.getElementById("nav-menus");l||(l=document.getElementById("search-overlay")),l||(l=document.getElementById("nav-internal"));const d=document.getElementById("root"),f=document.location.pathname.startsWith("/portal");if(o instanceof HTMLIFrameElement){const p=o.offsetHeight||48;document.documentElement.style.setProperty("--intercom-banner-height",`${p}px`);const g=document.querySelector("body");g&&(g.style.marginTop="0px"),f?(d&&(d.style.paddingTop=`${p}px`),document.documentElement.style.setProperty("--root-padding-top",`${p}px`),c&&(c.style.height=`calc(100% - ${p}px)`)):(d&&d.style.removeProperty("padding-top"),document.documentElement.style.setProperty("--root-padding-top","0px"));const y=document.getElementById("modal-menu");y&&g&&g.lastChild!==y&&(g?.removeChild(y),g?.appendChild(y))}else document.getElementById("continue-signup-banner")||(document.documentElement.style.setProperty("--intercom-banner-height","0px"),document.documentElement.style.setProperty("--root-padding-top","0px"),l&&l.style.removeProperty("top"),d&&d.style.removeProperty("padding-top"),c&&(c.style.height="100%"))},1e3),()=>clearInterval(r)},[]),v.useEffect(()=>{Lje(),window.gtag("event","page_view",{page_location:window.location.href,page_path:t,page_title:t,non_interaction:!0}),t in vY&&vY[t](),On.viewedPage({page_url:window.location.href}),n?.capture("$pageview",{$current_url:window.location.href,sendFeatureFlags:!0})},[t,e,n]),i.jsx(ae.Suspense,{fallback:null,children:i.jsxs(Lwe,{children:[C7t.map(r=>r),i.jsx(Cb,{from:"/",to:`${v7t}`,exact:!0},"redirect-to-default"),i.jsx(Cb,{from:"/pricing-preview",to:vl,exact:!0},"redirect-to-pricing"),i.jsx(Cb,{from:"/cme-pricing-preview",to:`${vl}#cme`,exact:!0},"redirect-to-pricing-cme"),i.jsx(Cb,{from:"/opra-pricing-preview",to:`${vl}#opra`,exact:!0},"redirect-to-pricing-opra"),y7t]})})});Fle.displayName="AppRoutes";const sx=t=>v.createElement("svg",{width:600,height:317,viewBox:"0 0 600 317",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t},v.createElement("path",{d:"M217.095 29.8086C164.058 48.217 126.587 22.0132 52.7342 69.4554C-6.50359 119.666 0.231146 161.736 0.231146 177.843C0.231146 193.95 33.2322 230 42.6611 230H499.961C517.641 230 539.776 205.936 556.535 200.086C640.537 170.767 581.286 131.639 556.535 100.192C531.784 68.7441 400.958 18.3034 344.385 4.49708C287.812 -9.30921 270.133 11.4002 217.095 29.8086Z",fill:"#97A5E9",fillOpacity:.08}),v.createElement("path",{d:"M299.923 133.785L79.6241 223.949L79.6648 170.698L299.923 80.5334V133.785Z",fill:"#DEBFAC"}),v.createElement("path",{d:"M299.891 137.415L535.891 226.369V175.841L299.891 87.1898V137.415Z",fill:"#C4A595"}),v.createElement("path",{d:"M535.891 223.949L315.665 313.926L79.6241 223.949L299.891 133.785L535.891 223.949Z",fill:"#E9CDBC"}),v.createElement("path",{d:"M198.834 174.933L302.311 214.267V181.59L198.834 142.256V174.933Z",fill:"#C4A595"}),v.createElement("path",{d:"M206.14 139.231L308.968 178.512L302.009 181.59L198.834 142.308L206.14 139.231Z",fill:"#E9CDBC"}),v.createElement("path",{d:"M231.45 207.632C225.654 206.473 223.77 204.3 224.35 199.518C224.495 198.504 225.074 197.49 225.654 196.765C231.884 190.68 238.694 185.898 248.112 186.043C249.706 186.043 251.59 184.884 252.894 183.869C258.11 179.668 261.298 179.233 267.238 182.71C268.108 183.29 269.122 183.725 269.991 184.159C270.281 184.449 270.426 184.594 270.716 184.884C272.165 187.202 273.614 189.52 275.208 191.694C277.816 195.316 278.54 199.373 277.961 203.575C274.483 205.024 271.006 207.487 267.528 207.632C255.502 208.212 243.476 207.777 231.45 207.632ZM242.027 191.404C239.274 192.128 236.666 192.708 233.333 193.577C237.39 196.765 239.853 196.185 242.027 191.404Z",fill:"#DBE191"}),v.createElement("path",{d:"M231.723 207.277C243.749 207.422 255.775 207.857 267.802 207.422C271.279 207.277 274.756 204.814 278.234 203.365C279.248 204.234 280.118 205.249 281.132 206.118C279.973 206.843 278.958 208.147 277.799 208.436C273.742 209.306 269.685 210.03 265.483 210.61C256.5 211.914 247.516 211.624 238.678 209.885C236.215 209.306 234.041 208.147 231.723 207.277Z",fill:"#C3A780"}),v.createElement("path",{d:"M242.027 191.403C239.853 196.185 237.39 196.765 233.333 193.577C236.666 192.707 239.274 192.128 242.027 191.403Z",fill:"#BAD6A5"}),v.createElement("path",{d:"M174.629 205.423C174.757 203.508 174.757 201.593 174.885 199.55C176.289 197.125 177.821 194.572 179.225 192.146C181.906 190.103 184.459 187.933 187.396 186.018C189.183 184.869 191.353 184.231 194.162 183.082C193.396 184.869 193.14 185.635 192.757 186.529C200.8 186.401 203.992 183.848 204.247 177.465C215.354 176.316 227.993 184.231 231.44 194.571C231.823 195.72 231.184 197.38 231.057 198.784C230.546 199.04 230.035 199.295 229.652 199.423C230.801 200.316 232.078 201.082 233.227 201.976C233.993 202.614 234.504 203.508 235.142 204.274C234.248 205.04 233.482 206.061 232.589 206.317C228.503 207.338 224.418 208.615 220.205 208.998C215.482 209.508 210.758 209.125 206.035 209.253C202.588 208.232 199.141 206.444 195.566 206.189C189.566 205.678 183.438 206.189 177.438 206.189C176.799 206.189 176.033 206.061 175.395 206.061C175.012 205.806 174.757 205.678 174.629 205.423Z",fill:"#F0988B"}
2061),v.createElement("path",{d:"M177.182 206.189C183.31 206.189 189.311 205.678 195.311 206.189C198.885 206.444 202.332 208.231 205.779 209.252C201.694 209.252 197.609 209.508 193.523 209.125C188.162 208.486 182.672 207.21 177.182 206.189Z",fill:"#C3A780"}),v.createElement("path",{d:"M404.61 176.144L190.968 263.887L191.008 229.395L404.61 141.651V176.144Z",fill:"#DAB8A4"}),v.createElement("path",{d:"M397.953 138.626L216.988 218.503L224.896 221.528L405.82 141.651L397.953 138.626Z",fill:"#E9CCBB"}),v.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M152.483 198.533L79.624 170.698L299.891 80.5334L535.891 170.698L467.889 198.533H453.333L521.973 170.784L299.891 87.1899L93.542 170.784L167.415 198.533H152.483Z",fill:"#E9CDBC"}),v.createElement("path",{d:"M426.337 128.648C430.503 126.032 438.501 121.119 441.677 122.562C444.67 123.923 450.499 128.342 450.803 130.167C451.183 132.449 453.084 139.673 453.084 141.955C453.084 144.236 456.493 150.567 456.887 152.221C458.788 160.207 454.605 166.671 456.887 168.952C459.168 171.234 457.848 176.489 459.549 180.74C460.822 183.923 462.006 188.617 464.441 191.92C465.353 193.158 466.234 194.456 466.631 195.942C466.738 196.34 466.843 196.741 466.947 197.141C467.948 200.994 466.253 205.937 463.958 209.19C462.489 211.273 460.746 213.02 458.408 212.301C453.465 210.78 444.719 206.597 439.776 205.837C434.832 205.076 430.65 200.513 429.129 200.513C427.608 200.513 416.2 194.429 414.679 193.669C413.158 192.908 400.99 187.204 397.568 186.824C394.146 186.444 375.894 179.599 386.161 168.952C388.916 166.095 396.047 160.587 397.568 157.545C399.089 154.503 404.032 150.701 407.455 147.278C410.877 143.856 412.778 143.856 414.679 141.955C416.58 140.054 414.679 139.293 417.341 138.152C418.618 137.605 419.412 137.03 419.871 136.576C420.285 136.164 420.534 135.618 420.835 135.118L422.283 132.705C423.265 131.067 424.72 129.663 426.337 128.648Z",fill:"#FFF5F4"}),v.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M462.971 115.337C458.788 113.436 444.283 116.359 437.494 121.802L435 123.797C437.688 122.592 440.202 121.892 441.677 122.562C444.671 123.923 450.499 128.342 450.803 130.167C450.932 130.941 451.236 132.285 451.582 133.812C452.255 136.783 453.085 140.448 453.085 141.955C453.085 143.398 454.449 146.462 455.551 148.937C456.191 150.375 456.742 151.614 456.887 152.222C457.889 156.432 457.201 160.219 456.66 163.193C456.175 165.86 455.808 167.874 456.887 168.953C458.148 170.213 458.309 172.382 458.487 174.787C458.632 176.735 458.788 178.838 459.549 180.74C459.882 181.574 460.21 182.512 460.555 183.502C461.529 186.288 462.644 189.482 464.441 191.92C465.353 193.158 466.234 194.456 466.631 195.942C466.738 196.34 466.844 196.741 466.947 197.141C467.948 200.995 466.253 205.937 463.958 209.19C462.979 210.578 461.878 211.818 460.56 212.277C460.603 212.286 460.646 212.294 460.689 212.301C463.407 212.719 466.125 212.332 469.168 211.9C471.66 211.545 474.37 211.16 477.477 211.16C480.563 211.16 484.434 206.243 487.62 202.196C487.708 202.084 487.795 201.973 487.882 201.862C490.346 198.735 492.34 194.029 491.339 190.176C491.236 189.776 491.13 189.375 491.023 188.977C490.746 187.94 490.197 187.01 489.648 186.08C489.41 185.677 489.171 185.274 488.955 184.862C487.826 182.707 488.051 180.139 488.272 177.621C488.36 176.615 488.448 175.617 488.448 174.656C488.448 172.508 487.188 169.992 486 167.62C484.941 165.507 483.941 163.508 483.941 161.987C483.941 156.209 483.379 153.903 482.014 148.3C481.791 147.383 481.546 146.379 481.279 145.256C481.134 144.649 480.583 143.41 479.943 141.972C478.841 139.497 477.477 136.433 477.477 134.99C477.477 133.483 476.647 129.818 475.974 126.847C475.628 125.32 475.324 123.976 475.195 123.202C474.891 121.377 465.964 116.697 462.971 115.337Z",fill:"#FFFDFD"}),v.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M435.608 124.002C435.312 124.163 435.036 124.362 434.763 124.559C434.33 124.87 433.903 125.177 433.415 125.324C430.1 126.034 427.78 128.478 427.268 132.047C427.245 132.251 427.36 132.478 427.481 132.717C427.526 132.806 427.572 132.896 427.612 132.988C428.209 132.466 428.804 131.938 429.399 131.41L429.399 131.409C431.185 129.825 432.971 128.241 434.785 126.806C435.583 126.157 436.451 125.667 437.329 125.17C437.736 124.939 438.146 124.708 438.552 124.458L438.552 124.458C437.592 124.271 436.632 124.085 435.608 124.002ZM397.656 169.888C397.412 169.636 397.
2061171 169.387 396.932 169.149C396.883 168.884 396.833 168.619 396.849 168.251C396.905 167.756 396.995 167.288 397.082 166.832L397.082 166.832C397.143 166.513 397.203 166.2 397.249 165.891L398.875 165.587C399.061 165.683 399.252 165.808 399.444 165.933C399.922 166.245 400.401 166.557 400.796 166.418C403.347 165.668 403.738 165.96 403.582 168.732C403.785 168.694 403.991 168.644 404.197 168.594C404.816 168.445 405.435 168.295 405.972 168.469C406.492 168.555 407.292 169.686 407.195 170.069C406.436 172.313 401.691 173.472 399.898 171.978C399.1 171.38 398.363 170.619 397.656 169.888ZM406.99 186.106C409.238 187.789 409.402 188.673 407.811 189.609C405.681 189.915 403.907 188.966 402.439 187.411C401.961 185.199 403.118 185.341 403.951 185.444C404.176 185.471 404.378 185.496 404.516 185.47C405.619 184.168 406.446 183.191 407.289 182.302C407.428 182.368 407.546 182.437 407.664 182.507C407.782 182.576 407.9 182.645 408.038 182.711C407.853 183.294 407.683 183.851 407.514 184.408C407.345 184.966 407.175 185.523 406.99 186.106ZM404.038 182.451C402.154 183.625 400.107 184.373 397.86 183.146L397.86 183.146C397.811 182.881 397.761 182.616 397.776 182.248C397.965 182.075 398.164 181.911 398.364 181.745C399.231 181.029 400.115 180.297 400.256 178.86C400.256 178.555 400.79 178.314 401.324 178.072C401.591 177.951 401.858 177.83 402.059 177.701C402.124 177.826 402.206 177.925 402.287 178.024L402.287 178.024C402.369 178.123 402.45 178.222 402.515 178.347C402.338 178.745 402.136 179.125 401.934 179.505L401.934 179.505L401.934 179.505L401.934 179.505L401.934 179.505L401.934 179.505L401.934 179.505L401.934 179.506L401.934 179.506L401.934 179.506L401.934 179.506L401.934 179.506L401.934 179.506L401.934 179.506L401.933 179.506L401.933 179.506L401.933 179.506L401.933 179.506L401.933 179.507L401.933 179.507L401.933 179.507L401.933 179.507L401.933 179.507L401.933 179.507L401.933 179.507L401.933 179.507L401.933 179.507L401.933 179.507L401.933 179.507L401.933 179.508L401.933 179.508L401.933 179.508L401.933 179.508L401.932 179.508L401.932 179.508L401.932 179.508L401.932 179.508L401.932 179.508L401.932 179.508L401.932 179.508L401.932 179.509L401.932 179.509L401.932 179.509L401.932 179.509L401.932 179.509L401.932 179.509L401.932 179.509L401.932 179.509L401.932 179.509L401.932 179.509L401.932 179.509L401.932 179.51L401.931 179.51C401.73 179.889 401.528 180.269 401.35 180.667C401.383 180.844 401.497 181.005 401.612 181.167C402.277 180.677 402.943 180.187 403.706 179.771C404.177 179.592 404.665 179.501 405.152 179.41C405.172 179.512 405.195 179.621 405.219 179.733C405.32 180.2 405.433 180.726 405.303 181.119C405.077 181.709 404.574 182.169 404.038 182.451ZM396.691 176.027L396.691 176.027C397.153 176.557 397.6 177.069 397.975 176.999C399.137 176.851 400.289 176.4 401.452 175.945C401.851 175.789 402.252 175.632 402.655 175.487L402.54 174.869C401.189 174.389 399.838 173.91 398.568 173.415C398.419 173.344 398.321 173.156 398.214 172.95L398.214 172.95C398.123 172.775 398.025 172.587 397.883 172.446C397.555 171.982 397.194 171.572 396.818 171.144L396.817 171.144L396.817 171.144L396.817 171.144L396.817 171.144L396.817 171.144L396.817 171.144L396.817 171.144L396.817 171.144C396.669 170.975 396.518 170.804 396.367 170.626C396.189 171.025 395.994 171.45 395.8 171.874C395.608 172.295 395.416 172.716 395.239 173.111L395.195 173.084L395.137 173.05C395.224 173.251 395.309 173.438 395.39 173.615L395.39 173.615L395.39 173.616L395.391 173.616C395.581 174.034 395.751 174.406 395.889 174.829L396.465 173.908C396.5 173.929 396.534 173.95 396.57 173.971L395.986 174.902C395.922 175.006 395.938 175.094 395.971 175.271C396.21 175.475 396.452 175.754 396.691 176.027ZM477.581 205.689C478.051 205.652 478.521 205.616 478.992 205.589C478.935 205.679 478.877 205.779 478.817 205.882L478.817 205.882L478.817 205.882C478.537 206.365 478.212 206.922 477.743 207.01C476.608 207.359 475.398 207.567 474.211 207.771C473.819 207.839 473.43 207.906 473.046 207.977C472.962 206.622 473.496 205.882 474.748 205.831C475.702 205.836 476.642 205.763 477.581 205.689ZM396.767 168.265C396.813 167.955 396.873 167.643 396.935 167.324L396.935 167.324C397.022 166.868 397.112 166.399 397.168 165.905C396.933 165.995 396.693 166.063 39
20616.453 166.13C396.214 166.198 395.974 166.265 395.738 166.355C395.9 166.64 396.047 166.927 396.19 167.208L396.19 167.208L396.19 167.208L396.19 167.209L396.19 167.209C396.38 167.58 396.563 167.939 396.767 168.265ZM395.982 178.772C395.442 177.684 394.883 176.6 394.323 175.516C393.764 174.432 393.204 173.348 392.665 172.26C392.34 172.321 392.011 172.36 391.682 172.398C391.352 172.437 391.023 172.475 390.698 172.536C390.341 172.877 390.009 173.236 389.676 173.595C389.344 173.954 389.011 174.313 388.654 174.654C388.478 174.813 388.298 174.971 388.118 175.128C386.615 176.441 385.135 177.734 385.838 180.298C385.918 180.283 386.003 180.264 386.089 180.244L386.09 180.244C386.448 180.163 386.838 180.074 387.009 180.262C390.218 182.589 392.735 181.206 395.169 178.924C395.38 178.702 395.721 178.729 395.982 178.772ZM472.269 201.532C471.891 201.701 471.518 201.896 471.108 202.111C470.761 202.293 470.387 202.488 469.963 202.693C470.035 202.211 470.115 201.774 470.19 201.367C470.348 200.504 470.482 199.776 470.458 199.035C470.457 198.725 470.187 198.423 469.906 198.11C469.773 197.961 469.638 197.81 469.528 197.655C469.341 197.781 469.179 197.925 469.017 198.07L469.017 198.07L469.017 198.07L469.017 198.07C468.854 198.215 468.692 198.359 468.506 198.485C468.356 198.636 468.204 198.787 468.05 198.939L468.049 198.94L468.049 198.941L468.048 198.941C467.4 199.584 466.723 200.256 466.121 201.032C465.624 201.674 465.214 202.38 464.804 203.086L464.804 203.086C464.598 203.439 464.393 203.792 464.177 204.137C464.113 204.239 464.052 204.352 463.989 204.466L463.989 204.466C463.797 204.816 463.596 205.182 463.302 205.306C460.93 206.114 460.687 206.616 461.717 208.984C462.059 209.012 462.416 209.013 462.774 209.015C463.132 209.017 463.49 209.019 463.831 209.047C463.747 207.691 464.2 206.967 465.534 206.901L469.777 206.658L470.915 206.446C471.138 206.29 471.367 206.139 471.597 205.988C472.285 205.534 472.973 205.08 473.496 204.502C474.907 203.051 474.775 202.344 472.919 201.41L472.269 201.532ZM454.121 208.379L454.121 208.379C454.061 208.527 454.003 208.671 453.941 208.798C452.476 208.157 450.93 207.531 449.384 206.905C449.277 206.702 449.195 206.479 449.112 206.253C448.991 205.924 448.868 205.59 448.664 205.302C447.62 203.76 448.057 202.947 449.634 202.836C450.15 202.803 450.659 202.945 451.155 203.084L451.155 203.084L451.155 203.084L451.155 203.084L451.155 203.084C451.378 203.146 451.597 203.208 451.814 203.252C452.237 203.339 452.636 203.464 453.061 203.597L453.062 203.597L453.063 203.597C453.341 203.684 453.631 203.775 453.946 203.861C453.711 203.454 453.497 203.097 453.301 202.768C452.978 202.229 452.704 201.77 452.46 201.304L456.036 200.637C456.201 200.606 456.38 200.541 456.555 200.477L456.555 200.477L456.556 200.477C456.683 200.431 456.808 200.386 456.925 200.354C456.702 200.067 456.498 199.745 456.312 199.388C457.192 199.053 458.028 198.727 458.839 198.409L458.84 198.409C460.2 197.877 461.494 197.371 462.827 196.894C463.623 196.654 464.598 196.472 465.444 196.497C466.631 196.55 467.348 197.239 466.408 198.511C466.084 199.029 465.597 199.577 465.029 199.683C463.797 199.973 462.515 200.192 461.221 200.413L461.22 200.413L461.22 200.413L461.22 200.413L461.22 200.413L461.22 200.413L461.22 200.413L461.22 200.413L461.219 200.413L461.219 200.413L461.219 200.413L461.219 200.413L461.219 200.413L461.219 200.413L461.219 200.414L461.219 200.414L461.217 200.414C460.566 200.525 459.911 200.637 459.258 200.759C459.406 201.097 459.569 201.523 459.749 202.038C459.042 201.922 458.431 201.675 457.901 201.3C457.962 201.523 457.988 201.745 457.958 201.924C457.801 204.239 456.601 205.925 454.832 207.26C454.492 207.46 454.298 207.94 454.121 208.379ZM448.674 188.762C447.926 189.96 446.764 190.102 445.482 189.672C445.209 186.127 445.397 182.806 448.88 180.556C448.839 180.46 448.785 180.365 448.733 180.275L448.733 180.275C448.654 180.136 448.582 180.009 448.576 179.909L448.465 177.763C448.682 177.817 448.905 177.866 449.129 177.914L449.129 177.914L449.129 177.914L449.129 177.914L449.129 177.914L449.13 177.914L449.13 177.914L449.13 177.914L449.13 177.914L449.131 177.914L449.131 177.915L449.131 177.915L449.131 177.915C449.755 178.05 450.388 178.187 450.931 178.463C451.419 178.749 451.765 179.229 452.07 179.652C452.171 179.792 452.267 179.926 452.363 180.045C452.974 179.625 453.527 179.294 453.986 179.019L453.986 179.019C454.31 178.825 454.587 178.66 454.803 178.511C454.192 177.136 453.629 175.82 453.066 174.503C452.503 173.187 451.94 171.871 451.329 170.496C453.817 169.289 453.173 167.758 452.436 166.007C452.21 165.472 451.977 164.917 451.821 164.344C451.706 164.564 451.599 164.764 451.499 164.954L451.499 164.954C451.171 165.574 450.905 166.076 450.594 
2061166.726C447.144 164.748 447.702 161.99 448.254 159.259C448.295 159.054 448.337 158.849 448.377 158.645C445.877 159.023 443.872 158.547 443.184 155.685C443.025 155.868 442.875 156.041 442.734 156.205C442.271 156.74 441.896 157.173 441.569 157.507C441.654 157.689 441.754 157.87 441.851 158.048C442.101 158.501 442.337 158.931 442.291 159.291C442.146 159.961 441.74 160.809 441.137 161.337C440.791 161.603 439.889 161.567 439.338 161.347C437.962 160.839 436.518 157.271 437.552 156.39C438.847 155.33 441.125 154.136 442.496 154.562C442.794 154.652 443.095 154.741 443.398 154.831L443.398 154.831L443.398 154.831L443.398 154.831L443.398 154.831C446.632 155.785 450.037 156.79 450.74 160.841C451.005 160.57 451.216 160.277 451.405 160.013C451.702 159.598 451.947 159.256 452.274 159.188C454.671 158.568 455.227 157.132 454.488 155.018C454.618 154.994 454.74 154.97 454.857 154.948L454.857 154.948L454.857 154.948L454.857 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947L454.858 154.947C455.302 154.862 455.669 154.791 456.095 154.769C456.488 156.214 456.814 157.727 457.13 159.192C457.171 159.382 457.212 159.571 457.253 159.759C457.375 160.277 457.516 160.801 457.657 161.327C458.052 162.792 458.452 164.278 458.462 165.739C458.442 168.857 458.257 171.946 458.073 175.022C457.984 176.522 457.894 178.018 457.824 179.514C457.598 179.484 457.349 179.456 457.1 179.427C456.969 179.412 456.837 179.397 456.709 179.382C456.506 179.706 456.299 180.03 456.092 180.355C455.864 181.102 455.669 181.47 455.276 181.63C454.714 182.511 454.162 183.39 453.655 184.26L453.249 184.336C453.22 184.301 453.191 184.266 453.162 184.231C453.125 184.865 453.081 185.499 453.038 186.133L453.038 186.134L453.038 186.135L453.038 186.135L453.038 186.136L453.038 186.136C454.008 184.016 456.055 183.579 458.196 183.22C459.294 185.315 460.486 187.489 461.674 189.58C461.325 189.679 460.907 189.747 460.494 189.813C459.647 189.95 458.822 190.083 458.661 190.481C458.321 191.235 457.841 191.579 457.35 191.675C456.959 192.847 456.134 193.824 455.355 194.729C455.01 195.196 454.393 195.418 453.813 195.627L453.813 195.627L453.813 195.627C453.602 195.703 453.397 195.777 453.211 195.86C453.21 195.532 453.163 195.188 453.117 194.855C453.036 194.261 452.959 193.699 453.156 193.311C453.633 192.341 454.241 191.413 454.864 190.509C454.345 190.043 453.856 189.539 453.381 189.023C453.169 189.338 452.941 189.667 452.681 190.044C452.471 190.347 452.24 190.681 451.98 191.062C451.783 190.742 451.543 190.429 451.31 190.124C450.826 189.495 450.37 188.901 450.38 188.344C450.367 187.671 450.774 187.001 451.442 186.866C451.257 186.603 451.104 186.279 450.916 185.885L450.916 185.885L450.916 185.884L450.916 185.883C450.837 185.718 450.753 185.54 450.657 185.348L450.433 185.743L450.433 185.743L450.432 185.744C449.725 186.989 449.201 187.909 448.674 188.762ZM456.35 179.434L456.376 179.341C456.434 179.348 456.495 179.356 456.556 179.363L456.35 179.434ZM443.555 176.545C442.791 176.733 442.002 176.903 441.214 177.073C440.426 177.243 439.638 177.412 438.874 177.601C438.876 178.514 438.862 179.34 438.783 180.269C438.544 180.276 438.298 180.239 438.063 180.204C437.721 180.153 437.404 180.106 437.173 180.203C435.873 180.902 435.14 180.125 434.292 179.186C433.868 178.717 433.314 178.353 432.761 177.989C432.484 177.807 432.207 177.625 431.946 177.43C431.841 177.541 431.756 177.648 431.67 177.755C431.585 177.863 431.5 177.97 431.395 178.081C431.498 178.336 431.613 178.599 431.727 178.862C431.956 179.388 432.185 179.914 432.327 180.375C431.913 180.635 431.479 180.899 431.044 181.163C430.61 181.427 430.176 181.691 429.762 181.951C429.693 182.643 430.21 183.156 430.718 183.661C431.508 184.447 432.279 185.213 430.797 186.602C429.247 184.149 427.47 182.287 424.608 182.272C424.305 182.273 424.02 182.37 423.736 182.467C423.546 182.532 423.356 182.596 423.161 182.633C423.221 182.804 423.272 182.978 423.323 183.151C423.425 183.498 423.527 183.844 423.701 184.177C423.775 184.347 423.869 184.512 423.963 184.677L423.963 184.677L423.963 184.677L423.963 184.677L423.963 184.677L423.963 184.677L423.963 184.677L423.963 184.677L423.963 184.677L423.963 184.678L423.963 184.678L423.963 184.678L423.963 184.678L423.963 184.678L423.963 184.678L423.963 184.678L423.963 184.678L423.963 184.678L423.963 184.678L423.963 184.678C424.057 184.843 424.151 185.008 424.224 185.177C424.257 185.354 424.225 185.634 424.177 185.826L424.177 185.826C423.933 185.871 423.689 185.917 423.592 185.843L421.783 184.261C421.68 184.571 421.565 184.866 421.453 185.155C421.211 185.776 420.977 186.377 420.879 187.081C420.463 189.809 420.463 189.809 418.77 189.302C418.987 188.025 419.249 186.782 419.544 185.376L419.545 185.376L419.545 185.374C419.686 184.702 419.836 183.992 419.992 183.224C420.11 183.099 420.362 183.05 420.65 182.995C421.388 182.852 422.363 182.663 421.938 181.033C421.474 181.175 420.996 181.286 420.521 181.396L420.521 181.396L420.521 181.396L420.521 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396L420.52 181.396C419.445 181.645 418.379 
2061181.893 417.502 182.5C416.755 183.005 416.37 184.996 416.697 185.849C417.474 187.76 416.589 188.586 415.662 189.45L415.662 189.45C415.476 189.624 415.289 189.798 415.113 189.984L414.092 191.271C414.116 191.404 414.157 191.51 414.198 191.617C414.239 191.724 414.28 191.83 414.305 191.963C415.053 192.017 415.792 192.064 416.528 192.112L416.528 192.112L416.528 192.112L416.529 192.112L416.529 192.112C418.225 192.221 419.905 192.328 421.64 192.515C422.242 192.585 423.137 192.876 423.398 193.375C424.489 195.613 426.399 195.815 428.263 196.012C428.493 196.036 428.723 196.06 428.95 196.088C429.358 196.155 429.845 195.814 430.326 195.478L430.326 195.478L430.326 195.478L430.327 195.478C430.459 195.385 430.591 195.293 430.72 195.21C430.581 194.916 430.422 194.625 430.263 194.335C430.104 194.045 429.944 193.755 429.805 193.46C429.749 193.353 429.678 193.249 429.577 193.1C429.442 192.901 429.253 192.623 428.973 192.153C429.396 192.29 429.772 192.384 430.102 192.466C430.749 192.627 431.215 192.743 431.496 193.054C432.973 195.094 434.272 194.313 435.575 193.529C435.969 193.291 436.364 193.054 436.764 192.894C437.316 192.7 437.803 192.152 438.11 191.546C438.337 190.956 438.449 190.203 438.317 189.497C438.284 189.32 437.389 189.03 436.901 189.121C435.121 189.547 433.366 189.992 431.621 190.435C429.975 190.853 428.337 191.269 426.695 191.664C426.321 191.733 425.926 191.689 425.482 191.638C425.25 191.612 425.005 191.584 424.744 191.57C424.788 191.421 424.831 191.278 424.872 191.138C425.073 190.464 425.245 189.889 425.405 189.253C424.754 188.918 424.102 188.582 423.549 188.32C423.573 188.224 423.573 188.109 423.572 187.995C423.572 187.881 423.572 187.767 423.596 187.671C423.765 187.666 423.944 187.643 424.125 187.621L424.125 187.621C424.573 187.565 425.032 187.508 425.369 187.706C427.987 189.737 430.846 188.869 433.271 188.133L433.272 188.133C433.487 188.068 433.699 188.003 433.906 187.942C434.155 187.871 434.411 187.802 434.67 187.732L434.67 187.732C437.321 187.014 440.38 186.186 441.259 182.275C441.097 182.113 440.885 181.936 440.661 181.748L440.661 181.748C440.459 181.579 440.247 181.401 440.053 181.22C440.619 180.609 441.073 180.133 441.499 179.686C442.076 179.081 442.602 178.529 443.283 177.772C443.33 177.763 443.349 177.759 443.354 177.749C443.357 177.741 443.352 177.73 443.344 177.71C443.323 177.663 443.283 177.57 443.283 177.369C443.353 177.601 443.604 176.81 443.555 176.545ZM442.811 198.714C445.459 197.58 448.025 196.462 451.209 195.046C451.173 195.359 451.15 195.633 451.13 195.876C451.078 196.503 451.043 196.915 450.856 197.214C448.977 200.215 445.89 201.248 442.77 202.104C442.436 202.214 441.993 201.99 441.539 201.759C441.131 201.553 440.715 201.342 440.362 201.365C437.891 201.643 435.596 201.065 433.495 199.72C433.023 199.442 432.371 198.65 432.37 198.193C432.384 197.367 432.658 196.128 433.193 195.845C433.818 195.478 434.612 195.38 435.495 195.272L435.495 195.272C435.898 195.222 436.32 195.171 436.753 195.09C436.494 195.809 436.322 196.389 436.189 196.841L436.188 196.841C436.122 197.067 436.064 197.26 436.01 197.422C436.789 197.627 437.544 197.836 438.288 198.043C439.487 198.375 440.657 198.699 441.852 198.984C442.112 199.027 442.502 198.863 442.811 198.714ZM425.342 168.145L425.342 168.145C424.672 169.193 424.024 170.207 422.461 168.503C422.177 168.785 421.873 169.07 421.569 169.355C421.264 169.64 420.96 169.926 420.676 170.207C420.81 171.828 420.944 173.448 421.241 175.038C421.323 175.48 422.219 176.227 422.528 176.078C424.283 175.568 425.924 174.896 427.548 174.136C427.827 174.019 427.888 173.428 427.948 172.859C427.971 172.631 427.995 172.407 428.031 172.218C427.834 172.185 427.62 172.13 427.403 172.073C427.048 171.981 426.685 171.886 426.372 171.888C425.873 171.92 425.389 172.03 424.905 172.141L424.905 172.141C424.663 172.196 424.421 172.251 424.177 172.297C424.08 172.223 423.998 172.124 423.917 172.025C423.835 171.926 423.754 171.827 423.656 171.754C423.788 171.543 423.901 171.283 424.012 171.028L424.012 171.028C424.228 170.532 424.435 170.055 424.757 169.995C426.35 169.515 426.429 168.586 425.938 167.306C425.723 167.548 425.532 167.847 425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.144L425.342 168.145L425.342 168.145L425.342 168.145L425.342 168.145ZM419.81 174.711L419.81 174.711C419.103 175.406 418.472 176.026 417.829 176.589C417.846 176.677 417.883 176.762 417.92 176.846C417.956 176.931 417.993 177.015 418.01 177.104C418.237 177.061 418.459 176.991 418.682 176.92L418.682 176.92C419.015 176.814 419.349 176.708 419.7 176.697C420.133 176.684 420.557 176.872 421.005 177.072L421.006 177.072C421.164 177.142 421.325 177.213 421.49 177.278C421.414 177.474 421.361 177.688 421.309 177.894C421.205 178.306 421.108 178.689 420.859 178.858C419.723 179.527 418.57 180.107 417.367 180.423C416.733 180.633 415.253 180.36 415.204 180.095C414.989 178.947 414.726 177.533 415.244 176.705C415.785 175.675 416.636 174.876 417.521 174.044C417.854 173.731 418.192 173.414 418.52 173.078C418.911 173.371 419.481 173.721 420.328 174.203C420.15 174.377 419.978 174.546 419.81 174.711ZM410.082 186.773L410.
2061082 186.772C409.586 186.53 409.059 186.271 408.485 186.009C409.489 184.177 410.493 182.344 411.676 180.57C412.194 179.742 413.267 179.633 413.498 180.87C413.812 183.005 413.882 185.186 413.952 187.367C413.904 187.559 412.88 187.932 412.441 187.831C411.699 187.565 410.938 187.192 410.082 186.773ZM445.028 187.606C441.059 187.066 437.769 191.519 439.079 195.388C441.388 195.141 442.131 193.265 442.777 191.316C442.805 191.203 442.832 191.09 442.859 190.978L442.859 190.978C443.104 189.954 443.324 189.029 444.511 188.891C444.603 188.873 444.679 188.624 444.772 188.32C444.843 188.088 444.923 187.823 445.028 187.606ZM411.967 166.346C411.82 166.236 411.653 166.13 411.486 166.024C411.32 165.918 411.153 165.812 411.006 165.702L409.688 165.4C409.644 165.79 409.568 166.174 409.493 166.556L409.493 166.556L409.493 166.556C409.352 167.27 409.213 167.972 409.289 168.673C409.385 169.472 409.619 170.281 409.87 171.149L409.87 171.149L409.87 171.149L409.87 171.149C410.012 171.642 410.16 172.153 410.291 172.692C412.979 171.139 412.544 169.094 412.123 167.113L412.123 167.113L412.123 167.113L412.123 167.113L412.123 167.112L412.123 167.112C412.069 166.855 412.014 166.6 411.967 166.346ZM422.697 178.789C424.873 177.834 426.579 177.059 428.512 176.15C428.222 177.301 428.045 178.157 427.836 179.293C428.265 179.213 428.622 179.121 428.958 179.034L428.958 179.034L428.958 179.034L428.959 179.034C429.26 178.957 429.545 178.883 429.852 178.826C428.784 181.219 427.191 181.242 422.697 178.789ZM455.659 199.518C455.901 199.416 456.137 199.333 456.367 199.252C456.878 199.073 457.351 198.906 457.755 198.579C457.991 198.419 458.09 198.065 458.192 197.7C458.252 197.487 458.312 197.271 458.401 197.087C458.248 197.037 458.092 196.973 457.936 196.909C457.545 196.748 457.155 196.588 456.807 196.653C455.74 196.852 454.703 197.206 453.601 197.582L453.378 197.658C453.069 197.807 452.631 198.163 452.599 198.443C452.568 198.723 452.943 199.384 453.285 199.412C453.666 199.432 454.068 199.448 454.47 199.465L454.472 199.465L454.472 199.465C454.874 199.481 455.277 199.498 455.659 199.518ZM447.642 192.218C448.086 192.145 448.527 192.073 448.958 191.993L448.958 191.993C449.201 191.947 449.445 191.902 449.51 191.798C449.428 192.033 449.359 192.298 449.29 192.561C449.13 193.176 448.972 193.782 448.653 193.969C447.565 194.446 446.167 194.616 444.931 194.755C444.763 194.786 444.523 194.437 444.283 194.087C444.176 193.932 444.07 193.776 443.969 193.654C444.085 193.544 444.189 193.416 444.291 193.291C444.501 193.032 444.701 192.787 444.975 192.735C445.834 192.514 446.744 192.365 447.642 192.218ZM404.593 176.863L405.714 176.106C405.822 176.042 405.933 175.895 406.031 175.766C406.139 175.624 406.23 175.504 406.281 175.543C408.414 176.262 408.503 175.172 408.595 174.064C408.638 173.54 408.681 173.012 408.941 172.67C408.836 172.553 408.754 172.454 408.672 172.354L408.672 172.354L408.672 172.354C408.591 172.255 408.509 172.156 408.403 172.039C407.681 172.676 406.943 173.34 406.205 174.003C405.466 174.666 404.728 175.329 404.006 175.967C404.234 176.29 404.463 176.613 404.593 176.863ZM458.085 194.038C458.4 194.251 458.711 194.481 459 194.695C459.683 195.201 460.246 195.619 460.463 195.514C461.064 195.128 461.776 193.989 461.661 193.371C461.546 192.753 460.406 192.051 459.706 191.907C459.515 191.892 459.288 192.256 458.981 192.752C458.739 193.14 458.448 193.609 458.085 194.038ZM408.596 164.278L408.596 164.278C408.551 164.149 408.506 164.02 408.481 163.888C408.229 163.661 407.952 163.415 407.675 163.17L407.675 163.17C407.398 162.924 407.121 162.679 406.868 162.452C406.825 162.52 406.783 162.591 406.74 162.662L406.74 162.662L406.74 162.662L406.74 162.663C406.524 163.023 406.302 163.395 405.976 163.532C404.352 164.292 404.404 165.471 405.53 167.455C405.927 166.878 406.271 166.357 406.616 165.836L406.616 165.836L406.616 165.835C406.96 165.314 407.305 164.793 407.702 164.216C407.718 164.304 408.174 164.494 408.711 164.668C408.686 164.535 408.641 164.406 408.596 164.278ZM420.542 169.726L420.542 169.726C420.583 169.893 420.624 170.059 420.676 170.207C420.573 170.291 420.463 170.399 420.361 170.501L420.361 170.501L420.36 170.501C420.173 170.686 420.009 170.848 419.946 170.801C419.832 170.758 419.719 170.717 419.607 170.676C418.914 170.427 418.26 170.19 417.797 169.647C417.568 169.42 417.728 168.821 417.88 168.256C417.933 168.056 417.986 167.86 418.02 167.686C418.25 167.805 418.497 167.898 418.747 167.992L418.747 167.992L418.747 167.992C419.202 168.163 419.665 168.337 420.055 168.678C420.333 168.886 420.439 169.312 420.542 169.726ZM413.846 170.109C413.823 170.662 413.796 171.193 413.769 171.723C413.741 172.254 413.714 172.785 413.691 173.338C413.909 173.297 414.168 173.273 414.428 173.249C415.041 173.193 415.663 173.135 415.788 172.855C416.142 171.601 416.058 170.245 413.846 170.109ZM418.146 166.108L418.146 166.108C417.917 166.233 417.689 166.366 417.459 166.5C416.924 166.813 416.377 167.133 415.775 167.373C415.677 167.3 415.583 167.249 415.49 167.198C415.396 167.146 415.302 167.095 415.205 167.022L416.173 164.099C416.271 164.172 416.434 164.142 416.515 164.127C417.07 164.846 417.608 165.477 418.146 166.108Z",fill:"#FCE7E2"}),v.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M479.392 155.458C479.647 155.688 479.728 156.114 479.806 156.529C479.947 157.27 480.081 157.974 481.188 157.458C482.474 156.885 481.838 155.494 481.181 154.418C480.972 154.02 480.745 153.632 480.518 153.244C480.291 152.855 480.064 152.467 479.855 152.069L479.855 152.069L479.855 152.069L479.855 152.069C479.687 153.172 479.519 154.275 479.392 155.458ZM476.425 166.643L476.425 166.643L476.425 166.643L476.425 166.643L476.425 166.643L476.425 166.643L476.425 166.643C476.223 166.579 476.022 166.515 475.825 166.459C476.883 164.382 477.868 162.344 478.885 160.187C479.072 160.031 479.254 159.851 479.439 159.67C479.895 159.221 480.365 158.759 480.946 158.599C481.427 158.449 482.628 159.138 482.805 159.654C482.98 160.217 482.876 160.842 482.757 161.554C482.692 161.945 482.623 162.362 482.593 162.809C483.857 163.973 483.688 165.076 481.921 165.8
2061C481.732 165.882 481.545 165.966 481.359 166.05L481.358 166.05C480.414 166.474 479.479 166.895 478.449 167.011C477.84 167.094 477.125 166.866 476.425 166.643ZM470.052 189.272C470.297 188.982 470.55 188.658 470.761 188.39C470.947 188.153 471.099 187.959 471.182 187.867C470.703 187.217 470.272 186.61 469.866 186.038L469.866 186.038L469.866 186.038L469.866 186.038L469.866 186.038C469.177 185.068 468.562 184.201 467.905 183.397C467.623 183.037 466.881 182.513 466.588 182.666C466.107 182.817 465.573 183.401 465.489 183.953C465.436 184.386 465.854 185.182 466.324 185.544C466.793 185.995 467.304 186.385 467.822 186.781L467.822 186.781C468.134 187.019 468.448 187.259 468.757 187.515C469.091 188.152 469.572 188.712 470.052 189.272ZM472.329 190.411C472.887 190.611 473.447 190.858 473.953 191.082C474.906 191.503 475.666 191.838 475.851 191.609C476.706 190.642 477.35 189.463 478.091 188.105C478.366 187.602 478.654 187.074 478.972 186.523C478.6 186.497 478.246 186.457 477.913 186.419L477.912 186.419L477.912 186.419C476.252 186.229 475.107 186.098 474.809 188.198C474.733 188.638 474.245 188.987 473.551 189.484C473.19 189.742 472.773 190.04 472.329 190.411ZM481.173 171.671L479.253 168.01C480.55 167.635 481.7 167.336 482.934 167.197C483.122 167.2 483.654 168.037 483.549 168.193C482.858 169.367 482.052 170.5 481.173 171.671ZM483.556 178.338L483.556 178.338C483.751 177.535 483.908 176.888 483.676 176.446C483.425 175.968 482.13 175.633 481.387 175.819C481.053 175.893 480.675 177.309 480.967 177.866C481.211 178.332 481.77 178.634 482.477 179.016C482.737 179.156 483.016 179.307 483.307 179.481C483.377 179.072 483.47 178.69 483.556 178.338ZM478.652 179.496C478.867 179.525 479.083 179.553 479.303 179.604C480.024 182.12 478.581 183.852 477.267 185.376C476.922 185.843 476.306 186.065 475.726 186.274L475.726 186.274C475.515 186.35 475.31 186.424 475.124 186.508C475.123 186.179 475.076 185.836 475.03 185.502C474.949 184.908 474.872 184.346 475.069 183.958C475.669 182.74 476.473 181.588 477.258 180.466L477.258 180.466L477.258 180.465L477.258 180.465L477.258 180.465C477.51 180.104 477.76 179.746 478.001 179.389C478.221 179.44 478.436 179.468 478.652 179.496ZM480.913 185.342L480.913 185.342C481.596 185.848 482.159 186.265 482.375 186.161C482.976 185.774 483.689 184.636 483.574 184.018C483.458 183.399 482.318 182.698 481.619 182.554C481.427 182.538 481.201 182.903 480.893 183.398C480.652 183.787 480.361 184.255 479.998 184.684C480.313 184.898 480.623 185.128 480.913 185.342ZM475.396 178.046C475.531 178.318 475.666 178.59 475.805 178.884C475.444 179.461 475.075 179.995 474.593 180.691C474.384 180.994 474.153 181.327 473.893 181.709C473.696 181.388 473.456 181.075 473.222 180.771C472.739 180.141 472.283 179.547 472.293 178.99C472.274 177.988 473.182 176.996 474.501 177.756C474.511 177.808 474.605 177.685 474.724 177.53C474.807 177.422 474.901 177.299 474.988 177.208C475.127 177.502 475.261 177.774 475.396 178.046Z",fill:"#FFF2EF"}),v.createElement("path",{d:"M451.507 160.386L440.48 164.949L451.507 175.976",stroke:"#2F2121",strokeWidth:4}),v.createElement("path",{d:"M412.342 146.697L415.764 156.203L402.455 158.104",stroke:"#2F2121",strokeWidth:4}),v.createElement("path",{d:"M418.426 168.372C415.003 167.679 415.003 167.231 413.482 167.523C412.975 168.445 412.494 168.837 411.581 169.944C410.44 171.328 410.44 174.095 410.06 176.171C409.68 178.247 405.877 181.36 405.877 183.09C405.877 184.473 405.3 187.358 405.3 189.434C408.089 190.702 414.547 194.921 415.764 195.197C416.981 195.474 422.862 198.311 425.65 199.695C427.552 200.732 431.582 202.67 432.495 202.116C433.636 201.424 434.396 195.889 434.016 192.776C433.636 189.662 435.157 188.279 435.917 184.127C436.526 180.806 437.438 179.018 437.058 177.117C435.917 176.474 432.951 174.111 428.692 172.174C423.369 169.752 423.419 169.382 418.426 168.372Z",fill:"#2F2121"}),v.createElement("path",{d:"M429.576 197.002C429.629 197.022 429.661 197.095 429.64 197.147C429.715 197.417 429.843 197.708 429.949 198.051C430.058 198.696 430.167 199.34 430.297 199.932C427.948 199.123 426.219 199.932 423.143 197.161C422.893 197.182 421.125 197.105 420.862 197.001C417.022 195.361 414.656 193.622 410.816 191.982C408.393 190.903 406.531 189.002 407.308 186.424C409.316 185.922 408.17 188.68 411.826 189.405C411.588 188.169 413.332 187.929 415.139 189.184C414.336 187.202 415.484 189.079 415.63 189.017C415.992 189.942 416.499 190.804 416.788 191.76C417.066 192.592 417.465 192.81 418.261 192.944C420.136 193.265 422.093 193.379 423.672 194.906C424.219 195.363 425.287 195.424 426.072 195.434C427.536 195.413 427.856 194.758 427.449 193.334C427.105 192.056 426.887 190.941 427.747 191.047C427.824 191.619 428.173 192.117 428.375 192.678C428.407 192.751 428.419 192.876 428.45 192.949C428.409 193.053 428.441 193.125 428.452 193.25C428.18 194.705 428.742 195.89 429.576 197.002Z",fill:"#4B4A4A"}),v.createElement("path",{d:"M424.119 187.289C423.896 187.781 423.672 188.272 423.449 188.764C422.89 189.993 422.305 190.142 421.596 189.048C420.373 187.188 419.312 185.223 418.229 183.307C417.91 182.747 419.857 182.225 419.56 181.616C419.442 181.622 417.105 181.61 416.987 181.616C417.055 182.477 417.146 183.289 417.214 184.151C417.122 184.227 416.96 184.331 416.867 184.408C416.164 183.554 416.637 183.142 416.213 182.178C415.296 180.278 415.301 182.299 414.383 180.399C413.811 183.934 413.226 182.812 413.476 186.307C413.134 185.795 412.744 185.262 412.424 184.702C412.354 184.729 412.237 184.735 412.167 184.763C412.213 185.673 412.328 186.556 412.327 187.445C412.291 187.903 411.972 188.351 411.819 188.815C4
206111.39 188.621 410.752 188.508 410.508 188.16C409.849 187.208 407.967 185.206 409.316 182.407C410.22 180.532 412.92 174.47 412.328 173.371C412.132 173.044 410.028 178.181 407.81 180.399C406.806 181.403 407.648 183.012 407.308 183.411C407.146 184.518 406.273 184.456 406.384 186.108C406.443 186.61 406.363 187.166 406.305 187.673C406.974 189.994 408.289 191.778 410.597 192.768C416.572 195.424 422.48 198.228 428.48 200.955C430.671 201.951 432.409 201.985 432.911 199.474C432.057 199.205 432.132 199.116 431.255 198.895C430.995 198.836 430.639 198.734 430.525 198.86C429.165 200.08 428.341 199.113 427.494 198.194C427.374 198.08 427.276 197.917 427.108 197.781C427.17 198.402 427.232 199.024 427.317 199.596C425.177 198.742 423.589 196.419 420.818 196.702C420.583 196.713 420.342 196.485 420.104 196.377C416.65 194.748 413.148 193.097 409.669 191.397C407.453 190.33 406.602 188.283 407.484 185.837C407.942 190.138 410.934 191.142 414.297 191.959C414.15 190.765 414.009 189.811 413.916 188.879C414.056 188.824 414.196 188.769 414.383 188.736C414.734 189.607 415.085 190.478 415.296 191.404C415.457 192.189 415.815 192.411 416.597 192.589C418.372 192.98 420.212 193.105 421.521 194.649C421.933 195.133 422.925 195.227 423.725 195.235C425.092 195.263 425.43 194.646 425.185 193.289C424.942 192.052 424.84 190.76 424.668 189.496C424.507 188.711 424.302 188.025 424.119 187.289ZM418.84 190.939C418.63 191.022 418.35 191.132 418.141 191.214C417.506 189.324 416.848 187.484 416.213 185.594C416.423 185.511 416.633 185.429 416.821 185.395C417.478 187.236 418.135 189.077 418.84 190.939Z",fill:"#393939"}),v.createElement("path",{d:"M430.646 178.091C430.513 178.562 430.646 179.237 430.197 179.482C429.397 179.395 428.411 178.177 428.548 178.117C428.416 177.189 428.234 176.242 428.037 175.056C431.432 175.73 434.463 176.607 435.103 180.884C435.881 178.403 434.944 176.393 432.686 175.422C429.138 173.87 423.874 170.861 423.874 170.861C423.632 170.763 431.935 174.069 431.7 174.091C434.417 175.422 435.437 176.709 436.204 179C436.167 179.509 436.11 180.068 436.191 180.567C436.371 182.213 435.496 182.187 435.381 183.301C435.058 183.713 435.967 185.286 435.007 186.331C432.885 188.641 432.896 192.765 432.686 192.447C432.048 191.374 432.593 186.3 433.417 184.389C434.647 181.535 432.683 179.614 431.984 178.691C431.726 178.353 431.083 178.268 430.646 178.091Z",fill:"#393939"}),v.createElement("path",{d:"M535.923 226.37L315.665 316L315.665 260.862L535.923 170.698V226.37Z",fill:"#DAB8A4"}),v.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M315.624 316L535.923 226.166V209.006C535.094 209.256 534.267 209.525 533.437 209.794L533.436 209.794C531.03 210.575 528.606 211.361 526.108 211.722C517 213.07 508.429 216.351 499.977 219.749C498.421 220.375 496.866 221.013 495.308 221.653L495.303 221.655L495.302 221.655C490.091 223.795 484.849 225.947 479.454 227.67C477.791 228.207 476.128 228.728 474.467 229.248L474.465 229.249C465.736 231.981 457.072 234.694 448.899 239.543C442.187 243.482 434.874 246.712 427.531 249.21C423.256 250.665 418.946 252.017 414.635 253.37L414.635 253.37C402.088 257.307 389.53 261.248 377.775 267.728C374.07 269.82 370.089 271.28 366.123 272.735L366.123 272.735C364.095 273.479 362.072 274.221 360.091 275.046C359.189 275.443 358.282 275.841 357.372 276.24L357.366 276.243L357.365 276.243C353.964 277.735 350.522 279.244 347.155 280.826C345.964 281.392 344.819 282.089 343.672 282.787L343.672 282.787C342.114 283.735 340.552 284.686 338.862 285.317C333.218 287.339 327.565 289.144 321.911 290.948C319.821 291.616 317.731 292.283 315.641 292.961L315.624 316ZM315.643 290.306C316.038 290.156 316.432 290.011 316.828 289.879C319.42 288.923 322.027 287.996 324.638 287.067L324.639 287.067C329.53 285.328 334.436 283.584 339.284 281.634C341.765 280.678 344.18 279.511 346.595 278.343C349.01 277.176 351.425 276.008 353.906 275.052C356.186 274.19 358.511 273.501 360.833 272.812C365.516 271.424 370.183 270.04 374.434 267.253C385.589 259.956 397.919 256.156 410.373 252.595C424.413 248.603 438.08 243.893 451.076 236.766C455.034 234.591 459.368 233.003 463.669 231.427L463.67 231.426C464.847 230.995 466.021 230.565 467.184 230.124C470.905 228.69 474.689 227.375 478.472 226.061L478.473 226.06C482.256 224.746 486.039 223.431 489.76 221.997C492.112 221.102 494.421 220.086 496.723 219.073L496.723 219.073C500.051 217.609 503.364 216.151 506.773 215.074C511.49 213.588 516.275 212.527 521.044 211.47L521.044 211.47C523.477 210.931 525.906 210.393 528.32 209.799C530.411 209.339 532.423 208.594 534.47 207.837L534.472 207.836C534.953 207.658 535.436 207.479 535.923 207.303V200.469C535.236 200.659 534.543 200.843 533.847 201.027L533.846 201.027L533.846 201.027L533.846 201.027C532.201 201.463 530.542 201.902 528.936 202.441C526.223 203.325 523.497 204.182 520.771 205.04L520.77 205.04L520.769 205.04C515.316 206.755 509.863 208.471 504.52 210.398C502.323 211.155 500.187 212.094 498.05 213.033C493.923 214.847 489.792 216.663 485.21 217.171C480.308 217.736 475.306 218.673 470.568 220.454C460.525 224.161 450.612 228.23 440.823 232.538C434.197 235.459 427.712 238.608 421.223 241.76L421.223 241.76L421.222 241.761C417.244 243.693 413.264 245.626 409.249 247.507C407.768 248.204 406.301 248.957 404.831 249.712L404.831 249.712L404.831 249.712C401.503 251.421 398.164 253.135 394.632 254.211C390.963 255.334 387.164 255.987 383.379 256.637C380.513 257.13 377.655 257.621 374.87 258.313C368.745 259.784 362.515 261.504 356.783 264.181C351.431 266.622 346.27 269.594 341.12 272.559L341.119 272.56C338.911 273.831 336.704 275.102 334.486 276.329C328.511 279.613 322.324 282.134 315.648 283.043L315.643 290.306ZM315.65 280.8C322.052 280.316 327.882 277.578 333.615 274.654C337.483 272.662 341.273 270.522 345.071 268.378L345.071 268.378L345.072 268.378C348.104 266.666 351.142 264.951 354.227 263.307C362.863 258.801 371.921 256.233 381.367 254.75C387.741 253.758 394.075 251.79 400.16 249.343C403.952 247.795 407.654 245.893 411.345 243.996L411.345 243.996L411.345 243.996L411.346 243.996C414.126 242.567 416.901 241.142 419.704 239.873C431.173 234.641 442.533 229.536 454.137 224.787C460.446 222.209 466.993 219.866 473.571 218.254C475.663 217.702 477.769 217.185 479.877 216.669C487.13 214.891 494.412 213.106 501.288 209.796C506.967 207.073 512.944 205.01 518.951 202.937L518.951 202.937C519.717 202.673 520.483 202.408 521.249 202.142C524.509 201.048 527.827 200.162 531.13 199.28L531.131 199.28C532.734 198.851 534.334 198.424 535.923 197.974V188.127C535.39 188.277 534.868 188.528 534.448 188.775C527.98 193.07 521.124 196.282 513.368 197.086C506.407 197.735 499.979 200.196 493.834 203.989C487.932 207.571 481.381 210.201 474.983 212.768C474.596 212.924 474.21 213.079 473.824 213.234C471.284 214.236 468.659 214.932 466.04 215.626C462.962 216.442 459.891 217.255 456.975 218.562C451.512 220.941 446.2 223.654 440.88 226.37L440.88 226.37C437.762 227.963 434.641 229.556 431.486 231.085C428.562 232.425 425.41 233.775 422.328 234.023C413.418 234.629 405.777 238.239 398.056 242.707C392.459 245.868 386.612 248.549 380.502 250.386C379.172 250.779 377.841 251.161 376.513 251.543L376.51 251.544L376.509 251.544C367.778 254.052 359.138 256.534 351.303 261.837C347.63 264.43 343.831 266.784 339.894 268.533C332.147 272.129 324.061 274.172 315.654 275.1L315.65 280.8ZM315.656 272.684L315.665 260.532L535.923 170.698V185.219C534.807 185.819 533.704 186.463 532.602 187.106L532.601 187.106C530.081 188.577 527.564 190.045 524.917 190.995C521.64 192.106 518.297 192.975 514.953 193.844C511.61 194.713 508.266 195.582 504.99 196.693C500.247 198.352 495.4 200.259 491.274 202.993C484.249 207.678 476.697 210.673 468.767 212.828C457.442 215.977 446.231 219.121 436.193 225.761C429.728 229.933 422.575 231.94 415.342 233.97L415.341 233.97L415.34 233.971C414.208 234.288 413.075 234.606 411.942 234.933C408.775 235.821 405.72 237.271 402.644 238.731L402.644 238.731C400.769 239.62 398.887 240.513 396.967 241.285C395.263 241.989 393.56 242.718 391.854 243.448L391.854 243.448C386.006 245.95 380.127 248.466 374.073 250.036C363.757 252.655 354.564 257.55 345.636 263.289C338.044 268.119 329.926 271.26 321.14 272.105C319.3 272.259 317.463 272.463 315.656 272.684Z",fill:"#DEBFAC"}),v.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M80.4514 170.359L79.6241 170.698L315.624 260.862L535.891 170.698L535.004 170.359H520.842L521.973 170.784L315.624 254.205L93.542 170.784L94.5925 170.359H80.4514Z",fill:"#E9CDBC"}),v.createElement("path",{d:"M79.6241 225.764L315.624 315.929V260.862L79.6241 170.698V225.764Z",fill:"#C4A595"}),v.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M189.646 248.157H19C20.6924 286.666 40.2502 317 104.323 317C168.396 317 187.953 286.666 189.646 248.157Z",fill:"#FAF9F8"}),v.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M104.323 317C40.2502 317 20.6924 286.666 19 248.157H189.646L46.5372 248.157C48.1017 283.757 64.9347 312.371 118.091 316.49C113.748 316.827 109.163 317 104.323 317Z",fill:"#EDEBE9"}),v.createElement("ellipse",{cx:104.446,cy:247.347,rx:85.4461,ry:28.3471,fill:"#EDEBE9"}),v.createElement("ellipse",{cx:104.851,cy:247.347,rx:76.942,ry:23.4875,fill:"white"})),eR=t=>t?(t=t.replace(/futures/gi,"futures"),t=t.replace(/options/gi,"options"),t=t.replace(/etf/gi,"etf"),t=t.replace(/other/gi,"other"),t=t.replace(/equities/gi,"equities"),t=t.replace(/\/equities\//gi,"/stocks/"),t):"",_7t=_r(t=>({root:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%",height:"100%",overflow:"auto",padding:"32px 16px",backgroundColor:t.colors.grey.white},header:{width:"100%",marginBottom:32,"&:hover":{cursor:"pointer"},maxWidth:"1016px"},body:{display:"flex",flexDirection:"column",width:"100%"},leftColumn:{display:"flex",flexDirection:"column",width:"100%"}
2061,rightColumn:{display:"flex",width:"100%",marginTop:24,marginBottom:64},secondaryHeader:{marginTop:24},errorDescContainer:{display:"flex",flexDirection:"column",width:"100%"},errorMessage:{marginTop:0,marginBottom:24},marginTop16:{marginTop:16},typography:{color:t.colors.typePrimary},link:{marginTop:8},"@media (min-width: 600px)":{root:{alignItems:"center",padding:"32px 0"},header:{width:400,marginBottom:64},body:{flexDirection:"column",width:400},secondaryHeader:{marginTop:27}},"@media (min-width: 960px)":{header:{width:"calc(90vw + 24px)",maxWidth:1016,marginBottom:66},body:{flexDirection:"row",alignItems:"center",width:"calc(90vw + 24px)",maxWidth:1016},leftColumn:{flex:"0 0 40vw",width:"40vw",maxWidth:"440px"},rightColumn:{flex:"0 0 50vw",width:"50vw",maxWidth:"552px",margin:"0 0 0 24px"},secondaryHeader:{marginTop:24},errorMessage:{marginTop:40,marginBottom:24}},"@media (min-width: 1280px)":{header:{width:1016,marginBottom:134},body:{width:1016,maxWidth:1016},leftColumn:{flex:"1 1 auto",width:"auto"},rightColumn:{flex:"0 0 600px",width:600}}}),{name:"DuiError"}),S7t="https://databento.com/docs",E7t={301:"",400:"Shoot!",403:"Oops!",404:"Oops!",500:"",503:""},I7t={301:"This page has moved",400:"Well, this is unexpected",403:"Sorry, you do not have access to this page or resource",404:"We can’t find the page you’re looking for",500:"Can't reach our servers?",503:"Can't reach our servers?"},yY={301:"301 Moved Permanently",400:"400 Bad Request",403:"403 Forbidden error",404:"404 Page Not Found",500:"500 Internal Server Error",503:"503 Gateway Timeout"},$2=t=>{const e=_7t(t),{errorVariant:n,detail:r}=t,a="redirectLocation"in(r||{})?r?.redirectLocation:void 0,s="autoRedirect"in(r||{})?r?.autoRedirect??!0:!0,o="errorPageLinkText"in(r||{})?r?.errorPageLinkText:void 0,{breakpoints:l}=ni(),c=Za(l.up("lg")),d=Za(l.up("md")),f=Za(l.up("sm")),p=Ue(Gc),{pathname:g}=vs(),y=P0(),x=WM(),b=Pi(p?qa:lo),_=Pi(vl),E=qn.marketing(),A=()=>{window.location.replace(`${E.resolveURL("/contact")}`)},S=v.useCallback(()=>{window.location.href=`${S7t}`},[]),k=()=>{window.location.reload()};v.useEffect(()=>{if(a){const{pathname:O,hash:j}=a,M=`${window.location.origin}${O}${j||""}`;$x()?n==="301"?(i0.setCanonical(M),Kr.setMetaTag({name:"prerender-status-code",content:"301"}),Kr.setMetaTag({name:"prerender-header",content:`Location: ${eR(M)}`})):n==="404"&&(i0.removeCanonical(),Kr.setMetaTag({name:"prerender-status-code",content:n}),Kr.setMetaTag({name:"robots",content:"noindex"})):s&&(y.replace(O),j&&(window.location.hash=j))}else if(g&&(g.startsWith("/detail")||g.startsWith("/portal/detail"))){const O=new URL(window.location.href).searchParams,j=O.get("dataSetId")||"",M=O.get("assetClass")||"",$=O.get("symbol")||"";let L=`${window.location.origin}${Vl}/${j}`;M!==""&&$!==""&&(L=L+`/${M}/${$}`),$x()?(i0.setCanonical(L),Kr.setMetaTag({name:"prerender-status-code",content:"301"}),Kr.setMetaTag({name:"prerender-header",content:`Location: ${eR(L)}`})):x({datasetId:j||"",symbol:$||"",displaySymbol:$?.split(".")[0]||"",assetClass:M===""?void 0:M,instrumentName:""})}else if(g&&(g.replace(/\/$/,"")===Vl||g.replace(/\/$/,"")===_u)){const O=p?qa:lo;if($x()){const j=`${window.location.origin}${O}`;Kr.setMetaTag({name:"prerender-status-code",content:"301"}),Kr.setMetaTag({name:"prerender-header",content:`Location: ${eR(j)}`})}else b()}else Kr.setMetaTag({name:"prerender-status-code",content:n}),n==="404"&&(Kr.setMetaTag({name:"robots",content:"noindex"}),i0.removeCanonical())},[n,x,g,p,b,a,y,s]);const I=()=>i.jsxs(i.Fragment,{children:[i.jsx(Ro,{className:Ne(e.typography,"pb-2"),children:"Here are some helpful links instead:"}),a?.pathname&&o&&i.jsx(aa,{className:e.link,href:qn.app().resolveURL(a.pathname),children:o}),i.jsx(aa,{preventDefault:!0,href:"",className:e.link,onClick:b,children:"Home"}),i.jsx(aa,{preventDefault:!0,href:"",className:e.link,onClick:S,children:"Documentation"}),i.jsx(aa,{preventDefault:!0,href:"",className:e.link,onClick:_,children:"Pricing"}),i.jsx(aa,{preventDefault:!0,href:"",className:e.link,onClick:A,children:"Contact us"})]}),N=()=>i.jsxs(i.Fragment,{children:[i.jsx(Ro,{className:Ne(e.typography),children:"An error has occurred and we’re working to fix the problem! We’ll be up and running shortly."}
2061),i.jsxs(Ro,{className:Ne(e.typography,e.marginTop16),children:["Please try to"," ",i.jsx(aa,{preventDefault:!0,href:"",onClick:k,children:"refresh"})," this page later."]}),i.jsxs(Ro,{className:Ne(e.typography,e.marginTop16),children:["If you need immediate assistance from our support team, please"," ",i.jsx(aa,{mailTo:"[email protected]",children:"contact us"}),"."]})]}),D=()=>i.jsxs(i.Fragment,{children:[i.jsx(Ro,{className:Ne(e.typography),children:"Your client has issued an unexpected request. Try reload our page or go back."}),i.jsxs(Ro,{className:Ne(e.typography,e.marginTop16),children:["If you need immediate help from our customer service team, please"," ",i.jsx(aa,{mailTo:"[email protected]",children:"contact us"}),"."]})]});return a&&s?null:i.jsxs("div",{className:e.root,"data-testid":"error-page",children:[i.jsx("div",{className:e.header,children:i.jsx(aa,{preventDefault:!0,onClick:b,href:p?qa:lo,children:i.jsx(Ute,{height:25,width:141})})}),i.jsxs("div",{className:e.body,children:[i.jsxs("div",{className:e.leftColumn,children:[i.jsx(Ro,{className:Ne(e.typography),variant:"greetingTitle",fontWeight:"semibold",children:E7t[n]}),i.jsx(Ro,{variant:"paneHeader",fontWeight:"semibold",className:Ne(e.typography,e.secondaryHeader),children:I7t[n]}),d&&i.jsx(Ro,{variant:"bodyText2",fontWeight:"semibold",className:Ne(e.typography,e.errorMessage),component:"h1",children:yY[n]}),d&&n==="400"&&D(),d&&(n==="301"||n==="403"||n==="404")&&I(),d&&n!=="301"&&n!=="400"&&n!=="404"&&n!=="403"&&N()]}),i.jsxs("div",{className:e.rightColumn,children:[!f&&i.jsx(sx,{width:288,height:152}),f&&!d&&i.jsx(sx,{height:212}),d&&!c&&i.jsx(sx,{height:253}),c&&i.jsx(sx,{width:600})]}),!d&&i.jsxs("div",{className:Ne(e.errorDescContainer),children:[i.jsx(Ro,{variant:"bodyText2",fontWeight:"semibold",className:Ne(e.typography,e.errorMessage),children:yY[n]}),n==="400"&&D(),(n==="301"||n==="403"||n==="404")&&I(),n!=="301"&&n!=="400"&&n!=="404"&&n!=="403"&&N()]})]})]})};class A7t extends v.Component{historyUnlisten;constructor(e){super(e),this.state={error:null,errorInfo:null}}componentDidMount(){this.historyUnlisten=this.props.history.listen(()=>{this.props.clearGlobalError()})}componentWillUnmount(){this.historyUnlisten?.(),this.historyUnlisten=void 0}componentDidUpdate(e){const{globalError:n}=this.props;if(n!==e.globalError&&!(!n||n.state===Ru))if(n.detail&&"apiUrl"in n.detail&&n.detail.apiUrl){const r=new Error(`[${n.state}] API error: ${n.detail.apiUrl}`);console.log("[PostHog] componentDidUpdate — API error:",r.message,n),Xd.captureException(r,{error_state:n.state,...n.message&&{error_message:n.message},api_url:n.detail.apiUrl}),On.encounteredServerError({endpoint:n.detail.apiUrl,error_message:JSON.stringify(n),page_url:window.location.href})}else{const r=new Error(`[${n.state}] Frontend global error`);console.log("[PostHog] componentDidUpdate — frontend global error:",r.message,n),Xd.captureException(r,{error_state:n.state,...n.message&&{error_message:n.message}}),On.encounteredFrontendError({error_type:"platform_crash",error_message:`FE error: ${JSON.stringify(n)}`})}}componentDidCatch(e,n){this.setState({error:e,errorInfo:n}),this.props.updateCodeError({state:"runtime-code-error"}),console.error("Runtime code error:",e),console.error("Runtime code React.ErrorInfo:",n),this.props.globalError?.state!==Ru&&(Xd.captureException(e,{component_stack:n.componentStack}),console.log("this.state.errorInfo::",n),On.encounteredFrontendError({error_type:"platform_crash",error_message:`Platform error: ${JSON.stringify(this.props.globalError)}`}))}render(){const{globalError:e}=this.props;if(!e&&this.state.errorInfo)return i.jsx($2,{errorVariant:"400"});if(e){console.log("globalError::",e);const{state:n,detail:r}=e;if(window.location.hostname==="localhost"&&n===Zh)return this.props.children;switch(n){case t0e:return i.jsx($2,{errorVariant:"301",detail:r});case Ru:return i.jsx($2,{errorVariant:"400"});case GC:return i.jsx($2,{errorVariant:"403",detail:r});case Jv:return i.jsx($2,{errorVariant:"404",detail:r});
2061case _5:return i.jsx($2,{errorVariant:"500",detail:r});case WC:case Zh:return i.jsx($2,{errorVariant:"503",detail:r});case"runtime-code-error":return i.jsx($2,{errorVariant:"400"});default:return null}}return this.props.children}}const T7t=t=>({globalError:hO(t)}),k7t=t=>({updateCodeError:e=>{t(Z7e(e))},clearGlobalError:()=>{t((e,n)=>{n().global.error?.state!==Ru&&e(J7e())})}}),R7t=jwe(ove(T7t,k7t)(A7t)),N7t=ae.lazy(()=>mn(()=>import("./AdminInvoiceDetail-DKRiMOgT.js"),__vite__mapDeps([82,77,63,40,78])).then(t=>({default:t.AdminInvoiceDetail})));Reflect.set(window,"ResizeObserver",Reflect.get(window,"ResizeObserver")||JIe);const Ble=ww();rke(Ble.dispatch);const D7t=ae.memo(function(){aM(),xUe(),nS(),Yst();const e=Ue(Gc),n=Ue(xZ),r=Ue(hO),a=cn(),{pathname:s,search:o,hash:l}=vs(),c=P0(),d=Og(),f=GM(),p=Yr.userSession.useState().userProfile,g=d9();Vst(),F7t(500);const[y,x]=v.useState(!1);Qst(y),Jst(),B7t(p,a),v.useEffect(()=>{y||(async()=>{ax(s)&&mn(()=>import("./Login-DvhlLpSW.js"),__vite__mapDeps([22,23,11,24,6,7,25])),a(Pte()),a(eDe());const[A,S]=await Promise.all([a(xM()),a(Bte())]);if(A&&a(wM()),S&&!S.is_active&&!w7t(s))d(g3);else if(A){const k=A.role=="member",I=A.role=="accounting";(k||I)&&a(PK("user")),a(Qh(!0));const{registration:N}=A;if(N===v8)mn(()=>import("./Dashboard-C1eWzw48.js"),__vite__mapDeps([18,6,7,19,20,21,8,9,10,11,12,13,4])),mn(()=>import("./LandingAuthed-1fSIZuWw.js"),__vite__mapDeps([5,6,7,8,9,10,11,12,13,4])),mn(()=>import("./GettingStarted-Bvb8sxIP.js"),__vite__mapDeps([14,15,16,17])),s===lo||s===Ci||s===Sh||s===Eh||s===wf?d(qa):s===Vl?d(_u):s===Pd&&d(Od,{hash:l});else{const D=s===lo,L=!(s===Fc)&&!(s===Ci)&&!(s===iP)&&!(s===Sh);D||(N===gZ&&L?d(Sh):N===vZ&&s!==Eh&&L?d(Eh):N===yZ&&s!==wf&&L?d(wf):ax(s)&&f(N))}window.gtag("set",{user_id:A.id}),cQ(g,A)}else a(Qh(!1)),s===_u?d(Vl):s===Od?d(Pd,{hash:l}):ax(s)&&d(Fc,{redirectTo:s,search:o}),window.gtag("set",{user_id:null}),uQ(g);x(!0)})()},[y,a,d,f,s,l,o,x,g]),v.useEffect(()=>{y&&CSe(s,{isAuthenticated:e,registrationDone:n===v8})},[y,s,e,n]);const b=function(){window.scrollTo({top:0,left:0})},_=v.useCallback(E=>{const{pathname:A}=E;(A==vl||A==lo)&&b(),e&&(n===v8?A.startsWith(Vl)?d(A.replace(Vl,_u),void 0,!0):A.startsWith(Pd)&&d(A.replace(Pd,Od),{hash:window.location.hash},!0):A.startsWith(_u)?d(A.replace(_u,Vl),void 0,!0):A.startsWith(Od)?d(A.replace(Od,Pd),{hash:window.location.hash},!0):ax(A)&&d(Fc,{redirectTo:A},!0))},[n,d,e]);return v.useEffect(()=>{const E=c.listen(A=>_(A));return()=>E()},[c,_]),v.useEffect(()=>_({pathname:s}),[s,_]),r?.state!==Ru&&!y?i.jsx("div",{className:"flex h-screen w-full items-center justify-center",children:i.jsx(gv,{className:"size-12"})}):i.jsxs(i.Fragment,{children:[i.jsx(y6t,{}),i.jsx(R7t,{children:i.jsx(Fle,{})})]})}),P7t=()=>{const[t,e]=v.useState(()=>document.documentElement.getAttribute("lang")||"en");return v.useEffect(()=>{const n=new MutationObserver(r=>{r.forEach(a=>{a.type==="attributes"&&a.attributeName==="lang"&&e(document.documentElement.getAttribute("lang")||"en")})});return n.observe(document.documentElement,{attributes:!0,attributeFilter:["lang"]}),()=>n.disconnect()},[]),t},O7t=({children:t})=>{const e=vs(),n=P7t();return v.useEffect(()=>{n!=="en"&&window.location.reload()},[e.pathname,n]),i.jsx(i.Fragment,{children:t})},M7t=()=>{const t="https://api.databento.com".includes(".platform.dy")?"https://us.i.posthog.com":"https://api.databento.com/posthog";return i.jsx(lve,{store:Ble,children:i.jsx(NIe,{apiKey:"phc_uJZI59FyDlLFJGXvKkUFxrveHnQOhOyro8PWxV2Igzx",options:{person_profiles:"always",capture_pageview:!1,capture_pageleave:!1,api_host:t,autocapture:{element_allowlist:["a"]},before_send:e=>{const n=["ResizeObserver loop"],r=["highcharts-stock/code/modules/data","highcharts-stock/code/modules/accessibility","highcharts-stock/code/modules/export-data","highcharts-stock/code/modules/exporting"];return e?.properties.$exception_list&&(n.some(a=>e.properties.$exception_list.some(s=>s.value?.includes(a)))||r.some(a=>e.properties.$exception_list.some(s=>s.stacktrace?.frames?.some(o=>o.filename?.includes(a)))))?(console.log("Blocking error event:",e),null):e}},children:i.jsx(Yr.Provider,{children:i.jsx(jye,{theme:df,children:i.jsxs(ju,{version:"v1",matchRootHeight:!0,children:[i.jsx(uSe,{}),i.jsx(Tbe,{}),jC()?i.jsx(ae.Suspense,{fallback:null,children:i.jsx(N7t,{})}):i.jsx(Xwe,{children:i.jsx(O7t,{children:i.jsx(D7t,{})})})]})})})})})};function L7t(t=!1){const[e,n]=v.useState(t),r=v.useCallback(a=>{n(a===void 0?s=>!s:a)},[]);return[e,r]}function j7t(t,e,n,r,a=[]){const s=v.useRef(n);v.useEffect(()=>{s.current=n},[n]),v.useEffect(()=>{if(!t)return;const o=l=>s.current(l);return t.addEventListener(e,o,r),()=>{t.removeEventListener(e,o,r)}},[t,e,r,a])}function F7t(t=250){const[,e]=L7t(),n=dre(e,t);j7t(typeof window<"u"?window:null,"resize",ae.useCallback(()=>{n()},[n]),{passive:!0},[])}function B7t(t,e){const n=t?.role,r=t?.registration;v.useEffect(()=>{r=="DONE"&&(n==="owner"||n==="admin")&&e(Fte())},[n,r,e])}console.log=()=>{},console.info=()=>{},console.warn=()=>{},console.error=()=>{},console.debug=()=>{};E4.render(i.jsx(M7t,{}),document.getElementById("root"));const U7t=()=>{try{return Gc(ww().getState())}catch{return!1}},bY=()=>{mn(()=>import("./reset-password-pages-DQNqOUTa.js"),__vite__mapDeps([46,23,11,24,6,7,25,47])),mn(()=>import("./signup-pages-3xpxwjc3.js"),__vite__mapDeps([50,51,23,11,20,52,53,24,6,7,12,25,49,47,54,55,56])),mn(()=>import("./DataRequestBuilder-DKWHvi2h.js"),__vite__mapDeps([35,10,11,36,6,7,12,30,37,31,38,39,2,1,16,40,28,9,41,42,43,44,45])),mn(()=>import("./misc-pages-DIjL_ZaG.js"),__vite__mapDeps([72,6,7,12,23,11,52,73,51,20,53,24,61,66,55,68,45,74,60,75,47,76,64,49,77,63,40,78]))},xY=async()=>{const t=[mn(()=>import("./Dashboard-C1eWzw48.js"),__vite__mapDeps([18,6,7,19,20,21,8,9,10,11,12,13,4])),mn(()=>import("./Login-DvhlLpSW.js"),__vite__mapDeps([22,23,11,24,6,7,25])),mn(()=>import("./Register-DoS97zAS.js"),__vite__mapDeps([48,23,11,49,24,6,7,25])),mn(()=>import("./Pricing-CiYOzb1y.js"),__vite__mapDeps([26,27,28,29,30,31,32,33,34,16,9])),mn(()=>import("./Detail-IVqzoczX.js"),__vite__mapDeps([57,27,28,29,30,31,32,33,58,6,7,15,59,60,41,42,61,62,63,64,65,53,23,11,66,67,68,45,17,34,19,69,8,9,10,12,13,4,70]))],e=U7t()?[mn(()=>import("./LandingAuthed-1fSIZuWw.js"),__vite__mapDeps([5,6,7,8,9,10,11,12,13,4])),mn(()=>import("./DataUsage-BCln2aF_.js"),__vite__mapDeps([83,64,9,84,85,1,16,3,36,86,40,65,21])),mn(()=>import("./DownloadCenter-CzmKMuFn.js"),__vite__mapDeps([87,88,61,41,28,42,76,86,59,60,40,2,1,7,39,16,38,53,9,62,43,36,21])),mn(()=>import("./Billing-MF72yuKn.js"),__vite__mapDeps([89,68,90,29,28,91,11,74,12,30,23,20,80,32,37,61,81,44,52,73,45,69,66,67,17,42,16,62,56,36,78,40,88,21])),mn(()=>import("./ApiKeys-Buxy5RLs.js"),__vite__mapDeps([92,38,20,36,68,88,21,62,53])),mn(()=>import("./LiveDataPage-BZ0_yg8l.js"),__vite__mapDeps([93,29,28,30,90,91,11,74,12,23,20,80,32,37,61,81,44,52,73,45,69,66,67,68,17,84,43,88,21])),mn(()=>import("./GettingStarted-Bvb8sxIP.js"),__vite__mapDeps([14,15,16,17])
2061),mn(()=>import("./ServicePlansPage-ddxXdFR2.js"),__vite__mapDeps([94,27,28,29,30,31,32,33,91,11,74,12,20,66,67,68,45,17,80,37,61,81])),mn(()=>import("./Team-w1_dClTx.js"),__vite__mapDeps([95,54,55,56,20,13,1,85,75,23,11,88,21]))]:[];await Promise.all([...t,...e]),typeof window.requestIdleCallback=="function"?window.requestIdleCallback(bY):setTimeout(bY,3e3)};let wY=!1;const Ule=()=>{wY||(wY=!0,typeof window.requestIdleCallback=="function"?window.requestIdleCallback(xY):setTimeout(xY,0))};if(typeof PerformanceObserver=="function")try{let t;new PerformanceObserver(()=>{clearTimeout(t),t=setTimeout(Ule,1e3)}).observe({type:"largest-contentful-paint",buffered:!0})}catch{}window.addEventListener("load",()=>setTimeout(Ule,5e3),{once:!0});const $7t={"https://api2.amplitude.com/2/httpapi":qn.api().resolveURL("amplitude")};Gde($7t);const CY=["keydown","mousemove","wheel","touchmove","touchstart","touchend"],$le=8e3;function SF(t,e=$le){const n={passive:!0};let r=!1;function a(){CY.forEach(function(l){window.removeEventListener(l,s,n)}),window.removeEventListener("DOMContentLoaded",o,n)}function s(){r=!0,a(),t()}function o(){!e||r||setTimeout(()=>{r||(console.log("Timing out and loading anyhow..."),r=!0,a(),t())},e)}return CY.forEach(function(l){window.addEventListener(l,s,n)}),e&&document.addEventListener("DOMContentLoaded",o),a}function EF(t,e,n){return SF(()=>{const r=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.src=e,Object.assign(a,n),a.onerror=s=>{console.error("Script failed to load:",e,s)},a.onload=t,r.appendChild(a)},$le)}const q7t=200;function H7t(t,e,n){return SF(()=>{e.load({client:{apiKey:n,configuration:{attribution:{disabled:!1},disableCookies:!0}}});const r=setInterval(()=>{e.isLoaded&&(clearInterval(r),t(e))},q7t)})}function z7t(t){return EF(t,DC("GADS"))}const V7t=2e3;function G7t(t){return EF(t,DC("GA4"))}function W7t(t,e){return EF(t,`https://maps.googleapis.com/maps/api/js?key=${e}&loading=async&callback=console.log`,{async:!0})}function Y7t(t){return SF(()=>{window.Intercom===void 0&&window.intercomLoader?(window.intercomLoader(),t()):window.Intercom?(console.info("Intercom is already loaded."),t()):console.error("Intercom loader is not available.")})}jC()||(z7t(()=>{console.log("Google Ads loaded");const t=window.location.href;Ts.hasTrackingParams(t)&&setTimeout(()=>{window.location.href===t&&Ts.cleanUrlParams()},V7t)}),G7t(()=>{console.log("Google Analytics loaded")}),W7t(()=>{console.log("Google Maps loaded")},"AIzaSyBAzb9Be29rM-4BnlA9GPs1-vfGvaQign8"),Y7t(async()=>{if(console.log("Intercom loaded"),localStorage.getItem("debugIntercomBanner")==="true"){console.info("[Debug] Skipping Intercom user identification to preserve anonymous banner");return}const e=ww().getState().global.userProfile;if(e){const n=window.Intercom;if(n){const r=await ore();n("update",{name:e.full_name,email:e.email,user_id:e.id,user_hash:r,company:{id:e.team_id,name:e.team_id}})}}}),H7t(async t=>{console.log("Amplitude loaded"),t.identify(void 0).promise.then(()=>{const n=new H5;t.amplitude.identify(n)}),await ww().dispatch(xM()),t.viewedPage({page_url:window.location.href})},On,"2912f92067067d9634b9abf71ed998ae"));(function(){const e=()=>{const r=document.querySelector('input[data-lpignore="true"] ~ div[data-lastpass-icon-root]');r&&r.style.setProperty("display","none","important")};e(),new MutationObserver(()=>{e()}).observe(document.body||document.documentElement,{childList:!0,subtree:!0})})();export{ryt as $,Dyt as A,gn as B,cP as C,Wv as D,JFe as E,gJ as F,PY as G,Lyt as H,hFe as I,kme as J,P0t as K,aa as L,EFe as M,IFe as N,lo as O,eBe as P,I9 as Q,d0e as R,Iu as S,qa as T,qn as U,gv as V,Ro as W,l1 as X,Og as Y,E9 as Z,Eh as _,Gst as a,eP as a$,nyt as a0,tyt as a1,ure as a2,vZ as a3,On as a4,dre as a5,s0e as a6,i0e as a7,o0e as a8,cQ as a9,byt as aA,jme as aB,CM as aC,y9 as aD,XK as aE,A9 as aF,cO as aG,C5e as aH,S3 as aI,Mu as aJ,i_ as aK,Rpt as aL,cn as aM,fle as aN,nBe as aO,M9t as aP,mt as aQ,WLe as aR,XLe as aS,_3 as aT,lO as aU,LY as aV,I4t as aW,_4t as aX,A4t as aY,T4t as aZ,S4t as a_,YFe as aa,E9t as ab,S9t as ac,jyt as ad,H9t as ae,tR as af,TFe as ag,ire as ah,sre as ai,ti as aj,Nvt as ak,Dvt as al,Pvt as am,Ovt as an,mbt as ao,c3 as ap,E3 as aq,Os as ar,Ms as as,ms as at,HM as au,ju as av,gs as aw,ni as ax,Za as ay,H0t as az,Tbt as b,mO as b$,sa as b0,Pr as b1,m3 as b2,TI as b3,Gd as b4,_5e as b5,yb as b6,h4t as b7,w4t as b8,He as b9,
2061s8t as bA,B8t as bB,jbt as bC,Bbt as bD,Mre as bE,yyt as bF,txt as bG,ut as bH,rt as bI,Ci as bJ,PV as bK,A8t as bL,Nyt as bM,jz as bN,p2e as bO,ext as bP,rc as bQ,L8t as bR,j8t as bS,F8t as bT,rme as bU,h2e as bV,V5 as bW,y8e as bX,OK as bY,vDe as bZ,i9 as b_,Dt as ba,dv as bb,wUe as bc,g5e as bd,yvt as be,Spt as bf,bpt as bg,Do as bh,nxt as bi,Zr as bj,W4 as bk,Lj as bl,fl as bm,fP as bn,aS as bo,aL as bp,h0t as bq,vyt as br,a8t as bs,Zxe as bt,P$ as bu,VR as bv,Rw as bw,PO as bx,Fse as by,axt as bz,U9t as c,xBe as c$,w1t as c0,XW as c1,gDe as c2,uNe as c3,M8t as c4,MC as c5,n9t as c6,Of as c7,Ls as c8,y4t as c9,DBe as cA,v_ as cB,Evt as cC,h8t as cD,tbt as cE,abt as cF,Rvt as cG,J7t as cH,nbt as cI,NBe as cJ,kbt as cK,vUe as cL,gUe as cM,pO as cN,p8t as cO,MP as cP,a5 as cQ,r5 as cR,k8t as cS,bg as cT,b0t as cU,hBe as cV,mBe as cW,gBe as cX,vBe as cY,yBe as cZ,bBe as c_,kI as ca,N8t as cb,pxt as cc,Cvt as cd,_Ue as ce,Ayt as cf,aNe as cg,nPe as ch,fxt as ci,q4t as cj,_vt as ck,Hf as cl,Zst as cm,uq as cn,E0t as co,_M as cp,nk as cq,G0t as cr,Yr as cs,Obt as ct,Nu as cu,Ibt as cv,sbt as cw,mre as cx,INe as cy,Dot as cz,z9t as d,OFe as d$,wBe as d0,ooe as d1,Gx as d2,a0t as d3,j0t as d4,eo as d5,q4 as d6,sl as d7,e8 as d8,UFe as d9,Gr as dA,qde as dB,zY as dC,VY as dD,Cb as dE,Dbt as dF,Jie as dG,D6t as dH,NY as dI,Q7t as dJ,_yt as dK,S8t as dL,GY as dM,U5 as dN,$5 as dO,Ivt as dP,DY as dQ,Abt as dR,Pyt as dS,Fyt as dT,Ude as dU,W9t as dV,BFe as dW,RFe as dX,NFe as dY,DFe as dZ,PFe as d_,$Fe as da,qFe as db,HFe as dc,zFe as dd,VFe as de,GFe as df,WFe as dg,Avt as dh,Tvt as di,Z9t as dj,J9t as dk,_Be as dl,SBe as dm,EBe as dn,K9t as dp,$9t as dq,kFe as dr,IBe as ds,Qvt as dt,q9t as du,bUe as dv,UY as dw,$Y as dx,qY as dy,Lwe as dz,V9t as e,C0 as e$,MFe as e0,LFe as e1,jFe as e2,FFe as e3,rn as e4,CBe as e5,Oyt as e6,Myt as e7,Y9t as e8,X9t as e9,e$e as eA,aM as eB,OY as eC,K7t as eD,_u as eE,Od as eF,dP as eG,Z7t as eH,MY as eI,uP as eJ,LC as eK,tit as eL,hxt as eM,mn as eN,aP as eO,Ebt as eP,r0e as eQ,Gv as eR,Ru as eS,ZFe as eT,G9t as eU,n8t as eV,r8t as eW,f0e as eX,SFe as eY,_Fe as eZ,CFe as e_,ibt as ea,g3 as eb,xM as ec,Qh as ed,ZN as ee,jte as ef,yZ as eg,v8 as eh,jC as ei,dle as ej,Jft as ek,Pbt as el,Ere as em,dbt as en,fbt as eo,ew as ep,L0 as eq,j0 as er,K_ as es,j9t as et,Bje as eu,V0t as ev,vbt as ew,vh as ex,Xst as ey,hbt as ez,re as f,nut as f$,I0t as f0,oPe as f1,lre as f2,JK as f3,jv as f4,R0t as f5,C0t as f6,Xd as f7,ait as f8,h6t as f9,ff as fA,yS as fB,xL as fC,L9 as fD,Xct as fE,bS as fF,xS as fG,_ae as fH,Ns as fI,Tc as fJ,ul as fK,Kct as fL,RD as fM,Jct as fN,Zct as fO,_S as fP,Qct as fQ,wS as fR,CS as fS,eut as fT,IS as fU,tut as fV,SS as fW,ES as fX,wL as fY,fC as fZ,qd as f_,Q4t as fa,kr as fb,Tn as fc,Ve as fd,Hn as fe,gNe as ff,dn as fg,mNe as fh,bD as fi,oyt as fj,Uyt as fk,rvt as fl,db as fm,nvt as fn,Tme as fo,zbt as fp,Wct as fq,Yct as fr,xae as fs,wae as ft,Cae as fu,vS as fv,bL as fw,Z1 as fx,Nc as fy,Rd as fz,KFe as g,tpt as g$,$d as g0,Xl as g1,o0 as g2,Aae as g3,Sae as g4,Eae as g5,Iae as g6,CL as g7,SL as g8,_L as g9,iut as gA,out as gB,q8t as gC,H8t as gD,LK as gE,C9 as gF,evt as gG,tvt as gH,Z8t as gI,J8t as gJ,dme as gK,y1t as gL,Rbt as gM,wvt as gN,lyt as gO,hvt as gP,uvt as gQ,rpt as gR,apt as gS,v0t as gT,y0t as gU,kut as gV,T0t as gW,Mle as gX,mg as gY,IX as gZ,BK as g_,rut as ga,kae as gb,EL as gc,Tae as gd,IL as ge,Nae as gf,AL as gg,Rae as gh,TL as gi,aut as gj,rg as gk,AS as gl,kL as gm,Hd as gn,$4 as go,Z7 as gp,vu as gq,mu as gr,Dae as gs,gu as gt,Ic as gu,kS as gv,sut as gw,RL as gx,TS as gy,Pae as gz,vs as h,$x as h$,yxt as h0,cY as h1,qe as h2,ur as h3,$vt as h4,_le as h5,B9 as h6,u9 as h7,Sg as h8,da as h9,JN as hA,YM as hB,p5e as hC,bvt as hD,xvt as hE,bxt as hF,xxt as hG,qvt as hH,Cxt as hI,wxt as hJ,UK as hK,wR as hL,y5t as hM,gvt as hN,tme as hO,th as hP,eh as hQ,bJ as hR,lPe as hS,cPe as hT,S4e as hU,ipt as hV,Cbt as hW,wyt as hX,Bn as hY,l5 as hZ,xyt as h_,KJ as ha,e0 as hb,bbt as hc,nS as hd,uxt as he,xUe as hf,iyt as hg,ZK as hh,xbt as hi,wbt as hj,xw as hk,ybt as hl,Byt as hm,vvt as hn,Kst as ho,f4 as hp,TV as hq,JIe as hr,_xt as hs,NC as ht,B2 as hu,U2 as hv,ro as hw,Sxt as hx,M8 as hy,N5t as hz,eyt as i,rxt as i$,t9t as i0,A6t as i1,a4e as i2,Wit as i3,Git as i4,T9 as i5,got as i6,VM as i7,il as i8,m_e as i9,Hgt as iA,F5t as iB,Gyt as iC,Wyt as iD,wZ as iE,s1 as iF,YW as iG,mxt as iH,df as iI,ubt as iJ,I8t as iK,T8t as iL,Qx as iM,V4 as iN,G1 as iO,Zx as iP,cvt as iQ,k4e as iR,K8t as iS,Mbt as iT,zyt as iU,Hyt as iV,Nbt as iW,avt as iX,Ume as iY,ovt as iZ,lvt as i_,ayt as ia,YK as ib,bae as ic,yL as i
2061d,Vit as ie,f_e as ig,XJ as ih,d_e as ii,p_e as ij,syt as ik,I9t as il,qst as im,P0 as io,fvt as ip,pv as iq,Jv as ir,yh as is,Sbt as it,$K as iu,p4e as iv,B5 as iw,L6t as ix,ilt as iy,mY as iz,i as j,fBe as j$,Svt as j0,To as j1,U8t as j2,IUe as j3,Q8t as j4,C1t as j5,R9 as j6,cS as j7,N9 as j8,Vyt as j9,jre as jA,fie as jB,Lvt as jC,jvt as jD,myt as jE,Z0e as jF,gbt as jG,$yt as jH,lJ as jI,rft as jJ,oft as jK,Kbt as jL,qx as jM,D8t as jN,P8t as jO,O8t as jP,mPe as jQ,Wie as jR,LX as jS,Eyt as jT,w8t as jU,C8t as jV,Iyt as jW,_8t as jX,Tyt as jY,$me as jZ,dBe as j_,$8t as ja,PK as jb,rae as jc,fL as jd,G8t as je,Zp as jf,GB as jg,X8t as jh,fme as ji,W8t as jj,Y8t as jk,pme as jl,ume as jm,z8t as jn,V8t as jo,qyt as jp,Ubt as jq,Fbt as jr,sS as js,sL as jt,WM as ju,e2e as jv,gyt as jw,BNe as jx,t$e as jy,Fvt as jz,Q9t as k,y6t as k$,pBe as k0,ixt as k1,cbt as k2,m0t as k3,N0t as k4,_0t as k5,uBe as k6,c8t as k7,l8t as k8,J8 as k9,yit as kA,F0t as kB,Jvt as kC,oO as kD,Mvt as kE,K4 as kF,$be as kG,bbe as kH,Ew as kI,uJ as kJ,uo as kK,dJ as kL,aSe as kM,Wl as kN,lbt as kO,uDe as kP,w8e as kQ,Xie as kR,Qft as kS,spt as kT,C8e as kU,pvt as kV,Uvt as kW,Lbt as kX,Zit as kY,Fye as kZ,obt as k_,y8t as ka,b8t as kb,x8t as kc,Cyt as kd,g8t as ke,v8t as kf,m8t as kg,e8t as kh,t8t as ki,u8t as kj,S0t as kk,Ryt as kl,Mi as km,tL as kn,uyt as ko,dyt as kp,hyt as kq,AX as kr,tBe as ks,S9 as kt,cyt as ku,fyt as kv,pyt as kw,Mr as kx,Yvt as ky,e9t as kz,Ue as l,YL as l$,Bt as l0,Aw as l1,M5 as l2,dxt as l3,h_ as l4,oxt as l5,Wvt as l6,XM as l7,kse as l8,qL as l9,Bvt as lA,Vct as lB,vut as lC,fut as lD,hut as lE,mut as lF,pG as lG,put as lH,gut as lI,ept as lJ,g0t as lK,pbt as lL,x0t as lM,xre as lN,Ks as lO,w0t as lP,B0t as lQ,wi as lR,c1 as lS,xO as lT,kw as lU,Xvt as lV,R8t as lW,p0 as lX,zL as lY,WL as lZ,VL as l_,mi as la,no as lb,v0 as lc,Tf as ld,Rse as le,Nse as lf,Lo as lg,Gf as lh,vr as li,y0 as lj,Qt as lk,go as ll,ir as lm,Zl as ln,DL as lo,P9 as lp,zit as lq,jc as lr,Lc as ls,Uf as lt,Mc as lu,ag as lv,eQ as lw,sg as lx,n1 as ly,NL as lz,_r as m,E8t as m$,XL as m0,Gvt as m1,a9t as m2,r9t as m3,Kvt as m4,Cj as m5,D0t as m6,F9t as m7,zvt as m8,p_ as m9,Fj as mA,Hit as mB,Dj as mC,Xoe as mD,Ppt as mE,Dpt as mF,lpt as mG,y8 as mH,v8e as mI,Ybt as mJ,Xbt as mK,g_e as mL,h_e as mM,jO as mN,Ch as mO,Nd as mP,SW as mQ,__ as mR,Hvt as mS,M0t as mT,Oz as mU,_bt as mV,N2e as mW,T2e as mX,jj as mY,v_e as mZ,kyt as m_,f_ as ma,d_ as mb,Vvt as mc,Xmt as md,lL as me,Hoe as mf,$l as mg,S4 as mh,tv as mi,C2 as mj,qW as mk,xD as ml,GL as mm,p4t as mn,kC as mo,vxt as mp,Poe as mq,jpt as mr,tae as ms,D9 as mt,Gbt as mu,iae as mv,xlt as mw,oae as mx,H2t as my,Vbt as mz,kvt as n,kc as n$,d8t as n0,f8t as n1,i8t as n2,o8t as n3,A9t as n4,T9t as n5,k9t as n6,R9t as n7,N9t as n8,D9t as n9,Syt as nA,t0e as nB,Vl as nC,Yv as nD,Ute as nE,Nre as nF,l4e as nG,mvt as nH,dvt as nI,nJ,D0 as nK,Zvt as nL,ivt as nM,A0t as nN,L0t as nO,O0t as nP,k0t as nQ,npt as nR,r9 as nS,gFe as nT,X7 as nU,mFe as nV,Jx as nW,Cl as nX,Ta as nY,vf as nZ,z4 as n_,P9t as na,O9t as nb,hNe as nc,Zyt as nd,Jyt as ne,Qyt as nf,ebt as ng,Kyt as nh,rbt as ni,RBe as nj,Yyt as nk,z_ as nl,Xyt as nm,kBe as nn,tFe as no,Wje as np,xg as nq,I8e as nr,svt as ns,Hbt as nt,ID as nu,dL as nv,Qre as nw,eae as nx,_ot as ny,Aot as nz,Bx as o,av as o0,IY as o1,cAe as o2,Nee as o3,aC as o4,jde as o5,pl as o6,sC as o7,lAe as o8,aAe as o9,rAe as oa,sAe as ob,G4 as oc,Gc as p,Gl as q,v as r,Pi as s,Fc as t,Jr as u,HY as v,ae as w,Ne as x,yUe as y,d9 as z};
2062//# sourceMappingURL=index-CFzO_Joo.js.map
2063
2064//# chunkId=40424273-7749-56ec-ae17-5d0b46388d25

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.