PageSourceSearch

https://www.listening.com/assets/index-WgTpRgQX.js

js listening.com collected 2026-09-24 08:53:31 UTC 736,155 bytes, 413 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_funnel-BA7OXOmd.js","assets/jsx-runtime-D3jfb0Ew.js","assets/Match-m893TllL.js","assets/not-found-i5RsCZif.js","assets/root-DLTE-HSj.js","assets/CatchBoundary-DGiD0hQM.js","assets/useSelector-Bl1p39vr.js","assets/matchContext-QTkEf4hd.js","assets/compiler-runtime-DPI-XUKY.js","assets/auth-session-analytics.hook-B558-8hb.js","assets/exports-BeC_JQsX.js","assets/useNavigate-0u5_H0CY.js","assets/utils-Dy6Hzbm5.js","assets/useLocation-B4amdvph.js","assets/useMatch-BDftped4.js","assets/link-CoaFF2xn.js","assets/root-logger-DzHnDu_v.js","assets/Schema-CAUmIdFq.js","assets/env-CEkZxYq9.js","assets/ManagedRuntime-5RiSlvNa.js","assets/Fiber-B24_yXY7.js","assets/client-Bp4NAKwM.js","assets/auth-service-Dp8ujxI9.js","assets/searchParams-B5BNn2Ho.js","assets/runtime-DiOawCOS.js","assets/auth-client-DQCUApNo.js","assets/app-D1AUTVYS.js","assets/auth-error-DbJiaBf-.js","assets/icon-blue-logo-CGVCy1Nx.js","assets/post-purchase-DGzFPt3N.js","assets/kvs-C_4L7zkd.js","assets/api-contract-BBRQu6_I.js","assets/errors-BkW-dFDO.js","assets/subscription-service-7tXUMOhW.js","assets/use-free-plan-availability-YIAQlm-h.js","assets/redirect-DmtLUW0N.js","assets/useRouteContext-CP9hwFn7.js","assets/queryOptions-Dfvzj6n2.js","assets/useSearch-7IaoO1bR.js","assets/useMutation-fVceI65m.js","assets/runtime-context-DR7xYiHc.js","assets/dist-DuqQHVLd.js","assets/effect-query-CEJUti4r.js","assets/get-runtime-DbcBsDdd.js","assets/HttpClient-ByWE9G_N.js","assets/api-client-tag-CiSoiJH1.js","assets/user-Cm2rgg6q.js","assets/audio-items-C42jn3fW.js","assets/user-hooks-BeryhIAq.js","assets/user-service-B8gQF3RL.js","assets/library-sort-store-C0vtSANt.js","assets/Footer-BhzCWmMi.js","assets/nav_brand_name-BeMZXxqk.js","assets/react-helpers-C5OeIvDv.js","assets/button-Bc0xEbQM.js","assets/dist-4odRreNu.js","assets/dist-u-sHUliM.js","assets/preload-helper-BZ1Pz5am.js","assets/scroll-area-CtgBuAZy.js","assets/dist-8Hn8bRnR.js","assets/dist-DHbNWuZ1.js","assets/react-dom-DenslgJm.js","assets/dist-sRDqKM60.js","assets/dist-CIbSdYF2.js","assets/dist-DSYYm7Tx.js","assets/dist-D8Wfxh48.js","assets/ts-utils-CBod9KnW.js","assets/slider-0TgSM8vf.js","assets/dist--MUyTLDT.js","assets/dist-DzsE4DlH.js","assets/dist-BcEoxk9i.js","assets/dist-CwUX2aZh.js","assets/check-small-green-pIqimnpm.js","assets/carousel-B2CUDxjL.js","assets/chrome-ext-D5FGDMpJ.js","assets/zenitho-fallback-D79Urebh.js","assets/listening-logo-DaAThNpx.js","assets/_marketing-BkKO5HQE.js","assets/homepage-25-body-B_N_szN5.js","assets/common_chrome_extension-BJ_QNm8_.js","assets/common_play-Xw1VWVxi.js","assets/cta-button-CPACs08G.js","assets/pricing-service-Co7vPqaS.js","assets/common_try_now-B1C7Dxpn.js","assets/FAQ-Button-CtMflbzJ.js","assets/faq_question_sections-kmU0ugjV.js","assets/FAQ-Dt94XYlI.js","assets/FaqAccordion-DUPlxXOe.js","assets/accordion-BBkSI1nh.js","assets/NavArrowDown-BYycVvXO.js","assets/IconoirContext-CGJujWYv.js","assets/dist-C
1h7YsWaz.js","assets/FAQ-C10dVwpw.css","assets/homepage_features_upload_pdf-U-4XU_By.js","assets/UniversityBanner-CJBrxT3v.js","assets/yale-P-eRhHhS.js","assets/HeroVoices-DWKsaE1T.js","assets/homepage_hero_voice_biology-DGemeaTp.js","assets/icon-pause-white-DRR9f05l.js","assets/dist-B9VK6Jsq.js","assets/loading-CEzR2cZf.js","assets/NavBar-qzKRmnrM.js","assets/auth-nav-link-rF1oOcFF.js","assets/common_login-XHRCjklr.js","assets/dist-nlMityp_.js","assets/settings_voice_soft-vkQHxArY.js","assets/skip_to_main_content-5yZmE9rw.js","assets/Testimonials-Cp9z642E.js","assets/avatar-testimonial-4-HYpmsbDI.js","assets/Frame-1362789785-5-C_IFcaEW.js","assets/Testimonials-Umz7RPtB.css","assets/TryListeningBanner-DOPd7zfL.js","assets/try_magic_error_no_text-DQgywr_E.js","assets/try_magic_error_unexpected-CLX19Zls.js","assets/spinner-BrYxDB02.js","assets/RefreshDouble-cc7jz9Yy.js","assets/schemas-DPk_Do7s.js","assets/voices-Clwddw2A.js","assets/legacy-client-types-D8gRsvnp.js","assets/Hero-CHgAX4Ko.js","assets/utils-DlImQZW2.js","assets/common_spanish-7-DObUwC.js","assets/onboarding_voice_portuguese-DXUOq6OK.js","assets/LinksSrOnly-C-UIpvo4.js","assets/proxy-DW6yUMRa.js","assets/grid-background-D97ZLTSM.js","assets/academic-1-BNG_3vuL.js","assets/default-landing-page-Dz7u9BLD.js","assets/academic-2-DeUhxFNi.js","assets/reader-demo-DN27H5dn.js","assets/playbar_voice-CuduWzLW.js","assets/Check-YbN2NCke.js","assets/Play-F8MCFmFP.js","assets/alignment-C7hzx6Ot.js","assets/squeeze-page-DKbCIlTV.js","assets/funnel_device_web-BpMAqvy4.js","assets/Globe-LRuICbKc.js","assets/SmartphoneDevice-D9wxfHpZ.js","assets/custom-icons-CKmRzFoY.js","assets/listeningLogoLong-BrfK-SJF.js","assets/star-qsVGfLWX.js","assets/blog-DNJN9G08.js","assets/browserExtAuth-q1lbTuic.js","assets/browserExtAuthCallback-UjPwpxoi.js","assets/business-CH6I4wiH.js","assets/Headset-B6ulipxs.js","assets/standard-schema-Dpx7Cr3a.js","assets/form-DmQfc8qF.js","assets/label-ChYfh-jd.js","assets/input-4RrvlecV.js","assets/contact-us-D8mTmtSv.js","assets/delete-data-BCZAfIJS.js","assets/downloads-CCCnYvQv.js","assets/common_download-CGP1OU6A.js","assets/downloads_dropdown_mobile-BUS361bI.js","assets/Download-Z05sEj6l.js","assets/OpenNewWindow-B2BIslhY.js","assets/skeleton-D8c5EYsW.js","assets/dashboard---homepage---menu-open3x-YZFpLRG6.js","assets/dropdown-menu-DagFNsiJ.js","assets/Circle-BkiHDewi.js","assets/NavArrowRight-D_ZFivst.js","assets/dist-DnTG7Sgz.js","assets/dist-av6eto5f.js","assets/es2015-BO6foohG.js","assets/dist-1urqbvuQ.js","assets/features-CrmETdUy.js","assets/common_voices-BxuQ27Nr.js","assets/features_upload_upload-JlBV3E0D.js","assets/password-reset-C7Uy7Y4p.js","assets/atom-Dcw3NcNN.js","assets/store-DHXqzDTo.js","assets/Eye-D-B2yft3.js","assets/pricing-CfJv1aHW.js","assets/common_close-DYqQd38_.js","assets/common_monthly-CMAt2xwk.js","assets/plan_free-CGW74GR5.js","assets/pricing_platform_ios-CPeq_-ql.js","assets/pricing_save_percent-BvbX7Vb7.js","assets/Computer-B6ryzMAl.js","assets/popover-C0MK-e9J.js","assets/use-marketing-pricing-arm-C8v8ZmD4.js","assets/privacy-BChjqTvm.js","assets/refund-policy-B_nhsblm.js","assets/survey-CU_rp2Y6.js","assets/Right-Lines-BPkbRIoj.js","assets/terms-9njR9l-3.js","assets/youtube-BwzXIj7x.js","assets/audio-DNfCIyJp.js","assets/world-class-listening-BOtV1yVf.js","assets/voice-sample-EbOAt-Ct.js","assets/avatar-CFut7UvR.js","assets/wavesurfer.esm-gn7fnZqb.js","assets/brand-logos-Ch-q1RM1.js","assets/hero-heading-video-BD-iFu_X.js","assets/pricing-comparison-DnZVbPWO.js","assets/_authenticated-DMMHiMe7.js","assets/session-end-CwMRBy3h.js","assets/Ref-BC_0t8wE.js","assets/useRouterState-imhJR2rl.js","assets/login-logout.hook-BJ8FClw3.js","assets/hooks-DNxLTXBX.js","assets/audio-preferences-store-djRbbndq.js","assets/common_new-B_uhck4i.js","assets/common_next-ByYsAfx5.js","assets/library-sort-SsmNNgRN.js","assets/ArrowRight-BfyAo2wj.js","assets/dialog-DuGAMgP4.js","assets/Xmark-GseazsC9.js","assets/audio-chunk-player-DwtpzWWG.js","assets/doc-pack-source-CcSEMIds.js","assets/listeningLogoLongDark-JyyOUnBk.js","assets/listeningLogoLong-AoEFcwQO.js","assets/add_content-U1eqWF0L.js","assets/onboarding._step-Cnnm17RA.js","assets/auth-form-oauth-buttons-DSoIiIpC.js","assets/appleFilled-CFWrkPFl.js","assets/icon-apple-DgXtWrGK.js","assets/stripe-utils-Mw8kM0eD.js","assets/common_back-DKmqrNm7.js","assets/common_continue-CpCw_r5M.js","assets/check-out-form-x1W0Ir8j.js","assets/ArrowLeft-Bv2u4IoH.js","assets/Link-8SbmloWB.js","assets/Mail-zbXgjg-u.js","assets/OpenBook-BJUElFGg.js","assets/Page-XA1oyiqY.js","assets/AnimatePresence-BFQ9RLin.js","assets/use-reduced-motion-JBP8U6iH.js","assets/radio-group-DHM98mw0.js","assets/toggle-group-BmXIf5ro.js","assets/dist-Dpix4Mpb.js","assets/badge-CMoeF-Kz.js","assets/error-component-CIOySEYC.js","assets/_keywordToolSlug-PtgWtQMO.js","assets/keyword-tool-pages-mWS1YLWM.js","assets/web-to-audio-demo-page-XBkoY9p_.js","assets/use-cases-D-omn4N5.js","assets/NavArrowLeft-D2INw5Ck.js","assets/public-tool-client-timing-CH4ZdHVw.js","assets/public-tool-generation-prefs-CmjyV85j.js","assets/try_magic_error_rate_limit-eaWK6cN0.js","assets/Refresh-BVi-2Dzg.js","assets/tools-C3tkYBxR.js","assets/fileRoute-47XMcDW2.js","assets/useParams-DJHqEQWe.js","assets/lazyRouteComponent-CjByZvsg.js","assets/seo-Bsw05qlD.js","assets/public-tools-feature-D7_j-5sd.js","assets/comparison-table-D3nQYvNa.js","assets/WarningTriangle-Ds2pnD0J.js","assets/solution-benefits-Cu0EhRCM.js","assets/seo-content-BgHFLmYG.js","assets/pdf-to-audio-demo-page-CUovKqIW.js","assets/useBlocker-CoxvGqdy.js","assets/Code-NYgeniGj.js","assets/text-to-audio-demo-page-B8zMjU8M.js","assets/text-to-speech-converter-B6ApgR6-.js","assets/common_text-Dr76TekT.js","assets/markdown-BhBF4S5T.js","assets/academic-paper-reader-BjAAgDl1.js","assets/academic-podcast-creator-D47CS7uu.js","assets/seo-layout-BH-KuG83.js","assets/ai-voice-reader-DfL8QKJw.js","assets/audio-note-taking-BUnXTb2r.js","assets/audiobook-creator-CVoGwPGL.js","assets/browser-extension-BE2H110f.js","assets/select-Dntp13Y3.js","assets/dist-C6Kp9caT.js","assets/chinese-pdf-to-audio-QUVtsDaQ.js","assets/chinese-text-to-speech-C0y1Scgt.js","assets/language-tool-page-B_mjU6fw.js","assets/document-to-audio-L_3vXqn9.js","assets/dyslexia-reading-assistant-BdXSyI2y.js","assets/english-text-to-speech-D0EYbRHw.js","assets/female-voice-generator-pB7JA4P1.js","assets/french-pdf-to-audio-CuGIROp5.js","assets/french-text-to-speech-5xHJ1AMK.js","assets/grant-proposal-audio-review-tool-BdAXZpC6.js","assets/hindi-pdf-to-audio-R2hQgncQ.js","assets/hindi-text-to-speech-Ba24yzwM.js","assets/italian-pdf-to-audio-CRVrQew-.js","assets/italian-text-to-speech-CZuCQAS6.js","assets/japanese-pdf-to-audio-CPFkKGGQ.js","assets/japanese-text-to-speech-YfGQTtGq.js","assets/listen-to-articles-online-Dhq2zCD4.js","assets/listen-while-walking-CYZ9Vblq.js","assets/male-voice-generator-CNe6tRbW.js","assets/natural-sounding-text-to-speech-BOswUNA5.js","assets/online-text-reader-BNez7YSk.js","assets/pdf-audio-reader-DgZSlIvu.js","assets/pdf-to-audio-BS-0ixvr.js","assets/pdf-to-audiobook-CA5czjHK.js","assets/pdf-to-mp3-DEVCMObX.js","assets/phd-thesis-research-assistant-DJe7foul.
1js","assets/portuguese-pdf-to-audio-BbI5PN0r.js","assets/portuguese-text-to-speech-BG8I7ZmE.js","assets/read-aloud-android-Dwd-RVdN.js","assets/read-aloud-ios-C6XTNz9C.js","assets/research-paper-audio-DXxfD1nY.js","assets/research-paper-listener-qhxPq_r6.js","assets/scientific-pronunciation-B8BwdP_y.js","assets/spanish-pdf-to-audio-BHqlSqry.js","assets/spanish-text-to-speech-wOeH3pXI.js","assets/speed-reading-C65WYs0p.js","assets/study-tool-tCv7gmNH.js","assets/text-to-audio-CmPP_aCb.js","assets/text-to-mp3-CMJbc4aV.js","assets/text-to-speech-Dd6V3KnR.js","assets/text-to-speech-android-B3CQUiqn.js","assets/text-to-speech-app-comparison-CYerlNKf.js","assets/home_v2_forward_email_hint-Zl8G33k6.js","assets/plan_per_month-0FKFKX1J.js","assets/text-to-speech-chrome-extension-CBjvq0Vs.js","assets/text-to-speech-for-adhd-CTU2EaRX.js","assets/text-to-speech-for-dyslexia-eKKvodvS.js","assets/text-to-speech-for-students-BCgaqLlP.js","assets/text-to-speech-ios-Bg5VYCNv.js","assets/text-to-speech-tool-DNhgrEed.js","assets/text-to-speech-vs-reading-sHaP4WA2.js","assets/blog-D5VxGo-9.js","assets/canonical-C7oK48da.js","assets/mobile-mockup-CsNJJaVb.js","assets/_slug-D_l-dqJh.js","assets/slug-utils-CFlN54jX.js","assets/doc-BXutRacI.js","assets/public-doc-list-page-4EZHluAz.js","assets/useDebouncer-BRBFjPRA.js","assets/shallow-Dun7x-SF.js","assets/_docId-DFoNuJxi.js","assets/play-bar-Be9bKd7j.js","assets/cover-img-with-background-C9LsgzaH.js","assets/audio-display-metadata-CPN1K67C.js","assets/read-along-store-DHC7XJTr.js","assets/premium-dialog-provider-fM2wj4U-.js","assets/separator-CqzI1rEV.js","assets/volume-C7iHmO4e.js","assets/tooltip-button-CJBysekS.js","assets/toggle-BSoreIso.js","assets/surfaces-V19UyyFN.js","assets/use-is-route-active-CSHUqKiI.js","assets/Matches-B_ju5s4v.js","assets/playback-speed-dropdown-DaEMVhJD.js","assets/dialog-surface-DZ5Hfe5V.js","assets/docs-read-along-page-z_3NPd27.js","assets/core-C0K9cxDa.js","assets/common_delete-Bu5wzLMI.js","assets/common_edit-lohyYk3D.js","assets/add-Bv2h4byO.js","assets/common_search_placeholder-BbxmgtzK.js","assets/use-element-height-Dk9oVJv1.js","assets/textarea-BS5LfXSI.js","assets/visually-hidden-B3_KCXZ8.js","assets/common_try_again-DtOdjysL.js","assets/notes-service-DRYyx7Es.js","assets/notes-tMQtTTBs.js","assets/optimistic-list-entity-BljxgbiS.js","assets/format-BpjFHq4j.js","assets/toDate-BqVwNGfA.js","assets/en-US-IOd1PJna.js","assets/dialog-dropdown-CSZM1HTk.js","assets/logo-theme.hooks-tQMMee0D.js","assets/delete-BIbkvOk7.js","assets/Search-Dy0Wsjx3.js","assets/Undo-IX_4tpy8.js","assets/word-element-registry-CF4Ez-LR.js","assets/chapter-cache-C--t9CFM.js","assets/virtual-scroll-container-PIY0TAKo.js","assets/switch-CDJhfPMc.js","assets/stickyNote-C4aw0wMP.js","assets/_dashboard-BeTw6RDL.js","assets/dialog_convert_to_audio-DIJzbHG7.js","assets/mobile-nav-drawer-DP1ajW2w.js","assets/logoSmall-axvxYnsS.js","assets/section-label-CHkMQSSg.js","assets/settings.hooks-ui7g4X_G.js","assets/constructNow-DbQvve5Y.js","assets/endOfMonth-CpKqtuo-.js","assets/email-BSBeh5ll.js","assets/user-avatar-NE_uONho.js","assets/zotero-DH2JSem7.js","assets/circleCheck-Ba4a2-6k.js","assets/admin-aRcisCfR.js","assets/premium-CcWz1Dzu.js","assets/plan_manage-vptMRizv.js","assets/audio-bCRt48ee.js","assets/college-C1578KmL.js","assets/edu-BdikvKvJ.js","assets/newsletter-CQDXAtjP.js","assets/ref-D3JEXZcO.js","assets/setup-extension-BwuC0dyB.js","assets/readalong._jobId-DmSVsb4s.js","assets/read-along-page-BVbL2xjl.js","assets/delete-audio-dialog-j7h0Ubgd.js","assets/home-4V_dNQ5C.js","assets/dashboard-query-error-k6AQ5TUe.js","assets/home-3S-ZDOe8.js","assets/home-v2-BJEAnkRQ.js","assets/sort-dropdown-CKkUDdcq.js","assets/skeletons-F2M4J_ra.js","assets/addDays-CWcuGeho.js","assets/filter-sjEBpgwt.js","assets/notes-BiWBz2xn.js","assets/isSameDay-Cvnl2m_N.js","assets/plan-BdSKw1CJ.js","assets/common_cancel-C0oh9QVX.js","assets/cancel-account-dialog-BzeDX1Nx.js","assets/profile-DF-ov7TX.js","assets/settings-shell-t0j_Q92j.js","assets/settings_integrations_title-FLsERobK.js","assets/settings-DGRElbmp.js","assets/text-to-audio-4HWRVeW2.js","assets/admin-XQntHQ9M.js","assets/use-impersonate-H-LCt46W.js","assets/_folderId-qtIAnygO.js","assets/_folderId-DOYN96oA.js","assets/readalong._audioIdOrSlug-dGmZASiF.js","assets/appearance-CmRfdIsm.js","assets/common_system-BgSTcBW3.js","assets/conversion-CfNXl9KH.js","assets/integrations-Ng91djg5.js","assets/voice-D-TRXjbF.js","assets/users._userId-C6Mk7EXX.js","assets/continue.lazy-D2KDl62l.js","assets/continue-page-BJS3wqu9.js","assets/login.lazy-YzS8HVch.js","assets/register.lazy-DM5evCwH.js"])))=>i.map(i=>d[i]);
2import{a as e,n as t,r as n,t as r}from"./jsx-runtime-D3jfb0Ew.js";import{$ as i,$t as a,A as o,At as s,B as c,Bt as l,C as u,Ct as d,D as f,Dt as p,E as m,Et as h,F as g,Ft as _,G as v,Gt as y,H as b,Ht as x,I as S,It as C,J as w,Jt as T,K as ee,Kt as te,L as ne,Lt as re,M as E,Mt as ie,N as ae,Nt as oe,O as D,Ot as se,P as ce,Pt as le,Q as ue,Qt as de,R as fe,Rt as pe,S as me,St as he,T as ge,Tt as _e,U as ve,Ut as ye,V as be,Vt as O,W as k,Wt as xe,X as Se,Xt as Ce,Y as we,Yt as Te,Z as Ee,Zt as De,_ as Oe,_n as A,_t as ke,a as Ae,an as je,at as Me,b as Ne,bt as Pe,c as Fe,cn as Ie,ct as Le,d as Re,dn as ze,dt as Be,en as Ve,et as He,f as Ue,fn as We,ft as Ge,g as Ke,gn as qe,gt as Je,h as Ye,hn as Xe,ht as Ze,i as Qe,in as $e,it as et,j as tt,jt as nt,k as rt,kt as it,l as at,ln as ot,lt as st,m as ct,mn as lt,mt as ut,n as dt,nn as ft,nt as pt,o as mt,on as ht,ot as gt,p as _t,pn as vt,pt as yt,q as bt,qt as xt,r as St,rn as Ct,rt as wt,sn as Tt,st as Et,t as Dt,tn as Ot,tt as kt,u as At,un as j,ut as jt,v as Mt,vt as Nt,w as Pt,wt as Ft,x as It,xt as Lt,y as Rt,yt as zt,z as Bt,zt as Vt}from"./exports-BeC_JQsX.js";import{n as Ht,r as Ut,t as Wt}from"./session-end-CwMRBy3h.js";import{a as Gt,o as Kt,s as qt,t as Jt}from"./use-free-plan-availability-YIAQlm-h.js";import{n as Yt}from"./not-found-i5RsCZif.js";import{r as Xt,t as Zt}from"./redirect-DmtLUW0N.js";import{a as Qt,i as $t,n as en,o as tn,r as nn,t as rn}from"./Matches-B_ju5s4v.js";import{g as an,m as on,t as sn,y as cn}from"./link-CoaFF2xn.js";import{t as ln}from"./useMatch-BDftped4.js";import{t as un}from"./root-DLTE-HSj.js";import{r as dn,t as M}from"./fileRoute-47XMcDW2.js";import{t as fn}from"./utils-Dy6Hzbm5.js";import{n as pn}from"./CatchBoundary-DGiD0hQM.js";import{a as mn,n as hn,r as gn,t as _n}from"./useSelector-Bl1p39vr.js";import{n as vn,t as yn}from"./atom-Dcw3NcNN.js";import{n as bn}from"./useNavigate-0u5_H0CY.js";import{t as N}from"./lazyRouteComponent-CjByZvsg.js";import{n as xn}from"./Match-m893TllL.js";import{t as Sn}from"./useRouterState-imhJR2rl.js";import{$n as Cn,Bn as wn,Cr as Tn,Et as En,Hn as Dn,I as On,Ln as kn,Lr as An,Mn as 
2jn,Nn as Mn,Sa as Nn,Sr as Pn,Tr as Fn,V as In,Vt as Ln,W as Rn,Zi as zn,_o as Bn,_t as Vn,an as Hn,b as Un,bo as Wn,d as Gn,fn as Kn,gt as qn,ht as Jn,in as Yn,io as Xn,ir as Zn,j as Qn,jr as $n,n as er,nn as tr,no as nr,nt as rr,on as ir,p as ar,pn as or,q as sr,ro as cr,t as lr,ut as ur,vo as dr,wn as fr,x as pr,xn as mr,yn as hr}from"./Schema-CAUmIdFq.js";import{$ as gr,Q as _r,_ as vr,ct as yr,dt as br,et as xr,gt as Sr,ht as Cr,it as wr,lt as Tr,mt as Er,nt as Dr,o as Or,ot as kr,q as Ar,r as jr,rt as Mr,st as Nr,tt as Pr}from"./api-contract-BBRQu6_I.js";import{h as Fr,i as Ir,l as Lr,m as Rr,n as zr,o as Br,p as Vr,s as Hr,t as Ur}from"./kvs-C_4L7zkd.js";import{n as Wr,r as Gr,t as Kr}from"./get-runtime-DbcBsDdd.js";import{t as qr}from"./env-CEkZxYq9.js";import{S as Jr,f as Yr,x as Xr}from"./errors-BkW-dFDO.js";import{A as Zr,C as Qr,D as $r,E as ei,F as ti,L as ni,M as ri,N as ii,O as ai,S as oi,T as si,_ as ci,b as li,g as ui,i as di,j as fi,k as pi,v as mi,w as hi,x as gi,y as _i}from"./subscription-service-7tXUMOhW.js";import{n as vi,t as yi}from"./useMutation-fVceI65m.js";import{i as bi,t as xi}from"./core-C0K9cxDa.js";import{t as Si}from"./optimistic-list-entity-BljxgbiS.js";import{t as Ci}from"./compiler-runtime-DPI-XUKY.js";import{a as wi,i as Ti,n as P,t as Ei}from"./runtime-DiOawCOS.js";import{n as Di,t as Oi}from"./Footer-BhzCWmMi.js";import{S as ki,l as Ai,v as ji}from"./reader-demo-DN27H5dn.js";import{t as Mi}from"./squeeze-page-DKbCIlTV.js";import{i as Ni,o as Pi}from"./library-sort-SsmNNgRN.js";import{d as Fi}from"./markdown-BhBF4S5T.js";import{t as Ii}from"./NavBar-qzKRmnrM.js";import{a as Li,c as Ri,i as zi,l as Bi,o as Vi,r as Hi,s as Ui,t as Wi}from"./public-doc-list-page-4EZHluAz.js";import{t as Gi}from"./settings_integrations_title-FLsERobK.js";import{t as Ki}from"./react-helpers-C5OeIvDv.js";import{i as qi,r as Ji}from"./dist-4odRreNu.js";import{t as Yi}from"./button-Bc0xEbQM.js";import{t as Xi}from"./root-logger-DzHnDu_v.js";import{_ as Zi,n as Qi,r as $i,t as ea,u as ta,v as na}from"./client-Bp4NAKwM.js";import{t as ra}from"./auth-client-DQCUApNo.js";import{_ as ia,b as aa,h as oa,r as sa,s as F,v as ca,y as la}from"./auth-service-Dp8ujxI9.js";import{t as ua}from"./IconoirContext-CGJujWYv.js";import{t as da}from"./Link-8SbmloWB.js";import{t as fa}from"./NavArrowLeft-D2INw5Ck.js";import{t as pa}from"./RefreshDouble-cc7jz9Yy.js";import{t as ma}from"./WarningTriangle-Ds2pnD0J.js";import{t as ha}from"./Xmark-GseazsC9.js";import{t as ga}from"./spinner-BrYxDB02.js";import{t as _a}from"./react-dom-DenslgJm.js";import{t as va}from"./dist-8Hn8bRnR.js";import{i as ya,n as ba,t as xa}from"./dist-DHbNWuZ1.js";import{n as Sa,t as Ca}from"./dist-DnTG7Sgz.js";import{t as wa}from"./dist-Ch7YsWaz.js";import{a as Ta,i as Ea,n as Da,r as Oa,t as ka}from"./dist-av6eto5f.js";import{t as Aa}from"./dist-CIbSdYF2.js";import{t as ja}from"./dist-DzsE4DlH.js";import{t as Ma}from"./dist-C6Kp9caT.js";import{n as Na,r as Pa,t as Fa}from"./runtime-context-DR7xYiHc.js";import{t as Ia}from"./api-client-tag-CiSoiJH1.js";import{n as I,r as La,t as Ra}from"./seo-Bsw05qlD.js";import{n as za,t as Ba}from"./experimental-routes-Crb5avfG.js";import{t as L}from"./preload-helper-BZ1Pz5am.js";import{t as Va}from"./scroll-area-CtgBuAZy.js";import{t as Ha}from"./skeleton-D8c5EYsW.js";import{a as Ua,i as Wa,n as Ga,r as Ka,s as qa}from"./skeletons-F2M4J_ra.js";import"./schemas-DPk_Do7s.js";import{c as Ja}from"./ts-utils-CBod9KnW.js";import{r as Ya}from"./legacy-client-types-D8gRsvnp.js";import{i as Xa}from"./voices-Clwddw2A.js";import{n as Za,t as Qa}from"./effect-query-CEJUti4r.js";import{t as $a}from"./default-landing-page-Dz7u9BLD.js";import{t as eo}from"./canonical-C7oK48da.js";import{t as R}from"./public-tools-feature-D7_j-5sd.js";import{n as to}from"./tools-C3tkYBxR.js";import{v as no}from"./audio-preferences-store-djRbbndq.js";import{n as ro}from"./keyword-tool-pages-mWS1YLWM.js";import{n as io,t as ao}from"./cacheable-route-search-B69p9By8.js";import{n as oo,t as so}from"./slug-utils-CFlN54jX.js";import{a as co,c as lo,n as uo}from"./audio-items-C42jn3fW.js";import{N as fo,P as po,b as mo,g as ho,i as go,j as _o,n as vo,s as yo,x as bo}from"./hooks-DNxLTXBX.js";import{u as xo}from"./user-hooks-BeryhIAq.js";import{a as So,n as Co,o as wo,t as To}from"./notes-tMQtTTBs.js";import{t as Eo}from"./library-sort-store-C0vtSANt.js";var Do={},Oo={};function ko(e,t){return Do[e]=Do[e]||[],Do[e].push(t),()=>{let n=Do[e];if(n){let e=n.indexOf(t);e!==-1&&n.splice(e,1)}}}function Ao(e,t){if(!Oo[e]){Oo[e]=!0;try{t()}catch(t){A&&j.error(`Error while instrumenting ${e}`,t)}}}function jo(e,t){let n=e&&Do[e];if(n)for(let r of n)try{r(t)}catch(t){A&&j.error(`Error while triggering instrumentation handler.
3Type: ${e}
4Name: ${ht(r)}
5Error:`,t)}}var Mo=null;function No(e){let t=`error`;ko(t,e),Ao(t,Po)}function Po(){Mo=qe.onerror,qe.onerror=function(e,t,n,r,i){return jo(`error`,{column:r,error:i,line:n,msg:e,url:t}),Mo?Mo.apply(this,arguments):!1},qe.onerror.__SENTRY_INSTRUMENTED__=!0}var Fo=null;function Io(e){let t=`unhandledrejection`;ko(t,e),Ao(t,Lo)}function Lo(){Fo=qe.onunhandledrejection,qe.onunhandledrejection=function(e){return jo(`unhandledrejection`,e),!Fo||Fo.apply(this,arguments)},qe.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}var Ro=!1;function zo(){if(Ro)return;function e(){let e=me(),t=e&&u(e);if(t){let e=`internal_error`;A&&j.log(`[Tracing] Root span: ${e} -> Global error occurred`),t.setStatus({code:2,message:e})}}Ro=!0,No(e),Io(e)}function Bo(e){j.log(`Ignoring span ${e.op} - ${e.description} because it matches \`ignoreSpans\`.`)}function Vo(e,t){if(!t?.length)return!1;
5for(let n of t){if(z(n)){if(e.description&&ie(e.description,n))return A&&Bo(e),!0;continue}let t=!!n.attributes&&Object.keys(n.attributes).length>0;if(!n.name&&!n.op&&!t)continue;let r=!n.name||e.description&&ie(e.description,n.name),i=!n.op||e.op&&ie(e.op,n.op),a=!n.attributes||Object.entries(n.attributes).every(([t,n])=>Ho(e.attributes?.[t],n));if(r&&i&&a)return A&&Bo(e),!0}return!1}function Ho(e,t){return typeof e==`string`&&(typeof t==`string`||t instanceof RegExp)?ie(e,t):Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e===t}function Uo(e,t){let n=t.parent_span_id,r=t.span_id;if(n)for(let t of e)t.parent_span_id===r&&(t.parent_span_id=n)}function z(e){return typeof e==`string`||e instanceof RegExp}function Wo(e){return!!e&&typeof e==`function`&&`_streamed`in e&&!!e._streamed}function Go(e,t=[]){return[e,t]}function Ko(e,t){let[n,r]=e;return[n,[...r,t]]}function qo(e,t){let n=e[1];for(let e of n){let n=e[0].type;if(t(e,n))return!0}return!1}function Jo(e,t){return qo(e,(e,n)=>t.includes(n))}function Yo(e){let t=lt(qe);return t.encodePolyfill?t.encodePolyfill(e):new TextEncoder().encode(e)}function Xo(e){let[t,n]=e,r=JSON.stringify(t);function i(e){typeof r==`string`?r=typeof e==`string`?r+e:[Yo(r),e]:r.push(typeof e==`string`?Yo(e):e)}for(let e of n){let[t,n]=e;if(i(`
6${JSON.stringify(t)}
7`),typeof n==`string`||n instanceof Uint8Array)i(n);else{let e;try{e=JSON.stringify(n)}catch{e=JSON.stringify(_(n))}i(e)}}return typeof r==`string`?r:Zo(r)}function Zo(e){let t=e.reduce((e,t)=>e+t.length,0),n=new Uint8Array(t),r=0;for(let t of e)n.set(t,r),r+=t.length;return n}function Qo(e){return[{type:`span`},e]}function $o(e){let t=typeof e.data==`string`?Yo(e.data):e.data;return[{type:`attachment`,length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]}var es={sessions:`session`,event:`error`,client_report:`internal`,user_report:`default`,profile_chunk:`profile`,replay_event:`replay`,replay_recording:`replay`,check_in:`monitor`,raw_security:`security`,log:`log_item`,trace_metric:`metric`};function ts(e){return e in es}function ns(e){return ts(e)?es[e]:e}function rs(e){if(!e?.sdk)return;let{name:t,version:n}=e.sdk;return{name:t,version:n}}function is(e,t,n,r){let i=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date(pe()).toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:b(r)},...i&&{trace:i}}}function as(e,t){if(!t)return e;let n=e.sdk||{};return e.sdk={...n,name:n.name||t.name,version:n.version||t.version,integrations:[...e.sdk?.integrations||[],...t.integrations||[]],packages:[...e.sdk?.packages||[],...t.packages||[]],settings:e.sdk?.settings||t.settings?{...e.sdk?.settings,...t.settings}:void 0},e}function os(e,t,n,r){let i=rs(n);return Go({sent_at:new Date(pe()).toISOString(),...i&&{sdk:i},...!!r&&t&&{dsn:b(t)}},[`aggregates`in e?[{type:`sessions`},e]:[{type:`session`},e.toJSON()]])}function ss(e,t,n,r){let i=rs(n),a=e.type&&e.type!==`replay_event`?e.type:`event`;as(e,n?.sdk);let o=is(e,i,r,t);return delete e.sdkProcessingMetadata,Go(o,[[{type:a},e]])}function cs(e,t){function n(e){return!!e.trace_id&&!!e.public_key}let r=ct(e[0]),i=t?.getDsn(),a=t?.getOptions().tunnel,o={sent_at:new Date(pe()).toISOString(),...n(r)&&{trace:r},...!!a&&i&&{dsn:b(i)}},{beforeSendSpan:s,ignoreSpans:c}=t?.getOptions()||{},l=c?.length?e.filter(e=>{let t=E(e);return!Vo({description:t.description,op:t.op,attributes:t.data},c)}):e,u=e.length-l.length;u&&t?.recordDroppedEvent(`before_send`,`span`,u);let d=s?e=>{let t=E(e);return(Wo(s)?t:s(t))||(rt(),t)}:E,f=[];for(let e of l){let t=d(e);t&&f.push(Qo(t))}return Go(o,f)}function ls(e){if(!A)return;let{description:t=`< unknown name >`,op:n=`< unknown op >`,parent_span_id:r}=E(e),{spanId:i}=e.spanContext(),a=o(e),s=u(e),c=s===e,l=`[Tracing] Starting ${a?`sampled`:`unsampled`} ${c?`root `:``}span`,d=[`op: ${n}`,`name: ${t}`,`ID: ${i}`];if(r&&d.push(`parent ID: ${r}`),!c){let{op:e,description:t}=E(s);d.push(`root ID: ${s.spanContext().spanId}`),e&&d.push(`root op: ${e}`),t&&d.push(`root description: ${t}`)}j.log(`${l}
8  ${d.join(`
9  `)}`)}function us(e){if(!A)return;let{description:t=`< unknown name >`,op:n=`< unknown op >`}=E(e),{spanId:r}=e.spanContext(),i=`[Tracing] Finishing "${n}" ${u(e)===e?`root `:``}span "${t}" with ID ${r}`;j.log(i)}function ds(e){if(!e||e.length===0)return;let t={};
9return e.forEach(e=>{let n=e.attributes||{},r=n[wt],i=n[et];typeof r==`string`&&typeof i==`number`&&(t[e.name]={value:i,unit:r})}),t}function fs(){return lt(vt()).segmentSpanCaptureStrategy}function ps(e){return e.getOptions().traceLifecycle===`stream`}var ms=1e3,hs=class{constructor(e={}){this._traceId=e.traceId||Lt(),this._spanId=e.spanId||Pe(),this._startTime=e.startTimestamp||h(),this._links=e.links,this._attributes={},this.setAttributes({[gt]:`manual`,[Me]:e.op,...e.attributes}),this._name=e.name,e.parentSpanId&&(this._parentSpanId=e.parentSpanId),`sampled`in e&&(this._sampled=e.sampled),e.endTimestamp&&(this._endTime=e.endTimestamp),this._events=[],this._isStandaloneSpan=e.isStandalone,this._endTime&&this._onSpanEnded()}addLink(e){return this._frozen||(this._links?this._links.push(e):this._links=[e]),this}addLinks(e){return this._frozen||(this._links?this._links.push(...e):this._links=e),this}recordException(e,t){}spanContext(){let{_spanId:e,_traceId:t,_sampled:n}=this;return{spanId:e,traceId:t,traceFlags:+!!n}}setAttribute(e,t){return this._frozen?this:(t===void 0?delete this._attributes[e]:this._attributes[e]=t,e===`sentry.source`&&t!==void 0&&Se(this)&&bt(this),this)}setAttributes(e){return Object.keys(e).forEach(t=>this.setAttribute(t,e[t])),this}updateStartTime(e){this._frozen||(this._startTime=tt(e))}setStatus(e){return this._frozen||(this._status=e),this}updateName(e){return this._frozen?this:(this._name=e,Se(this)||this.setAttribute(st,`custom`),this)}end(e){if(this._endTime){this._frozen=we(this);return}this._endTime=tt(e),us(this),this._onSpanEnded(),this._frozen=we(this)}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[Me],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:m(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[gt],profile_id:this._attributes[He],exclusive_time:this._attributes[i],measurements:ds(this._events),is_segment:this._isStandaloneSpan&&u(this)===this||void 0,segment_id:this._isStandaloneSpan?u(this).spanContext().spanId:void 0,links:It(this._links)}}getStreamedSpanJSON(){return{name:this._name??``,span_id:this._spanId,trace_id:this._traceId,parent_span_id:this._parentSpanId,start_timestamp:this._startTime,end_timestamp:this._endTime??this._startTime,is_segment:this._isStandaloneSpan||this===u(this),status:Pt(this._status),attributes:Ne(this._attributes,this._status),links:f(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(e,t,n){if(this._frozen)return this;A&&j.log(`[Tracing] Adding an event to span:`,e);let r=gs(t)?t:n||h(),i=gs(t)?{}:t||{},a={name:e,time:tt(r),attributes:i};return this._events.push(a),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){let e=Be();e&&(e.emit(`spanEnd`,this),this._isStandaloneSpan||e.emit(`afterSpanEnd`,this));let t=u(this),n=this._isStandaloneSpan||this===t;if(this._isStandaloneSpan){this._sampled?ys(cs([this],e)):(A&&j.log(`[Tracing] Discarding standalone span because its trace was not chosen to be sampled.`),e&&e.recordDroppedEvent(`sample_rate`,`span`));return}if(!n){let e=fs();if(e){let n=ee(this).scope||Ge();e.onChildSpanEnded(this,t,e=>this._convertSpanToTransaction(e),n)}return}if(e&&ps(e)){e.emit(`afterSegmentSpanEnd`,this);return}let r=ee(this).scope||Ge(),i=fs();if(i)i.onSegmentSpanEnded(e=>this._convertSpanToTransaction(e),r);else{let e=this._convertSpanToTransaction();e&&r.captureEvent(e)}}_convertSpanToTransaction(e={}){if(!_s(E(this)))return;this._name||=(A&&j.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),`<unlabeled transaction>`);let{scope:t,isolationScope:n}=ee(this),r=t?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(this._sampled!==!0)return;e.onSpanCaptured?.(this);let i=[];for(let t of ge(this)){if(t===this||vs(t)||e.isSpanAlreadyCaptured?.(t))continue;let n=E(t);_s(n)&&(e.onSpanCaptured?.(t),i.push(n))}let a=this._attributes[st];delete this._attributes[kt];let o=!1;i.forEach(e=>{delete e.data[kt],e.op?.startsWith(`gen_ai.`)&&(o=!0)});let s={contexts:{trace:g(this)},spans:i.length>ms?i.sort((e,t)=>
9e.start_timestamp-t.start_timestamp).slice(0,ms):i,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:`transaction`,sdkProcessingMetadata:{capturedSpanScope:t,capturedSpanIsolationScope:n,dynamicSamplingContext:ct(this),hasGenAiSpans:o},request:r,...a&&{transaction_info:{source:a}}},c=ds(this._events);return c&&Object.keys(c).length&&(A&&j.log(`[Measurements] Adding measurements to transaction event`,JSON.stringify(c,void 0,2)),s.measurements=c),s}};function gs(e){return e&&typeof e==`number`||e instanceof Date||Array.isArray(e)}function _s(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}function vs(e){return e instanceof hs&&e.isStandaloneSpan()}function ys(e){let t=Be();if(!t)return;let n=e[1];if(!n||n.length===0){t.recordDroppedEvent(`before_send`,`span`);return}t.sendEnvelope(e)}function bs(e,t,n){if(!Mt(e))return[!1];let r,i;typeof e.tracesSampler==`function`?(i=e.tracesSampler({...t,inheritOrSampleWith:e=>typeof t.parentSampleRate==`number`?t.parentSampleRate:typeof t.parentSampled==`boolean`?Number(t.parentSampled):e}),r=!0):t.parentSampled===void 0?e.tracesSampleRate!==void 0&&(i=e.tracesSampleRate,r=!0):i=t.parentSampled;let a=be(i);if(a===void 0)return A&&j.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(i)} of type ${JSON.stringify(typeof i)}.`),[!1];if(!a)return A&&j.log(`[Tracing] Discarding transaction because ${typeof e.tracesSampler==`function`?`tracesSampler returned 0 or false`:`a negative sampling decision was inherited or tracesSampleRate is set to 0`}`),[!1,a,r];let o=n<a;return o||A&&j.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(i)})`),[o,a,r]}var xs=`__SENTRY_SUPPRESS_TRACING__`;function Ss(e){let t=ks();return t.startInactiveSpan?t.startInactiveSpan(e):Cs(e)}function Cs(e){let t=Os(e),{forceTransaction:n,parentSpan:r}=e;return(e.scope?t=>Je(e.scope,t):r===void 0?e=>e():e=>ws(r,e))(()=>{let i=Ge(),a=Ms(i,r),o=Be();return e.onlyIfParent&&!a?Es(i,o):Ds({parentSpan:a,spanArguments:t,forceTransaction:n,scope:i})})}function ws(e,t){let n=ks();return n.withActiveSpan?n.withActiveSpan(e,t):Je(n=>(zt(n,e||void 0),t(n)))}function Ts(e=Ge()){let t=ks();return t.isTracingSuppressed?t.isTracingSuppressed(e):e.getScopeData().sdkProcessingMetadata[xs]===!0}function Es(e,t){t?.recordDroppedEvent(`no_parent_span`,`span`);let n=new Ke({traceId:e.getPropagationContext().traceId});return w(n,e,yt()),n}function Ds({parentSpan:e,spanArguments:t,forceTransaction:n,scope:r}){let i=yt();if(!Mt()){let t=r.getPropagationContext(),a=e?e.spanContext().traceId:t.traceId,o=new Ke({traceId:a});return e&&!n&&Rt(e,o),w(o,r,i),o}let a=Be();if(Ns(a,t)){Ts(r)||a?.recordDroppedEvent(`ignored`,`span`);let t=new Ke({dropReason:`ignored`,traceId:e?.spanContext().traceId??r.getPropagationContext().traceId});return e&&!n&&Rt(e,t),w(t,r,i),t}let s;if(e&&!n)s=js(e,r,t,i),Rt(e,s);else if(e){let n=ct(e),{traceId:a,spanId:c}=e.spanContext(),l=o(e);s=As({traceId:a,parentSpanId:c,...t},r,i,l),Ue(s,n)}else{let{traceId:e,dsc:n,parentSpanId:a,sampled:o}=r.getPropagationContext();s=As({traceId:e,parentSpanId:a,...t},r,i,o),n&&Ue(s,n)}return ls(s),s}function Os(e){let t={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){let n={...t};return n.startTimestamp=tt(e.startTime),delete n.startTime,n}return t}function ks(){let e=vt();return ke(e)}function As(e,t,n,r){let i=Be(),a=i?.getOptions()||{},{name:o=``}=e,s={spanAttributes:{...e.attributes},spanName:o,parentSampled:r};i?.emit(`beforeSampling`,s,{decision:!1});let c=s.parentSampled??r,l=s.spanAttributes,u=t.getPropagationContext(),d=Ts(t),[f,p,m]=d?[!1]:bs(a,{name:o,parentSampled:c,attributes:l,normalizedRequest:n.getScopeData().sdkProcessingMetadata.normalizedRequest,parentSampleRate:be(u.dsc?.sample_rate)},u.sampleRand),h=new hs({...e,attributes:{[st]:`custom`,[Le]:p!==void 0&&m?p:void 0,...l},sampled:f});return!f&&i&&!d&&(A&&j.log(`[Tracing] Discarding root span because its trace was not chosen to be sampled.`),i.recordDroppedEvent(`sample_rate`,ps(i)?`span`:`transaction`)),w(h,t,n),i&&i.emit(`spanStart`,h),h}function js(e,t,n,r){let{spanId:i,traceId:a}=e.spanContext(),s=Ts(t),c=!s&&o(e),l=c?new hs({...n,parentSpanId:i,traceId:a,sampled:c}):new Ke({traceId:a});Rt(e,l),w(l,t,r);let u=Be();return u?(ps(u)&&Oe(l)&&(Oe(e)&&e.dropReason?(l.dropReason=e.dropReason,u.recordDroppedEvent(e.dropReason,`span`)):s||(l.dropReason=`sample_rate`,u.recordDroppedEvent(`sample_rate`,`span`))),u.emit(`spanStart`,l),n.endTimestamp&&(u.emit(`spanEnd`,l),u.emit(`afterSpanEnd`,l)),l):l}function Ms(e,t){if(t)return t;if(t===null)return;let n=Nt(e);if(!n)return;let r=Be();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?u(n):n}function Ns(e,t){let n=e?.getOptions().ignoreSpans;return!e||!ps(e)||!n?.length?!1:Vo({description:t.name||``,op:t.attributes?.[`sentry.op`]||t.op,attributes:t.attributes},n)}function Ps(e){return Oe(e)&&e.dropReason===`ignored`}var Fs={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},Is=`heartbeatFailed`,Ls=`idleTimeout`,Rs=`finalTimeout`,zs=`externalFinish`;function Bs(e,t={}){let n=new Map,r=!1,i,a,o=zs,s=!t.disableAutoFinish,c=[],{idleTimeout:l=Fs.idleTimeout,finalTimeout:u=Fs.finalTimeout,childSpanTimeout:d=Fs.childSpanTimeout,beforeSpanEnd:f,trimIdleSpanEndTimestamp:p=!0}=t,m=Be(),g=Ge();if(!m||!Mt()){let e=new Ke({traceId:g.getPropagationContext().traceId});return w(e,g,yt()),e}let _=me(),v=Vs(e);v.end=new Proxy(v.end,{apply(e,t,n){if(f&&f(v),Oe(t))return;let[r,...i]=n,a=r||h(),o=tt(a),s=ge(v).filter(e=>e!==v),c=E(v);if(!s.length||!p)return ee(o),Reflect.apply(e,t,[o,...i]);let l=m.getOptions().ignoreSpans,d=s?.reduce((e,t)=>
9{let n=E(t);return!n.timestamp||l&&Vo({description:n.description,op:n.op,attributes:n.data},l)?e:e?Math.max(e,n.timestamp):n.timestamp},void 0),g=c.start_timestamp,_=Math.min(g?g+u/1e3:1/0,Math.max(g||-1/0,Math.min(o,d||1/0)));return ee(_),Reflect.apply(e,t,[_,...i])}});function y(){i&&=(clearTimeout(i),void 0)}function b(){a&&=(clearTimeout(a),void 0)}function x(e){y(),i=setTimeout(()=>{!r&&n.size===0&&s&&(o=Ls,v.end(e))},l)}function S(e){b(),a=setTimeout(()=>{!r&&s&&(o=Is,v.end(e))},d)}function C(e){y(),n.set(e,!0),S(h()+d/1e3)}function T(e){n.has(e)&&n.delete(e),n.size===0&&(x(h()+l/1e3),b())}function ee(e){r=!0,n.clear(),c.forEach(e=>e()),zt(g,_);let t=E(v),{start_timestamp:i}=t;if(!i)return;t.data[`sentry.idle_span_finish_reason`]||v.setAttribute(pt,o);let a=t.status;(!a||a===`unknown`)&&v.setStatus({code:1}),j.log(`[Tracing] Idle span "${t.op}" finished`);let s=ge(v).filter(e=>e!==v),d=0;s.forEach(t=>{t.isRecording()&&(t.setStatus({code:2,message:`cancelled`}),t.end(e),A&&j.log(`[Tracing] Cancelling span since span ended early`,JSON.stringify(t,void 0,2)));let{timestamp:n=0,start_timestamp:r=0}=E(t),i=r<=e,a=(u+l)/1e3,o=n-r<=a;if(A){let e=JSON.stringify(t,void 0,2);i?o||j.log(`[Tracing] Discarding span since it finished after idle span final timeout`,e):j.log(`[Tracing] Discarding span since it happened after idle span was finished`,e)}(!o||!i)&&(D(v,t),d++)}),d>0&&v.setAttribute(`sentry.idle_span_discarded_spans`,d)}return c.push(m.on(`spanStart`,e=>{r||e===v||E(e).timestamp||e instanceof hs&&e.isStandaloneSpan()||ge(v).includes(e)&&C(e.spanContext().spanId)})),c.push(m.on(`spanEnd`,e=>{r||T(e.spanContext().spanId)})),c.push(m.on(`idleSpanEnableAutoFinish`,e=>{e===v&&(s=!0,x(),n.size&&S())})),t.disableAutoFinish||x(),setTimeout(()=>{r||(v.setStatus({code:2,message:`deadline_exceeded`}),o=Rs,v.end())},u),v}function Vs(e){let t=Ss(e);return zt(Ge(),t),A&&j.log(`[Tracing] Started span is an idle span`),t}function Hs(e,t,n){let r,i,a,o=n?.maxWait?Math.max(n.maxWait,t):0,s=n?.setTimeoutImpl||setTimeout;function c(){return l(),r=e(),r}function l(){i!==void 0&&clearTimeout(i),a!==void 0&&clearTimeout(a),i=a=void 0}function u(){return i!==void 0||a!==void 0?c():r}function d(){return i&&clearTimeout(i),i=s(c,t),o&&a===void 0&&(a=s(c,o)),r}return d.cancel=l,d.flush=u,d}var Us=`http.url`,Ws=`params`,Gs=`sentry.segment.name`,Ks=`sentry.transaction`,qs=`url.full`,Js=`url.path`,Ys=`url.path.parameter`,Xs=`user_agent.original`;function Zs(e,t){let n=e.attributes??={};Object.entries(t).forEach(([e,t])=>{t!=null&&!(e in n)&&(n[e]=t)})}function Qs(e){return typeof e==`object`&&typeof e.unref==`function`&&e.unref(),e}function $s(e){let t=e.protocol?`${e.protocol}:`:``,n=e.port?`:${e.port}`:``;return`${t}//${e.host}${n}${e.path?`/${e.path}`:``}/api/`}function ec(e){return`${$s(e)}${e.projectId}/envelope/`}function tc(e,t){let n={sentry_version:`7`};return e.publicKey&&(n.sentry_key=e.publicKey),t&&(n.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(n).toString()}function nc(e,t,n){return t||`${ec(e)}?${tc(e,n)}`}var rc=[];function ic(e){let t={};return e.forEach(e=>{let{name:n}=e,r=t[n];r&&!r.isDefaultInstance&&e.isDefaultInstance||(t[n]=e)}),Object.values(t)}function ac(e){let t=e.defaultIntegrations||[],n=e.integrations;t.forEach(e=>{e.isDefaultInstance=!0});let r;if(Array.isArray(n))r=[...t,...n];else if(typeof n==`function`){let e=n(t);r=Array.isArray(e)?e:[e]}else r=t;return ic(r)}function oc(e,t){let n={};return t.forEach(t=>{t?.beforeSetup&&t.beforeSetup(e)}),t.forEach(t=>{t&&cc(e,t,n)}),n}function sc(e,t){for(let n of t)n?.afterAllSetup&&n.afterAllSetup(e)}function cc(e,t,n){if(n[t.name]){A&&j.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,!rc.includes(t.name)&&typeof t.setupOnce==`function`&&(t.setupOnce(),rc.push(t.name)),t.setup&&typeof t.setup==`function`&&t.setup(e),typeof t.preprocessEvent==`function`){let n=t.preprocessEvent.bind(t);e.on(`preprocessEvent`,(t,r)=>n(t,r,e))}if(typeof t.processEvent==`function`){let n=t.processEvent.bind(t),r=Object.assign((t,r)=>n(t,r,e),{id:t.name});e.addEventProcessor(r)}[`processSpan`,`processSegmentSpan`].forEach(n=>{let r=t[n];typeof r==`function`&&e.on(n,n=>r.call(t,n,e))}),A&&j.log(`Integration installed: ${t.name}`)}function lc(e){return e}function uc(){return typeof __SENTRY_BROWSER_BUNDLE__<`u`&&!!__SENTRY_BROWSER_BUNDLE__}function dc(){return`npm`}function fc(){return!uc()&&Object.prototype.toString.call(typeof process<`u`?process:0)===`[object process]`}function pc(){return typeof window<`u`&&(!fc()||mc())}function mc(){return qe.process?.type===`renderer`}function hc(e,t){let n=t?`auto`:`never`;return[{type:`log`,item_count:e.length,content_type:`application/vnd.sentry.items.log+json`},{version:2,...pc()&&{ingest_settings:{infer_ip:n,infer_user_agent:n}},items:e}]}function gc(e,t,n,r,i){let a={};return t?.sdk&&(a.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(a.dsn=b(r)),Go(a,[hc(e,i)])}function _c(e,t){let n=t??vc(e)??[];if(n.length===0)return;let r=e.getOptions(),i=gc(n,r._metadata,r.tunnel,e.getDsn(),e.getDataCollectionOptions().userInfo);yc().set(e,[]),e.emit(`flushLogs`),e.sendEnvelope(i)}function vc(e){return yc().get(e)}function yc(){return We(`clientToLogBufferMap`,()=>new WeakMap)}function bc(e,t){let n=t?`auto`:`never`;return[{type:`trace_metric`,item_count:e.length,content_type:`application/vnd.sentry.items.trace-metric+json`},{version:2,...pc()&&{ingest_settings:{infer_ip:n,infer_user_agent:n}},items:e}]}function xc(e,t,n,r,i){let a={};return t?.sdk&&(a.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(a.dsn=b(r)),Go(a,[bc(e,i)])}function Sc(e,t){let n=t??Cc(e)??[];if(n.length===0)return;let r=e.getOptions(),i=xc(n,r._metadata,r.tunnel,e.getDsn(),e.getDataCollectionOptions().userInfo);wc().set(e,[]),e.emit(`flushMetrics`),e.sendEnvelope(i)}function Cc(e){return wc().get(e)}function wc(){return We(`clientToMetricBufferMap`,()=>new WeakMap)}function Tc(e){let t={trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,name:e.description||``,start_timestamp:e.start_timestamp,end_timestamp:e.timestamp||e.start_timestamp,status:!e.status||e.status===`ok`||e.status===`cancelled`?`ok`:`error`,is_segment:!1,attributes:{...e.data},links:e.links};return S(t)}function Ec(e,t){if(e.type!==`transaction`||!e.spans?.length||!e.sdkProcessingMetadata?.hasGenAiSpans||t.getOptions().streamGenAiSpans===!1||ps(t))return;let n=[],r=[];for(let t of e.spans)t.op?.startsWith(`gen_ai.`)?n.push(Tc(t)):r.push(t);if(n.length===0)return;e.spans=r;let i=t.getDataCollectionOptions().userInfo?`auto`:`never`;return[{type:`span`,item_count:n.length,content_type:`application/vnd.sentry.items.span.v2+json`},{version:2,...pc()&&{ingest_settings:{infer_ip:i,infer_user_agent:i}},items:n}]}var Dc=Symbol.for(`SentryBufferFullError`);function Oc(e=100){let t=new Set;function n(){return t.size<e}function r(e){t.delete(e)}function i(e){if(!n())return At(Dc);let i=e();return t.add(i),i.then(()=>r(i),()=>r(i)),i}function a(e){if(!t.size)return Re(!0);let n=Promise.allSettled(Array.from(t)).then(()=>!0);if(!e)return n;let r=[n,new Promise(t=>Qs(setTimeout(()=>t(!1),e)))];return Promise.race(r)}return{get $(){return Array.from(t)},add:i,drain:a}}var kc=6e4;function Ac(e,t=pe()){let n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;let r=Date.parse(`${e}`);return isNaN(r)?kc:r-t}function jc(e,t){return e[t]||e.all||0}function Mc(e,t,n=pe()){return jc(e,t)>n}function Nc(e,{statusCode:t,headers:n},r=pe()){let i={...e},a=n?.[`x-sentry-rate-limits`],o=n?.[`retry-after`];if(a)for(let e of a.trim().split(`,`)){let[t,n,,,a]=e.split(`:`,5),o=parseInt(t,10),s=(isNaN(o)?60:o)*1e3;if(!n)i.all=r+s;else for(let e of n.split(`;`))e===`metric_bucket`?(!a||a.split(`;`).includes(`custom`))&&(i[e]=r+s):i[e]=r+s}else o?i.all=r+Ac(o,r):t===429&&(i.all=r+6e4);return i}function Pc(e,t,n=Oc(e.bufferSize||64)){let r={},i=e=>n.drain(e);function a(i){let a=[];if(qo(i,(t,n)=>{let i=ns(n);Mc(r,i)?e.recordDroppedEvent(`ratelimit_backoff`,i):a.push(t)}),a.length===0)return Promise.resolve({});let o=Go(i[0],a),s=t=>{if(Jo(o,[`client_report`])){A&&j.warn(`Dropping client report. Will not send outcomes (reason: ${t}).`);return}qo(o,(n,r)=>{e.recordDroppedEvent(t,ns(r))})};return n.add(()=>t({body:Xo(o)}).then(e=>e.statusCode===413?(A&&j.error(`Sentry responded with status code 413. Envelope was discarded due to exceeding size limits.`),s(`send_error`),e):(A&&e.statusCode!==void 0&&(e.statusCode<200||e.statusCode>=300)&&j.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),r=Nc(r,e),e),e=>{throw s(`network_error`),A&&j.error(`Encountered error running transport request:`,e),e})).then(e=>e,e=>
9{if(e===Dc)return A&&j.error(`Skipped sending event because buffer is full.`),s(`queue_overflow`),Promise.resolve({});throw e})}return{send:a,flush:i}}function Fc(e,t,n){let r=[{type:`client_report`},{timestamp:n||_e(),discarded_events:e}];return Go(t?{dsn:t}:{},[r])}function Ic(e){let t=[];e.message&&t.push(e.message);try{let n=e.exception.values[e.exception.values.length-1];n?.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`))}catch{}return t}function Lc(e){let{trace_id:t,parent_span_id:n,span_id:r,status:a,origin:o,data:s,op:c}=e.contexts?.trace??{};return{data:s??{},description:e.transaction,op:c,parent_span_id:n,span_id:r??``,start_timestamp:e.start_timestamp??0,status:a,timestamp:e.timestamp,trace_id:t??``,origin:o,profile_id:s?.[He],exclusive_time:s?.[i],measurements:e.measurements,is_segment:!0}}function Rc(e){return{type:`transaction`,timestamp:e.timestamp,start_timestamp:e.start_timestamp,transaction:e.description,contexts:{trace:{trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,op:e.op,status:e.status,origin:e.origin,data:{...e.data,...e.profile_id&&{"sentry.profile_id":e.profile_id},...e.exclusive_time&&{"sentry.exclusive_time":e.exclusive_time}}}},measurements:e.measurements}}var zc=[`forwarded`,`-ip`,`remote-`,`via`,`-user`];function Bc(e){return e===!0?{userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:[`incomingRequest`,`outgoingRequest`,`incomingResponse`,`outgoingResponse`],urlQueryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:7}:{userInfo:!1,cookies:{deny:zc},httpHeaders:{request:{deny:zc},response:{deny:zc}},httpBodies:[],urlQueryParams:{deny:zc},graphQL:{document:!0,variables:!0},genAI:{inputs:!1,outputs:!1},databaseQueryData:!1,stackFrameVariables:!0,frameContextLines:7}}var Vc={userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:[`incomingRequest`,`outgoingRequest`,`incomingResponse`,`outgoingResponse`],urlQueryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:5};function Hc(e){return typeof e==`boolean`||`allow`in e||`deny`in e}function Uc(e,t){return e===void 0?{...t.httpHeaders}:Hc(e)?{request:e,response:e}:{request:e.request??t.httpHeaders.request,response:e.response??t.httpHeaders.response}}function Wc(e){let t=e.dataCollection==null?Bc(e.sendDefaultPii):Vc,n=e.dataCollection??{};return{userInfo:n.userInfo??t.userInfo,cookies:n.cookies??t.cookies,httpHeaders:Uc(n.httpHeaders,t),httpBodies:n.httpBodies??t.httpBodies,urlQueryParams:n.urlQueryParams??n.queryParams??t.urlQueryParams,graphQL:{document:n.graphQL?.document??t.graphQL.document,variables:n.graphQL?.variables??t.graphQL.variables},genAI:{inputs:n.genAI?.inputs??t.genAI.inputs,outputs:n.genAI?.outputs??t.genAI.outputs},databaseQueryData:n.databaseQueryData??t.databaseQueryData,stackFrameVariables:n.stackFrameVariables??t.stackFrameVariables,frameContextLines:n.frameContextLines??t.frameContextLines}}var Gc=`Not capturing exception because it's already been captured.`,Kc=`Discarded session because of missing or non-string release`,qc=Symbol.for(`SentryInternalError`),Jc=Symbol.for(`SentryDoNotSendEventError`),Yc=5e3;function Xc(e){return{message:e,[qc]:!0}}function Zc(e){return{message:e,[Jc]:!0}}function Qc(e){return De(e)&&qc in e}function $c(e){return De(e)&&Jc in e}function el(e,t,n,r,i){let a=0,o,s=!1;e.on(n,()=>{a=0,clearTimeout(o),s=!1}),e.on(t,t=>{if(a+=r(t),a>=8e5)i(e);else if(!s){let t=e.getOptions()._flushInterval??Yc;t>0&&(s=!0,o=Qs(setTimeout(()=>{i(e)},t)))}}),e.on(`flush`,()=>{i(e)})}var tl=class{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=Oc(e.transportOptions?.bufferSize??64),this._dataCollection=Wc(e),e.dsn?this._dsn=ve(e.dsn):A&&j.warn(`No DSN provided, client will not send events.`),this._dsn){let t=nc(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs??!0,this._options.enableLogs&&el(this,`afterCaptureLog`,`flushLogs`,cl,_c),(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&el(this,`afterCaptureMetric`,`flushMetrics`,sl,Sc)}captureException(e,t,n){let r=nt();if(it(e))return A&&j.log(Gc),r;let i={event_id:r,...t};return this._process(()=>this.eventFromException(e,i).then(e=>this._captureEvent(e,i,n)).then(e=>e),`error`),i.event_id}captureMessage(e,t,n,r){let i={event_id:nt(),...n}
9,a=de(e)?e:String(e),o=Ve(e),s=o?this.eventFromMessage(a,t,i):this.eventFromException(e,i);return this._process(()=>s.then(e=>this._captureEvent(e,i,r)),o?`unknown`:`error`),i.event_id}captureEvent(e,t,n){let r=nt();if(t?.originalException&&it(t.originalException))return A&&j.log(Gc),r;let i={event_id:r,...t},a=e.sdkProcessingMetadata||{},o=a.capturedSpanScope,s=a.capturedSpanIsolationScope,c=nl(e.type);return this._process(()=>this._captureEvent(e,i,o||n,s),c),i.event_id}captureSession(e){this.sendSession(e),d(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getDataCollectionOptions(){return this._dataCollection}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(e){let t=this._transport;if(this.emit(`flush`),!t)return!0;let n=await this._isClientDoneProcessing(e),r=await t.flush(e);return n&&r}async close(e){let t=await this.flush(e);return this.getOptions().enabled=!1,this.emit(`close`),t}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith(`Spotlight`)))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}getIntegrationNames(){return Object.keys(this._integrations)}addIntegration(e){let t=this._integrations[e.name];!t&&e.beforeSetup&&e.beforeSetup(this),cc(this,e,this._integrations),t||sc(this,[e])}sendEvent(e,t={}){this.emit(`beforeSendEvent`,e,t);let n=Ec(e,this),r=ss(e,this._dsn,this._options._metadata,this._options.tunnel);for(let e of t.attachments||[])r=Ko(r,$o(e));n&&(r=Ko(r,n)),this.sendEnvelope(r).then(t=>this.emit(`afterSendEvent`,e,t))}sendSession(e){let{release:t,environment:n=Ye}=this._options;if(`aggregates`in e){let r=e.attrs||{};if(!r.release&&!t){A&&j.warn(Kc);return}r.release=r.release||t,r.environment=r.environment||n,e.attrs=r}else{if(!e.release&&!t){A&&j.warn(Kc);return}e.release=e.release||t,e.environment=e.environment||n}this.emit(`beforeSendSession`,e);let r=os(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(e,t,n=1){if(this._options.sendClientReports){let r=`${e}:${t}`;A&&j.log(`Recording outcome: "${r}"${n>1?` (${n} times)`:``}`),this._outcomes[r]=(this._outcomes[r]||0)+n}}on(e,t){let n=this._hooks[e]=this._hooks[e]||new Set,r=(...e)=>t(...e);return n.add(r),()=>{n.delete(r)}}emit(e,...t){let n=this._hooks[e];n&&n.forEach(e=>e(...t))}async sendEnvelope(e){if(this.emit(`beforeEnvelope`,e),this._isEnabled()&&this._transport)try{return await this._transport.send(e)}catch(e){return A&&j.error(`Error while sending envelope:`,e),{}}return A&&j.error(`Transport disabled`),{}}registerCleanup(e){}dispose(){}_setupIntegrations(){let{integrations:e}=this._options;this._integrations=oc(this,e),sc(this,e)}_updateSessionFromEvent(e,t){let n=t.level===`fatal`,r=!1,i=t.exception?.values;if(i){r=!0,n=!1;for(let e of i)if(e.mechanism?.handled===!1){n=!0;break}}let a=e.status===`ok`;(a&&e.errors===0||a&&n)&&(d(e,{...n&&{status:`crashed`},errors:e.errors||Number(r||n)}),this.captureSession(e))}async _isClientDoneProcessing(e){let t=0;for(;!e||t<e;){if(await new Promise(e=>setTimeout(e,1)),!this._numProcessing)return!0;t++}return!1}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(e,t,n,r){let i=this.getOptions(),a=this.getIntegrationNames();return!t.integrations&&a.length&&(t.integrations=a),this.emit(`preprocessEvent`,e,t),e.type||r.setLastEventId(e.event_id||t.event_id),at(i,e,t,n,this,r).then(e=>e===null?e:(this.emit(`postprocessEvent`,e,t),e.contexts={trace:{...e.contexts?.trace,...ut(n)},...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:_t(this,n),...e.sdkProcessingMetadata},e))}_captureEvent(e,t={},n=Ge(),r=yt()){return A&&al(e)&&j.log(`Captured error event \`${Ic(e)[0]||`<unknown>`}\``),this._processEvent(e,t,n,r).then(e=>e.event_id,e=>{A&&($c(e)?j.log(e.message):Qc(e)?j.warn(e.message):j.warn(e))})}_processEvent(e,t,n,r){let i=this.getOptions(),{sampleRate:a}=i,o=ol(e),s=al(e),c=`before send for type \`${e.type||`error`}\``,l=a===void 0?void 0:be(a),u=nl(e.type);return this._prepareEvent(e,t,n,r).then(e=>{if(e===null)throw this.recordDroppedEvent(`event_processor`,u),Zc("An event processor returned `null`, will not send event.");return t.data?.__sentry__===!0?e:rl(il(this,i,e,t),c)}).then(i=>{if(i===null){if(this.recordDroppedEvent(`before_send`,u),o){let t=1+(e.spans||[]).length;this.recordDroppedEvent(`before_send`,`span`,t)}throw Zc(`${c} returned \`null\`, will not send event.`)}
9let d=n.getSession()||r.getSession();if(s&&d&&this._updateSessionFromEvent(d,i),s&&typeof l==`number`&&Vt()>l)throw this.recordDroppedEvent(`sample_rate`,`error`),Zc(`Discarding event because it's not included in the random sample (sampling rate = ${a})`);if(o){let e=(i.sdkProcessingMetadata?.spanCountBeforeProcessing||0)-(i.spans?i.spans.length:0);e>0&&this.recordDroppedEvent(`before_send`,`span`,e)}let f=i.transaction_info;return o&&f&&i.transaction!==e.transaction&&(i.transaction_info={...f,source:`custom`}),this.sendEvent(i,t),i}).then(null,e=>{throw $c(e)||Qc(e)?e:(this.captureException(e,{mechanism:{handled:!1,type:`internal`},data:{__sentry__:!0},originalException:e}),Xc(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
10Reason: ${e}`))})}_process(e,t){this._numProcessing++,this._promiseBuffer.add(e).then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e===Dc&&this.recordDroppedEvent(`queue_overflow`,t),e))}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.entries(e).map(([e,t])=>{let[n,r]=e.split(`:`);return{reason:n,category:r,quantity:t}})}_flushOutcomes(){A&&j.log(`Flushing outcomes...`);let e=this._clearOutcomes();if(e.length===0){A&&j.log(`No outcomes to send`);return}if(!this._dsn){A&&j.log(`No dsn provided, will not send outcomes`);return}A&&j.log(`Sending outcomes:`,e);let t=Fc(e,this._options.tunnel&&b(this._dsn));this.sendEnvelope(t)}};function nl(e){return e===`replay_event`?`replay`:e||`error`}function rl(e,t){let n=`${t} must return \`null\` or a valid event.`;if(Ct(e))return e.then(e=>{if(!a(e)&&e!==null)throw Xc(n);return e},e=>{throw Xc(`${t} rejected with ${e}`)});if(!a(e)&&e!==null)throw Xc(n);return e}function il(e,t,n,r){let{beforeSend:i,beforeSendTransaction:a,ignoreSpans:o}=t,s=!Wo(t.beforeSendSpan)&&t.beforeSendSpan,c=n;if(al(c)&&i)return i(c,r);if(ol(c)){if(s||o){let t=Lc(c);if(o?.length&&Vo({description:t.description,op:t.op,attributes:t.data},o))return null;if(s){let e=s(t);e?c=he(n,Rc(e)):rt()}if(c.spans){let t=[],n=c.spans;for(let e of n){if(o?.length&&Vo({description:e.description,op:e.op,attributes:e.data},o)){Uo(n,e);continue}if(s){let n=s(e);n?t.push(n):(rt(),t.push(e))}else t.push(e)}let r=c.spans.length-t.length;r&&e.recordDroppedEvent(`before_send`,`span`,r),c.spans=t}}if(a){if(c.spans){let e=c.spans.length;c.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return a(c,r)}}return c}function al(e){return e.type===void 0}function ol(e){return e.type===`transaction`}function sl(e){let t=0;return e.name&&(t+=e.name.length*2),t+=8,t+ll(e.attributes)}function cl(e){let t=0;return e.message&&(t+=e.message.length*2),t+ll(e.attributes)}function ll(e){if(!e)return 0;let t=0;return Object.values(e).forEach(e=>{Array.isArray(e)?t+=e.length*ul(e[0]):Ve(e)?t+=ul(e):t+=100}),t}function ul(e){return typeof e==`string`?e.length*2:typeof e==`number`?8:typeof e==`boolean`?4:0}function dl(e,t){t.debug===!0&&(A?j.enable():ot(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Ge().update(t.initialScope);let n=new e(t);return fl(n),n.init(),n}function fl(e){Ge().setClient(e)}var pl=`thismessage:/`;function ml(e){return`isRelative`in e}function hl(e,t){let n=e.indexOf(`://`)<=0&&e.indexOf(`//`)!==0,r=t??(n?pl:void 0);try{if(`canParse`in URL&&!URL.canParse(e,r))return;let t=new URL(e,r);return n?{isRelative:n,pathname:t.pathname,search:t.search,hash:t.hash}:t}catch{}}function gl(e){if(ml(e))return e.pathname;let t=new URL(e);return t.search=``,t.hash=``,[`80`,`443`].includes(t.port)&&(t.port=``),t.password&&=`%filtered%`,t.username&&=`%filtered%`,t.toString()}function _l(e){if(!e)return{};let t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};let n=t[6]||``,r=t[8]||``;return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}function vl(e){return e.split(/[?#]/,1)[0]}function yl(e,t=!0){if(e.startsWith(`data:`)){let n=e.match(/^data:([^;,]+)/),r=n?n[1]:`text/plain`,i=e.includes(`;base64,`),a=e.indexOf(`,`),o=``;if(t&&a!==-1){let t=e.slice(a+1);o=t.length>10?`${t.slice(0,10)}... [truncated]`:t}return`data:${r}${i?`,base64`:``}${o?`,${o}`:``}`}return e}function bl(e,t){let n=t?.getDsn(),r=t?.getOptions().tunnel;return Sl(e,n)||xl(e,r)}function xl(e,t){return t?wl(e)===wl(t):!1}function Sl(e,t){let n=hl(e);return!n||ml(n)||!t?!1:Cl(n.hostname,t.host)&&/(^|&|\?)sentry_key=/.test(n.search)}function Cl(e,t){return e===t||t.length>0&&e.endsWith(`.${t}`)}function wl(e){return e[e.length-1]===`/`?e.slice(0,-1):e}function Tl(e){`aggregates`in e?e.attrs?.ip_address===void 0&&(e.attrs={...e.attrs,ip_address:`{{auto}}`}):e.ipAddress===void 0&&(e.ipAddress=`{{auto}}`)}function El(e,t,n=[t],r=`npm`){let i=(e._metadata=e._metadata||{}).sdk=e._metadata.sdk||{};i.name||(i.name=`sentry.javascript.${t}`,i.packages=n.map(e=>({name:`${r}:@sentry/${e}`,version:Xe})),i.version=Xe)}function Dl(e={}){let t=e.client||Be();if(!Ae()||!t)return{};let n=vt(),r=ke(n);if(r.getTraceData)return r.getTraceData(e);let i=e.scope||Ge(),a=e.span||me(),o=Oe(a)&&!Mt(t.getOptions());if(!a&&Ze())return{};let s=a&&!o?ae(a):Ol(i),c=a?ct(a):_t(t,i),l=v(c);if(!ne.test(s))return j.warn(`Invalid sentry-trace data. Cannot generate trace data`),{};let u={"sentry-trace":s,baggage:l};return e.propagateTraceparent&&(u.traceparent=a&&!o?ce(a):kl(i)),u}function Ol(e){let{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return fe(t,r,n)}function kl(e){let{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return Bt(t,r,n)}var Al=`FunctionToString`,jl=new WeakMap,Ml=lc((()=>({name:Al,setupOnce(){let e=Function.prototype.toString;try{Function.prototype.toString=function(...t){let n=ye(this),r;try{jl.has(Be())&&n!==void 0&&(r=n)}catch{}return e.apply(r??this,t)}}catch{}},setup(e){jl.set(e,!0)}}))),Nl=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,/can't redefine non-configurable property "solana"/,/vv\(\)\.getRestrictions is not a function/,/Can't find variable: _AutofillCallbackHandler/,/Object Not Found Matching Id:\d+, MethodName:simulateEvent/,/Java exception was raised during method invocation$/,/Java object is gone$/],Pl=`EventFilters`,Fl=lc((e={})=>{let t;return{name:Pl,setup(n){t=Ll(e,n.getOptions())},processEvent(n,r,i){return t||=Ll(e,i.getOptions()),Rl(n,t)?null:n}}}),Il=lc(((e={})=>({...Fl(e),name:`InboundFilters`})));function Ll(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:Nl],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]]}}function Rl(e,t){if(!e.type){if(zl(e,t.ignoreErrors))return A&&j.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
11Event: ${s(e)}`),!0;if(Gl(e))return A&&j.warn(`Event dropped due to not having an error message, error type or stacktrace.
12Event: ${s(e)}`),!0;if(Vl(e,t.denyUrls))return A&&j.warn(`Event dropped due to being matched by \`denyUrls\` option.
13Event: ${s(e)}.
14Url: ${Wl(e)}`),!0;if(!Hl(e,t.allowUrls))return A&&j.warn(`Event dropped due to not being matched by \`allowUrls\` option.
15Event: ${s(e)}.
16Url: ${Wl(e)}`),!0}else if(e.type===`transaction`&&Bl(e,t.ignoreTransactions))return A&&j.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
17Event: ${s(e)}`),!0;return!1}function zl(e,t){return t?.length?Ic(e).some(e=>le(e,t)):!1}function Bl(e,t){if(!t?.length)return!1;let n=e.transaction;return n?le(n,t):!1}function Vl(e,t){if(!t?.length)return!1;let n=Wl(e);return n?le(n,t):!1}function Hl(e,t){if(!t?.length)return!0;let n=Wl(e);return!n||le(n,t)}function Ul(e=[]){for(let t=e.length-1;t>=0;t--){let n=e[t];if(n&&n.filename!==`<anonymous>`&&n.filename!==`[native code]`)return n.filename||null}return null}function Wl(e){try{let t=[...e.exception?.values??[]].reverse().find(e=>e.mechanism?.parent_id===void 0&&e.stacktrace?.frames?.length)?.stacktrace?.frames;return t?Ul(t):null}catch{return A&&j.error(`Cannot extract url for event ${s(e)}`),null}}function Gl(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(e=>e.stacktrace||e.type&&e.type!==`Error`||e.value):!1}function Kl(e,t,n,r,i,a){if(!i.exception?.values||!a||!xt(a.originalException))return;let o=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;o&&(i.exception.values=ql(e,t,r,a.originalException,n,i.exception.values,o,0))}
17function ql(e,t,n,r,i,a,o,s){if(a.length>=n+1)return a;let c=[...a];if(xt(r[i])){Yl(o,s,r);let a=e(t,r[i]),l=c.length;Xl(a,i,l,s),c=ql(e,t,n,r[i],i,[a,...c],a,l)}return Jl(r)&&r.errors.forEach((a,l)=>{if(xt(a)){Yl(o,s,r);let u=e(t,a),d=c.length;Xl(u,`errors[${l}]`,d,s),c=ql(e,t,n,a,i,[u,...c],u,d)}}),c}function Jl(e){return Array.isArray(e.errors)}function Yl(e,t,n){e.mechanism={handled:!0,type:`auto.core.linked_errors`,...Jl(n)&&{is_exception_group:!0},...e.mechanism,exception_id:t}}function Xl(e,t,n,r){e.mechanism={handled:!0,...e.mechanism,type:`chained`,source:t,exception_id:n,parent_id:r}}function Zl(e){return xt(e)&&`__sentry_fetch_url_host__`in e&&typeof e.__sentry_fetch_url_host__==`string`}function Ql(e){return Zl(e)?`${e.message} (${e.__sentry_fetch_url_host__})`:e.message}var $l=new Map,eu=new Set;function tu(e){if(qe._sentryModuleMetadata)for(let t of Object.keys(qe._sentryModuleMetadata)){let n=qe._sentryModuleMetadata[t];if(eu.has(t))continue;eu.add(t);let r=e(t);for(let e of r.reverse())if(e.filename){$l.set(e.filename,n);break}}}function nu(e,t){return tu(e),$l.get(t)}function ru(e,t){t.exception?.values?.forEach(t=>{t.stacktrace?.frames?.forEach(t=>{if(!t.filename||t.module_metadata)return;let n=nu(e,t.filename);n&&(t.module_metadata=n)})})}function iu(e){e.exception?.values?.forEach(e=>{e.stacktrace?.frames?.forEach(e=>{delete e.module_metadata})})}var au=new Set([]);function ou(e){let t=`console`,n=ko(t,e);return Ao(t,cu),n}var su=new Set;function cu(){`console`in qe&&Ie.forEach(function(e){!su.has(e)&&e in qe.console&&(su.add(e),x(qe.console,e,function(t){return ze[e]=t,function(...t){let n=t[0],r=ze[e],i=au.size&&typeof n==`string`&&le(n,au);i||jo(`console`,{args:t,level:e}),(!i||A&&j.isEnabled())&&r?.apply(qe.console,t)}}))})}function lu(e){return e===`warn`?`warning`:[`fatal`,`error`,`warning`,`log`,`info`,`debug`].includes(e)?e:`log`}var uu=`Dedupe`,du=lc((()=>{let e;return{name:uu,processEvent(t){if(t.type)return t;try{if(fu(t,e))return A&&j.warn(`Event dropped due to being a duplicate of previously captured event.`),null}catch{}return e=t}}}));function fu(e,t){return t?!!(pu(e,t)||mu(e,t)):!1}function pu(e,t){let n=e.message,r=t.message;return!(!n&&!r||n&&!r||!n&&r||n!==r||!gu(e,t)||!hu(e,t))}function mu(e,t){let n=_u(t),r=_u(e);return!(!n||!r||n.type!==r.type||n.value!==r.value||!gu(e,t)||!hu(e,t))}function hu(e,t){let n=je(e),r=je(t);if(!n&&!r)return!0;if(n&&!r||!n&&r||(n=n,r=r,r.length!==n.length))return!1;for(let e=0;e<r.length;e++){let t=r[e],i=n[e];if(t.filename!==i.filename||t.lineno!==i.lineno||t.colno!==i.colno||t.function!==i.function)return!1}return!0}function gu(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;n=n,r=r;try{return n.join(``)===r.join(``)}catch{return!1}}function _u(e){return e.exception?.values?.[0]}var vu=lc(e=>({name:`ThirdPartyErrorsFilter`,setup(e){e.on(`beforeEnvelope`,e=>{qo(e,(e,t)=>{if(t===`event`){let t=Array.isArray(e)?e[1]:void 0;t&&(iu(t),e[1]=t)}})}),e.on(`applyFrameMetadata`,t=>{if(t.type)return;let n=e.getOptions().stackParser;ru(n,t)})},preprocessEvent(t){e.ignoreSentryInternalFrames&&(qe._sentryWrappedDepth??0)>0&&(t.sdkProcessingMetadata={...t.sdkProcessingMetadata,insideSentryWrapped:!0})},processEvent(t){let n=e.ignoreSentryInternalFrames?t.sdkProcessingMetadata?.insideSentryWrapped===!0&&t.exception?.values?.length===1:!1,r=bu(t,e.ignoreSentryInternalFrames,n);if(r&&r[e.behaviour===`drop-error-if-contains-third-party-frames`||e.behaviour===`apply-tag-if-contains-third-party-frames`?`some`:`every`](t=>!t.some(t=>e.filterKeys.includes(t)))){if(e.behaviour===`drop-error-if-contains-third-party-frames`||e.behaviour===`drop-error-if-exclusively-contains-third-party-frames`)return null;t.tags={...t.tags,third_party_code:!0}}return t}}));function yu(e,t,n){if(t!==0)return!1;if(n&&xu(e)||e.function===`sentryWrapped`)return!0;if(!e.context_line||!e.filename||!e.filename.includes(`sentry`)||!e.filename.includes(`helpers`)||!e.context_line.includes(wu))return!1;if(e.pre_context){let t=e.pre_context.length;for(let n=0;n<t;n++)if(e.pre_context[n]?.includes(Cu))return!0}return!1}function bu(e,t,n){let r=je(e);if(r)return r.filter((e,r)=>!e.filename||e.lineno==null&&e.colno==null&&e.instruction_addr==null?!1:!t||!yu(e,r,!!n)).map(e=>e.module_metadata?Object.keys(e.module_metadata).filter(e=>e.startsWith(Su)).map(e=>e.slice(Su.length)):[])}function xu(e){return!e.context_line&&!e.pre_context&&!!e.function&&e.function.length<=2}var Su=`_sentryBundlerPluginAppKey:`,Cu=`Attempt to invoke user-land function`,wu=`fn.apply(this, wrappedArguments)`,Tu=`ConversationId`,Eu=lc((()=>({name:Tu,setup(e){e.on(`spanStart`,e=>{let t=Ge().getScopeData(),n=yt().getScopeData(),r=t.conversationId||n.conversationId;if(r){let{op:t,data:n,description:i}=E(e);if(!t?.startsWith(`gen_ai.`)&&!n[`ai.operationId`]&&!i?.startsWith(`ai.`))return;e.setAttribute(ue,r)}})}})));function Du(e,t,n,r,i){if(!e.fetchData)return;let{method:a,url:o}=e.fetchData,s=Mt()&&t(o);if(e.endTimestamp){let t=e.fetchData.__span;if(!t)return;let n=r[t];n&&(s&&(Au(n,e),Ou(n,e,i)),delete r[t]);return}let{spanOrigin:c=`auto.http.browser`,propagateTraceparent:l=!1}=typeof i==`object`?i:{spanOrigin:i},u=Be(),d=!!me(),f=d||!!u&&ps(u),p=s&&f?Ss(Pu(o,a,c)):new Ke,m=Ps(p)&&d?void 0:p;if(s&&!f&&u?.recordDroppedEvent(`no_parent_span`,`span`),e.fetchData.__span=p.spanContext().spanId,r[p.spanContext().spanId]=p,n(e.fetchData.url)){let t=e.args[0],n={...e.args[1]||{}},r=ku(t,n,Mt()&&f?m:void 0,l);r&&(e.args[1]=n,n.headers=r)}if(u){let t={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};u.emit(`beforeOutgoingRequestSpan`,p,t)}return p}function Ou(e,t,n){(typeof n==`object`&&n?n.onRequestSpanEnd:void 0)?.(e,{headers:t.response?.headers,error:t.error})}function ku(e,t,n,r){let i=Dl({span:n,propagateTraceparent:r}),a=i[`sentry-trace`],o=i.baggage,s=i.traceparent;if(!a)return;let c=t.headers||(Ot(e)?e.headers:void 0);if(!c)return{"sentry-trace":a,...o&&{baggage:o},...s&&{traceparent:s}};if(Mu(c)){let e=new Headers(c);if(e.get(`sentry-trace`)||e.set(`sentry-trace`,a),r&&s&&!e.get(`traceparent`)&&e.set(`traceparent`,s),o){let t=e.get(`baggage`);t?ju(t)||e.set(`baggage`,`${t},${o}`):e.set(`baggage`,o)}return e}if(Nu(c)){let e=[...c];e.find(e=>e[0]===`sentry-trace`)||e.push([`sentry-trace`,a]),r&&s&&!e.find(e=>e[0]===`traceparent`)&&e.push([`traceparent`,s]);let t=c.find(e=>e[0]===`baggage`&&typeof e[1]==`string`&&ju(e[1]));return o&&!t&&e.push([`baggage`,o]),e}{let e=`sentry-trace`in c?c[`sentry-trace`]:void 0,t=`traceparent`in c?c.traceparent:void 0,n=`baggage`in c?c.baggage:void 0,i=n?Array.isArray(n)?[...n]:[n]:[],l=n&&(Array.isArray(n)?n.find(e=>ju(e)):ju(n));o&&!l&&i.push(o);let u=Object.assign({},c,{"sentry-trace":e??a,...i.length>0&&{baggage:i.join(`,`)}});return r&&s&&!t&&(u.traceparent=s),u}}function Au(e,t){if(t.response){Ee(e,t.response.status);let n=t.response?.headers?.get(`content-length`);if(n){let t=parseInt(n);t>0&&e.setAttribute(`http.response_content_length`,t)}}else t.error&&e.setStatus({code:2,message:`internal_error`});e.end()}function ju(e){return typeof e==`string`&&e.split(`,`).some(e=>e.trim().startsWith(k))}function Mu(e){return typeof Headers<`u`&&Ce(e,Headers)}function Nu(e){return Array.isArray(e)?e.every(e=>Array.isArray(e)&&e.length===2&&typeof e[0]==`string`):!1}function Pu(e,t,n){if(e.startsWith(`data:`))return{name:`${t} ${yl(e)}`,attributes:Fu(e,void 0,t,n)};let r=hl(e);return{name:`${t} ${r?gl(r):e}`,attributes:Fu(e,r,t,n)}}function Fu(e,t,n,r){let i={url:yl(e),type:`fetch`,"http.method":n,[gt]:r,[Me]:`http.client`};return t&&(ml(t)||(i[Us]=yl(t.href),i[qs]=yl(t.href),i[`server.address`]=t.host),t.search&&(i[`http.query`]=t.search),t.hash&&(i[`http.fragment`]=t.hash)),i}function Iu(e){if(e!==void 0){if(e>=400&&e<500)return`warning`;if(e>=500)return`error`}}var Lu=qe;function Ru(){if(!(`fetch`in Lu))return!1;
17try{return new Headers,new Request(`data:,`),new Response,!0}catch{return!1}}function zu(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function Bu(){if(typeof EdgeRuntime==`string`)return!0;if(!Ru())return!1;if(zu(Lu.fetch))return!0;let e=!1,t=Lu.document;if(t&&typeof t.createElement==`function`)try{let n=t.createElement(`iframe`);n.hidden=!0,t.head.appendChild(n),n.contentWindow?.fetch&&(e=zu(n.contentWindow.fetch)),t.head.removeChild(n)}catch(e){A&&j.warn(`Could not create sandbox iframe for pure fetch check, bailing to window.fetch: `,e)}return e}function Vu(e,t){let n=`fetch`,r=ko(n,e);return Ao(n,()=>Uu(void 0,t)),r}function Hu(e){let t=`fetch-body-resolved`,n=ko(t,e);return Ao(t,()=>Uu(Gu)),n}function Uu(e,t=!1){(!t||Bu())&&x(qe,`fetch`,function(t){return function(...n){let r=Error(),{method:i,url:a}=Ju(n),o={args:n,fetchData:{method:i,url:a},startTimestamp:h()*1e3,virtualError:r,headers:Yu(n)};return e||jo(`fetch`,{...o}),t.apply(qe,n).then(async t=>(e?e(t):jo(`fetch`,{...o,endTimestamp:h()*1e3,response:t}),t),e=>{jo(`fetch`,{...o,endTimestamp:h()*1e3,error:e}),xt(e)&&e.stack===void 0&&(e.stack=r.stack,l(e,`framesToPop`,1));let t=Be()?.getOptions().enhanceFetchErrorMessages??`always`;if(t!==!1&&xt(e)&&e.name===`TypeError`&&(e.message===`Failed to fetch`||e.message===`Load failed`||e.message===`NetworkError when attempting to fetch resource.`))try{let n=new URL(o.fetchData.url).host;t===`always`?e.message=`${e.message} (${n})`:l(e,`__sentry_fetch_url_host__`,n)}catch{}throw e})}})}async function Wu(e,t){if(e?.body){let n=e.body,r=n.getReader(),i=setTimeout(()=>{n.cancel().then(null,()=>{})},9e4),a=!0;for(;a;){let e;try{e=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);let{done:i}=await r.read();clearTimeout(e),i&&(t(),a=!1)}catch{a=!1}finally{clearTimeout(e)}}clearTimeout(i),r.releaseLock(),n.cancel().then(null,()=>{})}}function Gu(e){let t;try{t=e.clone()}catch{return}Wu(t,()=>{jo(`fetch-body-resolved`,{endTimestamp:h()*1e3,response:e})})}function Ku(e,t){return De(e)&&!!e[t]}function qu(e){return typeof e==`string`?e:e?Ku(e,`url`)?e.url:e.toString?e.toString():``:``}function Ju(e){if(e.length===0)return{method:`GET`,url:``};if(e.length===2){let[t,n]=e;return{url:qu(t),method:Ku(n,`method`)?String(n.method).toUpperCase():Ot(t)&&Ku(t,`method`)?String(t.method).toUpperCase():`GET`}}let t=e[0];return{url:qu(t),method:Ku(t,`method`)?String(t.method).toUpperCase():`GET`}}function Yu(e){let[t,n]=e;try{if(typeof n==`object`&&n&&`headers`in n&&n.headers)return new Headers(n.headers);if(Ot(t))return new Headers(t.headers)}catch{}}var Xu=qe;function Zu(){try{return Xu.document.location.href}catch{return``}}function Qu(e,t=5){if(!Xu.HTMLElement)return null;let n=e;for(let e=0;e<t;e++){if(!n)return null;if(n instanceof HTMLElement){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}n=n.parentNode}return null}var B=qe,$u=0;function ed(){return $u>0}function td(){$u++,setTimeout(()=>{$u--})}function nd(e,t={}){function n(e){return typeof e==`function`}if(!n(e))return e;try{if(Object.prototype.hasOwnProperty.call(e,`__sentry_wrapped__`)){let t=e.__sentry_wrapped__;return typeof t==`function`?t:e}if(ye(e))return e}catch{return e}let r=function(...n){qe._sentryWrappedDepth=(qe._sentryWrappedDepth||0)+1;try{let r=n.map(e=>nd(e,t));return e.apply(this,r)}catch(e){throw td(),Je(r=>{r.addEventProcessor(e=>(t.mechanism&&(se(e,void 0,void 0),p(e,t.mechanism)),e.extra={...e.extra,arguments:n},e)),St(e)}),e}finally{qe._sentryWrappedDepth=(qe._sentryWrappedDepth||0)-1}};try{for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t])}catch{}xe(r,e),l(e,`__sentry_wrapped__`,r);try{Object.getOwnPropertyDescriptor(r,`name`).configurable&&Object.defineProperty(r,"name",{get(){return e.name}})}catch{}return r}function rd(){let e=Zu(),{referrer:t}=B.document||{},{userAgent:n}=B.navigator||{};return{url:e,headers:{...t&&{Referer:t},...n&&{"User-Agent":n}}}}function id(e,t){let n=H(e,t),r={type:ud(t),value:dd(t)};return n.length&&(r.stacktrace={frames:n}),r.type===void 0&&r.value===``&&(r.value=`Unrecoverable error caught`),r}function ad(e,t,n,r){let i=Be()?.getOptions().normalizeDepth,a=vd(t),o={__serialized__:C(t,i)};if(a)return{exception:{values:[id(e,a)]},extra:o};let s={exception:{values:[{type:Te(t)?t.constructor.name:r?`UnhandledRejection`:`Error`,value:gd(t,{isUnhandledRejection:r})}]},extra:o};if(n){let t=H(e,n);t.length&&(s.exception.values[0].stacktrace={frames:t})}return s}function V(e,t){return{exception:{values:[id(e,t)]}}}function H(e,t){let n=t.stacktrace||t.stack||``,r=sd(t),i=cd(t);try{return e(n,r,i)}catch{}return[]}var od=/Minified React error #\d+;/i;function sd(e){return e&&od.test(e.message)?1:0}function cd(e){return typeof e.framesToPop==`number`?e.framesToPop:0}function ld(e){return typeof WebAssembly<`u`&&WebAssembly.Exception!==void 0&&e instanceof WebAssembly.Exception}function ud(e){let t=e?.name;return!t&&ld(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:`WebAssembly.Exception`:t}function dd(e){let t=e?.message;return ld(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:`wasm exception`:t?t.error&&typeof t.error.message==`string`?Ql(t.error):Ql(e):`No error message`}function fd(e,t,n,r){let i=md(e,t,n?.syntheticException||void 0,r);
17return p(i),i.level=`error`,n?.event_id&&(i.event_id=n.event_id),Re(i)}function pd(e,t,n=`info`,r,i){let a=hd(e,t,r?.syntheticException||void 0,i);return a.level=n,r?.event_id&&(a.event_id=r.event_id),Re(a)}function md(e,t,n,r,i){let o;if(T(t)&&t.error)return V(e,t.error);if(y(t)||te(t)){let i=t;if(`stack`in t){o=V(e,t);let i=o.exception?.values?.[0];if(r&&n&&i&&!i.stacktrace){let t=H(e,n);t.length&&(i.stacktrace={frames:t},p(o,{synthetic:!0}))}}else{let t=i.name||(y(i)?`DOMError`:`DOMException`),a=i.message?`${t}: ${i.message}`:t;o=hd(e,a,n,r),se(o,a)}return`code`in i&&(o.tags={...o.tags,"DOMException.code":`${i.code}`}),o}return xt(t)?V(e,t):a(t)||Te(t)?(o=ad(e,t,n,i),p(o,{synthetic:!0}),o):(o=hd(e,t,n,r),se(o,`${t}`,void 0),p(o,{synthetic:!0}),o)}function hd(e,t,n,r){let i={};if(r&&n){let r=H(e,n);r.length&&(i.exception={values:[{value:t,stacktrace:{frames:r}}]}),p(i,{synthetic:!0})}if(de(t)){let{__sentry_template_string__:e,__sentry_template_values__:n}=t;return i.logentry={message:e,params:n},i}return i.message=t,i}function gd(e,{isUnhandledRejection:t}){let n=O(e),r=t?`promise rejection`:`exception`;return T(e)?`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``:Te(e)?`Event \`${_d(e)}\` (type=${e.type}) captured as ${r}`:`Object captured as ${r} with keys: ${n}`}function _d(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function vd(e){return Object.values(e).find(xt)}var yd=class extends tl{constructor(e){let t=bd(e);El(t,`browser`,[`browser`],B.SENTRY_SDK_SOURCE||dc()),super(t);let{userInfo:n}=this.getDataCollectionOptions();t._metadata?.sdk&&(t._metadata.sdk.settings={infer_ip:n?`auto`:`never`,...t._metadata.sdk.settings});let{sendClientReports:r}=this._options;B.document&&B.document.addEventListener(`visibilitychange`,()=>{B.document.visibilityState===`hidden`&&(r&&this._flushOutcomes(),queueMicrotask(()=>{this.flush()}))}),n&&this.on(`beforeSendSession`,Tl)}eventFromException(e,t){return fd(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t=`info`,n){return pd(this._options.stackParser,e,t,n,this._options.attachStacktrace)}_prepareEvent(e,t,n,r){return e.platform=e.platform||`javascript`,super._prepareEvent(e,t,n,r)}};function bd(e){return{release:typeof __SENTRY_RELEASE__==`string`?__SENTRY_RELEASE__:B.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}var xd=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__,Sd=globalThis,Cd=`10.75.0`;function wd(){return Td(Sd),Sd}function Td(e){let t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||`10.75.0`,t[Cd]=t[`10.75.0`]||{}}function Ed(e,t,n=Sd){let r=n.__SENTRY__=n.__SENTRY__||{},i=r[Cd]=r[`10.75.0`]||{};return i[e]||(i[e]=t())}var Dd=`Sentry Logger `,Od={};function kd(e){if(!(`console`in Sd))return e();let t=Sd.console,n={},r=Object.keys(Od);r.forEach(e=>{let r=Od[e];n[e]=t[e],t[e]=r});try{return e()}finally{r.forEach(e=>{t[e]=n[e]})}}function Ad(){Ld().enabled=!0}function jd(){Ld().enabled=!1}function Md(){return Ld().enabled}function Nd(...e){Id(`log`,...e)}function Pd(...e){Id(`warn`,...e)}function Fd(...e){Id(`error`,...e)}function Id(e,...t){xd&&Md()&&kd(()=>{Sd.console[e](`${Dd}[${e}]:`,...t)})}function Ld(){return xd?Ed(`loggerSettings`,()=>({enabled:!1})):{enabled:!1}}var U={enable:Ad,disable:jd,isEnabled:Md,log:Nd,warn:Pd,error:Fd},Rd=`<anonymous>`;function zd(e){try{return!e||typeof e!=`function`?Rd:e.name||Rd}catch{return Rd}}var Bd={},Vd={};function Hd(e,t){return Bd[e]=Bd[e]||[],Bd[e].push(t),()=>{let n=Bd[e];if(n){let e=n.indexOf(t);e!==-1&&n.splice(e,1)}}}function Ud(e,t){if(!Vd[e]){Vd[e]=!0;try{t()}catch(t){xd&&U.error(`Error while instrumenting ${e}`,t)}}}function Wd(e,t){let n=e&&Bd[e];if(n)for(let r of n)try{r(t)}catch(t){xd&&U.error(`Error while triggering instrumentation handler.
18Type: ${e}
19Name: ${zd(r)}
20Error:`,t)}}var Gd=Object.prototype.toString;function Kd(e,t){return Gd.call(e)===`[object ${t}]`}function qd(e){return Kd(e,`String`)}function Jd(e){return typeof e==`object`&&!!e&&`__sentry_template_string__`in e&&`__sentry_template_values__`in e}function Yd(e){return e===null||Jd(e)||typeof e!=`object`&&typeof e!=`function`}function Xd(e){return Kd(e,`Object`)}function Zd(e){return Kd(e,`RegExp`)}function Qd(e){return!!(e?.then&&typeof e.then==`function`)}function $d(e,t,n){if(!(t in e))return;let r=e[t];if(typeof r!=`function`)return;let i=n(r);typeof i==`function`&&tf(i,r);try{e[t]=i}catch{xd&&U.log(`Failed to replace method "${t}" in object`,e)}}function ef(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{xd&&U.log(`Failed to add non-enumerable property "${String(t)}" to object`,e)}}function tf(e,t){try{e.prototype=t.prototype=t.prototype||{},ef(e,`__sentry_original__`,t)}catch{}}var nf;function rf(e){if(nf!==void 0)return nf?nf(e):e();let t=Symbol.for(`__SENTRY_SAFE_RANDOM_ID_WRAPPER__`),n=Sd;return t in n&&typeof n[t]==`function`?(nf=n[t],nf(e)):(nf=null,e())}function af(){return rf(()=>Math.random())}function of(){return rf(()=>Date.now())}
20function sf(e,t=0){return typeof e!=`string`||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function cf(e,t,n=!1){return qd(e)?Zd(t)?t.test(e):qd(t)?n?e===t:e.includes(t):typeof t==`function`&&t(e):!1}function lf(e,t=[],n=!1){for(let r of t)if(cf(e,r,n))return!0;return!1}function uf(){let e=Sd;return e.crypto||e.msCrypto}var df;function ff(){return af()*16}function pf(e=uf()){try{if(e?.randomUUID)return rf(()=>e.randomUUID()).replace(/-/g,``)}catch{}return df||=`10000000100040008000100000000000`,df.replace(/[018]/g,e=>(e^(ff()&15)>>e/4).toString(16))}var mf=1e3;function hf(){return of()/mf}function gf(){let{performance:e}=Sd;if(!e?.now||!e.timeOrigin)return hf;let t=e.timeOrigin;return()=>(t+rf(()=>e.now()))/mf}var _f;function vf(){return(_f??=gf())()}var yf=null;function bf(){let{performance:e}=Sd;if(!e?.now)return;let t=3e5,n=rf(()=>e.now()),r=of(),i=e.timeOrigin;if(typeof i==`number`&&Math.abs(i+n-r)<t)return i;let a=e.timing?.navigationStart;return typeof a==`number`&&Math.abs(a+n-r)<t?a:r-n}function xf(){return yf===null&&(yf=bf()),yf}function Sf(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||vf(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:pf()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started==`number`&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration==`number`)e.duration=t.duration;else{let t=e.timestamp-e.started;e.duration=t>=0?t:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors==`number`&&(e.errors=t.errors),t.status&&(e.status=t.status)}function Cf(e,t,n=2){if(!t||typeof t!=`object`||n<=0)return t;if(e&&Object.keys(t).length===0)return e;let r={...e};for(let e in t)Object.prototype.hasOwnProperty.call(t,e)&&(r[e]=Cf(r[e],t[e],n-1));return r}function wf(){return pf()}function Tf(){return pf().substring(16)}function Ef(e){try{let t=Sd.WeakRef;if(typeof t==`function`)return new t(e)}catch{}return e}function Df(e){if(e){if(typeof e==`object`&&`deref`in e&&typeof e.deref==`function`)try{return e.deref()}catch{return}return e}}var Of=`_sentrySpan`;function kf(e,t){t?ef(e,Of,Ef(t)):delete e[Of]}function Af(e){return Df(e[Of])}var jf=100,Mf=class e{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:wf(),sampleRand:af()}}clone(){let t=new e;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._attributes={...this._attributes},t._extra={...this._extra},t._contexts={...this._contexts},this._contexts.flags&&(t._contexts.flags={values:[...this._contexts.flags.values]}),t._user=this._user,t._level=this._level,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t._lastEventId=this._lastEventId,t._conversationId=this._conversationId,kf(t,Af(this)),t}setClient(e){this._client=e}setLastEventId(e){this._lastEventId=e}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&Sf(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(e){return this._conversationId=e||void 0,this._notifyScopeListeners(),this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this.setTags({[e]:t})}setAttributes(e){return this._attributes={...this._attributes,...e},this._notifyScopeListeners(),this}setAttribute(e,t){return this.setAttributes({[e]:t})}removeAttribute(e){return e in this._attributes&&(delete this._attributes[e],this._notifyScopeListeners()),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return t===null?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;let n=typeof t==`function`?t(this):t,{tags:r,attributes:i,extra:a,user:o,contexts:s,level:c,fingerprint:l=[],propagationContext:u,conversationId:d}=(n instanceof e?n.getScopeData():Xd(n)?t:void 0)||{};return this._tags={...this._tags,...r},this._attributes={...this._attributes,...i},this._extra={...this._extra,...a},this._contexts={...this._contexts,...s},o&&Object.keys(o).length&&(this._user=o),c&&(this._level=c),l.length&&(this._fingerprint=l),u&&(this._propagationContext=u),d&&(this._conversationId=d),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,kf(this,void 0),this._attachments=[],this.setPropagationContext({traceId:wf(),sampleRand:af()}),this._notifyScopeListeners(),this}addBreadcrumb(e,t){let n=typeof t==`number`?t:jf;if(n<=0)return this;let r={timestamp:hf(),...e,message:e.message?sf(e.message,2048):e.message};return this._breadcrumbs.push(r),this._breadcrumbs.length>n&&(this._breadcrumbs=this._breadcrumbs.slice(-n),this._client?.recordDroppedEvent(`buffer_overflow`,`log_item`)),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:Af(this),conversationId:this._conversationId}}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata=Cf(this._sdkProcessingMetadata,e,2),this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,t){let n=t?.event_id||pf();if(!this._client)return xd&&U.warn(`No client configured on scope - will not capture exception!`),n;let r=Error(`Sentry syntheticException`);return this._client.captureException(e,{originalException:e,syntheticException:r,...t,event_id:n},this),n}captureMessage(e,t,n){let r=n?.event_id||pf();if(!this._client)return xd&&U.warn(`No client configured on scope - will not capture message!`),r;let i=n?.syntheticException??Error(e);return this._client.captureMessage(e,t,{originalException:e,syntheticException:i,...n,event_id:r},this),r}captureEvent(e,t){let n=e.event_id||t?.event_id||pf();return this._client?(this._client.captureEvent(e,{...t,event_id:n},this),n):(xd&&U.warn(`No client configured on scope - will not capture event!`),n)}_notifyScopeListeners(){this._notifyingListeners||=(this._notifyingListeners=!0,this._scopeListeners.forEac
20h(e=>{e(this)}),!1)}};function Nf(){return Ed(`defaultCurrentScope`,()=>new Mf)}function Pf(){return Ed(`defaultIsolationScope`,()=>new Mf)}var Ff=e=>e instanceof Promise&&!e[If],If=Symbol(`chained PromiseLike`),Lf=(e,t,n)=>{let r=e.then(e=>(t(e),e),e=>{throw n(e),e});return Ff(r)&&Ff(e)?r:Rf(e,r)},Rf=(e,t)=>{if(!t)return e;let n=!1;for(let r in e){if(r in t)continue;n=!0;let i=e[r];typeof i==`function`?Object.defineProperty(t,r,{value:(...t)=>i.apply(e,t),enumerable:!0,configurable:!0,writable:!0}):t[r]=i}return n&&Object.assign(t,{[If]:!0}),t},zf=class{constructor(e,t){let n;n=e||new Mf;let r;r=t||new Mf,this._stack=[{scope:n}],this._isolationScope=r}withScope(e){let t=this._pushScope(),n;try{n=e(t)}catch(e){throw this._popScope(),e}return Qd(n)?Lf(n,()=>this._popScope(),()=>this._popScope()):(this._popScope(),n)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}};function Bf(){let e=Td(wd());return e.stack=e.stack||new zf(Nf(),Pf())}function Vf(e){return Bf().withScope(e)}function Hf(e,t){let n=Bf();return n.withScope(()=>(n.getStackTop().scope=e,t(e)))}function Uf(e){return Bf().withScope(()=>e(Bf().getIsolationScope()))}function Wf(){return{withIsolationScope:Uf,withScope:Vf,withSetScope:Hf,withSetIsolationScope:(e,t)=>Uf(t),getCurrentScope:()=>Bf().getScope(),getIsolationScope:()=>Bf().getIsolationScope()}}function Gf(e){let t=Td(e);return t.acs?t.acs:Wf()}function Kf(){return Gf(wd()).getCurrentScope()}function qf(){return Gf(wd()).getIsolationScope()}function Jf(...e){let t=Gf(wd());if(e.length===2){let[n,r]=e;return n?t.withSetScope(n,r):t.withScope(r)}return t.withScope(e[0])}function W(){return Kf().getClient()}var Yf=`sentry.source`,Xf=`sentry.sample_rate`,Zf=`sentry.op`,Qf=`sentry.origin`,$f=`sentry.measurement_unit`,ep=`sentry.measurement_value`,tp=`sentry.custom_span_name`,np=`sentry.profile_id`,rp=`sentry.exclusive_time`,ip=`_sentryScope`,ap=`_sentryIsolationScope`,op=Symbol.for(`sentry.otelSourceInference`),sp=Symbol.for(`sentry.otelSourceExplicitlySet`),cp=Symbol.for(`sentry.tracerProviderSpan`);function lp(e,t,n){e&&(ef(e,ap,Ef(n)),ef(e,ip,t))}function up(e){let t=e;return{scope:t[ip],isolationScope:Df(t[ap])}}function dp(e){return e[op]===!0}function fp(e){ef(e,sp,!0)}function pp(e){return e[cp]===!0}function mp(e){let t=hp(e);if(!t)return;let n=Object.entries(t).reduce((e,[t,n])=>{if(t.startsWith(`sentry-`)){let r=t.slice(7);e[r]=n}return e},{});if(Object.keys(n).length>0)return n}function hp(e){if(e&&(qd(e)||Array.isArray(e)))return Array.isArray(e)?e.reduce((e,t)=>{let n=gp(t);return Object.entries(n).forEach(([t,n])=>{e[t]=n}),e},{}):gp(e)}function gp(e){return e.split(`,`).map(e=>{let t=e.indexOf(`=`);return t===-1?[]:[e.slice(0,t),e.slice(t+1)].map(e=>{try{return decodeURIComponent(e.trim())}catch{return}})}).reduce((e,[t,n])=>(t&&n&&(e[t]=n),e),{})}var _p=/^o(\d+)\./;function vp(e,t=!1){let{host:n,path:r,pass:i,port:a,projectId:o,protocol:s,publicKey:c}=e;return`${s}://${c}${t&&i?`:${i}`:``}@${n}${a?`:${a}`:``}/${r&&`${r}/`}${o}`}function yp(e){return e.match(_p)?.[1]}function bp(e){let t=e.getOptions(),{host:n}=e.getDsn()||{},r;return t.orgId?r=String(t.orgId):n&&(r=yp(n)),r}function xp(e){if(typeof e==`boolean`)return Number(e);let t=typeof e==`string`?parseFloat(e):e;if(!(typeof t!=`number`||isNaN(t)||t<0||t>1))return t}var Sp=!1;function Cp(e){let{spanId:t,traceId:n}=e.spanContext(),{data:r,op:i,parent_span_id:a,status:o,origin:s,links:c}=Op(e);return{parent_span_id:a,span_id:t,trace_id:n,data:r,op:i,status:o,origin:s,links:c}}function wp(e){if(e&&e.length>0)return e.map(({context:{spanId:e,traceId:t,traceFlags:n,...r},attributes:i})=>({span_id:e,trace_id:t,sampled:n===1,attributes:i,...r}))}function Tp(e){if(e?.length)return e.map(({context:{spanId:e,traceId:t,traceFlags:n},attributes:r})=>({span_id:e,trace_id:t,sampled:n===1,attributes:r}))}function Ep(e){return typeof e==`number`?Dp(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?Dp(e.getTime()):vf()}function Dp(e){return e>9999999999?e/1e3:e}function Op(e){if(Mp(e))return e.getSpanJSON();let{spanId:t,traceId:n}=e.spanContext();if(jp(e)){let{attributes:r,startTime:i,name:a,endTime:o,status:s,links:c}=e;return{span_id:t,trace_id:n,data:r,description:a,parent_span_id:Ap(e),start_timestamp:Ep(i),timestamp:Ep(o)||void 0,status:Pp(s),op:r[Zf],origin:r[Qf],links:wp(c)}}return{span_id:t,trace_id:n,start_timestamp:0,data:{}}}function kp(e){if(Mp(e))return e.getStreamedSpanJSON();let{spanId:t,traceId:n}=e.spanContext();if(jp(e)){let{attributes:r,startTime:i,name:a,endTime:o,status:s,links:c}=e;return{name:a,span_id:t,trace_id:n,parent_span_id:Ap(e),start_timestamp:Ep(i),end_timestamp:Ep(o),is_segment:e===Hp(e),status:Fp(s),attributes:Ip(r,s),links:Tp(c)}}return{span_id:t,trace_id:n,start_timestamp:0,name:``,end_timestamp:0,status:`ok`,is_segment:e===Hp(e)}}function Ap(e){return`parentSpanId`in e?e.parentSpanId:`parentSpanContext`in e?e.parentSpanContext?.spanId:void 0}function jp(e){let t=e;return!!t.attributes&&!!t.startTime&&!!t.name&&!!t.endTime&&!!t.status}function Mp(e){return typeof e.getSpanJSON==`function`}function Np(e){let{traceFlags:t}=e.spanContext();return t===1}function Pp(e){if(e&&e.code!==0)return e.code===1?`ok`:e.message||`internal_error`}function Fp(e){return!e||e.code===1||e.code===0||e.message===`cancelled`?`ok`:`error`}function Ip(e,t){let n=Fp(t)===`error`?t?.message:void 0;return{...n&&{"sentry.status.message":n},...e}}var Lp=`_sentryChildSpans`,Rp=`_sentryRootSpan`;function zp(e,t){let n=e[Rp]||e;ef(t,Rp,n),Np(e)&&(e.isRecording()||n.isRecording())&&(e[Lp]?e[Lp].add(t):ef(e,Lp,new Set([t])))}function Bp(e){let t=new Set;function n(e){if(!t.has(e)&&Np(e)){t.add(e);let r=e[Lp]?Array.from(e[Lp]):[];for(let e of r)n(e)}}return n(e),Array.from(t)}var Vp=Hp;function Hp(e){return e[Rp]||e}function Up(){let e=Gf(wd());return e.getActiveSpan?e.getActiveSpan():Af(Kf())}function Wp(){Sp||=(kd(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),!0)}function Gp(e){if(typeof __SENTRY_TRACING__==`boolean`&&!__SENTRY_TRACING__)return!1;let t=e||W()?.getOptions();return!!t&&(t.tracesSampleRate!=null||!!t.tracesSampler)}function Kp(e){U.log(`Ignoring span ${e.op} - ${e.description} because it matches \`ignoreSpans\`.`)}function qp(e,t){if(!t?.length)return!1;for(let n of t){if(Yp(n)){if(e.description&&cf(e.description,n))return xd&&Kp(e),!0;continue}let t=!!n.attributes&&Object.keys(n.attributes).length>0;if(!n.name&&!n.op&&!t)continue;let r=!n.name||e.description&&cf(e.description,n.name),i=!n.op||e.op&&cf
20(e.op,n.op),a=!n.attributes||Object.entries(n.attributes).every(([t,n])=>Jp(e.attributes?.[t],n));if(r&&i&&a)return xd&&Kp(e),!0}return!1}function Jp(e,t){return typeof e==`string`&&(typeof t==`string`||t instanceof RegExp)?cf(e,t):Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e===t}function Yp(e){return typeof e==`string`||e instanceof RegExp}var Xp=Symbol.for(`sentry.nonRecordingSpan`),Zp=class{constructor(e={}){this._traceId=e.traceId||wf(),this._spanId=e.spanId||Tf(),this.dropReason=e.dropReason,ef(this,Xp,!0)}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:0}}end(e){}setAttribute(e,t){return this}setAttributes(e){return this}setStatus(e){return this}updateName(e){return this}isRecording(){return!1}addEvent(e,t,n){return this}addLink(e){return this}addLinks(e){return this}recordException(e,t){}};function Qp(e){return!!e&&e[Xp]===!0}var $p=`_frozenDsc`;function em(e,t){ef(e,$p,t)}function tm(e,t){let n=t.getOptions(),{publicKey:r}=t.getDsn()||{},i={environment:n.environment||`production`,release:n.release,public_key:r,trace_id:e,org_id:bp(t)};return t.emit(`createDsc`,i),i}function nm(e,t){let n=t.getPropagationContext();return n.dsc||tm(n.traceId,e)}function rm(e){let t=W();if(!t)return{};let n=Vp(e),r=Op(n),i=r.data,a=n.spanContext().traceState,o=a?.get(`sentry.sample_rate`)??i[`sentry.sample_rate`]??i[`sentry.previous_trace_sample_rate`];function s(e){return(typeof o==`number`||typeof o==`string`)&&(e.sample_rate=`${o}`),e}let c=n[$p];if(c)return s(c);let l=Qp(n),u=l&&n.dropReason===`ignored`;if(l&&(!Gp(t.getOptions())||u)){let e=up(n).scope;if(e){let n={...nm(t,e)};return u&&(n.sampled=`false`),s(n)}}let d=a?.get(`sentry.dsc`),f=d&&mp(d);if(f)return s(f);let p=tm(e.spanContext().traceId,t),m=i[`sentry.source`]??i[`sentry.segment.name.source`],h=r.description;return m!==`url`&&h&&(p.transaction=h),Gp()&&(p.sampled=String(Np(n)),p.sample_rand=a?.get(`sentry.sample_rand`)??up(n).scope?.getPropagationContext().sampleRand.toString()),s(p),t.emit(`createDsc`,p,n),p}function im(e){return!!e&&typeof e==`function`&&`_streamed`in e&&!!e._streamed}function am(e,t=[]){return[e,t]}function om(e){return[{type:`span`},e]}function sm(e,t){function n(e){return!!e.trace_id&&!!e.public_key}let r=rm(e[0]),i=t?.getDsn(),a=t?.getOptions().tunnel,o={sent_at:new Date(of()).toISOString(),...n(r)&&{trace:r},...!!a&&i&&{dsn:vp(i)}},{beforeSendSpan:s,ignoreSpans:c}=t?.getOptions()||{},l=c?.length?e.filter(e=>{let t=Op(e);return!qp({description:t.description,op:t.op,attributes:t.data},c)}):e,u=e.length-l.length;u&&t?.recordDroppedEvent(`before_send`,`span`,u);let d=s?e=>{let t=Op(e);return(im(s)?t:s(t))||(Wp(),t)}:Op,f=[];for(let e of l){let t=d(e);t&&f.push(om(t))}return am(o,f)}function cm(e){if(!xd)return;let{description:t=`< unknown name >`,op:n=`< unknown op >`,parent_span_id:r}=Op(e),{spanId:i}=e.spanContext(),a=Np(e),o=Vp(e),s=o===e,c=`[Tracing] Starting ${a?`sampled`:`unsampled`} ${s?`root `:``}span`,l=[`op: ${n}`,`name: ${t}`,`ID: ${i}`];if(r&&l.push(`parent ID: ${r}`),!s){let{op:e,description:t}=Op(o);l.push(`root ID: ${o.spanContext().spanId}`),e&&l.push(`root op: ${e}`),t&&l.push(`root description: ${t}`)}U.log(`${c}
21  ${l.join(`
22  `)}`)}function lm(e){if(!xd)return;let{description:t=`< unknown name >`,op:n=`< unknown op >`}=Op(e),{spanId:r}=e.spanContext(),i=`[Tracing] Finishing "${n}" ${Vp(e)===e?`root `:``}span "${t}" with ID ${r}`;U.log(i)}function um(e,t,n,r=Up()){let i=r&&Vp(r);i&&(xd&&U.log(`[Measurement] Setting measurement on root span: ${e} = ${t} ${n}`),i.addEvent(e,{[ep]:t,[$f]:n}))}function dm(e){if(!e||e.length===0)return;let t={};return e.forEach(e=>{let n=e.attributes||{},r=n[$f],i=n[ep];typeof r==`string`&&typeof i==`number`&&(t[e.name]={value:i,unit:r})}),t}function fm(){return Td(wd()).segmentSpanCaptureStrategy}function pm(e){return e.getOptions().traceLifecycle===`stream`}var mm=1e3,hm=class{constructor(e={}){this._traceId=e.traceId||wf(),this._spanId=e.spanId||Tf(),this._startTime=e.startTimestamp||vf(),this._links=e.links,this._attributes={},this.setAttributes({[Qf]:`manual`,[Zf]:e.op,...e.attributes}),this._name=e.name,e.parentSpanId&&(this._parentSpanId=e.parentSpanId),`sampled`in e&&(this._sampled=e.sampled),e.endTimestamp&&(this._endTime=e.endTimestamp),this._events=[],this._isStandaloneSpan=e.isStandalone,this._endTime&&this._onSpanEnded()}
22addLink(e){return this._frozen||(this._links?this._links.push(e):this._links=[e]),this}addLinks(e){return this._frozen||(this._links?this._links.push(...e):this._links=e),this}recordException(e,t){}spanContext(){let{_spanId:e,_traceId:t,_sampled:n}=this;return{spanId:e,traceId:t,traceFlags:+!!n}}setAttribute(e,t){return this._frozen?this:(t===void 0?delete this._attributes[e]:this._attributes[e]=t,e===`sentry.source`&&t!==void 0&&dp(this)&&fp(this),this)}setAttributes(e){return Object.keys(e).forEach(t=>this.setAttribute(t,e[t])),this}updateStartTime(e){this._frozen||(this._startTime=Ep(e))}setStatus(e){return this._frozen||(this._status=e),this}updateName(e){return this._frozen?this:(this._name=e,dp(this)||this.setAttribute(Yf,`custom`),this)}end(e){if(this._endTime){this._frozen=pp(this);return}this._endTime=Ep(e),lm(this),this._onSpanEnded(),this._frozen=pp(this)}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[Zf],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:Pp(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[Qf],profile_id:this._attributes[np],exclusive_time:this._attributes[rp],measurements:dm(this._events),is_segment:this._isStandaloneSpan&&Vp(this)===this||void 0,segment_id:this._isStandaloneSpan?Vp(this).spanContext().spanId:void 0,links:wp(this._links)}}getStreamedSpanJSON(){return{name:this._name??``,span_id:this._spanId,trace_id:this._traceId,parent_span_id:this._parentSpanId,start_timestamp:this._startTime,end_timestamp:this._endTime??this._startTime,is_segment:this._isStandaloneSpan||this===Vp(this),status:Fp(this._status),attributes:Ip(this._attributes,this._status),links:Tp(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(e,t,n){if(this._frozen)return this;xd&&U.log(`[Tracing] Adding an event to span:`,e);let r=gm(t)?t:n||vf(),i=gm(t)?{}:t||{},a={name:e,time:Ep(r),attributes:i};return this._events.push(a),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){let e=W();e&&(e.emit(`spanEnd`,this),this._isStandaloneSpan||e.emit(`afterSpanEnd`,this));let t=Vp(this),n=this._isStandaloneSpan||this===t;if(this._isStandaloneSpan){this._sampled?ym(sm([this],e)):(xd&&U.log(`[Tracing] Discarding standalone span because its trace was not chosen to be sampled.`),e&&e.recordDroppedEvent(`sample_rate`,`span`));return}if(!n){let e=fm();if(e){let n=up(this).scope||Kf();e.onChildSpanEnded(this,t,e=>this._convertSpanToTransaction(e),n)}return}if(e&&pm(e)){e.emit(`afterSegmentSpanEnd`,this);return}let r=up(this).scope||Kf(),i=fm();if(i)i.onSegmentSpanEnded(e=>this._convertSpanToTransaction(e),r);else{let e=this._convertSpanToTransaction();e&&r.captureEvent(e)}}_convertSpanToTransaction(e={}){if(!_m(Op(this)))return;this._name||=(xd&&U.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),`<unlabeled transaction>`);let{scope:t,isolationScope:n}=up(this),r=t?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(this._sampled!==!0)return;e.onSpanCaptured?.(this);let i=[];for(let t of Bp(this)){if(t===this||vm(t)||e.isSpanAlreadyCaptured?.(t))continue;let n=Op(t);_m(n)&&(e.onSpanCaptured?.(t),i.push(n))}let a=this._attributes[Yf];delete this._attributes[tp];let o=!1;i.forEach(e=>{delete e.data[tp],e.op?.startsWith(`gen_ai.`)&&(o=!0)});let s={contexts:{trace:Cp(this)},spans:i.length>mm?i.sort((e,t)=>e.start_timestamp-t.start_timestamp).slice(0,mm):i,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:`transaction`,sdkProcessingMetadata:{capturedSpanScope:t,capturedSpanIsolationScope:n,dynamicSamplingContext:rm(this),hasGenAiSpans:o},request:r,...a&&{transaction_info:{source:a}}},c=dm(this._events);return c&&Object.keys(c).length&&(xd&&U.log(`[Measurements] Adding measurements to transaction event`,JSON.stringify(c,void 0,2)),s.measurements=c),s}};function gm(e){return e&&typeof e==`number`||e instanceof Date||Array.isArray(e)}function _m(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}function vm(e){return e instanceof hm&&e.isStandaloneSpan()}function ym(e){let t=W();if(!t)return;let n=e[1];if(!n||n.length===0){t.recordDroppedEvent(`before_send`,`span`);return}t.sendEnvelope(e)}function bm(e,t,n){if(!Gp(e))return[!1];let r,i;typeof e.tracesSampler==`function`?(i=e.tracesSampler({...t,inheritOrSampleWith:e=>typeof t.parentSampleRate==`number`?t.parentSampleRate:typeof t.parentSampled==`boolean`?Number(t.parentSampled):e}),r=!0):t.parentSampled===void 0?e.tracesSampleRate!==void 0&&(i=e.tracesSampleRate,r=!0):i=t.parentSampled;let a=xp(i);if(a===void 0)return xd&&U.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(i)} of type ${JSON.stringify(typeof i)}.`),[!1];if(!a)return xd&&U.log(`[Tracing] Discarding transaction because ${typeof e.tracesSampler==`function`?`tracesSampler returned 0 or false`:`a negative sampling decision was inherited or tracesSampleRate is set to 0`}`),[!1,a,r];let o=n<a;return o||xd&&U.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(i)})`),[o,a,r]}var xm=`__SENTRY_SUPPRESS_TRACING__`;function Sm(e){let t=km();return t.startInactiveSpan?t.startInactiveSpan(e):Cm(e)}function Cm(e){let t=Om(e),{forceTransaction:n,parentSpan:r}=e;return(e.scope?t=>Jf(e.scope,t):r===void 0?e=>e():e=>wm(r,e))(()=>{let i=Kf(),a=Mm(i,r),o=W();return e.onlyIfParent&&!a?Em(i,o):Dm({parentSpan:a,spanArguments:t,forceTransaction:n,scope:i})})}function wm(e,t){let n=km();return n.withActiveSpan?n.withActiveSpan(e,t):Jf(n=>(kf(n,e||void 0),t(n)))}function Tm(e=Kf()){let t=km();return t.isTracingSuppressed?t.isTracingSuppressed(e):e.getScopeData().sdkProcessingMetadata[xm]===!0}function Em(e,t){t?.recordDroppedEvent(`no_parent_span`,`span`);let n=new Zp({traceId:e.getPropagationContext().traceId});return lp(n,e,qf()),n}function Dm({parentSpan:e,spanArguments:t,forceTransaction:n,scope:r}){let i=qf();if(!Gp()){let t=r.getPropagationContext(),a=new Zp({traceId:e?e.spanContext().traceId:t.traceId});return e&&!n&&zp(e,a),lp(a,r,i),a}let a=W();if(Nm(a,t)){Tm(r)||a?.recordDroppedEvent(`ignored`,`span`);
22let t=new Zp({dropReason:`ignored`,traceId:e?.spanContext().traceId??r.getPropagationContext().traceId});return e&&!n&&zp(e,t),lp(t,r,i),t}let o;if(e&&!n)o=jm(e,r,t,i),zp(e,o);else if(e){let n=rm(e),{traceId:a,spanId:s}=e.spanContext(),c=Np(e);o=Am({traceId:a,parentSpanId:s,...t},r,i,c),em(o,n)}else{let{traceId:e,dsc:n,parentSpanId:a,sampled:s}=r.getPropagationContext();o=Am({traceId:e,parentSpanId:a,...t},r,i,s),n&&em(o,n)}return cm(o),o}function Om(e){let t={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){let n={...t};return n.startTimestamp=Ep(e.startTime),delete n.startTime,n}return t}function km(){return Gf(wd())}function Am(e,t,n,r){let i=W(),a=i?.getOptions()||{},{name:o=``}=e,s={spanAttributes:{...e.attributes},spanName:o,parentSampled:r};i?.emit(`beforeSampling`,s,{decision:!1});let c=s.parentSampled??r,l=s.spanAttributes,u=t.getPropagationContext(),d=Tm(t),[f,p,m]=d?[!1]:bm(a,{name:o,parentSampled:c,attributes:l,normalizedRequest:n.getScopeData().sdkProcessingMetadata.normalizedRequest,parentSampleRate:xp(u.dsc?.sample_rate)},u.sampleRand),h=new hm({...e,attributes:{[Yf]:`custom`,[Xf]:p!==void 0&&m?p:void 0,...l},sampled:f});return!f&&i&&!d&&(xd&&U.log(`[Tracing] Discarding root span because its trace was not chosen to be sampled.`),i.recordDroppedEvent(`sample_rate`,pm(i)?`span`:`transaction`)),lp(h,t,n),i&&i.emit(`spanStart`,h),h}function jm(e,t,n,r){let{spanId:i,traceId:a}=e.spanContext(),o=Tm(t),s=!o&&Np(e),c=s?new hm({...n,parentSpanId:i,traceId:a,sampled:s}):new Zp({traceId:a});zp(e,c),lp(c,t,r);let l=W();return l?(pm(l)&&Qp(c)&&(Qp(e)&&e.dropReason?(c.dropReason=e.dropReason,l.recordDroppedEvent(e.dropReason,`span`)):o||(c.dropReason=`sample_rate`,l.recordDroppedEvent(`sample_rate`,`span`))),l.emit(`spanStart`,c),n.endTimestamp&&(l.emit(`spanEnd`,c),l.emit(`afterSpanEnd`,c)),c):c}function Mm(e,t){if(t)return t;if(t===null)return;let n=Af(e);if(!n)return;let r=W();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?Vp(n):n}function Nm(e,t){let n=e?.getOptions().ignoreSpans;return!e||!pm(e)||!n?.length?!1:qp({description:t.name||``,op:t.attributes?.[`sentry.op`]||t.op,attributes:t.attributes},n)}function Pm(){return typeof __SENTRY_BROWSER_BUNDLE__<`u`&&!!__SENTRY_BROWSER_BUNDLE__}function Fm(){return!Pm()&&Object.prototype.toString.call(typeof process<`u`?process:0)===`[object process]`}function Im(){return typeof window<`u`&&(!Fm()||Lm())}function Lm(){return Sd.process?.type===`renderer`}function Rm(e){if(!e)return{};let t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};let n=t[6]||``,r=t[8]||``;return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}var zm=Sd;function Bm(){return`history`in zm&&!!zm.history}function Vm(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}var Hm=Sd;function Um(e,t=5){if(!Hm.HTMLElement)return null;let n=e;for(let e=0;e<t;e++){if(!n)return null;if(n instanceof HTMLElement){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}n=n.parentNode}return null}var Wm=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__,G=Sd,Gm=(e,t)=>e>t[1]?`poor`:e>t[0]?`needs-improvement`:`good`,Km=(e,t,n,r)=>{let i,a;return o=>{t.value>=0&&(o||r)&&(a=t.value-(i??0),(a||i===void 0)&&(i=t.value,t.delta=a,t.rating=Gm(t.value,n),e(t)))}},qm=(e=!0)=>{let t=G.performance?.getEntriesByType?.(`navigation`)[0];if(!e||t&&t.responseStart>0&&t.responseStart<performance.now())return t},Jm=()=>qm()?.activationStart??0;function Ym(e,t,n){G.document&&G.addEventListener(e,t,n)}function Xm(e,t,n){G.document&&G.removeEventListener(e,t,n)}var Zm=-1,Qm=new Set,$m=()=>G.document?.visibilityState===`hidden`&&!G.document?.prerendering?0:1/0,eh=e=>{if(nh(e)&&Zm>-1){if(e.type===`visibilitychange`||e.type===`pagehide`)for(let e of Qm)e();isFinite(Zm)||(Zm=e.type===`visibilitychange`?e.timeStamp:0,Xm(`prerenderingchange`,eh,!0))}},th=()=>{if(G.document&&Zm<0){let e=Jm();Zm=(G.document.prerendering?void 0:globalThis.performance.getEntriesByType(`visibility-state`).filter(t=>t.name===`hidden`&&t.startTime>e)[0]?.startTime)??$m(),Ym(`visibilitychange`,eh,!0),Ym(`pagehide`,eh,!0),Ym(`prerenderingchange`,eh,!0)}return{get firstHiddenTime(){return Zm},onHidden(e){Qm.add(e)}}};function nh(e){return e.type===`pagehide`||G.document?.visibilityState===`hidden`}var rh=()=>`v5-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+0xe8d4a51000}`,ih=(e,t=-1)=>
22{let n=qm(),r=`navigate`;return n&&(G.document?.prerendering||Jm()>0?r=`prerender`:G.document?.wasDiscarded?r=`restore`:n.type&&(r=n.type.replace(/_/g,`-`))),{name:e,value:t,rating:`good`,delta:0,entries:[],id:rh(),navigationType:r}},ah=new WeakMap;function oh(e,t){try{return ah.get(e)||ah.set(e,new t),ah.get(e)}catch{return new t}}var sh=class{constructor(){this._sessionValue=0,this._sessionEntries=[]}_processEntry(e){if(e.hadRecentInput)return;let t=this._sessionEntries[0],n=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&t&&n&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(this._sessionValue+=e.value,this._sessionEntries.push(e)):(this._sessionValue=e.value,this._sessionEntries=[e]),this._onAfterProcessingUnexpectedShift?.(e)}},ch=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){let r=new PerformanceObserver(e=>{Promise.resolve().then(()=>{t(e.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},lh=e=>{let t=!1;return()=>{t||=(e(),!0)}},uh=e=>{G.document?.prerendering?addEventListener(`prerenderingchange`,()=>e(),!0):e()},dh=[1800,3e3],fh=(e,t={})=>{uh(()=>{let n=th(),r=ih(`FCP`),i,a=ch(`paint`,e=>{for(let t of e)t.name===`first-contentful-paint`&&(a.disconnect(),t.startTime<n.firstHiddenTime&&(r.value=Math.max(t.startTime-Jm(),0),r.entries.push(t),i(!0)))});a&&(i=Km(e,r,dh,t.reportAllChanges))})},ph=[.1,.25],mh=(e,t={})=>{fh(lh(()=>{let n=ih(`CLS`,0),r,i=th(),a=oh(t,sh),o=e=>{for(let t of e)a._processEntry(t);a._sessionValue>n.value&&(n.value=a._sessionValue,n.entries=a._sessionEntries,r())},s=ch(`layout-shift`,o);s&&(r=Km(e,n,ph,t.reportAllChanges),i.onHidden(()=>{o(s.takeRecords()),r(!0)}),G?.setTimeout?.(r))}))},hh=0,gh=1/0,_h=0,vh=e=>{e.forEach(e=>{e.interactionId&&(gh=Math.min(gh,e.interactionId),_h=Math.max(_h,e.interactionId),hh=_h?(_h-gh)/7+1:0)})},yh,bh=()=>yh?hh:performance.interactionCount||0,xh=()=>{`interactionCount`in performance||yh||(yh=ch(`event`,vh,{type:`event`,buffered:!0,durationThreshold:0}))},Sh=10,Ch=0,wh=()=>bh()-Ch,Th=class{constructor(){this._longestInteractionList=[],this._longestInteractionMap=new Map}_resetInteractions(){Ch=bh(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){let e=Math.min(this._longestInteractionList.length-1,Math.floor(wh()/50));return this._longestInteractionList[e]}_processEntry(e){if(this._onBeforeProcessingEntry?.(e),!(e.interactionId||e.entryType===`first-input`))return;let t=this._longestInteractionList.at(-1),n=this._longestInteractionMap.get(e.interactionId);if(n||this._longestInteractionList.length<Sh||e.duration>t._latency){if(n?e.duration>n._latency?(n.entries=[e],n._latency=e.duration):e.duration===n._latency&&e.startTime===n.entries[0].startTime&&n.entries.push(e):(n={id:e.interactionId,entries:[e],_latency:e.duration},this._longestInteractionMap.set(n.id,n),this._longestInteractionList.push(n)),this._longestInteractionList.sort((e,t)=>t._latency-e._latency),this._longestInteractionList.length>Sh){let e=this._longestInteractionList.splice(Sh);for(let t of e)this._longestInteractionMap.delete(t.id)}this._onAfterProcessingINPCandidate?.(n)}}},Eh=e=>{let t=G.requestIdleCallback||G.setTimeout;G.document?.visibilityState===`hidden`?e():(e=lh(e),Ym(`visibilitychange`,e,{once:!0,capture:!0}),Ym(`pagehide`,e,{once:!0,capture:!0}),t(()=>{e(),Xm(`visibilitychange`,e,{capture:!0}),Xm(`pagehide`,e,{capture:!0})}))},Dh=[200,500],Oh=40,kh=(e,t={})=>{if(!(globalThis.PerformanceEventTiming&&`interactionId`in PerformanceEventTiming.prototype))return;let n=th();uh(()=>{xh();let r=ih(`INP`),i,a=oh(t,Th),o=e=>{Eh(()=>{for(let t of e)a._processEntry(t);let t=a._estimateP98LongestInteraction();t&&t._latency!==r.value&&(r.value=t._latency,r.entries=t.entries,i())})},s=ch(`event`,o,{durationThreshold:t.durationThreshold??Oh});i=Km(e,r,Dh,t.reportAllChanges),s&&(s.observe({type:`first-input`,buffered:!0}),n.onHidden(()=>{o(s.takeRecords()),i(!0)}))})},Ah=class{_processEntry(e){this._onBeforeProcessingEntry?.(e)}},jh=[2500,4e3],Mh=(e,t={})=>{uh(()=>{let n=th(),r=ih(`LCP`),i,a=oh(t,Ah),o=e=>{t.reportAllChanges||(e=e.slice(-1));for(let t of e)t&&(a._processEntry(t),t.startTime<n.firstHiddenTime&&(r.value=Math.max(t.startTime-Jm(),0),r.entries=[t],i()))},s=ch(`largest-contentful-paint`,o);if(s){i=Km(e,r,jh,t.reportAllChanges);let n=lh(()=>{o(s.takeRecords()),s.disconnect(),i(!0)}),a=e=>{e.isTrusted&&(Eh(n),Xm(e.type,a,{capture:!0}))};for(let e of[`keydown`,`click`,`visibilitychange`])Ym(e,a,{capture:!0})}})},Nh=[800,1800],Ph=e=>{G.document?.prerendering?uh(()=>Ph(e)):G.document?.readyState===`complete`?setTimeout(e):addEventListener(`load`,()=>Ph(e),!0)},Fh=(e,t={})=>{let n=ih(`TTFB`),r=Km(e,n,Nh,t.reportAllChanges);Ph(()=>{let e=qm();e&&(n.value=Math.max(e.responseStart-Jm(),0),n.entries=[e],r(!0))})},Ih={},Lh={},Rh,zh,Bh,Vh;function Hh(e,t=!1){return Qh(`cls`,e,Jh,Rh,t)}function Uh(e,t=!1){return Qh(`lcp`,e,Yh,zh,t)}function Wh(e){return Qh(`ttfb`,e,Xh,Bh)}function Gh(e){return Qh(`inp`,e,Zh,Vh)}function Kh(e,t){return eg(e,t),Lh[e]||($h(e),Lh[e]=!0),tg(e,t)}function qh(e,t){let n=Ih[e];if(n?.length)for(let r of n)try{r(t)}catch(t){Wm&&U.error(`Error while triggering instrumentation handler.
23Type: ${e}
24Name: ${zd(r)}
25Error:`,t)}}function Jh(){return mh(e=>{qh(`cls`,{metric:e}),Rh=e},{reportAllChanges:!0})}function Yh(){return Mh(e=>{qh(`lcp`,{metric:e}),zh=e},{reportAllChanges:!0})}function Xh(){return Fh(e=>{qh(`ttfb`,{metric:e}),Bh=e})}function Zh(){return kh(e=>{qh(`inp`,{metric:e}),Vh=e})}function Qh(e,t,n,r,i=!1){eg(e,t);let a;return Lh[e]||(a=n(),Lh[e]=!0),r&&t({metric:r}),tg(e,t,i?a:void 0)}function $h(e){let t={};e===`event`&&(t.durationThreshold=0),ch(e,t=>{qh(e,{entries:t})},t)}function eg(e,t){Ih[e]=Ih[e]||[],Ih[e].push(t)}function tg(e,t,n){return()=>{n&&n();let r=Ih[e];if(!r)return;let i=r.indexOf(t);i!==-1&&r.splice(i,1)}}function ng(e){return`duration`in e}var rg=80,ig={};try{typeof Node<`u`&&(ig.parentNode=Object.getOwnPropertyDescriptor(Node.prototype,`parentNode`).get),typeof Element<`u`&&(ig.tagName=Object.getOwnPropertyDescriptor(Element.prototype,`tagName`).get,ig.id=Object.getOwnPropertyDescriptor(Element.prototype,`id`).get,ig.className=Object.getOwnPropertyDescriptor(Element.prototype,`className`).get,ig.getAttribute=Element.prototype.getAttribute),typeof HTMLElement<`u`&&(ig.dataset=Object.getOwnPropertyDescriptor(HTMLElement.prototype,`dataset`).get)}catch{}function ag(e,t,n){let r=ig[t];if(r)try{return r.call(e,n)}catch{}let i=e[t];return typeof i==`function`?i.call(e,n):i}function og(e,t={}){if(!e)return`<unknown>`;try{let n=e,r=[],i=0,a=0,o,s=Array.isArray(t)?t:t.keyAttrs,c=!Array.isArray(t)&&t.maxStringLength||rg;for(;n&&i++<5&&(o=sg(n,s),!(o===`html`||i>1&&a+r.length*3+o.length>=c));)r.push(o),a+=o.length,n=ag(n,`parentNode`);return r.reverse().join(` > `)}catch{return`<unknown>`}}function sg(e,t){let n=[],r=ag(e,`tagName`);if(!r)return``;if(typeof HTMLElement<`u`&&e instanceof HTMLElement){let t=ag(e,`dataset`);if(t){if(t.sentryComponent)return t.sentryComponent;if(t.sentryElement)return t.sentryElement}}n.push(r.toLowerCase());let i=t?.length?t.filter(t=>ag(e,`getAttribute`,t)).map(t=>[t,ag(e,`getAttribute`,t)]):null;
25if(i?.length)i.forEach(e=>{n.push(`[${e[0]}="${e[1]}"]`)});else{let t=ag(e,`id`);t&&n.push(`#${t}`);let r=ag(e,`className`);if(r&&qd(r)){let e=r.split(/\s+/);for(let t of e)n.push(`.${t}`)}}for(let t of[`aria-label`,`type`,`name`,`title`,`alt`]){let r=ag(e,`getAttribute`,t);r&&n.push(`[${t}="${r}"]`)}return n.join(``)}var cg=e=>{let t=t=>{(t.type===`pagehide`||G.document?.visibilityState===`hidden`)&&e(t)};Ym(`visibilitychange`,t,{capture:!0,once:!0}),Ym(`pagehide`,t,{capture:!0,once:!0})};function lg(e){return typeof e==`number`&&isFinite(e)}function ug(e,t,n,{...r}){let i=Op(e).start_timestamp;return i&&i>t&&typeof e.updateStartTime==`function`&&e.updateStartTime(t),wm(e,()=>{let e=Sm({startTime:t,...r});return e&&e.end(n),e})}function dg(e){let t=W();if(!t)return;let{name:n,transaction:r,attributes:i,startTime:a}=e,{release:o,environment:s}=t.getOptions(),{userInfo:c}=t.getDataCollectionOptions(),l=t.getIntegrationByName(`Replay`)?.getReplayId(),u=Kf(),d=u.getUser(),f=d===void 0?void 0:d.email||d.id||d.ip_address,p;try{p=u.getScopeData().contexts.profile.profile_id}catch{}return Sm({name:n,attributes:{release:o,environment:s,user:f||void 0,profile_id:p||void 0,replay_id:l||void 0,transaction:r,"user_agent.original":G.navigator?.userAgent,"client.address":c?`{{auto}}`:void 0,...i},startTime:a,experimental:{standalone:!0}})}function fg(){return G.addEventListener&&G.performance}function pg(e){return e/1e3}function mg(e){let t=`unknown`,n=`unknown`,r=``;for(let i of e){if(i===`/`){[t,n]=e.split(`/`);break}if(!isNaN(Number(i))){t=r===`h`?`http`:r,n=e.split(r)[1];break}r+=i}return r===e&&(t=r),{name:t,version:n}}function hg(e){try{return PerformanceObserver.supportedEntryTypes.includes(e)}catch{return!1}}function gg(e,t){let n,r=!1;function i(e){!r&&n&&t(e,n.spanContext().spanId,n),r=!0}cg(()=>{i(`pagehide`)});let a=e.on(`beforeStartNavigationSpan`,(e,t)=>{t?.isRedirect||(i(`navigation`),a(),o())}),o=e.on(`afterStartPageLoadSpan`,e=>{n=e,o()})}function _g(e){let t=0,n;if(!hg(`layout-shift`))return;let r=Hh(({metric:e})=>{let r=e.entries[e.entries.length-1];r&&(t=e.value,n=r)},!0);gg(e,(e,i)=>{vg(t,n,i,e),r()})}function vg(e,t,n,r){Wm&&U.log(`Sending CLS span (${e})`);let i=t?pg((xf()||0)+t.startTime):vf(),a=Kf().getScopeData().transactionName,o=t?og(t.sources[0]?.node):`Layout shift`,s={[Qf]:`auto.http.browser.cls`,[Zf]:`ui.webvital.cls`,[rp]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t?.sources&&t.sources.forEach((e,t)=>{s[`cls.source.${t+1}`]=og(e.node)});let c=dg({name:o,transaction:a,attributes:s,startTime:i});c&&(c.addEvent(`cls`,{[$f]:``,[ep]:e}),c.end(i))}function yg(e){return e!=null&&e>0&&e<=6e4}function bg(e){let t=0,n;if(!hg(`largest-contentful-paint`))return;let r=Uh(({metric:e})=>{let r=e.entries[e.entries.length-1];r&&yg(e.value)&&(t=e.value,n=r)},!0);gg(e,(e,i)=>{xg(t,n,i,e),r()})}function xg(e,t,n,r){if(!yg(e))return;Wm&&U.log(`Sending LCP span (${e})`);let i=pg((xf()||0)+(t?.startTime||0)),a=Kf().getScopeData().transactionName,o=t?og(t.element):`Largest contentful paint`,s={[Qf]:`auto.http.browser.lcp`,[Zf]:`ui.webvital.lcp`,[rp]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t&&(t.element&&(s[`lcp.element`]=og(t.element)),t.id&&(s[`lcp.id`]=t.id),t.url&&(s[`lcp.url`]=t.url),t.loadTime!=null&&(s[`lcp.loadTime`]=t.loadTime),t.renderTime!=null&&(s[`lcp.renderTime`]=t.renderTime),t.size!=null&&(s[`lcp.size`]=t.size));let c=dg({name:o,transaction:a,attributes:s,startTime:i});c&&(c.addEvent(`lcp`,{[$f]:`millisecond`,[ep]:e}),c.end(i))}function Sg(e){return e&&((xf()||performance.timeOrigin)+e)/1e3}function Cg(e){let t={};if(e.nextHopProtocol!=null){let{name:n,version:r}=mg(e.nextHopProtocol);t[`network.protocol.version`]=r,t[`network.protocol.name`]=n}return xf()||fg()?.timeOrigin?wg({...t,"http.request.redirect_start":Sg(e.redirectStart),"http.request.redirect_end":Sg(e.redirectEnd),"http.request.worker_start":Sg(e.workerStart),"http.request.fetch_start":Sg(e.fetchStart),"http.request.domain_lookup_start":Sg(e.domainLookupStart),"http.request.domain_lookup_end":Sg(e.domainLookupEnd),"http.request.connect_start":Sg(e.connectStart),"http.request.secure_connection_start":Sg(e.secureConnectionStart),"http.request.connection_end":Sg(e.connectEnd),"http.request.request_start":Sg(e.requestStart),"http.request.response_start":Sg(e.responseStart),"http.request.response_end":Sg(e.responseEnd),"http.request.time_to_first_byte":e.responseStart==null?void 0:e.responseStart/1e3}):t}function wg(e){return Object.fromEntries(Object.entries(e).filter(([,e])=>e!=null))}
25var Tg=2147483647,Eg=0,Dg={},Og,kg;function Ag({recordClsStandaloneSpans:e,recordLcpStandaloneSpans:t,client:n}){let r=fg();if(r&&xf()){r.mark&&G.performance.mark(`sentry-tracing-init`);let i=t?bg(n):t===!1?Fg():void 0,a=e?_g(n):e===!1?Pg():void 0,o=Ig(),s=Lg();return()=>{o(),s(),i?.(),a?.()}}return()=>void 0}function jg(){Kh(`longtask`,({entries:e})=>{let t=Up();if(!t)return;let{op:n,start_timestamp:r}=Op(t);for(let i of e){let e=pg(xf()+i.startTime),a=pg(i.duration);n===`navigation`&&r&&e<r||ug(t,e,e+a,{name:`Main UI thread blocked`,op:`ui.long-task`,attributes:{[Qf]:`auto.ui.browser.metrics`}})}})}function Mg(){new PerformanceObserver(e=>{let t=Up();if(t)for(let n of e.getEntries()){if(!n.scripts[0])continue;let e=pg(xf()+n.startTime),{start_timestamp:r,op:i}=Op(t);if(i===`navigation`&&r&&e<r)continue;let a=pg(n.duration),o={[Qf]:`auto.ui.browser.metrics`},{invoker:s,invokerType:c,sourceURL:l,sourceFunctionName:u,sourceCharPosition:d}=n.scripts[0];o[`browser.script.invoker`]=s,o[`browser.script.invoker_type`]=c,l&&(o[`code.filepath`]=l),u&&(o[`code.function`]=u),d!==-1&&(o[`browser.script.source_char_position`]=d),ug(t,e,e+a,{name:`Main UI thread blocked`,op:`ui.long-animation-frame`,attributes:o})}}).observe({type:`long-animation-frame`,buffered:!0})}function Ng(){Kh(`event`,({entries:e})=>{let t=Up();if(t){for(let n of e)if(n.name===`click`){let e=pg(xf()+n.startTime),r=pg(n.duration),i={name:og(n.target),op:`ui.interaction.${n.name}`,startTime:e,attributes:{[Qf]:`auto.ui.browser.metrics`}},a=Um(n.target);a&&(i.attributes[`ui.component_name`]=a),ug(t,e,e+r,i)}}})}function Pg(){return Hh(({metric:e})=>{let t=e.entries[e.entries.length-1];t&&(Dg.cls={value:e.value,unit:``},kg=t)},!0)}function Fg(){return Uh(({metric:e})=>{let t=e.entries[e.entries.length-1];t&&yg(e.value)&&(Dg.lcp={value:e.value,unit:`millisecond`},Og=t)},!0)}function Ig(){return Wh(({metric:e})=>{e.entries[e.entries.length-1]&&(Dg.ttfb={value:e.value,unit:`millisecond`})})}function Lg(){return Kh(`paint`,({entries:e})=>{let t=th();for(let n of e){let e=n.startTime<t.firstHiddenTime;n.name===`first-paint`&&e&&(Dg.fp={value:n.startTime,unit:`millisecond`}),n.name===`first-contentful-paint`&&e&&(Dg.fcp={value:n.startTime,unit:`millisecond`})}})}function Rg(e,t){let n=fg(),r=xf();if(!n?.getEntries||!r)return;let{spanStreamingEnabled:i,ignorePerformanceApiSpans:a,ignoreResourceSpans:o}=t,s=pg(r),c=n.getEntries(),{op:l,start_timestamp:u}=Op(e);c.slice(Eg).forEach(t=>{let n=pg(t.startTime),r=pg(Math.max(0,t.duration));if(!(l===`navigation`&&u&&s+n<u))switch(t.entryType){case`navigation`:Wg(e,t,s);break;case`mark`:case`paint`:case`measure`:Hg(e,t,n,r,s,a);break;case`resource`:Jg(e,t,t.name,n,r,s,o)}}),Eg=Math.max(c.length-1,0),Yg(e,i)}function zg(e,t){let n=xf();if(!fg()?.getEntries||!n){Bg();return}let{spanStreamingEnabled:r,recordClsOnPageloadSpan:i,recordLcpOnPageloadSpan:a}=t,o=pg(n);if(Op(e).op===`pageload`){if(Qg(Dg),r){let t=(t,n,r)=>{let i=r??`browser.web_vital.${t}.value`;e.setAttribute(i,n),Wm&&U.log(`Setting web vital attribute`,{[i]:n},`on pageload span`)};[`ttfb`,`fp`,`fcp`].forEach(e=>{Dg[e]&&t(e,Dg[e].value)}),Dg[`ttfb.requestTime`]&&t(`ttfb.requestTime`,Dg[`ttfb.requestTime`].value,`browser.web_vital.ttfb.request_time`)}else i||delete Dg.cls,a||delete Dg.lcp,Object.entries(Dg).forEach(([t,n])=>{um(t,n.value,n.unit,e)}),Xg(e,t);e.setAttribute(r?`browser.performance.time_origin`:`performance.timeOrigin`,o),e.setAttribute(r?`browser.performance.navigation.activation_start`:`performance.activationStart`,Jm())}Bg()}function Bg(){Og=void 0,kg=void 0,Dg={}}function Vg(e){if(e?.entryType===`measure`)try{return e.detail.devtools.track===`Components ⚛`}catch{return}}function Hg(e,t,n,r,i,a){if(Vg(t)||[`mark`,`measure`].includes(t.entryType)&&lf(t.name,a))return;let o=qm(!1),s=pg(o?o.requestStart:0),c=i+Math.max(n,s),l=i+n,u=l+r,d={[Qf]:`auto.resource.browser.metrics`};c!==l&&(d[`sentry.browser.measure_happened_before_request`]=!0,d[`sentry.browser.measure_start_time`]=c),Ug(d,t),c<=u&&ug(e,c,u,{name:t.name,op:t.entryType,attributes:d})}function Ug(e,t){try{let n=t.detail;if(!n)return;if(typeof n==`object`){for(let[t,r]of Object.entries(n))if(r&&Yd(r))e[`sentry.browser.measure.detail.${t}`]=r;else if(r!==void 0)try{e[`sentry.browser.measure.detail.${t}`]=JSON.stringify(r)}catch{}return}if(Yd(n)){e[`sentry.browser.measure.detail`]=n;return}try{e[`sentry.browser.measure.detail`]=JSON.stringify(n)}catch{}}catch{}}function Wg(e,t,n){[`unloadEvent`,`redirect`,`domContentLoadedEvent`,`loadEvent`,`connect`].forEach(r=>{Gg(e,t,r,n)}),Gg(e,t,`secureConnection`,n,`TLS/SSL`),Gg(e,t,`fetch`,n,`cache`),Gg(e,t,`domainLookup`,n,`DNS`),qg(e,t,n)}function Gg(e,t,n,r,i=n){let a=t[Kg(n)],o=t[`${n}Start`];o&&a&&ug(e,r+pg(o),r+pg(a),{op:`browser.${i}`,name:t.name,attributes:{[Qf]:`auto.ui.browser.metrics`,...n===`redirect`&&t.redirectCount!=null?{"http.redirect_count":t.redirectCount}:{}}})}function Kg(e){return e===`secureConnection`?`connectEnd`:e===`fetch`?`domainLookupStart`:`${e}End`}function qg(e,t,n){let r=n+pg(t.requestStart),i=n+pg(t.responseEnd),a=n+pg(t.responseStart);t.responseEnd&&(ug(e,r,i,{op:`browser.request`,name:t.name,attributes:{[Qf]:`auto.ui.browser.metrics`}}),ug(e,a,i,{op:`browser.response`,name:t.name,attributes:{[Qf]:`auto.ui.browser.metrics`}}))}function Jg(e,t,n,r,i,a,o){if(t.initiatorType===`xmlhttprequest`||t.initiatorType===`fetch`)return;let s=t.initiatorType?`resource.${t.initiatorType}`:`resource.other`;if(o?.includes(s))return;let c={[Qf]:`auto.resource.browser.metrics`},l=Rm(n);l.protocol&&(c[`url.scheme`]=l.protocol.split(`:`).pop()),l.host&&(c[`server.address`]=l.host),c[`url.same_origin`]=n.includes(G.location.origin),c[qs]=n,Zg(t,c,[[`responseStatus`,`http.response.status_code`],[`transferSize`,`http.response_transfer_size`],[`encodedBodySize`,`http.response_content_length`],[`decodedBodySize`,`http.decoded_response_content_length`],[`renderBlockingStatus`,`resource.render_blocking_status`],[`deliveryType`,`http.response_delivery_type`]]);let u={...c,...Cg(t)},d=a+r;ug(e,d,d+i,{name:n.replace(G.location.origin,``),op:s,attributes:u})}function Yg(e,t){let n=G.navigator;if(!n)return;let r=n.connection;r&&(r.effectiveType&&e.setAttribute(t?`network.connection.effective_type`:`effectiveConnectionType`,r.effectiveType),r.type&&e.setAttribute(t?`network.connection.type`:`connectionType`,r.type),lg(r.rtt)&&(t?e.setAttribute(`network.connection.rtt`,r.rtt):Op(e).op===`pageload`&&um(`connection.rtt`,r.rtt,`millisecond`))),lg(n.deviceMemory)&&(t?e.setAttribute(`device.memory.estimated_capacity`,n.deviceMemory):e.setAttribute(`deviceMemory`,`${n.deviceMemory} GB`)),lg(n.hardwareConcurrency)&&(t?e.setAttribute(`device.processor_count`,n.hardwareConcurrency):e.setAttribute(`hardwareConcurrency`,String(n.hardwareConcurrency)))}function Xg(e,t){Og&&t.recordLcpOnPageloadSpan&&(Og.element&&e.setAttribute(`lcp.element`,og(Og.element)),Og.id&&e.setAttribute(`lcp.id`,Og.id),Og.url&&e.setAttribute(`lcp.url`,Og.url.trim().slice(0,200)),Og.loadTime!=null&&e.setAttribute(`lcp.loadTime`,Og.loadTime),Og.renderTime!=null&&e.setAttribute(`lcp.renderTime`,Og.renderTime),e.setAttribute(`lcp.size`,Og.size)),kg?.sources&&t.recordClsOnPageloadSpan&&kg.
25sources.forEach((t,n)=>e.setAttribute(`cls.source.${n+1}`,og(t.node)))}function Zg(e,t,n){n.forEach(([n,r])=>{let i=e[n];i!=null&&(typeof i==`number`&&i<Tg||typeof i==`string`)&&(t[r]=i)})}function Qg(e){let t=qm(!1);if(!t)return;let{responseStart:n,requestStart:r}=t;r<=n&&(e[`ttfb.requestTime`]={value:n-r,unit:`millisecond`})}var $g=[],e_=new Map,t_=new Map;function n_(){if(fg()&&xf()){let e=i_();return()=>{e()}}return()=>void 0}var r_={click:`click`,pointerdown:`click`,pointerup:`click`,mousedown:`click`,mouseup:`click`,touchstart:`click`,touchend:`click`,mouseover:`hover`,mouseout:`hover`,mouseenter:`hover`,mouseleave:`hover`,pointerover:`hover`,pointerout:`hover`,pointerenter:`hover`,pointerleave:`hover`,dragstart:`drag`,dragend:`drag`,drag:`drag`,dragenter:`drag`,dragleave:`drag`,dragover:`drag`,drop:`drag`,keydown:`press`,keyup:`press`,keypress:`press`,input:`press`};function i_(){return Gh(a_)}var a_=({metric:e})=>{if(e.value==null)return;let t=pg(e.value);if(t>60)return;let n=e.entries.find(t=>t.duration===e.value&&r_[t.name]);if(!n)return;let{interactionId:r}=n,i=r_[n.name],a=pg(xf()+n.startTime),o=Up(),s=o?Vp(o):void 0,c=r==null?void 0:e_.get(r),l=c?.span||s,u=l?Op(l).description:Kf().getScopeData().transactionName,d=dg({name:c?.elementName||og(n.target),transaction:u,attributes:{[Qf]:`auto.http.browser.inp`,[Zf]:`ui.interaction.${i}`,[rp]:n.duration},startTime:a});d&&(d.addEvent(`inp`,{[$f]:`millisecond`,[ep]:e.value}),d.end(a+t))};function o_(e){return e==null?void 0:e_.get(e)}function s_(){let e=Object.keys(r_);Im()&&e.forEach(e=>{G.addEventListener(e,t,{capture:!0,passive:!0})});function t(e){let t=e.target;if(!t)return;let n=og(t),r=Math.round(e.timeStamp);if(t_.set(r,n),t_.size>50){let e=t_.keys().next().value;e!==void 0&&t_.delete(e)}}function n(e){let t=Math.round(e.startTime),n=t_.get(t);if(!n)for(let e=-5;e<=5;e++){let r=t_.get(t+e);if(r){n=r;break}}return n||`<unknown>`}let r=({entries:e})=>{let t=Up(),r=t&&Vp(t);e.forEach(e=>{if(!ng(e))return;let t=e.interactionId;if(t==null||e_.has(t))return;let i=e.target?og(e.target):n(e);if($g.length>10){let e=$g.shift();e_.delete(e)}$g.push(t),e_.set(t,{span:r,elementName:i})})};Kh(`event`,r),Kh(`first-input`,r)}function c_(e){let{name:t,op:n,origin:r,metricName:i,value:a,attributes:o,parentSpan:s,reportEvent:c,startTime:l,endTime:u}=e,d=Kf().getScopeData().transactionName,f={[Qf]:r,[Zf]:n,[rp]:0,[`browser.web_vital.${i}.value`]:a,[Ks]:d,[Gs]:d,"user_agent.original":G.navigator?.userAgent,...o};s&&kp(s).attributes?.[`sentry.op`]===`pageload`&&(f[`sentry.pageload.span_id`]=s.spanContext().spanId),c&&(f[`browser.web_vital.${i}.report_event`]=c);let p=Sm({name:t,attributes:f,startTime:l,parentSpan:s});p&&p.end(u??l)}function l_(e){let t=0,n;if(!hg(`largest-contentful-paint`))return;let r=Uh(({metric:e})=>{let r=e.entries[e.entries.length-1];r&&yg(e.value)&&(t=e.value,n=r)},!0);gg(e,(e,i,a)=>{u_(t,n,a,e),r()})}function u_(e,t,n,r){if(!yg(e))return;Wm&&U.log(`Sending LCP span (${e})`);let i=xf()||0,a=pg(i),o=pg(i+(t?.startTime||0)),s=t?og(t.element):`Largest contentful paint`,c={};t?.element&&(c[`browser.web_vital.lcp.element`]=og(t.element)),t?.id&&(c[`browser.web_vital.lcp.id`]=t.id),t?.url&&(c[`browser.web_vital.lcp.url`]=t.url),t?.loadTime!=null&&(c[`browser.web_vital.lcp.load_time`]=t.loadTime),t?.renderTime!=null&&(c[`browser.web_vital.lcp.render_time`]=t.renderTime),t?.size!=null&&(c[`browser.web_vital.lcp.size`]=t.size),c_({name:s,op:`ui.webvital.lcp`,origin:`auto.http.browser.lcp`,metricName:`lcp`,value:e,attributes:c,parentSpan:n,reportEvent:r,startTime:a,endTime:o})}function d_(e){let t=0,n;if(!hg(`layout-shift`))return;let r=Hh(({metric:e})=>{let r=e.entries[e.entries.length-1];r&&(t=e.value,n=r)},!0);gg(e,(e,i,a)=>{f_(t,n,a,e),r()})}function f_(e,t,n,r){Wm&&U.log(`Sending CLS span (${e})`);let i=t?pg((xf()||0)+t.startTime):vf(),a=t?og(t.sources[0]?.node):`Layout shift`,o={};t?.sources&&t.sources.forEach((e,t)=>{o[`browser.web_vital.cls.source.${t+1}`]=og(e.node)}),c_({name:a,op:`ui.webvital.cls`,origin:`auto.http.browser.cls`,metricName:`cls`,value:e,attributes:o,parentSpan:n,reportEvent:r,startTime:i})}function p_(){fg()&&xf()&&Gh(({metric:e})=>
25{if(e.value==null||pg(e.value)>60)return;let t=e.entries.find(t=>t.duration===e.value&&r_[t.name]);t&&m_(e.value,t)})}function m_(e,t){Wm&&U.log(`Sending INP span (${e})`);let n=pg(xf()+t.startTime),r=pg(e),i=r_[t.name],a=o_(t.interactionId),o=Up(),s=o?Vp(o):void 0,c=a?.span||s,l=c?kp(c).name:Kf().getScopeData().transactionName;c_({name:a?.elementName||og(t.target),op:`ui.interaction.${i}`,origin:`auto.http.browser.inp`,metricName:`inp`,value:e,attributes:{[rp]:t.duration,[Ks]:l,[Gs]:l},startTime:n,endTime:n+r,parentSpan:c})}var h_=1e3,g_,__,v_;function y_(e){Hd(`dom`,e),Ud(`dom`,b_)}function b_(){if(!G.document)return;let e=Wd.bind(null,`dom`),t=C_(e,!0);G.document.addEventListener(`click`,t,!1),G.document.addEventListener(`keypress`,t,!1),[`EventTarget`,`Node`].forEach(t=>{let n=G[t]?.prototype;n?.hasOwnProperty?.(`addEventListener`)&&($d(n,`addEventListener`,function(t){return function(n,r,i){if(n===`click`||n==`keypress`)try{let r=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},a=r[n]=r[n]||{refCount:0};if(!a.handler){let r=C_(e);a.handler=r,t.call(this,n,r,i)}a.refCount++}catch{}return t.call(this,n,r,i)}}),$d(n,`removeEventListener`,function(e){return function(t,n,r){if(t===`click`||t==`keypress`)try{let n=this.__sentry_instrumentation_handlers__||{},i=n[t];i&&(i.refCount--,i.refCount<=0&&(e.call(this,t,i.handler,r),i.handler=void 0,delete n[t]),Object.keys(n).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return e.call(this,t,n,r)}}))})}function x_(e){if(e.type!==__)return!1;try{if(!e.target||e.target._sentryId!==v_)return!1}catch{}return!0}function S_(e,t){return e===`keypress`?!t?.tagName||!(t.tagName===`INPUT`||t.tagName===`TEXTAREA`||t.isContentEditable):!1}function C_(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;let r=w_(n);if(S_(n.type,r))return;ef(n,`_sentryCaptured`,!0),r&&!r._sentryId&&ef(r,`_sentryId`,pf());let i=n.type===`keypress`?`input`:n.type;x_(n)||(e({event:n,name:i,global:t}),__=n.type,v_=r?r._sentryId:void 0),clearTimeout(g_),g_=G.setTimeout(()=>{v_=void 0,__=void 0},h_)}}function w_(e){try{return e.target}catch{return null}}var T_;function E_(e){let t=`history`;Hd(t,e),Ud(t,D_)}function D_(){if(G.addEventListener(`popstate`,()=>{let e=G.location.href,t=T_;T_=e,t!==e&&Wd(`history`,{from:t,to:e})}),!Bm())return;function e(e){return function(...t){let n=t.length>2?t[2]:void 0;if(n){let r=T_,i=O_(String(n));if(T_=i,r===i)return e.apply(this,t);Wd(`history`,{from:r,to:i})}return e.apply(this,t)}}$d(G.history,`pushState`,e),$d(G.history,`replaceState`,e)}function O_(e){try{return new URL(e,G.location.origin).toString()}catch{return e}}var k_={};function A_(e){let t=k_[e];if(t)return t;let n=G[e];if(Vm(n))return k_[e]=n.bind(G);let r=G.document;if(r&&typeof r.createElement==`function`)try{let t=r.createElement(`iframe`);t.hidden=!0,r.head.appendChild(t);let i=t.contentWindow;i?.[e]&&(n=i[e]),r.head.removeChild(t)}catch(t){Wm&&U.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,t)}return n&&(k_[e]=n.bind(G))}function j_(e){k_[e]=void 0}function M_(...e){return A_(`setTimeout`)(...e)}var N_=`__sentry_xhr_v3__`;function P_(e){Hd(`xhr`,e),Ud(`xhr`,F_)}function F_(){if(!G.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(e,t,n){let r=Error(),i=vf()*1e3,a=qd(n[0])?n[0].toUpperCase():void 0,o=I_(n[1]);if(!a||!o)return e.apply(t,n);t[N_]={method:a,url:o,request_headers:{}},a===`POST`&&o.match(/sentry_key/)&&(t.__sentry_own_request__=!0);let s=()=>{let e=t[N_];if(e&&t.readyState===4){try{e.status_code=t.status}catch{}Wd(`xhr`,{endTimestamp:vf()*1e3,startTimestamp:i,xhr:t,virtualError:r}),r=void 0,t.removeEventListener(`readystatechange`,s)}};return`onreadystatechange`in t&&typeof t.onreadystatechange==`function`?t.onreadystatechange=new Proxy(t.onreadystatechange,{apply(e,t,n){return s(),e.apply(t,n)}}):t.addEventListener(`readystatechange`,s),t.setRequestHeader=new Proxy(t.setRequestHeader,{apply(e,t,n){let[r,i]=n,a=t[N_];return a&&qd(r)&&qd(i)&&(a.request_headers[r.toLowerCase()]=i),e.apply(t,n)}}),e.apply(t,n)}}),e.send=new Proxy(e.send,{apply(e,t,n){let r=t[N_];return r?(n[0]!==void 0&&(r.body=n[0]),Wd(`xhr`,{startTimestamp:vf()*1e3,xhr:t}),e.apply(t,n)):e.apply(t,n)}})}function I_(e){if(qd(e))return e;try{return e.toString()}catch{}}var L_=Symbol.for(`sentry__originalRequestBody`);function R_(e){return new URLSearchParams(e).toString()}
25function z_(e,t=U){try{if(typeof e==`string`)return[e];if(e instanceof URLSearchParams)return[e.toString()];if(e instanceof FormData)return[R_(e)];if(!e)return[void 0]}catch(n){return Wm&&t.error(n,`Failed to serialize body`,e),[void 0,`BODY_PARSE_ERROR`]}return Wm&&t.log(`Skipping network body because of body type`,e),[void 0,`UNPARSEABLE_BODY_TYPE`]}function B_(e=[]){if(e.length>=2&&e[1]&&typeof e[1]==`object`&&`body`in e[1])return e[1].body;if(e.length>=1&&e[0]instanceof Request){let t=e[0][L_];return t===void 0?void 0:t}}function V_(e){let t;try{t=e.getAllResponseHeaders()}catch(t){return Wm&&U.error(t,`Failed to get xhr response headers`,e),{}}return t?t.split(`\r
26`).reduce((e,t)=>{let[n,r]=t.split(`: `);return r&&(e[n.toLowerCase()]=r),e},{}):{}}function H_(e){if(typeof Element>`u`)return!1;try{return e instanceof Element}catch{return!1}}function U_(e){try{return new URL(e,G.location.origin).toString()}catch{return e}}var W_=40;function G_(e,t=A_(`fetch`)){let n=0,r=0;async function i(i){let a=i.body.length;n+=a,r++;let o={body:i.body,method:`POST`,referrerPolicy:`strict-origin`,headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{let n=await t(e.url,o);return{statusCode:n.status,headers:{"x-sentry-rate-limits":n.headers.get(`X-Sentry-Rate-Limits`),"retry-after":n.headers.get(`Retry-After`)}}}catch(e){throw j_(`fetch`),e}finally{n-=a,r--}}return Pc(e,i,Oc(e.bufferSize||W_))}var K_=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__,q_=30,J_=50;function Y_(e,t,n,r){let i={filename:e,function:t===`<anonymous>`?`?`:t,in_app:!0};return n!==void 0&&(i.lineno=n),r!==void 0&&(i.colno=r),i}var X_=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Z_=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Q_=/\((\S*)(?::(\d+))(?::(\d+))\)/,$_=/at (.+?) ?\(data:(.+?),/,ev=[q_,e=>{let t=e.match($_);if(t)return{filename:`<data:${t[2]}>`,function:t[1]};let n=X_.exec(e);if(n){let[,e,t,r]=n;return Y_(e,`?`,+t,+r)}let r=Z_.exec(e);if(r){if(r[2]?.indexOf(`eval`)===0){let e=Q_.exec(r[2]);e&&(r[2]=e[1],r[3]=e[2],r[4]=e[3])}let[e,t]=iv(r[1]||`?`,r[2]);return Y_(t,e,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}}],tv=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,nv=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,rv=$e(ev,[J_,e=>{let t=tv.exec(e);if(t){if(t[3]&&t[3].indexOf(` > eval`)>-1){let e=nv.exec(t[3]);e&&(t[1]=t[1]||`eval`,t[3]=e[1],t[4]=e[2],t[5]=``)}let e=t[3],n=t[1]||`?`;return[n,e]=iv(n,e),Y_(e,n,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}]),iv=(e,t)=>{let n=e.indexOf(`safari-extension`)!==-1,r=e.indexOf(`safari-web-extension`)!==-1;return n||r?[e.indexOf(`@`)===-1?`?`:e.split(`@`)[0],n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},av=1024,ov=`Breadcrumbs`,sv=lc(((e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:ov,setup(e){t.console&&ou(uv(e)),t.dom&&y_(lv(e,t.dom)),t.xhr&&P_(dv(e)),t.fetch&&Vu(fv(e)),t.history&&E_(pv(e)),t.sentry&&e.on(`beforeSendEvent`,cv(e))}}}));function cv(e){return function(t){Be()===e&&Ut({category:`sentry.${t.type===`transaction`?`transaction`:`event`}`,event_id:t.event_id,level:t.level,message:s(t)},{event:t})}}function lv(e,t){return function(n){if(Be()!==e)return;let r,i,a=typeof t==`object`?t.serializeAttribute:void 0,o=typeof t==`object`&&typeof t.maxStringLength==`number`?t.maxStringLength:void 0;o&&o>av&&(K_&&j.warn(`\`dom.maxStringLength\` cannot exceed ${av}, but a value of ${o} was configured. Sentry will use ${av} instead.`),o=av),typeof a==`string`&&(a=[a]);try{let e=n.event,t=mv(e)?e.target:e;r=og(t,{keyAttrs:a,maxStringLength:o}),i=Qu(t)}catch{r=`<unknown>`}if(r.length===0)return;let s={category:`ui.${n.name}`,message:r};i&&(s.data={"ui.component_name":i}),Ut(s,{event:n.event,name:n.name,global:n.global})}}function uv(e){return function(t){if(Be()!==e)return;let n={category:`console`,data:{arguments:t.args,logger:`console`},level:lu(t.level),message:oe(t.args,` `)};if(t.level===`assert`){if(t.args[0]===!1)n.message=`Assertion failed: ${oe(t.args.slice(1),` `)||`console.assert`}`,n.data.arguments=t.args.slice(1);else return}Ut(n,{input:t.args,level:t.level})}}function dv(e){return function(t){if(Be()!==e)return;let{startTimestamp:n,endTimestamp:r}=t,i=t.xhr[N_];if(!n||!r||!i)return;let{method:a,url:o,status_code:s,body:c}=i,l={method:a,url:o,status_code:s},u={xhr:t.xhr,input:c,startTimestamp:n,endTimestamp:r},d={category:`xhr`,data:l,type:`http`,level:Iu(s)};e.emit(`beforeOutgoingRequestBreadcrumb`,d,u),Ut(d,u)}}function fv(e){return function(t){if(Be()!==e)return;let{startTimestamp:n,endTimestamp:r}=t;
26if(r&&!(t.fetchData.url.match(/sentry_key/)&&t.fetchData.method===`POST`)){if(t.error){let i={data:t.error,input:t.args,startTimestamp:n,endTimestamp:r},a={category:`fetch`,data:t.fetchData,level:`error`,type:`http`};e.emit(`beforeOutgoingRequestBreadcrumb`,a,i),Ut(a,i)}else{let i=t.response,a={...t.fetchData,status_code:i?.status},o={input:t.args,response:i,startTimestamp:n,endTimestamp:r},s={category:`fetch`,data:a,type:`http`,level:Iu(a.status_code)};e.emit(`beforeOutgoingRequestBreadcrumb`,s,o),Ut(s,o)}}}}function pv(e){return function(t){if(Be()!==e)return;let n=t.from,r=t.to,i=_l(B.location.href),a=n?_l(n):void 0,o=_l(r);a?.path||(a=i),i.protocol===o.protocol&&i.host===o.host&&(r=o.relative),i.protocol===a.protocol&&i.host===a.host&&(n=a.relative),Ut({category:`navigation`,data:{from:n,to:r}})}}function mv(e){return!!e&&!!e.target}var hv=`EventTarget,Window,Node,ApplicationCache,AudioTrackList,BroadcastChannel,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload`.split(`,`),gv=`BrowserApiErrors`,_v=lc(((e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:gv,setupOnce(){t.setTimeout&&x(B,`setTimeout`,vv),t.setInterval&&x(B,`setInterval`,vv),t.requestAnimationFrame&&x(B,`requestAnimationFrame`,yv),t.XMLHttpRequest&&`XMLHttpRequest`in B&&x(XMLHttpRequest.prototype,`send`,bv);let e=t.eventTarget;e&&(Array.isArray(e)?e:hv).forEach(e=>xv(e,t))}}}));function vv(e){return function(...t){let n=t[0];return t[0]=nd(n,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${ht(e)}`}}),e.apply(this,t)}}function yv(e){return function(t){return e.apply(this,[nd(t,{mechanism:{data:{handler:ht(e)},handled:!1,type:`auto.browser.browserapierrors.requestAnimationFrame`}})])}}function bv(e){return function(...t){let n=this;return[`onload`,`onerror`,`onprogress`,`onreadystatechange`].forEach(e=>{e in n&&typeof n[e]==`function`&&x(n,e,function(t){let n={mechanism:{data:{handler:ht(t)},handled:!1,type:`auto.browser.browserapierrors.xhr.${e}`}},r=ye(t);return r&&(n.mechanism.data.handler=ht(r)),nd(t,n)})}),e.apply(this,t)}}function xv(e,t){let n=B[e]?.prototype;n?.hasOwnProperty?.(`addEventListener`)&&(x(n,`addEventListener`,function(n){return function(r,i,a){try{Sv(i)&&(i.handleEvent=nd(i.handleEvent,{mechanism:{data:{handler:ht(i),target:e},handled:!1,type:`auto.browser.browserapierrors.handleEvent`}}))}catch{}return t.unregisterOriginalCallbacks&&Cv(this,r,i),n.apply(this,[r,nd(i,{mechanism:{data:{handler:ht(i),target:e},handled:!1,type:`auto.browser.browserapierrors.addEventListener`}}),a])}}),x(n,`removeEventListener`,function(e){return function(t,n,r){try{if(Object.prototype.hasOwnProperty.call(n,`__sentry_wrapped__`)){let i=n.__sentry_wrapped__;i&&e.call(this,t,i,r)}}catch{}return e.call(this,t,n,r)}}))}function Sv(e){return typeof e.handleEvent==`function`}function Cv(e,t,n){e&&typeof e==`object`&&`removeEventListener`in e&&typeof e.removeEventListener==`function`&&e.removeEventListener(t,n)}var wv=lc((e={})=>{let t=e.lifecycle??`route`;return{name:`BrowserSession`,setupOnce(){if(B.document===void 0){K_&&j.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Fe({ignoreDuration:!0});let e=!1;Eh(()=>{e||=(Qe(),!0)});let n=yt(),r=n.getUser();n.addScopeListener(t=>{let n=t.getUser();(r?.id!==n?.id||r?.ip_address!==n?.ip_address)&&(r=n,e&&Qe())}),t===`route`&&E_(({from:t,to:n})=>{t!==n&&(Fe({ignoreDuration:!0}),Qe(),e=!0)})}}}),Tv=`CultureContext`,Ev=lc((()=>({name:Tv,preprocessEvent(e){let t=Dv();t&&(e.contexts={...e.contexts,culture:{...t,...e.contexts?.culture}})},processSegmentSpan(e){let t=Dv();t&&Zs(e,{"culture.locale":t.locale,"culture.timezone":t.timezone,"culture.calendar":t.calendar})}})));function Dv(){try{let e=B.Intl;if(!e)return;let t=e.DateTimeFormat().resolvedOptions();return{locale:t.locale,timezone:t.timeZone,calendar:t.calendar}}catch{return}}var Ov=`GlobalHandlers`,kv=lc(((e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:Ov,setupOnce(){Error.stackTraceLimit=50},setup(e){t.onerror&&(Av(e),Fv(`onerror`)),t.onunhandledrejection&&(jv(e),Fv(`onunhandledrejection`))}}}));function Av(e){No(t=>{let{stackParser:n,attachStacktrace:r}=Iv();if(Be()!==e||ed())return;let{msg:i,url:a,line:o,column:s,error:c}=t,l=Pv(md(n,c||i,void 0,r,!1),a,o,s);l.level=`error`,dt(l,{originalException:c,mechanism:{handled:!1,type:`auto.browser.global_handlers.onerror`}})})}function jv(e){Io(t=>{let{stackParser:n,attachStacktrace:r}=Iv();if(Be()!==e||ed())return;let i=Mv(t),a=Ve(i)?Nv(i):md(n,i,void 0,r,!0);a.level=`error`,dt(a,{originalException:i,mechanism:{handled:!1,type:`auto.browser.global_handlers.onunhandledrejection`}})})}function Mv(e){if(Ve(e))return e;try{if(`reason`in e)return e.reason;if(`detail`in e&&`reason`in e.detail)return e.detail.reason}catch{}return e}function Nv(e){return{exception:{values:[{type:`UnhandledRejection`,value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function Pv(e,t,n,r){let i=e.exception=e.exception||{},a=i.values=i.values||[],o=a[0]=a[0]||{},s=o.stacktrace=o.stacktrace||{},c=s.frames=s.frames||[];
26return c.length===0&&c.push({colno:r,lineno:n,filename:Lv(t)??Zu(),function:`?`,in_app:!0}),e}function Fv(e){K_&&j.log(`Global Handler attached: ${e}`)}function Iv(){return Be()?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}function Lv(e){if(ft(e)&&e.length!==0)return e.startsWith(`data:`)?`<${yl(e,!1)}>`:e}var Rv=lc(()=>({name:`HttpContext`,preprocessEvent(e){if(!B.navigator&&!B.location&&!B.document)return;let t=rd(),n={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:n}},processSpan(e){if(!B.navigator&&!B.location&&!B.document)return;let t=rd();Zs(e,{[Xs]:t.headers[`User-Agent`],...e.is_segment&&{"url.full":e.attributes?.[`sentry.op`]===`http.client`?void 0:t.url,"http.request.header.referer":t.headers.Referer}})}})),zv=`cause`,Bv=5,Vv=`LinkedErrors`,Hv=lc(((e={})=>{let t=e.limit||Bv,n=e.key||zv;return{name:Vv,preprocessEvent(e,r,i){Kl(id,i.getOptions().stackParser,n,t,e,r)}}})),Uv=/^HTML(\w*)Element$/;function Wv(e){if(typeof window<`u`&&e===window)return`[Window]`;if(typeof document<`u`&&e===document)return`[Document]`;if(H_(e)){let t=Gv(e);if(Uv.test(t))return`[HTMLElement: ${og(e)}]`}}function Gv(e){let t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:`null prototype`}function Kv(){return qv()?(K_&&ot(()=>{console.error(`[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/`)}),!0):!1}function qv(){if(B.window===void 0)return!1;let e=B;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;let t=Zu();return!(B===B.top&&/^(?:chrome-extension|moz-extension|ms-browser-extension|safari-web-extension):\/\//.test(t))}function Jv(e){return[Il(),Ml(),Eu(),_v(),sv(),kv(),Hv(),du(),Rv(),Ev(),wv()]}function Yv(e={}){let t=!e.skipBrowserExtensionCheck&&Kv(),n=e.defaultIntegrations==null?Jv():e.defaultIntegrations,r={...e,enabled:!t&&e.enabled,stackParser:Tt(e.stackParser||rv),integrations:ac({integrations:e.integrations,defaultIntegrations:n}),transport:e.transport||G_};return re(Wv),dl(yd,r)}var Xv=qe,Zv=`sentryReplaySession`,Qv=`replay_event`,$v=`Unable to send Replay`,ey=3e5,ty=9e5,ny=5e3,ry=5500,iy=6e4,ay=5e3,oy=3,sy=15e4,cy=5e3,ly=3e3,uy=300,dy=2e7,fy=4999,py=5e4,my=36e5,hy=Object.defineProperty,gy=(e,t,n)=>t in e?hy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_y=(e,t,n)=>gy(e,typeof t==`symbol`?t:t+``,n),vy=(e=>(e[e.Document=0]=`Document`,e[e.DocumentType=1]=`DocumentType`,e[e.Element=2]=`Element`,e[e.Text=3]=`Text`,e[e.CDATA=4]=`CDATA`,e[e.Comment=5]=`Comment`,e))(vy||{});function yy(e){return e.nodeType===e.ELEMENT_NODE}function by(e){return e?.host?.shadowRoot===e}function xy(e){return Object.prototype.toString.call(e)===`[object ShadowRoot]`}function Sy(e){return e.includes(` background-clip: text;`)&&!e.includes(` -webkit-background-clip: text;`)&&(e=e.replace(/\sbackground-clip:\s*text;/g,` -webkit-background-clip: text; background-clip: text;`)),e}function Cy(e){let{cssText:t}=e;if(t.split(`"`).length<3)return t;let n=[`@import`,`url(${JSON.stringify(e.href)})`];return e.layerName===``?n.push(`layer`):e.layerName&&n.push(`layer(${e.layerName})`),e.supportsText&&n.push(`supports(${e.supportsText})`),e.media.length&&n.push(e.media.mediaText),n.join(` `)+`;`}function wy(e){try{let t=e.rules||e.cssRules;return t?Sy(Array.from(t,Ey).join(``)):null}catch{return null}}function Ty(e){let t=``;for(let n=0;n<e.style.length;n++){let r=e.style,i=r[n],a=r.getPropertyPriority(i);t+=`${i}:${r.getPropertyValue(i)}${a?` !important`:``};`}return`${e.selectorText} { ${t} }`}function Ey(e){let t;if(Oy(e))try{t=wy(e.styleSheet)||Cy(e)}catch{}else if(ky(e)){let t=e.cssText,n=e.selectorText.includes(`:`),r=typeof e.style.all==`string`&&e.style.all;if(r&&(t=Ty(e)),n&&(t=Dy(t)),n||r)return t}return t||e.cssText}function Dy(e){return e.replace(/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm,`$1\\$2`)}function Oy(e){return`styleSheet`in e}function ky(e){return`selectorText`in e}var Ay=class{constructor(){_y(this,`idNodeMap`,new Map),_y(this,`nodeMetaMap`,new WeakMap)}getId(e){return e?this.getMeta(e)?.id??-1:-1}getNode(e){return this.idNodeMap.get(e)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(e){return this.nodeMetaMap.get(e)||null}removeNodeFromMap(e){let t=this.getId(e);
26this.idNodeMap.delete(t),e.childNodes&&e.childNodes.forEach(e=>this.removeNodeFromMap(e))}has(e){return this.idNodeMap.has(e)}hasNode(e){return this.nodeMetaMap.has(e)}add(e,t){let n=t.id;this.idNodeMap.set(n,e),this.nodeMetaMap.set(e,t)}replace(e,t){let n=this.getNode(e);if(n){let e=this.nodeMetaMap.get(n);e&&this.nodeMetaMap.set(t,e)}this.idNodeMap.set(e,t)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}};function jy(){return new Ay}function My({maskInputOptions:e,tagName:t,type:n}){return t===`OPTION`&&(t=`SELECT`),!!(e[t.toLowerCase()]||n&&e[n]||n===`password`||t===`INPUT`&&!n&&e.text)}function Ny({isMasked:e,element:t,value:n,maskInputFn:r}){let i=n||``;return e?(r&&(i=r(i,t)),`*`.repeat(i.length)):i}function Py(e){return e.toLowerCase()}function Fy(e){return e.toUpperCase()}var Iy=`__rrweb_original__`;function Ly(e){let t=e.getContext(`2d`);if(!t)return!0;for(let n=0;n<e.width;n+=50)for(let r=0;r<e.height;r+=50){let i=t.getImageData,a=Iy in i?i[Iy]:i;if(new Uint32Array(a.call(t,n,r,Math.min(50,e.width-n),Math.min(50,e.height-r)).data.buffer).some(e=>e!==0))return!1}return!0}function Ry(e){let t=e.type;return e.hasAttribute(`data-rr-is-password`)?`password`:t?Py(t):null}function zy(e,t,n){return t===`INPUT`&&(n===`radio`||n===`checkbox`)?e.getAttribute(`value`)||``:e.value}function By(e,t){let n;try{n=new URL(e,t??window.location.href)}catch{return null}return n.pathname.match(/\.([0-9a-z]+)(?:$)/i)?.[1]??null}var Vy={};function Hy(e){let t=Vy[e];if(t)return t;let n=window.document,r=window[e];if(n&&typeof n.createElement==`function`)try{let t=n.createElement(`iframe`);t.hidden=!0,n.head.appendChild(t);let i=t.contentWindow;i&&i[e]&&(r=i[e]),n.head.removeChild(t)}catch{}return Vy[e]=r.bind(window)}function Uy(...e){return Hy(`setTimeout`)(...e)}function Wy(...e){return Hy(`clearTimeout`)(...e)}function Gy(e){try{return e.contentDocument}catch{}}function Ky(e){try{return e.contentWindow}catch{}}var qy=1,Jy=RegExp(`[^a-z0-9-_:]`),Yy=-2;function Xy(){return qy++}function Zy(e){if(e instanceof HTMLFormElement)return`form`;let t=Py(e.tagName);return Jy.test(t)?`div`:t}function Qy(e){let t=``;return t=e.indexOf(`//`)>-1?e.split(`/`).slice(0,3).join(`/`):e.split(`/`)[0],t=t.split(`?`)[0],t}var $y,eb,tb=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,nb=/^(?:[a-z+]+:)?\/\//i,rb=/^www\..*/i,ib=/^(data:)([^,]*),(.*)/i;function ab(e,t){if(!e||t.size===0)return e;try{let n=e.split(`;`),r=[];for(let e of n){if(e=e.trim(),!e)continue;let n=e.indexOf(`:`);if(n===-1){r.push(e);continue}let i=e.slice(0,n).trim();t.has(i)||r.push(e)}return r.join(`; `)+(r.length>0&&e.endsWith(`;`)?`;`:``)}catch(t){return console.warn(`Error filtering CSS properties:`,t),e}}function ob(e,t){return(e||``).replace(tb,(e,n,r,i,a,o)=>{let s=r||a||o,c=n||i||``;if(!s)return e;if(nb.test(s)||rb.test(s)||ib.test(s))return`url(${c}${s}${c})`;if(s[0]===`/`)return`url(${c}${Qy(t)+s}${c})`;let l=t.split(`/`),u=s.split(`/`);l.pop();for(let e of u)if(e===`.`)continue;else e===`..`?l.pop():l.push(e);return`url(${c}${l.join(`/`)}${c})`})}var sb=/^[^ \t\n\r\u000c]+/,cb=/^[, \t\n\r\u000c]+/;function lb(e,t){if(t.trim()===``)return t;let n=0;function r(e){let r,i=e.exec(t.substring(n));return i?(r=i[0],n+=r.length,r):``}let i=[];for(;r(cb),!(n>=t.length);){let a=r(sb);if(a.slice(-1)===`,`)a=db(e,a.substring(0,a.length-1)),i.push(a);else{let r=``;a=db(e,a);let o=!1;for(;;){let e=t.charAt(n);if(e===``){i.push((a+r).trim());break}if(o)e===`)`&&(o=!1);else{if(e===`,`){n+=1,i.push((a+r).trim());break}e===`(`&&(o=!0)}r+=e,n+=1}}}return i.join(`, `)}var ub=new WeakMap;function db(e,t){return!t||t.trim()===``?t:pb(e,t)}function fb(e){return!!(e.tagName===`svg`||e.ownerSVGElement)}function pb(e,t){let n=ub.get(e);if(n||(n=e.createElement(`a`),ub.set(e,n)),!t)t=``;else if(t.startsWith(`blob:`)||t.startsWith(`data:`))return t;return n.setAttribute(`href`,t),n.href}function mb(e,t,n,r,i,a,o){if(!r)return r;if(n===`src`||n===`href`&&(t!==`use`||r[0]!==`#`)||n===`xlink:href`&&r[0]!==`#`||n===`background`&&(t===`table`||t===`td`||t===`th`))return db(e,r);if(n===`srcset`)return lb(e,r);if(n===`style`){let t=ob(r,pb(e));return o&&o.size>0&&(t=ab(t,o)),t}return t===`object`&&n===`data`?db(e,r):typeof a==`function`?a(n,r,i):r}function hb(e,t,n){return(e===`video`||e===`audio`)&&t===`autoplay`}function gb(e,t,n,r){try{if(r&&e.matches(r))return!1;if(typeof t==`string`){if(e.classList.contains(t))return!0}else for(let n=e.classList.length;n--;){let r=e.classList[n];if(t.test(r))return!0}if(n)return e.matches(n)}catch{}return!1}function _b(e,t){for(let n=e.classList.length;n--;){let r=e.classList[n];if(t.test(r))return!0}return!1}function vb(e,t,n=1/0,r=0){return!e||e.nodeType!==e.ELEMENT_NODE||r>n?-1:t(e)?r:vb(e.parentNode,t,n,r+1)}function yb(e,t){return n=>{let r=n;if(r===null)return!1;try{if(e){if(typeof e==`string`){if(r.matches(`.${e}`))return!0}else if(_b(r,e))return!0}return!!(t&&r.matches(t))}catch{return!1}}}function bb(e,t,n,r,i,a){try{let o=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(o===null)return!1;if(o.tagName===`INPUT`){let e=o.getAttribute(`autocomplete`);if([`current-password`,`new-password`,`cc-number`,`cc-exp`,`cc-exp-month`,`cc-exp-year`,`cc-csc`].includes(e))return!0}let s=-1,c=-1;if(a){if(c=vb(o,yb(r,i)),c<0)return!0;s=vb(o,yb(t,n),c>=0?c:1/0)}else{if(s=vb(o,yb(t,n)),s<0)return!1;c=vb(o,yb(r,i),s>=0?s:1/0)}return s>=0?c>=0?s<=c:!0:c>=0?!1:!!a}catch{}return!!a}function xb(e,t,n){let r=Ky(e);if(!r)return;let i=!1,a;try{a=r.document.readyState}catch{return}if(a!==`complete`){let r=Uy(()=>{i||=(t(),!0)},n);e.addEventListener(`load`,()=>{Wy(r),i=!0,t()});return}let o=`about:blank`;if(r.location.href!==o||e.src===o||e.src===``)return Uy(t,0),e.addEventListener(`load`,t);e.addEventListener(`load`,t)}function Sb(e,t,n){let r=!1,i;try{i=e.sheet}catch{i=null}if(i)return;let a=Uy(()=>{r||=(t(),!0)},n);e.addEventListener(`load`,()=>{Wy(a),r=!0,t()})}function Cb(e,t){let{doc:n,mirror:r,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:s,maskAttributeFn:c,maskTextClass:l,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:f,inlineStylesheet:p,maskInputOptions:m={}
26,maskTextFn:h,maskInputFn:g,dataURLOptions:_={},inlineImages:v,recordCanvas:y,keepIframeSrcFn:b,newlyAddedElement:x=!1,ignoreCSSAttributes:S}=t,C=wb(n,r);switch(e.nodeType){case e.DOCUMENT_NODE:return e.compatMode===`CSS1Compat`?{type:vy.Document,childNodes:[]}:{type:vy.Document,childNodes:[],compatMode:e.compatMode};case e.DOCUMENT_TYPE_NODE:return{type:vy.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:C};case e.ELEMENT_NODE:return Eb(e,{doc:n,blockClass:i,blockSelector:a,unblockSelector:o,inlineStylesheet:p,maskAttributeFn:c,maskInputOptions:m,maskInputFn:g,dataURLOptions:_,inlineImages:v,recordCanvas:y,keepIframeSrcFn:b,newlyAddedElement:x,rootId:C,maskTextClass:l,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:f,ignoreCSSAttributes:S});case e.TEXT_NODE:return Tb(e,{doc:n,maskAllText:s,maskTextClass:l,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:f,maskTextFn:h,maskInputOptions:m,maskInputFn:g,rootId:C});case e.CDATA_SECTION_NODE:return{type:vy.CDATA,textContent:``,rootId:C};case e.COMMENT_NODE:return{type:vy.Comment,textContent:e.textContent||``,rootId:C};default:return!1}}function wb(e,t){if(!t.hasNode(e))return;let n=t.getId(e);return n===1?void 0:n}function Tb(e,t){let{maskAllText:n,maskTextClass:r,unmaskTextClass:i,maskTextSelector:a,unmaskTextSelector:o,maskTextFn:s,maskInputOptions:c,maskInputFn:l,rootId:u}=t,d=e.parentNode&&e.parentNode.tagName,f=e.textContent,p=d===`STYLE`||void 0,m=d===`SCRIPT`||void 0,h=d===`TEXTAREA`||void 0;if(p&&f){try{e.nextSibling||e.previousSibling||e.parentNode.sheet?.cssRules&&(f=wy(e.parentNode.sheet))}catch(t){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${t}`,e)}f=ob(f,pb(t.doc))}m&&(f=`SCRIPT_PLACEHOLDER`);let g=bb(e,r,a,i,o,n);return!p&&!m&&!h&&f&&g&&(f=s?s(f,e.parentElement):f.replace(/[\S]/g,`*`)),h&&f&&(c.textarea||g)&&(f=l?l(f,e.parentNode):f.replace(/[\S]/g,`*`)),d===`OPTION`&&f&&(f=Ny({isMasked:bb(e,r,a,i,o,My({type:null,tagName:d,maskInputOptions:c})),element:e,value:f,maskInputFn:l})),{type:vy.Text,textContent:f||``,isStyle:p,rootId:u}}function Eb(e,t){let{doc:n,blockClass:r,blockSelector:i,unblockSelector:a,inlineStylesheet:o,maskInputOptions:s={},maskAttributeFn:c,maskInputFn:l,dataURLOptions:u={},inlineImages:d,recordCanvas:f,keepIframeSrcFn:p,newlyAddedElement:m=!1,rootId:h,maskTextClass:g,unmaskTextClass:_,maskTextSelector:v,unmaskTextSelector:y,ignoreCSSAttributes:b}=t,x=gb(e,r,i,a),S=Zy(e),C={},w=e.attributes.length;for(let t=0;t<w;t++){let r=e.attributes[t];r.name&&!hb(S,r.name,r.value)&&(C[r.name]=mb(n,S,Py(r.name),r.value,e,c,b))}if(S===`link`&&o){let t=Array.from(n.styleSheets).find(t=>t.href===e.href),r=null;t&&(r=wy(t)),r&&(C.rel=null,C.href=null,C.crossorigin=null,C._cssText=ob(r,t.href))}if(S===`style`&&e.sheet&&!(e.innerText||e.textContent||``).trim().length){let t=wy(e.sheet);t&&(C._cssText=ob(t,pb(n)))}if(S===`input`||S===`textarea`||S===`select`||S===`option`){let t=e,n=Ry(t),r=zy(t,Fy(S),n),i=t.checked;if(n!==`submit`&&n!==`button`&&r){let e=bb(t,g,v,_,y,My({type:n,tagName:Fy(S),maskInputOptions:s}));C.value=Ny({isMasked:e,element:t,value:r,maskInputFn:l})}i&&(C.checked=i)}if(S===`option`&&(e.selected&&!s.select?C.selected=!0:delete C.selected),S===`canvas`&&f){if(e.__context===`2d`)Ly(e)||(C.rr_dataURL=e.toDataURL(u.type,u.quality));else if(!(`__context`in e)){let t=e.toDataURL(u.type,u.quality),r=n.createElement(`canvas`);r.width=e.width,r.height=e.height,t!==r.toDataURL(u.type,u.quality)&&(C.rr_dataURL=t)}}if(S===`img`&&d){$y||($y=n.createElement(`canvas`),eb=$y.getContext(`2d`));let t=e,r=t.currentSrc||t.getAttribute(`src`)||`<unknown-src>`,i=t.crossOrigin,a=()=>{t.removeEventListener(`load`,a);try{$y.width=t.naturalWidth,$y.height=t.naturalHeight,eb.drawImage(t,0,0),C.rr_dataURL=$y.toDataURL(u.type,u.quality)}catch(e){if(t.crossOrigin!==`anonymous`){t.crossOrigin=`anonymous`,t.complete&&t.naturalWidth!==0?a():t.addEventListener(`load`,a);return}console.warn(`Cannot inline img src=${r}! Error: ${e}`)}t.crossOrigin===`anonymous`&&(i?C.crossOrigin=i:t.removeAttribute(`crossorigin`))};
26t.complete&&t.naturalWidth!==0?a():t.addEventListener(`load`,a)}if((S===`audio`||S===`video`)&&(C.rr_mediaState=e.paused?`paused`:`played`,C.rr_mediaCurrentTime=e.currentTime),m||(e.scrollLeft&&(C.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(C.rr_scrollTop=e.scrollTop)),x){let{width:t,height:n}=e.getBoundingClientRect();C={class:C.class,rr_width:`${t}px`,rr_height:`${n}px`}}S===`iframe`&&!p(C.src)&&(!x&&!Gy(e)&&(C.rr_src=C.src),delete C.src);let T;try{customElements.get(S)&&(T=!0)}catch{}return{type:vy.Element,tagName:S,attributes:C,childNodes:[],isSVG:fb(e)||void 0,needBlock:x,rootId:h,isCustom:T}}function Db(e){return e==null?``:e.toLowerCase()}function Ob(e,t){return!!(t.comment&&e.type===vy.Comment||e.type===vy.Element&&(t.script&&(e.tagName===`script`||e.tagName===`link`&&(e.attributes.rel===`preload`||e.attributes.rel===`modulepreload`)||e.tagName===`link`&&e.attributes.rel===`prefetch`&&typeof e.attributes.href==`string`&&By(e.attributes.href)===`js`)||t.headFavicon&&(e.tagName===`link`&&e.attributes.rel===`shortcut icon`||e.tagName===`meta`&&(Db(e.attributes.name).match(/^msapplication-tile(image|color)$/)||Db(e.attributes.name)===`application-name`||Db(e.attributes.rel)===`icon`||Db(e.attributes.rel)===`apple-touch-icon`||Db(e.attributes.rel)===`shortcut icon`))||e.tagName===`meta`&&(t.headMetaDescKeywords&&Db(e.attributes.name).match(/^description|keywords$/)||t.headMetaSocial&&(Db(e.attributes.property).match(/^(og|twitter|fb):/)||Db(e.attributes.name).match(/^(og|twitter):/)||Db(e.attributes.name)===`pinterest`)||t.headMetaRobots&&(Db(e.attributes.name)===`robots`||Db(e.attributes.name)===`googlebot`||Db(e.attributes.name)===`bingbot`)||t.headMetaHttpEquiv&&e.attributes[`http-equiv`]!==void 0||t.headMetaAuthorship&&(Db(e.attributes.name)===`author`||Db(e.attributes.name)===`generator`||Db(e.attributes.name)===`framework`||Db(e.attributes.name)===`publisher`||Db(e.attributes.name)===`progid`||Db(e.attributes.property).match(/^article:/)||Db(e.attributes.property).match(/^product:/))||t.headMetaVerification&&(Db(e.attributes.name)===`google-site-verification`||Db(e.attributes.name)===`yandex-verification`||Db(e.attributes.name)===`csrf-token`||Db(e.attributes.name)===`p:domain_verify`||Db(e.attributes.name)===`verify-v1`||Db(e.attributes.name)===`verification`||Db(e.attributes.name)===`shopify-checkout-api-token`))))}function kb(e,t){let{doc:n,mirror:r,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:s,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:f=!1,inlineStylesheet:p=!0,maskInputOptions:m={},maskAttributeFn:h,maskTextFn:g,maskInputFn:_,slimDOMOptions:v,dataURLOptions:y={},inlineImages:b=!1,recordCanvas:x=!1,onSerialize:S,onIframeLoad:C,iframeLoadTimeout:w=5e3,onBlockedImageLoad:T,onStylesheetLoad:ee,stylesheetLoadTimeout:te=5e3,keepIframeSrcFn:ne=()=>!1,newlyAddedElement:re=!1,ignoreCSSAttributes:E}=t,{preserveWhiteSpace:ie=!0}=t,ae=Cb(e,{doc:n,mirror:r,blockClass:i,blockSelector:a,maskAllText:s,unblockSelector:o,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,inlineStylesheet:p,maskInputOptions:m,maskAttributeFn:h,maskTextFn:g,maskInputFn:_,dataURLOptions:y,inlineImages:b,recordCanvas:x,keepIframeSrcFn:ne,newlyAddedElement:re,ignoreCSSAttributes:E});if(!ae)return console.warn(e,`not serialized`),null;let oe;oe=r.hasNode(e)?r.getId(e):Ob(ae,v)||!ie&&ae.type===vy.Text&&!ae.isStyle&&!ae.textContent.trim().length?Yy:Xy();let D=Object.assign(ae,{id:oe});if(r.add(e,D),oe===Yy)return null;S&&S(e);let se=!f;if(D.type===vy.Element){se&&=!D.needBlock;let t=e.shadowRoot;t&&xy(t)&&(D.isShadowHost=!0)}if((D.type===vy.Document||D.type===vy.Element)&&se){v.headWhitespace&&D.type===vy.Element&&D.tagName===`head`&&(ie=!1);let t={doc:n,mirror:r,blockClass:i,blockSelector:a,maskAllText:s,unblockSelector:o,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:f,inlineStylesheet:p,maskInputOptions:m,maskAttributeFn:h,maskTextFn:g,maskInputFn:_,slimDOMOptions:v,dataURLOptions:y,inlineImages:b,recordCanvas:x,preserveWhiteSpace:ie,onSerialize:S,onIframeLoad:C,iframeLoadTimeout:w,onBlockedImageLoad:T,onStylesheetLoad:ee,stylesheetLoadTimeout:te,keepIframeSrcFn:ne,ignoreCSSAttributes:E},re=e.childNodes?Array.from(e.childNodes):[];for(let e of re){let n=kb(e,t);n&&D.childNodes.push(n)}if(yy(e)&&e.shadowRoot)for(let n of Array.from(e.shadowRoot.childNodes)){let r=kb(n,t);r&&(xy(e.shadowRoot)&&(r.isShadow=!0),D.childNodes.push(r))}}if(e.parentNode&&by(e.parentNode)&&xy(e.parentNode)&&(D.isShadow=!0),D.type===vy.Element&&D.tagName===`iframe`&&!D.needBlock&&xb(e,()=>{let t=Gy(e);if(t&&C){let n=kb(t,{doc:t,mirror:r,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:s,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:p,maskInputOptions:m,maskAttributeFn:h,maskTextFn:g,maskInputFn:_,slimDOMOptions:v,dataURLOptions:y,inlineImages:b,recordCanvas:x,preserveWhiteSpace:ie,onSerialize:S,onIframeLoad:C,iframeLoadTimeout:w,onStylesheetLoad:ee,stylesheetLoadTimeout:te,keepIframeSrcFn:ne,ignoreCSSAttributes:E});n&&C(e,n)}},w),D.type===vy.Element&&D.tagName===`img`&&!e.complete&&D.needBlock){let t=e,n=()=>
26{if(t.isConnected&&!t.complete&&T)try{let e=t.getBoundingClientRect();e.width>0&&e.height>0&&T(t,D,e)}catch{}t.removeEventListener(`load`,n)};t.isConnected&&t.addEventListener(`load`,n)}return D.type===vy.Element&&D.tagName===`link`&&typeof D.attributes.rel==`string`&&(D.attributes.rel===`stylesheet`||D.attributes.rel===`preload`&&typeof D.attributes.href==`string`&&By(D.attributes.href)===`css`)&&Sb(e,()=>{if(ee){let t=kb(e,{doc:n,mirror:r,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:s,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:p,maskInputOptions:m,maskAttributeFn:h,maskTextFn:g,maskInputFn:_,slimDOMOptions:v,dataURLOptions:y,inlineImages:b,recordCanvas:x,preserveWhiteSpace:ie,onSerialize:S,onIframeLoad:C,iframeLoadTimeout:w,onStylesheetLoad:ee,stylesheetLoadTimeout:te,keepIframeSrcFn:ne,ignoreCSSAttributes:E});t&&ee(e,t)}},te),D.type===vy.Element&&delete D.needBlock,D}function Ab(e,t){let{mirror:n=new Ay,blockClass:r=`rr-block`,blockSelector:i=null,unblockSelector:a=null,maskAllText:o=!1,maskTextClass:s=`rr-mask`,unmaskTextClass:c=null,maskTextSelector:l=null,unmaskTextSelector:u=null,inlineStylesheet:d=!0,inlineImages:f=!1,recordCanvas:p=!1,maskAllInputs:m=!1,maskAttributeFn:h,maskTextFn:g,maskInputFn:_,slimDOM:v=!1,dataURLOptions:y,preserveWhiteSpace:b,onSerialize:x,onIframeLoad:S,iframeLoadTimeout:C,onBlockedImageLoad:w,onStylesheetLoad:T,stylesheetLoadTimeout:ee,keepIframeSrcFn:te=()=>!1,ignoreCSSAttributes:ne=new Set([])}=t||{};return kb(e,{doc:e,mirror:n,blockClass:r,blockSelector:i,unblockSelector:a,maskAllText:o,maskTextClass:s,unmaskTextClass:c,maskTextSelector:l,unmaskTextSelector:u,skipChild:!1,inlineStylesheet:d,maskInputOptions:m===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:m===!1?{}:m,maskAttributeFn:h,maskTextFn:g,maskInputFn:_,slimDOMOptions:v===!0||v===`all`?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:v===`all`,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:v===!1?{}:v,dataURLOptions:y,inlineImages:f,recordCanvas:p,preserveWhiteSpace:b,onSerialize:x,onIframeLoad:S,iframeLoadTimeout:C,onBlockedImageLoad:w,onStylesheetLoad:T,stylesheetLoadTimeout:ee,keepIframeSrcFn:te,newlyAddedElement:!1,ignoreCSSAttributes:ne})}function jb(e,t,n=document){let r={capture:!0,passive:!0};return n.addEventListener(e,t,r),()=>n.removeEventListener(e,t,r)}var Mb=`Please stop import mirror directly. Instead of that,\r
27now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
28or you can use record.mirror to access the mirror instance during recording.`,Nb={map:{},getId(){return console.error(Mb),-1},getNode(){return console.error(Mb),null},removeNodeFromMap(){console.error(Mb)},has(){return console.error(Mb),!1},reset(){console.error(Mb)}};typeof window<`u`&&window.Proxy&&window.Reflect&&(Nb=new Proxy(Nb,{get(e,t,n){return t===`map`&&console.error(Mb),Reflect.get(e,t,n)}}));function Pb(e,t,n={}){let r=null,i=0;return function(...a){let o=Date.now();!i&&n.leading===!1&&(i=o);let s=t-(o-i),c=this;s<=0||s>t?(r&&=(ox(r),null),i=o,e.apply(c,a)):!r&&n.trailing!==!1&&(r=ax(()=>{i=n.leading===!1?0:Date.now(),r=null,e.apply(c,a)},s))}}function Fb(e,t,n,r,i=window){let a=i.Object.getOwnPropertyDescriptor(e,t);return i.Object.defineProperty(e,t,r?n:{set(e){ax(()=>{n.set.call(this,e)},0),a&&a.set&&a.set.call(this,e)}}),()=>Fb(e,t,a||{},!0)}function Ib(e,t,n){try{if(!(t in e))return()=>{};let r=e[t],i=n(r);return typeof i==`function`&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=i,()=>{e[t]=r}}catch{return()=>{}}}var Lb=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(Lb=()=>new Date().getTime());function Rb(e){let t=e.document;return{left:t.scrollingElement?t.scrollingElement.scrollLeft:e.pageXOffset===void 0?t?.documentElement.scrollLeft||t?.body?.parentElement?.scrollLeft||t?.body?.scrollLeft||0:e.pageXOffset,top:t.scrollingElement?t.scrollingElement.scrollTop:e.pageYOffset===void 0?t?.documentElement.scrollTop||t?.body?.parentElement?.scrollTop||t?.body?.scrollTop||0:e.pageYOffset}}function zb(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function Bb(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function Vb(e){if(!e)return null;
28try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch{return null}}function Hb(e,t,n,r,i){if(!e)return!1;let a=Vb(e);if(!a)return!1;let o=yb(t,n);if(!i){let e=r&&a.matches(r);return o(a)&&!e}let s=vb(a,o),c=-1;return s<0?!1:(r&&(c=vb(a,yb(null,r))),s>-1&&c<0||s<c)}function Ub(e,t){return t.getId(e)!==-1}function Wb(e,t){return t.getId(e)===Yy}function Gb(e,t){if(by(e))return!1;let n=t.getId(e);return t.has(n)?e.parentNode&&e.parentNode.nodeType===e.DOCUMENT_NODE?!1:!e.parentNode||Gb(e.parentNode,t):!0}function Kb(e){return!!e.changedTouches}function qb(e=window){`NodeList`in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),`DOMTokenList`in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...e)=>{let t=e[0];if(!(0 in e))throw TypeError(`1 argument is required`);do if(this===t)return!0;while(t&&=t.parentNode);return!1})}function Jb(e,t){return!!(e.nodeName===`IFRAME`&&t.getMeta(e))}function Yb(e,t){return!!(e.nodeName===`LINK`&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&e.getAttribute(`rel`)===`stylesheet`&&t.getMeta(e))}function Xb(e){return!!e?.shadowRoot}var Zb=class{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(e){return this.styleIDMap.get(e)??-1}has(e){return this.styleIDMap.has(e)}add(e,t){if(this.has(e))return this.getId(e);let n;return n=t===void 0?this.id++:t,this.styleIDMap.set(e,n),this.idStyleMap.set(n,e),n}getStyle(e){return this.idStyleMap.get(e)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}};function Qb(e){let t=null;return e.getRootNode?.()?.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(t=e.getRootNode().host),t}function $b(e){let t=e,n;for(;n=Qb(t);)t=n;return t}function ex(e){let t=e.ownerDocument;if(!t)return!1;let n=$b(e);return t.contains(n)}function tx(e){let t=e.ownerDocument;return t?t.contains(e)||ex(e):!1}var nx={};function rx(e){let t=nx[e];if(t)return t;let n=window.document,r=window[e];if(n&&typeof n.createElement==`function`)try{let t=n.createElement(`iframe`);t.hidden=!0,n.head.appendChild(t);let i=t.contentWindow;i&&i[e]&&(r=i[e]),n.head.removeChild(t)}catch{}return nx[e]=r.bind(window)}function ix(...e){return rx(`requestAnimationFrame`)(...e)}function ax(...e){return rx(`setTimeout`)(...e)}function ox(...e){return rx(`clearTimeout`)(...e)}var K=(e=>(e[e.DomContentLoaded=0]=`DomContentLoaded`,e[e.Load=1]=`Load`,e[e.FullSnapshot=2]=`FullSnapshot`,e[e.IncrementalSnapshot=3]=`IncrementalSnapshot`,e[e.Meta=4]=`Meta`,e[e.Custom=5]=`Custom`,e[e.Plugin=6]=`Plugin`,e))(K||{}),q=(e=>(e[e.Mutation=0]=`Mutation`,e[e.MouseMove=1]=`MouseMove`,e[e.MouseInteraction=2]=`MouseInteraction`,e[e.Scroll=3]=`Scroll`,e[e.ViewportResize=4]=`ViewportResize`,e[e.Input=5]=`Input`,e[e.TouchMove=6]=`TouchMove`,e[e.MediaInteraction=7]=`MediaInteraction`,e[e.StyleSheetRule=8]=`StyleSheetRule`,e[e.CanvasMutation=9]=`CanvasMutation`,e[e.Font=10]=`Font`,e[e.Log=11]=`Log`,e[e.Drag=12]=`Drag`,e[e.StyleDeclaration=13]=`StyleDeclaration`,e[e.Selection=14]=`Selection`,e[e.AdoptedStyleSheet=15]=`AdoptedStyleSheet`,e[e.CustomElement=16]=`CustomElement`,e))(q||{}),sx=(e=>(e[e.MouseUp=0]=`MouseUp`,e[e.MouseDown=1]=`MouseDown`,e[e.Click=2]=`Click`,e[e.ContextMenu=3]=`ContextMenu`,e[e.DblClick=4]=`DblClick`,e[e.Focus=5]=`Focus`,e[e.Blur=6]=`Blur`,e[e.TouchStart=7]=`TouchStart`,e[e.TouchMove_Departed=8]=`TouchMove_Departed`,e[e.TouchEnd=9]=`TouchEnd`,e[e.TouchCancel=10]=`TouchCancel`,e))(sx||{}),cx=(e=>(e[e.Mouse=0]=`Mouse`,e[e.Pen=1]=`Pen`,e[e.Touch=2]=`Touch`,e))(cx||{}),lx=(e=>(e[e.Play=0]=`Play`,e[e.Pause=1]=`Pause`,e[e.Seeked=2]=`Seeked`,e[e.VolumeChange=3]=`VolumeChange`,e[e.RateChange=4]=`RateChange`,e))(lx||{}),ux;function dx(e){ux=e}function fx(){ux=void 0}for(var px=e=>ux?((...t)=>{try{return e(...t)}catch(e){if(ux&&ux(e)===!0)return()=>{};throw e}}):e,mx=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,hx=typeof Uint8Array>`u`?[]:new Uint8Array(256),gx=0;gx<mx.length;gx++)hx[mx.charCodeAt(gx)]=gx;var _x=class{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}};function vx(e){try{return e.contentDocument}catch{}}function yx(e){try{return e.contentWindow}catch{}}var bx=class{constructor(e){this.doc=e,this.unattachedDoc=null}parse(e){return this.parseWithConstructableStylesheet(e)||this.parseWithDetachedElement(e)}parseWithConstructableStylesheet(e){if(typeof CSSStyleSheet>`u`||typeof CSSStyleSheet.prototype.replaceSync!=`function`)return null;try{let t=new CSSStyleSheet;t.replaceSync(`x { ${e} }`);let n=t.cssRules[0];
28return!n||n.type!==CSSRule.STYLE_RULE?null:n.style}catch{return null}}parseWithDetachedElement(e){let t=this.getUnattachedDoc().createElement(`span`);return t.setAttribute(`style`,e),t.style}getUnattachedDoc(){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}return this.unattachedDoc}};function xx(e){return`__ln`in e}var Sx=class{constructor(){this.length=0,this.head=null,this.tail=null}get(e){if(e>=this.length)throw Error(`Position outside of list range`);let t=this.head;for(let n=0;n<e;n++)t=t?.next||null;return t}addNode(e){let t={value:e,previous:null,next:null};if(e.__ln=t,e.previousSibling&&xx(e.previousSibling)){let n=e.previousSibling.__ln.next;t.next=n,t.previous=e.previousSibling.__ln,e.previousSibling.__ln.next=t,n&&(n.previous=t)}else if(e.nextSibling&&xx(e.nextSibling)&&e.nextSibling.__ln.previous){let n=e.nextSibling.__ln.previous;t.previous=n,t.next=e.nextSibling.__ln,e.nextSibling.__ln.previous=t,n&&(n.next=t)}else this.head&&(this.head.previous=t),t.next=this.head,this.head=t;t.next===null&&(this.tail=t),this.length++}removeNode(e){let t=e.__ln;this.head&&(t.previous?(t.previous.next=t.next,t.next?t.next.previous=t.previous:this.tail=t.previous):(this.head=t.next,this.head?this.head.previous=null:this.tail=null),e.__ln&&delete e.__ln,this.length--)}},Cx=(e,t)=>`${e}@${t}`,wx=class{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=e=>{e.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;let e=[],t=new Set,n=new Sx,r=e=>{let t=e,n=Yy;for(;n===Yy;)t&&=t.nextSibling,n=t&&this.mirror.getId(t);return n},i=i=>{if(!i.parentNode||!tx(i))return;let a=by(i.parentNode)?this.mirror.getId(Qb(i)):this.mirror.getId(i.parentNode),o=r(i);if(a===-1||o===-1)return n.addNode(i);let s=kb(i,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:e=>{Jb(e,this.mirror)&&!Hb(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(e),Yb(e,this.mirror)&&this.stylesheetManager.trackLinkElement(e),Xb(i)&&this.shadowDomManager.addShadowRoot(i.shadowRoot,this.doc)},onIframeLoad:(e,t)=>{if(Hb(e,this.blockClass,this.blockSelector,this.unblockSelector,!1))return;this.iframeManager.attachIframe(e,t);let n=yx(e);n&&this.canvasManager.addWindow(n),this.shadowDomManager.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{this.stylesheetManager.attachLinkElement(e,t)},onBlockedImageLoad:(e,t,{width:n,height:r})=>{this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:{style:{width:`${n}px`,height:`${r}px`}}}]})},ignoreCSSAttributes:this.ignoreCSSAttributes});s&&(e.push({parentId:a,nextId:o,node:s}),t.add(s.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(let e of this.movedSet)(!Ex(this.removes,e,this.mirror)||this.movedSet.has(e.parentNode))&&i(e);for(let e of this.addedSet)!Ox(this.droppedSet,e)&&!Ex(this.removes,e,this.mirror)||Ox(this.movedSet,e)?i(e):this.droppedSet.add(e);let a=null;for(;n.length;){let e=null;if(a){let t=this.mirror.getId(a.value.parentNode),n=r(a.value);t!==-1&&n!==-1&&(e=a)}if(!e){let t=n.tail;for(;t;){let n=t;if(t=t.previous,n){let t=this.mirror.getId(n.value.parentNode);if(r(n.value)===-1)continue;if(t!==-1){e=n;break}{let t=n.value;if(t.parentNode&&t.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){let r=t.parentNode.host;if(this.mirror.getId(r)!==-1){e=n;break}}}}}}if(!e){for(;n.head;)n.removeNode(n.head.value);break}a=e.previous,n.removeNode(e.value),i(e.value)}let o={texts:this.texts.map(e=>
28({id:this.mirror.getId(e.node),value:e.value})).filter(e=>!t.has(e.id)).filter(e=>this.mirror.has(e.id)),attributes:this.attributes.map(e=>{let{attributes:t}=e;if(typeof t.style==`string`){let n=JSON.stringify(e.styleDiff),r=JSON.stringify(e._unchangedStyles);n.length<t.style.length&&(n+r).split(`var(`).length===t.style.split(`var(`).length&&(t.style=e.styleDiff)}return{id:this.mirror.getId(e.node),attributes:t}}).filter(e=>!t.has(e.id)).filter(e=>this.mirror.has(e.id)),removes:this.removes,adds:e};(o.texts.length||o.attributes.length||o.removes.length||o.adds.length)&&(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(o))},this.processMutation=e=>{if(!Wb(e.target,this.mirror))switch(e.type){case`characterData`:{let t=e.target.textContent;!Hb(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&t!==e.oldValue&&this.texts.push({value:bb(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&t?this.maskTextFn?this.maskTextFn(t,Vb(e.target)):t.replace(/[\S]/g,`*`):t,node:e.target});break}case`attributes`:{let t=e.target,n=e.attributeName,r=e.target.getAttribute(n);if(n===`value`){let n=Ry(t),i=t.tagName;r=zy(t,i,n);let a=My({maskInputOptions:this.maskInputOptions,tagName:i,type:n});r=Ny({isMasked:bb(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,a),element:t,value:r,maskInputFn:this.maskInputFn})}if(Hb(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||r===e.oldValue)return;let i=this.attributeMap.get(e.target);if(t.tagName===`IFRAME`&&n===`src`&&!this.keepIframeSrcFn(r)){if(!vx(t))n=`rr_src`;else return}if(i||(i={node:e.target,attributes:{},styleDiff:{},_unchangedStyles:{}}
28,this.attributes.push(i),this.attributeMap.set(e.target,i)),n===`type`&&t.tagName===`INPUT`&&(e.oldValue||``).toLowerCase()===`password`&&t.setAttribute(`data-rr-is-password`,`true`),!hb(t.tagName,n)&&(i.attributes[n]=mb(this.doc,Py(t.tagName),Py(n),r,t,this.maskAttributeFn),n===`style`)){let n=e.oldValue?this.styleDeclarationParser.parse(e.oldValue):null;for(let e of Array.from(t.style)){let r=t.style.getPropertyValue(e),a=t.style.getPropertyPriority(e);r!==(n?.getPropertyValue(e)||``)||a!==(n?.getPropertyPriority(e)||``)?a===``?i.styleDiff[e]=r:i.styleDiff[e]=[r,a]:i._unchangedStyles[e]=[r,a]}if(n)for(let e of Array.from(n))t.style.getPropertyValue(e)===``&&(i.styleDiff[e]=!1)}break}case`childList`:if(Hb(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;e.addedNodes.forEach(t=>this.genAdds(t,e.target)),e.removedNodes.forEach(t=>{let n=this.mirror.getId(t),r=by(e.target)?this.mirror.getId(e.target.host):this.mirror.getId(e.target);Hb(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||Wb(t,this.mirror)||!Ub(t,this.mirror)||(this.addedSet.has(t)?(Tx(this.addedSet,t),this.droppedSet.add(t)):this.addedSet.has(e.target)&&n===-1||Gb(e.target,this.mirror)||(this.movedSet.has(t)&&this.movedMap[Cx(n,r)]?Tx(this.movedSet,t):this.removes.push({parentId:r,id:n,isShadow:by(e.target)&&xy(e.target)?!0:void 0})),this.mapRemoves.push(t))})}},this.genAdds=(e,t)=>{if(!this.processedNodeManager.inOtherBuffer(e,this)&&!(this.addedSet.has(e)||this.movedSet.has(e))){if(this.mirror.hasNode(e)){if(Wb(e,this.mirror))return;this.movedSet.add(e);let n=null;t&&this.mirror.hasNode(t)&&(n=this.mirror.getId(t)),n&&n!==-1&&(this.movedMap[Cx(this.mirror.getId(e),n)]=!0)}else this.addedSet.add(e),this.droppedSet.delete(e);Hb(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(e.childNodes&&e.childNodes.forEach(e=>this.genAdds(e)),Xb(e)&&e.shadowRoot.childNodes.forEach(t=>{this.processedNodeManager.add(t,this),this.genAdds(t,e)}))}}}init(e){`mutationCb.blockClass.blockSelector.unblockSelector.maskAllText.maskTextClass.unmaskTextClass.maskTextSelector.unmaskTextSelector.inlineStylesheet.maskInputOptions.maskAttributeFn.maskTextFn.maskInputFn.keepIframeSrcFn.recordCanvas.inlineImages.slimDOMOptions.dataURLOptions.doc.mirror.iframeManager.stylesheetManager.shadowDomManager.canvasManager.processedNodeManager.ignoreCSSAttributes`.split(`.`).forEach(t=>{this[t]=e[t]}),this.styleDeclarationParser=new bx(this.doc)}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}};function Tx(e,t){e.delete(t),t.childNodes?.forEach(t=>Tx(e,t))}function Ex(e,t,n){return e.length!==0&&Dx(e,t,n)}function Dx(e,t,n){let r=t.parentNode;for(;r;){let t=n.getId(r);if(e.some(e=>e.id===t))return!0;r=r.parentNode}return!1}function Ox(e,t){return e.size!==0&&kx(e,t)}function kx(e,t){let{parentNode:n}=t;
28return n?e.has(n)?!0:kx(e,n):!1}var Ax=[];function jx(e){try{if(`composedPath`in e){let t=e.composedPath();if(t.length)return t[0]}else if(`path`in e&&e.path.length)return e.path[0]}catch{}return e&&e.target}function Mx(e,t){let n=new wx;Ax.push(n),n.init(e);let r=window.MutationObserver||window.__rrMutationObserver,i=window?.Zone?.__symbol__?.(`MutationObserver`);i&&window[i]&&(r=window[i]);let a=new r(px(t=>{e.onMutation&&e.onMutation(t)===!1||n.processMutations.bind(n)(t)}));return a.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),a}function Nx({mousemoveCb:e,sampling:t,doc:n,mirror:r}){if(t.mousemove===!1)return()=>{};let i=typeof t.mousemove==`number`?t.mousemove:50,a=typeof t.mousemoveCallback==`number`?t.mousemoveCallback:500,o=[],s,c=Pb(px(t=>{let n=Date.now()-s;e(o.map(e=>(e.timeOffset-=n,e)),t),o=[],s=null}),a),l=px(Pb(px(e=>{let t=jx(e),{clientX:n,clientY:i}=Kb(e)?e.changedTouches[0]:e;s||=Lb(),o.push({x:n,y:i,id:r.getId(t),timeOffset:Lb()-s}),c(typeof DragEvent<`u`&&e instanceof DragEvent?q.Drag:e instanceof MouseEvent?q.MouseMove:q.TouchMove)}),i,{trailing:!1})),u=[jb(`mousemove`,l,n),jb(`touchmove`,l,n),jb(`drag`,l,n)];return px(()=>{u.forEach(e=>e())})}function Px({mouseInteractionCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:a,sampling:o}){if(o.mouseInteraction===!1)return()=>{};let s=o.mouseInteraction===!0||o.mouseInteraction===void 0?{}:o.mouseInteraction,c=[],l=null,u=t=>o=>{let s=jx(o);if(Hb(s,r,i,a,!0))return;let c=null,u=t;if(`pointerType`in o){switch(o.pointerType){case`mouse`:c=cx.Mouse;break;case`touch`:c=cx.Touch;break;case`pen`:c=cx.Pen}c===cx.Touch?sx[t]===sx.MouseDown?u=`TouchStart`:sx[t]===sx.MouseUp&&(u=`TouchEnd`):cx.Pen}else Kb(o)&&(c=cx.Touch);c===null?sx[t]===sx.Click&&(c=l,l=null):(l=c,(u.startsWith(`Touch`)&&c===cx.Touch||u.startsWith(`Mouse`)&&c===cx.Mouse)&&(c=null));let d=Kb(o)?o.changedTouches[0]:o;if(!d)return;let f=n.getId(s),{clientX:p,clientY:m}=d;px(e)({type:sx[u],id:f,x:p,y:m,...c!==null&&{pointerType:c}})};return Object.keys(sx).filter(e=>Number.isNaN(Number(e))&&!e.endsWith(`_Departed`)&&s[e]!==!1).forEach(e=>{let n=Py(e),r=u(e);if(window.PointerEvent)switch(sx[e]){case sx.MouseDown:case sx.MouseUp:n=n.replace(`mouse`,`pointer`);break;case sx.TouchStart:case sx.TouchEnd:return}c.push(jb(n,r,t))}),px(()=>{c.forEach(e=>e())})}function Fx({scrollCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:a,sampling:o}){return jb(`scroll`,px(Pb(px(o=>{let s=jx(o);if(!s||Hb(s,r,i,a,!0))return;let c=n.getId(s);if(s===t&&t.defaultView){let n=Rb(t.defaultView);e({id:c,x:n.left,y:n.top})}else e({id:c,x:s.scrollLeft,y:s.scrollTop})}),o.scroll||100)),t)}function Ix({viewportResizeCb:e},{win:t}){let n=-1,r=-1;return jb(`resize`,px(Pb(px(()=>{let t=zb(),i=Bb();(n!==t||r!==i)&&(e({width:Number(i),height:Number(t)}),n=t,r=i)}),200)),t)}var Lx=[`INPUT`,`TEXTAREA`,`SELECT`],Rx=new WeakMap;function zx({inputCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:a,ignoreClass:o,ignoreSelector:s,maskInputOptions:c,maskInputFn:l,sampling:u,userTriggeredOnInput:d,maskTextClass:f,unmaskTextClass:p,maskTextSelector:m,unmaskTextSelector:h}){function g(e){let n=jx(e),u=e.isTrusted,g=n&&Fy(n.tagName);if(g===`OPTION`&&(n=n.parentElement),!n||!g||Lx.indexOf(g)<0||Hb(n,r,i,a,!0))return;let v=n;if(v.classList.contains(o)||s&&v.matches(s))return;let y=Ry(n),b=zy(v,g,y),x=!1,S=My({maskInputOptions:c,tagName:g,type:y}),C=bb(n,f,m,p,h,S);(y===`radio`||y===`checkbox`)&&(x=n.checked),b=Ny({isMasked:C,element:n,value:b,maskInputFn:l}),_(n,d?{text:b,isChecked:x,userTriggered:u}:{text:b,isChecked:x});let w=n.name;y===`radio`&&w&&x&&t.querySelectorAll(`input[type="radio"][name="${w}"]`).forEach(e=>{if(e!==n){let t=Ny({isMasked:C,element:e,value:zy(e,g,y),maskInputFn:l});_(e,d?{text:t,isChecked:!x,userTriggered:!1}:{text:t,isChecked:!x})}})}function _(t,r){let i=Rx.get(t);if(!i||i.text!==r.text||i.isChecked!==r.isChecked){Rx.set(t,r);let i=n.getId(t);px(e)({...r,id:i})}}let v=(u.input===`last`?[`change`]:[`input`,`change`]).map(e=>jb(e,px(g),t)),y=t.defaultView;if(!y)return()=>
28{v.forEach(e=>e())};let b=y.Object.getOwnPropertyDescriptor(y.HTMLInputElement.prototype,`value`),x=[[y.HTMLInputElement.prototype,`value`],[y.HTMLInputElement.prototype,`checked`],[y.HTMLSelectElement.prototype,`value`],[y.HTMLTextAreaElement.prototype,`value`],[y.HTMLSelectElement.prototype,`selectedIndex`],[y.HTMLOptionElement.prototype,`selected`]];return b&&b.set&&v.push(...x.map(e=>Fb(e[0],e[1],{set(){px(g)({target:this,isTrusted:!1})}},!1,y))),px(()=>{v.forEach(e=>e())})}function Bx(e){let t=[];function n(e,t){if(Xx(`CSSGroupingRule`)&&e.parentRule instanceof CSSGroupingRule||Xx(`CSSMediaRule`)&&e.parentRule instanceof CSSMediaRule||Xx(`CSSSupportsRule`)&&e.parentRule instanceof CSSSupportsRule||Xx(`CSSConditionRule`)&&e.parentRule instanceof CSSConditionRule){let n=Array.from(e.parentRule.cssRules).indexOf(e);t.unshift(n)}else if(e.parentStyleSheet){let n=Array.from(e.parentStyleSheet.cssRules).indexOf(e);t.unshift(n)}return t}return n(e,t)}function Vx(e,t,n){let r,i;return e?(e.ownerNode?r=t.getId(e.ownerNode):i=n.getId(e),{styleId:i,id:r}):{}}function Hx({styleSheetRuleCb:e,mirror:t,stylesheetManager:n},{win:r}){if(!r.CSSStyleSheet||!r.CSSStyleSheet.prototype)return()=>{};let i=r.CSSStyleSheet.prototype.insertRule;r.CSSStyleSheet.prototype.insertRule=new Proxy(i,{apply:px((r,i,a)=>{let[o,s]=a,{id:c,styleId:l}=Vx(i,t,n.styleMirror);return(c&&c!==-1||l&&l!==-1)&&e({id:c,styleId:l,adds:[{rule:o,index:s}]}),r.apply(i,a)})});let a=r.CSSStyleSheet.prototype.deleteRule;r.CSSStyleSheet.prototype.deleteRule=new Proxy(a,{apply:px((r,i,a)=>{let[o]=a,{id:s,styleId:c}=Vx(i,t,n.styleMirror);return(s&&s!==-1||c&&c!==-1)&&e({id:s,styleId:c,removes:[{index:o}]}),r.apply(i,a)})});let o;r.CSSStyleSheet.prototype.replace&&(o=r.CSSStyleSheet.prototype.replace,r.CSSStyleSheet.prototype.replace=new Proxy(o,{apply:px((r,i,a)=>{let[o]=a,{id:s,styleId:c}=Vx(i,t,n.styleMirror);return(s&&s!==-1||c&&c!==-1)&&e({id:s,styleId:c,replace:o}),r.apply(i,a)})}));let s;r.CSSStyleSheet.prototype.replaceSync&&(s=r.CSSStyleSheet.prototype.replaceSync,r.CSSStyleSheet.prototype.replaceSync=new Proxy(s,{apply:px((r,i,a)=>{let[o]=a,{id:s,styleId:c}=Vx(i,t,n.styleMirror);return(s&&s!==-1||c&&c!==-1)&&e({id:s,styleId:c,replaceSync:o}),r.apply(i,a)})}));let c={};Zx(`CSSGroupingRule`)?c.CSSGroupingRule=r.CSSGroupingRule:(Zx(`CSSMediaRule`)&&(c.CSSMediaRule=r.CSSMediaRule),Zx(`CSSConditionRule`)&&(c.CSSConditionRule=r.CSSConditionRule),Zx(`CSSSupportsRule`)&&(c.CSSSupportsRule=r.CSSSupportsRule));let l={};return Object.entries(c).forEach(([r,i])=>{l[r]={insertRule:i.prototype.insertRule,deleteRule:i.prototype.deleteRule},i.prototype.insertRule=new Proxy(l[r].insertRule,{apply:px((r,i,a)=>{let[o,s]=a,{id:c,styleId:l}=Vx(i.parentStyleSheet,t,n.styleMirror);return(c&&c!==-1||l&&l!==-1)&&e({id:c,styleId:l,adds:[{rule:o,index:[...Bx(i),s||0]}]}),r.apply(i,a)})}),i.prototype.deleteRule=new Proxy(l[r].deleteRule,{apply:px((r,i,a)=>{let[o]=a,{id:s,styleId:c}=Vx(i.parentStyleSheet,t,n.styleMirror);return(s&&s!==-1||c&&c!==-1)&&e({id:s,styleId:c,removes:[{index:[...Bx(i),o]}]}),r.apply(i,a)})})}),px(()=>{r.CSSStyleSheet.prototype.insertRule=i,r.CSSStyleSheet.prototype.deleteRule=a,o&&(r.CSSStyleSheet.prototype.replace=o),s&&(r.CSSStyleSheet.prototype.replaceSync=s),Object.entries(c).forEach(([e,t])=>{t.prototype.insertRule=l[e].insertRule,t.prototype.deleteRule=l[e].deleteRule})})}function Ux({mirror:e,stylesheetManager:t},n){let r=null;r=n.nodeName===`#document`?e.getId(n):e.getId(n.host);let i=n.nodeName===`#document`?n.defaultView?.Document:n.ownerDocument?.defaultView?.ShadowRoot,a=i?.prototype?Object.getOwnPropertyDescriptor(i?.prototype,`adoptedStyleSheets`):void 0;return r===null||r===-1||!i||!a?()=>{}:(Object.defineProperty(n,"adoptedStyleSheets",{configurable:a.configurable,enumerable:a.enumerable,get(){return a.get?.call(this)},set(e){let n=a.set?.call(this,e);if(r!==null&&r!==-1)try{t.adoptStyleSheets(e,r)}catch{}return n}}),px(()=>{Object.defineProperty(n,"adoptedStyleSheets",{configurable:a.configurable,enumerable:a.enumerable,get:a.get,set:a.set})}))}function Wx({styleDeclarationCb:e,mirror:t,ignoreCSSAttributes:n,stylesheetManager:r},{win:i}){let a=i.CSSStyleDeclaration.prototype.setProperty;i.CSSStyleDeclaration.prototype.setProperty=new Proxy(a,{apply:px((i,o,s)=>{let[c,l,u]=s;if(n.has(c))return a.apply(o,[c,l,u]);let{id:d,styleId:f}=Vx(o.parentRule?.parentStyleSheet,t,r.styleMirror);return(d&&d!==-1||f&&f!==-1)&&e({id:d,styleId:f,set:{property:c,value:l,priority:u},index:Bx(o.parentRule)}),i.apply(o,s)})});let o=i.CSSStyleDeclaration.prototype.removeProperty;return i.CSSStyleDeclaration.prototype.removeProperty=new Proxy(o,{apply:px((i,a,s)=>{let[c]=s;
28if(n.has(c))return o.apply(a,[c]);let{id:l,styleId:u}=Vx(a.parentRule?.parentStyleSheet,t,r.styleMirror);return(l&&l!==-1||u&&u!==-1)&&e({id:l,styleId:u,remove:{property:c},index:Bx(a.parentRule)}),i.apply(a,s)})}),px(()=>{i.CSSStyleDeclaration.prototype.setProperty=a,i.CSSStyleDeclaration.prototype.removeProperty=o})}function Gx({mediaInteractionCb:e,blockClass:t,blockSelector:n,unblockSelector:r,mirror:i,sampling:a,doc:o}){let s=px(o=>Pb(px(a=>{let s=jx(a);if(!s||Hb(s,t,n,r,!0))return;let{currentTime:c,volume:l,muted:u,playbackRate:d}=s;e({type:o,id:i.getId(s),currentTime:c,volume:l,muted:u,playbackRate:d})}),a.media||500)),c=[jb(`play`,s(lx.Play),o),jb(`pause`,s(lx.Pause),o),jb(`seeked`,s(lx.Seeked),o),jb(`volumechange`,s(lx.VolumeChange),o),jb(`ratechange`,s(lx.RateChange),o)];return px(()=>{c.forEach(e=>e())})}function Kx({fontCb:e,doc:t}){let n=t.defaultView;if(!n)return()=>{};let r=[],i=new WeakMap,a=n.FontFace;n.FontFace=function(e,t,n){let r=new a(e,t,n);return i.set(r,{family:e,buffer:typeof t!=`string`,descriptors:n,fontSource:typeof t==`string`?t:JSON.stringify(Array.from(new Uint8Array(t)))}),r};let o=Ib(t.fonts,`add`,function(t){return function(n){return ax(px(()=>{let t=i.get(n);t&&(e(t),i.delete(n))}),0),t.apply(this,[n])}});return r.push(()=>{n.FontFace=a}),r.push(o),px(()=>{r.forEach(e=>e())})}function qx(e){let{doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:a,selectionCb:o}=e,s=!0,c=px(()=>{let e=t.getSelection();if(!e||s&&e?.isCollapsed)return;s=e.isCollapsed||!1;let c=[],l=e.rangeCount||0;for(let t=0;t<l;t++){let{startContainer:o,startOffset:s,endContainer:l,endOffset:u}=e.getRangeAt(t);Hb(o,r,i,a,!0)||Hb(l,r,i,a,!0)||c.push({start:n.getId(o),startOffset:s,end:n.getId(l),endOffset:u})}o({ranges:c})});return c(),jb(`selectionchange`,c)}function Jx({doc:e,customElementCb:t}){let n=e.defaultView;return!n||!n.customElements?()=>{}:Ib(n.customElements,`define`,function(e){return function(n,r,i){try{t({define:{name:n}})}catch{}return e.apply(this,[n,r,i])}})}function Yx(e,t={}){let n=e.doc.defaultView;if(!n)return()=>{};let r;e.recordDOM&&(r=Mx(e,e.doc));let i=Nx(e),a=Px(e),o=Fx(e),s=Ix(e,{win:n}),c=zx(e),l=Gx(e),u=()=>{},d=()=>{},f=()=>{},p=()=>{};e.recordDOM&&(u=Hx(e,{win:n}),d=Ux(e,e.doc),f=Wx(e,{win:n}),e.collectFonts&&(p=Kx(e)));let m=qx(e),h=Jx(e),g=[];for(let t of e.plugins)g.push(t.observer(t.callback,n,t.options));return px(()=>{Ax.forEach(e=>e.reset()),r?.disconnect(),i(),a(),o(),s(),c(),l(),u(),d(),f(),p(),m(),h(),g.forEach(e=>e())})}function Xx(e){return window[e]!==void 0}function Zx(e){return!!(window[e]!==void 0&&window[e].prototype&&`insertRule`in window[e].prototype&&`deleteRule`in window[e].prototype)}var Qx=class{constructor(e){this.generateIdFn=e,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(e,t,n,r){let i=n||this.getIdToRemoteIdMap(e),a=r||this.getRemoteIdToIdMap(e),o=i.get(t);return o||(o=this.generateIdFn(),i.set(t,o),a.set(o,t)),o}getIds(e,t){let n=this.getIdToRemoteIdMap(e),r=this.getRemoteIdToIdMap(e);return t.map(t=>this.getId(e,t,n,r))}
28getRemoteId(e,t,n){let r=n||this.getRemoteIdToIdMap(e);return typeof t==`number`?r.get(t)||-1:t}getRemoteIds(e,t){let n=this.getRemoteIdToIdMap(e);return t.map(t=>this.getRemoteId(e,t,n))}reset(e){if(!e){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(e),this.iframeRemoteIdToIdMap.delete(e)}getIdToRemoteIdMap(e){let t=this.iframeIdToRemoteIdMap.get(e);return t||(t=new Map,this.iframeIdToRemoteIdMap.set(e,t)),t}getRemoteIdToIdMap(e){let t=this.iframeRemoteIdToIdMap.get(e);return t||(t=new Map,this.iframeRemoteIdToIdMap.set(e,t)),t}},$x=class{constructor(){this.crossOriginIframeMirror=new Qx(Xy),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}},eS=class{constructor(e){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new Qx(Xy),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=e.mutationCb,this.wrappedEmit=e.wrappedEmit,this.stylesheetManager=e.stylesheetManager,this.recordCrossOriginIframes=e.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new Qx(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=e.mirror,this.recordCrossOriginIframes&&window.addEventListener(`message`,this.handleMessage.bind(this))}addIframe(e){this.iframes.set(e,!0);let t=yx(e);t&&this.crossOriginIframeMap.set(t,e)}addLoadListener(e){this.loadListener=e}attachIframe(e,t){this.mutationCb({adds:[{parentId:this.mirror.getId(e),nextId:null,node:t}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&yx(e)?.addEventListener(`message`,this.handleMessage.bind(this)),this.loadListener?.(e);let n=vx(e);n&&n.adoptedStyleSheets&&n.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(n.adoptedStyleSheets,this.mirror.getId(n))}handleMessage(e){let t=e;if(t.data.type!==`rrweb`||t.origin!==t.data.origin||!e.source)return;let n=this.crossOriginIframeMap.get(e.source);if(!n)return;let r=this.transformCrossOriginEvent(n,t.data.event);r&&this.wrappedEmit(r,t.data.isCheckout)}transformCrossOriginEvent(e,t){switch(t.type){case K.FullSnapshot:{this.crossOriginIframeMirror.reset(e),this.crossOriginIframeStyleMirror.reset(e),this.replaceIdOnNode(t.data.node,e);let n=t.data.node.id;return this.crossOriginIframeRootIdMap.set(e,n),this.patchRootIdOnNode(t.data.node,n),{timestamp:t.timestamp,type:K.IncrementalSnapshot,data:{source:q.Mutation,adds:[{parentId:this.mirror.getId(e),nextId:null,node:t.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case K.Meta:case K.Load:case K.DomContentLoaded:return!1;case K.Plugin:return t;case K.Custom:return this.replaceIds(t.data.payload,e,[`id`,`parentId`,`previousId`,`nextId`]),t;case K.IncrementalSnapshot:switch(t.data.source){case q.Mutation:return t.data.adds.forEach(t=>{this.replaceIds(t,e,[`parentId`,`nextId`,`previousId`]),this.replaceIdOnNode(t.node,e);let n=this.crossOriginIframeRootIdMap.get(e);n&&this.patchRootIdOnNode(t.node,n)}),t.data.removes.forEach(t=>{this.replaceIds(t,e,[`parentId`,`id`])}),t.data.attributes.forEach(t=>{this.replaceIds(t,e,[`id`])}),t.data.texts.forEach(t=>{this.replaceIds(t,e,[`id`])}),t;case q.Drag:case q.TouchMove:case q.MouseMove:return t.data.positions.forEach(t=>{this.replaceIds(t,e,[`id`])}),t;case q.ViewportResize:return!1;case q.MediaInteraction:case q.MouseInteraction:case q.Scroll:case q.CanvasMutation:case q.Input:return this.replaceIds(t.data,e,[`id`]),t;case q.StyleSheetRule:case q.StyleDeclaration:return this.replaceIds(t.data,e,[`id`]),this.replaceStyleIds(t.data,e,[`styleId`]),t;case q.Font:return t;case q.Selection:return t.data.ranges.forEach(t=>{this.replaceIds(t,e,[`start`,`end`])}),t;case q.AdoptedStyleSheet:return this.replaceIds(t.data,e,[`id`]),this.replaceStyleIds(t.data,e,[`styleIds`]),t.data.styles?.forEach(t=>{this.replaceStyleIds(t,e,[`styleId`])}),t}}return!1}replace(e,t,n,r){for(let i of r)(Array.isArray(t[i])||typeof t[i]==`number`)&&(t[i]=Array.isArray(t[i])?e.getIds(n,t[i]):e.getId(n,t[i]));return t}replaceIds(e,t,n){return this.replace(this.crossOriginIframeMirror,e,t,n)}replaceStyleIds(e,t,n){return this.replace(this.crossOriginIframeStyleMirror,e,t,n)}replaceIdOnNode(e,t){this.replaceIds(e,t,[`id`,`rootId`]),`childNodes`in e&&e.childNodes.forEac
28h(e=>{this.replaceIdOnNode(e,t)})}patchRootIdOnNode(e,t){e.type!==vy.Document&&!e.rootId&&(e.rootId=t),`childNodes`in e&&e.childNodes.forEach(e=>{this.patchRootIdOnNode(e,t)})}},tS=class{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}},nS=class{constructor(e){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=e.mutationCb,this.scrollCb=e.scrollCb,this.bypassOptions=e.bypassOptions,this.mirror=e.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(e,t){if(!xy(e)||this.shadowDoms.has(e))return;this.shadowDoms.add(e),this.bypassOptions.canvasManager.addShadowRoot(e);let n=Mx({...this.bypassOptions,doc:t,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},e);this.restoreHandlers.push(()=>n.disconnect()),this.restoreHandlers.push(Fx({...this.bypassOptions,scrollCb:this.scrollCb,doc:e,mirror:this.mirror})),ax(()=>{e.adoptedStyleSheets&&e.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(e.adoptedStyleSheets,this.mirror.getId(e.host)),this.restoreHandlers.push(Ux({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},e))},0)}observeAttachShadow(e){let t=vx(e),n=yx(e);t&&n&&this.patchAttachShadow(n.Element,t)}patchAttachShadow(e,t){let n=this;this.restoreHandlers.push(Ib(e.prototype,`attachShadow`,function(e){return function(r){let i=e.call(this,r);return this.shadowRoot&&tx(this)&&n.addShadowRoot(this.shadowRoot,t),i}}))}reset(){this.restoreHandlers.forEach(e=>{try{e()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}},rS=class{constructor(e){this.trackedLinkElements=new WeakSet,this.styleMirror=new Zb,this.mutationCb=e.mutationCb,this.adoptedStyleSheetCb=e.adoptedStyleSheetCb}attachLinkElement(e,t){`_cssText`in t.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:t.attributes}]}),this.trackLinkElement(e)}trackLinkElement(e){this.trackedLinkElements.has(e)||(this.trackedLinkElements.add(e),this.trackStylesheetInLinkElement(e))}adoptStyleSheets(e,t){if(e.length===0)return;let n={id:t,styleIds:[]},r=[];for(let t of e){let e;this.styleMirror.has(t)?e=this.styleMirror.getId(t):(e=this.styleMirror.add(t),r.push({styleId:e,rules:Array.from(t.rules||CSSRule,(e,t)=>({rule:Ey(e),index:t}))})),n.styleIds.push(e)}r.length>0&&(n.styles=r),this.adoptedStyleSheetCb(n)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(e){}},iS=class{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(e,t){let n=this.nodeMap.get(e);return n&&Array.from(n).some(e=>e!==t)}add(e,t){this.active||(this.active=!0,ix(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(e,(this.nodeMap.get(e)||new Set).add(t))}destroy(){}},aS,oS;try{if(Array.from([1],e=>e*2)[0]!==2){let e=document.createElement(`iframe`);document.body.appendChild(e),Array.from=e.contentWindow?.Array.from||Array.from,document.body.removeChild(e)}}catch(e){console.debug(`Unable to override Array.from`,e)}var sS=jy();function cS(e={}){let{emit:t,checkoutEveryNms:n,checkoutEveryNth:r,blockClass:i=`rr-block`,blockSelector:a=null,unblockSelector:o=null,ignoreClass:s=`rr-ignore`,ignoreSelector:c=null,maskAllText:l=!1,maskTextClass:u=`rr-mask`,unmaskTextClass:d=null,maskTextSelector:f=null,unmaskTextSelector:p=null,inlineStylesheet:m=!0,maskAllInputs:h,maskInputOptions:g,slimDOMOptions:_,maskAttributeFn:v,maskInputFn:y,maskTextFn:b,maxCanvasSize:x=null,packFn:S,sampling:C={},dataURLOptions:w={},mousemoveWait:T,recordDOM:ee=!0,recordCanvas:te=!1,recordCrossOriginIframes:ne=!1,recordAfter:re=e.recordAfter===`DOMContentLoaded`?e.recordAfter:`load`,userTriggeredOnInput:E=!1,collectFonts:ie=!1,inlineImages:ae=!1,plugins:oe,keepIframeSrcFn:D=()=>!1,ignoreCSSAttributes:se=new Set([]),errorHandler:ce,onMutation:le,getCanvasManager:ue}=e;dx(ce);let de=!ne||window.parent===window,fe=!1;if(!de)try{window.parent.document&&(fe=!1)}catch{fe=!0}if(de&&!t)throw Error(`emit function is required`);if(!de&&!fe)return()=>{};
28T!==void 0&&C.mousemove===void 0&&(C.mousemove=T),sS.reset();let pe=h===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:g===void 0?{}:g,me=_===!0||_===`all`?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:_===`all`,headMetaDescKeywords:_===`all`}:_||{};qb();let he,ge=0,_e=e=>{for(let t of oe||[])t.eventProcessor&&(e=t.eventProcessor(e));return S&&!fe&&(e=S(e)),e};aS=(e,i)=>{let a=e;if(a.timestamp=Lb(),Ax[0]?.isFrozen()&&a.type!==K.FullSnapshot&&(a.type!==K.IncrementalSnapshot||a.data.source!==q.Mutation)&&Ax.forEach(e=>e.unfreeze()),de)t?.(_e(a),i);else if(fe){let e={type:`rrweb`,event:_e(a),origin:window.location.origin,isCheckout:i};window.parent.postMessage(e,`*`)}if(a.type===K.FullSnapshot)he=a,ge=0;else if(a.type===K.IncrementalSnapshot){if(a.data.source===q.Mutation&&a.data.isAttachIframe)return;ge++;let e=r&&ge>=r,t=n&&he&&a.timestamp-he.timestamp>n;(e||t)&&we(!0)}};let ve=e=>{aS({type:K.IncrementalSnapshot,data:{source:q.Mutation,...e}})},ye=e=>aS({type:K.IncrementalSnapshot,data:{source:q.Scroll,...e}}),be=e=>aS({type:K.IncrementalSnapshot,data:{source:q.CanvasMutation,...e}}),O=new rS({mutationCb:ve,adoptedStyleSheetCb:e=>aS({type:K.IncrementalSnapshot,data:{source:q.AdoptedStyleSheet,...e}})}),k=typeof __RRWEB_EXCLUDE_IFRAME__==`boolean`&&__RRWEB_EXCLUDE_IFRAME__?new $x:new eS({mirror:sS,mutationCb:ve,stylesheetManager:O,recordCrossOriginIframes:ne,wrappedEmit:aS});for(let e of oe||[])e.getMirror&&e.getMirror({nodeMirror:sS,crossOriginIframeMirror:k.crossOriginIframeMirror,crossOriginIframeStyleMirror:k.crossOriginIframeStyleMirror});let xe=new iS,Se=uS(ue,{mirror:sS,win:window,mutationCb:e=>aS({type:K.IncrementalSnapshot,data:{source:q.CanvasMutation,...e}}),recordCanvas:te,blockClass:i,blockSelector:a,unblockSelector:o,maxCanvasSize:x,sampling:C.canvas,dataURLOptions:w,errorHandler:ce}),Ce=typeof __RRWEB_EXCLUDE_SHADOW_DOM__==`boolean`&&__RRWEB_EXCLUDE_SHADOW_DOM__?new tS:new nS({mutationCb:ve,scrollCb:ye,bypassOptions:{onMutation:le,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:l,maskTextClass:u,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:p,inlineStylesheet:m,maskInputOptions:pe,dataURLOptions:w,maskAttributeFn:v,maskTextFn:b,maskInputFn:y,recordCanvas:te,inlineImages:ae,sampling:C,slimDOMOptions:me,iframeManager:k,stylesheetManager:O,canvasManager:Se,keepIframeSrcFn:D,processedNodeManager:xe,ignoreCSSAttributes:se},mirror:sS}),we=(e=!1)=>{if(!ee)return;aS({type:K.Meta,data:{href:window.location.href,width:Bb(),height:zb()}},e),O.reset(),Ce.init(),Ax.forEach(e=>e.lock());let t=Ab(document,{mirror:sS,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:l,maskTextClass:u,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:p,inlineStylesheet:m,maskAllInputs:pe,maskAttributeFn:v,maskInputFn:y,maskTextFn:b,slimDOM:me,dataURLOptions:w,recordCanvas:te,inlineImages:ae,onSerialize:e=>{Jb(e,sS)&&k.addIframe(e),Yb(e,sS)&&O.trackLinkElement(e),Xb(e)&&Ce.addShadowRoot(e.shadowRoot,document)},onIframeLoad:(e,t)=>{k.attachIframe(e,t);let n=yx(e);n&&Se.addWindow(n),Ce.observeAttachShadow(e)},onStylesheetLoad:(e,t)=>{O.attachLinkElement(e,t)},onBlockedImageLoad:(e,t,{width:n,height:r})=>{ve({adds:[],removes:[],texts:[],attributes:[{id:t.id,attributes:{style:{width:`${n}px`,height:`${r}px`}}}]})},keepIframeSrcFn:D,ignoreCSSAttributes:se});if(!t)return console.warn(`Failed to snapshot the document`);aS({type:K.FullSnapshot,data:{node:t,initialOffset:Rb(window)}}),Ax.forEach(e=>e.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&O.adoptStyleSheets(document.adoptedStyleSheets,sS.getId(document))};oS=we;try{let e=[],t=e=>px(Yx)({onMutation:le,mutationCb:ve,mousemoveCb:(e,t)=>aS({type:K.IncrementalSnapshot,data:{source:t,positions:e}}),mouseInteractionCb:e=>aS({type:K.IncrementalSnapshot,data:{source:q.MouseInteraction,...e}}),scrollCb:ye,viewportResizeCb:e=>aS({type:K.IncrementalSnapshot,data:{source:q.ViewportResize,...e}}),inputCb:e=>aS({type:K.IncrementalSnapshot,data:{source:q.Input,...e}}),mediaInteractionCb:e=>aS({type:K.IncrementalSnapshot,data:{source:q.MediaInteraction,...e}}),styleSheetRuleCb:e=>aS({type:K.IncrementalSnapshot,data:{source:q.StyleSheetRule,...e}}),styleDeclarationCb:e=>aS({type:K.IncrementalSnapshot,data:{source:q.StyleDeclaration,...e}}),canvasMutationCb:be,fontCb:e=>aS({type:K.IncrementalSnapshot,data:{source:q.Font,...e}}),selectionCb:e=>{aS({type:K.IncrementalSnapshot,data:{source:q.Selection,...e}})},customElementCb:e=>{aS({type:K.IncrementalSnapshot,data:{source:q.CustomElement,...e}})},blockClass:i,ignoreClass:s,ignoreSelector:c,maskAllText:l,maskTextClass:u,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:p,maskInputOptions:pe,inlineStylesheet:m,sampling:C,recordDOM:ee,recordCanvas:te,inlineImages:ae,userTriggeredOnInput:E,collectFonts:ie,doc:e,maskAttributeFn:v,maskInputFn:y,maskTextFn:b,keepIframeSrcFn:D,blockSelector:a,unblockSelector:o,slimDOMOptions:me,dataURLOptions:w,mirror:sS,iframeManager:k,stylesheetManager:O,
28shadowDomManager:Ce,processedNodeManager:xe,canvasManager:Se,ignoreCSSAttributes:se,plugins:oe?.filter(e=>e.observer)?.map(e=>({observer:e.observer,options:e.options,callback:t=>aS({type:K.Plugin,data:{plugin:e.name,payload:t}})}))||[]},{});k.addLoadListener(n=>{try{e.push(t(n.contentDocument))}catch(e){console.warn(e)}});let n=()=>{we(),e.push(t(document))};return document.readyState===`interactive`||document.readyState===`complete`?n():(e.push(jb(`DOMContentLoaded`,()=>{aS({type:K.DomContentLoaded,data:{}}),re===`DOMContentLoaded`&&n()})),e.push(jb(`load`,()=>{aS({type:K.Load,data:{}}),re===`load`&&n()},window))),()=>{e.forEach(e=>e()),xe.destroy(),oS=void 0,fx()}}catch(e){console.warn(e)}}function lS(e){if(!oS)throw Error(`please take full snapshot after start recording`);oS(e)}cS.mirror=sS,cS.takeFullSnapshot=lS;function uS(e,t){try{return e?e(t):new _x}catch{return console.warn(`Unable to initialize CanvasManager`),new _x}}var dS;(function(e){e[e.NotStarted=0]=`NotStarted`,e[e.Running=1]=`Running`,e[e.Stopped=2]=`Stopped`})(dS||={});var fS=3,pS=5;function mS(e){return e>9999999999?e:e*1e3}function hS(e){return e>9999999999?e/1e3:e}function gS(e,t){t.category!==`sentry.transaction`&&([`ui.click`,`ui.input`].includes(t.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate(()=>(e.throttledAddEvent({type:K.Custom,timestamp:(t.timestamp||0)*1e3,data:{tag:`breadcrumb`,payload:_(t,10,1e3)}}),t.category===`console`)))}var _S=`button,a`;function vS(e){return e.closest(_S)||e}function yS(e){let t=bS(e);return!t||!(t instanceof Element)?t:vS(t)}function bS(e){return xS(e)?e.target:e}function xS(e){return De(e)&&`target`in e}var SS;function CS(e){return SS||(SS=[],wS()),SS.push(e),()=>{let t=SS?SS.indexOf(e):-1;t>-1&&SS.splice(t,1)}}function wS(){x(Xv,`open`,function(e){return function(...t){if(SS)try{SS.forEach(e=>e())}catch{}return e.apply(Xv,t)}})}var TS=new Set([q.Mutation,q.StyleSheetRule,q.StyleDeclaration,q.AdoptedStyleSheet,q.CanvasMutation,q.Selection,q.MediaInteraction]);function ES(e,t,n){e.handleClick(t,n)}var DS=class{constructor(e,t,n=gS){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=t.timeout/1e3,this._threshold=t.threshold/1e3,this._scrollTimeout=t.scrollTimeout/1e3,this._replay=e,this._ignoreSelector=t.ignoreSelector,this._addBreadcrumbEvent=n}addListeners(){let e=CS(()=>{this._lastMutation=jS()});this._teardown=()=>{e(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(e,t){if(kS(t,this._ignoreSelector)||!AS(e))return;let n={timestamp:hS(e.timestamp),clickBreadcrumb:e,clickCount:0,node:t};this._clicks.some(e=>e.node===n.node&&Math.abs(e.timestamp-n.timestamp)<1)||(this._clicks.push(n),this._clicks.length===1&&this._scheduleCheckClicks())}registerMutation(e=Date.now()){this._lastMutation=hS(e)}registerScroll(e=Date.now()){this._lastScroll=hS(e)}registerClick(e){let t=vS(e);this._handleMultiClick(t)}_handleMultiClick(e){this._getClicks(e).forEach(e=>{e.clickCount++})}_getClicks(e){return this._clicks.filter(t=>t.node===e)}_checkClicks(){let e=[],t=jS();this._clicks.forEach(n=>{!n.mutationAfter&&this._lastMutation&&(n.mutationAfter=n.timestamp<=this._lastMutation?this._lastMutation-n.timestamp:void 0),!n.scrollAfter&&this._lastScroll&&(n.scrollAfter=n.timestamp<=this._lastScroll?this._lastScroll-n.timestamp:void 0),n.timestamp+this._timeout<=t&&e.push(n)});for(let t of e){let e=this._clicks.indexOf(t);e>-1&&(this._generateBreadcrumbs(t),this._clicks.splice(e,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(e){let t=this._replay,n=e.scrollAfter&&e.scrollAfter<=this._scrollTimeout,r=e.mutationAfter&&e.mutationAfter<=this._threshold,i=!n&&!r,{clickCount:a,clickBreadcrumb:o}=e;if(i){let n=Math.min(e.mutationAfter||this._timeout,this._timeout)*1e3,r=n<this._timeout*1e3?`mutation`:`timeout`,i={type:`default`,message:o.message,timestamp:o.timestamp,category:`ui.slowClickDetected`,data:{...o.data,url:Xv.location.href,route:t.getCurrentRoute(),timeAfterClickMs:n,endReason:r,clickCount:a||1}};this._addBreadcrumbEvent(t,i);return}if(a>1){let e={type:`default`,message:o.message,timestamp:o.timestamp,category:`ui.multiClick`,data:{...o.data,url:Xv.location.href,route:t.getCurrentRoute(),clickCount:a,metric:!0}};this._addBreadcrumbEvent(t,e)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=M_(()=>this._checkClicks(),1e3)}},OS=[`A`,`BUTTON`,`INPUT`];function kS(e,t){return!!(!OS.includes(e.tagName)||e.tagName===`INPUT`&&![`submit`,`button`].includes(e.getAttribute(`type`)||``)||e.tagName===`A`&&(e.hasAttribute(`download`)||e.hasAttribute(`target`)&&e.getAttribute(`target`)!==`_self`)||t&&e.matches(t))}
28function AS(e){return!!(e.data&&typeof e.data.nodeId==`number`&&e.timestamp)}function jS(){return Date.now()/1e3}function MS(e,t){try{if(!NS(t))return;let{source:n}=t.data;if(TS.has(n)&&e.registerMutation(t.timestamp),n===q.Scroll&&e.registerScroll(t.timestamp),PS(t)){let{type:n,id:r}=t.data,i=cS.mirror.getNode(r);i instanceof HTMLElement&&n===sx.Click&&e.registerClick(i)}}catch{}}function NS(e){return e.type===fS}function PS(e){return e.data.source===q.MouseInteraction}function FS(e){return{timestamp:Date.now()/1e3,type:`default`,...e}}var IS=(e=>(e[e.Document=0]=`Document`,e[e.DocumentType=1]=`DocumentType`,e[e.Element=2]=`Element`,e[e.Text=3]=`Text`,e[e.CDATA=4]=`CDATA`,e[e.Comment=5]=`Comment`,e))(IS||{}),LS=new Set([`id`,`class`,`aria-label`,`role`,`name`,`alt`,`title`,`data-test-id`,`data-testid`,`disabled`,`aria-disabled`,`data-sentry-component`]),RS=new Set([...LS,`data-sentry-element`]);function zS(e){let t={};for(let n in e)if(LS.has(n)){let r=n;(n===`data-testid`||n===`data-test-id`)&&(r=`testId`),t[r]=e[n]}return!t[`data-sentry-component`]&&e[`data-sentry-element`]&&(t[`data-sentry-component`]=e[`data-sentry-element`]),t}var BS=e=>t=>{if(!e.isEnabled())return;let n=HS(t);if(!n)return;let r=t.name===`click`,i=r?t.event:void 0;r&&e.clickDetector&&i?.target&&!i.altKey&&!i.metaKey&&!i.ctrlKey&&!i.shiftKey&&ES(e.clickDetector,n,yS(t.event)),gS(e,n)};function VS(e,t){let n=cS.mirror.getId(e),r=n&&cS.mirror.getNode(n),i=r&&cS.mirror.getMeta(r),a=i&&WS(i)?i:null;return{message:t,data:a?{nodeId:n,node:{id:n,tagName:a.tagName,textContent:Array.from(a.childNodes).map(e=>e.type===IS.Text&&e.textContent).filter(Boolean).map(e=>e.trim()).join(``),attributes:zS(a.attributes)}}:{}}}function HS(e){let{target:t,message:n}=US(e);return FS({category:`ui.${e.name}`,...VS(t,n)})}function US(e){let t=e.name===`click`,n,r=null;try{r=t?yS(e.event):bS(e.event),n=og(r,{maxStringLength:200})||`<unknown>`}catch{n=`<unknown>`}return{target:r,message:n}}function WS(e){return e.type===IS.Element}function GS(e,t){if(!e.isEnabled())return;e.updateUserActivity();let n=KS(t);n&&gS(e,n)}function KS(e){let{metaKey:t,shiftKey:n,ctrlKey:r,altKey:i,key:a,target:o}=e;if(!o||qS(o)||!a)return null;let s=t||r||i,c=a.length===1;if(!s&&c)return null;let l=og(o,{maxStringLength:200})||`<unknown>`;return FS({category:`ui.keyDown`,message:l,data:{...VS(o,l).data,metaKey:t,shiftKey:n,ctrlKey:r,altKey:i,key:a}})}function qS(e){return e.tagName===`INPUT`||e.tagName===`TEXTAREA`||e.isContentEditable}var JS={resource:tC,paint:$S,navigation:eC};function YS(e,t){return({metric:n})=>void t.replayPerformanceEntries.push(e(n))}function XS(e){return e.map(ZS).filter(Boolean)}function ZS(e){let t=JS[e.entryType];return t?t(e):null}function QS(e){return((Ft()||Xv.performance.timeOrigin)+e)/1e3}function $S(e){let{duration:t,entryType:n,name:r,startTime:i}=e,a=QS(i);return{type:n,name:r,start:a,end:a+t,data:void 0}}function eC(e){let{entryType:t,name:n,decodedBodySize:r,duration:i,domComplete:a,encodedBodySize:o,domContentLoadedEventStart:s,domContentLoadedEventEnd:c,domInteractive:l,loadEventStart:u,loadEventEnd:d,redirectCount:f,startTime:p,transferSize:m,type:h}=e;return i===0?null:{type:`${t}.${h}`,start:QS(p),end:QS(a),name:n,data:{size:m,decodedBodySize:r,encodedBodySize:o,duration:i,domInteractive:l,domContentLoadedEventStart:s,domContentLoadedEventEnd:c,loadEventStart:u,loadEventEnd:d,domComplete:a,redirectCount:f}}}function tC(e){let{entryType:t,initiatorType:n,name:r,responseEnd:i,startTime:a,decodedBodySize:o,encodedBodySize:s,responseStatus:c,transferSize:l}=e;return[`fetch`,`xmlhttprequest`].includes(n)?null:{type:`${t}.${n}`,start:QS(a),end:QS(i),name:r,data:{size:l,statusCode:c,decodedBodySize:o,encodedBodySize:s}}}function nC(e){let t=e.entries[e.entries.length-1];return oC(e,`largest-contentful-paint`,t?.element?[t.element]:void 0)}function rC(e){return e.sources!==void 0}function iC(e){let t=[],n=[];for(let r of e.entries)if(rC(r)){let e=[];for(let t of r.sources)if(t.node){n.push(t.node);let r=cS.mirror.getId(t.node);r&&e.push(r)}t.push({value:r.value,nodeIds:e.length?e:void 0})}return oC(e,`cumulative-layout-shift`,n,t)}function aC(e){let t=e.entries[e.entries.length-1];return oC(e,`interaction-to-next-paint`,t?.target?[t.target]:void 0)}function oC(e,t,n,r){let i=e.value,a=e.rating,o=QS(i);return{type:`web-vital`,name:t,start:o,end:o,data:{value:i,size:i,rating:a,nodeIds:n?n.map(e=>cS.mirror.getId(e)):void 0,attributions:r}}}function sC(e){function t(t){e.performanceEntries.includes(t)||e.performanceEntries.push(t)}function n({entries:e}){e.forEach(t)}let r=[];
28return[`navigation`,`paint`,`resource`].forEach(e=>{r.push(Kh(e,n))}),r.push(Uh(YS(nC,e)),Hh(YS(iC,e)),Gh(YS(aC,e))),()=>{r.forEach(e=>e())}}var J=typeof __SENTRY_DEBUG__>`u`||__SENTRY_DEBUG__,cC=
vendor: 10,332 bytes, line 28
28`var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([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]),i=new t([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]),s=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),a=function(t,e){for(var i=new n(31),s=0;s<31;++s)i[s]=e+=1<<t[s-1];var a=new r(i[30]);for(s=1;s<30;++s)for(var o=i[s];o<i[s+1];++o)a[o]=o-i[s]<<5|s;return{b:i,r:a}},o=a(e,2),h=o.b,f=o.r;h[28]=258,f[258]=28;for(var l=a(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,s=0,a=new n(r);s<i;++s)t[s]&&++a[t[s]-1];var o,h=new n(r);for(s=1;s<r;++s)h[s]=h[s-1]+a[s-1]<<1;if(e){o=new n(1<<r);var f=15-r;for(s=0;s<i;++s)if(t[s])for(var l=s<<4|t[s],c=r-t[s],v=h[t[s]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>f]=l}else for(o=new n(i),s=0;s<i;++s)t[s]&&(o[s]=u[h[t[s]-1]++]>>15-t[s]);return o},p=new t(288);for(c=0;c<144;++c)p[c]=8;for(c=144;c<256;++c)p[c]=9;for(c=256;c<280;++c)p[c]=7;for(c=280;c<288;++c)p[c]=8;var g=new t(32);for(c=0;c<32;++c)g[c]=5;var w=d(p,9,0),y=d(g,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},_=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},x=function(r,e){for(var i=[],s=0;s<r.length;++s)r[s]&&i.push({s:s,f:r[s]});var a=i.length,o=i.slice();if(!a)return{t:F,l:0};if(1==a){var h=new t(i[0].s+1);return h[i[0].s]=1,{t:h,l:1}}i.sort(function(t,n){return t.f-n.f}),i.push({s:-1,f:25001});var f=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:f.f+l.f,l:f,r:l};c!=a-1;)f=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:f.f+l.f,l:f,r:l};var d=o[0].s;for(s=1;s<a;++s)o[s].s>d&&(d=o[s].s);var p=new n(d+1),g=A(i[c-1],p,0);if(g>e){s=0;var w=0,y=g-e,m=1<<y;for(o.sort(function(t,n){return p[n.s]-p[t.s]||t.f-n.f});s<a;++s){var b=o[s].s;if(!(p[b]>e))break;w+=m-(1<<g-p[b]),p[b]=e}for(w>>=y;w>0;){var M=o[s].s;p[M]<e?w-=1<<e-p[M]++-1:++s}for(;s>=0&&w;--s){var E=o[s].s;p[E]==e&&(--p[E],++w)}g=e}return{t:new t(p),l:g}},A=function(t,n,r){return-1==t.s?Math.max(A(t.l,n,r+1),A(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,s=t[0],a=1,o=function(t){e[i++]=t},h=1;h<=r;++h)if(t[h]==s&&h!=r)++a;else{if(!s&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(s),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(s);a=1,s=t[h]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<e;++s)t[i+s+4]=r[s];return 8*(i+4+e)},U=function(t,r,a,o,h,f,l,u,c,v,m){z(r,m++,a),++h[256];for(var b=x(h,15),M=b.t,E=b.l,A=x(f,15),U=A.t,C=A.l,F=D(M),I=F.c,S=F.n,L=D(U),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=x(q,7),H=G.t,J=G.l,K=19;K>4&&!H[s[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(h,p)+T(f,g)+l,X=T(h,M)+T(f,U)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(U,C,0),R=U;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[s[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=w,P=p,Q=y,R=g;for(B=0;B<u;++B){var rt=o[B];if(rt>255){_(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;_(r,m,Q[et]),m+=R[et],et>3&&(_(r,m,rt>>5&8191),m+=i[et])}else _(r,m,N[rt]),m+=P[rt]}return _(r,m,N[256]),m+P[256]},C=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,s=0|r.length,a=0;a!=s;){for(var o=Math.min(a+2655,s);a<o;++a)i+=e+=r[a];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(s,a,o,h,u){if(!u&&(u={l:1},a.dictionary)){var c=a.dictionary.subarray(-32768),v=new t(c.length+s.length);v.set(c),v.set(s,c.length),s=v,u.w=c.length}return function(s,a,o,h,u,c){var v=c.z||s.length,d=new t(h+v+5*(1+Math.ceil(v/7e3))+u),p=d.subarray(h,d.length-u),g=c.l,w=7&(c.r||0);if(a){w&&(p[0]=c.r>>3);for(var y=C[a-1],M=y>>13,E=8191&y,z=(1<<o)-1,_=c.p||new n(32768),x=c.h||new n(z+1),A=Math.ceil(o/3),D=2*A,T=function(t){return(s[t]^s[t+1]<<A^s[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=x[H];if(_[J]=K,x[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!g)){w=U(s,p,0,F,I,S,O,q,G,j-G,w),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(s[j+Q]==s[j+Q-W]){for(var $=0;$<Z&&s[j+$]==s[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-_[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=_[J])&32767}if(R){F[q++]=268435456|f[Q]<<18|l[R];var it=31&f[Q],st=31&l[R];O+=e[it]+i[st],++I[257+it],++S[st],B=j+Q,++L}else F[q++]=s[j],++I[s[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=s[j],++I[s[j]];w=U(s,p,g,F,I,S,O,q,G,j-G,w),g||(c.r=7&w|p[w/8|0]<<3,w-=7,c.h=x,c.p=_,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+g;j+=65535){var at=j+65535;at>=v&&(p[w/8|0]=g,at=v),w=k(p,w+1,s.subarray(j,at))}c.i=v}return b(d,0,h+m(w)+u)}(s,null==a.level?6:a.level,null==a.mem?u.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(s.length)))):20:12+a.mem,o,h,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var s=this.b.length-this.s.z;this.b.set(n.subarray(0,s),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(s),32768),this.s.z=n.length-s+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n.prototype.flush=function(){this.ondata||E(5),this.s.l&&E(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,s=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),a=s.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(s,n),O(s,a-8,r.d()),O(s,a-4,e),s}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t.prototype.flush=function(){j.prototype.flush.call(this)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(G)return G.encode(n);for(var e=n.length,i=new t(n.length+(n.length>>1)),s=0,a=function(t){i[s++]=t},o=0;o<e;++o){if(s+5>i.length){var h=new t(s+8+(e-o<<1));h.set(i),i=h}var f=n.charCodeAt(o);f<128||r?a(f):f<2048?(a(192|f>>6),a(128|63&f)):f>55295&&f<57344?(a(240|(f=65536+(1047552&f)|1023&n.charCodeAt(++o))>>18),a(128|f>>12&63),a(128|f>>6&63),a(128|63&f)):(a(224|f>>12),a(128|f>>6&63),a(128|63&f))}return b(i,0,s)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J((t,n)=>{this.deflate.push(t,n)}),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}}),postMessage({id:void 0,method:"init",success:!0,response:void 0});`;
28function lC(){let e=new Blob([cC],{type:`text/javascript`});return URL.createObjectURL(e)}var uC=[`log`,`warn`,`error`],dC=`[Replay] `;function fC(e,t=`info`){Ut({category:`console`,data:{logger:`replay`},level:t,message:`${dC}${e}`},{level:t})}function pC(){let e=!1,t=!1,n={exception:()=>void 0,infoTick:()=>void 0,setConfig:n=>{e=!!n.captureExceptions,t=!!n.traceInternals}};return J?(uC.forEach(e=>{n[e]=(...n)=>{j[e](dC,...n),t&&fC(n.join(``),lu(e))}}),n.exception=(r,...i)=>{i.length&&n.error&&n.error(...i),j.error(dC,r),e?St(r,{mechanism:{handled:!0,type:`auto.function.replay.debug`}}):t&&fC(r,`error`)},n.infoTick=(...e)=>{j.log(dC,...e),t&&setTimeout(()=>fC(e[0]),0)}):uC.forEach(e=>{n[e]=()=>void 0}),n}var Y=pC(),mC=class extends Error{constructor(){super(`Event buffer exceeded maximum size of ${dy}.`)}},hC=class extends Error{constructor(){super(`Worker destroyed`)}},gC=class{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return`sync`}destroy(){this.events=[]}async addEvent(e){let t=JSON.stringify(e).length;if(this._totalSize+=t,this._totalSize>dy)throw new mC;this.events.push(e)}finish(){return new Promise(e=>{let t=this.events;this.clear(),e(JSON.stringify(t))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){let e=null;for(let{timestamp:t}of this.events)(e===null||t<e)&&(e=t);return e===null?e:mS(e)}},_C=class{constructor(e){this._onMessage=({data:e})=>{let t=e;if(typeof t.id!=`number`)return;let n=this._pending.get(t.id);if(n&&n.method===t.method){if(this._pending.delete(t.id),!t.success){J&&Y.error(`Error in compression worker: `,t.response),n.reject(Error(`Error in compression worker`));return}n.resolve(t.response)}},this._worker=e,this._id=0,this._pending=new Map,this._worker.addEventListener(`message`,this._onMessage)}ensureReady(){return this._ensureReadyPromise||=new Promise((e,t)=>{this._worker.addEventListener(`message`,({data:n})=>{n.success?e():(J&&Y.warn(`Received worker message with unsuccessful status`,n),t(Error(`Received worker message with unsuccessful status`)))},{once:!0}),this._worker.addEventListener(`error`,e=>{J&&Y.warn(`Failed to load Replay compression worker`,e),t(Error(`Failed to load Replay compression worker: ${e instanceof ErrorEvent&&e.message?e.message:`Unknown error. This can happen due to CSP policy restrictions, network issues, or the worker script failing to load.`}`))},{once:!0})}),this._ensureReadyPromise}destroy(){J&&Y.log(`Destroying compression worker`),this._worker.removeEventListener(`message`,this._onMessage),this._pending.forEach(e=>e.reject(new hC)),this._pending.clear(),this._worker.terminate()}postMessage(e,t){let n=this._getAndIncrementId();return new Promise((r,i)=>{this._pending.set(n,{method:e,resolve:r,reject:i});try{this._worker.postMessage({id:n,method:e,arg:t})}catch(e){this._pending.delete(n),i(e)}})}_getAndIncrementId(){return this._id++}},vC=class{constructor(e){this._worker=new _C(e),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return`worker`}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(e){let t=mS(e.timestamp);(!this._earliestTimestamp||t<this._earliestTimestamp)&&(this._earliestTimestamp=t);let n=JSON.stringify(e);return this._totalSize+=n.length,this._totalSize>dy?Promise.reject(new mC):this._sendEventToWorker(n)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage(`clear`).then(null,e=>{J&&Y.exception(e,`Sending "clear" message to worker failed`,e)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(e){return this._worker.postMessage(`addEvent`,e)}async _finishRequest(){let e=await this._worker.postMessage(`finish`);return this._earliestTimestamp=null,this._totalSize=0,e}},yC=class{constructor(e){this._fallback=new gC,this._compression=new vC(e),this._used=this._fallback,this._ensureWorkerIsLoadedProm
28ise=this._ensureWorkerIsLoaded()}get waitForCheckout(){return this._used.waitForCheckout}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(e){this._used.hasCheckout=e}set waitForCheckout(e){this._used.waitForCheckout=e}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(e){return this._used.addEvent(e)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(e){J&&Y.exception(e,`Failed to load the compression worker, falling back to simple buffer`);return}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){let{events:e,hasCheckout:t,waitForCheckout:n}=this._fallback,r=[];for(let t of e)r.push(this._compression.addEvent(t));this._compression.hasCheckout=t,this._compression.waitForCheckout=n,this._used=this._compression;try{await Promise.all(r),this._fallback.clear()}catch(e){if(e instanceof hC)return;J&&Y.exception(e,`Failed to add events when switching buffers.`)}}};function bC({useCompression:e,workerUrl:t}){if(e&&window.Worker){let e=xC(t);if(e)return e}return J&&Y.log(`Using simple buffer`),new gC}function xC(e){try{let t=e||SC();return t?(J&&Y.log(`Using compression worker${e?` from ${e}`:``}`),new yC(new Worker(t))):void 0}catch(e){J&&Y.exception(e,`Failed to create compression worker`)}}function SC(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>`u`||!__SENTRY_EXCLUDE_REPLAY_WORKER__?lC():``}function CC(){try{return`sessionStorage`in Xv&&!!Xv.sessionStorage}catch{return!1}}function wC(e){TC(),e.session=void 0}function TC(){if(CC())try{Xv.sessionStorage.removeItem(Zv)}catch{}}function EC(e){return e!==void 0&&Math.random()<e}function DC(e){if(CC())try{Xv.sessionStorage.setItem(Zv,JSON.stringify(e))}catch{}}function OC(e){let t=Date.now();return{id:e.id||nt(),started:e.started||t,lastActivity:e.lastActivity||t,segmentId:e.segmentId||0,sampled:e.sampled,previousSessionId:e.previousSessionId,dirty:e.dirty||!1}}function kC(e,t){return EC(e)?`session`:t?`buffer`:!1}function AC({sessionSampleRate:e,allowBuffering:t,stickySession:n=!1},{previousSessionId:r}={}){let i=OC({sampled:kC(e,t),previousSessionId:r});return n&&DC(i),i}function jC(){if(!CC())return null;try{let e=Xv.sessionStorage.getItem(Zv);if(!e)return null;let t=JSON.parse(e);return J&&Y.infoTick(`Loading existing session`),OC(t)}catch{return null}}function MC(e,t,n=+new Date){return e===null||t===void 0||t<0||t!==0&&e+t<=n}function NC(e,{maxReplayDuration:t,sessionIdleExpire:n,targetTime:r=Date.now()}){return MC(e.started,t,r)||MC(e.lastActivity,n,r)}function PC(e,{sessionIdleExpire:t,maxReplayDuration:n}){return!(!NC(e,{sessionIdleExpire:t,maxReplayDuration:n})||e.sampled===`buffer`&&e.segmentId===0)}function FC({sessionIdleExpire:e,maxReplayDuration:t,previousSessionId:n},r){let i=r.stickySession&&jC();return i?PC(i,{sessionIdleExpire:e,maxReplayDuration:t})?(J&&Y.infoTick(`Session in sessionStorage is expired, creating new one...`),AC(r,{previousSessionId:i.id})):i:(J&&Y.infoTick(`Creating new session`),AC(r,{previousSessionId:n}))}function IC(e){return e.type===K.Custom}function LC(e,t,n){return BC(e,t)?(zC(e,t,n),!0):!1}function RC(e,t,n){return BC(e,t)?zC(e,t,n):Promise.resolve(null)}async function zC(e,t,n){let{eventBuffer:r}=e;if(!r||r.waitForCheckout&&!n)return null;let i=e.recordingMode===`buffer`;try{n&&i&&r.clear(),n&&(r.hasCheckout=!0,r.waitForCheckout=!1);let a=VC(t,e.getOptions().beforeAddRecordingEvent);return a?await r.addEvent(a):void 0}catch(t){if(!e.isEnabled())return e.handleException(t),null;let n=t&&t instanceof mC,a=n?`eventBufferOverflow`:`eventBufferError`,o=Be();if(o){let e=n?`buffer_overflow`:`internal_sdk_error`;o.recordDroppedEvent(e,`replay`)}if(n&&i)return r.clear(),r.waitForCheckout=!0,null;e.handleException(t),await e.stop({reason:a})}}
28function BC(e,t){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;let n=mS(t.timestamp);return n+e.timeouts.sessionIdlePause<Date.now()?!1:n>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration?(J&&Y.infoTick(`Skipping event with timestamp ${n} because it is after maxReplayDuration`),!1):!0}function VC(e,t){try{if(typeof t==`function`&&IC(e))return t(e)}catch(e){return J&&Y.exception(e,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return e}var HC=100;function UC(e,t,n){let r=e.getContext();t&&r.traceIds.size<HC&&r.traceIds.add(t),n&&r.segmentNames.size<HC&&r.segmentNames.add(n)}function WC(e){return t=>{e.isEnabled()&&UC(e,t.trace_id,t.name||void 0)}}function GC(e){return!e.type}function KC(e){return e.type===`transaction`}function qC(e){return e.type===`replay_event`}function JC(e){return e.type===`feedback`}function YC(e){return(t,n)=>{if(!e.isEnabled()||!GC(t)&&!KC(t))return;let r=n.statusCode;if(!(!r||r<200||r>=300)){if(KC(t)){XC(e,t);return}ZC(e,t)}}}function XC(e,t){UC(e,t.contexts?.trace?.trace_id,t.transaction)}function ZC(e,t){let n=e.getContext();if(t.event_id&&n.errorIds.size<100&&n.errorIds.add(t.event_id),e.recordingMode!==`buffer`||!t.tags?.replayId)return;let{beforeErrorSampling:r}=e.getOptions();(typeof r!=`function`||r(t))&&M_(async()=>{try{await e.sendBufferedReplayOrFlush()}catch(t){e.handleException(t)}})}function QC(e){return t=>{e.isEnabled()&&GC(t)&&$C(e,t)}}function $C(e,t){let n=t.exception?.values?.[0]?.value;typeof n==`string`&&(n.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||n.match(/(does not match server-rendered HTML|Hydration failed because)/i))&&gS(e,FS({category:`replay.hydrate-error`,data:{url:Zu()}}))}function ew(e){let t=Be();t&&t.on(`beforeAddBreadcrumb`,t=>tw(e,t))}function tw(e,t){if(!e.isEnabled()||!iw(t))return;let n=nw(t);n&&gS(e,n)}function nw(e){return!iw(e)||[`fetch`,`xhr`,`sentry.event`,`sentry.transaction`].includes(e.category)||e.category.startsWith(`ui.`)?null:e.category===`console`?rw(e):FS(e)}function rw(e){let t=e.data?.arguments;if(!Array.isArray(t)||t.length===0)return FS(e);let n=!1,r=t.map(e=>{if(!e)return e;if(typeof e==`string`)return e.length>cy?(n=!0,`${e.slice(0,cy)}\u2026`):e;if(typeof e==`object`)try{let t=_(e,7);return JSON.stringify(t).length>cy?(n=!0,`${JSON.stringify(t,null,2).slice(0,cy)}\u2026`):t}catch{}return e});return FS({...e,data:{...e.data,arguments:r,...n?{_meta:{warnings:[`CONSOLE_ARG_TRUNCATED`]}}:{}}})}function iw(e){return!!e.category}function aw(e,t){return e.type||!e.exception?.values?.length?!1:!!t.originalException?.__rrweb__}function ow(){let e=Ge().getPropagationContext().dsc;e&&delete e.replay_id;let t=me();if(t){let e=ct(t);delete e.replay_id}}function sw(e){let t=Ge().getPropagationContext().dsc;t&&(t.replay_id=e);let n=me();if(n){let t=ct(n);t.replay_id=e}}function cw(e,t){e.triggerUserActivity(),e.addUpdate(()=>!t.timestamp||(e.throttledAddEvent({type:K.Custom,timestamp:t.timestamp*1e3,data:{tag:`breadcrumb`,payload:{timestamp:t.timestamp,type:`default`,category:`sentry.feedback`,data:{feedbackId:t.event_id}}}}),!1))}function lw(e,t){return e.recordingMode!==`buffer`||t.message===$v||!t.exception||t.type?!1:EC(e.getOptions().errorSampleRate)}function uw(e){return Object.assign((t,n)=>{if(e.session&&PC(e.session,{maxReplayDuration:e.getOptions().maxReplayDuration,sessionIdleExpire:e.timeouts.sessionIdleExpire})&&ow(),!e.isEnabled()||e.isPaused())return t;if(qC(t))return delete t.breadcrumbs,t;if(!GC(t)&&!KC(t)&&!JC(t))return t;if(!e.checkAndHandleExpiredSession())return ow(),t;if(JC(t))return e.flush(),t.contexts.feedback.replay_id=e.getSessionId(),cw(e,t),t;if(aw(t,n)&&!e.getOptions()._experiments.captureExceptions)return J&&Y.log(`Ignoring error from rrweb internals`,t),null;let r=lw(e,t);if((r||e.recordingMode===`session`)&&(t.tags={...t.tags,replayId:e.getSessionId()}),r&&e.recordingMode===`buffer`&&e.session?.sampled===`buffer`){let t=e.session;t.dirty=!0,e.getOptions().stickySession&&DC(t)}return t},{id:`Replay`})}function dw(e,t){return t.map(({type:t,start:n,end:r,name:i,data:a})=>{let o=e.throttledAddEvent({type:K.Custom,timestamp:n,data:{tag:`performanceSpan`,payload:{op:t,description:i,startTimestamp:n,endTimestamp:r,data:a}}});return typeof o==`string`?Promise.resolve(null):o})}function fw(e){let{from:t,to:n}=e,r=Date.now()/1e3;return{type:`navigation.push`,start:r,end:r,name:n,data:{previous:t}}}function pw(e){return t=>{if(!e.isEnabled())return;let n=fw(t);n!==null&&(e.getContext().urls.push(n.name),e.triggerUserActivity(),e.addUpdate(()=>(dw(e,[n]),!1)))}}function mw(e,t){return J&&e.getOptions()._experiments.traceInternals?!1:bl(t,Be())}function hw(e,t){e.isEnabled()&&t!==null&&(mw(e,t.name)||e.addUpdate(()=>(dw(e,[t]),!0)))}function gw(e){if(!e)return;let t=new TextEncoder;try{if(typeof e==`string`)return t.encode(e).length;if(e instanceof URLSearchParams)return t.encode(e.toString()).length;if(e instanceof FormData){let n=R_(e);return t.encode(n).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch{}}function _w(e){if(!e)return;let t=parseInt(e,10);return isNaN(t)?void 0:t}function vw(e,t){if(!e)return{headers:{},size:void 0,_meta:{warnings:[t]}};let n={...e._meta};return n.warnings=[...n.warnings||[],t],e._meta=n,e}function yw(e,t){if(!t)return null;let{startTimestamp:n,endTimestamp:r,url:i,method:a,statusCode:o,request:s,response:c}=t;return{type:e,start:n/1e3,end:r/1e3,name:i,data:{method:a,statusCode:o,request:s,response:c}}}function bw(e){return{headers:{},size:e,_meta:{warnings:[`URL_SKIPPED`]}}}function xw(e,t,n){if(!t&&Object.keys(e).length===0)return;if(!t)return{headers:e};if(!n)return{headers:e,size:t};let r={headers:e,size:t},{body:i,warnings:a}=Cw(n);return r.body=i,a?.length&&(r._meta={warnings:a}),r}function Sw(e,t){return Object.entries(e).reduce((n,[r,i])=>{let a=r.toLowerCase();return t.includes(a)&&e[r]&&(n[a]=i),n},{})}function Cw(e){if(!e||typeof e!=`string`)return{body:e};let t=e.length>sy,n=ww(e);if(t){let t=e.slice(0,sy);return n?{body:t,warnings:[`MAYBE_JSON_TRUNCATED`]}:{body:`${t}\u2026`,warnings:[`TEXT_TRUNCATED`]}}if(n)try{return{body:JSON.parse(e)}}catch{}return{body:e}}function ww(e){let t=e[0],n=e[e.length-1];return t===`[`&&n===`]`||t===`{`&&n===`}`}function Tw(e,t){let n=Ew(e);return le(n,t)}function Ew(e,t=Xv.document.baseURI){if(e.startsWith(`http://`)||e.startsWith(`https://`)||e.startsWith(Xv.location.origin))return e;let n=new URL(e,t);if(n.origin!==new URL(t).origin)return e;let r=n.href;return!e.endsWith(`/`)&&r.endsWith(`/`)?r.slice(0,-1):r}async function Dw(e,t,n){try{let r=yw(`resource.fetch`,await kw(e,t,n));hw(n.replay,r)}catch(e){J&&Y.exception(e,`Failed to capture fetch breadcrumb`)}}
28function Ow(e,t){let{input:n,response:r}=t,i=gw(n?B_(n):void 0),a=r?_w(r.headers.get(`content-length`)):void 0;i!==void 0&&(e.data.request_body_size=i),a!==void 0&&(e.data.response_body_size=a)}async function kw(e,t,n){let r=Date.now(),{startTimestamp:i=r,endTimestamp:a=r}=t,{url:o,method:s,status_code:c=0,request_body_size:l,response_body_size:u}=e.data,d=Tw(o,n.networkDetailAllowUrls)&&!Tw(o,n.networkDetailDenyUrls);return{startTimestamp:i,endTimestamp:a,url:o,method:s,statusCode:c,request:d?Aw(n,t.input,l):bw(l),response:await jw(d,n,t.response,u)}}function Aw({networkCaptureBodies:e,networkRequestHeaders:t},n,r){let i=n?Fw(n,t):{};if(!e)return xw(i,r,void 0);let[a,o]=z_(B_(n),Y),s=xw(i,r,a);return o?vw(s,o):s}async function jw(e,{networkCaptureBodies:t,networkResponseHeaders:n},r,i){if(!e&&i!==void 0)return bw(i);let a=r?Pw(r.headers,n):{};if(!r||!t&&i!==void 0)return xw(a,i,void 0);let[o,s]=await Nw(r),c=Mw(o,{networkCaptureBodies:t,responseBodySize:i,captureDetails:e,headers:a});return s?vw(c,s):c}function Mw(e,{networkCaptureBodies:t,responseBodySize:n,captureDetails:r,headers:i}){try{let a=e?.length&&n===void 0?gw(e):n;return r?t?xw(i,a,e):xw(i,a,void 0):bw(a)}catch(e){return J&&Y.exception(e,`Failed to serialize response body`),xw(i,n,void 0)}}async function Nw(e){let t=Lw(e);if(!t)return[void 0,`BODY_PARSE_ERROR`];try{return[await Rw(t)]}catch(e){return e instanceof Error&&e.message.indexOf(`Timeout`)>-1?(J&&Y.warn(`Parsing text body from response timed out`),[void 0,`BODY_PARSE_TIMEOUT`]):(J&&Y.exception(e,`Failed to get text body from response`),[void 0,`BODY_PARSE_ERROR`])}}function Pw(e,t){let n={};return t.forEach(t=>{e.get(t)&&(n[t]=e.get(t))}),n}function Fw(e,t){return e.length===1&&typeof e[0]!=`string`?Iw(e[0],t):e.length===2?Iw(e[1],t):{}}function Iw(e,t){if(!e)return{};let n=e.headers;return n?n instanceof Headers?Pw(n,t):Array.isArray(n)?{}:Sw(n,t):{}}function Lw(e){try{return e.clone()}catch(e){J&&Y.exception(e,`Failed to clone response body`)}}function Rw(e){return new Promise((t,n)=>{let r=M_(()=>n(Error(`Timeout while trying to read response body`)),500);zw(e).then(e=>t(e),e=>n(e)).finally(()=>clearTimeout(r))})}async function zw(e){return await e.text()}async function Bw(e,t,n){try{let r=yw(`resource.xhr`,Hw(e,t,n));hw(n.replay,r)}catch(e){J&&Y.exception(e,`Failed to capture xhr breadcrumb`)}}function Vw(e,t){let{xhr:n,input:r}=t;if(!n)return;let i=gw(r),a=n.getResponseHeader(`content-length`)?_w(n.getResponseHeader(`content-length`)):Gw(n.response,n.responseType);i!==void 0&&(e.data.request_body_size=i),a!==void 0&&(e.data.response_body_size=a)}function Hw(e,t,n){let r=Date.now(),{startTimestamp:i=r,endTimestamp:a=r,input:o,xhr:s}=t,{url:c,method:l,status_code:u=0,request_body_size:d,response_body_size:f}=e.data;if(!c)return null;if(!s||!Tw(c,n.networkDetailAllowUrls)||Tw(c,n.networkDetailDenyUrls))return{startTimestamp:i,endTimestamp:a,url:c,method:l,statusCode:u,request:bw(d),response:bw(f)};let p=s[N_],m=p?Sw(p.request_headers,n.networkRequestHeaders):{},h=Sw(V_(s),n.networkResponseHeaders),[g,_]=n.networkCaptureBodies?z_(o,Y):[void 0],[v,y]=n.networkCaptureBodies?Uw(s):[void 0],b=xw(m,d,g),x=xw(h,f,v);return{startTimestamp:i,endTimestamp:a,url:c,method:l,statusCode:u,request:_?vw(b,_):b,response:y?vw(x,y):x}}function Uw(e){let t=[];try{return[e.responseText]}catch(e){t.push(e)}try{return Ww(e.response,e.responseType)}catch(e){t.push(e)}return J&&Y.warn(`Failed to get xhr response body`,...t),[void 0]}function Ww(e,t){try{if(typeof e==`string`)return[e];if(e instanceof Document)return[e.body.outerHTML];if(t===`json`&&De(e))return[JSON.stringify(e)];if(!e)return[void 0]}catch(t){return J&&Y.exception(t,`Failed to serialize body`,e),[void 0,`BODY_PARSE_ERROR`]}return J&&Y.log(`Skipping network body because of body type`,e),[void 0,`UNPARSEABLE_BODY_TYPE`]}function Gw(e,t){try{return gw(t===`json`&&De(e)?JSON.stringify(e):e)}catch{return}}function Kw(e){let t=Be();try{let{networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:i,networkRequestHeaders:a,networkResponseHeaders:o}=e.getOptions(),s={replay:e,networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:i,networkRequestHeaders:a,networkResponseHeaders:o};t&&t.on(`beforeAddBreadcrumb`,(e,t)=>qw(s,e,t))}catch{}}
28function qw(e,t,n){if(t.data)try{Jw(t)&&Xw(n)&&(Vw(t,n),Bw(t,n,e)),Yw(t)&&Zw(n)&&(Ow(t,n),Dw(t,n,e))}catch(e){J&&Y.exception(e,`Error when enriching network breadcrumb`)}}function Jw(e){return e.category===`xhr`}function Yw(e){return e.category===`fetch`}function Xw(e){return e?.xhr}function Zw(e){return e?.input!==void 0}function Qw(e){let t=Be();y_(BS(e)),E_(pw(e)),ew(e),Kw(e);let n=uw(e);Dt(n),t&&(t.on(`beforeSendEvent`,QC(e)),t.on(`afterSendEvent`,YC(e)),t.on(`createDsc`,t=>{let n=e.getSessionId();n&&e.isEnabled()&&e.recordingMode===`session`&&e.checkAndHandleExpiredSession()&&(t.replay_id=n)}),t.on(`processSegmentSpan`,WC(e)),t.on(`spanStart`,t=>{e.lastActiveSpan=t}),t.on(`spanEnd`,t=>{e.lastActiveSpan=t}),t.on(`beforeSendFeedback`,async(t,n)=>{let r=e.getSessionId();n?.includeReplay&&e.isEnabled()&&r&&t.contexts?.feedback&&(t.contexts.feedback.source===`api`&&await e.sendBufferedReplayOrFlush(),t.contexts.feedback.replay_id=r)}),t.on(`openFeedbackWidget`,async()=>{await e.sendBufferedReplayOrFlush()}))}async function $w(e){try{return Promise.all(dw(e,[eT(Xv.performance.memory)]))}catch{return[]}}function eT(e){let{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}=e,i=Date.now()/1e3;return{type:`memory`,name:`memory`,start:i,end:i,data:{memory:{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}}}}function tT(e,t,n){return Hs(e,t,{...n,setTimeoutImpl:M_})}var nT=qe.navigator;function rT(){return/iPhone|iPad|iPod/i.test(nT?.userAgent??``)||/Macintosh/i.test(nT?.userAgent??``)&&nT?.maxTouchPoints&&nT?.maxTouchPoints>1?{sampling:{mousemove:!1}}:{}}function iT(e){let t=!1;return(n,r)=>{try{if(!e.checkAndHandleExpiredSession()){J&&Y.warn(`Received replay event after session expired.`);return}let i=r||!t;t=!0,aT(n),e.clickDetector&&MS(e.clickDetector,n),e.addUpdate(()=>{if(e.recordingMode===`buffer`&&i&&e.setInitialState(),!LC(e,n,i))return!0;if(!i)return!1;let t=e.session;if(sT(e,i),e.recordingMode===`buffer`&&t&&e.eventBuffer&&!t.dirty){let n=e.eventBuffer.getEarliestTimestamp();n&&(J&&Y.log(`Updating session start time to earliest event in buffer to ${new Date(n)}`),t.started=n,e.getOptions().stickySession&&DC(t))}return t?.previousSessionId||e.recordingMode===`session`&&e.flush(),!0})}catch(t){e.handleException(t)}}}function aT(e){let t=e.data;if(e.type===K.IncrementalSnapshot&&t&&typeof t==`object`&&`source`in t&&t.source===q.Mutation&&`attributes`in t&&Array.isArray(t.attributes))for(let e of t.attributes){let t=cS.mirror.getNode(e.id),n=t&&cS.mirror.getMeta(t);if(!t||n?.type!==IS.Element)continue;let r={...n.attributes},i=!1;for(let[t,n]of Object.entries(e.attributes))RS.has(t)&&(n===null?delete r[t]:r[t]=n,i=!0);i&&cS.mirror.add(t,{...n,attributes:r})}}function oT(e){let t=e.getOptions();return{type:K.Custom,timestamp:Date.now(),data:{tag:`options`,payload:{shouldRecordCanvas:e.isRecordingCanvas(),sessionSampleRate:t.sessionSampleRate,errorSampleRate:t.errorSampleRate,useCompressionOption:t.useCompression,blockAllMedia:t.blockAllMedia,maskAllText:t.maskAllText,maskAllInputs:t.maskAllInputs,useCompression:e.eventBuffer?e.eventBuffer.type===`worker`:!1,networkDetailHasUrls:t.networkDetailAllowUrls.length>0,networkCaptureBodies:t.networkCaptureBodies,networkRequestHasHeaders:t.networkRequestHeaders.length>0,networkResponseHasHeaders:t.networkResponseHeaders.length>0}}}}function sT(e,t){t&&e.session?.segmentId===0&&LC(e,oT(e),!1)}function cT(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch{return null}}function lT(e,t,n,r){return Go(is(e,rs(e),r,n),[[{type:`replay_event`},e],[{type:`replay_recording`,length:typeof t==`string`?new TextEncoder().encode(t).length:t.length},t]])}function uT({recordingData:e,headers:t}){let n,r=`${JSON.stringify(t)}
29`;if(typeof e==`string`)n=`${r}${e}`;else{let t=new TextEncoder().encode(r);n=new Uint8Array(t.length+e.length),n.set(t),n.set(e,t.length)}return n}async function dT({client:e,scope:t,replayId:n,event:r}){let i={event_id:n,integrations:typeof e._integrations==`object`&&e._integrations!==null&&!Array.isArray(e._integrations)?Object.keys(e._integrations):void 0};e.emit(`preprocessEvent`,r,i);let a=await at(e.getOptions(),r,i,t,e,yt());if(!a)return null;e.emit(`postprocessEvent`,a,i),a.platform=a.platform||`javascript`;let{name:o,version:s,settings:c}=e.getSdkMetadata()?.sdk||{};return a.sdk={...a.sdk,name:o||`sentry.javascript.unknown`,version:s||`0.0.0`,settings:c},a}async function fT({recordingData:e,replayId:t,segmentId:n,eventContext:r,timestamp:i,session:a}){let o=uT({recordingData:e,headers:{segment_id:n}}),{urls:s,errorIds:c,traceIds:l,segmentNames:u,initialTimestamp:d}=r,f=Be(),p=Ge(),m=f?.getTransport(),h=f?.getDsn();if(!f||!m||!h||!a.sampled)return Promise.resolve({});let g=await dT({scope:p,client:f,replayId:t,event:{type:Qv,replay_start_timestamp:d/1e3,timestamp:i/1e3,error_ids:c,trace_ids:l,segment_names:u,urls:s,replay_id:t,segment_id:n,replay_type:a.sampled}});if(!g)return f.recordDroppedEvent(`event_processor`,`replay`),J&&Y.log("An event processor returned `null`, will not send event."),Promise.resolve({});delete g.sdkProcessingMetadata;let _=lT(g,o,h,f.getOptions().tunnel),v;try{v=await m.send(_)}catch(e){let t=Error($v);try{t.cause=e}catch{}throw t}let y=Nc({},v);if(Mc(y,`replay`))throw new mT(y);if(typeof v.statusCode==`number`&&(v.statusCode<200||v.statusCode>=300))throw new pT(v.statusCode);return v}
29var pT=class extends Error{constructor(e){super(`Transport returned status code ${e}`)}},mT=class extends Error{constructor(e){super(`Rate limit hit`),this.rateLimits=e}},hT=class extends Error{constructor(){super(`Session is too long, not sending replay`)}};async function gT(e,t={count:0,interval:ay}){let{recordingData:n,onError:r}=e;if(n.length)try{return await fT(e),!0}catch(n){if(n instanceof pT||n instanceof mT)throw n;if(mt(`Replays`,{_retryCount:t.count}),r&&r(n),t.count>=oy){let e=Error(`${$v} - max retries exceeded`);try{e.cause=n}catch{}throw e}return t.interval*=++t.count,new Promise((n,r)=>{M_(async()=>{try{await gT(e,t),n(!0)}catch(e){r(e)}},t.interval)})}}var _T=`__THROTTLED`,vT=`__SKIPPED`;function yT(e,t,n){let r=new Map,i=e=>{let t=e-n;r.forEach((e,n)=>{n<t&&r.delete(n)})},a=()=>[...r.values()].reduce((e,t)=>e+t,0),o=!1;return(...n)=>{let s=Math.floor(Date.now()/1e3);if(i(s),a()>=t){let e=o;return o=!0,e?vT:_T}o=!1;let c=r.get(s)||0;return r.set(s,c+1),e(...n)}}var bT=class{constructor({options:e,recordingOptions:t}){this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode=`session`,this.timeouts={sessionIdlePause:ey,sessionIdleExpire:ty},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,segmentNames:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:``},this._recordingOptions=t,this._options=e,this._debouncedFlush=tT(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=yT((e,t)=>
29RC(this,e,t),300,5);let{slowClickTimeout:n,slowClickIgnoreSelectors:r}=this.getOptions(),i=n?{threshold:Math.min(ly,n),timeout:n,scrollTimeout:uy,ignoreSelector:r?r.join(`,`):``}:void 0;if(i&&(this.clickDetector=new DS(this,i)),J){let t=e._experiments;Y.setConfig({captureExceptions:!!t.captureExceptions,traceInternals:!!t.traceInternals})}this._handleVisibilityChange=()=>{Xv.document.visibilityState===`visible`?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()},this._handleWindowBlur=()=>{let e=FS({category:`ui.blur`});this._doChangeToBackgroundTasks(e)},this._handleWindowFocus=()=>{let e=FS({category:`ui.focus`});this._doChangeToForegroundTasks(e)},this._handleKeyboardEvent=e=>{GS(this,e)}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return!!this._canvas}getOptions(){return this._options}handleException(e){J&&Y.exception(e),this._options.onError&&this._options.onError(e)}initializeSampling(e){let{errorSampleRate:t,sessionSampleRate:n}=this._options,r=t<=0&&n<=0;if(this._requiresManualStart=r,!r){if(this._initializeSessionForSampling(e),!this.session){J&&Y.exception(Error(`Unable to initialize and create session`));return}this.session.sampled!==!1&&(this.recordingMode=this.session.sampled===`buffer`&&this.session.segmentId===0?`buffer`:`session`,J&&Y.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording())}}start(){if(this._isEnabled&&this.recordingMode===`session`){J&&Y.log(`Recording is already in progress`);return}if(this._isEnabled&&this.recordingMode===`buffer`){J&&Y.log("Buffering is in progress, call `flush()` to save the replay");return}J&&Y.infoTick(`Starting replay in session mode`),this._updateUserActivity();let e=FC({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=e,this.recordingMode=`session`,this._initializeRecording()}startBuffering(){if(this._isEnabled){J&&Y.log("Buffering is in progress, call `flush()` to save the replay");return}J&&Y.infoTick(`Starting replay in buffer mode`);let e=FC({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=e,this.recordingMode=`buffer`,this._initializeRecording()}startRecording(){try{let e=this._canvas;this._stopRecording=cS({...this._recordingOptions,...this.recordingMode===`buffer`?{checkoutEveryNms:iy}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:iT(this),...rT(),onMutation:this._onMutationHandler.bind(this),...e?{recordCanvas:e.recordCanvas,getCanvasManager:e.getCanvasManager,sampling:e.sampling,dataURLOptions:e.dataURLOptions}:{}})}catch(e){this.handleException(e)}}stopRecording(){try{return this._stopRecording&&=(this._stopRecording(),void 0),!0}catch(e){return this.handleException(e),!1}}async stop({forceFlush:e=!1,reason:t}={}){if(!this._isEnabled)return;this._isEnabled=!1,this.recordingMode=`buffer`;let n=t??`manual`;Be()?.emit(`replayEnd`,{sessionId:this.session?.id,reason:n});try{J&&Y.log(`Stopping Replay triggered by ${n}`),ow(),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),e&&await this._flush({force:!0}),this.eventBuffer?.destroy(),this.eventBuffer=null,wC(this)}catch(e){this.handleException(e)}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),J&&Y.log(`Pausing replay`))}resume(){this._isPaused&&this._checkSession()&&(this._isPaused=!1,this.startRecording(),J&&Y.log(`Resuming replay`))}async sendBufferedReplayOrFlush({continueRecording:e=!0}={}){if(this.recordingMode===`session`)return this.flushImmediate();let t=Date.now();J&&Y.log(`Converting buffer to session`),await this.flushImmediate();let n=this.stopRecording();e&&n&&this.recordingMode!==`session`&&(this.recordingMode=`session`,this.session&&(this.session.dirty=!1,this._updateUserActivity(t),this._updateSessionActivity(t),this._maybeSaveSession(),sw(this.session.id)),this.startRecording())}addUpdate(e){let t=e();this.recordingMode!==`buffer`&&this._isEnabled&&t!==!0&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),!this._stopRecording){if(!this._checkSession())return;this.resume();return}this.checkAndHandleExpiredSession(),this._updateSessionActivity()}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return this.recordingMode===`buffer`?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(e){if(!(e&&this.session?.sampled===!1))return this.session?.id}
29checkAndHandleExpiredSession(){if(this._lastActivity&&MC(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session?.sampled===`session`){this.pause();return}return!!this._checkSession()}setInitialState(){let e=`${Xv.location.pathname}${Xv.location.hash}${Xv.location.search}`,t=`${Xv.location.origin}${e}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=t,this._context.initialTimestamp=Date.now(),this._context.urls.push(t)}throttledAddEvent(e,t){let n=this._throttledAddEvent(e,t);if(n===_T){let e=FS({category:`replay.throttled`});this.addUpdate(()=>!LC(this,{type:pS,timestamp:e.timestamp||0,data:{tag:`breadcrumb`,payload:e,metric:!0}}))}return n}getCurrentRoute(){let e=this.lastActiveSpan||me(),t=e&&u(e),n=(t&&E(t).data||{})[st];if(t&&n&&[`route`,`custom`].includes(n))return E(t).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=bC({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.session&&Be()?.emit(`replayStart`,{sessionId:this.session.id,recordingMode:this.recordingMode}),this.startRecording(),this.recordingMode===`session`&&this.session&&sw(this.session.id)}_initializeSessionForSampling(e){let t=this._options.errorSampleRate>0,n=FC({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:e},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:t});this.session=n}_checkSession(){if(!this.session)return!1;let e=this.session;return!PC(e,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})||(this._refreshSession(e),!1)}async _refreshSession(e){this._isEnabled&&(await this.stop({reason:`sessionExpired`}),this.initializeSampling(e.id))}_addListeners(){try{Xv.document.addEventListener(`visibilitychange`,this._handleVisibilityChange),Xv.addEventListener(`blur`,this._handleWindowBlur),Xv.addEventListener(`focus`,this._handleWindowFocus),Xv.addEventListener(`keydown`,this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||=(Qw(this),!0)}catch(e){this.handleException(e)}this._performanceCleanupCallback=sC(this)}_removeListeners(){try{Xv.document.removeEventListener(`visibilitychange`,this._handleVisibilityChange),Xv.removeEventListener(`blur`,this._handleWindowBlur),Xv.removeEventListener(`focus`,this._handleWindowFocus),Xv.removeEventListener(`keydown`,this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(e){this.handleException(e)}}_doChangeToBackgroundTasks(e){if(this.session){if(PC(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})){ow();return}e&&this._createCustomBreadcrumb(e),this.conditionalFlush()}}_doChangeToForegroundTasks(e){if(this.session){if(!this.checkAndHandleExpiredSession()){J&&Y.log(`Document has become active, but session has expired`);return}e&&this._createCustomBreadcrumb(e)}}_updateUserActivity(e=Date.now()){this._lastActivity=e}_updateSessionActivity(e=Date.now()){this.session&&(this.session.lastActivity=e,this._maybeSaveSession())}_createCustomBreadcrumb(e){this.addUpdate(()=>{this.throttledAddEvent({type:K.Custom,timestamp:e.timestamp||0,data:{tag:`breadcrumb`,payload:e}})})}_addPerformanceEntries(){let e=XS(this.performanceEntries).concat(this.replayPerformanceEntries);if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){let t=this._context.initialTimestamp/1e3;e=e.filter(e=>e.start>=t)}return Promise.all(dw(this,e))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.segmentNames.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){let{session:e,eventBuffer:t}=this;if(!e||!t||this._requiresManualStart||e.segmentId)return;let n=t.getEarliestTimestamp();
29n&&n<this._context.initialTimestamp&&(this._context.initialTimestamp=n)}_popEventContext(){let e={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),segmentNames:Array.from(this._context.segmentNames),urls:this._context.urls};return this._clearContext(),e}async _runFlush(){let e=this.getSessionId();if(!this.session||!this.eventBuffer||!e){J&&Y.error(`No session or eventBuffer found to flush.`);return}if(await this._addPerformanceEntries(),this.eventBuffer?.hasEvents&&(await $w(this),this.eventBuffer&&e===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();let t=Date.now();if(t-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new hT;let n=this._popEventContext(),r=this.session.segmentId++;this._maybeSaveSession(),await gT({replayId:e,recordingData:await this.eventBuffer.finish(),segmentId:r,eventContext:n,session:this.session,timestamp:t,onError:e=>this.handleException(e)})}catch(e){this.handleException(e),this.stop({reason:`sendError`});let t=Be();if(t){let n;n=e instanceof mT?`ratelimit_backoff`:e instanceof hT?`invalid`:`send_error`,t.recordDroppedEvent(n,`replay`)}}}async _flush({force:e=!1}={}){if(!this._isEnabled&&!e)return;if(!this.checkAndHandleExpiredSession()){J&&Y.error(`Attempting to finish replay event after session expired.`);return}if(!this.session)return;let t=this.session.started,n=Date.now()-t;this._debouncedFlush.cancel();let r=n<this._options.minReplayDuration,i=n>this._options.maxReplayDuration+5e3;if(r||i){J&&Y.log(`Session duration (${Math.floor(n/1e3)}s) is too ${r?`short`:`long`}, not sending replay.`),r&&this._debouncedFlush();return}let a=this.eventBuffer;a&&this.session.segmentId===0&&!a.hasCheckout&&J&&Y.log(`Flushing initial segment without checkout.`);let o=!!this._flushLock;this._flushLock||=this._runFlush();try{await this._flushLock}catch(e){this.handleException(e)}finally{this._flushLock=void 0,o&&this._debouncedFlush()}}_maybeSaveSession(){this.session&&this._options.stickySession&&DC(this.session)}_onMutationHandler(e){let{ignoreMutations:t}=this._options._experiments;if(t?.length&&e.some(e=>{let n=cT(e.target),r=t.join(`,`);return n?.matches(r)}))return!1;let n=e.length,r=this._options.mutationLimit,i=this._options.mutationBreadcrumbLimit,a=r&&n>r;if(n>i||a){let e=FS({category:`replay.mutations`,data:{count:n,limit:a}});this._createCustomBreadcrumb(e)}return!a||(this.stop({reason:`mutationLimit`,forceFlush:this.recordingMode===`session`}),!1)}};function xT(e,t){return[...e,...t].join(`,`)}function ST({mask:e,unmask:t,block:n,unblock:r,ignore:i}){return{maskTextSelector:xT(e,[`.sentry-mask`,`[data-sentry-mask]`]),unmaskTextSelector:xT(t,[]),blockSelector:xT(n,[`.sentry-block`,`[data-sentry-block]`,`base`,`iframe[srcdoc]:not([src])`]),unblockSelector:xT(r,[]),ignoreSelector:xT(i,[`.sentry-ignore`,`[data-sentry-ignore]`,`input[type="file"]`])}}function CT({el:e,key:t,maskAttributes:n,maskAllText:r,privacyOptions:i,value:a}){if(i.unmaskTextSelector&&e.matches(i.unmaskTextSelector))return a;let o=n.includes(t),s=r&&t===`value`&&e.tagName===`INPUT`&&[`submit`,`button`].includes(e.getAttribute(`type`)||``);return o||s?a.replace(/[\S]/g,`*`):a}var wT=`img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]`,TT=[`content-length`,`content-type`,`accept`],ET=Symbol.for(`sentry__originalRequestBody`),DT=!1,OT=!1;function kT(){if(typeof Request>`u`||OT)return;let e=Request;try{let t=function(t,n){let r=new e(t,n);return n?.body!=null&&(r[ET]=n.body),r};t.prototype=e.prototype,qe.Request=t,OT=!0}catch{}}var AT=(e=>new jT(e)),jT=class{constructor({flushMinDelay:e=ny,flushMaxDelay:t=ry,minReplayDuration:n=fy,maxReplayDuration:r=my,stickySession:i=!0,useCompression:a=!0,workerUrl:o,_experiments:s={},maskAllText:c=!0,maskAllInputs:l=!0,blockAllMedia:u=!0,mutationBreadcrumbLimit:d=750,mutationLimit:f=1e4,slowClickTimeout:p=7e3,slowClickIgnoreSelectors:m=[],networkDetailAllowUrls:h=[],networkDetailDenyUrls:g=[],networkCaptureBodies:_=!0,networkRequestHeaders:v=[],networkResponseHeaders:y=[],mask:b=[],maskAttributes:x=[`title`,`placeholder`,`aria-label`],unmask:S=[],block:C=[],unblock:w=[],ignore:T=[],maskFn:ee,beforeAddRecordingEvent:te,beforeErrorSampling:ne,onError:re,attachRawBodyFromRequest:E=!1}={}){this.name=`Replay`;let ie=ST({mask:b,unmask:S,block:C,unblock:w,ignore:T});if(this._recordingOptions={maskAllInputs:l,maskAllText:c,maskInputOptions:{password:!0},maskTextFn:ee,maskInputFn:ee,maskAttributeFn:(e,t,n)=>CT({maskAttributes:x,maskAllText:c,privacyOptions:ie,key:e,value:t,el:n}),...ie,slimDOMOptions:`all`,inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:e=>{try{e.__rrweb__=!0}catch{}},recordCrossOriginIframes:!!s.recordCrossOriginIframes},this._initialOptions={flushMinDelay:e,flushMaxDelay:t,minReplayDuration:Math.min(n,py),maxReplayDuration:Math.min(r,my),stickySession:i,useCompression:a,workerUrl:o,blockAllMedia:u,maskAllInputs:l,maskAllText:c,mutationBreadcrumbLimit:d,mutationLimit:f,slowClickTimeout:p,slowClickIgnoreSelectors:m,networkDetailAllowUrls:h,networkDetailDenyUrls:g,networkCaptureBodies:_,networkRequestHeaders:NT(v),networkResponseHeaders:NT(y),beforeAddRecordingEvent:te,beforeErrorSampling:ne,onError:re,attachRawBodyFromRequest:E,_experiments:s},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${wT}`:wT,this._recordingOptions.ignoreCSSAttributes=new Set([`background-image`])),this._isInitialized&&pc())throw Error(`Multiple Sentry Session Replay instances are not supported`);this._isInitialized=!0}get _isInitialized(){return DT}set _isInitialized(e){DT=e}afterAllSetup(e){pc()&&!this._replay&&(this._initialOptions.attachRawBodyFromRequest&&kT(),this._setup(e),this._initialize(e))}start(){this._replay&&this._replay.start()}
29startBuffering(){this._replay&&this._replay.startBuffering()}stop(e){return this._replay?this._replay.stop({forceFlush:e?.flush??this._replay.recordingMode===`session`,reason:`manual`}):Promise.resolve()}flush(e){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(e):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(e){if(this._replay?.isEnabled())return this._replay.getSessionId(e)}getRecordingMode(){if(this._replay?.isEnabled())return this._replay.recordingMode}processSpan(e){let t=this.getReplayId(!0);t&&(Zs(e,{"sentry.replay_id":t}),this.getRecordingMode()===`buffer`&&Zs(e,{"sentry._internal.replay_is_buffering":!0}))}_initialize(e){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(e),this._replay.initializeSampling())}_setup(e){let t=MT(this._initialOptions,e);this._replay=new bT({options:t,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(e){try{let t=e.getIntegrationByName(`ReplayCanvas`);if(!t)return;this._replay._canvas=t.getOptions()}catch{}}};function MT(e,t){let n=t.getOptions(),r={sessionSampleRate:0,errorSampleRate:0,...e},i=be(n.replaysSessionSampleRate),a=be(n.replaysOnErrorSampleRate);return i==null&&a==null&&ot(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),i!=null&&(r.sessionSampleRate=i),a!=null&&(r.errorSampleRate=a),r}function NT(e){return[...TT,...e.map(e=>e.toLowerCase())]}function PT(e){return e.split(`,`).some(e=>e.trim().startsWith(`sentry-`))}function FT(e){try{return new URL(e,B.location.origin).href}catch{return}}function IT(e){return e.entryType===`resource`&&`initiatorType`in e&&typeof e.nextHopProtocol==`string`&&(e.initiatorType===`fetch`||e.initiatorType===`xmlhttprequest`)}function LT(e){try{return new Headers(e)}catch{return}}var RT={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function zT(e,t){let{traceFetch:n,traceXHR:r,shouldCreateSpanForRequest:i,enableHTTPTimings:a,tracePropagationTargets:o,onRequestSpanStart:s,onRequestSpanEnd:c}
29={...RT,...t},l=typeof i==`function`?i:e=>!0,u=e=>HT(e,o),d={},f=e.getOptions().propagateTraceparent;n&&Vu(t=>{let n=Du(t,l,u,d,{propagateTraceparent:f,onRequestSpanEnd:c});if(n){let r=FT(t.fetchData.url),i=r?_l(r).host:void 0,o=r?yl(r):void 0;n.setAttributes({[Us]:o,[qs]:o,"server.address":i}),a&&VT(n,e),s?.(n,{headers:t.headers})}}),r&&P_(t=>{let n=UT(t,l,u,d,f,c);n&&(a&&VT(n,e),s?.(n,{headers:LT(t.xhr.__sentry_xhr_v3__?.request_headers)}))})}var BT=300;function VT(e,t){let{url:n}=E(e).data;if(!n||typeof n!=`string`)return;let r=()=>void setTimeout(i);if(ps(t)){let t=e.end.bind(e);e.end=e=>{let n=e??h(),a=!1,o=()=>{a||(a=!0,setTimeout(i),t(n),clearTimeout(s))};r=o;let s=setTimeout(o,BT)}}let i=Kh(`resource`,({entries:t})=>{t.forEach(t=>{IT(t)&&t.name.endsWith(n)&&(e.setAttributes(Cg(t)),r())})})}function HT(e,t){let n=Zu();if(n){let r,i;try{r=new URL(e,n),i=new URL(n).origin}catch{return!1}let a=r.origin===i;return t?le(r.toString(),t)||a&&le(r.pathname,t):a}{let n=!!e.match(/^\/(?!\/)/);return t?le(e,t):n}}function UT(e,t,n,r,i,a){let o=e.xhr,s=o?.[N_];if(!o||o.__sentry_own_request__||!s)return;let{url:c,method:l}=s,u=Mt()&&t(c);if(e.endTimestamp){let t=o.__sentry_xhr_span_id__;if(!t)return;let n=r[t];n&&(u&&s.status_code!==void 0&&(Ee(n,s.status_code),n.end(),a?.(n,{headers:LT(V_(o)),error:e.error})),delete r[t]);return}let d=FT(c),f=_l(d||c),p=d?yl(d):void 0,m=yl(vl(c)),h=Be(),g=!!me(),_=g||!!h&&ps(h),v=u&&_?Ss({name:`${l} ${m}`,attributes:{url:yl(c),type:`xhr`,"http.method":l,"http.url":p,[qs]:p,"server.address":f?.host,[gt]:`auto.http.browser`,[Me]:`http.client`,...f?.search&&{"http.query":f?.search},...f?.hash&&{"http.fragment":f?.hash}}}):new Ke,y=Ps(v)&&g?void 0:v;return u&&!_&&h?.recordDroppedEvent(`no_parent_span`,`span`),o.__sentry_xhr_span_id__=v.spanContext().spanId,r[o.__sentry_xhr_span_id__]=v,n(c)&&WT(o,Mt()&&_?y:void 0,i),h&&h.emit(`beforeOutgoingRequestSpan`,v,e),v}function WT(e,t,n){let{"sentry-trace":r,baggage:i,traceparent:a}=Dl({span:t,propagateTraceparent:n});r&&GT(e,r,i,a)}function GT(e,t,n,r){let i=e.__sentry_xhr_v3__?.request_headers;if(!i?.[`sentry-trace`]&&e.setRequestHeader)try{if(e.setRequestHeader(`sentry-trace`,t),r&&!i?.traceparent&&e.setRequestHeader(`traceparent`,r),n){let t=i?.baggage;(!t||!PT(t))&&e.setRequestHeader(`baggage`,n)}}catch{}}var KT=new WeakMap,qT=new WeakMap,JT=9e4,YT=[`text/event-stream`,`application/x-ndjson`,`application/stream+json`],XT=lc(()=>({name:`FetchStreamPerformance`,setup(){Hu(e=>{if(e.response){let t=KT.get(e.response);if(t&&e.endTimestamp){t.end(e.endTimestamp);let n=qT.get(e.response);n&&clearTimeout(n)}}}),Vu(e=>{if(e.endTimestamp&&e.response){let t=e.response.headers?.get(`content-type`)||``;if(e.response.headers?.get(`content-length`)||!YT.some(e=>t.startsWith(e)))return;let n=e.fetchData?.url||``,r=e.fetchData?.method||`GET`,i=hl(n),a=Ss({name:`${r} ${n.startsWith(`data:`)?yl(n):i?gl(i):n}`,startTime:e.endTimestamp,attributes:{url:yl(n),"http.method":r,type:`fetch`,[Me]:`http.client.stream`,[gt]:`auto.http.browser.stream`}});KT.set(e.response,a);let o=setTimeout(()=>{a.isRecording()&&a.end()},JT);qT.set(e.response,o)}})}})),ZT=`WebVitals`,QT=lc((e={})=>{let t=new Set(e.ignore??[]);return{name:ZT,setup(n){let r=ps(n),{enableStandaloneClsSpans:i,enableStandaloneLcpSpans:a}=e._experiments??{},o=r||t.has(`cls`)?void 0:i||!1,s=r||t.has(`lcp`)?void 0:a||!1,c=Ag({recordClsStandaloneSpans:o,recordLcpStandaloneSpans:s,client:n}),l=new WeakSet;n.on(`afterStartPageLoadSpan`,e=>{l.add(e)}),n.on(`spanEnd`,e=>{l.delete(e)&&(c(),zg(e,{recordClsOnPageloadSpan:o===!1,recordLcpOnPageloadSpan:s===!1,spanStreamingEnabled:r}))}),r?(t.has(`lcp`)||l_(n),t.has(`cls`)||d_(n),t.has(`inp`)||p_()):t.has(`inp`)||n_()},afterAllSetup(){t.has(`inp`)||s_()}}});function $T(){B.document?B.document.addEventListener(`visibilitychange`,()=>{let e=me();if(!e)return;let t=u(e);if(B.document.hidden&&t){let e=`cancelled`,{op:n,status:r}=E(t);K_&&j.log(`[Tracing] Transaction: ${e} -> since tab moved to the background, op: ${n}`),r||t.setStatus({code:2,message:e}),t.setAttribute(`sentry.cancellation_reason`,`document.hidden`),t.end()}}):K_&&j.warn(`[Tracing] Could not set up background tab detection due to lack of global document`)}var eE=`sentry_previous_trace`,tE=`sentry.previous_trace`;function nE(e,{linkPreviousTrace:t,consistentTraceSampling:n}){let r=t===`session-storage`,i=r?aE():void 0;e.on(`spanStart`,e=>{if(u(e)!==e)return;let t=Ge().getPropagationContext();i=rE(i,e,t),r&&iE(i)});let a=!0;n&&e.on(`beforeSampling`,e=>{if(!i)return;let t=Ge(),n=t.getPropagationContext();if(a&&n.parentSpanId){a=!1;return}t.setPropagationContext({...n,dsc:{...n.dsc,sample_rate:String(i.sampleRate),sampled:String(oE(i.spanContext))},sampleRand:i.sampleRand}),e.parentSampled=oE(i.spanContext),e.parentSampleRate=i.sampleRate,e.spanAttributes={...e.spanAttributes,[Et]:i.sampleRate}})}function rE(e,t,n){let r=E(t);function i(){try{let e=Number(r.data?.[`sentry.sample_rate`]??n.dsc?.sample_rate);return Number.isNaN(e)?0:e}catch{return 0}}let a={spanContext:t.spanContext(),startTimestamp:r.start_timestamp,sampleRate:i(),sampleRand:n.sampleRand};if(!e)return a;let o=e.spanContext;return o.traceId===r.trace_id?e:(Date.now()/1e3-e.startTimestamp<=3600&&(K_&&j.log(`Adding previous_trace \`${JSON.stringify(o)}\` link to span \`${JSON.stringify({op:r.op,...t.spanContext()})}\``),t.addLink({context:o,attributes:{[jt]:`previous_trace`}}),t.setAttribute(tE,`${o.traceId}-${o.spanId}-${+!!oE(o)}`)),a)}function iE(e){try{B.sessionStorage.setItem(eE,JSON.stringify(e))}catch(e){K_&&j.warn(`Could not store previous trace in sessionStorage`,e)}}function aE(){try{let e=B.sessionStorage?.getItem(eE);return JSON.parse(e)}catch{return}}function oE(e){return e.traceFlags===1}var sE=`BrowserTracing`,cE=/Googlebot|Google-InspectionTool|Storebot-Google|Bingbot|Slurp|DuckDuckBot|Baiduspider|YandexBot|Facebot|facebookexternalhit|LinkedInBot|Twitterbot|Applebot/i;function lE(){let e=B.navigator;return e?.userAgent?cE.test(e.userAgent):!1}var uE={...Fs,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroun
29dSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:`in-memory`,consistentTraceSampling:!1,enableReportPageLoaded:!1,_experiments:{},...RT},dE=((e={})=>{`enableElementTiming`in e&&ot(()=>{console.warn("[Sentry] `enableElementTiming` is deprecated and no longer has any effect. Use the standalone `elementTimingIntegration` instead.")});let t={name:void 0,source:void 0},n=B.document,{enableInp:r,enableLongTask:i,enableLongAnimationFrame:a,_experiments:{enableInteractions:s,enableStandaloneClsSpans:l,enableStandaloneLcpSpans:u},beforeStartSpan:d,idleTimeout:f,finalTimeout:p,childSpanTimeout:m,markBackgroundSpan:g,traceFetch:_,traceXHR:v,trackFetchStreamPerformance:y,shouldCreateSpanForRequest:b,enableHTTPTimings:x,ignoreResourceSpans:S,ignorePerformanceApiSpans:C,instrumentPageLoad:w,instrumentNavigation:T,detectRedirects:ee,linkPreviousTrace:te,consistentTraceSampling:ne,enableReportPageLoaded:re,onRequestSpanStart:ie,onRequestSpanEnd:ae}={...uE,...e},oe=lE(),D,se;function ce(e,r,i=!0,a){let s=r.op===`pageload`,c=r.name,l=d?d(r):r,u=hl(a||Zu()),h={...u?.pathname&&{"url.path":u.pathname},...u&&!ml(u)&&{"url.full":u.href},...l.attributes};if(c!==l.name&&(h[st]=`custom`),l.attributes=h,!i){let e=_e();Ss({...l,startTime:e}).end(e);return}t.name=l.name,t.source=h[st];let g=Bs(l,{idleTimeout:f,finalTimeout:p,childSpanTimeout:m,disableAutoFinish:s,beforeSpanEnd:t=>{Rg(t,{ignoreResourceSpans:S,ignorePerformanceApiSpans:C,spanStreamingEnabled:ps(e)}),yE(e,void 0);let n=Ge(),r=n.getPropagationContext();n.setPropagationContext({...r,traceId:g.spanContext().traceId,sampled:o(g),dsc:ct(t)}),s&&(se=void 0)},trimIdleSpanEndTimestamp:!re});s&&re&&(se=g),yE(e,g);function _(){n&&[`interactive`,`complete`].includes(n.readyState)&&(e.emit(`idleSpanEnableAutoFinish`,g),n.removeEventListener(`readystatechange`,_))}s&&!re&&n&&(n.addEventListener(`readystatechange`,_),_())}return{name:sE,setup(e){if(oe){K_&&j.log(`[Tracing] Skipping browserTracingIntegration setup for bot user agent.`);return}if(zo(),a&&qe.PerformanceObserver&&PerformanceObserver.supportedEntryTypes?.includes(`long-animation-frame`)?Mg():i&&jg(),s&&Ng(),ee&&n){let e=()=>{D=h()};addEventListener(`click`,e,{capture:!0}),addEventListener(`keydown`,e,{capture:!0,passive:!0})}function t(){let t=vE(e);t&&!E(t).timestamp&&(K_&&j.log(`[Tracing] Finishing current active span with op: ${E(t).op}`),t.setAttribute(pt,`cancelled`),t.end())}e.on(`startNavigationSpan`,(n,r)=>{if(Be()!==e)return;if(r?.isRedirect){K_&&j.warn(`[Tracing] Detected redirect, navigation span will not be the root span, but a child span.`),ce(e,{op:`navigation.redirect`,...n},!1,r.url);return}D=void 0,t();let i=Ge();i.setPropagationContext({traceId:Lt(),sampleRand:Math.random(),propagationSpanId:Mt()?void 0:Pe()}),i.setSDKProcessingMetadata({normalizedRequest:void 0}),ce(e,{op:`navigation`,...n,parentSpan:null,forceTransaction:!0},!0,r?.url)}),e.on(`startPageLoadSpan`,(n,r={})=>{if(Be()!==e)return;t();let i=r.sentryTrace||mE(`sentry-trace`)||hE(`sentry-trace`),a=r.baggage||mE(`baggage`)||hE(`baggage`),o=c(i,a),s=Ge();s.setPropagationContext(o),Mt()||(s.getPropagationContext().propagationSpanId=Pe()),s.setSDKProcessingMetadata({normalizedRequest:rd()}),ce(e,{op:`pageload`,...n})}),e.on(`endPageloadSpan`,()=>{re&&se&&(se.setAttribute(pt,`reportPageLoaded`),se.end())})},afterAllSetup(e){if(oe)return;e.addIntegration&&!e.getIntegrationByName?.(`WebVitals`)&&e.addIntegration(QT({ignore:r?[]:[`inp`],_experiments:{enableStandaloneClsSpans:l,enableStandaloneLcpSpans:u}}));let n=Zu();if(te!==`off`&&nE(e,{linkPreviousTrace:te,consistentTraceSampling:ne}),B.location){if(w){let t=Ft();fE(e,{name:B.location.pathname,startTime:t?t/1e3:void 0,attributes:{[st]:`url`,[gt]:`auto.pageload.browser`}})}T&&E_(({to:t,from:r})=>{if(r===void 0&&n?.indexOf(t)!==-1){n=void 0;return}n=void 0;let i=hl(t),a=vE(e),o=a&&ee&&xE(a,D);pE(e,{name:i?.pathname||B.location.pathname,attributes:{[st]:`url`,[gt]:`auto.navigation.browser`}},{url:t,isRedirect:o})})}g&&$T(),s&&gE(e,f,p,m,t),zT(e,{traceFetch:_,traceXHR:v,tracePropagationTargets:e.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:b,enableHTTPTimings:x,onRequestSpanStart:ie,onRequestSpanEnd:ae}),y&&e.addIntegration(XT())}}});function fE(e,t,n){e.emit(`startPageLoadSpan`,t,n),Ge().setTransactionName(t.name);let r=vE(e);return r&&e.emit(`afterStartPageLoadSpan`,r),r}function pE(e,t,n){let{url:r,isRedirect:i}=n||{};e.emit(`beforeStartNavigationSpan`,t,{isRedirect:i,url:r}),e.emit(`startNavigationSpan`,t,{isRedirect:i,url:r});let a=Ge();return a.setTransactionName(t.name),r&&!i&&a.setSDKProcessingMetadata({normalizedRequest:{...rd(),url:r}}),vE(e)}function mE(e){return(B.document?.querySelector(`meta[name=${e}]`))?.getAttribute(`content`)||void 0}function hE(e){return(B.performance?.getEntriesByType?.(`navigation`)[0])?.serverTiming?.find(t=>t.name===e)?.description}function gE(e,t,n,r,i){let a=B.document,o;a&&addEventListener(`click`,()=>{let a=`ui.action.click`,s=vE(e);if(s){let e=E(s).op;if([`navigation`,`pageload`].includes(e)){K_&&j.warn(`[Tracing] Did not create ${a} span because a pageload or navigation span is in progress.`);return}}if(o&&=(o.setAttribute(pt,`interactionInterrupted`),o.end(),void 0),!i.name){K_&&j.warn(`[Tracing] Did not create ${a} transaction because _latestRouteName is missing.`);return}o=Bs({name:i.name,op:a,attributes:{[st]:i.source||`url`}},{idleTimeout:t,finalTimeout:n,childSpanTimeout:r})},{capture:!0})}var _E=`_sentry_idleSpan`;function vE(e){return e[_E]}function yE(e,t){l(e,_E,t)}var bE=1.5;function xE(e,t){let n=E(e),r=_e();return!(r-n.start_timestamp>bE||t&&r-t<=bE)}function SE(e){return a(e)&&`nativeEvent`in e&&`preventDefault`in e&&`stopPropagation`in e}var X=e(t());function CE(e){let t={...e};El(t,`react`),mt(`react`,{version:X.version});let n=Yv(t);return re(wE),n}function wE(e){return SE(e)?`[SyntheticEvent]`:Wv(e)}function TE(e,t={}){let n=e,r=dE({...t,instrumentNavigation:!1,instrumentPageLoad:!1}),{instrumentPageLoad:i=!0,instrumentNavigation:a=!0}=t;return{...r,afterAllSetup(e){r.afterAllSetup(e);let t=(e,t)=>{let r=n.matchRoutes(e,t,{preload:!1,throwOnError:!1}),i=r[r.length-1];return i?.routeId===`__root__`?void 0:i},o=(e,t,r,i)=>{e.updateName(t?t.routeId:i),e.setAttribute(st,t?`route`:`url`),e.setAttributes({...t&&{"url.template":t.routeId},...DE(n,r),...OE(t)})},s=B.location;if(i&&s){let r=n.state?.location,i=r?t(r.pathname,r.search):t(s.pathname,n.options.parseSearch(s.search)),a=fE(e,{name:i?i.routeId:s.pathname,attributes:{[Me]:`pageload`,[gt]:`auto.pageload.react.tanstack_router`,[st]:i?`route`:`url`,...i&&{"url.template":i.routeId},...OE(i)}}),c=n.subscribe(`onResolved`,e=>{if(c(),!a)return;let{toLocation:n}=e,r=t(n.pathname,n.search);o(a,r,n,n.pathname)})}if(a){let r;n.subscribe(`onBeforeLoad`,i=>{let{toLocation:a,fromLocation:s}=i;
29if(!s||a.state===s.state)return;let c=t(a.pathname,a.search),l=B.location?.pathname||a.pathname;if(r){o(r,c,a,l);return}r=pE(e,{name:c?c.routeId:l,attributes:{[Me]:`navigation`,[gt]:`auto.navigation.react.tanstack_router`,[st]:c?`route`:`url`,...c&&{"url.template":c.routeId},...OE(c)}},{url:EE(n,a)})}),n.subscribe(`onResolved`,e=>{let n=r;if(r=void 0,!n)return;let{toLocation:i}=e,a=t(i.pathname,i.search);a&&o(n,a,i,B.location?.pathname||i.pathname)})}}}}function EE(e,t){let n=e.options.stringifySearch?.(t.search)??``;return U_(`${t.pathname}${n&&n!==`?`?n:``}`)}function DE(e,t){let n=EE(e,t);return{[Js]:t.pathname,[qs]:n}}function OE(e){if(!e)return{};let t={};return Object.entries(e.params).forEach(([e,n])=>{t[`url.path.params.${e}`]=n,t[`${Ys}.${e}`]=n,t[`${Ws}.${e}`]=n}),t}var kE=globalThis,AE=`10.75.0`,jE={};function ME(e){if(!(`console`in kE))return e();let t=kE.console,n={},r=Object.keys(jE);r.forEach(e=>{let r=jE[e];n[e]=t[e],t[e]=r});try{return e()}finally{r.forEach(e=>{t[e]=n[e]})}}function NE(e,t,n=[t],r=`npm`){let i=(e._metadata=e._metadata||{}).sdk=e._metadata.sdk||{};i.name||(i.name=`sentry.javascript.${t}`,i.packages=n.map(e=>({name:`${r}:@sentry/${e}`,version:AE})),i.version=AE)}var PE=!1;function FE(e){let t=typeof __SENTRY_TANSTACKSTART_TUNNEL_ROUTE__<`u`?__SENTRY_TANSTACKSTART_TUNNEL_ROUTE__:void 0;if(t){if(e.tunnel){PE||(PE=!0,ME(()=>{console.warn("[@sentry/tanstackstart-react] `Sentry.init({ tunnel: ... })` overrides the managed `sentryTanstackStart({ tunnelRoute: ... })` route. Remove the runtime `tunnel` option if you want the managed tunnel route to be used.")}));return}e.tunnel=t}}function IE(e){let t={defaultIntegrations:[...Jv(e)],...e};return FE(t),NE(t,`tanstackstart-react`,[`tanstackstart-react`,`react`]),t.ignoreSpans=[...t.ignoreSpans||[],/\/node_modules\//,/\/favicon\.ico/,/\/@id\//,/\/@react-refresh/,/\/@tanstack-start\//,/\/@fs\//,/\/@vite\//],CE(t)}var LE=Symbol.for(`TSR_DEFERRED_PROMISE`);function RE(e,t){let n=e;return n[LE]?n:(n[LE]={status:`pending`},n.then(e=>{n[LE].status=`success`,n[LE].data=e}).catch(e=>{n[LE].status=`error`,n[LE].error={data:(t?.serializeError??tn)(e),__isServerError:!0}}),n)}function zE(e,t){if(e)return typeof e==`string`?e:e[t]}function BE(e){return e?.scriptFormat??`module`}function VE(e,t,n){let r=HE(t),i=zE(n,`script`)??r.crossOrigin;return{...BE(e)===`iife`?{rel:`preload`,as:`script`}:{rel:`modulepreload`},href:r.href,...i?{crossOrigin:i}:{}}}function HE(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}function UE(e,t){if(t.length===0)return;if(t.length===1){e.push(t[0]);return}let n=new Set;for(let r of t){let t=JSON.stringify(r);n.has(t)||(n.add(t),e.push(r))}}function WE(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}function GE(e,t,n,r){let i=nn(e),a=[],o=[];for(let e of i)for(let t of Array.isArray(e.scripts)?e.scripts:[]){if(!t)continue;let{children:e,...i}=t;a.push({tag:`script`,attrs:{...i,...r,nonce:n},children:e})}if(t)for(let e of i)for(let r of t.routes[e.routeId]?.scripts??[])o.push({tag:`script`,attrs:{...r.attrs,nonce:n},children:r.children});return[a,o]}function KE([e,t],n){return n?[...n.before,...e,...t,n.boundary]:[...e,...t]}function qE(e){return e}var JE=qE({key:`$TSS/serverfn`,test:e=>typeof e!=`function`||!(qt in e)?!1:!!e[qt],toSerializable:({serverFnMeta:e})=>({functionId:e.id}),fromSerializable:({functionId:e})=>Kt(e)}),Z=e(r(),1);function YE({promise:e}){if(fn)return fn(e);let t=RE(e);if(t[LE].status===`pending`)throw t;if(t[LE].status===`error`)throw t[LE].error;return t[LE].data}function XE(e){let t=(0,Z.jsx)(ZE,{...e});return e.fallback?(0,Z.jsx)(X.Suspense,{fallback:e.fallback,children:t}):t}function ZE(e){let t=YE(e);return e.children(t)}var QE=e=>({createMutableStore:vn,createReadonlyStore:vn,batch:yn}),$E=e=>new eD(e),eD=class extends Qt{constructor(e){super(e,QE)}};function tD({router:e,children:t,...n}
29){cn(n)&&e.update({...e.options,...n,context:{...e.options.context,...n.context}});let r=(0,Z.jsx)(gn.Provider,{value:e,children:t});return e.options.Wrap?(0,Z.jsx)(e.options.Wrap,{children:r}):r}function nD({router:e,...t}){return(0,Z.jsx)(tD,{router:e,...t,children:(0,Z.jsx)(rn,{})})}function rD(e,t){if(t)for(let[n,r]of Object.entries(t))n!==`suppressHydrationWarning`&&r!==void 0&&r!==!1&&e.setAttribute(n,typeof r==`boolean`?``:String(r))}function iD(e){let{attrs:t,children:n,nonce:r,preventScriptHoist:i}=e,a=X.useMemo(()=>n===void 0?void 0:{__html:n},[n]);switch(e.tag){case`title`:return(0,Z.jsx)(`title`,{...t,suppressHydrationWarning:!0,children:n});case`meta`:return(0,Z.jsx)(`meta`,{...t,suppressHydrationWarning:!0});case`link`:return(0,Z.jsx)(`link`,{...t,precedence:t?.precedence??(t?.rel===`stylesheet`?`default`:void 0),nonce:r,suppressHydrationWarning:!0});case`style`:return e.inlineCss,(0,Z.jsx)(`style`,{...t,dangerouslySetInnerHTML:a,nonce:r});case`script`:return(0,Z.jsx)(aD,{attrs:t,preventScriptHoist:i,children:n});default:return null}}function aD({attrs:e,children:t,preventScriptHoist:n}){hn();let r=mn(),i=X.useMemo(()=>t===void 0?void 0:{__html:t},[t]),a=typeof e?.type==`string`&&e.type!==``&&e.type!==`text/javascript`&&e.type!==`module`;if(X.useEffect(()=>{if(!a){if(e?.src){let t=document.createElement(`a`);t.href=e.src;let n=t.href;for(let e of document.scripts)if(e.src===n)return;let r=document.createElement(`script`);return rD(r,e),document.head.appendChild(r),()=>r.remove()}if(typeof t==`string`){let n=typeof e?.type==`string`?e.type:`text/javascript`,r=typeof e?.nonce==`string`?e.nonce:void 0;for(let e of document.scripts){if(e.hasAttribute(`src`))continue;let i=e.getAttribute(`type`)??`text/javascript`,a=e.getAttribute(`nonce`)??void 0;if(e.textContent===t&&i===n&&a===r)return}let i=document.createElement(`script`);return i.textContent=t,rD(i,e),document.head.appendChild(i),()=>i.remove()}}},[e,t,a]),a&&typeof t==`string`)return(0,Z.jsx)(`script`,{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:i});if(!r){if(e?.src)return(0,Z.jsx)(`script`,{...e,suppressHydrationWarning:!0});if(typeof t==`string`)return(0,Z.jsx)(`script`,{...e,dangerouslySetInnerHTML:i,suppressHydrationWarning:!0})}return null}function oD(e,t,n,r){n=nn(n);let i=n.map(e=>e.meta).filter(e=>e!==void 0),a=[],o={},s;for(let e=i.length-1;e>=0;e--){let n=i[e];for(let e=n.length-1;e>=0;e--){let r=n[e];if(r){if(r.title)s||={tag:`title`,children:r.title};else if(`script:ld+json`in r)try{let e=JSON.stringify(r[`script:ld+json`]);a.push({tag:`script`,attrs:{type:`application/ld+json`},children:an(e)})}catch{}else{let e=r.name??r.property;if(e){if(o[e])continue;o[e]=!0}a.push({tag:`meta`,attrs:{...r,nonce:t}})}}}}s&&a.push(s),t&&a.push({tag:`meta`,attrs:{property:`csp-nonce`,content:t}}),a.reverse();let c=n.flatMap(e=>e.links??[]).filter(e=>e!==void 0).map(e=>({tag:`link`,attrs:{...e,nonce:t}})),l=e.ssr?.manifest,u=[];l&&(n.forEach(e=>{(l.routes[e.routeId]?.css)?.forEach(e=>{let n=WE(e);u.push({tag:`link`,attrs:{rel:`stylesheet`,...n,crossOrigin:zE(r,`stylesheet`)??n.crossOrigin,suppressHydrationWarning:!0,nonce:t}})})}),l.inlineStyle&&u.push({tag:`style`,attrs:{...l.inlineStyle.attrs,nonce:t},children:l.inlineStyle.children,inlineCss:!0}));let d=[];l&&n.forEach(e=>{l.routes[e.routeId]?.preloads?.forEach(e=>{d.push({tag:`link`,attrs:{...VE(l,e,r),nonce:t}})})});let f=n.flatMap(e=>e.styles??[]).filter(e=>e!==void 0).map(({children:e,...n})=>({tag:`style`,attrs:{...n,nonce:t},children:e})),p=n.flatMap(e=>e.headScripts??[]).filter(e=>e!==void 0).map(({children:e,...n})=>({tag:`script`,attrs:{...n,nonce:t},children:e})),m=[];return UE(m,a),m.push(...d),UE(m,c),m.push(...u),UE(m,f),UE(m,p),m}var sD=e=>{let t=hn(),n=t.options.ssr?.nonce,r=X.useCallback(r=>oD(t,n,r,e),[e,n,t]);return _n(t.stores.matches,r,{compare:on})};function cD(e){let t=sD(e.assetCrossOrigin),n=hn().options.ssr?.nonce;return(0,Z.jsx)(Z.Fragment,{children:t.map(e=>(0,X.createElement)(iD,{...e,key:`tsr-meta-${JSON.stringify(e)}`,nonce:n}))})}var lD={suppressHydrationWarning:!0},uD=()=>{let e=hn(),t=e.options.ssr?.nonce,n=n=>{let r=GE(n,e.ssr?.manifest,t,lD);for(let e of r[1])if(typeof e.attrs?.src==`string`){let t=e;t.preventScriptHoist=!0}return r};return dD(_n(e.stores.matches,e=>KE(n(e)),{compare:on}))};function dD(e){return(0,Z.jsx)(Z.Fragment,{children:e.map((e,t)=>(0,X.createElement)(iD,{...e,key:`tsr-scripts-${e.tag}-${t}`}))})}var fD=(e,t)=>{let n={type:`request`,...t||e},r=e=>fD({},Object.assign(n,{validator:e,inputValidator:e}));return{options:n,middleware:e=>fD({},Object.assign(n,{middleware:e})),validator:r,inputValidator:r,client:e=>fD({},Object.assign(n,{client:e})),server:e=>fD({},Object.assign(n,{server:e}))}};function pD(e,t){for(let n=0,r=t.length;n<r;n++){let r=t[n];e.has(r)||(e.add(r),r.extends&&pD(e,r.extends))}}var mD=e=>({getOptions:async()=>{let t=await e();if(t.serializationAdapters){let e=new Set;pD(e,t.serializationAdapters),t.serializationAdapters=Array.from(e)}return t},createMiddleware:fD}),hD=fD({type:`function`}),gD=mD(()=>({functionMiddleware:[hD]})),_D=zn;function vD(e){let t;if(e.then(e=>(t=e,e),yr)?.catch?.(yr),t!==void 0)return{data:t}}function yD(e,t,n){let r=e.getMutationCache(),i=e.getQueryCache(),a=n?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData;t.mutations?.forEach(({state:t,...i})=>{r.build(e,{...e.getDefaultOptions().hydrate?.mutations,...n?.defaultOptions?.mutations,...i},t)}),t.queries?.forEach(({queryKey:t,state:r,queryHash:o,meta:s,promise:c,dehydratedAt:l,queryType:u})=>{let d=c?vD(c):void 0,f=r.data===void 0?d?.data:r.data,p=f===void 0?f:a?a(f):f,m=i.get(o),h=m?.state.status===`pen
29ding`,g=m?.state.fetchStatus===`fetching`;if(m){let e=d&&l>m.state.dataUpdatedAt;if(r.dataUpdatedAt>m.state.dataUpdatedAt||e){let{fetchStatus:e,...t}=r;m.setState({...t,data:p,...r.status===`pending`&&p!==void 0&&{status:`success`,dataUpdatedAt:l,...!g&&{fetchStatus:`idle`}}})}}else m=i.build(e,{...e.getDefaultOptions().hydrate?.queries,...n?.defaultOptions?.queries,queryKey:t,queryHash:o,meta:s,_type:u},{...r,data:p,fetchStatus:`idle`,status:r.status===`pending`&&p!==void 0?`success`:r.status,...r.status===`pending`&&p!==void 0&&{dataUpdatedAt:l}});c&&!d&&!h&&!g&&l>m.state.dataUpdatedAt&&m.fetch(void 0,{initialPromise:Promise.resolve(c).then(a)}).catch(yr)})}var bD=class extends Pr{#e;#t;#n;constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#n=0}build(e,t,n){let r=new vi({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#e.add(e);let t=xD(e);if(typeof t==`string`){let n=this.#t.get(t);n?n.push(e):this.#t.set(t,[e])}this.notify({type:`added`,mutation:e})}remove(e){if(this.#e.delete(e)){let t=xD(e);if(typeof t==`string`){let n=this.#t.get(t);if(n){if(n.length>1){let t=n.indexOf(e);t!==-1&&n.splice(t,1)}else n[0]===e&&this.#t.delete(t)}}}this.notify({type:`removed`,mutation:e})}canRun(e){let t=xD(e);if(typeof t==`string`){let n=this.#t.get(t)?.find(e=>e.state.status===`pending`);return!n||n===e}return!0}runNext(e){let t=xD(e);return typeof t==`string`?(this.#t.get(t)?.find(t=>
29t!==e&&t.state.isPaused))?.continue()??Promise.resolve():Promise.resolve()}clear(){gr.batch(()=>{this.#e.forEach(e=>{this.notify({type:`removed`,mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>kr(t,e))}findAll(e={}){return this.getAll().filter(t=>kr(e,t))}notify(e){gr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return gr.batch(()=>Promise.all(e.map(e=>e.continue().catch(yr))))}};function xD(e){return e.options.scope?.id}var SD=class extends Pr{#e;constructor(e={}){super(),this.config=e,this.#e=new Map}build(e,t,n){let r=t.queryKey,i=t.queryHash??wr(r,t),a=this.get(i);return a||(a=new Ar({client:e,queryKey:r,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(a)),a}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:`added`,query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:`removed`,query:e}))}clear(){gr.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>Nr(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>Nr(e,t)):t}notify(e){gr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){gr.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){gr.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},CD=class{#e;#t;#n;#r;#i;#a;#o;#s;constructor(e={}){this.#e=e.queryCache||new SD,this.#t=e.mutationCache||new bD,this.#n=e.defaultOptions||{},this.#r=new Map,this.#i=new Map,this.#a=0}mount(){this.#a++,this.#a===1&&(this.#o=xr.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#s=_r.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#a--,this.#a===0&&(this.#o?.(),this.#o=void 0,this.#s?.(),this.#s=void 0)}isFetching(e){return this.#e.findAll({...e,fetchStatus:`fetching`}).length}isMutating(e){return this.#t.findAll({...e,status:`pending`}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#e.build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(br(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#e.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let r=this.defaultQueryOptions({queryKey:e}),i=this.#e.get(r.queryHash)?.state.data,a=Dr(t,i);if(a!==void 0)return this.#e.build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return gr.batch(()=>this.#e.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#e.get(t.queryHash)?.state}removeQueries(e){let t=this.#e;gr.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#e;return gr.batch(()=>{let r=n.findAll(e),i=new Set(r);return r.forEach(e=>{e.reset()}),this.refetchQueries({type:`active`,predicate:e=>i.has(e)},t)})}cancelQueries(e,t={}){let n={revert:!0,...t},r=gr.batch(()=>this.#e.findAll(e).map(e=>e.cancel(n)));return Promise.all(r).then(yr).catch(yr)}invalidateQueries(e,t={}){return gr.batch(()=>(this.#e.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType===`none`?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??`active`},t)))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0},r=gr.batch(()=>this.#e.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(yr)),e.state.fetchStatus===`paused`?Promise.resolve():t}));return Promise.all(r).then(yr)}async query(e){let t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);let n=this.#e.build(this,t),r=n.isStaleByTime(br(t.staleTime,n))?await n.fetch(t):n.state.data,i=t.select;return i?i(r):r}fetchQuery(e){let t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);let n=this.#e.build(this,t);return n.isStaleByTime(br(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(yr).catch(yr)}infiniteQuery(e){return e._type=`infinite`,this.query(e)}
29fetchInfiniteQuery(e){return e._type=`infinite`,this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(yr).catch(yr)}ensureInfiniteQueryData(e){return e._type=`infinite`,this.ensureQueryData(e)}resumePausedMutations(){return _r.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#t}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#r.set(Mr(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#r.values()],n={};return t.forEach(t=>{Tr(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#i.set(Mr(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#i.values()],n={};return t.forEach(t=>{Tr(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||=wr(t.queryKey,t),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!==`always`),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode=`offlineFirst`),t.queryFn===Er&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#e.clear(),this.#t.clear()}};function wD({router:e,queryClient:t,dehydrateOptions:n,hydrateOptions:r,handleRedirects:i=!0}){let a=e.options.hydrate;if(e.options.hydrate=async e=>{let n=e.query;try{await a?.(e),n.initial&&yD(t,{queries:n.initial},r)}catch(e){throw n.stream.cancel(e).catch(()=>{}),e}let i=n.stream.getReader();(async()=>{try{for(;;){let{done:e,value:n}=await i.read();if(e)return;yD(t,{queries:n},r)}}catch(e){console.error(`Error reading query stream:`,e),i.cancel(e).catch(()=>{})}finally{i.releaseLock()}})()},i){let n=t.getMutationCache().config;t.getMutationCache().config={...n,onError:(t,...r)=>Zt(t)?(t.options._fromLocation=e.stores.location.get(),e.navigate(e.resolveRedirect(t).options)):n.onError?.(t,...r)};let r=t.getQueryCache().config;t.getQueryCache().config={...r,onError:(t,...n)=>Zt(t)?(t.options._fromLocation=e.stores.location.get(),e.navigate(e.resolveRedirect(t).options)):r.onError?.(t,...n)}}}function TD(e){if(wD(e),e.wrapQueryClient===!1)return;let t=e.router.options.Wrap||X.Fragment;e.router.options.Wrap=({children:n})=>(0,Z.jsx)(Cr,{client:e.queryClient,children:(0,Z.jsx)(t,{children:n})})}var Q=Ci();function ED(e){let t=(0,Q.c)(7),{statusCode:n}=e,r;t[0]===n?r=t[1]:(r=(0,Z.jsx)(`h1`,{className:`mb-4 text-7xl font-extrabold tracking-tight text-azure-455 lg:text-9xl`,children:n}),t[0]=n,t[1]=r);let i,a;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Z.jsx)(`p`,{className:`mb-4 text-3xl font-bold tracking-tight md:text-4xl`,children:`Whoops! That page doesn’t exist.`}),a=(0,Z.jsx)(`p`,{className:`mx-auto mb-4 max-w-[500px] text-lg font-light text-neutral-770`,children:`Sorry, we can't find that page. You'll find lots to explore on the home page.`}),t[2]=i,t[3]=a):(i=t[2],a=t[3]);let o;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Z.jsx)(`a`,{className:`inline-block cursor-pointer rounded-full border-0 bg-azure-455 p-4 text-center text-[14px] leading-[18px] font-[600] text-neutral-50 no-underline sm:px-8 sm:py-3 sm:text-[18px] sm:leading-[24px]`,href:Ti(`/`),children:`Back to Homepage`}),t[4]=o):o=t[4];let s;return t[5]===r?s=t[6]:(s=(0,Z.jsx)(`section`,{className:`mt-16 flex min-h-[calc(100vh-661px)] items-center bg-white`,children:(0,Z.jsx)(`div`,{className:`mx-auto max-w-(--breakpoint-xl) px-4 py-8 lg:px-6 lg:py-16`,children:(0,Z.jsxs)(`div`,{className:`mx-auto text-center`,children:[r,i,a,o]})})}),t[5]=r,t[6]=s),s}var DD=()=>`Choose folder`,OD=()=>`Elegir carpeta`,kD=(e={},t={})=>(t.locale??P())===`es`?OD(e):DD(e),AD=()=>`Home`,jD=()=>`Inicio`,MD=(e={},t={})=>(t.locale??P())===`es`?jD(e):AD(e),ND=()=>`Notes`,PD=()=>`Notas`,FD=(e={},t={})=>(t.locale??P())===`es`?PD(e):ND(e);
29function ID(e,t,n){return new Intl.PluralRules(e,n).select(Number(t))}var LD=()=>`Plan`,RD=()=>`Plan`,zD=(e={},t={})=>(t.locale??P())===`es`?RD(e):LD(e),BD=()=>`Profile`,VD=()=>`Perfil`,HD=(e={},t={})=>(t.locale??P())===`es`?VD(e):BD(e),UD=()=>`Settings`,WD=()=>`Configuración`,GD=(e={},t={})=>(t.locale??P())===`es`?WD(e):UD(e),KD=()=>`Text to Audio`,qD=()=>`Texto a Audio`,JD=(e={},t={})=>(t.locale??P())===`es`?qD(e):KD(e),YD=()=>`Could not add the files to the folder.`,XD=()=>`No se pudieron agregar los archivos a la carpeta.`,ZD=(e={},t={})=>(t.locale??P())===`es`?XD(e):YD(e),QD=()=>`We couldn't finish signing you in. Try again or use your email address.`,$D=()=>`No pudimos completar tu inicio de sesión. Inténtalo de nuevo o usa tu correo electrónico.`,eO=(e={},t={})=>(t.locale??P())===`es`?$D(e):QD(e),tO=()=>`Sign-in problem | Listening.com`,nO=()=>`Problema al iniciar sesión | Listening.com`,rO=(e={},t={})=>(t.locale??P())===`es`?nO(e):tO(e),iO=()=>`Transform how your team consumes research with AI-powered text-to-speech. Team management, centralized billing, SSO, and priority support for organizations.`,aO=()=>`Transforma cómo tu equipo consume investigación con texto a voz impulsado por IA. Gestión de equipos, facturación centralizada, SSO y soporte prioritario para organizaciones.`,oO=(e={},t={})=>(t.locale??P())===`es`?aO(e):iO(e),sO=()=>`Listening for Business - Enterprise Text to Speech Solutions`,cO=()=>`Listening para empresas - Soluciones empresariales de texto a voz`,lO=(e={},t={})=>(t.locale??P())===`es`?cO(e):sO(e),uO=()=>`A fair comparison of text-to-speech apps for students and researchers: prices, free plans, citation skipping, Zotero, voices and ratings.`,dO=()=>`Una comparación justa de apps de texto a voz para estudiantes e investigadores: precios, planes gratuitos, omisión de citas, Zotero, voces y valoraciones.`,fO=(e={},t={})=>(t.locale??P())===`es`?dO(e):uO(e),pO=()=>`Listening vs other text-to-speech apps: a fair comparison | Listening`,mO=()=>`Listening frente a otras apps de texto a voz: una comparación justa | Listening`,hO=(e={},t={})=>(t.locale??P())===`es`?mO(e):pO(e),gO=()=>`Contact us to discover how to listen to academic papers, books, and PDFs on the go. Get started and explore innovative learning methods today!`,_O=()=>`Contáctanos para descubrir cómo escuchar artículos académicos, libros y PDFs donde quieras. ¡Comienza y explora métodos de aprendizaje innovadores hoy!`,vO=(e={},t={})=>(t.locale??P())===`es`?_O(e):gO(e),yO=()=>`Listening App: Contact us`,bO=()=>`Listening App: Contáctanos`,xO=(e={},t={})=>(t.locale??P())===`es`?bO(e):yO(e),SO=()=>`Elevate your study game by downloading the Listening app, transforming research papers into audio. Get started now!`,CO=()=>`Mejora tu estudio descargando la app Listening, transformando artículos de investigación en audio. ¡Comienza ahora!`,wO=(e={},t={})=>(t.locale??P())===`es`?CO(e):SO(e),TO=()=>`Listening - Downloads: Download Listening App: Academic Papers to Audio`,EO=()=>`Listening - Descargas: Descarga la app Listening para artículos académicos en audio`,DO=(e={},t={})=>(t.locale??P())===`es`?EO(e):TO(e),OO=()=>`Transform your academic reading experience with AI-powered text-to-speech. Perfect for researchers and students on the go.`,kO=()=>`Transforma tu experiencia de lectura académica con texto a voz impulsado por IA. Perfecto para investigadores y estudiantes en movimiento.`,AO=(e={},t={})=>(t.locale??P())===`es`?kO(e):OO(e),jO=()=>`Features - Listening: Text to Speech for Academic Papers`,MO=()=>`Funciones - Listening: Texto a voz para artículos académicos`,NO=(e={},t={})=>(t.locale??P())===`es`?MO(e):jO(e),PO=()=>`Transform research papers and journals into audio with this AI text-to-speech tool. Easily pronounce technical words and skip citiations. Download now.`,FO=()=>`Transforma artículos de investigación y revistas en audio con esta herramienta de texto a voz con IA. Pronuncia fácilmente palabras técnicas y omite citas. ¡Descárgala ahora!`,IO=(e={},t={})=>(t.locale??P())===`es`?FO(e):PO(e),LO=()=>`Listening - Text to Speech for Academic Papers and Research Papers`,RO=()=>`Listening - Texto a voz para artículos académicos y de investigación`,zO=(e={},t={})=>(t.locale??P())===`es`?RO(e):LO(e),BO=()=>`A quick setup to tailor Listening to how you want to listen.`,VO=()=>`Una configuración rápida para adaptar Listening a cómo quieres escuchar.`,HO=(e={},t={})=>(t.locale??P())===`es`?VO(e):BO(e),UO=()=>`Set up Listening — your personal reader`,WO=()=>`Configura Listening: tu lector personal`,GO=(e={},t={})=>(t.locale??P())===`es`?WO(e):UO(e),KO=()=>`Join Listening.com today and unlock a new audio experience. Listen to academic papers on the go. Sign up now to start your personalized experience and access exclusive features.`,qO=()=>`Únete a Listening.com hoy y desbloquea una nueva experiencia de audio. Escucha artículos académicos donde quieras. Regístrate ahora para comenzar tu experiencia personalizada y acceder a funciones exclusivas.`,JO=(e={},t={})=>(t.locale??P())===`es`?qO(e):KO(e),YO=()=>`Create Your Account | Start Your Journey with Listening.com Today`,XO=()=>`Crea tu cuenta | Comienza tu recorrido con Listening.com hoy`,ZO=(e={},t={})=>(t.locale??P())===`es`?XO(e):YO(e),QO=()=>`Compare paid Listening plans. Turn papers, articles, and your own text into audio, with Zotero, browser, mobile, and desktop apps.`,$O=()=>`Compara los planes de pago de Listening. Convierte artículos y tus propios textos en audio, con Zotero y aplicaciones para navegador, móvil y escritorio.`,ek=(e={},t={})=>(t.locale??P())===`es`?$O(e):QO(e),tk=()=>`Pricing - Listening: Text to Speech for Academic Papers`,nk=()=>`Precios - Listening: Texto a voz para artículos académicos`,rk=(e={},t={})=>(t.locale??P())===`es`?nk(e):tk(e),ik=()=>`Quickly and securely reset your password on Listening. Follow the simple steps to regain access to your account.`,ak=()=>`Restablece tu contraseña en Listening de forma rápida y segura. Sigue los sencillos pasos para recuperar el acceso a tu cuenta.`,ok=(e={},t={})=>(t.locale??P())===`es`?ak(e):ik(e),sk=()=>`Reset your Password on Listening.com`,ck=()=>`Restablece tu contraseña en Listening.com`,lk=(e={},t={})=>(t.locale??P())===`es`?ck(e):sk(e),uk=e=>{let t=ID(`en`,e?.count,{});return t===`one`?`Added ${e?.count} file to ${e?.folder}`:t===`other`?`Added ${e?.count} files to ${e?.folder}`:`toast_added_files_to_folder`},dk=e=>{let t=ID(`es`,e?.count,{});return t===`one`?`Se agregó ${e?.count} archivo a ${e?.folder}`:t===`other`?`Se agregaron ${e?.count} archivos a ${e?.folder}`:`toast_added_files_to_folder`},fk=(e,t={})=>(t.locale??P())===`es`?dk(e):uk(e),pk=()=>`Folder created`,mk=()=>`Carpeta creada`,hk=(e={},t={})=>(t.locale??P())===`es`?mk(e):pk(e),gk=e=>`Moved audio to ${e?.location}`,_k=e=>`Audio movido a ${e?.location}`,vk=(e,t={})=>(t.locale??P())===`es`?_k(e):gk(e),yk=()=>`Removed folder`,bk=()=>`Carpeta eliminada`,xk=(e={},t={})=>
29(t.locale??P())===`es`?bk(e):yk(e),Sk=e=>{let t=ID(`en`,e?.count,{});return t===`one`?`Removed folder and ${e?.count} file`:t===`other`?`Removed folder and ${e?.count} files`:`toast_removed_folder_and_files`},Ck=e=>{let t=ID(`es`,e?.count,{});return t===`one`?`Carpeta eliminada y ${e?.count} archivo`:t===`other`?`Carpeta eliminada y ${e?.count} archivos`:`toast_removed_folder_and_files`},wk=(e,t={})=>(t.locale??P())===`es`?Ck(e):Sk(e),Tk=[`health-and-medicine`,`biology-and-natural-sciences`,`psychology`,`social-sciences`,`environmental-studies`,`humanities`,`technology-and-engineering`,`business-and-finance`,`law-and-legal-studies`,`education`,`mathematics-and-statistics`,`physical-sciences`,`communication-and-media`,`self-help-and-personal-development`,`fiction-and-creative-writing`,`government-and-policy`,`interdisciplinary-studies`,`other`],Ek=`health-and-medicine|biology-and-natural-sciences|psychology|social-sciences|environmental-studies|humanities|technology-and-engineering|business-and-finance|law-and-legal-studies|education|mathematics-and-statistics|physical-sciences|communication-and-media|self-help-and-personal-development|fiction-and-creative-writing|government-and-policy|interdisciplinary-studies|other`;function Dk(e){let t=(0,Q.c)(10),{statusCode:n}=e,r;t[0]===n?r=t[1]:(r=(0,Z.jsxs)(`h1`,{className:`sr-only`,children:[`Error `,n,` - Page Not Found`]}),t[0]=n,t[1]=r);let i,a;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Z.jsx)(`div`,{className:`absolute inset-x-0 top-0 h-[30vh] bg-[linear-gradient(rgba(21,_112,_239,_.2),_rgba(255,_255,_255,_0))]`}),a=(0,Z.jsx)(Ii,{}),t[2]=i,t[3]=a):(i=t[2],a=t[3]);let o;t[4]===n?o=t[5]:(o=(0,Z.jsx)(ED,{statusCode:n}),t[4]=n,t[5]=o);let s;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Z.jsx)(Oi,{}),t[6]=s):s=t[6];let c;return t[7]!==r||t[8]!==o?(c=(0,Z.jsxs)(`div`,{className:`relative min-h-screen bg-white text-gray-900`,children:[r,i,a,o,s]}),t[7]=r,t[8]=o,t[9]=c):c=t[9],c}function Ok(){let e=(0,Q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Z.jsx)(Dk,{statusCode:404}),e[0]=t):t=e[0],t}var kk=Object.defineProperty,Ak=Object.getOwnPropertySymbols,jk=Object.prototype.hasOwnProperty,Mk=Object.prototype.propertyIsEnumerable,Nk=(e,t,n)=>t in e?kk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Pk=(e,t)=>{for(var n in t||={})jk.call(t,n)&&Nk(e,n,t[n]);if(Ak)for(var n of Ak(t))Mk.call(t,n)&&Nk(e,n,t[n]);return e},Fk=(0,X.forwardRef)((e,t)=>{let n=Pk(Pk({},X.useContext(ua)),e);return X.createElement(`svg`,Pk({width:`1.5em`,height:`1.5em`,strokeWidth:1.5,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,color:`currentColor`,ref:t},n),X.createElement(`path`,{d:`M7 12.5L10 15.5L17 8.5`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`}),X.createElement(`path`,{d:`M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`}))}),Ik=Object.defineProperty,Lk=Object.getOwnPropertySymbols,Rk=Object.prototype.hasOwnProperty,zk=Object.prototype.propertyIsEnumerable,Bk=(e,t,n)=>t in e?Ik(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Vk=(e,t)=>{for(var n in t||={})Rk.call(t,n)&&Bk(e,n,t[n]);if(Lk)for(var n of Lk(t))zk.call(t,n)&&Bk(e,n,t[n]);return e},Hk=(0,X.forwardRef)((e,t)=>{let n=Vk(Vk({},X.useContext(ua)),e);return X.createElement(`svg`,Vk({width:`1.5em`,height:`1.5em`,strokeWidth:1.5,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,color:`currentColor`,ref:t},n),X.createElement(`path`,{d:`M12 11.5V16.5`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`}),X.createElement(`path`,{d:`M12 7.51L12.01 7.49889`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`}),X.createElement(`path`,{d:`M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`}))}),Uk=Object.defineProperty,Wk=Object.getOwnPropertySymbols,Gk=Object.prototype.hasOwnProperty,Kk=Object.prototype.propertyIsEnumerable,qk=(e,t,n)=>t in e?Uk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Jk=(e,t)=>{for(var n in t||={}
29)Gk.call(t,n)&&qk(e,n,t[n]);if(Wk)for(var n of Wk(t))Kk.call(t,n)&&qk(e,n,t[n]);return e},Yk=(0,X.forwardRef)((e,t)=>{let n=Jk(Jk({},X.useContext(ua)),e);return X.createElement(`svg`,Jk({width:`1.5em`,height:`1.5em`,viewBox:`0 0 24 24`,strokeWidth:1.5,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,color:`currentColor`,ref:t},n),X.createElement(`path`,{d:`M12 8L12 16M12 8H8M12 8H16`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`}),X.createElement(`path`,{d:`M21 13.5V19C21 20.1046 20.1046 21 19 21H5C3.89543 21 3 20.1046 3 19V13.5M21 10.5V5C21 3.89543 20.1046 3 19 3H5C3.89543 3 3 3.89543 3 5V10.5`,stroke:`currentColor`,strokeLinejoin:`round`}),X.createElement(`path`,{d:`M19.5 13.5V10.5H22.5V13.5H19.5Z`,stroke:`currentColor`,strokeLinejoin:`round`}),X.createElement(`path`,{d:`M1.5 13.5V10.5H4.5V13.5H1.5Z`,stroke:`currentColor`,strokeLinejoin:`round`}))}),Xk=Object.defineProperty,Zk=Object.getOwnPropertySymbols,Qk=Object.prototype.hasOwnProperty,$k=Object.prototype.propertyIsEnumerable,eA=(e,t,n)=>t in e?Xk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,tA=(e,t)=>{for(var n in t||={})Qk.call(t,n)&&eA(e,n,t[n]);if(Zk)for(var n of Zk(t))$k.call(t,n)&&eA(e,n,t[n]);return e},nA=(0,X.forwardRef)((e,t)=>{let n=tA(tA({},X.useContext(ua)),e);return X.createElement(`svg`,tA({width:`1.5em`,height:`1.5em`,strokeWidth:1.5,viewBox:`0 0 24 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,color:`currentColor`,ref:t},n),X.createElement(`path`,{d:`M9.17218 14.8284L12.0006 12M14.829 9.17157L12.0006 12M12.0006 12L9.17218 9.17157M12.0006 12L14.829 14.8284`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`}),X.createElement(`path`,{d:`M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`}))});function rA(e){let t=(0,Q.c)(7),{className:n,spinnerClassName:r}=e,i;t[0]===n?i=t[1]:(i=Ki(`flex h-full w-full flex-col items-center justify-center`,n),t[0]=n,t[1]=i);let a;t[2]===r?a=t[3]:(a=(0,Z.jsx)(ga,{className:r}),t[2]=r,t[3]=a);let o;return t[4]!==i||t[5]!==a?(o=(0,Z.jsx)(`div`,{className:i,children:a}),t[4]=i,t[5]=a,t[6]=o):o=t[6],o}function iA(e){let t=(0,Q.c)(13),{error:n}=e,r=hn(),i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i={strict:!1,select:oA},t[0]=i):i=t[0];let a=ln(i);console.error(n);let o;t[1]===n?o=t[2]:(o=(0,Z.jsx)(pn,{error:n}),t[1]=n,t[2]=o);let s;t[3]===r?s=t[4]:(s=(0,Z.jsx)(Yi,{className:`px-2 py-1 font-extrabold uppercase`,onClick:()=>{r.invalidate()},children:`Try Again`}),t[3]=r,t[4]=s);let c;t[5]===a?c=t[6]:(c=a?(0,Z.jsx)(sn,{className:`px-2 py-1 font-extrabold uppercase`,to:Ti(`/`),children:`Home`}):(0,Z.jsx)(sn,{className:`px-2 py-1 font-extrabold uppercase`,onClick:aA,to:Ti(`/`),children:`Go Back`}),t[5]=a,t[6]=c);let l;t[7]!==s||t[8]!==c?(l=(0,Z.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[s,c]}),t[7]=s,t[8]=c,t[9]=l):l=t[9];let u;return t[10]!==o||t[11]!==l?(u=(0,Z.jsxs)(`div`,{className:`flex min-w-0 flex-1 flex-col items-center justify-center gap-6 p-4`,children:[o,l]}),t[10]=o,t[11]=l,t[12]=u):u=t[12],u}function aA(e){e.preventDefault(),window.history.back()}function oA(e){return e.id===un}function sA(e){return typeof e==`object`&&e&&`_tag`in e&&e._tag===`EffectQueryFailure`&&`failure`in e?e.failure:e}function cA(e){let t=sA(e);return Jr(t)?t.message:void 0}var lA=e(_a(),1);function uA(e){if(!e||typeof document>`u`)return;let t=document.head||document.getElementsByTagName(`head`)[0],n=document.createElement(`style`);n.type=`text/css`,t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}var dA=e=>{switch(e){case`success`:return mA;case`info`:return gA;case`warning`:return hA;case`error`:return _A;default:return null}},fA=Array(12).fill(0),pA=({visible:e,className:t})=>X.createElement(`div`,{className:[`sonner-loading-wrapper`,t].filter(Boolean).join(` `),"data-visible":e},X.createElement(`div`,{className:`sonner-spinner`},fA.map((e,t)=>X.createElement(`div`,{className:`sonner-loading-bar`,key:`spinner-bar-${t}`})))),mA=X.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`,"aria-hidden":`true`},X.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`})),hA=X.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`currentColor`,height:`20`,width:`20`,"aria-hidden":`true`},X.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`})),gA=X.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`,"aria-hidden":`true`},X.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`})),_A=X.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`,"aria-hidden":`true`},X.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`})),vA=X.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,
29width:`12`,height:`12`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`1.5`,strokeLinecap:`round`,strokeLinejoin:`round`,"aria-hidden":`true`},X.createElement(`line`,{x1:`18`,y1:`6`,x2:`6`,y2:`18`}),X.createElement(`line`,{x1:`6`,y1:`6`,x2:`18`,y2:`18`})),yA=()=>{let[e,t]=X.useState(document.hidden);return X.useEffect(()=>{let e=()=>{t(document.hidden)};return document.addEventListener(`visibilitychange`,e),()=>document.removeEventListener(`visibilitychange`,e)},[]),e},bA=1,xA=100,SA=e=>typeof e?.id==`number`||e?.id?.length>0?e.id:bA++,CA=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),this.getActiveToasts().forEach(t=>e(t)),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e],this.trimHistory()},this.trimHistory=()=>{let e=this.toasts.length-xA;e<=0||(this.toasts=this.toasts.filter(t=>e>0&&this.dismissedToasts.has(t.id)?(this.dismissedToasts.delete(t.id),e--,!1):!0))},this.create=e=>{let{message:t,...n}=e,r=SA(e),i=this.pendingDismissals.get(r);i!==void 0&&(cancelAnimationFrame(i),this.pendingDismissals.delete(r),this.dismissedToasts.delete(r));let a=this.dismissedToasts.has(r),o=e.dismissible===void 0||e.dismissible;return a&&(this.dismissedToasts.delete(r),this.toasts=this.toasts.filter(e=>e.id!==r)),!a&&this.toasts.find(e=>e.id===r)?this.toasts=this.toasts.map(n=>n.id===r?(this.publish({...n,...e,id:r,title:t}),{...n,...e,id:r,dismissible:o,title:t}):n):this.addToast({title:t,...n,dismissible:o,id:r}),r},this.dismiss=e=>
29{if(e==null)return this.getActiveToasts().forEach(e=>{this.dismissedToasts.add(e.id),this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),e;this.dismissedToasts.add(e);let t=this.pendingDismissals.get(e);return t!==void 0&&cancelAnimationFrame(t),this.pendingDismissals.set(e,requestAnimationFrame(()=>{this.pendingDismissals.delete(e),this.subscribers.forEach(t=>t({id:e,dismiss:!0}))})),e},this.message=(e,t)=>this.create({...t,message:e,type:void 0}),this.error=(e,t)=>this.create({...t,message:e,type:`error`}),this.success=(e,t)=>this.create({...t,type:`success`,message:e}),this.info=(e,t)=>this.create({...t,type:`info`,message:e}),this.warning=(e,t)=>this.create({...t,type:`warning`,message:e}),this.loading=(e,t)=>this.create({...t,type:`loading`,message:e}),this.promise=(e,t)=>{if(!t)return;let n;t.loading!==void 0&&(n=this.create({...t,promise:e,type:`loading`,message:t.loading,description:typeof t.description==`function`?void 0:t.description}));let r=Promise.resolve(e instanceof Function?e():e),i=n!==void 0,a,o=r.then(async e=>{if(a=[`resolve`,e],X.isValidElement(e))i=!1,this.create({id:n,type:`default`,message:e});else if(TA(e)&&!e.ok){i=!1;let r=typeof t.error==`function`?await t.error(`HTTP error! status: ${e.status}`):t.error,a=typeof t.description==`function`?await t.description(`HTTP error! status: ${e.status}`):t.description,o=typeof r==`object`&&!X.isValidElement(r)?r:{message:r};this.create({id:n,type:`error`,description:a,...o})}else if(e instanceof Error){i=!1;let r=typeof t.error==`function`?await t.error(e):t.error,a=typeof t.description==`function`?await t.description(e):t.description,o=typeof r==`object`&&!X.isValidElement(r)?r:{message:r};this.create({id:n,type:`error`,description:a,...o})}else if(t.success!==void 0){i=!1;let r=typeof t.success==`function`?await t.success(e):t.success,a=typeof t.description==`function`?await t.description(e):t.description,o=typeof r==`object`&&!X.isValidElement(r)?r:{message:r};this.create({id:n,type:`success`,description:a,...o})}}).catch(async e=>{if(a=[`reject`,e],t.error!==void 0){i=!1;let r=typeof t.error==`function`?await t.error(e):t.error,a=typeof t.description==`function`?await t.description(e):t.description,o=typeof r==`object`&&!X.isValidElement(r)?r:{message:r};this.create({id:n,type:`error`,description:a,...o})}}).finally(()=>{i&&(this.dismiss(n),n=void 0),t.finally==null||t.finally.call(t)}),s=()=>new Promise((e,t)=>o.then(()=>a[0]===`reject`?t(a[1]):e(a[1])).catch(t));return typeof n!=`string`&&typeof n!=`number`?{unwrap:s}:Object.assign(n,{unwrap:s})},this.custom=(e,t)=>{let n=SA(t);return this.create({...t,jsx:e(n),id:n,type:void 0}),n},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set,this.pendingDismissals=new Map}},wA=(e,t)=>CA.message(e,t),TA=e=>e&&typeof e==`object`&&`ok`in e&&typeof e.ok==`boolean`&&`status`in e&&typeof e.status==`number`,EA=Object.assign(wA,{success:CA.success,info:CA.info,warning:CA.warning,error:CA.error,custom:CA.custom,message:CA.message,promise:CA.promise,dismiss:CA.dismiss,loading:CA.loading},{getHistory:()=>CA.toasts,getToasts:()=>CA.getActiveToasts()});uA(`[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;
29left: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}
29[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%);
29--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}`);function DA(e){return e.label!==void 0}var OA=3,kA=`24px`,AA=`16px`,jA=4e3,MA=356,NA=14,PA=45,FA=200;function IA(...e){return e.filter(Boolean).join(` `)}function LA(e){let[t,n]=e.split(`-`),r=[];return t&&r.push(t),n&&r.push(n),r}var RA=e=>{let{invert:t,toast:n,unstyled:r,interacting:i,setHeights:a,visibleToasts:o,heights:s,index:c,toasts:l,expanded:u,removeToast:d,defaultRichColors:f,closeButton:p,style:m,cancelButtonStyle:h,actionButtonStyle:g,className:_=``,descriptionClassName:v=``,duration:y,position:b,gap:x,expandByDefault:S,classNames:C,icons:w,closeButtonAriaLabel:T=`Close toast`}=e,[ee,te]=X.useState(null),[ne,re]=X.useState(null),[E,ie]=X.useState(!1),[ae,oe]=X.useState(!1),[D,se]=X.useState(!1),[ce,le]=X.useState(!1),[ue,de]=X.useState(!1),[fe,pe]=X.useState(0),[me,he]=X.useState(0),ge=X.useRef(n.duration||y||jA),_e=X.useRef(null),ve=X.useRef(null),ye=c===0,be=c+1<=o,O=n.type,k=O??`default`,xe=n.dismissible!==!1,Se=n.className||``,Ce=n.descriptionClassName||``,we=X.useMemo(()=>s.findIndex(e=>e.toastId===n.id)||0,[s,n.id]),Te=X.useMemo(()=>n.closeButton??p,[n.closeButton,p]),Ee=X.useMemo(()=>n.duration||y||jA,[n.duration,y]),De=X.useRef(0),Oe=X.useRef(0),A=X.useRef(0),ke=X.useRef(null),[Ae,je]=b.split(`-`),Me=X.useMemo(()=>
29s.reduce((e,t,n)=>n>=we?e:e+t.height,0),[s,we]),Ne=yA(),Pe=X.useMemo(()=>e.swipeDirections??LA(b),[e.swipeDirections,b]),Fe=n.invert||t,Ie=O===`loading`;Oe.current=X.useMemo(()=>we*x+Me,[we,Me]),X.useEffect(()=>{ge.current=Ee},[Ee]),X.useEffect(()=>{ie(!0)},[]),X.useEffect(()=>{let e=ve.current;if(e){let t=e.getBoundingClientRect().height;return he(t),a(e=>[{toastId:n.id,height:t,position:n.position},...e]),()=>a(e=>e.filter(e=>e.toastId!==n.id))}},[a,n.id]),X.useLayoutEffect(()=>{if(!E)return;let e=ve.current,t=e.style.height;e.style.height=`auto`;let r=e.getBoundingClientRect().height;e.style.height=t,he(r),a(e=>e.find(e=>e.toastId===n.id)?e.map(e=>e.toastId===n.id?{...e,height:r}:e):[{toastId:n.id,height:r,position:n.position},...e])},[E,n.title,n.description,a,n.id,n.jsx,n.action,n.cancel]);let Le=X.useCallback(()=>{oe(!0),pe(Oe.current),a(e=>e.filter(e=>e.toastId!==n.id)),setTimeout(()=>{d(n)},FA)},[n,d,a,Oe]);X.useEffect(()=>{if(n.promise&&O===`loading`||n.duration===1/0||n.type===`loading`)return;let e;return u||i||Ne?(()=>{if(A.current<De.current){let e=new Date().getTime()-De.current;ge.current-=e}A.current=new Date().getTime()})():ge.current!==1/0&&(De.current=new Date().getTime(),e=setTimeout(()=>{n.onAutoClose==null||n.onAutoClose.call(n,n),Le()},ge.current)),()=>clearTimeout(e)},[u,i,n,O,Ne,Le]),X.useEffect(()=>{n.delete&&(Le(),n.onDismiss==null||n.onDismiss.call(n,n))},[Le,n.delete]);function Re(){return w?.loading?X.createElement(`div`,{className:IA(C?.loader,n?.classNames?.loader,`sonner-loader`),"data-visible":O===`loading`},w.loading):X.createElement(pA,{className:IA(C?.loader,n?.classNames?.loader),visible:O===`loading`})}let ze=n.icon||w?.[O]||dA(O);return X.createElement(`li`,{tabIndex:0,ref:ve,className:IA(_,Se,C?.toast,n?.classNames?.toast,C?.[k],n?.classNames?.[k]),"data-sonner-toast":``,"data-rich-colors":n.richColors??f,"data-styled":!(n.jsx||n.unstyled||r),"data-mounted":E,"data-promise":!!n.promise,"data-swiped":ue,"data-removed":ae,"data-visible":be,"data-y-position":Ae,"data-x-position":je,"data-index":c,"data-front":ye,"data-swiping":D,"data-dismissible":xe,"data-type":O,"data-invert":Fe,"data-swipe-out":ce,"data-swipe-direction":ne,"data-expanded":!!(u||S&&E),"data-testid":n.testId,style:{"--index":c,"--toasts-before":c,"--z-index":l.length-c,"--offset":`${ae?fe:Oe.current}px`,"--initial-height":S?`auto`:`${me}px`,...m,...n.style},onDragEnd:()=>{se(!1),te(null),ke.current=null},onPointerDown:e=>{e.button!==2&&!Ie&&xe&&(_e.current=new Date,pe(Oe.current),e.target.setPointerCapture(e.pointerId),e.target.tagName!==`BUTTON`&&(se(!0),ke.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{if(ce||!xe)return;ke.current=null;let e=Number(ve.current?.style.getPropertyValue(`--swipe-amount-x`).replace(`px`,``)||0),t=Number(ve.current?.style.getPropertyValue(`--swipe-amount-y`).replace(`px`,``)||0),r=new Date().getTime()-_e.current?.getTime(),i=ee===`x`?e:t,a=Math.abs(i)/r;if((ee===`x`?Pe.includes(e>0?`right`:`left`):Pe.includes(t>
290?`bottom`:`top`))&&(Math.abs(i)>=PA||a>.11)){pe(Oe.current),n.onDismiss==null||n.onDismiss.call(n,n),re(ee===`x`?e>0?`right`:`left`:t>0?`down`:`up`),Le(),le(!0);return}var o,s;(o=ve.current)==null||o.style.setProperty(`--swipe-amount-x`,`0px`),(s=ve.current)==null||s.style.setProperty(`--swipe-amount-y`,`0px`),de(!1),se(!1),te(null)},onPointerMove:e=>{var t,n;if(!ke.current||!xe||window.getSelection()?.toString().length>0)return;let r=e.clientY-ke.current.y,i=e.clientX-ke.current.x;!ee&&(Math.abs(i)>1||Math.abs(r)>1)&&te(Math.abs(i)>Math.abs(r)?`x`:`y`);let a={x:0,y:0},o=e=>1/(1.5+Math.abs(e)/20);if(ee===`y`){if(Pe.includes(`top`)||Pe.includes(`bottom`)){if(Pe.includes(`top`)&&r<0||Pe.includes(`bottom`)&&r>0)a.y=r;else{let e=r*o(r);a.y=Math.abs(e)<Math.abs(r)?e:r}}}else if(ee===`x`&&(Pe.includes(`left`)||Pe.includes(`right`))){if(Pe.includes(`left`)&&i<0||Pe.includes(`right`)&&i>0)a.x=i;else{let e=i*o(i);a.x=Math.abs(e)<Math.abs(i)?e:i}}(Math.abs(a.x)>0||Math.abs(a.y)>0)&&de(!0),(t=ve.current)==null||t.style.setProperty(`--swipe-amount-x`,`${a.x}px`),(n=ve.current)==null||n.style.setProperty(`--swipe-amount-y`,`${a.y}px`)}},Te&&!n.jsx&&O!==`loading`?X.createElement(`button`,{"aria-label":T,"data-disabled":Ie,"data-close-button":!0,onClick:Ie||!xe?()=>{}:()=>{Le(),n.onDismiss==null||n.onDismiss.call(n,n)},className:IA(C?.closeButton,n?.classNames?.closeButton)},w?.close??vA):null,(O||n.icon||n.promise)&&n.icon!==null&&(w?.[O]!==null||n.icon)?X.createElement(`div`,{"data-icon":``,className:IA(C?.icon,n?.classNames?.icon)},O===`loading`?n.icon||Re():n.promise?Re():null,O===`loading`?null:ze):null,X.createElement(`div`,{"data-content":``,className:IA(C?.content,n?.classNames?.content)},X.createElement(`div`,{"data-title":``,className:IA(C?.title,n?.classNames?.title)},n.jsx?n.jsx:typeof n.title==`function`?n.title():n.title),n.description?X.createElement(`div`,{"data-description":``,className:IA(v,Ce,C?.description,n?.classNames?.description)},typeof n.description==`function`?n.description():n.description):null),X.isValidElement(n.cancel)?n.cancel:n.cancel&&DA(n.cancel)?X.createElement(`button`,{"data-button":!0,"data-cancel":!0,style:n.cancelButtonStyle||h,onClick:e=>{DA(n.cancel)&&xe&&(n.cancel.onClick==null||n.cancel.onClick.call(n.cancel,e),Le())},className:IA(C?.cancelButton,n?.classNames?.cancelButton)},n.cancel.label):null,X.isValidElement(n.action)?n.action:n.action&&DA(n.action)?X.createElement(`button`,{"data-button":!0,"data-action":!0,style:n.actionButtonStyle||g,onClick:e=>{DA(n.action)&&(n.action.onClick==null||n.action.onClick.call(n.action,e),!e.defaultPrevented&&Le())},className:IA(C?.actionButton,n?.classNames?.actionButton)},n.action.label):null)};function zA(){if(typeof window>`u`||typeof document>`u`)return`ltr`;let e=document.documentElement.getAttribute(`dir`);return e===`auto`||!e?window.getComputedStyle(document.documentElement).direction:e}function BA(e,t){let n={};return[e,t].forEach((e,t)=>{let r=t===1,i=r?`--mobile-offset`:`--offset`,a=r?AA:kA;function o(e){[`top`,`right`,`bottom`,`left`].forEach(t=>{n[`${i}-${t}`]=typeof e==`number`?`${e}px`:e})}typeof e==`number`||typeof e==`string`?o(e):typeof e==`object`?[`top`,`right`,`bottom`,`left`].forEach(t=>{e[t]===void 0?n[`${i}-${t}`]=a:n[`${i}-${t}`]=typeof e[t]==`number`?`${e[t]}px`:e[t]}):o(a)}),n}var VA=X.forwardRef(function(e,t){let{id:n,invert:r,position:i=`bottom-right`,hotkey:a=[`altKey`,`KeyT`],expand:o,closeButton:s,className:c,offset:l,mobileOffset:u,theme:d=`light`,richColors:f,duration:p,style:m,visibleToasts:h=OA,toastOptions:g,dir:_=zA(),gap:v=NA,icons:y,customAriaLabel:b,containerAriaLabel:x=`Notifications`}=e,[S,C]=X.useState([]),w=X.useMemo(()=>n?S.filter(e=>e.toasterId===n):S.filter(e=>!e.toasterId),[S,n]),T=X.useMemo(()=>Array.from(new Set([i].concat(w.filter(e=>e.position).map(e=>e.position)))),[w,i]),[ee,te]=X.useState([]),[ne,re]=X.useState(!1),[E,ie]=X.useState(!1),[ae,oe]=X.useState(d===`system`?typeof window<`u`&&window.matchMedia&&window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`:d),D=X.useRef(null),se=a.join(`+`).replace(/Key/g,``).replace(/Digit/g,``),ce=X.useRef(null),le=X.useRef(!1),ue=X.useCallback(e=>{C(t=>(t.find(t=>
29t.id===e.id)?.delete||CA.dismiss(e.id),t.filter(({id:t})=>t!==e.id)))},[]);return X.useEffect(()=>CA.subscribe(e=>{if(e.dismiss){requestAnimationFrame(()=>{C(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t))});return}setTimeout(()=>{lA.flushSync(()=>{C(t=>{let n=t.findIndex(t=>t.id===e.id);return n===-1?[e,...t]:[...t.slice(0,n),{...t[n],...e},...t.slice(n+1)]})})})}),[]),X.useEffect(()=>{if(d!==`system`){oe(d);return}if(d===`system`&&(window.matchMedia&&window.matchMedia(`(prefers-color-scheme: dark)`).matches?oe(`dark`):oe(`light`)),typeof window>`u`)return;let e=window.matchMedia(`(prefers-color-scheme: dark)`);try{e.addEventListener(`change`,({matches:e})=>{oe(e?`dark`:`light`)})}catch{e.addListener(({matches:e})=>{try{oe(e?`dark`:`light`)}catch(e){console.error(e)}})}},[d]),X.useEffect(()=>{S.length<=1&&re(!1)},[S]),X.useEffect(()=>{let e=e=>{if(a.length>0&&a.every(t=>e[t]||e.code===t)){var t;re(!0),(t=D.current)==null||t.focus()}e.code===`Escape`&&(document.activeElement===D.current||D.current?.contains(document.activeElement))&&re(!1)};return document.addEventListener(`keydown`,e),()=>document.removeEventListener(`keydown`,e)},[a]),X.useEffect(()=>{if(D.current)return()=>{ce.current&&(ce.current.focus({preventScroll:!0}),ce.current=null,le.current=!1)}},[D.current]),X.createElement(`section`,{ref:t,"aria-label":b??`${x} ${se}`,tabIndex:-1,"aria-live":`polite`,"aria-relevant":`additions text`,"aria-atomic":`false`,suppressHydrationWarning:!0,"data-react-aria-top-layer":!0},T.map((t,n)=>{let[i,a]=t.split(`-`);return w.length?X.createElement(`ol`,{key:t,dir:_===`auto`?zA():_,tabIndex:-1,ref:D,className:c,"data-sonner-toaster":!0,"data-sonner-theme":ae,"data-y-position":i,"data-x-position":a,style:{"--front-toast-height":`${ee[0]?.height||0}px`,"--width":`${MA}px`,"--gap":`${v}px`,...m,...BA(l,u)},onBlur:e=>{le.current&&!e.currentTarget.contains(e.relatedTarget)&&(le.current=!1,ce.current&&=(ce.current.focus({preventScroll:!0}),null))},onFocus:e=>{e.target instanceof HTMLElement&&e.target.dataset.dismissible===`false`||le.current||(le.current=!0,ce.current=e.relatedTarget)},onMouseEnter:()=>re(!0),onMouseMove:()=>re(!0),onMouseLeave:()=>{E||re(!1)},onDragEnd:()=>re(!1),onPointerDown:e=>{e.target instanceof HTMLElement&&e.target.dataset.dismissible===`false`||ie(!0)},onPointerUp:()=>ie(!1)},w.filter(e=>!e.position&&n===0||e.position===t).map((n,i)=>X.createElement(RA,{key:n.id,icons:y,index:i,toast:n,defaultRichColors:f,duration:g?.duration??p,className:g?.className,descriptionClassName:g?.descriptionClassName,invert:r,visibleToasts:h,closeButton:g?.closeButton??s,interacting:E,position:t,style:g?.style,unstyled:g?.unstyled,classNames:g?.classNames,cancelButtonStyle:g?.cancelButtonStyle,actionButtonStyle:g?.actionButtonStyle,closeButtonAriaLabel:g?.closeButtonAriaLabel,removeToast:ue,toasts:w.filter(e=>e.position==n.position),heights:ee.filter(e=>e.position==n.position),setHeights:te,expandByDefault:o,gap:v,expanded:ne,swipeDirections:e.swipeDirections}))):null}))}),HA=e=>{let t=(0,Q.c)(7),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(r={success:(0,Z.jsx)(Fk,{className:`size-4`}),info:(0,Z.jsx)(Hk,{className:`size-4`}),warning:(0,Z.jsx)(ma,{className:`size-4`}),error:(0,Z.jsx)(nA,{className:`size-4`}),loading:(0,Z.jsx)(pa,{className:`size-4 animate-spin`}),close:(0,Z.jsx)(ha,{className:`size-3.5`})},t[2]=r):r=t[2];let i;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(i={"--normal-bg":`color-mix(in srgb, var(--background) 55%, transparent)`,"--normal-text":`var(--foreground)`,"--normal-border":`color-mix(in srgb, var(--border) 80%, transparent)`,"--border-radius":`22px`},t[3]=i):i=t[3];let a;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(a={classNames:{toast:`group toast pointer-events-auto isolate gap-3! overflow-hidden rounded-[22px]! border-border/80! bg-background/55! py-3.5! pr-10! pl-4! font-[var(--v2-font)] text-[13px]! leading-[1.4]! text-foreground! shadow-2xl! backdrop-blur-[28px]! backdrop-saturate-[1.8]! before:pointer-events-none before:absolute before:inset-0 before:-z-10 before:rounded-[inherit] before:bg-linear-to-br before:from-background/80 before:via-background/20 before:to-transparent before:content-["_"]`,content:`pt-1!`,title:`font-medium! tracking-[-0.005em]! whitespace-pre-line!`,description:`text-muted-foreground!`,icon:`toast-icon m-0! flex! size-7! shrink-0! items-center! justify-center! text-foreground!`,success:`[&_.toast-icon]:text-primary!`,error:`[&_.toast-icon]:text-destructive!`,actionButton:`rounded-full bg-primary text-primary-foreground`,cancelButton:`rounded-full bg-muted text-muted-foreground`,closeButton:`absolute! top-2.5! right-2.5! left-auto! size-6! translate-x-0! translate-y-0! rounded-full! border-border/80! bg-foreground
29/6! text-foreground! opacity-100! shadow-inner! transition-colors [@media(hover:hover)]:opacity-0! group-hover:opacity-100! hover:bg-accent! hover:text-accent-foreground! focus:opacity-100!`}},t[4]=a):a=t[4];let o;return t[5]===n?o=t[6]:(o=(0,Z.jsx)(VA,{className:`toaster group pointer-events-none`,closeButton:!0,icons:r,offset:100,style:i,theme:`light`,toastOptions:a,...n}),t[5]=n,t[6]=o),o},UA=Object.defineProperty,WA=(e,t)=>UA(e,`name`,{value:t,configurable:!0}),[GA,KA]=ya(`Tooltip`,[Ta]),qA=Ta(),JA=`TooltipProvider`,YA=700,XA=`tooltip.open`,[ZA,QA]=GA(JA),$A=WA(e=>{let{__scopeTooltip:t,delayDuration:n=YA,skipDelayDuration:r=300,disableHoverableContent:i=!1,children:a}=e,o=X.useRef(!0),s=X.useRef(!1),c=X.useRef(0);return X.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,Z.jsx)(ZA,{scope:t,isOpenDelayedRef:o,delayDuration:n,onOpen:X.useCallback(()=>{r<=0||(window.clearTimeout(c.current),o.current=!1)},[r]),onClose:X.useCallback(()=>{r<=0||(window.clearTimeout(c.current),c.current=window.setTimeout(()=>o.current=!0,r))},[r]),isPointerInTransitRef:s,onPointerInTransitChange:X.useCallback(e=>{s.current=e},[]),disableHoverableContent:i,children:a})},`TooltipProvider`),ej=`Tooltip`,[tj,nj]=GA(ej),rj=WA(e=>{let{__scopeTooltip:t,children:n,open:r,defaultOpen:i,onOpenChange:a,disableHoverableContent:o,delayDuration:s}=e,c=QA(ej,e.__scopeTooltip),l=qA(t),[u,d]=X.useState(null),[f,p]=X.useState(void 0),m=wa(),h=X.useRef(0),g=o??c.disableHoverableContent,_=s??c.delayDuration,v=X.useRef(!1),[y,b]=ja({prop:r,defaultProp:i??!1,onChange:WA(e=>{e?(c.onOpen(),document.dispatchEvent(new CustomEvent(XA))):c.onClose(),a?.(e)},`onChange`),caller:ej}),x=X.useMemo(()=>y?v.current?`delayed-open`:`instant-open`:`closed`,[y]),S=X.useCallback(()=>{window.clearTimeout(h.current),h.current=0,v.current=!1,b(!0)},[b]),C=X.useCallback(()=>{window.clearTimeout(h.current),h.current=0,b(!1)},[b]),w=X.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>{v.current=!0,b(!0),h.current=0},_)},[_,b]);X.useEffect(()=>()=>{h.current&&=(window.clearTimeout(h.current),0)},[]);let T=f??m;return(0,Z.jsx)(Ea,{...l,children:(0,Z.jsx)(tj,{scope:t,contentId:T,setContentId:p,open:y,stateAttribute:x,trigger:u,onTriggerChange:d,onTriggerEnter:X.useCallback(()=>{c.isOpenDelayedRef.current?w():S()},[c.isOpenDelayedRef,w,S]),onTriggerLeave:X.useCallback(()=>{g?C():(window.clearTimeout(h.current),h.current=0)},[C,g]),onOpen:S,onClose:C,disableHoverableContent:g,children:n})})},`Tooltip`),ij=`TooltipTrigger`,aj=X.forwardRef(WA(function(e,t){let{__scopeTooltip:n,...r}=e,i=nj(ij,n),a=QA(ij,n),o=qA(n),s=X.useRef(null),c=qi(t,s,i.onTriggerChange),l=X.useRef(!1),u=X.useRef(!1),d=X.useCallback(()=>l.current=!1,[]);return X.useEffect(()=>()=>document.removeEventListener(`pointerup`,d),[d]),(0,Z.jsx)(ka,{asChild:!0,...o,children:(0,Z.jsx)(ba.button,{"aria-describedby":i.open?i.contentId:void 0,"data-state":i.stateAttribute,...r,ref:c,onPointerMove:va(e.onPointerMove,e=>{e.pointerType!==`touch`&&!u.current&&!a.isPointerInTransitRef.current&&(i.onTriggerEnter(),u.current=!0)}),onPointerLeave:va(e.onPointerLeave,()=>{i.onTriggerLeave(),u.current=!1}),onPointerDown:va(e.onPointerDown,()=>{i.open&&i.onClose(),l.current=!0,document.addEventListener(`pointerup`,d,{once:!0})}),onFocus:va(e.onFocus,()=>{l.current||i.onOpen()}),onBlur:va(e.onBlur,i.onClose),onClick:va(e.onClick,i.onClose)})})},`TooltipTrigger`)),oj=`TooltipPortal`,[sj,cj]=GA(oj,{forceMount:void 0}),lj=WA(e=>{let{__scopeTooltip:t,forceMount:n,children:r,container:i}=e,a=nj(oj,t);return(0,Z.jsx)(sj,{scope:t,forceMount:n,children:(0,Z.jsx)(Aa,{present:n||a.open,children:(0,Z.jsx)(Ca,{asChild:!0,container:i,children:r})})})},`TooltipPortal`),uj=`TooltipContent`,dj=X.forwardRef(WA(function(e,t){let n=cj(uj,e.__scopeTooltip),{forceMount:r=n.forceMount,side:i=`top`,...a}=e,o=nj(uj,e.__scopeTooltip);return(0,Z.jsx)(Aa,{present:r||o.open,children:o.disableHoverableContent?(0,Z.jsx)(mj,{side:i,...a,ref:t}):(0,Z.jsx)(fj,{side:i,...a,ref:t})})}
29,`TooltipContent`)),fj=X.forwardRef(WA(function(e,t){let n=nj(uj,e.__scopeTooltip),r=QA(uj,e.__scopeTooltip),i=X.useRef(null),a=qi(t,i),[o,s]=X.useState(null),{trigger:c,onClose:l}=n,u=i.current,{onPointerInTransitChange:d}=r,f=X.useCallback(()=>{s(null),d(!1)},[d]),p=X.useCallback((e,t)=>{let n=e.currentTarget,r={x:e.clientX,y:e.clientY},i=_j(r,gj(r,n.getBoundingClientRect())),a=vj(t.getBoundingClientRect()),o=bj([...i,...a]);s(o),d(!0)},[d]);return X.useEffect(()=>()=>f(),[f]),X.useEffect(()=>{if(c&&u){let e=WA(e=>p(e,u),`handleTriggerLeave`),t=WA(e=>p(e,c),`handleContentLeave`);return c.addEventListener(`pointerleave`,e),u.addEventListener(`pointerleave`,t),()=>{c.removeEventListener(`pointerleave`,e),u.removeEventListener(`pointerleave`,t)}}},[c,u,p,f]),X.useEffect(()=>{if(o){let e=WA(e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=c?.contains(t)||u?.contains(t),i=!yj(n,o);r?f():i&&(f(),l())},`handleTrackPointerGrace`);return document.addEventListener(`pointermove`,e),()=>document.removeEventListener(`pointermove`,e)}},[c,u,o,l,f]),(0,Z.jsx)(mj,{...e,ref:a})},`TooltipContentHoverable`)),pj=Ji(`TooltipContent`),mj=X.forwardRef(WA(function(e,t){let{__scopeTooltip:n,children:r,"aria-label":i,id:a,onEscapeKeyDown:o,onPointerDownOutside:s,...c}=e,l=nj(uj,n),u=qA(n),{onClose:d}=l;X.useEffect(()=>(document.addEventListener(XA,d),()=>document.removeEventListener(XA,d)),[d]),X.useEffect(()=>{if(l.trigger){let e=WA(e=>{e.target instanceof Node&&e.target.contains(l.trigger)&&d()},`handleScroll`);return window.addEventListener(`scroll`,e,{capture:!0}),()=>window.removeEventListener(`scroll`,e,{capture:!0})}},[l.trigger,d]);let{setContentId:f}=l;return xa(()=>(f(a),()=>{f(void 0)}),[a,f]),(0,Z.jsx)(Sa,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:d,children:(0,Z.jsxs)(Oa,{"data-state":l.stateAttribute,role:i?void 0:`tooltip`,id:i?void 0:l.contentId,...u,...c,ref:t,style:{...c.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:[(0,Z.jsx)(pj,{children:r}),i?(0,Z.jsx)(Ma,{id:l.contentId,role:`tooltip`,children:i}):null]})})},`TooltipContentImpl`)),hj=X.forwardRef(WA(function(e,t){let{__scopeTooltip:n,...r}=e,i=qA(n);return(0,Z.jsx)(Da,{...i,...r,ref:t})},`TooltipArrow`));function gj(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,i,a)){case a:return`left`;case i:return`right`;case n:return`top`;case r:return`bottom`;default:throw Error(`unreachable`)}}WA(gj,`getExitSideFromRect`);function _j(e,t,n=5){let r=[];switch(t){case`top`:r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case`bottom`:r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case`left`:r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case`right`:r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}WA(_j,`getPaddedExitPoints`);function vj(e){let{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}WA(vj,`getPointsFromRect`);function yj(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let o=t[e],s=t[a],c=o.x,l=o.y,u=s.x,d=s.y;l>r!=d>r&&n<(u-c)*(r-l)/(d-l)+c&&(i=!i)}return i}WA(yj,`isPointInPolygon`);function bj(e){let t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:+(e.y>t.y)),xj(t)}WA(bj,`getHull`);function xj(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}WA(xj,`getHullPresorted`);var Sj=$A,Cj=rj,wj=aj,Tj=lj,Ej=dj,Dj=hj;function Oj(e){let t=(0,Q.c)(6),n,r;t[0]===e?(n=t[1],r=t[2]):({delayDuration:r,...n}=e,t[0]=e,t[1]=n,t[2]=r);let i=r===void 0?0:r,a;return t[3]!==i||t[4]!==n?(a=(0,Z.jsx)(Sj,{"data-slot":`tooltip-provider`,delayDuration:i,...n}),t[3]=i,t[4]=n,t[5]=a):a=t[5],a}function kj(e){let t=(0,Q.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,Z.jsx)(Oj,{children:(0,Z.jsx)(Cj,{"data-slot":`tooltip`,...n})}),t[2]=n,t[3]=r),r}function Aj(e){let t=(0,Q.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,Z.jsx)(wj,{"data-slot":`tooltip-trigger`,...n}),t[2]=n,t[3]=r),r}function jj(e){let t=(0,Q.c)(13),n,r,i,a;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4]):({className:r,sideOffset:a,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a);let o=a===void 0?0:a,s;t[5]===r?s=t[6]:(s=Ki(`z-50 w-fit origin-(--radix-tooltip-content-transform-origin) animate-in rounded-md bg-gray-900 px-3 py-1.5 text-xs text-balance text-gray-50 fade-in-0 zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
29de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 dark:bg-gray-50 dark:text-gray-900`,r),t[5]=r,t[6]=s);let c;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Z.jsx)(Dj,{className:`z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px] dark:fill-gray-50`}),t[7]=c):c=t[7];let l;return t[8]!==n||t[9]!==i||t[10]!==o||t[11]!==s?(l=(0,Z.jsx)(Tj,{children:(0,Z.jsxs)(Ej,{className:s,"data-slot":`tooltip-content`,sideOffset:o,...i,children:[n,c]})}),t[8]=n,t[9]=i,t[10]=o,t[11]=s,t[12]=l):l=t[12],l}var Mj=7776e6,Nj=pr({value:Un,timestamp:Gn}),Pj=ur(Nj),Fj=pr({google_click_id:Pj,facebook_click_id:Pj,utm_source:Pj,utm_medium:Pj,utm_campaign:Pj,utm_term:Pj,utm_content:Pj}),Ij=pr({params:Fj}),Lj={params:{}},Rj=Ij.mapFields(En(ur)),zj=Qn([pr({state:Rj,version:Gn}),Rj]).pipe(In(Ij,Ln({decode:e=>({...Lj,...`state`in e?e.state:e}),encode:e=>e}))),Bj=Ur({key:`tracking-store-state`,schema:zj,defaultValue:()=>Lj,fieldFallback:zr({schema:Ij,defaultValue:()=>Lj})});function Vj(e){let t=Na(),n=Br(Bj),r=(0,X.useMemo)(()=>({setTrackingParams:e=>{let r=t.runSync(_D);n(t=>{let n={...t.params};for(let[t,i]of Object.entries(e))i&&(n[t]={value:i,timestamp:r});return{params:n}})},clearParam:e=>{n(t=>{let{[e]:n,...r}=t.params;return{params:r}})}}),[t,n]);return Hr(Bj,i=>e({params:i.params,...r,getValidatedGoogleClickId:()=>{let e=i.params.google_click_id;if(e){if(t.runSync(_D)-e.timestamp>Mj){n(e=>{let{google_click_id:t,...n}=e.params;return{params:n}});return}return e.value}}}))}var Hj=Vj;function Uj(){let e=(0,Q.c)(3),t=Hj(Wj),n,r;e[0]===t?(n=e[1],r=e[2]):(n=()=>{if(typeof window>`u`)return;let e=new URLSearchParams(window.location.search),n=e.get(`gclid`),r=e.get(`fbclid`),i=e.get(`utm_source`),a=e.get(`utm_medium`),o=e.get(`utm_campaign`),s=e.get(`utm_term`),c=e.get(`utm_content`),l={};n&&(l.google_click_id=n),r&&(l.facebook_click_id=r),i&&(l.utm_source=i),a&&(l.utm_medium=a),o&&(l.utm_campaign=o),s&&(l.utm_term=s),c&&(l.utm_content=c),Object.keys(l).length>0&&t(l)},r=[t],e[0]=t,e[1]=n,e[2]=r),(0,X.useEffect)(n,r)}function Wj(e){return e.setTrackingParams}function Gj(){return Uj(),null}function Kj(e){let t=(0,Q.c)(7),{children:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=Wr(),t[0]=r):r=t[0];let i;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,Z.jsx)(Gj,{}),t[1]=i):i=t[1];let a;t[2]===n?a=t[3]:(a=(0,Z.jsx)(qj,{enabled:!1,children:n}),t[2]=n,t[3]=a);let o;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,Z.jsx)(HA,{}),t[4]=o):o=t[4];let s;return t[5]===a?s=t[6]:(s=(0,Z.jsx)(Fa,{runtime:r,children:(0,Z.jsxs)(Lr,{children:[i,(0,Z.jsxs)(Oj,{delayDuration:300,children:[a,o]})]})}),t[5]=a,t[6]=s),s}function qj(e){let t=(0,Q.c)(6),n,r;t[0]===e?(n=t[1],r=t[2]):({children:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i=(r.enabled??!0)&&null,a;return t[3]!==n||t[4]!==i?(a=(0,Z.jsxs)(Z.Fragment,{children:[n,i]}),t[3]=n,t[4]=i,t[5]=a):a=t[5],a}var Jj=`/* eslint-disable -- js */
30//@ts-nocheck
31((w, d, t, r, u) => {
32  let f, n, i;
33  ((w[u] = w[u] || []),
34    (f = () => {
35      const o = { ti: '97103218', enableAutoSpaTracking: true };
36      ((o.q = w[u]), (w[u] = new UET(o)), w[u].push('pageLoad'));
37    }),
38    (n = d.createElement(t)),
39    (n.src = r),
40    (n.async = 1),
41    (n.onload = n.onreadystatechange =
42      function () {
43        const s = this.readyState;
44        (s && s !== 'loaded' && s !== 'complete') ||
45          (f(), (n.onload = n.onreadystatechange = null));
46      }),
47    (i = d.getElementsByTagName(t)[0]),
48    i.parentNode.insertBefore(n, i));
49})(window, document, 'script', '//bat.bing.com/bat.js', 'uetq');
50`,Yj=`/* eslint-disable -- js */
51//@ts-nocheck
vendor: 132 bytes, lines 52-57
52window.dataLayer = window.dataLayer || [];
53function gtag() {
54  dataLayer.push(arguments);
55}
56gtag('js', new Date());
57gtag('config', '
57AW-11198534691
vendor: 4 bytes, line 57
57');
58gtag('config', 'G-2GMLB0RV3B');
59`,Xj=`/* eslint-disable -- js */
60//@ts-nocheck
61
62((a, b, c, d, e, f, g) => {
63  e.ire_o = c;
64  e[c] =
65    e[c] ||
66    function () {
67      (e[c].a = e[c].a || []).push(arguments);
68    };
69  f = d.createElement(b);
70  g = d.getElementsByTagName(b)[0];
71  f.async = 1;
72  f.src = a;
73  g.parentNode.insertBefore(f, g);
74})(
75  'https://utt.impactcdn.com/A4808770-dfc8-4900-afbb-07c4aee06c201.js',
76  'script',
77  'ire',
78  document,
79  window,
80);
81`,Zj=`/* eslint-disable -- js */
82//@ts-nocheck
83_linkedin_partner_id = '5944796';
84window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
85window._linkedin_data_partner_ids.push(_linkedin_partner_id);
86
87((l) => {
88  if (!l) {
89    window.lintrk = (a, b) => {
90      window.lintrk.q.push([a, b]);
91    };
92    window.lintrk.q = [];
93  }
94  const s = document.getElementsByTagName('script')[0];
95  const b = document.createElement('script');
96  b.type = 'text/javascript';
97  b.async = true;
98  b.src = 'https://snap.licdn.com/li.lms-analytics/insight.min.js';
99  s.parentNode.insertBefore(b, s);
100})(window.lintrk);
101`,Qj=`/* eslint-disable -- js */
102
103//@ts-nocheck
104!((f, b, e, v, n, t, s) => {
105  if (f.fbq) return;
106  n = f.fbq = function () {
107    n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments);
108  };
109  if (!f._fbq) f._fbq = n;
110  n.push = n;
111  n.loaded = !0;
112  n.version = '2.0';
113  n.queue = [];
114  t = b.createElement(e);
115  t.async = !0;
116  t.src = v;
117  s = b.getElementsByTagName(e)[0];
118  s.parentNode.insertBefore(t, s);
119})(
120  window,
121  document,
122  'script',
123  'https://connect.facebook.net/en_US/fbevents.js',
124);
125fbq('init', '1786909311682467');
126fbq('track', 'PageView');
127`,$j=`/* eslint-disable -- js */
128//@ts-nocheck
129
130((c, l, a, r, i, t, y) => {
131  c[a] =
132    c[a] ||
133    function () {
134      (c[a].q = c[a].q || []).push(arguments);
135    };
136  t = l.createElement(r);
137  t.async = 1;
138  t.src = \`https://www.clarity.ms/tag/\${i}\`;
139  y = l.getElementsByTagName(r)[0];
140  y.parentNode.insertBefore(t, y);
141})(window, document, 'clarity', 'script', 'kzb9ls7cy1');
142`,eM=`/* eslint-disable -- js */
143
144//@ts-nocheck
145!((w, d) => {
146  if (!w.rdt) {
147    const p = (w.rdt = function () {
148      p.sendEvent
149        ? p.sendEvent.apply(p, arguments)
150        : p.callQueue.push(arguments);
151    });
152    p.callQueue = [];
153    const t = d.createElement('script');
154    ((t.src = 'https://www.redditstatic.com/ads/pixel.js'), (t.async = !0));
155    const s = d.getElementsByTagName('script')[0];
156    s.parentNode.insertBefore(t, s);
157  }
158})(window, document);
159rdt('init', 't2_vpm4zyx0', { optOut: false, useDecimalCurrencyValues: true });
160rdt('track', 'PageVisit');
161`,tM=qr.stage===`production`,nM=()=>!tM||typeof navigator<`u`&&navigator.webdriver;function rM(){return nM()?[]:[{async:!0,src:`https://www.googletagmanager.com/gtag/js?id=AW-11198534691`},...[Yj,Xj,Jj,Zj,Qj,eM,$j].map(La)]}var iM=!1;function aM(e,t){iM||typeof window>`u`||(iM=!0,window.IS_TEST!==!0&&qr.analyticsEnabled&&(ta({posthogKey:qr.posthogPublicKey,posthogHost:qr.posthogIngestHost,posthogUiHost:qr.posthogHost,defaults:`2026-06-25`,bootstrap:e??void 0,edgeFlags:t??void 0}),$i(na)))}Gt().handler(Kt(`baa108e0e9cc5a1348d03e17740e7cca0170f61dab46a12939d8301084a15f29`));var oM=`/assets/app-BTaCtlhL.css`;function sM(e){if(e&&e.bucketing.mode===`edge`)return e}function cM(e){let t=2166136261;for(let n=0;n<e.length;n++)t^=e.codePointAt(n)??0,t=Math.imul(t,16777619);return t>>>0}var lM=4294967296;function uM(e,t,n){return cM(`${e}:${t}:${n}`)/lM}function dM(e,t,n){return uM(e,t,`enroll`)<n}function fM(e,t,n){let r=uM(e,t,`variant`),i=Object.entries(n);if(i.length===0)throw Error(`empty split: ${t}`);let a=0;for(let e=0;e<i.length;e++){let t=i[e];if(t===void 0)break;if(a+=t[1],r<a)return t[0]}let o=i[i.length-1];if(o===void 0)throw Error(`empty split: ${t}`);return o[0]}function pM(e){return/^[0-9a-z]{1,32}$/.test(e)}function mM(e){if(!e)return;let t=e.split(`;`);for(let e=0;e<t.length;e++){let n=t[e];if(n===void 0)break;let r=n.trim(),i=r.indexOf(`=`);if(i!==-1&&r.slice(0,i)===`lis_bucket`){let e=r.slice(i+1);return pM(e)?e:void 0}}}var hM={"/_marketing/doc/$docId":RegExp(`^/doc/(?:${Ek})/?$`,`i`)};function gM(e){for(let[t,n]of Object.entries(Ba)){if(n.cacheMode!==`cdn-shared`||!n.pattern.test(e))continue;let r=hM[t];return r!==void 0&&r.test(e)}return!1}function _M(e){let t=za(e);if(t.length===0)return;if(gM(e))return bM(t);let n=vM();if(n===void 0)return bM(t);let r={};for(let e of t){let t=yM(e);if(!t)continue;let i=dM(n,t.key,t.bucketing.enrollment);r[t.key]=i?{enrolled:!0,variant:fM(n,t.key,t.bucketing.split)}:{enrolled:!1}}return r}function vM(){if(typeof document<`u`)return mM(document.cookie)}function yM(e){return sM(na[e])}function bM(e){let t={};for(let n of e){let e=yM(n);e&&(t[e.key]={enrolled:!1})}return t}var xM=new Set(Tk);function SM(e){return e.find(e=>e.routeId===`__root__`)?.__beforeLoadContext}var CM=dn()({beforeLoad:async e=>{let t=_M(e.location.pathname);t&&Qi(t);let n=SM(e.matches);return n?.cloudfrontRegion===void 0&&e.context.queryClient.prefetchQuery(Jt),{cloudfrontRegion:n?.cloudfrontRegion,isFreePlanCountry:n?.isFreePlanCountry,analyticsBootstrap:n?.analyticsBootstrap,edgeFlags:t}},errorComponent:e=>(0,Z.jsx)(iA,{...e}),component:wM,head:()=>({meta:[{charSet:`utf-8`},{name:`viewport`,content:`width=device-width, initial-scale=1`},...I({title:`Listening App`})],links:[{rel:`stylesheet`,href:oM}
161,{rel:`icon`,type:`image/svg+xml`,href:`/favicon.ico?v=2`}],scripts:rM()})});function wM(){let e=(0,Q.c)(13),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={select:OM},e[0]=t):t=e[0];let{analyticsBootstrap:n,edgeFlags:r}=CM.useRouteContext(t);aM(n,r);let i;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(i={select:DM},e[1]=i):i=e[1];let a=Sn(i),o;e[2]===a?o=e[3]:(o=!a.some(EM)&&a.some(TM),e[2]=a,e[3]=o);let s=o,c=s?void 0:`light`,l;e[4]===Symbol.for(`react.memo_cache_sentinel`)?(l=(0,Z.jsx)(Kj,{children:(0,Z.jsx)(xn,{})}),e[4]=l):l=e[4];let u;e[5]===c?u=e[6]:(u=(0,Z.jsx)(Pi,{forcedTheme:c,children:l}),e[5]=c,e[6]=u);let d;e[7]!==r||e[8]!==u?(d=(0,Z.jsx)(ea,{edgeFlags:r,children:u}),e[7]=r,e[8]=u,e[9]=d):d=e[9];let f;return e[10]!==s||e[11]!==d?(f=(0,Z.jsx)(kM,{isAppRoute:s,children:d}),e[10]=s,e[11]=d,e[12]=f):f=e[12],f}function TM(e){let{routeId:t,params:n}=e;if(t.startsWith(`/app`)||t.startsWith(`/_marketing/public-tools/readalong`))return!0;if(!t.startsWith(`/_marketing/doc/$docId`))return!1;let r=`docId`in n?n.docId:void 0;return!r||!xM.has(r)}function EM(e){return e.status===`notFound`}function DM(e){return e.matches}function OM(e){return{analyticsBootstrap:e.analyticsBootstrap,edgeFlags:e.edgeFlags}}function kM(e){let t=(0,Q.c)(9),{children:n,isAppRoute:r}=e,i=r?`h-screen w-full subpixel-antialiased`:``,a=r?`size-full overflow-x-hidden`:`overflow-visible text-[16px] font-[400] leading-[26px] lg:text-[20px]`,o;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(o=P(),t[0]=o):o=t[0];let s;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,Z.jsx)(`head`,{children:(0,Z.jsx)(cD,{})}),t[1]=s):s=t[1];let c;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,Z.jsx)(uD,{}),t[2]=c):c=t[2];let l;t[3]!==a||t[4]!==n?(l=(0,Z.jsxs)(`body`,{className:a,children:[n,c]}),t[3]=a,t[4]=n,t[5]=l):l=t[5];let u;return t[6]!==i||t[7]!==l?(u=(0,Z.jsxs)(`html`,{className:i,lang:o,suppressHydrationWarning:!0,children:[s,l]}),t[6]=i,t[7]=l,t[8]=u):u=t[8],u}var AM=M(`/_funnel`)({validateSearch:sa,component:N(()=>L(()=>import(`./_funnel-BA7OXOmd.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25])),`component`)}),jM=`/* eslint-disable -- js */
162//@ts-nocheck
163((w, d) => {
164  const id = 'podscribe-capture',
165    n = 'script';
166  const e = d.createElement(n);
167  e.id = id;
168  e.async = true;
169  e.src = 'https://d34r8q7sht0t9k.cloudfront.net/tag.js';
170  const s = d.getElementsByTagName(n)[0];
171  s.parentNode.insertBefore(e, s);
172  e.addEventListener('load', () => {
173    w.podscribe('init', {
174      user_id: '985110e8-60fb-43a7-8be9-19091bde4db0',
175      advertiser: 'listeningio',
176    });
177    w.podscribe('view');
178  });
179})(window, document);
180`,MM=`/* eslint-disable -- js */
181//@ts-nocheck
182
183!((q, e, v, n, t, s) => {
184  if (q.qp) return;
185  n = q.qp = function () {
186    n.qp ? n.qp.apply(n, arguments) : n.queue.push(arguments);
187  };
188  n.queue = [];
189  t = document.createElement(e);
190  t.async = !0;
191  t.src = v;
192  s = document.getElementsByTagName(e)[0];
193  s.parentNode.insertBefore(t, s);
194})(window, 'script', 'https://a.quora.com/qevents.js');
195qp('init', '6a6849ed02d84c14a52245f6c3d002c4');
196qp('track', 'ViewContent');
197`,NM=`/* eslint-disable -- js */
198//@ts-nocheck
199window._tfa = window._tfa || [];
200window._tfa.push({ notify: 'event', name: 'page_view', id: 1_625_839 });
201!((t, f, a, x) => {
202  if (!document.getElementById(x)) {
203    t.async = 1;
204    t.src = a;
205    t.id = x;
206    f.parentNode.insertBefore(t, f);
207  }
208})(
209  document.createElement('script'),
210  document.getElementsByTagName('script')[0],
211  '//cdn.taboola.com/libtrc/unip/1625839/tfa.js',
212  'tb_tfa_script',
213);
214`,PM=`
215/* eslint-disable -- inline pixel script, vendor-shaped js */
216!((w, _d, t) => {
217  w.TiktokAnalyticsObject = t;
218  const ttq = (w[t] = w[t] || []);
219  ((ttq.methods = [
220    'page', 'track', 'identify', 'instances', 'debug', 'on', 'off',
221    'once', 'ready', 'alias', 'group', 'enableCookie', 'disableCookie',
222  ]),
223    (ttq.setAndDefer = (t, e) => {
224      t[e] = function () {
225        t.push([e].concat(Array.prototype.slice.call(arguments, 0)));
226      };
227    }));
228  for (let i = 0; i < ttq.methods.length; i++)
229    ttq.setAndDefer(ttq, ttq.methods[i]);
230  ((ttq.instance = (t) => {
231    const e = ttq._i[t] || [];
232    for (let n = 0; n < ttq.methods.length; n++)
233      ttq.setAndDefer(e, ttq.methods[n]);
234    return e;
235  }),
236    (ttq.load = (e, n) => {
237      const i = 'https://analytics.tiktok.com/i18n/pixel/events.js';
238      ((ttq._i = ttq._i || {}),
239        (ttq._i[e] = []),
240        (ttq._i[e]._u = i),
241        (ttq._t = ttq._t || {}),
242        (ttq._t[e] = Date.now()),
243        (ttq._o = ttq._o || {}),
244        (ttq._o[e] = n || {}));
245      n = document.createElement('script');
246      ((n.type = 'text/javascript'),
247        (n.async = !0),
248        (n.src = \`\${i}?sdkid=\${e}&lib=\${t}\`));
249      e = document.getElementsByTagName('script')[0];
250      e.parentNode.insertBefore(n, e);
251    }));
252  ttq.load('CHQCEJBC77U8RIVT2S60');
253  ttq.page();
254})(window, document, 'ttq');
255ttq.track('ViewContent', {
256  contents: [{ content_id: '100', content_name: 'unlimited_listening' }],
257});
258`,FM=`/* eslint-disable -- js */
259
260//@ts-nocheck
261
262!((e, t, n, s, u, a) => {
263  e.twq ||
264    ((s = e.twq =
265      function () {
266        s.exe ? s.exe.apply(s, arguments) : s.queue.push(arguments);
267      }),
268    (s.version = '1.1'),
269    (s.queue = []),
270    (u = t.createElement(n)),
271    (u.async = !0),
272    (u.src = 'https://static.ads-twitter.com/uwt.js'),
273    (a = t.getElementsByTagName(n)[0]),
274    a.parentNode.insertBefore(u, a));
275})(window, document, 'script');
276twq('config', 'oguqk');
277`;function IM(){return nM()?[]:[LM(),RM(),zM(),BM(),VM(),HM()].flat()}function LM(){return[La(PM)]}function RM(){return[La(MM)]}function zM(){return[La(jM)]}function BM(){return[La(FM)]}
277function VM(){return[La(NM)]}function HM(){return[{src:`https://analytics.ahrefs.com/analytics.js`,"data-key":`IpFJQjmvA32U9LJhL+NZUw`,async:!0}]}var UM=M(`/_marketing`)({beforeLoad:({matches:e})=>{let t=e.at(-1)?.fullPath??``;if(!Di(t,qr.mode))throw Yt()},head:()=>({meta:[...I({title:zO(),description:IO()})],scripts:IM()})});function WM(){let e=(0,Q.c)(3),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Z.jsx)(GM,{}),e[0]=t):t=e[0];let n;e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Z.jsx)(qM,{}),e[1]=n):n=e[1];let r;return e[2]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Z.jsx)(`div`,{className:`flex size-full flex-col bg-[var(--v2-app-bg)] text-[var(--v2-text-primary)] subpixel-antialiased`,children:(0,Z.jsxs)(`div`,{className:`flex grow overflow-hidden`,children:[t,(0,Z.jsxs)(`main`,{className:`relative flex h-full min-w-0 grow flex-col overflow-hidden bg-[var(--v2-app-bg)]`,children:[n,(0,Z.jsx)(`article`,{className:`relative flex h-full flex-col overflow-hidden`,children:(0,Z.jsx)(Va,{className:`grow`,viewPortClassName:`bg-transparent`,useFlexFix:!0,children:(0,Z.jsx)(`div`,{className:`mx-auto flex w-full max-w-[var(--v2-content-max)] flex-col gap-[var(--v2-gap-6)] px-[var(--v2-content-pad)] py-[var(--v2-gap-6)] pb-16`,children:(0,Z.jsx)(Ka,{})})})})]})]})}),e[2]=r):r=e[2],r}function GM(){let e=(0,Q.c)(2),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Z.jsx)(`div`,{className:`px-2 pt-2 pb-1`,children:(0,Z.jsx)(Ha,{className:`h-6 w-[126px]`})}),e[0]=t):t=e[0];let n;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Z.jsx)(`div`,{className:`hidden h-full w-[var(--v2-sidebar-width)] shrink-0 lg:block`,children:(0,Z.jsxs)(`nav`,{className:`relative flex h-full min-h-0 flex-col gap-[var(--v2-gap-4)] overflow-hidden border-r border-r-[var(--v2-sidebar-border)] bg-[var(--v2-sidebar-bg)] p-[var(--v2-sidebar-padding)]`,children:[t,(0,Z.jsx)(`div`,{className:`flex flex-col gap-0.5`,children:Array.from({length:4},KM)})]})}),e[1]=n):n=e[1],n}function KM(e,t){return(0,Z.jsx)(Ha,{className:`h-9 w-full rounded-[var(--v2-button-radius)]`},`nav-item-skel-${String(t)}`)}function qM(){let e=(0,Q.c)(2),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Z.jsx)(`div`,{className:`flex min-w-0 flex-1`,children:(0,Z.jsx)(Ha,{className:`h-11 w-full max-w-[480px] rounded-[var(--v2-button-radius)]`})}),e[0]=t):t=e[0];let n;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(n=(0,Z.jsxs)(`header`,{className:`flex w-full items-center gap-[var(--v2-gap-3)] border-b border-b-[var(--v2-sidebar-border)] bg-[var(--v2-top-bar-bg)] px-[var(--v2-content-pad)] py-3`,children:[t,(0,Z.jsxs)(`div`,{className:`flex shrink-0 items-center gap-[var(--v2-gap-3)]`,children:[(0,Z.jsx)(Ha,{className:`h-10 w-[132px] rounded-[var(--v2-button-radius)]`}),(0,Z.jsx)(Ha,{className:`size-9 rounded-full`})]})]}),e[1]=n):n=e[1],n}var JM=M(`/app`)({component:N(()=>L(()=>import(`./app-D1AUTVYS.js`),__vite__mapDeps([26,1,2,3,4,5,6,7,8,22,23,17,18,24,25])),`component`),pendingComponent:XM,pendingMs:0}),YM=/\/app\/(login|continue|register)\b/;function XM(){let e=(0,Q.c)(3),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t={select:ZM},e[0]=t):t=e[0];let n=Sn(t),r;return e[1]===n?r=e[2]:(r=YM.test(n)?(0,Z.jsx)(rA,{}):(0,Z.jsx)(WM,{}),e[1]=n,e[2]=r),r}function ZM(e){return e.location.pathname}var QM=()=>L(()=>import(`./auth-error-DbJiaBf-.js`),__vite__mapDeps([27,1,15,6,24,28,21,8,22,23,17,18,25])),$M=pr({error:ia(Un),error_description:ia(Un),return_to:ia(Un)}),eN=M(`/auth-error`)({validateSearch:Jn($M),head:()=>({meta:[...I({title:rO(),description:eO()}),{name:`robots`,content:`noindex,nofollow`}]}),component:N(QM,`component`)});function tN(e){let t=(e??``).trim().toUpperCase();return/^[A-Z]{3}$/.test(t)?t:`USD`}function nN(e,t){return`
278/* eslint-disable -- inline pixel script, vendor-shaped js */
279window.dataLayer = window.dataLayer || [];
280function gtag() { dataLayer.push(arguments); }
281gtag('event', 'conversion', {
282  send_to: 'AW-11198534691/oPPyCN7S0aoYEKOo8Nsp',
283  value: ${e},
284  currency: '${t}',
285  transaction_id: '',
286});
287`}function rN(e){return`
288/* eslint-disable -- inline pixel script, vendor-shaped js */
289fbq('track', 'StartTrial', { value: 0.0, currency: '${e}' });
290`}function iN(e,t){return`
291/* eslint-disable -- inline pixel script, vendor-shaped js */
292fbq('track', 'Purchase', { value: ${e}, currency: '${t}' });
293rdt('track', 'Purchase', { value: ${e}, currency: '${t}' });
294`}var aN=`/* eslint-disable -- js */
295// @ts-nocheck
296((w, d) => {
297  const id = 'podscribe-capture',
298    n = 'script';
299  const e = d.createElement(n);
300  e.id = id;
301  e.async = true;
302  e.src = 'https://d34r8q7sht0t9k.cloudfront.net/tag.js';
303  const s = d.getElementsByTagName(n)[0];
304  s.parentNode.insertBefore(e, s);
305  e.addEventListener('load', () => {
306    w.podscribe('init', {
307      user_id: '985110e8-60fb-43a7-8be9-19091bde4db0',
308      advertiser: 'listeningio',
309    });
310    w.podscribe('purchase', {});
311  });
312})(window, document);
313`,oN=`/* eslint-disable -- js */
314// @ts-nocheck
315
316// Quora SDK init. The IIFE checks \`if (q.qp) return\` so it is idempotent
317// — safe whether or not landing/quora-pixel.js has already run.
318!((q, e, v, n, t, s) => {
319  if (q.qp) return;
320  n = q.qp = function () {
321    n.qp ? n.qp.apply(n, arguments) : n.queue.push(arguments);
322  };
323  n.queue = [];
324  t = document.createElement(e);
325  t.async = !0;
326  t.src = v;
327  s = document.getElementsByTagName(e)[0];
328  s.parentNode.insertBefore(t, s);
329})(window, 'script', 'https://a.quora.com/qevents.js');
330qp('init', '6a6849ed02d84c14a52245f6c3d002c4');
331
332// Only fire the purchase event. ViewContent is fired by the landing
333// pixel on landing routes; on /post-purchase the user is past the view
334// stage, so firing it again would be a duplicate / wrong-stage signal.
335qp('track', 'Purchase');
336`;function sN(e,t){return`
337/* eslint-disable -- inline pixel script, vendor-shaped js */
338!((w, _d, t) => {
339  w.TiktokAnalyticsObject = t;
340  const ttq = (w[t] = w[t] || []);
341  ((ttq.methods = [
342    'page', 'track', 'identify', 'instances', 'debug', 'on', 'off',
343    'once', 'ready', 'alias', 'group', 'enableCookie', 'disableCookie',
344  ]),
345    (ttq.setAndDefer = (t, e) => {
346      t[e] = function () {
347        t.push([e].concat(Array.prototype.slice.call(arguments, 0)));
348      };
349    }));
350  for (let i = 0; i < ttq.methods.length; i++)
351    ttq.setAndDefer(ttq, ttq.methods[i]);
352  ((ttq.instance = (t) => {
353    const e = ttq._i[t] || [];
354    for (let n = 0; n < ttq.methods.length; n++)
355      ttq.setAndDefer(e, ttq.methods[n]);
356    return e;
357  }),
358    (ttq.load = (e, n) => {
359      const i = 'https://analytics.tiktok.com/i18n/pixel/events.js';
360      ((ttq._i = ttq._i || {}),
361        (ttq._i[e] = []),
362        (ttq._i[e]._u = i),
363        (ttq._t = ttq._t || {}),
364        (ttq._t[e] = Date.now()),
365        (ttq._o = ttq._o || {}),
366        (ttq._o[e] = n || {}));
367      n = document.createElement('script');
368      ((n.type = 'text/javascript'),
369        (n.async = !0),
370        (n.src = \`\${i}?sdkid=\${e}&lib=\${t}\`));
371      e = document.getElementsByTagName('script')[0];
372      e.parentNode.insertBefore(n, e);
373    }));
374  ttq.load('CHQCEJBC77U8RIVT2S60');
375  ttq.page();
376})(window, document, 'ttq');
377ttq.track('PlaceAnOrder', {
378  contents: [{ content_id: '100', content_name: 'unlimited_listening' }],
379  value: '${e}',
380  currency: '${t}',
381});
382`}var cN=`/* eslint-disable -- js */
383
384// @ts-nocheck
385
386!((e, t, n, s, u, a) => {
387  e.twq ||
388    ((s = e.twq =
389      function () {
390        s.exe ? s.exe.apply(s, arguments) : s.queue.push(arguments);
391      }),
392    (s.version = '1.1'),
393    (s.queue = []),
394    (u = t.createElement(n)),
395    (u.async = !0),
396    (u.src = 'https://static.ads-twitter.com/uwt.js'),
397    (a = t.getElementsByTagName(n)[0]),
398    a.parentNode.insertBefore(u, a));
399})(window, document, 'script');
400
401twq('config', 'oguqk');
402
403twq('event', 'tw-oguqk-oguqm', {});
404`;function lN(e){return`(()=>{const r=new URLSearchParams(window.location.search).get('redirect_status');if(r==='failed')return;${e}})();`}function uN({amountUsd:e,currency:t,trialStarted:n}){if(nM())return[];let r=tN(t);return n?[La(lN(rN(r)))]:e===null?[]:[La(lN(sN(e,r))),La(lN(iN(e,r))),La(lN(nN(e,r))),La(lN(oN)),La(lN(aN)),La(lN(cN))]}var dN={amountUsd:null,currency:null,trialStarted:!1},fN=e=>!!(e.paymentIntent??e.setupIntent)&&e.redirectStatus!==`failed`,pN=e=>({amountUsd:e.amount_usd,currency:e.currency,trialStarted:e.trial_started}),mN=()=>L(()=>import(`./post-purchase-DGzFPt3N.js`),__vite__mapDeps([29,1,15,6,30,17,31,20,32,33,34,3,35,14,7,23,3
4046,37,16,18,19,21,8,22,24,25,38,39,40,41,42,43,44,45,46,47,48,49,50,51,28,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76])),hN=Xi.child({module:`PostPurchaseLoader`}),gN=Jn(pr({payment_intent:ur(Un),setup_intent:ur(Un),redirect_status:ur(Or.LiteralOrUndefined(`succeeded`,`failed`,`pending`))})),_N=M(`/post-purchase`)({validateSearch:gN,loaderDeps:({search:e})=>({paymentIntent:e.payment_intent,setupIntent:e.setup_intent,redirectStatus:e.redirect_status}),loader:async({deps:e,abortController:t})=>fN(e)?await Kr(e=>e.Billing.Confirm(),{signal:t.signal}).then(pN).catch(t=>(hN.error({error:t,deps:e},`Billing.Confirm loader call failed — skipping conversion + trial pixels`),dN)):dN,head:({loaderData:e})=>({meta:[...I({title:ZO(),description:JO()})],scripts:[...uN({amountUsd:e?.amountUsd??null,currency:e?.currency??null,trialStarted:e?.trialStarted??!1})]}),component:N(mN,`component`)}),vN=()=>L(()=>import(`./_marketing-BkKO5HQE.js`),__vite__mapDeps([77,1,15,6,8,78,34,3,35,14,7,23,36,31,17,20,32,37,16,18,19,21,22,24,25,39,51,28,52,79,80,81,53,54,55,56,82,83,84,85,86,87,88,89,90,59,60,61,91,63,69,64,71,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,45,116,117,30,40,41,118,66,67,68,65,70,119,120,121,122,42,43,44,123,124,125])),yN=Ba[`/_marketing/`],bN=M(`/_marketing/`)({staticData:{analytics:yN},loader:({context:{queryClient:e}})=>Wr().runPromise(Mn($n(()=>e.ensureQueryData(Xa(Kr))))),component:N(vN,`component`),head:()=>({meta:[...I({title:zO(),description:IO()})],links:[...Ra(`/`)]})}),xN={title:`Listening - Academic: Text to Speech for Academic Papers `,description:`Transform your academic routine! Listen to research on the go and create a new study experience. Explore our offerings today!`};function SN(){let e=(0,Q.c)(2),{value:t}=Zi(`academicLandingFunnelV1`),n;return e[0]===t?n=e[1]:(n=t===`treatment`?(0,Z.jsx)(Mi,{campaign:Ai}):(0,Z.jsx)($a,{}),e[0]=t,e[1]=n),n}var CN=M(`/_marketing/academic-1`)({head:()=>({meta:[...I(xN)],links:[{rel:`canonical`,href:eo(`/academic`)}]}),component:N(()=>L(()=>import(`./academic-1-BNG_3vuL.js`),__vite__mapDeps([126,127,1,8,78,34,3,35,14,15,6,7,23,36,31,17,20,32,37,16,18,19,21,22,24,25,39,51,28,52,79,80,81,53,54,55,56,82,83,84,85,86,87,88,89,90,59,60,61,91,63,69,64,71,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,45,116,117,30,40,41,118,66,67,68,65,70,119,120,121,122,42,43,44,123,124,125])),`component`)}),wN=M(`/_marketing/academic-2`)({head:()=>({meta:[...I(xN)],links:[{rel:`canonical`,href:eo(`/academic`)}]}),component:N(()=>L(()=>import(`./academic-2-DeUhxFNi.js`),__vite__mapDeps([128,1,8,129,17,24,130,80,53,54,55,56,90,131,132,117,31,20,32,30,40,41,37,45,116,118,66,133,134,15,6,11,12,135,93,94,95,102,103,22,23,18,25,21,136,137,138,139,140])),`component`)}),TN=M(`/_marketing/blog`)({component:N(()=>L(()=>import(`./blog-DNJN9G08.js`),__vite__mapDeps([141,1,2,3,4,5,6,7,8,81,34,35,14,15,23,36,31,17,20,32,37,16,18,19,21,22,24,25,53,54,55,56,82])),`component`)}),EN=()=>L(()=>import(`./browserExtAuth-q1lbTuic.js`),__vite__mapDeps([142,1,8,25])),DN=pr({provider:ar([`google`,`apple`]),extensionId:Un}),ON=M(`/_marketing/browserExtAuth`)({validateSearch:Jn(DN),head:()=>({meta:[{name:`robots`,content:`noindex, nofollow`}]}),component:N(EN,`component`)}),kN=()=>L(()=>import(`./browserExtAuthCallback-UjPwpxoi.js`),__vite__mapDeps([143,1,25])),AN=pr({extensionId:Un}),jN=M(`/_marketing/browserExtAuthCallback`)({validateSearch:Jn(AN),head:()=>({meta:[{name:`robots`,content:`noindex, nofollow`}]}),component:N(kN,`component`)}),MN=M(`/_marketing/business`)({head:()=>({meta:[...I({title:lO(),description:oO()})],links:[...Ra(`/business`)]}),component:N(()=>L(()=>import(`./business-CH6I4wiH.js`),__vite__mapDeps([144,1,17,31,20,32,43,3,18,19,44,45,39,8,24,51,28,52,84,34,35,14,15,6,7,23,36,37,16,21,22,25,81,53,54,55,56,82,85,86,87,88,89,90,59,60,61,91,63,69,64,71,92,101,83,102,103,104,106,107,108,109,110,111,131,145,119,125,146,147,148,149])),`component`)}),NN=M(`/_marketing/contact-us`)({head:()=>({meta:[...I({title:xO(),description:vO()})],links:[...Ra(`/contact-us`)]}),component:N(()=>L(()=>import(`./contact-us-D8mTmtSv.js`),__vite__mapDeps([150,1,8,24,51,18,17,28,52,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,53,54,55,56,82,83,102,103,104])),`component`)}),PN=M(`/_marketing/delete-data`)({head:()=>({meta:[...I({title:`Data Deletion Request | Secure Your Privacy with Listening.com`,description:`Take control of your data at Listening.com. Securely request to delete your data and safeguard your privacy. We are committed to responsible information handling.`})]}),component:N(()=>L(()=>import(`./delete-data-BCZAfIJS.js`),__vite__mapDeps([151,1,15,6,8,24,51,18,17,28,52,76])),`component`)}),FN=M(`/_marketing/downloads`)({head:()=>({meta:[...I({title:DO(),description:wO()})],links:[...Ra(`/downloads`)]}
404),component:N(()=>L(()=>import(`./downloads-CCCnYvQv.js`),__vite__mapDeps([152,1,18,17,8,24,51,28,52,79,153,154,84,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,53,54,55,56,82,85,86,87,88,89,90,59,60,61,91,63,69,64,71,92,101,83,102,103,104,106,111,155,156,157,125,158,159,131,160,161,62,162,163,68,164,165])),`component`)}),IN=M(`/_marketing/features`)({head:()=>({meta:[...I({title:NO(),description:AO()})],links:[...Ra(`/features`)]}),component:N(()=>L(()=>import(`./features-CrmETdUy.js`),__vite__mapDeps([166,1,8,24,51,18,17,28,52,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,53,54,55,56,82,83,167,84,85,86,87,88,89,90,59,60,61,91,63,69,64,71,92,168,101,102,103,104,106,111,117,30,40,41,45,116,118,66,98,67,68,65,70,125])),`component`)}),LN=M(`/_marketing/password-reset`)({validateSearch:Jn(pr({step:ar([`request`,`check-email`,`verify`,`success`]).pipe(On(()=>Tn(`request`)),Vn(Pn(`request`))),email:ca(Un,``),token:ur(Un)})),head:()=>({meta:[...I({title:lk(),description:ok()})]}),component:N(()=>L(()=>import(`./password-reset-C7Uy7Y4p.js`),__vite__mapDeps([169,1,15,6,170,171,11,12,17,31,20,32,8,24,51,18,28,52,172,90,101,34,3,35,14,7,23,3
4046,37,16,19,21,22,25,81,53,54,55,56,82,83,102,103,104,57,125,149])),`component`)}),RN=Ba[`/_marketing/pricing`],zN=M(`/_marketing/pricing`)({staticData:{analytics:RN},head:()=>({meta:[...I({title:rk(),description:ek()})],links:[...Ra(`/pricing`)]}),component:N(()=>L(()=>import(`./pricing-CfJv1aHW.js`),__vite__mapDeps([173,1,34,3,35,14,15,6,7,23,36,31,17,20,32,37,16,18,19,21,8,22,24,25,51,28,52,174,175,84,81,53,54,55,56,82,85,86,87,88,89,90,59,60,61,91,63,69,64,71,92,135,101,83,102,103,104,176,177,178,106,179,136,180,162,62,163,68,164,181,74])),`component`)}),BN=M(`/_marketing/privacy`)({head:()=>({meta:[...I({title:`Privacy Policy | Listening`,description:`Explore our Privacy Policy to see how Listening protects and manages your personal information. Your privacy and security are our top priorities.`})]}),component:N(()=>L(()=>import(`./privacy-BChjqTvm.js`),__vite__mapDeps([182,1,8,51,18,17,24,28,52,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,53,54,55,56,82,83,102,103,104])),`component`)}),VN=M(`/_marketing/refund-policy`)({head:()=>({meta:[...I({title:`Listening | Refund Policy`,description:`Explore Listening's Refund Policy to learn about eligibility and procedures for obtaining a refund. We are committed to transparency and customer satisfaction.`})]}),component:N(()=>L(()=>import(`./refund-policy-B_nhsblm.js`),__vite__mapDeps([183,1,8,51,18,17,24,28,52,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,53,54,55,56,82,83,102,103,104])),`component`)}),HN=M(`/_marketing/survey`)({head:()=>({meta:[...I({title:`Get Paid by Taking a Survey on Listening.`,description:`Help us enhance the Listening app and get paid! Applying takes just 1 minute—join us today to shape the future of audio learning`})]}),component:N(()=>L(()=>import(`./survey-CU_rp2Y6.js`),__vite__mapDeps([184,1,8,51,18,17,24,28,52,185])),`component`)}),UN=M(`/_marketing/terms`)({head:()=>({meta:[...I({title:`Listening | Terms of Service`,description:`Discover the Terms of Service for Listening to understand the guidelines and obligations when using our platform. Stay informed about your rights and responsibilities.`})]}),component:N(()=>L(()=>import(`./terms-9njR9l-3.js`),__vite__mapDeps([186,1,8,51,18,17,24,28,52,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,53,54,55,56,82,83,102,103,104])),`component`)}),WN=M(`/_marketing/youtube`)({head:()=>({meta:[...I({title:`Convert Academic Text to Audio`,description:`Stream academic papers on the go with our app and save valuable time. Experience it firsthand—try now on our YouTube channel now!`})]}),component:N(()=>L(()=>import(`./youtube-BwzXIj7x.js`),__vite__mapDeps([187,188,1,8,51,18,17,24,28,52,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,53,54,55,56,82,83,102,103,104,189,140,95,109,181,158,190,157,191,60,61,62,192,193,194,195])),`component`)}),GN=M(`/app/`)({beforeLoad:()=>Xt({to:`/app/home`})}),KN=class extends Nn(`SessionApiUnreachable`){},qN=class extends Nn(`SessionApiError`){},JN=e=>({userId:e.id,email:e.email,role:e.role??null}),YN=e=>$n({try:e,catch:e=>new KN({cause:e})}).pipe(mr(({data:e,error:t})=>t===null?Pn(e?.user?Wn(JN(e.user)):dr()):hr(new qN({status:t.status,statusText:t.statusText})))),XN=Bn({onSome:e=>({_tag:`Authenticated`,session:e}),onNone:()=>({_tag:`Unauthenticated`})}),ZN=e=>e.pipe(or(e=>Hn(wn(`Session check failed`).pipe(Yn({error:e})),{_tag:`Unavailable`}))),QN=()=>ZN(YN(()=>ra.getSession()).pipe(Dn(XN))).pipe(Yn({module:`GetSession`})),$N=()=>Gr.runPromise(QN()),eP=()=>L(()=>import(`./_authenticated-DMMHiMe7.js`),__vite__mapDeps([196,1,197,10,17,30,31,20,32,43,3,18,19,44,45,198,21,8,15,6,2,4,5,7,199,14,24,200,38,11,12,39,16,22,23,25,42,41,37,46,201,53,40,57,116,66,117,118,133,202,47,48,49,146,203,204,205,50,54,55,56,90,206,179,155,156,138,207,208,59,60,61,162,62,91,63,69,164,209,210,9,13,211,212])),tP=Xi.child({module:`AuthenticatedRoute`}),nP=M(`/app/_authenticated`)({validateSearch:sa,pendingComponent:WM,pendingMs:0,component:N(eP,`component`),beforeLoad:async({context:e,location:t,preload:n})=>{let r=await $N();if(r._tag!==`Unavailable`){if(r._tag===`Unauthenticated`){tP.info({location:t},`Not authorized, redirecting to login`),Wt({cause:`route_guard_no_session`}),n||e.queryClient.clear();let r=F(t);throw Xt({to:`/app/login`,search:{redirectTo:r}})}Ht()}}}),rP=M(`/app/add_content`)({component:N(()=>L(()=>import(`./add_content-U1eqWF0L.js`),__vite__mapDeps([213,1,8,24])),`component`)}),iP=e=>(0,Z.jsx)(`svg`,{width:127,height:24,viewBox:`0 0 127 24`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,Z.jsxs)(`g`,{id:`Group 1000003899`,children:[(0,Z.jsxs)(`g`,{id:`Group 1000003898`,children:[(0,Z.jsx)(`path`,{id:`Rectangle 1`,d:`M0 2.25745C0 1.01285 1.00895 0.00390625 2.25355 0.00390625V0.00390625C3.49815 0.00390625 4.5071 1.01285 4.5071 2.25745V18.4489C4.5071 18.495 4.46973 18.5323 4.42363 18.5323H2.25355C1.00895 18.5323 0 17.5234 0 16.2788V2.25745Z`,fill:`#0587FB`}),(0,Z.jsx)(`ellipse`,{id:`Ellipse 1`,cx:11.4774,cy:13.8997,rx:4.6323,ry:4.63211,fill:`#0587FB`})]}),(0,Z.jsxs)(`g`,{id:`Title Area`,children:[(0,Z.jsx)(`path`,{id:`Vector`,d:`M119.829 23.9995C118.818 23.9995 117.881 23.8337 117.019 23.5021C116.156 23.1705 115.41 22.7063 114.78 22.1094C114.167 21.5291 113.719 20.841 113.437 20.0452L116.471 18.9011C116.67 19.5312 117.06 20.0369 117.64 20.4182C118.237 20.8161 118.967 21.0151 119.829 21.0151C120.492 21.0151 121.072 20.8908 121.57 20.6421C122.084 20.3934 122.482 20.0286 122.764 19.5478C123.046 19.0835 123.186 18.5198 123.186 17.8566V14.7727L123.808 15.5188C123.344 16.3312 122.722 16.9447 121.943 17.3592C121.164 17.7737 120.277 17.9809 119.282 17.9809C118.022 17.9809 116.894 17.6908 115.899 17.1105C114.905 16.5302 114.125 15.7343 113.562 14.7229C112.998 13.7115 112.716 12.5758 
404112.716 11.3157C112.716 10.039 112.998 8.90328 113.562 7.90846C114.125 6.91365 114.896 6.13438 115.875 5.57066C116.853 4.99035 117.964 4.7002 119.207 4.7002C120.219 4.7002 121.106 4.91574 121.868 5.34682C122.648 5.76133 123.294 6.36651 123.808 7.16236L123.361 7.98308V4.99864H126.444V17.8566C126.444 19.0338 126.154 20.0866 125.574 21.0151C125.01 21.9436 124.231 22.6731 123.236 23.2037C122.258 23.7343 121.122 23.9995 119.829 23.9995ZM119.68 14.9716C120.376 14.9716 120.981 14.8224 121.495 14.524C122.026 14.2089 122.44 13.7779 122.739 13.2307C123.037 12.6836 123.186 12.0535 123.186 11.3406C123.186 10.6442 123.029 10.0224 122.714 9.47529C122.415 8.91157 122.001 8.47219 121.47 8.15717C120.956 7.84214 120.36 7.68463 119.68 7.68463C119 7.68463 118.386 7.84214 117.839 8.15717C117.292 8.47219 116.861 8.91157 116.546 9.47529C116.248 10.0224 116.098 10.6442 116.098 11.3406C116.098 12.0369 116.248 12.6587 116.546 13.2058C116.861 13.753 117.284 14.1841 117.814 14.4991C118.362 14.8141 118.983 14.9716 119.68 14.9716Z`,fill:`white`}),(0,Z.jsx)(`path`,{id:`Vector_2`,d:`M99.2675 18.5281V4.99864H102.327V7.65976L102.078 7.18723C102.393 6.3748 102.907 5.76133 103.62 5.34682C104.349 4.91574 105.195 4.7002 106.157 4.7002C107.151 4.7002 108.03 4.91574 108.793 5.34682C109.572 5.77791 110.177 6.38309 110.608 7.16236C111.039 7.92504 111.255 8.81208 111.255 9.82348V18.5281H107.997V10.5945C107.997 9.99757 107.881 9.48358 107.649 9.0525C107.417 8.62141 107.093 8.28981 106.679 8.05769C106.281 7.80898 105.808 7.68463 105.261 7.68463C104.731 7.68463 104.258 7.80898 103.844 8.05769C103.429 8.28981 103.106 8.62141 102.874 9.0525C102.642 9.48358 102.525 9.99757 102.525 10.5945V18.5281H99.2675Z`,fill:`white`}),(0,Z.jsx)(`path`,{id:`Vector_3`,d:`M93.7465 18.5284V4.99893H97.0045V18.5284H93.7465ZM93.7465 3.48184V0H97.0045V3.48184H93.7465Z`,fill:`white`}),(0,Z.jsx)(`path`,{id:`Vector_4`,d:`M79.7513 18.5281V4.99864H82.8104V7.65976L82.5617 7.18723C82.8767 6.3748 83.3907 5.76133 84.1036 5.34682C84.8332 4.91574 85.6788 4.7002 86.6404 4.7002C87.6352 4.7002 88.514 4.91574 89.2767 5.34682C90.0559 5.77791 90.6611 6.38309 91.0922 7.16236C91.5233 7.92504 91.7388 8.81208 91.7388 9.82348V18.5281H88.4808V10.5945C88.4808 9.99757 88.3648 9.48358 88.1326 9.0525C87.9005 8.62141 87.5772 8.28981 87.1627 8.05769C86.7648 7.80898 86.2922 7.68463 85.7451 7.68463C85.2145 7.68463 84.742 7.80898 84.3275 8.05769C83.913 8.28981 83.5897 8.62141 83.3575 9.0525C83.1254 9.48358 83.0094 9.99757 83.0094 10.5945V18.5281H79.7513Z`,fill:`white`}),(0,Z.jsx)(`path`,{id:`Vector_5`,d:`M71.6845 18.8265C70.2918 18.8265 69.0731 18.5115 68.0286 17.8815C66.984 17.2514 66.1716 16.3975 65.5913 15.3198C65.011 14.2421 64.7208 13.0483 64.7208 11.7385C64.7208 10.3789 65.011 9.17685 65.5913 8.1323C66.1882 7.07116 66.9923 6.23386 68.0037 5.6204C69.0317 5.00693 70.1757 4.7002 71.4358 4.7002C72.4969 4.7002 73.4254 4.87429 74.2213 5.22247C75.0337 5.57066 75.7218 6.05148 76.2855 6.66495C76.8492 7.27842 77.2803 7.98307 77.5788 8.77892C77.8772 9.55819 78.0264 10.4038 78.0264 11.3157C78.0264 11.5478 78.0099 11.7882 77.9767 12.0369C77.9601 12.2856 77.9187 12.5012 77.8523 12.6836H67.4068V10.1965H76.0119L74.47 11.3654C74.6192 10.6027 74.5778 9.92296 74.3456 9.32607C74.1301 8.72918 73.7653 8.25665 73.2513 7.90846C72.7539 7.56028 72.1488 7.38619 71.4358 7.38619C70.756 7.38619 70.1508 7.56028 69.6203 7.90846C69.0897 8.24007 68.6835 8.73747 68.4016 9.40068C68.1363 10.0473 68.0369 10.8349 68.1032 11.7634C68.0369 12.5924 68.1446 13.3302 68.4265 13.9768C68.7249 14.6069 69.156 15.096 69.7198 15.4442C70.3001 15.7923 70.9633 15.9664 71.7094 15.9664C72.4555 15.9664 73.0855 15.8089 73.5995 15.4939C74.1301 15.1789 74.5446 14.7561 74.843 14.2255L77.4793 15.5188C77.214 16.1654 76.7995 16.7374 76.2358 17.2348C75.672 17.7322 75.0005 18.1219 74.2213 18.4037C73.4586 18.6856 72.613 18.8265 71.6845 18.8265Z`,fill:`white`}),(0,Z.jsx)(`path`,{id:`Vector_6`,d:`M62.031 18.6776C60.5056 18.6776 59.3201 18.2631 58.4745 17.4341C57.6455 16.5885 57.231 15.403 57.231 13.8777V7.90878H54.8932V4.99896H55.1419C55.8051 4.99896 56.3191 4.82486 56.6839 4.47668C57.0486 4.1285 57.231 3.6228 57.231 2.95959V1.91504H60.489V4.99896H63.5978V7.90878H60.489V13.7036C60.489 14.1512 60.5636 14.5326 60.7128 14.8476C60.8786 15.1626 61.
4041273 15.403 61.4589 15.5688C61.8071 15.7346 62.2465 15.8175 62.7771 15.8175C62.8931 15.8175 63.0258 15.8092 63.175 15.7927C63.3408 15.7761 63.4983 15.7595 63.6475 15.7429V18.5284C63.4154 18.5616 63.1501 18.5947 62.8517 18.6279C62.5532 18.661 62.2797 18.6776 62.031 18.6776Z`,fill:`white`}),(0,Z.jsx)(`path`,{id:`Vector_7`,d:`M48.9808 18.8265C47.5383 18.8265 46.2782 18.4866 45.2005 17.8068C44.1394 17.1105 43.4098 16.1737 43.0119 14.9965L45.4492 13.8276C45.7974 14.5903 46.2782 15.1872 46.8917 15.6183C47.5217 16.0493 48.2181 16.2649 48.9808 16.2649C49.5777 16.2649 50.0502 16.1322 50.3984 15.867C50.7466 15.6017 50.9207 15.2535 50.9207 14.8224C50.9207 14.5571 50.846 14.3416 50.6968 14.1758C50.5642 13.9934 50.3735 13.8442 50.1248 13.7281C49.8927 13.5955 49.6357 13.4877 49.3538 13.4048L47.1404 12.783C45.9963 12.4514 45.1259 11.9457 44.529 11.266C43.9487 10.5862 43.6585 9.78203 43.6585 8.85354C43.6585 8.02453 43.8658 7.30329 44.2803 6.68982C44.7114 6.05977 45.3 5.57066 46.0461 5.22247C46.8088 4.87429 47.6792 4.7002 48.6575 4.7002C49.9341 4.7002 51.0616 5.00693 52.0398 5.6204C53.0181 6.23386 53.7144 7.09604 54.1289 8.20691L51.6419 9.37581C51.4098 8.76234 51.0201 8.27323 50.473 7.90846C49.9258 7.5437 49.3124 7.36132 48.6326 7.36132C48.0854 7.36132 47.6544 7.48567 47.3393 7.73437C47.0243 7.98308 46.8668 8.30639 46.8668 8.70431C46.8668 8.95302 46.9331 9.16856 47.0658 9.35094C47.1984 9.53332 47.3808 9.68255 47.6129 9.79861C47.8616 9.91467 48.1435 10.0224 48.4585 10.1219L50.6222 10.7685C51.7331 11.1002 52.587 11.5976 53.1839 12.2608C53.7973 12.924 54.1041 13.7364 54.1041 14.6981C54.1041 15.5105 53.8885 16.2317 53.4574 16.8618C53.0263 17.4752 52.4295 17.9561 51.6668 18.3042C50.9041 18.6524 50.0087 18.8265 48.9808 18.8265Z`,fill:`white`}),(0,Z.jsx)(`path`,{id:`Vector_8`,d:`M38.3142 18.5284V4.99893H41.5722V18.5284H38.3142ZM38.3142 3.48184V0H41.5722V3.48184H38.3142Z`,fill:`white`}),(0,Z.jsx)(`path`,{id:`Vector_9`,d:`M25.8294 18.5284V0H29.2118V15.5439H37.1454V18.5284H25.8294Z`,fill:`white`})]})]})});function aP(e){let t=(0,Q.c)(3),{children:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=(0,Z.jsx)(`div`,{className:`mb-3 flex w-full max-w-[720px] shrink-0 items-center justify-between sm:mb-5`,children:(0,Z.jsx)(iP,{"aria-label":`Listening`,className:`h-[30px] w-auto`,role:`img`})}),t[0]=r):r=t[0];let i;return t[1]===n?i=t[2]:(i=(0,Z.jsxs)(`main`,{className:`flex h-dvh min-h-0 flex-col items-center overflow-hidden bg-navy-800 bg-[radial-gradient(1200px_560px_at_50%_-10%,#1a1466_0%,#0f0140_42%,#080124_100%)] px-4 pt-[max(1rem,env(safe-area-inset-top))] pb-[max(1rem,env(safe-area-inset-bottom))] font-sans text-neutral-900 sm:h-auto sm:min-h-screen sm:overflow-visible sm:pt-6 sm:pb-10`,children:[r,n]}),t[1]=n,t[2]=i),i}function oP(e){let t=(0,Q.c)(5),{children:n,className:r}=e,i;t[0]===r?i=t[1]:(i=Ki(`flex min-h-0 w-full max-w-[540px] flex-initial flex-col overflow-hidden rounded-[20px] bg-white p-5 shadow-[0_20px_50px_rgba(8,1,36,0.3)] sm:block sm:flex-none sm:overflow-visible sm:p-8`,r),t[0]=r,t[1]=i);let a;return t[2]!==n||t[3]!==i?(a=(0,Z.jsx)(`div`,{className:i,children:n}),t[2]=n,t[3]=i,t[4]=a):a=t[4],a}function sP(e){let t=(0,Q.c)(2),{children:n}=e,r;return t[0]===n?r=t[1]:(r=(0,Z.jsx)(`div`,{className:`min-h-0 flex-1 overflow-x-hidden overflow-y-auto overscroll-contain sm:overflow-visible`,children:n}),t[0]=n,t[1]=r),r}var cP=M(`/_funnel/onboarding/$step`)({beforeLoad:({params:e})=>{if(!ji(e.step))return;let t=ki(e.step);if(t!==`open`)return t===`anonymous`?lP():uP()},loader:({params:e})=>{if(!ji(e.step))throw Yt();return{step:e.step}},head:()=>({meta:[...I({title:GO(),description:HO()})]}),pendingComponent:dP,pendingMs:0,pendingMinMs:0,component:N(()=>L(()=>import(`./onboarding._step-Cnnm17RA.js`),__vite__mapDeps([214,1,15,6,11,12,17,30,31,20,32,8,24,28,215,172,90,205,50,53,54,55,56,149,216,217,200,10,197,43,3,18,19,44,45,198,21,38,14,7,39,16,22,23,25,42,41,37,46,201,40,57,116,66,117,118,133,202,47,48,49,146,218,219,129,130,80,131,132,220,175,93,221,33,34,35,36,147,148,60,61,178,222,206,145,223,224,161,225,226,137,114,115,124,227,228,229,160,59,68,63,69,64,165,62,91,71,230,231,232,233])),`component`)});
404async function lP(){if((await $N())._tag===`Authenticated`)throw Xt({to:`/app/home`})}async function uP(){if((await $N())._tag===`Unauthenticated`)throw Xt({to:`/onboarding/$step`,params:{step:`signup`},replace:!0})}function dP(){let e=(0,Q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Z.jsx)(aP,{children:(0,Z.jsx)(oP,{className:`grid min-h-80 place-items-center`,children:(0,Z.jsx)(ga,{className:`size-7 text-azure-595`})})}),e[0]=t):t=e[0],t}var fP=M(`/_marketing/_seo/$keywordToolSlug`)({beforeLoad:({params:e})=>{if(R(),!ro(e.keywordToolSlug))throw Yt()},head:({params:e})=>{let t=ro(e.keywordToolSlug);return t?{meta:[...I({title:t.metaTitle,description:t.metaDescription})],links:[{rel:`canonical`,href:eo(`/${t.slug}`)}]}:{}},component:N(()=>L(()=>import(`./_keywordToolSlug-PtgWtQMO.js`),__vite__mapDeps([234,1,3,8,235,24,51,18,17,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,236,11,12,43,44,45,39,237,204,238,161,73,100,105,239,156,57,240,116,202,30,46,241,113,155,223,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,180,162,62,163,68,164,252,124,227,253,254,255,226,207,208,125,256,257,258,259,112])),`component`)}),pP=()=>L(()=>import(`./academic-QMMSWcCw.js`),[]),mP=Ba[`/_marketing/_seo/academic`],hP=M(`/_marketing/_seo/academic`)({staticData:{analytics:mP},head:()=>({meta:[...I(xN)],links:[{rel:`canonical`,href:eo(`/academic`)}]}),component:N(pP,`component`)}),gP=ro(`academic-paper-reader`),_P=()=>L(()=>import(`./academic-paper-reader-BjAAgDl1.js`),__vite__mapDeps([260,1,8,235,24,51,18,17,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,236,11,12,43,44,45,39,237,204,238,161,73,100,105,239,156,57,240,116,202,30,46,241,113,155,223,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,180,162,62,163,68,164,252,124,227,253,254,255,226,207,208,125,256,257,258,259,112]));if(!gP)throw Error(`Missing keyword SEO page: academic-paper-reader`);var vP=M(`/_marketing/_seo/academic-paper-reader`)({beforeLoad:R,head:()=>({meta:[...I({title:gP.metaTitle,description:gP.metaDescription})],links:[{rel:`canonical`,href:eo(`/academic-paper-reader`)}]}),component:N(_P,`component`)}),yP=M(`/_marketing/_seo/academic-podcast-creator`)({beforeLoad:R,head:()=>({meta:[...I({title:`Academic Paper Audio - Listen to Research Papers | Listening`,description:`Turn research papers into natural audio with section navigation, citation skipping, adjustable speed, and read-along text.`})]}),component:N(()=>L(()=>import(`./academic-podcast-creator-D47CS7uu.js`),__vite__mapDeps([261,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),bP=M(`/_marketing/_seo/ai-voice-reader`)({beforeLoad:R,head:()=>({meta:[...I({title:`Academic AI Voice Reader | Scientific Text-to-Speech for Research | Listening`,description:`Academic AI voice reader with perfect scientific term pronunciation. Natural voices designed for research papers, technical content, and study materials.`})]}),component:N(()=>L(()=>import(`./ai-voice-reader-DfL8QKJw.js`),__vite__mapDeps([263,1,262,8,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),xP=M(`/_marketing/_seo/audio-note-taking`)({beforeLoad:R,head:()=>({meta:[...I({title:`Audio Note Taking While Listening | Capture Insights from Documents | Listening`,description:`One-click audio note taking while listening to documents. Capture timestamped insights from research papers, lectures, and study materials instantly`})]}),component:N(()=>L(()=>import(`./audio-note-taking-BUnXTb2r.js`),__vite__mapDeps([264,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),SP=ro(`audiobook-creator`),CP=()=>L(()=>import(`./audiobook-creator-CVoGwPGL.js`),__vite__mapDeps([265,1,8,235,24,51,18,17,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,236,11,12,43,44,45,39,237,204,238,161,73,100,105,239,156,57,240,116,202,30,46,241,113,155,223,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,180,162,62,163,68,164,252,124,227,253,254,255,226,207,208,125,256,257,258,259,112]));if(!SP)throw Error(`Missing keyword SEO page: audiobook-creator`);var wP=M(`/_marketing/_seo/audiobook-creator`)({beforeLoad:R,head:()=>
404({meta:[...I({title:SP.metaTitle,description:SP.metaDescription})],links:[{rel:`canonical`,href:eo(`/audiobook-creator`)}]}),component:N(CP,`component`)}),TP=M(`/_marketing/_seo/browser-extension`)({beforeLoad:R,head:()=>({meta:[...I({title:`Text to Speech Browser Extension | Chrome & Firefox Webpage Reader | Listening`,description:`Install our browser extension to convert any webpage to audio. Highlight text, upload documents, and listen with natural AI voices. Chrome & Firefox.`})]}),component:N(()=>L(()=>import(`./browser-extension-BE2H110f.js`),__vite__mapDeps([266,1,8,28,51,18,17,24,52,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,53,54,55,56,82,86,87,88,89,90,59,60,61,91,63,69,64,71,92,101,83,102,103,104,105,107,108,109,110,111,267,131,62,162,163,68,268,65,70,164,117,30,40,41,45,116,118,66,99,67,123,125,252,124,227])),`component`)}),EP=M(`/_marketing/_seo/chinese-pdf-to-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:`Chinese PDF to Audio — Listen to Mandarin PDFs with Native Voices | Listening`,description:`Convert Mandarin Chinese PDFs to audio with natural voices. Accurate tone handling, simplified and traditional characters, academic-grade vocabulary. Free, no sign-up.`})],links:[...Ra(`/chinese-pdf-to-audio`)]}),component:N(()=>L(()=>import(`./chinese-pdf-to-audio-QUVtsDaQ.js`),__vite__mapDeps([269,1,253,11,12,6,254,17,31,20,32,43,3,18,19,44,45,39,8,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,255,155,226,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,207,208,162,62,164,180,163,68,252,124,227])),`component`)}),DP=M(`/_marketing/_seo/chinese-text-to-speech`)({beforeLoad:R,head:()=>({meta:[...I({title:`Chinese Text to Speech — Natural Mandarin AI Voices | Listening`,description:`Mandarin Chinese text to speech with natural voices. Accurate tone handling, simplified and traditional characters, academic-grade vocabulary. Free demo.`})],links:[...Ra(`/chinese-text-to-speech`)]}),component:N(()=>L(()=>import(`./chinese-text-to-speech-C0y1Scgt.js`),__vite__mapDeps([270,1,271,51,18,17,8,24,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,251,252,124,227])),`component`)}),OP=ro(`document-to-audio`),kP=()=>L(()=>import(`./document-to-audio-L_3vXqn9.js`),__vite__mapDeps([272,1,8,235,24,51,18,17,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,236,11,12,43,44,45,39,237,204,238,161,73,100,105,239,156,57,240,116,202,30,46,241,113,155,223,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,180,162,62,163,68,164,252,124,227,253,254,255,226,207,208,125,256,257,258,259,112]));if(!OP)throw Error(`Missing keyword SEO page: document-to-audio`);var AP=M(`/_marketing/_seo/document-to-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:OP.metaTitle,description:OP.metaDescription})],links:[{rel:`canonical`,href:eo(`/document-to-audio`)}]}),component:N(kP,`component`)}),jP=M(`/_marketing/_seo/dyslexia-reading-assistant`)({beforeLoad:R,head:()=>({meta:[...I({title:`Dyslexia Reading Assistant - Academic Content Support for Students | Listening`,description:`Dyslexia reading assistant for academic content. Listen to research papers, textbooks with perfect pronunciation. Designed for dyslexic students & researchers.`})]}),component:N(()=>L(()=>import(`./dyslexia-reading-assistant-BdXSyI2y.js`),__vite__mapDeps([273,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),MP=ro(`english-text-to-speech`),NP=()=>L(()=>import(`./english-text-to-speech-D0EYbRHw.js`),__vite__mapDeps([274,1,8,235,24,51,18,17,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,236,11,12,43,44,45,39,237,204,238,161,73,100,105,239,156,57,240,116,202,30,46,241,113,155,223,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,180,162,62,163,68,164,252,124,227,253,254,255,226,207,208,125,256,257,258,259,112]));if(!MP)throw Error(`Missing keyword SEO page: english-text-to-speech`);var PP=M(`/_marketing/_seo/english-text-to-speech`)({beforeLoad:R,head:()=>
404({meta:[...I({title:MP.metaTitle,description:MP.metaDescription})],links:[{rel:`canonical`,href:eo(`/english-text-to-speech`)}]}),component:N(NP,`component`)}),FP=M(`/_marketing/_seo/female-voice-generator`)({beforeLoad:R,head:()=>({meta:[...I({title:`Female Voice Generator — Natural AI Female Voices for Text to Speech | Listening`,description:`Female voice generator with natural AI voices in 8 languages. Built for academic content, audiobooks, and professional narration. Free converter, no sign-up.`})],links:[...Ra(`/female-voice-generator`)]}),component:N(()=>L(()=>import(`./female-voice-generator-pB7JA4P1.js`),__vite__mapDeps([275,1,271,51,18,17,8,24,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,251,252,124,227])),`component`)}),IP=M(`/_marketing/_seo/french-pdf-to-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:`French PDF to Audio — Listen to French PDFs with Native Voices | Listening`,description:`Convert French PDFs to audio with natural Parisian and Canadian French AI voices. Built for academic papers, literature, and language learning. Free, no sign-up.`})],links:[...Ra(`/french-pdf-to-audio`)]}),component:N(()=>L(()=>import(`./french-pdf-to-audio-CuGIROp5.js`),__vite__mapDeps([276,1,253,11,12,6,254,17,31,20,32,43,3,18,19,44,45,39,8,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,255,155,226,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,207,208,162,62,164,180,163,68,252,124,227])),`component`)}),LP=M(`/_marketing/_seo/french-text-to-speech`)({beforeLoad:R,head:()=>({meta:[...I({title:`French Text to Speech — Natural Parisian & Canadian French Voices | Listening`,description:`French text to speech with natural Parisian and Canadian French AI voices. Built for academic content, language learning, and professional French audio. Free demo.`})],links:[...Ra(`/french-text-to-speech`)]}),component:N(()=>L(()=>import(`./french-text-to-speech-5xHJ1AMK.js`),__vite__mapDeps([277,1,271,51,18,17,8,24,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,251,252,124,227])),`component`)}),RP=M(`/_marketing/_seo/grant-proposal-audio-review-tool`)({beforeLoad:R,head:()=>({meta:[...I({title:`Grant Proposal Audio Review Tool | Listening`,description:`Grant proposal audio review tool. Listen to your proposals to improve flow, clarity, and persuasion. Perfect for NSF, NIH, and research funding applications.`})]}),component:N(()=>L(()=>import(`./grant-proposal-audio-review-tool-BdAXZpC6.js`),__vite__mapDeps([278,1,262,8,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),zP=M(`/_marketing/_seo/hindi-pdf-to-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:`Hindi PDF to Audio — Listen to Hindi PDFs with Native Indian Voices | Listening`,description:`Convert Hindi PDFs to audio with natural Indian voices. Full Devanagari support, accurate academic Hindi pronunciation. Free, no sign-up.`})],links:[...Ra(`/hindi-pdf-to-audio`)]}),component:N(()=>L(()=>import(`./hindi-pdf-to-audio-R2hQgncQ.js`),__vite__mapDeps([279,1,253,11,12,6,254,17,31,20,32,43,3,18,19,44,45,39,8,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,255,155,226,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,207,208,162,62,164,180,163,68,252,124,227])),`component`)}),BP=M(`/_marketing/_seo/hindi-text-to-speech`)({beforeLoad:R,head:()=>({meta:[...I({title:`Hindi Text to Speech — Natural Indian Hindi AI Voices | Listening`,description:`Hindi text to speech with natural Indian voices. Full Devanagari support, accurate academic and technical pronunciation. Free demo, no sign-up.`})],links:[...Ra(`/hindi-text-to-speech`)]}),component:N(()=>L(()=>import(`./hindi-text-to-speech-Ba24yzwM.js`),__vite__mapDeps([280,1,271,51,18,17,8,24,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,251,252,124,227])),`component`)}),VP=M(`/_marketing/_seo/italian-pdf-to-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:`Italian PDF to Audio — Listen to Italian PDFs with Native Voices | Listening`,description:`Convert Italian PDFs to audio with natural Italian AI voices. Designed for academic content, literature, and language learning. Free, no sign-up.`})],links:[...Ra(`/italian-pdf-to-audio`)]}),component:N(()=>L(()=>import(`./italian-pdf-to-audio-CRVrQew-.js`),__vite__mapDeps([281,1,253,11,12,6,254,17,31,20,32,43,3,18,19,44,45,39,8,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,255,155,226,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,207,208,162,62,164,180,163,68,252,124,227])),`component`)}),HP=M(`/_marketing/_seo/italian-text-to-speech`)({beforeLoad:R,head:()=>({meta:[...I({title:`Italian Text to Speech — Natural Italian AI Voices | Listening`,description:`Italian text to speech with natural Italian AI voices. Designed for academic content, literature, and language learning. Free demo, no sign-up.`})],links:[...Ra(`/italian-text-to-speech`)]}),component:N(()=>L(()=>import(`./italian-text-to-speech-CZuCQAS6.js`),__vite__mapDeps([282,1,271,51,18,17,8,24,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,251,252,124,227])),`component`)}),UP=M(`/_marketing/_seo/japanese-pdf-to-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:`Japanese PDF to Audio — Listen to Japanese PDFs with Native Voices | Listening`,description:`Convert Japanese PDFs to audio with natural Japanese voices. Handles kanji, hiragana, katakana, and academic terminology with proper pitch accent. Free, no sign-up.`})],links:[...Ra(`/japanese-pdf-to-audio`)]}),component:N(()=>L(()=>import(`./japanese-pdf-to-audio-CPFkKGGQ.js`),__vite__mapDeps([283,1,253,11,12,6,254,17,31,20,32,43,3,18,19,44,45,39,8,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,255,155,226,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,207,208,162,62,164,180,163,68,252,124,227])),`component`)}),WP=M(`/_marketing/_seo/japanese-text-to-speech`)({beforeLoad:R,head:()=>({meta:[...I({title:`Japanese Text to Speech — Natural Japanese AI Voices | Listening`,description:`Japanese text to speech with natural Japanese voices. Handles kanji, hiragana, katakana, and academic terminology with proper pitch accent. Free demo.`})],links:[...Ra(`/japanese-text-to-speech`)]}),component:N(()=>L(()=>import(`./japanese-text-to-speech-YfGQTtGq.js`),__vite__mapDeps([284,1,271,51,18,17,8,24,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,251,252,124,227])),`component`)}),GP=M(`/_marketing/_seo/listen-to-articles-online`)({beforeLoad:R,head:()=>({meta:[...I({title:`Listen to Articles Online — Free Web to Audio Converter with AI Voices | Listening`,description:`Paste any article URL and listen to it with natural AI voices. Works on blogs, news, research papers, and most web pages. Opens a 24-hour read-along link. Free, no sign-up.`})],links:[...Ra(`/listen-to-articles-online`)]}),component:N(()=>L(()=>import(`./listen-to-articles-online-Dhq2zCD4.js`),__vite__mapDeps([285,236,1,11,12,6,17,31,20,32,43,3,18,19,44,45,39,8,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,113,155,223,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,180,162,62,163,68,164,252,124,227])),`component`)}),KP=M(`/_marketing/_seo/listen-while-walking`)({head:()=>({meta:[...I({title:`Walking Learning: Turn Walks Into Academic Study Sessions | Listening`,description:`Turn walks into productive learning sessions with academic content. Science shows 60% creativity boost while walking. Perfect for students & researchers.`})]}),component:N(()=>L(()=>import(`./listen-while-walking-CYZ9Vblq.js`),__vite__mapDeps([286,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),qP=M(`/_marketing/_seo/male-voice-generator`)({beforeLoad:R,head:()=>({meta:[...I({title:`Male Voice Generator — Natural AI Male Voices for Text to Speech | Listening`,description:`Male voice generator with natural AI voices in 8 languages. Built for academic content, audiobooks, and professional narration. Free converter, no sign-up.`})],links:[...Ra(`/male-voice-generator`)]}),component:N(()=>L(()=>import(`./male-voice-generator-CNe6tRbW.js`),__vite__mapDeps([287,1,271,51,18,17,8,24,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,251,252,124,227])),`component`)}),JP=M(`/_marketing/_seo/natural-sounding-text-to-speech`)({beforeLoad:R,head:()=>({meta:[...I({title:`Natural Sounding Text to Speech - Human-Like AI Voices | Listening`,description:`Experience the most natural text to speech voices. Advanced AI creates human-like speech perfect for extended listening. No robotic voices.`})]}),component:N(()=>L(()=>import(`./natural-sounding-text-to-speech-BOswUNA5.js`),__vite__mapDeps([288,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),YP=ro(`online-text-reader`),XP=()=>L(()=>import(`./online-text-reader-BNez7YSk.js`),__vite__mapDeps([289,1,8,235,24,51,18,17,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,236,11,12,43,44,45,39,237,204,238,161,73,100,105,239,156,57,240,116,202,30,46,241,113,155,223,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,180,162,62,163,68,164,252,124,227,253,254,255,226,207,208,125,256,257,258,259,112]));if(!YP)throw Error(`Missing keyword SEO page: online-text-reader`);var ZP=M(`/_marketing/_seo/online-text-reader`)({beforeLoad:R,head:()=>
404({meta:[...I({title:YP.metaTitle,description:YP.metaDescription})],links:[{rel:`canonical`,href:eo(`/online-text-reader`)}]}),component:N(XP,`component`)}),QP=ro(`pdf-audio-reader`),$P=()=>L(()=>import(`./pdf-audio-reader-DgZSlIvu.js`),__vite__mapDeps([290,1,8,235,24,51,18,17,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,236,11,12,43,44,45,39,237,204,238,161,73,100,105,239,156,57,240,116,202,30,46,241,113,155,223,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,180,162,62,163,68,164,252,124,227,253,254,255,226,207,208,125,256,257,258,259,112]));if(!QP)throw Error(`Missing keyword SEO page: pdf-audio-reader`);var eF=M(`/_marketing/_seo/pdf-audio-reader`)({beforeLoad:R,head:()=>({meta:[...I({title:QP.metaTitle,description:QP.metaDescription})],links:[{rel:`canonical`,href:eo(`/pdf-audio-reader`)}]}),component:N($P,`component`)}),tF=M(`/_marketing/_seo/pdf-to-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:`PDF to Audio Online — Free PDF Reader with AI Voices | Listening`,description:`Convert PDF documents to natural audio with AI voices. Drop a PDF and open a 24-hour read-along link with PDF view, audio, and playback controls.`})],links:[...Ra(`/pdf-to-audio`)]}),component:N(()=>L(()=>import(`./pdf-to-audio-BS-0ixvr.js`),__vite__mapDeps([291,253,1,11,12,6,254,17,31,20,32,43,3,18,19,44,45,39,8,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,255,155,226,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,207,208,162,62,164,180,163,68,252,124,227])),`component`)}),nF=M(`/_marketing/_seo/pdf-to-audiobook`)({beforeLoad:R,head:()=>({meta:[...I({title:`PDF to Audiobook — Turn PDFs into Long-Form Listening | Listening`,description:`Turn PDF books, papers, and chapters into natural-sounding audiobooks. Drop a PDF, pick a voice, and open a 24-hour read-along link. Free, no sign-up.`})],links:[...Ra(`/pdf-to-audiobook`)]}),component:N(()=>L(()=>import(`./pdf-to-audiobook-CA5czjHK.js`),__vite__mapDeps([292,1,8,253,11,12,6,254,17,31,20,32,43,3,18,19,44,45,39,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,255,155,226,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,207,208,162,62,164,180,163,68,252,124,227])),`component`)}),rF=M(`/_marketing/_seo/pdf-to-mp3`)({beforeLoad:R,head:()=>({meta:[...I({title:`PDF to MP3 Online — Free PDF to MP3 Converter with AI Voices | Listening`,description:`Convert PDF documents to audio online. Drop a PDF, pick a natural AI voice, and open a 24-hour read-along link you can play on any device. Free, no sign-up.`})],links:[...Ra(`/pdf-to-mp3`)]}),component:N(()=>L(()=>import(`./pdf-to-mp3-DEVCMObX.js`),__vite__mapDeps([293,1,8,253,11,12,6,254,17,31,20,32,43,3,18,19,44,45,39,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,255,155,226,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,207,208,162,62,164,180,163,68,252,124,227])),`component`)}),iF=M(`/_marketing/_seo/phd-thesis-research-assistant`)({beforeLoad:R,head:()=>({meta:[...I({title:`PhD Thesis Research Assistant - Audio Review for Dissertations | Listening`,description:`PhD thesis writing assistant with audio review. Listen to your drafts to catch errors, improve flow, and review advisor feedback. Perfect for dissertations.`})]}),component:N(()=>L(()=>import(`./phd-thesis-research-assistant-DJe7foul.js`),__vite__mapDeps([294,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),aF=M(`/_marketing/_seo/portuguese-pdf-to-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:`Portuguese PDF to Audio — Listen to Portuguese PDFs with Native Voices | Listening`,description:`Convert Portuguese PDFs to audio with natural Brazilian and European Portuguese AI voices. Built for academic content, language learning, and professional audio. Free, no sign-up.`})],links:[...Ra(`/portuguese-pdf-to-audio`)]}),component:N(()=>L(()=>import(`./portuguese-pdf-to-audio-BbI5PN0r.js`),__vite__mapDeps([295,1,253,11,12,6,254,17,31,20,32,43,3,18,19,44,45,39,8,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,255,155,226,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,207,208,162,62,164,180,163,68,252,124,227])),`component`)}),oF=M(`/_marketing/_seo/portuguese-text-to-speech`)({beforeLoad:R,head:()=>({meta:[...I({title:`Portuguese Text to Speech — Natural Brazilian & European Portuguese Voices | Listening`,description:`Portuguese text to speech with natural Brazilian and European Portuguese AI voices. Built for academic content, language learning, and professional audio. Free demo.`})],links:[...Ra(`/portuguese-text-to-speech`)]}),component:N(()=>L(()=>import(`./portuguese-text-to-speech-BG8I7ZmE.js`),__vite__mapDeps([296,1,271,51,18,17,8,24,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,251,252,124,227])),`component`)}),sF=M(`/_marketing/_seo/read-aloud-android`)({beforeLoad:R,head:()=>
404({meta:[...I({title:`Read Aloud Android App - Academic TTS for Android Devices | Listening`,description:`Read aloud Android app for academic content. Perfect scientific pronunciation, intelligent document processing. Best academic TTS for Android devices.`})]}),component:N(()=>L(()=>import(`./read-aloud-android-Dwd-RVdN.js`),__vite__mapDeps([297,1,262,8,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),cF=M(`/_marketing/_seo/read-aloud-ios`)({beforeLoad:R,head:()=>({meta:[...I({title:`Read Aloud iOS App - Academic Reading for iPhone & iPad | Listening`,description:`Read aloud iOS app for academic content. Perfect scientific pronunciation, intelligent document processing. Best academic reading app for iPhone & iPad.`})]}),component:N(()=>L(()=>import(`./read-aloud-ios-C6XTNz9C.js`),__vite__mapDeps([298,1,262,8,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),lF=ro(`research-paper-audio`),uF=()=>L(()=>import(`./research-paper-audio-DXxfD1nY.js`),__vite__mapDeps([299,1,8,235,24,51,18,17,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,236,11,12,43,44,45,39,237,204,238,161,73,100,105,239,156,57,240,116,202,30,46,241,113,155,223,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,180,162,62,163,68,164,252,124,227,253,254,255,226,207,208,125,256,257,258,259,112]));if(!lF)throw Error(`Missing keyword SEO page: research-paper-audio`);var dF=M(`/_marketing/_seo/research-paper-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:lF.metaTitle,description:lF.metaDescription})],links:[{rel:`canonical`,href:eo(`/research-paper-audio`)}]}),component:N(uF,`component`)}),fF=M(`/_marketing/_seo/research-paper-listener`)({beforeLoad:R,head:()=>({meta:[...I({title:`Research Paper Listener - Turn Papers Into Audio | Listening`,description:`Turn research papers into natural audio. Follow the text, navigate sections, skip citations, and choose your listening speed.`})]}),component:N(()=>L(()=>import(`./research-paper-listener-qhxPq_r6.js`),__vite__mapDeps([300,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),pF=M(`/_marketing/_seo/scientific-pronunciation`)({head:()=>({meta:[...I({title:`Scientific Term Pronunciation - AI Voices for Technical Content | Listening`,description:`AI voices with 95% scientific term pronunciation accuracy. Perfect for medical, technical, and research content. No more mispronounced terminology`})]}),component:N(()=>L(()=>import(`./scientific-pronunciation-B8BwdP_y.js`),__vite__mapDeps([301,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),mF=M(`/_marketing/_seo/spanish-pdf-to-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:`Spanish PDF to Audio — Listen to Spanish PDFs with Native Voices | Listening`,description:`Convert Spanish PDFs to audio with natural Spain and Latin American voices. Built for academic papers, ebooks, and Spanish-language coursework. Free, no sign-up.`})],links:[...Ra(`/spanish-pdf-to-audio`)]}),component:N(()=>L(()=>import(`./spanish-pdf-to-audio-BHqlSqry.js`),__vite__mapDeps([302,1,253,11,12,6,254,17,31,20,32,43,3,18,19,44,45,39,8,24,51,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,100,101,34,35,14,15,7,23,36,37,16,21,22,25,81,82,83,102,103,104,105,107,108,109,110,111,239,156,57,240,116,202,30,46,241,255,155,226,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,207,208,162,62,164,180,163,68,252,124,227])),`component`)}),hF=M(`/_marketing/_seo/spanish-text-to-speech`)({beforeLoad:R,head:()=>({meta:[...I({title:`Spanish Text to Speech — Natural Spain & Latin American Voices | Listening`,description:`Spanish text to speech with natural voices from Spain and Latin America. Built for academic content, language learning, and professional Spanish audio. Free demo.`})],links:[...Ra(`/spanish-text-to-speech`)]}),component:N(()=>L(()=>import(`./spanish-text-to-speech-wOeH3pXI.js`),__vite__mapDeps([303,1,271,51,18,17,8,24,28,52,237,204,54,53,55,56,238,90,161,73,86,87,88,89,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,251,252,124,227])),`component`)}),gF=M(`/_marketing/_seo/speed-reading`)({beforeLoad:R,head:()=>({meta:[...I({title:`Speed Reading Audio Tool - Listen at 3x Speed | Listening`,description:`Speed reading with audio technology. Listen to documents at 3x speed with perfect comprehension. Better than traditional speed reading apps and tools`})]}),component:N(()=>L(()=>import(`./speed-reading-C65WYs0p.js`),__vite__mapDeps([304,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),_F=M(`/_marketing/_seo/study-tool`)({beforeLoad:R,head:()=>({meta:[...I({title:`Audio Study Tool | Listen to Textbooks While Walking & Commuting | Listening`,description:`Audio study tool for students. Listen to textbooks, papers, and study materials while walking, commuting, or exercising. Study smarter with audio learning.`})]}),component:N(()=>L(()=>import(`./study-tool-tCv7gmNH.js`),__vite__mapDeps([305,1,262,8,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),vF=M(`/_marketing/_seo/text-to-audio`)({beforeLoad:R,head:()=>({meta:[...I({title:`Text to Audio Online — Free Text to Audio Converter with AI Voices | Listening`,description:`Convert text to audio online with natural AI voices. Paste up to 10,000 characters and open a 24-hour read-along link with synced text, audio, and controls.`})],links:[...Ra(`/text-to-audio`)]}),component:N(()=>L(()=>import(`./text-to-audio-CmPP_aCb.js`),__vite__mapDeps([306,1,8,256,51,18,17,24,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,252,124,227])),`component`)}),yF=M(`/_marketing/_seo/text-to-mp3`)({beforeLoad:R,head:()=>({meta:[...I({title:`Text to MP3 Online — Free Text to MP3 Converter with AI Voices | Listening`,description:`Convert text to audio online with natural AI voices. Paste up to 10,000 characters, pick a voice in any of 8 languages, and open a 24-hour read-along link. Free, no sign-up.`})],links:[...Ra(`/text-to-mp3`)]}),component:N(()=>L(()=>import(`./text-to-mp3-CMJbc4aV.js`),__vite__mapDeps([307,1,8,256,51,18,17,24,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,252,124,227])),`component`)}),bF=M(`/_marketing/_seo/text-to-speech`)({beforeLoad:R,head:()=>({meta:[...I({title:`Free Text to Speech Online — Natural AI Voices for Reading Aloud | Listening`,description:`Convert text to speech online with natural AI voices in 8 languages. Free, no sign-up. Paste up to 10,000 characters and open a 24-hour read-along link with audio controls.`})],links:[...Ra(`/text-to-speech`)]}),component:N(()=>L(()=>import(`./text-to-speech-Dd6V3KnR.js`),__vite__mapDeps([308,1,8,256,51,18,17,24,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,257,11,12,43,44,45,39,258,259,112,57,116,120,121,122,100,105,239,156,240,202,30,46,241,113,155,115,42,41,180,162,62,163,68,164,123,243,244,4,245,38,246,247,248,249,250,72,252,124,227])),`component`)}),xF=M(`/_marketing/_seo/text-to-speech-android`)({beforeLoad:R,head:()=>
404({meta:[...I({title:`Text to Speech Android App - Academic TTS for Android Devices | Listening`,description:`Text to speech Android app for academic content. Perfect scientific pronunciation, intelligent processing. Best academic TTS for Android devices.`})]}),component:N(()=>L(()=>import(`./text-to-speech-android-B3CQUiqn.js`),__vite__mapDeps([309,1,262,8,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),SF=M(`/_marketing/_seo/text-to-speech-app-comparison`)({head:()=>({meta:[...I({title:hO(),description:fO()})],links:[...Ra(`/text-to-speech-app-comparison`)]}),component:N(()=>L(()=>import(`./text-to-speech-app-comparison-CYerlNKf.js`),__vite__mapDeps([310,1,18,17,8,24,51,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,85,135,311,101,83,102,103,104,312,177,106,108,131,179,136,208,87,88,89,59,60,61,91,63,69,64,71,74])),`component`)}),CF=ro(`text-to-speech-chrome-extension`),wF=()=>L(()=>import(`./text-to-speech-chrome-extension-CBjvq0Vs.js`),__vite__mapDeps([313,1,8,235,24,51,18,17,28,52,86,53,54,55,56,87,88,89,90,59,60,61,91,63,69,64,71,92,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,82,83,102,103,104,107,108,109,110,111,236,11,12,43,44,45,39,237,204,238,161,73,100,105,239,156,57,240,116,202,30,46,241,113,155,223,115,242,120,121,122,42,41,123,243,244,4,245,38,246,247,248,249,250,72,251,180,162,62,163,68,164,252,124,227,253,254,255,226,207,208,125,256,257,258,259,112]));if(!CF)throw Error(`Missing keyword SEO page: text-to-speech-chrome-extension`);var TF=M(`/_marketing/_seo/text-to-speech-chrome-extension`)({beforeLoad:R,head:()=>({meta:[...I({title:CF.metaTitle,description:CF.metaDescription})],links:[{rel:`canonical`,href:eo(`/text-to-speech-chrome-extension`)}]}),component:N(wF,`component`)}),EF=M(`/_marketing/_seo/text-to-speech-for-adhd`)({beforeLoad:R,head:()=>({meta:[...I({title:`Text to Speech for ADHD - Focus-Enhancing Reading Tools | Listening`,description:`Text to speech designed for ADHD learners. Audio support helps maintain focus and attention while reading. Reduce overwhelm and improve engagement.`})]}),component:N(()=>L(()=>import(`./text-to-speech-for-adhd-CTU2EaRX.js`),__vite__mapDeps([314,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),DF=M(`/_marketing/_seo/text-to-speech-for-dyslexia`)({head:()=>({meta:[...I({title:`Text to Speech for Dyslexia - Assistive Reading Technology | Listening`,description:`Text to speech tools designed for dyslexic learners. Natural AI voices help overcome reading challenges and improve comprehension. Accessible learning support.`})]}),component:N(()=>L(()=>import(`./text-to-speech-for-dyslexia-eKKvodvS.js`),__vite__mapDeps([315,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),OF=M(`/_marketing/_seo/text-to-speech-for-students`)({beforeLoad:R,head:()=>({meta:[...I({title:`Text to Speech for Students - Academic Audio Learning Tools | Listening`,description:`Text to speech tools designed for students. Convert textbooks and research papers to audio. Improve study efficiency and academic performance.`})]}),component:N(()=>L(()=>import(`./text-to-speech-for-students-BCgaqLlP.js`),__vite__mapDeps([316,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),kF=M(`/_marketing/_seo/text-to-speech-ios`)({beforeLoad:R,head:()=>
404({meta:[...I({title:`Text to Speech iOS App - Academic TTS for iPhone & iPad | Listening`,description:`Text to speech iOS app for academic content. Perfect pronunciation of scientific terms, intelligent document processing. Download for iPhone & iPad.`})]}),component:N(()=>L(()=>import(`./text-to-speech-ios-Bg5VYCNv.js`),__vite__mapDeps([317,1,262,8,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),AF=M(`/_marketing/_seo/text-to-speech-tool`)({head:()=>({meta:[...I({title:`Text to Speech Tool - Advanced TTS with Natural Voices | Listening`,description:`Professional text to speech tool with customizable AI voices. Convert text to audio with adjustable speed, synced text, and a 24-hour read-along link.`})]}),component:N(()=>L(()=>import(`./text-to-speech-tool-DNhgrEed.js`),__vite__mapDeps([318,1,8,262,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),jF=M(`/_marketing/_seo/text-to-speech-vs-reading`)({head:()=>({meta:[...I({title:`Text to Speech vs Reading - Academic Learning Effectiveness Comparison | Listening`,description:`Text to speech vs reading for academic content. Compare learning effectiveness, comprehension rates, and productivity for students and researchers.`})]}),component:N(()=>L(()=>import(`./text-to-speech-vs-reading-sHaP4WA2.js`),__vite__mapDeps([319,1,262,8,51,18,17,24,28,52,237,204,54,53,55,56,238,90,161,73,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,82,84,85,86,87,88,89,59,60,61,91,63,69,64,71,92,96,97,98,99,101,83,102,103,104,107,108,109,110,111,123,125,249,250,72,251,252,124,227])),`component`)}),MF=()=>L(()=>import(`./blog-D5VxGo-9.js`),__vite__mapDeps([320,1,8,51,18,17,24,28,52,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,53,54,55,56,82,101,83,102,103,104,222,90,206,321,322])),NF=Ba[`/_marketing/blog/`],PF=M(`/_marketing/blog/`)({validateSearch:Jn(ao),staticData:{analytics:NF},loaderDeps:({search:{page:e}})=>({page:e}),loader:({deps:e,abortController:t})=>Kr(t=>t.Blog.ListPosts({query:{page:e.page??1,size:15}}),{signal:t.signal}).then(({posts:t,pageInfo:n})=>{let r=t.map(({slug:e,...t})=>({slug:e,data:t})),i=e.page&&e.page>1?`/blog?page=${e.page.toString()}`:`/blog`;return{posts:r,pageInfo:n,canonical:eo(i)}}),component:N(MF,`component`),head:({loaderData:e})=>({meta:[...I({title:`Listening's Latest Blogs and News`,description:`Stay informed with the latest news and updates from our platform. Read comprehensive articles and gain insights on key trends. Start exploring now!`})],links:e?.canonical?[{rel:`canonical`,href:e.canonical}]:void 0})}),FF=()=>L(()=>import(`./_slug-D_l-dqJh.js`),__vite__mapDeps([323,1,15,6,8,24,51,18,17,28,52,101,34,3,35,14,7,23,3
4046,31,20,32,37,16,19,21,22,25,81,53,54,55,56,82,83,102,103,104,118,116,66,67,59,60,61,68,69,64,65,70,71,321,324,190,157,191,62,192,322,75])),IF=Ba[`/_marketing/blog/$slug`],LF=M(`/_marketing/blog/$slug`)({staticData:{analytics:IF},loader:({params:e,abortController:t})=>Kr(t=>t.Blog.GetPost({params:{slug:e.slug}}),{signal:t.signal}),head:({loaderData:e,params:t})=>{let n=e?.detailPage.oldPostFormat,r=n?.title??`Blog`,i=n?.seoDescription,a=n?.excerpt??``,o=a?a.replaceAll(/<[^>]+>/g,` `).replaceAll(/\s+/g,` `).trim():``,s=o?o.slice(0,155):``,c=i??s??`Listening Blog Article`,l=n?.heroImage;return{meta:[...I({title:r,description:c,image:l??void 0,ogType:`article`})],links:[{rel:`canonical`,href:eo(`/blog/${t.slug}`)}]}},component:N(FF,`component`)}),RF=()=>L(()=>import(`./doc-BXutRacI.js`),__vite__mapDeps([325,1,8,326,11,12,6,199,14,15,7,31,17,20,32,43,3,18,19,44,45,37,24,51,28,52,101,34,35,23,36,16,21,22,25,81,53,54,55,56,82,83,102,103,104,238,90,161,321,324,327,171,170,328])),zF=qr.siteUrl.replace(/\/$/,``);function BF(e){return eo(`${zF}${e}`)}var VF=Ba[`/_marketing/doc/`],HF=M(`/_marketing/doc/`)({validateSearch:Jn(io),staticData:{analytics:VF},loaderDeps:({search:e})=>({search:e.search,categoryParam:e.category,category:Ri(e.category),page:e.page??1,cursor:e.cursor}),loader:async({deps:e,context:t})=>{let n=e.category===Wi&&!e.categoryParam?`/doc`:Vi(e.category),r=await t.queryClient.ensureQueryData(Bi({page:e.page,cursor:e.cursor,search:e.search,category:e.categoryParam?e.category:void 0}));return{canonical:Ui(n,{page:r.page}),noindex:!!(e.search||e.categoryParam)}},head:({loaderData:e})=>{let t=BF(e?.canonical??`/doc`),n=`Explore, download, and access PDFs, articles, and research documents grouped by category.`;return{meta:[...I({title:`Document Repository | Listening`,description:n}),{name:`robots`,content:e?.noindex?`noindex, follow`:`index, follow`}],links:[{rel:`canonical`,href:t}],scripts:[{type:`application/ld+json`,children:JSON.stringify({"@context":`https://schema.org`,"@type":`CollectionPage`,name:`Document Repository`,description:n,url:t})},{type:`application/ld+json`,children:JSON.stringify({"@context":`https://schema.org`,"@type":`BreadcrumbList`,itemListElement:[{"@type":`ListItem`,position:1,name:`Home`,item:BF(`/`)},{"@type":`ListItem`,position:2,name:`Documents`,item:BF(`/doc`)}]})}]}},pendingMs:0,pendingComponent:()=>(0,Z.jsx)(Hi,{selectedCategory:Wi}),component:N(RF,`component`)}),UF=Ba[`/_marketing/doc/$docId`];function WF(e){let t=Number(e);if(!Number.isFinite(t)||t<1)return;let n=new Date(Date.UTC(1899,11,30));return new Date(n.getTime()+t*864e5).toISOString().split(`T`)[0]}var GF=e=>Qa.queryOptions(_o(e)),KF=e=>Qa.queryOptions(fo(e)),qF=oo,JF=async e=>{let t=await Za(mr(Ia,t=>t.Audio.ListChapters({params:{audioOrSlug:e.audioId},query:{cursor:e.cursor,limit:e.limit}})));return Ya(t)};function YF(e){let t=(0,Q.c)(7),n=e!==void 0,r;t[0]===n?r=t[1]:(r={enabled:n},t[0]=n,t[1]=r);let i=Co(r).data;if(e===void 0)return;let a;if(t[2]!==e||t[3]!==i){let n;t[5]===e?n=t[6]:(n=t=>t.id===e,t[5]=e,t[6]=n);let r=i.find(n);a=r?ho(r):void 0,t[2]=e,t[3]=i,t[4]=a}else a=t[4];return a}function XF(e,t){let n=(0,Q.c)(14),r;n[0]===e?r=n[1]:(r=qF(e),n[0]=e,n[1]=r);let i=r,a=go(QF),o=go(ZF),{loadAudio:s,loadAudioAtNote:c,loadAudioFromProgress:l,unloadAudio:u}=vo(),d=Sr(),f=YF(t),p=i===a||i===o,m=t===void 0?void 0:`${i}|${t}`,h=(0,X.useRef)(void 0),g=(0,X.useRef)(void 0),_,v;n[2]!==a||n[3]!==p||n[4]!==s||n[5]!==c||n[6]!==l||n[7]!==m||n[8]!==f||n[9]!==d||n[10]!==i||n[11]!==u?(_=()=>{if(f&&g.current!==m){g.current=m,h.current=i,!p&&a&&u(),c(i,f);return}if(p||h.current===i)return;h.current=i,a&&u();let e=_i(d,i);e?l(e):s(i)},v=[a,p,s,c,l,m,f,d,i,u],n[2]=a,n[3]=p,n[4]=s,n[5]=c,n[6]=l,n[7]=m,n[8]=f,n[9]=d,n[10]=i,n[11]=u,n[12]=_,n[13]=v):(_=n[12],v=n[13]),(0,X.useEffect)(_,v)}function ZF(e){return e.lookupAudioId}function QF(e){return e.audioId}var $F=()=>L(()=>import(`./_docId-DFoNuJxi.js`),__vite__mapDeps([329,1,6,31,17,20,32,18,8,51,24,28,52,330,15,11,12,33,34,3,35,14,7,23,3
4046,37,16,19,21,22,25,38,39,40,41,42,43,44,45,46,47,48,49,30,50,130,80,331,53,90,114,115,157,66,332,333,334,54,55,56,82,58,59,60,61,62,63,64,65,207,208,162,91,69,164,73,335,167,336,105,104,131,238,161,117,116,118,138,99,67,68,70,71,120,121,122,88,89,202,201,57,133,210,337,338,231,229,160,165,148,149,339,340,341,4,5,2,199,342,159,163,343,344,345,219,174,346,153,347,348,349,350,198,351,352,268,258,353,81,83,205,354,226,355,356,357,358,359,360,361,211,241,362,222,155,267,132,363,364,139,124,227,228,327,171,170,328,365,366,367,230,146,147,233,368,369,101,102,103,326,321,324,209])),eI=qr.siteUrl.replace(/\/$/,``),tI=fr(`docIdRoute.loadPublicDoc`)(function*({docId:e,queryClient:t}){let n=yield*Ia,r=yield*n.PublicDoc.GetDocMetadata({params:{slug:e}}),[i,a,o]=yield*tr([Zn($n(()=>t.ensureQueryData(GF(r.audioId)))),Zn($n(()=>t.ensureQueryData(KF(r.audioId)))),n.PublicDoc.GetPublicDoc({params:{publicId:r.audioId}}).pipe(Kn(`NotFoundError`,()=>Pn(null)))],{concurrency:`unbounded`});if(!o&&!r.doc)return yield*kn(`No content found for public doc ${e}`),null;let s=Xn(i)?i.success.id:r.audioId;if(Xn(i)&&s!==r.audioId&&(t.setQueryData(GF(s).queryKey,i.success),Xn(a)&&t.setQueryData(KF(s).queryKey,a.success)),Xn(i)){let e=i.success.doc_pack?.content_version===6?i.success.doc_pack:null;yield*tr([$n(()=>t.ensureQueryData(bi({cursor:``,limit:xi,audioId:s},JF))).pipe(Mn({log:!0})),e?$n(async()=>{let n=await t.ensureQueryData(Qa.queryOptions(mo(s,e.url))),r=n.catalog.pages[0];r&&await t.ensureQueryData(Qa.queryOptions(bo(s,n,r.n)))}).pipe(Mn({log:!0})):An],{concurrency:`unbounded`})}let c=r.doc?.metadata.title??o?.title??(Xn(i)?i.success.title:null)??(Xn(a)?a.success.title:null)??``,l=yield*oI({currentPublicId:r.audioId,category:o?.category??jr(r.doc?.metadata.category??null)}),u=eo(`${eI}/doc/${so(c||null,r.audioId)}`);return{type:`document`,...r,audioItem:nr(i),audioSummary:nr(a),dbDoc:o,relatedDocs:l,title:c,canonical:u}});function nI(e){return/^https?:\/\//.test(e)?eo(e):eo(`${eI}${e}`)}function rI(e){return{"@context":`https://schema.org`,"@type":`BreadcrumbList`,itemListElement:e.map((e,t)=>({"@type":`ListItem`,position:t+1,name:e.name,item:nI(e.href)}))}}var iI=M(`/_marketing/doc/$docId`)({validateSearch:Jn(io),staticData:{analytics:UF},loaderDeps:({search:e})=>({page:e.page??1,cursor:e.cursor,search:e.search}),remountDeps:({params:e})=>Li(e.docId)?`category`:e.docId,shouldReload:()=>!0,loader:async({params:e,context:t,deps:n,abortController:r})=>{let i=Li(e.docId);if(i){let e=Vi(i),r=await t.queryClient.ensureQueryData(Bi({page:n.page,cursor:n.cursor,search:n.search,category:i}));return{type:`category`,selectedCategory:i,canonical:Ui(e,{page:r.page}),search:n.search}}let a=await Za(tI({docId:e.docId,queryClient:t.queryClient}),{signal:r.signal});if(a===null)throw Yt();return a},head:({loaderData:e})=>{if(e?.type===`category`){let t=e.selectedCategory,n=zi(e.selectedCategory),r=nI(e.canonical),i={"@context":`https://schema.org`,"@type":`CollectionPage`,name:`${t} Documents`,description:n,url:r},a=rI([{name:`Home`,href:`/`},{name:`Documents`,href:`/doc`},{name:e.selectedCategory,href:Vi(e.selectedCategory)}]);return{meta:[...I({title:`${t} Documents | Listening`,description:n}),{name:`robots`,content:e.search?`noindex, follow`:`index, follow`}],links:[{rel:`canonical`,href:r}],scripts:[{type:`application/ld+json`,children:JSON.stringify(i)},{type:`application/ld+json`,children:JSON.stringify(a)}]}}let t=e?.title??`Public Document`,n=e?.doc,r=e?.dbDoc,i=n?.audioConversion.cover_img??r?.coverImageUrl,a=aI(t,{summary:r?.summary,abstract:n?.metadata.abstract,description:r?.description}),o=n?.metadata.authors??r?.publishingAuthor,s=n?.metadata.category,c=r?.category??jr(s??null),l=[{name:`Home`,href:`/`},{name:`Documents`,href:`/doc`},...c&&c!==`Other`?[{name:c,href:Vi(c)}]:[],{name:t||`Public Document`,href:e?.canonical??`/doc/${e?.audioId??``}`}],u=(()=>{if(!t)return;let e={"@context":`https://schema.org`,"@type":n?.metadata?`ScholarlyArticle`:`Article`,headline:t,description:n?.metadata.abstract||r?.description||void 0};if(o&&(e.author=o.split(`,`).map(e=>({"@type":`Person`,name:e.trim()}))),n?.metadata.source&&(e.publisher={"@type":`Organization`,name:n.metadata.source}),n?.metadata){let t=WF(n.metadata.publication_date);t&&(e.datePublished=t),n.metadata.citation_count&&(e.citationCount=n.metadata.citation_count),n.metadata.copyright_text&&(e.copyrightNotice=n.metadata.copyright_text)}else r?.publishingYear&&(e.datePublished=`${r.publishingYear}`);return i&&(e.image=i),e.associatedMedia={"@type":`AudioObject`,name:`${t} (Audio)`,description:`AI-generated audiobook version of "${t}"`},e})(),d=[{type:`application/ld+json`,children:JSON.stringify(rI(l))}];return u&&d.push({type:`application/ld+json`,children:JSON.stringify(u)}),{meta:[...I({title:`${t} | Listening`,description:a,image:i??void 0})],links:e?.canonical?[{rel:`canonical`,href:e.canonical}]:void 0,scripts:d}},pendingComponent:()=>(0,Z.jsx)(Hi,{}),pendingMs:0,component:N($F,`component`)});function aI(e,t){let n=`Listen to "${e}" on Listening.com — AI-powered text-to-speech with accurate pronunciation. Free audiobook.`,r=t.summary??t.description??t.abstract;if(!r)return n;let i=r.replaceAll(/\n+/g,` `).replace(/^(this\s+(document|paper|study|article|report|research|review|analysis)\s+(provides|presents|examines|explores|discusses|outlines|analyzes|investigates|aims|describes|covers|focuses on)\s+(a\s+|an\s+|the\s+)?((comprehe
404nsive|detailed|brief|systematic|thorough|general|complete)\s+(overview|analysis|review|examination|summary|discussion)\s+(of\s+)?)?)/i,``).replace(/^\s+/,``),a=i.charAt(0).toUpperCase()+i.slice(1),o=`Listen to "${e}" — `,s=160-o.length-23;return s<20?n:`${o}${a.length<=s?a.replace(/\.$/,``):`${a.slice(0,s).replace(/\s+\S*$/,``)}...`}. Free on Listening.com`}var oI=fr(`docIdRoute.getRelatedPublicDocs`)(function*({currentPublicId:e,category:t}){if(!t)return[];let n=yield*Ia,r=yield*Zn(n.PublicDoc.ListPublicDocs({query:{category:t,limit:12,page:1}}));return cr(r)?(yield*wn(`related public docs fetch failed`,r.failure),[]):r.success.items.filter(t=>t.publicId!==e).slice(0,5)}),sI=()=>L(()=>import(`./academic-DW6msG4H.js`),[]),cI=Ba[`/_marketing/fb/academic`],lI=M(`/_marketing/fb/academic`)({staticData:{analytics:cI},head:()=>({meta:[...I(xN)],links:[{rel:`canonical`,href:eo(`/academic`)}]}),component:N(sI,`component`)}),uI=ar([`yearly`,`monthly`]),dI=`checkout-billing-period`,fI=Rn(sr(uI)),pI=new Set,mI,hI=Ir({key:dI,schema:uI,defaultValue:()=>`yearly`,storage:{getItem:e=>sessionStorage.getItem(e),setItem:(e,t)=>sessionStorage.setItem(e,t),removeItem:e=>sessionStorage.removeItem(e)}});function gI(e){mI=e;let t=!0;try{sessionStorage.setItem(dI,fI(e))}catch{t=!1}for(let t of pI)t(e);return t}var _I=Rr(e=>{let t=t=>e.setSelf(t);return pI.add(t),e.addFinalizer(()=>pI.delete(t)),mI??hI()}).pipe(Vr,Fr(()=>`yearly`)),vI=()=>Hr(_I),yI=e=>e===`monthly`?`month`:`year`,bI=Xi.child({module:`AuthRoute`}),xI=pr({redirectTo:ia(Un),billingPeriod:ia(uI)}),SI=Jn(xI),CI=()=>({validateSearch:SI,beforeLoad:async({search:e,preload:t})=>{if(!t&&e.billingPeriod&&gI(e.billingPeriod),(await $N())._tag===`Authenticated`)throw bI.info(`User already logged in, redirecting`),Xt({to:e.redirectTo??`/app/home`})}}),wI=M(`/app/(auth)/continue`)(CI()),TI=M(`/app/(auth)/login`)(CI()),EI=M(`/app/(auth)/resgister`)(CI()),DI=M(`/app/_authenticated/_dashboard`)({component:N(()=>L(()=>import(`./_dashboard-BeTw6RDL.js`),__vite__mapDeps([370,1,34,3,35,14,15,6,7,23,36,31,17,20,32,37,16,18,19,21,8,22,24,25,11,12,2,4,5,33,38,39,40,41,42,43,44,45,46,47,48,49,30,50,200,10,197,198,201,53,57,116,66,117,118,133,202,146,330,130,80,331,90,114,115,157,332,333,334,54,55,56,82,58,59,60,61,62,63,64,65,207,208,162,91,69,164,73,335,167,336,105,104,131,238,161,138,99,67,68,70,71,120,121,122,88,89,210,337,338,231,229,160,165,148,149,339,340,341,199,342,159,163,343,220,349,371,168,311,372,13,205,154,179,137,352,268,211,369,373,212,374,100,241,375,145,225,226,242,363,250,147,358,359,376,377,360,378,379,191,380,381])),`component`)}),OI=M(`/app/_authenticated/admin`)({beforeLoad:async()=>{let e=await $N();if(e._tag!==`Authenticated`||e.session.role!==`admin`)throw Xt({to:`/app/home`})},component:N(()=>L(()=>import(`./admin-aRcisCfR.js`),__vite__mapDeps([382,1,15,6,2,3,4,5,7,8,58,53,55,59,60,61,62,63,64,65])),`component`)}),kI=M(`/app/_authenticated/premium`)({component:N(()=>L(()=>import(`./premium-CcWz1Dzu.js`),__vite__mapDeps([383,1,34,3,35,14,15,6,7,23,36,31,17,20,32,37,16,18,19,21,8,22,24,25,11,12,33,38,39,40,41,42,43,44,45,46,47,48,49,30,50,200,10,197,198,201,53,57,116,66,117,118,133,202,146,218,175,205,384,221,147,55,148,56,60,61,54,114,115,90,59,91,63,69,64,58,62,65,157,67,68,70,71,335,165,233,75,361,211,379,191])),`component`)}),AI=()=>L(()=>import(`./audio-bCRt48ee.js`),__vite__mapDeps([385,1,8,188,51,18,17,24,28,52,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,53,54,55,56,82,83,102,103,104,189,140,95,109,181,158,190,157,191,60,61,62,192,193,194,195])),jI=Ba[`/_marketing/_seo/_legacy/audio`],MI=M(`/_marketing/_seo/_legacy/audio`)({staticData:{analytics:jI},head:()=>({meta:[...I({title:`Audio | Convert Academic Research to Audio with Listening`,description:`Stream academic papers, books, and PDFs anytime, anywhere. Dive into a world of audio learning and get started today! | Audio`})]}),component:N(AI,`component`)}),NI=M(`/_marketing/_seo/_legacy/college`)({head:()=>({meta:[...I({title:`Listen to College Texts`,description:`Explore college-level academic papers and resources on our Listening platform. Enhance your college education with audio content that makes learning flexible and accessible. Start now!`})]}),component:N(()=>L(()=>import(`./college-C1578KmL.js`),__vite__mapDeps([386,1,8,51,18,17,24,28,52,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,53,54,55,56,82,83,102,103,104,189,140,95,109,181,158,190,157,191,60,61,62,192,194,195]
404)),`component`)}),PI=M(`/_marketing/_seo/_legacy/edu`)({head:()=>({meta:[...I({title:`Listening App for Educational Institutions`,description:`Transform academic research into engaging audio and listen anywhere. Download the Listening app now and start a new learning journey`})],scripts:[{type:`text/javascript`,src:`https://firebasestorage.googleapis.com/v0/b/leadmonk-prod.appspot.com/o/leadmonk%2Fembed%2Fformembed.js?alt=media`,async:!0}]}),component:N(()=>L(()=>import(`./edu-BdikvKvJ.js`),__vite__mapDeps([387,1,8,51,18,17,24,28,52,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,53,54,55,56,82,101,83,102,103,104,267,90,131,89,61,59,60,62,162,91,163,68,63,69,268,64,65,70,71,164,148,149,189,140,95,109,181,158,190,157,191,192,193,195])),`component`)}),FI=M(`/_marketing/_seo/_legacy/newsletter`)({head:()=>({meta:[...I({title:`Listening App: Newsletter`,description:`Enhance your learning with our platform! Listen to academic papers, books, and PDFs on the go. Try it for free and discover a new way to absorb knowledge.`})]}),component:N(()=>L(()=>import(`./newsletter-CQDXAtjP.js`),__vite__mapDeps([388,1,8,51,18,17,24,28,52,101,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,81,53,54,55,56,82,83,102,103,104,189,140,95,109,181,158,190,157,191,60,61,62,192,194])),`component`)}),II=M(`/_marketing/_seo/_legacy/ref`)({head:()=>({meta:[...I({title:`Need more info about the page`,description:`Revolutionize your study habits by listening to academic research on the go. Start your journey today and experience learning like never before!`})]}),component:N(()=>L(()=>import(`./ref-D3JEXZcO.js`),__vite__mapDeps([389,1,8,51,18,17,24,28,52,81,34,3,35,14,15,6,7,23,36,31,20,32,37,16,19,21,22,25,53,54,55,56,82,101,83,102,103,104,140,189,95,109,181,158,190,157,191,60,61,62,192,193,195])),`component`)}),LI=M(`/_marketing/_seo/_legacy/setup-extension`)({head:()=>({meta:[...I({title:`Chrome Extension | Listening`,description:`Stream academic papers easily with our Chrome extension. Set it up in minutes and start listening on the go. Download now and elevate your study sessions!`})]}),component:N(()=>L(()=>import(`./setup-extension-BwuC0dyB.js`),__vite__mapDeps([390,1,8,185])),`component`)}),RI=()=>L(()=>import(`./readalong._jobId-DmSVsb4s.js`),__vite__mapDeps([391,1,13,14,15,6,7,31,17,20,32,43,3,18,19,44,45,8,24,330,11,12,33,34,35,23,36,37,16,21,22,25,38,39,40,41,42,46,47,48,49,30,50,130,80,331,53,90,114,115,157,66,332,333,334,54,55,56,82,58,59,60,61,62,63,64,65,207,208,162,91,69,164,73,335,167,336,105,104,131,238,161,117,116,118,138,99,67,68,70,71,120,121,122,88,89,202,201,57,133,210,337,338,231,229,160,165,148,149,339,340,341,4,5,2,199,342,159,163,343,392,344,345,219,174,346,153,347,348,349,350,198,351,352,268,258,353,81,83,205,354,226,355,356,357,358,359,360,361,211,52,241,362,222,155,267,132,363,364,139,124,227,228,327,171,170,328,365,366,367,230,146,147,233,368,369,393,372,154,179,137,373,212,374,180,232,240,209])),zI=ar([`1`,`true`,1,!0]),BI=pr({speed:ia(Or.NumberOrNumberFromString),voice:ia(Un),autoscroll:ia(zI),autoplay:ia(zI)}),VI=M(`/_marketing/public-tools/readalong/$jobId`)({beforeLoad:R,validateSearch:Jn(BI),head:()=>({meta:[...I({title:`Audio read-along | Listening`,description:`Listen to your converted audio with synced text and playback controls.`})]}),component:N(RI,`component`)}),HI=e=>(0,Z.jsx)(`svg`,{width:16,height:17,viewBox:`0 0 16 17`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,Z.jsx)(`path`,{fill:`currentColor`,d:`M15.5 15.6664C15.5 16.1267 15.1269 16.4998 14.6667 16.4998H1.33333C0.8731 16.4998 0.5 16.1267 0.5 15.6664V6.90735C0.5 6.65019 0.618725 6.40744 0.821717 6.24956L7.48842 1.06438C7.78933 0.830327 8.21067 0.830327 8.51158 1.06438L15.1782 6.24956C15.3812 6.40744 15.5 6.65019 15.5 6.90735V15.6664ZM13.8333 14.8331V7.31493L8 2.77789L2.16667 7.31493V14.8331H13.8333ZM3.83333 11.4998H12.1667V13.1664H3.83333V11.4998Z`})});function UI(e){let t=(0,Q.c)(6),{children:n,header:r}=e,{history:i}=hn(),a;t[0]!==r||t[1]!==i?(a=r&&(0,Z.jsxs)(`div`,{className:`flex w-full items-center justify-between`,children:[(0,Z.jsx)(Yi,{onClick:()=>{i.go(-1)},variant:`ghost`,className:`h-auto rounded-full p-1 text-[var(--v2-text-primary)]`,children:(0,Z.jsx)(fa,{className:`size-6`})}),(0,Z.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,Z.jsx)(r.Icon,{className:`size-5 text-[var(--v2-text-primary)]`}),(0,Z.jsx)(`h1`,{className:`text-base text-[var(--v2-text-primary)]`,style:{fontWeight:`var(--v2-heading-weight)`},children:r.title})]}),r.rightSideSlot??(0,Z.jsx)(`div`,{})]}),t[0]=r,t[1]=i,t[2]=a):a=t[2];let o;return t[3]!==n||t[4]!==a?(o=(0,Z.jsx)(`article`,{className:`relative flex h-full flex-col overflow-hidden`,children:(0,Z.jsx)(Va,{className:`grow`,viewPortClassName:`bg-transparent`,useFlexFix:!0,children:(0,Z.jsxs)(`div`,{className:`mx-auto flex w-full max-w-[var(--v2-content-max)] flex-col gap-[var(--v2-gap-6)] px-[var(--v2-content-pad)] py-[var(--v2-gap-6)] pb-16`,children:[a,n]})})}),t[3]=n,t[4]=a,t[5]=o):o=t[5],o}var WI=()=>L(()=>import(`./home-4V_dNQ5C.js`),__vite__mapDeps([394,17,395,1,8])),GI=()=>L(()=>import(`./home-3S-ZDOe8.js`),__vite__mapDeps([396,1,17,8,397,15,6,33,34,3,35,14,7,23,3
4046,31,20,32,37,16,18,19,21,22,24,25,38,39,40,41,42,43,44,45,46,47,48,49,30,50,346,203,348,331,53,90,114,115,157,66,332,353,398,258,362,255,136,224,89,225,226,339,159,55,131,160,161,59,60,61,62,162,91,163,68,63,69,64,71,164,165,205,393,54,56,207,208,352,268,360,375,238,58,65,399,120,121,122,149,358,400,374,401])),KI=class extends Nn(`HomePrefetchError`){},qI=M(`/app/_authenticated/_dashboard/home`)({component:N(GI,`component`),pendingComponent:JI,pendingMs:0,errorComponent:N(WI,`errorComponent`),loader:({context:{queryClient:e}})=>Wr().runPromise(tr([$n({try:()=>e.ensureInfiniteQueryData(Qa.infiniteQueryOptions(Zr())),catch:e=>new KI({cause:e})}),$n({try:()=>e.ensureInfiniteQueryData(Qa.infiniteQueryOptions(ri)),catch:e=>new KI({cause:e})}),$n({try:()=>e.ensureQueryData(Qa.queryOptions(hi)),catch:e=>new KI({cause:e})}),$n({try:()=>e.ensureQueryData(Qa.queryOptions(xo)),catch:e=>new KI({cause:e})})],{concurrency:`unbounded`,mode:`result`}).pipe(ir)),context:()=>({title:MD(),icon:HI})});function JI(){let e=(0,Q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Z.jsx)(UI,{children:(0,Z.jsx)(Ka,{})}),e[0]=t):t=e[0],t}var YI=M(`/app/_authenticated/_dashboard/notes`)({component:N(()=>L(()=>import(`./notes-BiWBz2xn.js`),__vite__mapDeps([402,1,15,6,33,34,3,35,14,7,23,3
4046,31,17,20,32,37,16,18,19,21,8,22,24,25,38,39,40,41,42,43,44,45,46,47,48,49,30,50,346,80,333,334,53,54,55,56,82,58,59,60,61,62,63,64,65,207,208,90,162,91,69,164,73,335,353,398,258,362,255,136,224,89,225,226,339,159,131,160,161,163,68,71,165,205,354,201,57,116,66,117,118,133,202,355,356,332,357,358,359,360,361,211,104,238,132,363,114,115,399,376,403,374])),`component`),pendingComponent:Wa,pendingMs:0,loader:({context:{queryClient:e}})=>Wr().runPromise(Mn($n(()=>e.ensureQueryData(Qa.queryOptions({queryKey:wo,queryFn:()=>So()}))))),context:()=>({title:FD(),icon:To})}),XI=e=>(0,Z.jsx)(`svg`,{width:14,height:14,viewBox:`0 0 14 14`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,Z.jsx)(`path`,{d:`M1 7H13M7 1V13M4.2 1H9.8C10.9201 1 11.4802 1 11.908 1.21799C12.2843 1.40973 12.5903 1.71569 12.782 2.09202C13 2.51984 13 3.0799 13 4.2V9.8C13 10.9201 13 11.4802 12.782 11.908C12.5903 12.2843 12.2843 12.5903 11.908 12.782C11.4802 13 10.9201 13 9.8 13H4.2C3.07989 13 2.51984 13 2.09202 12.782C1.71569 12.5903 1.40973 12.2843 1.21799 11.908C1 11.4802 1 10.9201 1 9.8V4.2C1 3.07989 1 2.51984 1.21799 2.09202C1.40973 1.71569 1.71569 1.40973 2.09202 1.21799C2.51984 1 3.0799 1 4.2 1Z`,stroke:`currentColor`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`})}),ZI=M(`/app/_authenticated/_dashboard/plan`)({component:N(()=>L(()=>import(`./plan-BdSKw1CJ.js`),__vite__mapDeps([404,1,15,6,11,12,17,31,20,32,30,33,34,3,35,14,7,23,3
4046,37,16,18,19,21,8,22,24,25,38,39,40,41,42,43,44,45,46,47,48,49,50,218,10,405,175,353,205,406,200,197,198,201,53,57,116,66,117,118,133,202,146,54,55,56,238,90,114,115,58,59,60,61,62,63,64,65,207,208,162,91,69,164,73,351,360,159,131,160,161,163,68,71,165,361,211,176,384,312,267,89,268,70,250,157,180,338,231,335,233,216,339,343,358,400,359,357,403,377])),`component`),context:()=>({title:zD(),icon:XI})}),QI=e=>(0,Z.jsx)(`svg`,{width:14,height:14,viewBox:`0 0 14 14`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:(0,Z.jsx)(`path`,{d:`M12.3334 13C12.3334 12.0696 12.3334 11.6044 12.2186 11.2259C11.9601 10.3736 11.2931 9.70669 10.4408 9.44816C10.0623 9.33333 9.59712 9.33333 8.66675 9.33333H5.33342C4.40304 9.33333 3.93785 9.33333 3.55932 9.44816C2.70705 9.70669 2.04011 10.3736 1.78157 11.2259C1.66675 11.6044 1.66675 12.0696 1.66675 13M10.0001 4C10.0001 5.65685 8.65694 7 7.00008 7C5.34323 7 4.00008 5.65685 4.00008 4C4.00008 2.34315 5.34323 1 7.00008 1C8.65694 1 10.0001 2.34315 10.0001 4Z`,stroke:`currentColor`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`})}),$I=M(`/app/_authenticated/_dashboard/profile`)({component:N(()=>L(()=>import(`./profile-DF-ov7TX.js`),__vite__mapDeps([407,1,17,31,20,32,39,8,24,405,346,347,205,50,30,406,33,34,3,35,14,15,6,7,23,36,37,16,18,19,21,22,25,38,40,41,42,43,44,45,46,47,48,49,200,10,197,198,11,12,201,53,57,116,66,117,118,133,202,146,54,55,56,238,90,114,115,58,59,60,61,62,63,64,65,207,208,162,91,69,164,73,351,360,159,131,160,161,163,68,71,165,361,211,408,409,340,341,4,5,2,199,374,147,148,233,216,217,339,379,191])),`component`),context:()=>({title:HD(),icon:QI})});pr({first_name:ur(Un.check(rr(80))),last_name:ur(Un.check(rr(80)))});var eL=e=>(0,Z.jsxs)(`svg`,{width:16,height:16,viewBox:`0 0 16 16`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,...e,children:[(0,Z.jsx)(`path`,{d:`M7.99992 9.99967C9.10449 9.99967 9.99992 9.10424 9.99992 7.99967C9.99992 6.89511 9.10449 5.99967 7.99992 5.99967C6.89535 5.99967 5.99992 6.89511 5.99992 7.99967C5.99992 9.10424 6.89535 9.99967 7.99992 9.99967Z`,stroke:`currentColor`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`}),(0,Z.jsx)(`path`,{d:`M12.4848 9.81786C12.4041 10.0007 12.38 10.2034 12.4157 10.4C12.4513 10.5966 12.545 10.7781 12.6848 10.9209L12.7211 10.9573C12.8338 11.0698 12.9232 11.2035 12.9842 11.3507C13.0452 11.4978 13.0766 11.6555 13.0766 11.8148C13.0766 11.9741 13.0452 12.1318 12.9842 12.279C12.9232 12.4261 12.8338 12.5598 12.7211 12.6724C12.6086 12.7851 12.4749 12.8745 12.3277 12.9355C12.1806 12.9965 12.0228 13.0279 11.8636 13.0279C11.7043 13.0279 11.5465 12.9965 11.3994 12.9355C11.2522 12.8745 11.1186 12.7851 11.006 12.6724L10.9696 12.636C10.8268 12.4963 10.6454 12.4026 10.4488 12.3669C10.2522 12.3313 10.0494 12.3554 9.86659 12.436C9.68733 12.5129 9.53445 12.6404 9.42677 12.803C9.31909 12.9656 9.2613 13.1562 9.26052 13.3512V13.4542C9.26052 13.7757 9.13282 14.084 8.9055 14.3113C8.67819 14.5386 8.36988 14.6663 8.0484 14.6663C7.72693 14.6663 7.41862 14.5386 7.1913 14.3113C6.96399 14.084 6.83628 13.7757 6.83628 13.4542V13.3997C6.83159 13.1991 6.76666 13.0045 6.64993 12.8413C6.53319 12.6781 6.37006 12.5538 6.18174 12.4845C5.99894 12.4038 5.79617 12.3798 5.59956 12.4154C5.40296 12.4511 5.22154 12.5448 5.07871 12.6845L5.04234 12.7209C4.92977 12.8336 4.79609 12.923 4.64894 12.984C4.50179 13.045 4.34406 13.0764 4.18477 13.0764C4.02548 13.0764 3.86775 13.045 3.7206 12.984C3.57345 12.923 3.43976 12.8336 3.32719 12.7209C3.21449 12.6083 3.12509 12.4746 3.06409 12.3275C3.00309 12.1803 2.97169 12.0226 2.97169 11.8633C2.97169 11.704 3.00309 11.5463 3.06409 11.3991C3.12509 11.252 3.21449 11.1183 3.32719 11.0057L3.36356 10.9694C3.50327 10.8265 3.597 10.6451 3.63265 10.4485C3.6683 10.2519 3.64423 10.0491 3.56355 9.86634C3.48673 9.68709 3.35916 9.53421 3.19656 9.42653C3.03396 9.31885 2.84343 9.26106 2.6484 9.26028H2.54537C2.2239 9.26028 1.91559 9.13258 1.68827 8.90526C1.46096 8.67794 1.33325 8.36963 1.33325 8.04816C1.33325 7.72668 1.46096 7.41838 1.68827 7.19106C1.91559 6.96374 2.2239 6.83604 2.54537 6.83604H2.59992C2.80052 6.83135 2.99507 6.76641 3.15828 6.64968C3.32149 6.53295 3.44581 6.36982 3.51507 6.18149C3.59575 5.9987 3.61981 5.79592 3.58416 5.59932C3.54852 5.40271 3.45479 5.2213 3.31507 5.07846L3.27871 5.0421C3.16601 4.92953 3.0766 4.79584 3.0156 4.64869C2.9546 4.50154 2.92321 4.34381 2.92321 4.18452C2.92321 4.02523 2.9546 3.8675 3.0156 3.72035C3.0766 3.5732 3.16601 3.43952 3.27871 3.32695C3.39128 3.21425 3.52496 3.12484 3.67211 3.06384C3.81926 3.00285 3.97699 2.97145 4.13628 2.97145C4.29557 2.97145 4.4533 3.00285 4.60045 3.06384C4.7476 3.12484 4.88128 3.21425 4.99386 3.32695L5.03022 3.36331C5.17306 3.50303 5.35447 3.59676 5.55108 3.6324C5.74768 3.66805 5.95045 3.64399 6.13325 3.56331H6.18174C6.36099 3.48648 6.51387 3.35892 6.62
404155 3.19632C6.72923 3.03372 6.78702 2.84318 6.7878 2.64816V2.54513C6.7878 2.22365 6.9155 1.91535 7.14282 1.68803C7.37014 1.46071 7.67844 1.33301 7.99992 1.33301C8.32139 1.33301 8.6297 1.46071 8.85702 1.68803C9.08433 1.91535 9.21204 2.22365 9.21204 2.54513V2.59967C9.21282 2.7947 9.27061 2.98524 9.37829 3.14784C9.48597 3.31044 9.63885 3.438 9.8181 3.51483C10.0009 3.5955 10.2037 3.61957 10.4003 3.58392C10.5969 3.54827 10.7783 3.45455 10.9211 3.31483L10.9575 3.27846C11.0701 3.16576 11.2038 3.07636 11.3509 3.01536C11.4981 2.95436 11.6558 2.92296 11.8151 2.92296C11.9744 2.92296 12.1321 2.95436 12.2792 3.01536C12.4264 3.07636 12.5601 3.16576 12.6726 3.27846C12.7853 3.39104 12.8748 3.52472 12.9357 3.67187C12.9967 3.81902 13.0281 3.97675 13.0281 4.13604C13.0281 4.29533 12.9967 4.45306 12.9357 4.60021C12.8748 4.74736 12.7853 4.88104 12.6726 4.99361L12.6363 5.02998C12.4966 5.17281 12.4028 5.35423 12.3672 5.55083C12.3315 5.74744 12.3556 5.95021 12.4363 6.13301V6.18149C12.5131 6.36075 12.6407 6.51362 12.8033 6.62131C12.9659 6.72899 13.1564 6.78678 13.3514 6.78755H13.4545C13.7759 6.78755 14.0842 6.91526 14.3116 7.14258C14.5389 7.36989 14.6666 7.6782 14.6666 7.99967C14.6666 8.32115 14.5389 8.62946 14.3116 8.85677C14.0842 9.08409 13.7759 9.2118 13.4545 9.2118H13.3999C13.2049 9.21257 13.0144 9.27036 12.8518 9.37804C12.6892 9.48573 12.5616 9.6386 12.4848 9.81786Z`,stroke:`currentColor`,strokeWidth:1.5,strokeLinecap:`round`,strokeLinejoin:`round`})]}),tL=M(`/app/_authenticated/_dashboard/settings`)({component:N(()=>L(()=>import(`./settings-DGRElbmp.js`),__vite__mapDeps([410,1,11,12,6,2,3,4,5,7,199,14,15,8,219,24,408,18,17,409,53,340,341,35,23,374,104,238,90])),`component`),context:()=>({title:GD(),icon:eL})}),nL=()=>L(()=>import(`./text-to-audio-4HWRVeW2.js`),__vite__mapDeps([411,1,11,12,6,254,17,31,20,32,8,24,174,371,259,112,90,57,116,120,121,122,372,15,13,14,7,30,43,3,18,19,44,45,33,34,35,23,36,37,16,21,22,25,38,39,40,41,42,46,47,48,49,50,205,334,53,54,55,56,82,58,59,60,61,62,63,64,65,207,208,162,91,69,164,73,335,154,104,179,89,137,138,337,338,231,352,268,339,340,341,4,5,2,199,159,131,160,161,163,68,71,165,211,369,373,212,374,255,136,226,363,364,114,115,351,146,147,148,149]));Fi({includeTitle:!0});var rL=M(`/app/_authenticated/_dashboard/text-to-audio`)({component:N(nL,`component`),beforeLoad:()=>{if(!qr.textToAudioUiEnabled)throw Xt({to:`/app/home`})},context:()=>({title:JD(),icon:Yk})}),iL=M(`/app/_authenticated/admin/`)({component:N(()=>L(()=>import(`./admin-XQntHQ9M.js`),__vite__mapDeps([412,1,15,6,170,328,31,17,20,32,43,3,18,19,44,45,8,53,54,55,56,90,267,131,89,61,59,60,62,162,91,163,68,63,69,268,64,65,70,71,164,207,208,149,413,39,25])),`component`)}),aL=M(`/app/_authenticated/_dashboard/files/`)({beforeLoad:()=>{throw Xt({to:`/app/home`,replace:!0})}}),oL=[`folders`],sL=[...oL,`list`],cL=e=>[...oL,`detail`,e],lL=3e5,uL=mr(Ia,e=>e.Folder.ListFolders().pipe(Dn(e=>e.folders.map(Or.schemaInstanceToPlain)))),dL=e=>mr(Ia,t=>t.Folder.GetFolder({params:{folderId:e}}).pipe(Dn(e=>Or.schemaInstanceToPlain(e.folder)))),fL=e=>mr(Ia,t=>t.Folder.CreateFolder({payload:e}).pipe(Dn(e=>Or.schemaInstanceToPlain(e.folder)))),pL=(e,t)=>mr(Ia,n=>n.Folder.UpdateFolder({params:{folderId:e},payload:{path:t.path??null,audio_conversion_ids:t.audio_conversion_ids??null}}).pipe(Dn(e=>Or.schemaInstanceToPlain(e.folder)))),mL=(e,t)=>mr(Ia,n=>n.Folder.DeleteFolder({params:{folderId:e},query:{recursive:t}})),hL=Si({queryKey:sL,listEffect:()=>uL,getId:e=>e.id,staleTime:lL,operations:{remove:({id:e})=>mL(e,!1)}}),gL=hL.useEntity,_L=hL.useListQuery,vL=e=>pL(e.folderId,{audio_conversion_ids:[e.audioItem.id]}),yL=(e,t)=>Fn(()=>{t&&(gi(e,t.audioSnapshot),e.setQueryData(cL(t.srcFolderId),t.srcDetailSnap),e.setQueryData(cL(t.destFolderId),t.destDetailSnap))}),bL=e=>jn(function*(){yield*Cn(()=>li(e)),yield*Cn(()=>e.invalidateQueries({queryKey:oL}))}),xL=(e,t)=>jn(function*(){let n=t.audioItem.id,r=t.audioItem.folder_id??`root`,i=t.folderId,a=i===`root`?null:i,o=r===`root`?[ai(`root`),ii()]:[ai(r)];yield*tr([Cn(()=>mi(e)),Cn(()=>e.cancelQueries({queryKey:sL})),Cn(()=>e.cancelQueries({queryKey:cL(r)})),Cn(()=>e.cancelQueries({queryKey:cL(i)}))],{concurrency:`unbounded`});let s=e.getQueryData(cL(r)),c=e.getQueryData(cL(i)),l=ui(e,{kind:`patchFields`,id:n,partial:{folder_id:a}});for(let t of o){let r=e.getQueryData(t);r!==void 0&&e.setQueryData(t,ci(r,{kind:`removeById`,id:n}))}return e.setQueryData(cL(r),e=>e&&{...e,audio_conversion_ids:e.audio_conversion_ids.filter(e=>e!==n)}),e.setQueryData(cL(i),e=>e&&!e.audio_conversion_ids.includes(n)?{...e,audio_conversion_ids:[...e.audio_conversion_ids,n]}:e),{audioSnapshot:l,srcDetailSnap:s,destDetailSnap:c,srcFolderId:r,destFolderId:i}});function SL(e){let{runtime:t}=e;return{onMutate:(e,n)=>t.runPromise(xL(n.client,e)),onError:(e,n,r,i)=>t.runPromise(yL(i.client,r)),onSettled:(e,n,r,i,a)=>t.runPromise(bL(a.client))}}function CL(){let e=(0,Q.c)(2),t=Na(),n;return e[0]===t?n=e[1]:(n=SL({runtime:t}),e[0]=t,e[1]=n),n}var wL=e=>pL(e.folderId,{audio_conversion_ids:[...e.audioIds]}),TL=e=>
404Promise.all([e.invalidateQueries({queryKey:co,predicate:e=>!Tr(e.queryKey,pi)}),e.invalidateQueries({queryKey:oL})]),EL=(e,t,n)=>{let r=new Set(n);e.setQueriesData({queryKey:pi},e=>e&&{...e,pages:e.pages.map(e=>({...e,items:e.items.map(e=>r.has(e.id)?{...e,folder_id:t}:e)}))})},DL=e=>pL(e.id,{path:[...e.path]});function OL(e){let{runtime:t}=e;return{onMutate:(e,n)=>t.runPromise(jn(function*(){let t=n.client,r=cL(e.id);yield*Cn(()=>t.cancelQueries({queryKey:sL})),yield*Cn(()=>t.cancelQueries({queryKey:r}));let i=t.getQueryData(sL),a=t.getQueryData(r),o=[...e.path];return t.setQueryData(sL,t=>t?.map(t=>t.id===e.id?{...t,path:o}:t)),t.setQueryData(r,e=>e&&{...e,path:o}),{listSnap:i,detailSnap:a}})),onError:(e,n,r,i)=>t.runPromise(Fn(()=>{if(!r)return;let e=i.client;r.listSnap!==void 0&&e.setQueryData(sL,r.listSnap),e.setQueryData(cL(n.id),r.detailSnap)})),onSettled:(e,n,r,i,a)=>t.runPromise(jn(function*(){yield*Cn(()=>a.client.invalidateQueries({queryKey:sL})),yield*Cn(()=>a.client.invalidateQueries({queryKey:cL(r.id)}))}))}}function kL(){let e=(0,Q.c)(2),t=Na(),n;return e[0]===t?n=e[1]:(n=OL({runtime:t}),e[0]=t,e[1]=n),n}var AL=e=>e??`root`,jL=(e,t)=>{let n=new Set(e);for(let e of t){if(n.size>=500)break;n.add(e)}return n};function ML(e){let t=(0,Q.c)(32),[n,r]=(0,X.useState)(``),i;t[0]===n?i=t[1]:(i=n.trim(),t[0]=n,t[1]=i);let a=(0,X.useDeferredValue)(i),o=ni(a),{fetchNextPage:s,hasNextPage:c,isFetchingNextPage:l}=o,[u,d]=(0,X.useState)(PL),f,p,m,h;if(t[2]!==e||t[3]!==o.data||t[4]!==u){let n;t[9]===e?n=t[10]:(n=t=>AL(t.folder_id)!==e,t[9]=e,t[10]=n),f=ei(o.data).filter(n);let r;t[11]===u?r=t[12]:(r=[...u],t[11]=u,t[12]=r),p=r,m=u.size>=500,h=f.length>0&&(m||f.every(e=>u.has(e.id))),t[2]=e,t[3]=o.data,t[4]=u,t[5]=f,t[6]=p,t[7]=m,t[8]=h}else f=t[5],p=t[6],m=t[7],h=t[8];let g=h,_;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(_=e=>{d(t=>{let n=new Set(t);return n.delete(e)?n:jL(t,[e])})},t[13]=_):_=t[13];let v=_,y;t[14]!==g||t[15]!==f?(y=()=>{d(e=>{if(!g)return jL(e,f.map(NL));let t=new Set(e);for(let e of f)t.delete(e.id);return t})},t[14]=g,t[15]=f,t[16]=y):y=t[16];let b=y,x;t[17]!==s||t[18]!==c||t[19]!==l?(x=()=>{c&&!l&&s()},t[17]=s,t[18]=c,t[19]=l,t[20]=x):x=t[20];let S=x,C=f.length>0?`ready`:o.isError?`failed`:o.isPending||l?`loading`:a===``?`empty`:`no-match`,w;return t[21]!==g||t[22]!==l||t[23]!==f||t[24]!==S||t[25]!==n||t[26]!==p||t[27]!==u||t[28]!==m||t[29]!==C||t[30]!==b?(w={items:f,selectedIds:u,selectedAudioIds:p,search:n,setSearch:r,toggle:v,toggleAll:b,loadMore:S,state:C,isLoadingMore:l,allItemsSelected:g,selectionLimit:500,selectionLimitReached:m},t[21]=g,t[22]=l,t[23]=f,t[24]=S,t[25]=n,t[26]=p,t[27]=u,t[28]=m,t[29]=C,t[30]=b,t[31]=w):w=t[31],w}function NL(e){return e.id}function PL(){return new Set}var FL=({audioId:e,updates:t},n)=>{let r={};if(`title`in t&&(r.title=t.title??null),`description`in t&&(r.description=t.description??null),`tags`in t&&(r.tags=t.tags??[]),`visibility`in t){let i=_i(n,e);i?.sharing&&(r.sharing={...i.sharing,visibility:t.visibility??`private`})}return r},IL=()=>{let e=(0,Q.c)(5),t=Pa(),n;e[0]===t?n=e[1]:(n=t.mutationOptions({mutationKey:[...co,`update`],mutationFn:RL}),e[0]=t,e[1]=n);let r=oi(zL),i;return e[2]!==n||e[3]!==r?(i={...n,...r},e[2]=n,e[3]=r,e[4]=i):i=e[4],yi(i)},LL=()=>{let e=(0,Q.c)(5),t=Pa(),n;e[0]===t?n=e[1]:(n=t.mutationOptions({mutationKey:[...co,`unarchive`],mutationFn:BL}),e[0]=t,e[1]=n);let r=Qr(),i;return e[2]!==n||e[3]!==r?(i={...n,...r},e[2]=n,e[3]=r,e[4]=i):i=e[4],yi(i)};function RL(e){let{audioId:t,updates:n}=e;return uo.updateEffect(t,n)}function zL(e,t){return{kind:`patchFields`,id:e.audioId,partial:FL(e,t)}}function BL(e){return uo.unarchiveEffect(e)}function VL(e,t,n){var r=n||{},i=r.noTrailing,a=i!==void 0&&i,o=r.noLeading,s=o!==void 0&&o,c=r.debounceMode,l=c===void 0?void 0:c,u,d=!1,f=0;function p(){u&&clearTimeout(u)}function m(e){var t=(e||{}).upcomingOnly,n=t!==void 0&&t;p(),d=!n}function h(){var n=[...arguments],r=this,i=Date.now()-f;if(d)return;function o(){f=Date.now(),t.apply(r,n)}function c(){u=void 0}!s&&l&&!u&&o(),p(),l===void 0&&i>e?s?(f=Date.now(),a||(u=setTimeout(l?c:o,e))):o():a!==!0&&(u=setTimeout(l?c:o,l===void 0?e-i:e))}return h.cancel=m,h}var HL=pr({preference:ar([`default`,`v1`,`v2`]),vision:ar([`default`,`on`,`off`]),ocrProvider:ar([`default`,`azure`,`paddle-modal`,`paddleocr-vl-modal`]),labelModel:ar([`default`,`finetune`,`general`]),updateMode:ar([`default`,`finetune`,`general`,`deterministic`])}),UL={preference:`default`,vision:`default`,ocrProvider:`default`,labelModel:`default`,updateMode:`default`},WL=HL.mapFields(En(ur)),GL=Qn([pr({state:WL,version:Gn}),WL]).pipe(In(HL,Ln({decode:e=>({...UL,...`state`in e?e.state:e}),encode:e=>e}))),KL=Ur({key:`conversion-pipeline-preference`,schema:GL,defaultValue:()=>UL});function qL(e){let t=(0,Q.c)(5),n=Br(KL),r;t[0]===n?r=t[1]:(r={setPreference:e=>{n(t=>({...t,preference:e}))},setVision:e=>{n(t=>({...t,vision:e}))},setOcrProvider:e=>{n(t=>({...t,ocrProvider:e}))}
404,setLabelModel:e=>{n(t=>({...t,labelModel:e}))},setUpdateMode:e=>{n(t=>({...t,updateMode:e}))}},t[0]=n,t[1]=r);let i=r,a;return t[2]!==i||t[3]!==e?(a=t=>{let n={...t,...i};return e?e(n):n},t[2]=i,t[3]=e,t[4]=a):a=t[4],Hr(KL,a)}var JL=Xi.child({module:`AudioService`});function YL(e){return typeof e==`string`?{documentUrl:e}:e}var XL=()=>{let e=(0,Q.c)(3),t=go(hR),n=po(t),r;return e[0]!==t||e[1]!==n?(r={query:n,audioId:t},e[0]=t,e[1]=n,e[2]=r):r=e[2],r},ZL=()=>vo().loadAudioFromProgress;function QL(e){return e.conversion_status===`initializing`?`Initializing`:e.conversion_status===`completedExtraction`?`Generating Audio`:e.conversion_status===`complete`?`Completed`:e.conversion_status===`deleted`?`Deleted`:e.conversion_status===`processingPDF`?`Processing PDF`:e.error??`An error occurred`}var $L=()=>{let e=(0,Q.c)(4),{user:t}=oa(),n=!!t,r;e[0]===n?r=e[1]:(r={enabled:n},e[0]=n,e[1]=r);let i=ti(r),a;return e[2]===i.data?a=e[3]:(a=i.data??[],e[2]=i.data,e[3]=a),a},eR=pr({history:lr(vr)}),tR={history:[]},nR=eR.mapFields(En(ur)),rR=Ur({key:`session-conversion-history`,schema:Qn([pr({state:nR,version:Gn}),nR]).pipe(In(qn(eR),Ln({decode:e=>({...tR,...`state`in e?e.state:e}),encode:e=>e}))),defaultValue:()=>tR}),iR=()=>{let e=(0,Q.c)(5),t=Hr(rR).history,n=Br(rR),r;e[0]===n?r=e[1]:(r=e=>{n({history:e})},e[0]=n,e[1]=r);let i;return e[2]!==t||e[3]!==r?(i={history:t,setHistory:r},e[2]=t,e[3]=r,e[4]=i):i=e[4],i},aR=()=>{let e=(0,Q.c)(15),{setHistory:t,history:n}=iR(),{limitEnabled:r}
404=di(),i=Sr(),a=mR.mutations.useUpdateAudioMutation(),o=qL(gR),s=qr.conversionPipelineToggleEnabled&&o!=="default"?o:void 0,c=qL(_R),l=!qr.conversionPipelineToggleEnabled||c==="default"?void 0:c===`off`,u=qL(vR),d=qr.conversionPipelineToggleEnabled&&u!=="default"?u:void 0,f=qL(yR),p=qr.conversionPipelineToggleEnabled&&f!=="default"?f:void 0,m=qL(bR),h=qr.conversionPipelineToggleEnabled&&m!=="default"?m:void 0,g;e[0]!==p||e[1]!==d||e[2]!==s||e[3]!==h||e[4]!==l||e[5]!==r||e[6]!==i||e[7]!==a?(g=async e=>{let t=YL(e),n=await Za(uo.createByUrlEffect({document_url:t.documentUrl,document_type:t.documentType,title:t.title,folder_id:t.folderId,conversion_pipeline_version:s,conversion_vision_off:l,conversion_ocr_provider:d,conversion_label_model:p,conversion_update_mode:h}));if(await li(i),r)try{return{audio_conversion:await a.mutateAsync({audioId:n.id,updates:{visibility:`public`}})}}catch(e){let t=e;JL.warn({error:t},`Failed to make newly-created audio public`)}return{audio_conversion:n}},e[0]=p,e[1]=d,e[2]=s,e[3]=h,e[4]=l,e[5]=r,e[6]=i,e[7]=a,e[8]=g):g=e[8];let _;e[9]!==n||e[10]!==t?(_=(e,r)=>{let{documentUrl:i}=YL(r);JL.info({documentUrl:i},`Successfully requested convert url`),t([...n,e.audio_conversion])},e[9]=n,e[10]=t,e[11]=_):_=e[11];let v;return e[12]!==g||e[13]!==_?(v={mutationFn:g,onSuccess:_},e[12]=g,e[13]=_,e[14]=v):v=e[14],yi(v)},oR=()=>{let e=(0,Q.c)(9),t=bn(),n=sR(),{unloadAudio:r}=vo(),i=go(xR),a;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(a=Qa.mutationOptions({mutationKey:[...co,`delete`],mutationFn:SR}),e[0]=a):a=e[0];let o=oi(CR),s;e[1]!==i||e[2]!==n||e[3]!==t||e[4]!==r?(s=(e,a)=>{if(JL.info(`Deleted audio item successfully`),i===a.id&&r(),n(a))return JL.info(`Navigating to home screen from deleted audio`),t({to:`/app/home`})},e[1]=i,e[2]=n,e[3]=t,e[4]=r,e[5]=s):s=e[5];let c;return e[6]!==o||e[7]!==s?(c={...a,...o,onSuccess:s},e[6]=o,e[7]=s,e[8]=c):c=e[8],yi(c)},sR=()=>{let e=(0,Q.c)(2),t=en(),n;return e[0]===t?n=e[1]:(n=e=>{let n=e=>
404t({to:`/app/readalong/$audioIdOrSlug`,params:{audioIdOrSlug:e},fuzzy:!0});if(e.url_slug){if(n(e.url_slug))return!0;let t=e.url_slug.split(`-`).at(-1);if(t&&n(t))return!0}return n(e.id)},e[0]=t,e[1]=n),n},cR=VL(15e3,async({audio_id:e,chapter_id:t,tts_id:n,timestamp_ms:r,doc_pack_page:i,doc_pack_char_start:a,doc_pack_char_end:o})=>{await Za(mr(Ia,s=>s.Audio.UpdateAudioProgress({params:{audioId:e},payload:{timestamp_ms:Math.round(r),chapter_id:t??null,tts_id:n??null,doc_pack_page:i??null,doc_pack_char_start:a??null,doc_pack_char_end:o??null}})).pipe(or(e=>wn(`Failed to persist reading progress`).pipe(Yn({error:e}))))),console.log(`Throttled progress updated`,e,t,n,i,a,Ja(r/1e3))},{noLeading:!0});async function lR(e,t,n){let r=Eo(),i=r===`continue-first`?uo.selectContinueListening(e.getQueryData(si)?.items??[]):[],a=e.getQueryData(fi()),o=a?[...ei(a)]:[],s=a?.pages.at(-1)?.nextCursor,c=!a||s!==void 0,l=()=>{let e=Ni(o,r,i);if(!t)return e.length>0?e[0]:c?void 0:null;let a=e.findIndex(e=>e.id===t);if(a===-1)return c?void 0:null;let s=a+n;return s<0?null:s<e.length?e[s]:c?void 0:null},u=l();for(;u===void 0;){let e=await Za(Zr().queryFn({pageParam:s}));o.push(...e.items),s=e.nextCursor,c=s!==void 0,u=l()}return u}function uR({queryClient:e,audioId:t}){return lR(e,t,1)}function dR({queryClient:e,audioId:t}){return lR(e,t,-1)}function fR(){let e=(0,Q.c)(6),t=yo().documentSummary,n=go(pR),r;e[0]!==n||e[1]!==t?.chapters?(r=t?.chapters.find(e=>e.id===n),e[0]=n,e[1]=t?.chapters,e[2]=r):r=e[2];let i;return e[3]!==t||e[4]!==r?(i={currentChapter:r,documentSummary:t},e[3]=t,e[4]=r,e[5]=i):i=e[5],i}function pR(e){return e.chapterId}var mR={constants:{readyAudioStatuses:lo},secondaryQueries:{useContinueListeningAudioItems:$L},mutations:{useDeleteAudioMutation:oR,useUpdateAudioMutation:IL,useCreateAudioMutation:aR,useUnarchiveAudioMutation:LL},player:{postAudioProgressThrottled:cR,useLoadAudioFromProgress:ZL},store:{useCurrentAudio:XL,useAudioPrefsStore:no,useCurrentChapterSummary:fR,useSessionConversionHistoryStore:iR},utils:{findNextAudio:uR,findPreviousAudio:dR,processingItemStatusString:QL,useMatchIsReadAlongScreenActiveForAudio:sR}};function hR(e){return e.audioId}function gR(e){return e.preference}function _R(e){return e.vision}function vR(e){return e.ocrProvider}function yR(e){return e.labelModel}function bR(e){return e.updateMode}function xR(e){return e.audioId}function SR(e){return uo.deleteEffect(e.id)}function CR(e){return{kind:`removeById`,id:e.id}}var wR=Xi.child({module:`FolderService`}),TR=()=>{let e=(0,Q.c)(7),t=_L(),n;e[0]===t.data?n=e[1]:(n=t.data??[],e[0]=t.data,e[1]=n);let r=n,i;return e[2]!==t.isError||e[3]!==t.isLoading||e[4]!==t.isPending||e[5]!==r?(i={data:r,isPending:t.isPending,isLoading:t.isLoading,isError:t.isError},e[2]=t.isError,e[3]=t.isLoading,e[4]=t.isPending,e[5]=r,e[6]=i):i=e[6],i},ER=e=>Qa.queryOptions({queryKey:cL(e),queryFn:()=>dL(e),staleTime:lL}),DR={queries:{useListQuery:TR},mutations:{useCreateMutation:()=>{let e=gL(),t=Sr();return yi({mutationFn:n=>Gr.runPromise(jn(function*(){let r=yield*fL({path:n.folderName.split(`/`),audio_conversion_ids:n.audioConversionIds.length>0?n.audioConversionIds:null});return yield*Cn(()=>e.utils.refetch()),n.audioConversionIds.length>0&&(yield*Cn(()=>li(t))),r})),onSuccess:()=>{EA.success(hk())}})},useUpdateMutation:()=>{let e=(0,Q.c)(2),t=kL(),n;return e[0]===t?n=e[1]:(n={mutationFn:OR,...t},e[0]=t,e[1]=n),yi(n)},useDeleteMutation:()=>{let e=gL(),t=Sr(),n=go(e=>e.audioId),{unloadAudio:r,player:i}=vo(),a=bn(),o=mR.utils.useMatchIsReadAlongScreenActiveForAudio();return yi({mutationFn:n=>Gr.runPromise(jn(function*(){let r=yield*mL(n.folderId,n.recursiveDeleteItems);return yield*Cn(()=>e.utils.refetch()),yield*Cn(()=>li(t)),r})),onSuccess:(e,t)=>{if(wR.info(`Successfully deleted folder ${t.folderId} and ${t.recursiveDeleteItems?`all files`:`moved files to home`}`),EA.success(t.recursiveDeleteItems?wk({count:e.deleted_conversion_ids.length}):xk()),t.recursiveDeleteItems&&e.deleted_conversion_ids.map(e=>(n===e&&(r(),i.stop()),o({id:e}))).some(Boolean))return wR.info(`Navigating to home screen from deleted audio`),a({to:`/app/home`})}})},useMoveSingleFileMutation:()=>{let e=(0,Q.c)(3),t;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=Qa.mutationOptions({mutationKey:[...sL,`move-single-file`],mutationFn:kR}),e[0]=t):t=e[0];let n=CL(),r;return e[1]===n?r=e[2]:(r={...t,...n,onSuccess:AR},e[1]=n,e[2]=r),yi(r)},useAddFilesMutation:()=>{let e=(0,Q.c)(3),t=Sr(),n;e[0]===Symbol.for(`react.memo_cache_sentinel`)?(n=Qa.mutationOptions({mutationKey:[...sL,`add-files`],mutationFn:jR}),e[0]=n):n=e[0];let r;return e[1]===t?r=e[2]:(r={...n,onSuccess:async(e,n)=>{EL(t,n.folderId,n.audioIds),await TL(t),wR.info(`Added ${n.audioIds.length} files to folder ${n.folderId}`),EA.success(fk({count:n.audioIds.length,folder:n.folderName}))},onError:MR},e[1]=t,e[2]=r),yi(r)}},utils:{folderPathToString:e=>e.join(`/`)}};function OR(e){return Gr.runPromise(DL(e))}function kR(e){return vL(e)}
404function AR(e,t){wR.info(`Successfully moved ${t.audioItem.id} to ${t.folderId}`),EA.success(vk({location:t.folderId===`root`?MD():kD()}))}function jR(e){return wL(e)}function MR(){EA.error(ZD())}var NR=()=>L(()=>import(`./_folderId-qtIAnygO.js`),__vite__mapDeps([414,17,395,1,8])),PR=()=>L(()=>import(`./_folderId-DOYN96oA.js`),__vite__mapDeps([415,1,6,245,14,15,7,17,33,34,3,35,23,36,31,20,32,37,16,18,19,21,8,22,24,25,38,39,40,41,42,43,44,45,46,47,48,49,30,50,356,397,346,203,348,331,53,90,114,115,157,66,332,353,398,258,362,255,136,224,89,225,226,339,159,55,131,160,161,59,60,61,62,162,91,163,68,63,69,64,71,164,165,205,393,54,56,207,208,352,268,360,375,238,58,65,399,120,121,122,149,358,400,374,401,219,405,347,349,363])),FR=class extends Nn(`FolderPrefetchError`){},IR=M(`/app/_authenticated/_dashboard/files/$folderId`)({component:N(PR,`component`),pendingComponent:LR,pendingMs:0,errorComponent:N(NR,`errorComponent`),loader:async({context:{queryClient:e},params:t})=>{let{folderId:n}=t,[r]=await Wr().runPromise(tr([$n({try:()=>e.ensureQueryData(ER(n)),catch:e=>new FR({cause:e})}),$n({try:()=>e.ensureInfiniteQueryData(Qa.infiniteQueryOptions($r(n))),catch:e=>new FR({cause:e})})],{concurrency:`unbounded`,mode:`result`}));if(cr(r)&&sA(r.failure.cause)instanceof Yr)throw Xt({to:`/app/home`});if(Xn(r)&&r.success.id!==n)throw Xt({to:`/app/files/$folderId`,params:{folderId:r.success.id},replace:!0})}});function LR(){let e=(0,Q.c)(1),t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,Z.jsx)(UI,{children:(0,Z.jsx)(Ga,{})}),e[0]=t):t=e[0],t}var RR=M(`/app/_authenticated/_dashboard/readalong/$audioIdOrSlug`)({component:N(()=>L(()=>import(`./readalong._audioIdOrSlug-dGmZASiF.js`),__vite__mapDeps([416,1,8,392,15,6,17,31,20,32,18,24,344,39,345,37,53,66,201,30,44,40,41,45,57,116,117,118,133,202,46,47,48,219,174,346,153,347,348,80,331,90,114,115,157,332,349,333,334,54,55,56,82,21,58,59,60,61,62,63,64,65,207,208,162,91,69,164,73,335,350,198,16,19,42,43,3,210,49,25,22,23,351,337,338,231,352,268,258,353,81,34,35,14,7,36,83,205,50,336,354,33,38,226,355,356,339,357,358,359,360,159,131,160,161,163,68,71,165,361,211,52,241,362,222,155,89,238,267,70,132,363,364,139,124,227,228,327,171,170,328,365,366,367,230,146,147,148,233,149,368,369,393,372,13,154,104,179,137,138,340,341,4,12,5,2,199,373,212,374,180,232])),`component`),validateSearch:e=>({note:typeof e.note==`string`?e.note:void 0})}),zR=M(`/app/_authenticated/_dashboard/settings/`)({component:N(()=>L(()=>import(`./settings-DJ7LAi8J.js`),[]),`component`)}),BR=M(`/app/_authenticated/_dashboard/settings/appearance`)({component:N(()=>L(()=>import(`./appearance-CmRfdIsm.js`),__vite__mapDeps([417,1,8,24,418,121,205,50,17,30,31,20,32,408,15,6,18,409,53,340,341,3,35,14,7,23,4,12,5,2,199,374,267,55,90,131,89,61,59,60,62,162,91,163,68,63,69,268,64,65,70,71,164,48,39,40,41,37,46,45,339])),`component`),pendingComponent:Ua,pendingMs:0}),VR=M(`/app/_authenticated/_dashboard/settings/conversion`)({component:N(()=>L(()=>import(`./conversion-CfNXl9KH.js`),__vite__mapDeps([419,1,17,31,20,32,8,40,41,37,45,230,53,56,60,55,61,69,64,231,59,165,62,91,71])),`component`),pendingComponent:Ua,pendingMs:0}),HR=()=>L(()=>import(`./integrations-Ng91djg5.js`),__vite__mapDeps([420,1,11,12,6,31,17,20,32,39,8,24,408,15,18,409,53,340,341,3,35,14,7,23,4,5,2,199,374,25,131,90,225,115,42,43,19,44,45,41,37,339,380])),UR=Jn(pr({connected:ur(er),error:ur(Un)})),WR=M(`/app/_authenticated/_dashboard/settings/integrations`)({component:N(HR,`component`),pendingComponent:Ua,pendingMs:0,validateSearch:UR,beforeLoad:async({search:e})=>{if(!qr.zoteroUiEnabled)throw Xt({to:`/app/settings`});e.connected===!0&&await ra.getSession({query:{disableCookieCache:!0}})},context:()=>({title:Gi(),icon:da})}),GR=M(`/app/_authenticated/_dashboard/settings/language`)({beforeLoad:()=>{throw Xt({to:`/app/settings/appearance`,replace:!0})}}),KR=M(`/app/_authenticated/_dashboard/settings/voice`)({component:N(()=>L(()=>import(`./voice-D-TRXjbF.js`),__vite__mapDeps([421,1,33,34,3,35,14,15,6,7,23,36,31,17,20,32,37,16,18,19,21,8,22,24,25,38,39,40,41,42,43,44,45,46,47,48,49,30,50,334,53,54,55,56,82,58,59,60,61,62,63,64,65,207,208,90,162,91,69,164,73,335,408,409,340,341,4,12,5,2,199,374,105,267,131,89,163,68,268,70,71,399,117,116,118,66,120,121,122,202,201,57,133,338,231,337,352,192,339,342,67,159,160,161,165,368,381,401])),`component`),pendingComponent:qa,pendingMs:0}),qR=M(`/app/_authenticated/admin/users/$userId`)({component:N(()=>L(()=>import(`./users._userId-C6Mk7EXX.js`),__vite__mapDeps([422,1,15,6,11,12,31,17,20,32,43,3,18,19,44,45,39,8,54,53,55,56,25,207,208,90,59,60,61,162,62,91,63,69,164,149,413])),`component`)}),JR=M(`/app/(auth)/register`)(),YR=AM.update({id:`/_funnel`,getParentRoute:()=>CM}),$=UM.update({id:`/_marketing`,getParentRoute:()=>CM}),XR=JM.update({id:`/app`,path:`/app`,getParentRoute:()=>CM}),ZR=eN.update({id:`/auth-error`,path:`/auth-error`,getParentRoute:()=>CM}),QR=_N.update({id:`/post-purchase`,path:`/post-purchase`,getParentRoute:()=>CM}),$R=bN.update({id:`/`,path:`/`,getParentRoute:()=>$}),ez=CN.update({id:`/academic-1`,path:`/academic-1`,getParentRoute:()=>$}),tz=wN.update({id:`/academic-2`,path:`/academic-2`,getParentRoute:()=>$}
404),nz=TN.update({id:`/blog`,path:`/blog`,getParentRoute:()=>$}),rz=ON.update({id:`/browserExtAuth`,path:`/browserExtAuth`,getParentRoute:()=>$}),iz=jN.update({id:`/browserExtAuthCallback`,path:`/browserExtAuthCallback`,getParentRoute:()=>$}),az=MN.update({id:`/business`,path:`/business`,getParentRoute:()=>$}),oz=NN.update({id:`/contact-us`,path:`/contact-us`,getParentRoute:()=>$}),sz=PN.update({id:`/delete-data`,path:`/delete-data`,getParentRoute:()=>$}),cz=FN.update({id:`/downloads`,path:`/downloads`,getParentRoute:()=>$}),lz=IN.update({id:`/features`,path:`/features`,getParentRoute:()=>$}),uz=LN.update({id:`/password-reset`,path:`/password-reset`,getParentRoute:()=>$}),dz=zN.update({id:`/pricing`,path:`/pricing`,getParentRoute:()=>$}),fz=BN.update({id:`/privacy`,path:`/privacy`,getParentRoute:()=>$}),pz=VN.update({id:`/refund-policy`,path:`/refund-policy`,getParentRoute:()=>$}),mz=HN.update({id:`/survey`,path:`/survey`,getParentRoute:()=>$}),hz=UN.update({id:`/terms`,path:`/terms`,getParentRoute:()=>$}),gz=to.update({id:`/tools`,path:`/tools`,getParentRoute:()=>$}),_z=WN.update({id:`/youtube`,path:`/youtube`,getParentRoute:()=>$}),vz=GN.update({id:`/`,path:`/`,getParentRoute:()=>XR}),yz=nP.update({id:`/_authenticated`,getParentRoute:()=>XR}),bz=rP.update({id:`/add_content`,path:`/add_content`,getParentRoute:()=>XR}),xz=cP.update({id:`/onboarding/$step`,path:`/onboarding/$step`,getParentRoute:()=>YR}),Sz=fP.update({id:`/_seo/$keywordToolSlug`,path:`/$keywordToolSlug`,getParentRoute:()=>$}),Cz=hP.update({id:`/_seo/academic`,path:`/academic`,getParentRoute:()=>$}),wz=vP.update({id:`/_seo/academic-paper-reader`,path:`/academic-paper-reader`,getParentRoute:()=>$}),Tz=yP.update({id:`/_seo/academic-podcast-creator`,path:`/academic-podcast-creator`,getParentRoute:()=>$}),Ez=bP.update({id:`/_seo/ai-voice-reader`,path:`/ai-voice-reader`,getParentRoute:()=>$}),Dz=xP.update({id:`/_seo/audio-note-taking`,path:`/audio-note-taking`,getParentRoute:()=>$}),Oz=wP.update({id:`/_seo/audiobook-creator`,path:`/audiobook-creator`,getParentRoute:()=>$}),kz=TP.update({id:`/_seo/browser-extension`,path:`/browser-extension`,getParentRoute:()=>$}),Az=EP.update({id:`/_seo/chinese-pdf-to-audio`,path:`/chinese-pdf-to-audio`,getParentRoute:()=>$}),jz=DP.update({id:`/_seo/chinese-text-to-speech`,path:`/chinese-text-to-speech`,getParentRoute:()=>$}),Mz=AP.update({id:`/_seo/document-to-audio`,path:`/document-to-audio`,getParentRoute:()=>$}),Nz=jP.update({id:`/_seo/dyslexia-reading-assistant`,path:`/dyslexia-reading-assistant`,getParentRoute:()=>$}),Pz=PP.update({id:`/_seo/english-text-to-speech`,path:`/english-text-to-speech`,getParentRoute:()=>$}),Fz=FP.update({id:`/_seo/female-voice-generator`,path:`/female-voice-generator`,getParentRoute:()=>$}),Iz=IP.update({id:`/_seo/french-pdf-to-audio`,path:`/french-pdf-to-audio`,getParentRoute:()=>$}),Lz=LP.update({id:`/_seo/french-text-to-speech`,path:`/french-text-to-speech`,getParentRoute:()=>$}),Rz=RP.update({id:`/_seo/grant-proposal-audio-review-tool`,path:`/grant-proposal-audio-review-tool`,getParentRoute:()=>$}),zz=zP.update({id:`/_seo/hindi-pdf-to-audio`,path:`/hindi-pdf-to-audio`,getParentRoute:()=>$}),Bz=BP.update({id:`/_seo/hindi-text-to-speech`,path:`/hindi-text-to-speech`,getParentRoute:()=>$}),Vz=VP.update({id:`/_seo/italian-pdf-to-audio`,path:`/italian-pdf-to-audio`,getParentRoute:()=>$}),Hz=HP.update({id:`/_seo/italian-text-to-speech`,path:`/italian-text-to-speech`,getParentRoute:()=>$}),Uz=UP.update({id:`/_seo/japanese-pdf-to-audio`,path:`/japanese-pdf-to-audio`,getParentRoute:()=>$}),Wz=WP.update({id:`/_seo/japanese-text-to-speech`,path:`/japanese-text-to-speech`,getParentRoute:()=>$}),Gz=GP.update({id:`/_seo/listen-to-articles-online`,path:`/listen-to-articles-online`,getParentRoute:()=>$}),Kz=KP.update({id:`/_seo/listen-while-walking`,path:`/listen-while-walking`,getParentRoute:()=>$}),qz=qP.update({id:`/_seo/male-voice-generator`,path:`/male-voice-generator`,getParentRoute:()=>$}),Jz=JP.update({id:`/_seo/natural-sounding-text-to-speech`,path:`/natural-sounding-text-to-speech`,getParentRoute:()=>$}),Yz=ZP.update({id:`/_seo/online-text-reader`,path:`/online-text-reader`,getParentRoute:()=>$}),Xz=eF.update({id:`/_seo/pdf-audio-reader`,path:`/pdf-audio-reader`,getParentRoute:()=>$}),Zz=tF.update({id:`/_seo/pdf-to-audio`,path:`/pdf-to-audio`,getParentRoute:()=>$}),Qz=nF.update({id:`/_seo/pdf-to-audiobook`,path:`/pdf-to-audiobook`,getParentRoute:()=>$}),$z=rF.update({id:`/_seo/pdf-to-mp3`,path:`/pdf-to-mp3`,getParentRoute:()=>$}),eB=iF.update({id:`/_seo/phd-thesis-research-assistant`,path:`/phd-the
404sis-research-assistant`,getParentRoute:()=>$}),tB=aF.update({id:`/_seo/portuguese-pdf-to-audio`,path:`/portuguese-pdf-to-audio`,getParentRoute:()=>$}),nB=oF.update({id:`/_seo/portuguese-text-to-speech`,path:`/portuguese-text-to-speech`,getParentRoute:()=>$}),rB=sF.update({id:`/_seo/read-aloud-android`,path:`/read-aloud-android`,getParentRoute:()=>$}),iB=cF.update({id:`/_seo/read-aloud-ios`,path:`/read-aloud-ios`,getParentRoute:()=>$}),aB=dF.update({id:`/_seo/research-paper-audio`,path:`/research-paper-audio`,getParentRoute:()=>$}),oB=fF.update({id:`/_seo/research-paper-listener`,path:`/research-paper-listener`,getParentRoute:()=>$}),sB=pF.update({id:`/_seo/scientific-pronunciation`,path:`/scientific-pronunciation`,getParentRoute:()=>$}),cB=mF.update({id:`/_seo/spanish-pdf-to-audio`,path:`/spanish-pdf-to-audio`,getParentRoute:()=>$}),lB=hF.update({id:`/_seo/spanish-text-to-speech`,path:`/spanish-text-to-speech`,getParentRoute:()=>$}),uB=gF.update({id:`/_seo/speed-reading`,path:`/speed-reading`,getParentRoute:()=>$}),dB=_F.update({id:`/_seo/study-tool`,path:`/study-tool`,getParentRoute:()=>$}),fB=vF.update({id:`/_seo/text-to-audio`,path:`/text-to-audio`,getParentRoute:()=>$}),pB=yF.update({id:`/_seo/text-to-mp3`,path:`/text-to-mp3`,getParentRoute:()=>$}),mB=bF.update({id:`/_seo/text-to-speech`,path:`/text-to-speech`,getParentRoute:()=>$}),hB=xF.update({id:`/_seo/text-to-speech-android`,path:`/text-to-speech-android`,getParentRoute:()=>$}),gB=SF.update({id:`/_seo/text-to-speech-app-comparison`,path:`/text-to-speech-app-comparison`,getParentRoute:()=>$}),_B=TF.update({id:`/_seo/text-to-speech-chrome-extension`,path:`/text-to-speech-chrome-extension`,getParentRoute:()=>$}),vB=EF.update({id:`/_seo/text-to-speech-for-adhd`,path:`/text-to-speech-for-adhd`,getParentRoute:()=>$}),yB=DF.update({id:`/_seo/text-to-speech-for-dyslexia`,path:`/text-to-speech-for-dyslexia`,getParentRoute:()=>$}),bB=OF.update({id:`/_seo/text-to-speech-for-students`,path:`/text-to-speech-for-students`,getParentRoute:()=>$}),xB=kF.update({id:`/_seo/text-to-speech-ios`,path:`/text-to-speech-ios`,getParentRoute:()=>$}),SB=AF.update({id:`/_seo/text-to-speech-tool`,path:`/text-to-speech-tool`,getParentRoute:()=>$}),CB=jF.update({id:`/_seo/text-to-speech-vs-reading`,path:`/text-to-speech-vs-reading`,getParentRoute:()=>$}),wB=PF.update({id:`/`,path:`/`,getParentRoute:()=>nz}),TB=LF.update({id:`/$slug`,path:`/$slug`,getParentRoute:()=>nz}),EB=HF.update({id:`/doc/`,path:`/doc/`,getParentRoute:()=>$}),DB=iI.update({id:`/doc/$docId`,path:`/doc/$docId`,getParentRoute:()=>$}),OB=lI.update({id:`/fb/academic`,path:`/fb/academic`,getParentRoute:()=>$}),kB=wI.update({id:`/(auth)/continue`,path:`/continue`,getParentRoute:()=>XR}).lazy(()=>L(()=>import(`./continue.lazy-D2KDl62l.js`).then(e=>e.Route),__vite__mapDeps([423,1,244,35,15,6,14,7,4,245,38,11,12,36,424,18,17,39,31,20,32,8,24,215,172,90,205,50,30,53,54,55,56,149,216,217,200,10,197,43,3,19,44,45,198,21,16,22,23,25,42,41,37,46,201,40,57,116,66,117,118,133,202,47,48,49,146,220,418,121,103,97,122,145,114,115,58,59,60,61,62,63,64,65,157,99,67,68,69,70,71,124,227,232,147,148,75,373,212,378]))),AB=TI.update({id:`/(auth)/login`,path:`/login`,getParentRoute:()=>XR}).lazy(()=>L(()=>import(`./login.lazy-YzS8HVch.js`).then(e=>e.Route),__vite__mapDeps([425,1,244,35,15,6,14,7,4,245,38,11,12,36,424,18,17,39,31,20,32,8,24,215,172,90,205,50,30,53,54,55,56,149,216,217,200,10,197,43,3,19,44,45,198,21,16,22,23,25,42,41,37,46,201,40,57,116,66,117,118,133,202,47,48,49,146,220,418,121,103,97,122,145,114,115,58,59,60,61,62,63,64,65,157,99,67,68,69,70,71,124,227,232,147,148,75,373,212,378]))),jB=JR.update({id:`/(auth)/register`,path:`/register`,getParentRoute:()=>XR}).lazy(()=>L(()=>import(`./register.lazy-DM5evCwH.js`).then(e=>e.Route),__vite__mapDeps([426,1,244,35,15,6,14,7,4,245,38,11,12,36,424,18,17,39,31,20,32,8,24,215,172,90,205,50,30,53,54,55,56,149,216,217,200,10,197,43,3,19,44,45,198,21,16,22,23,25,42,41,37,46,201,40,57,116,66,117,118,133,202,47,48,49,146,220,418,121,103,97,122,145,114,115,58,59,60,61,62,63,64,65,157,99,67,68,69,70,71,124,227,232,147,148,75,373,212,378]))),MB=EI.update({id:`/(auth)/resgister`,path:`/resgister`,getParentRoute:()=>XR}),NB=DI.update({id:`/_dashboard`,getParentRoute:()=>yz}),PB=OI.update({id:`/admin`,path:`/admin`,getParentRoute:()=>yz}),FB=kI.update({id:`/premium`,path:`/premium`,getParentRoute:()=>yz}),IB=MI.update({id:`/_seo/_legacy/audio`,path:`/audio`,getParentRoute:()=>$}),LB=NI.update({id:`/_seo/_legacy/college`,path:`/college`,getParentRoute:()=>$}),RB=PI.update({id:`/_seo/_legacy/edu`,path:`/edu`,getParentRoute:()=>$}),zB=FI.update({id:`/_seo/_legacy/newsletter`,path:`/newsletter`,getParentRoute:()=>$}),BB=II.update({id:`/_seo/_legacy/ref`,path:`/ref`,getParentRoute:()=>$}),VB=LI.update({id:`/_seo/_legacy/setup-extension`,path:`/setup-extension`,getParentRoute:()=>$}),HB=VI.update({id:`/public-tools/readalong/$jobId`,path:`/public-tools/readalong/$jobId`,getParentRoute:()=>$}),UB=qI.update({id:`/home`,path:`/home`,getParentRoute:()=>NB}),WB=YI.update({id:`/notes`,path:`/notes`,getParentRoute:()=>NB}),GB=ZI.update({id:`/plan`,path:`/plan`,getParentRoute:()=>NB}),KB=$I.update({id:`/profile`,path:`/profile`,getParentRoute:()=>NB}),qB=tL.update({id:`/settings`,path:`/settings`,getParentRoute:()=>NB}),JB=rL.update({id:`/text-to-audio`,path:`/text-to-audio`,getParentRoute:()=>NB}),YB=iL.update({id:`/`,path:`/`,getParentRoute:()=>PB}),XB=aL.update({id:`/files/`,path:`/files/`,getParentRoute:()=>NB}),ZB=IR.update({id:`/files/$folderId`,path:`/files/$folderId`,getParentRoute:()=>NB}),QB=RR.update({id:`/readalong/$audioIdOrSlug`,path:`/readalong/$audioIdOrSlug`,getParentRoute:()=>NB}),$B=zR.update({id:`/`,path:`/`,getParentRoute:()=>qB}),eV=BR.update({id:`/appearance`,path:`/appearance`,getParentRoute:()=>qB}),tV=VR.update({id:`/conversion`,path:`/conversion`,getParentRoute:()=>qB}),nV=WR.update({id:`/integrations`,path:`/integrations`,getParentRoute:()=>qB}),rV=GR.update({id:`/language`,path:`/language`,getParentRoute:()=>qB}),iV=KR.update({id:`/voice`,path:`/voice`,getParentRoute:()=>qB}),aV=qR.update({id:`/users/$userId`,path:`/users/$userId`,getParentRoute:()=>PB}),oV={FunnelOnboardingStepRoute:xz},sV=YR._addFileChildren(oV),cV={MarketingBlogSlugRoute:TB,MarketingBlogIndexRoute:wB}
404,lV={MarketingAcademic1Route:ez,MarketingAcademic2Route:tz,MarketingBlogRoute:nz._addFileChildren(cV),MarketingBrowserExtAuthRoute:rz,MarketingBrowserExtAuthCallbackRoute:iz,MarketingBusinessRoute:az,MarketingContactUsRoute:oz,MarketingDeleteDataRoute:sz,MarketingDownloadsRoute:cz,MarketingFeaturesRoute:lz,MarketingPasswordResetRoute:uz,MarketingPricingRoute:dz,MarketingPrivacyRoute:fz,MarketingRefundPolicyRoute:pz,MarketingSurveyRoute:mz,MarketingTermsRoute:hz,MarketingToolsRoute:gz,MarketingYoutubeRoute:_z,MarketingIndexRoute:$R,MarketingSeoKeywordToolSlugRoute:Sz,MarketingSeoAcademicRoute:Cz,MarketingSeoAcademicPaperReaderRoute:wz,MarketingSeoAcademicPodcastCreatorRoute:Tz,MarketingSeoAiVoiceReaderRoute:Ez,MarketingSeoAudioNoteTakingRoute:Dz,MarketingSeoAudiobookCreatorRoute:Oz,MarketingSeoBrowserExtensionRoute:kz,MarketingSeoChinesePdfToAudioRoute:Az,MarketingSeoChineseTextToSpeechRoute:jz,MarketingSeoDocumentToAudioRoute:Mz,MarketingSeoDyslexiaReadingAssistantRoute:Nz,MarketingSeoEnglishTextToSpeechRoute:Pz,MarketingSeoFemaleVoiceGeneratorRoute:Fz,MarketingSeoFrenchPdfToAudioRoute:Iz,MarketingSeoFrenchTextToSpeechRoute:Lz,MarketingSeoGrantProposalAudioReviewToolRoute:Rz,MarketingSeoHindiPdfToAudioRoute:zz,MarketingSeoHindiTextToSpeechRoute:Bz,MarketingSeoItalianPdfToAudioRoute:Vz,MarketingSeoItalianTextToSpeechRoute:Hz,MarketingSeoJapanesePdfToAudioRoute:Uz,MarketingSeoJapaneseTextToSpeechRoute:Wz,MarketingSeoListenToArticlesOnlineRoute:Gz,MarketingSeoListenWhileWalkingRoute:Kz,MarketingSeoMaleVoiceGeneratorRoute:qz,MarketingSeoNaturalSoundingTextToSpeechRoute:Jz,MarketingSeoOnlineTextReaderRoute:Yz,MarketingSeoPdfAudioReaderRoute:Xz,MarketingSeoPdfToAudioRoute:Zz,MarketingSeoPdfToAudiobookRoute:Qz,MarketingSeoPdfToMp3Route:$z,MarketingSeoPhdThesisResearchAssistantRoute:eB,MarketingSeoPortuguesePdfToAudioRoute:tB,MarketingSeoPortugueseTextToSpeechRoute:nB,MarketingSeoReadAloudAndroidRoute:rB,MarketingSeoReadAloudIosRoute:iB,MarketingSeoResearchPaperAudioRoute:aB,MarketingSeoResearchPaperListenerRoute:oB,MarketingSeoScientificPronunciationRoute:sB,MarketingSeoSpanishPdfToAudioRoute:cB,MarketingSeoSpanishTextToSpeechRoute:lB,MarketingSeoSpeedReadingRoute:uB,MarketingSeoStudyToolRoute:dB,MarketingSeoTextToAudioRoute:fB,MarketingSeoTextToMp3Route:pB,MarketingSeoTextToSpeechRoute:mB,MarketingSeoTextToSpeechAndroidRoute:hB,MarketingSeoTextToSpeechAppComparisonRoute:gB,MarketingSeoTextToSpeechChromeExtensionRoute:_B,MarketingSeoTextToSpeechForAdhdRoute:vB,MarketingSeoTextToSpeechForDyslexiaRoute:yB,MarketingSeoTextToSpeechForStudentsRoute:bB,MarketingSeoTextToSpeechIosRoute:xB,MarketingSeoTextToSpeechToolRoute:SB,MarketingSeoTextToSpeechVsReadingRoute:CB,MarketingDocDocIdRoute:DB,MarketingFbAcademicRoute:OB,MarketingDocIndexRoute:EB,MarketingSeoLegacyAudioRoute:IB,MarketingSeoLegacyCollegeRoute:LB,MarketingSeoLegacyEduRoute:RB,MarketingSeoLegacyNewsletterRoute:zB,MarketingSeoLegacyRefRoute:BB,MarketingSeoLegacySetupExtensionRoute:VB,MarketingPublicToolsReadalongJobIdRoute:HB},uV=$._addFileChildren(lV),dV={AppAuthenticatedDashboardSettingsAppearanceRoute:eV,AppAuthenticatedDashboardSettingsConversionRoute:tV,AppAuthenticatedDashboardSettingsIntegrationsRoute:nV,AppAuthenticatedDashboardSettingsLanguageRoute:rV,AppAuthenticatedDashboardSettingsVoiceRoute:iV,AppAuthenticatedDashboardSettingsIndexRoute:$B},fV={AppAuthenticatedDashboardHomeRoute:UB,AppAuthenticatedDashboardNotesRoute:WB,AppAuthenticatedDashboardPlanRoute:GB,AppAuthenticatedDashboardProfileRoute:KB,AppAuthenticatedDashboardSettingsRoute:qB._addFileChildren(dV),AppAuthenticatedDashboardTextToAudioRoute:JB,AppAuthenticatedDashboardFilesFolderIdRoute:ZB,AppAuthenticatedDashboardReadalongAudioIdOrSlugRoute:QB,AppAuthenticatedDashboardFilesIndexRoute:XB},pV=NB._addFileChildren(fV),mV={AppAuthenticatedAdminIndexRoute:YB,AppAuthenticatedAdminUsersUserIdRoute:aV},hV={AppAuthenticatedDashboardRoute:pV,AppAuthenticatedAdminRoute:PB._addFileChildren(mV),AppAuthenticatedPremiumRoute:FB},gV={AppAuthenticatedRoute:yz._addFileChildren(hV),AppAdd_contentRoute:bz,AppIndexRoute:vz,AppauthContinueRoute:kB,AppauthLoginRoute:AB,AppauthResgisterRoute:MB,AppauthRegisterLazyRoute:jB},_V={FunnelRoute:sV,MarketingRoute:uV,AppRoute:XR._addFileChildren(gV),AuthErrorRoute:ZR,PostPurchaseRoute:QR},vV=CM._addFileChildren(_V),yV=`stale_chunk_reload_state`,bV=3,xV=1e4,SV=1e4,CV=0;function wV(){try{let e=sessionStorage.getItem(yV);if(!e)return{count:0,lastAt:0};let t=JSON.parse(e);return{count:typeof t.count==`number`?t.count:0,lastAt:typeof t.lastAt==`number`?t.lastAt:0}}catch{return{count:0,lastAt:0}}}function TV(){if(typeof window>`u`||typeof sessionStorage>`u`)return!1;let e=wV(),t=Date.now();return e.count>=bV||t-e.lastAt<xV?!1:(sessionStorage.setItem(yV,JSON.stringify({count:e.count+1,lastAt:t})),CV=t,window.location.reload(),!0)}function EV(e){let t=e.message;return t.startsWith(`Failed to fetch dynamically imported module`)||t.startsWith(`error loading dynamically imported module`)||t.startsWith(`Importing a module script failed`)}function DV(e){return!(e instanceof Error)||!EV(e)?!1:CV!==0&&Date.now()-CV<SV}function OV(e){EV(e)&&TV()}if(typeof window<`u`){window.addEventListener(`vite:preloadError`,()=>{TV()});let e=(e,t)=>
404{DV(t)&&(e.preventDefault(),e.stopImmediatePropagation())};window.addEventListener(`error`,t=>e(t,t.error),!0),window.addEventListener(`unhandledrejection`,t=>e(t,t.reason),!0)}function kV(e){return Xr(sA(e))===`transient`}function AV(e){e instanceof Error&&OV(e),!DV(e)&&St(e)}function jV(){let e=new CD({defaultOptions:{queries:{retry:(e,t)=>e<3&&kV(t)}}}),t=$E({routeTree:vV,context:{queryClient:e,cloudfrontRegion:void 0,isFreePlanCountry:void 0,analyticsBootstrap:void 0,edgeFlags:void 0},defaultPreload:`intent`,defaultPendingComponent:rA,defaultPendingMinMs:0,notFoundMode:`fuzzy`,defaultErrorComponent:iA,defaultNotFoundComponent:()=>(0,Z.jsx)(Ok,{}),rewrite:{input:({url:e})=>Ei(e),output:({url:e})=>wi(e)},defaultOnCatch:AV,parseSearch:la,stringifySearch:aa});return TD({router:t,queryClient:e}),t}async function MV(){let e=await jV(),t;if(gD){let n=await gD.getOptions();n.serializationAdapters=n.serializationAdapters??[],window.__TSS_START_OPTIONS__=n,t=n.serializationAdapters,e.options.defaultSsr=n.defaultSsr}else t=[],window.__TSS_START_OPTIONS__={serializationAdapters:t};return t.push(JE),e.options.serializationAdapters&&t.push(...e.options.serializationAdapters),e.update({basepath:``,serializationAdapters:t}),e.stores.ids.get().length||await $t(e),e}var NV=MV;function PV(){return NV().finally(()=>window.$_TSR?.h())}var FV;function IV(){return FV||=PV(),(0,Z.jsx)(XE,{promise:FV,children:e=>(0,Z.jsx)(nD,{router:e})})}var LV=n((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0<n;){var r=n-1>>>1,a=e[r];if(0<i(a,t))e[r]=t,e[n]=a,n=r;else break a}}function n(e){return e.length===0?null:e[0]}function r(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;a:for(var r=0,a=e.length,o=a>>>1;r<o;){var s=2*(r+1)-1,c=e[s],l=s+1,u=e[l];if(0>i(c,n))l<a&&0>i(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(l<a&&0>i(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m){if(n(c)!==null)m=!0,S||(S=!0,ne());else{var t=n(l);t!==null&&ie(x,t.startTime-e)}}}var S=!1,C=-1,w=5,T=-1;function ee(){return g?!0:!(e.unstable_now()-T<w)}function te(){if(g=!1,S){var t=e.unstable_now();T=t;var i=!0;try{a:{m=!1,h&&(h=!1,v(C),C=-1),p=!0;var a=f;try{b:{for(b(t),d=n(c);d!==null&&!(d.expirationTime>t&&ee());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&ie(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?ne():S=!1}}}var ne;if(typeof y==`function`)ne=function(){y(te)};else if(typeof MessageChannel<`u`){var re=new MessageChannel,E=re.port2;re.port1.onmessage=te,ne=function(){E.postMessage(null)}}else ne=function(){_(te,0)};function ie(t,n){C=_(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error(`forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported`):w=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_requestPaint=function(){g=!0},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(r,i,a){var o=e.unstable_now();switch(typeof a==`object`&&a?(a=a.delay,a=typeof a==`number`&&0<a?o+a:o):a=o,r){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return s=a+s,r={id:u++,callback:i,priorityLevel:r,startTime:a,expirationTime:s,sortIndex:-1},a>o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,ie(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,ne()))),r},e.unstable_shouldYield=ee,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),RV=n(((e,t)=>{t.exports=LV()})),zV=n((e=>{var n=RV(),r=t(),i=_a();function a(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n])}return`Minified React error #`+e+`; visit `+t+` for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`}function o(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function s(e){for(var t=e,n=t;n&&!n.alternate;)t=n,t.flags&4098&&(e=t.return),n=t.return;for(;t.return;)t=t.return;return t.tag===3?e:null}function c(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function l(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function u(e){if(s(e)!==e)throw Error(a(188))}function d(e){var t=e.alternate;if(!t){if(t=s(e),t===null)throw Error(a(188));return t===e?e:null}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return u(i),e;if(o===r)return u(i),t;o=o.sibling}throw Error(a(188))}if(n.return!==r.return)n=i,r=o;else{for(var c=!1,l=i.child;l;){if(l===n){c=!0,n=i,r=o;break}if(l===r){c=!0,r=i,n=o;break}l=l.sibling}if(!c){for(l=o.child;l;){if(l===n){c=!0,n=o,r=i;break}if(l===r){c=!0,r=o,n=i;break}l=l.sibling}if(!c)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(n.tag!==3)throw Error(a(188));return n.stateNode.current===n?e:t}function f(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=f(e),t!==null)return t;e=e.sibling}return null}function p(e,t,n,r,i,a){for(;e!==null;){if((e.tag===5||e.tag===27||e.tag===6)&&n(e,r,i,a)||(e.tag!==22||e.memoizedState===null)&&(t||e.tag!==5&&e.tag!==27)&&p(e.child,t,n,r,i,a))return!0;e=e.sibling}return!1}function m(e){for(e=e.return;e!==null;){if(e.tag===3||e.tag===5||e.tag===27)return e;e=e.return}return null}function h(e){var t=!1;for(e=e.return;e!==null&&(e.tag===4&&(t=!0),e.tag!==3&&e.tag!==5&&e.tag!==27);)e=e.return;return t}
404function g(e){var t=[null,null],n=m(e);return n===null||_(t,e,n.child,{foundSelf:!1}),t}function _(e,t,n,r){for(;n!==null;){if(n===t)r.foundSelf=!0;else if(n.tag===5||n.tag===27||n.tag===6){if(r.foundSelf)return e[1]=n,!0;e[0]=n}else if((n.tag!==22||n.memoizedState===null)&&_(e,t,n.child,r))return!0;n=n.sibling}return!1}function v(e){switch(e.tag){case 5:case 27:case 6:return e.stateNode;case 3:return e.stateNode.containerInfo;default:throw Error(a(559))}}var y=null,b=null;function x(e,t,n){return e===n||e===t&&(y=e,!0)}function S(e,t,n){return e===n?(b=e,!1):e===t&&(b!==null&&(y=e),!0)}function C(e){if(e===null)return null;do e=e===null?null:e.return;while(e&&e.tag!==5&&e.tag!==27&&e.tag!==3);return e||null}function w(e,t,n){for(var r=0,i=e;i;i=n(i))r++;i=0;for(var a=t;a;a=n(a))i++;for(;0<r-i;)e=n(e),r--;for(;0<i-r;)t=n(t),i--;for(;r--;){if(e===t||t!==null&&e===t.alternate)return e;e=n(e),t=n(t)}return null}var T=Object.assign,ee=Symbol.for(`react.element`),te=Symbol.for(`react.transitional.element`),ne=Symbol.for(`react.portal`),re=Symbol.for(`react.fragment`),E=Symbol.for(`react.strict_mode`),ie=Symbol.for(`react.profiler`),ae=Symbol.for(`react.consumer`),oe=Symbol.for(`react.context`),D=Symbol.for(`react.forward_ref`),se=Symbol.for(`react.suspense`),ce=Symbol.for(`react.suspense_list`),le=Symbol.for(`react.memo`),ue=Symbol.for(`react.lazy`),de=Symbol.for(`react.activity`),fe=Symbol.for(`react.legacy_hidden`),pe=Symbol.for(`react.memo_cache_sentinel`),me=Symbol.for(`react.view_transition`),he=Symbol.for(`react.recoverable`),ge=Symbol.iterator;function _e(e){return typeof e!=`object`||!e?null:(e=ge&&e[ge]||e[`@@iterator`],typeof e==`function`?e:null)}var ve=Symbol.for(`react.client.reference`);function ye(e){if(e==null)return null;if(typeof e==`function`)return e.$$typeof===ve?null:e.displayName||e.name||null;if(typeof e==`string`)return e;switch(e){case re:return`Fragment`;case ie:return`Profiler`;case E:return`StrictMode`;case se:return`Suspense`;case ce:return`SuspenseList`;case de:return`Activity`;case me:return`ViewTransition`}if(typeof e==`object`)switch(e.$$typeof){case ne:return`Portal`;case oe:return e.displayName||`Context`;case ae:return(e._context.displayName||`Context`)+`.Consumer`;case D:var t=e.render;return e=e.displayName,e||=(e=t.displayName||t.name||``,e===``?`ForwardRef`:`ForwardRef(`+e+`)`),e;case le:return t=e.displayName||null,t===null?ye(e.type)||`Memo`:t;case ue:t=e._payload,e=e._init;try{return ye(e(t))}catch{}}return null}var be=Array.isArray,O=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,k=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,xe={pending:!1,data:null,method:null,action:null},Se=[],Ce=-1;function we(e){return{current:e}}function Te(e){0>Ce||(e.current=Se[Ce],Se[Ce]=null,Ce--)}function Ee(e,t){Ce++,Se[Ce]=e.current,e.current=t}var De=we(null),Oe=we(null),A=we(null),ke=we(null);function Ae(e,t){switch(Ee(A,t),Ee(Oe,e),Ee(De,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?vp(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=vp(t),e=yp(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}Te(De),Ee(De,e)}function je(){Te(De),Te(Oe),Te(A)}function Me(e){var t=e.memoizedState;t!==null&&(mh._currentValue=t.memoizedState,Ee(ke,e)),t=De.current;var n=yp(t,e.type);t!==n&&(Ee(Oe,e),Ee(De,n))}function Ne(e){Oe.current===e&&(Te(De),Te(Oe)),ke.current===e&&(Te(ke),mh._currentValue=xe)}var Pe,Fe;function Ie(e){if(Pe===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);Pe=t&&t[1]||``,Fe=-1<e.stack.indexOf(`
405    at`)?` (<anonymous>)`:-1<e.stack.indexOf(`@`)?`@unknown:0:0`:``}return`
406`+Pe+e+Fe}var Le=!1;function Re(e,t){if(!e||Le)return``;Le=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==`object`&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}
vendor: 20,711 bytes, lines 406-411
406else{try{n.call()}catch(e){r=e}n=!1;try{var i=Object.getOwnPropertyDescriptor(e.prototype,`props`);Object.defineProperty(e.prototype,"props",{configurable:!0,set:function(){throw Error()}}),n=!0,new e}finally{n&&(i===void 0?delete e.prototype.props:Object.defineProperty(e.prototype,"props",i))}}}else{try{throw Error()}catch(e){r=e}(n=e())&&typeof n.catch==`function`&&n.catch(function(){})}}catch(e){if(e&&r&&typeof e.stack==`string`)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName=`DetermineComponentFrameRoot`;var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,`name`);i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:`DetermineComponentFrameRoot`});var a=r.DetermineComponentFrameRoot(),o=a[0],s=a[1];if(o&&s){var c=o.split(`
407`),l=s.split(`
408`);for(i=r=0;r<c.length&&!c[r].includes(`DetermineComponentFrameRoot`);)r++;for(;i<l.length&&!l[i].includes(`DetermineComponentFrameRoot`);)i++;if(r===c.length||i===l.length)for(r=c.length-1,i=l.length-1;1<=r&&0<=i&&c[r]!==l[i];)i--;for(;1<=r&&0<=i;r--,i--)if(c[r]!==l[i]){if(r!==1||i!==1)do if(r--,i--,0>i||c[r]!==l[i]){var u=`
409`+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(`<anonymous>`)&&(u=u.replace(`<anonymous>`,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{Le=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?Ie(n):``}function ze(e,t){switch(e.tag){case 26:case 27:case 5:return Ie(e.type);case 16:return Ie(`Lazy`);case 13:return e.child!==t&&t!==null?Ie(`Suspense Fallback`):Ie(`Suspense`);case 19:return Ie(`SuspenseList`);case 0:case 15:return Re(e.type,!1);case 11:return Re(e.type.render,!1);case 1:return Re(e.type,!0);case 31:return Ie(`Activity`);case 30:return Ie(`ViewTransition`);default:return``}}function Be(e){try{var t=``,n=null;do t+=ze(e,n),n=e,e=e.return;while(e);return t}catch(e){return`
410Error generating stack: `+e.message+`
411`+e.stack}}var Ve=Object.prototype.hasOwnProperty,He=n.unstable_scheduleCallback,Ue=n.unstable_cancelCallback,We=n.unstable_shouldYield,Ge=n.unstable_requestPaint,Ke=n.unstable_now,qe=n.unstable_getCurrentPriorityLevel,Je=n.unstable_ImmediatePriority,Ye=n.unstable_UserBlockingPriority,Xe=n.unstable_NormalPriority,Ze=n.unstable_LowPriority,Qe=n.unstable_IdlePriority,$e=n.log,et=n.unstable_setDisableYieldValue,tt=null,nt=null;function rt(e){if(typeof $e==`function`&&et(e),nt&&typeof nt.setStrictMode==`function`)try{nt.setStrictMode(tt,e)}catch{}}var it=Math.clz32?Math.clz32:st,at=Math.log,ot=Math.LN2;function st(e){return e>>>=0,e===0?32:31-(at(e)/ot|0)|0}var ct=256,lt=262144,ut=4194304;function dt(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&-e;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ft(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=dt(n))):i=dt(o):i=dt(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=dt(n))):i=dt(o)):i=dt(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function pt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function mt(e,t){t&8&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var r=31-it(n),i=1<<r;t|=e[r],n&=~i}return t}function ht(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function gt(){var e=ut;return ut<<=1,!(ut&62914560)&&(ut=4194304),e}function _t(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vt(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function yt(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0<n;){var u=31-it(n),d=1<<u;s[u]=0,c[u]=-1;var f=l[u];if(f!==null)for(l[u]=null,u=0;u<f.length;u++){var p=f[u];p!==null&&(p.lane&=-536870913)}n&=~d}r!==0&&bt(e,r,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function bt(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-it(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|n&261930}function xt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function St(e,t){var n=t&-t;return n=n&42?1:Ct(n),(n&(e.suspendedLanes|t))===0?n:0}function Ct(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function wt(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function Tt(){var e=k.p;return e===0?(e=window.event,e===void 0?32:Ah(e.type)):e}function Et(e,t){var n=k.p;try{return k.p=e,t()}finally{k.p=n}}var Dt=Math.random().toString(36).slice(2),Ot=`__reactFiber$`+Dt,kt=`__reactProps$`+Dt,At=`__reactContainer$`+Dt,j=`__reactEvents$`+Dt,jt=`__reactListeners$`+Dt,Mt=`__reactHandles$`+Dt,Nt=`__reactResources$`+Dt,Pt=`__reactMarker$`+Dt,Ft=`__reactLoad$`+Dt;function It(e){delete e[Ot],delete e[kt],delete e[jt],delete e[Mt]}function Lt(e){var t;if(t=e[Ot])return t;for(var n=e.parentNode;n;){if(t=n[At]||n[Ot]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=bm(e);e!==null;){if(n=e[Ot])return n;e=bm(e)}return t}e=n,n=e.parentNode}return null}function Rt(e){if(e=e[Ot]||e[At]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function zt(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(a(33))}function Bt(e){var t=e[Nt];return t||=e[Nt]={hoistableStyles:new Map,hoistableScripts:new Map},t}function Vt(e){e[Pt]=!0}function Ht(e){e[Ft]=void 0}var Ut=new Set,Wt={};function Gt(e,t){Kt(e,t),Kt(e+`Capture`,t)}function Kt(e,t){for(Wt[e]=t,e=0;e<t.length;e++)Ut.add(t[e])}var qt=RegExp(`^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$`),Jt={},Yt={};function Xt(e){return Ve.call(Yt,e)?!0:Ve.call(Jt,e)?!1:qt.test(e)?Yt[e]=!0:(Jt[e]=!0,!1)}var Zt=!1;function Qt(){var e=Zt;return Zt=!1,e}function $t(e,t,n){if(Xt(t)){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:e.removeAttribute(t);return;case`boolean`:var r=t.toLowerCase().slice(0,5);if(r!==`data-`&&r!==`aria-`){e.removeAttribute(t);return}}e.setAttribute(t,n)}}}function en(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(t);return}e.setAttribute(t,n)}}function tn(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(n);return}e.setAttributeNS(t,n,r)}}function nn(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function rn(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function an(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&r!==void 0&&typeof r.get==`function`&&typeof r.set==`function`){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function on(e){if(!e._valueTracker){var t=rn(e)?`checked`:`value`;e._valueTracker=an(e,t,``+e[t])}}function sn(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=rn(e)?e.checked?`true`:`false`:e.value),e=r,e!==n&&(t.setValue(e),!0)}var cn=/[\n"\\]/g;function ln(e){return e.replace(cn,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function un(e,t,n,r,i,a,o,s){e.name=``,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`?e.type=o:e.removeAttribute(`type`),t==null?o!==`submit`&&o!==`reset`||e.removeAttribute(`value`):o===`number`?(t===0&&e.value===``||e.value!=t)&&(e.value=``+nn(t)):e.value!==``+nn(t)&&(e.value=``+nn(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):M(e,nn(n)):o===`number`&&e.value==t?M(e,nn(e.value)):M(e,nn(t)),i==null&&a!=null&&(e.defaultChecked=!!a),i!=null&&(e.checked=i&&typeof i!=`function`&&typeof i!=`symbol`),s!=null&&typeof s!=`function`&&typeof s!=`symbol`&&typeof s!=`boolean`?e.name=``+nn(s):e.removeAttribute(`name`)}function dn(e,t,n,r,i,a,o,s){if(a!=null&&typeof a!=`function`&&typeof a!=`symbol`&&typeof a!=`boolean`&&(e.type=a),t!=null||n!=null){if(!(a!==`submit`&&a!==`reset`||t!=null)){on(e);return}n=n==null?``:``+nn(n),t=t==null?n:``+nn(t),s||t===e.value||(e.value=t),e.defaultValue=t}r??=i,r=typeof r!=`function`&&typeof r!=`symbol`&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`&&(e.name=o),on(e)}function M(e,t){e.defaultValue!==``+t&&(e.defaultValue=``+t)}function fn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t[`$`+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty(`$`+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+nn(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function pn(e,t,n){if(t!=null&&(t=``+nn(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n==null?``:``+nn(n)}function mn(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(a(92));if(be(r)){if(1<r.length)throw Error(a(93));r=r[0]}n=r}n??=``,t=n}n=nn(t),e.defaultValue=n,r=e.textContent,r===n&&r!==``&&r!==null&&(e.value=r),on(e)}function hn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var gn=new Set(`animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp`.split(` `));function _n(e,t,n){var r=t.indexOf(`--`)===0;n==null||typeof n==`boolean`||n===``?r?e.setProperty(t,``):t===`float`?e.cssFloat=``:e[t]=``:r?e.setProperty(t,n):typeof n!=`number`||n===0||gn.has(t)?t===`float`?e.cssFloat=n:e[t]=(``+n).trim():e[t]=n+`px`}function vn(e,t,n){if(t!=null&&typeof t!=`object`)throw Error(a(62));if(e=e.style,n!=null){for(var r in n)!n.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf(`--`)===0?e.setProperty(r,``):r===`float`?e.cssFloat=``:e[r]=``,Zt=!0);for(var i in t)r=t[i],t.hasOwnProperty(i)&&n[i]!==r&&(_n(e,i,r),Zt=!0)}else for(var o in t)t.hasOwnProperty(o)&&_n(e,o,t[o])}function yn(e){if(e.indexOf(`-`)===-1)return!1;switch(e){case`annotation-xml`:case`color-profile`:case`font-face`:case`font-face-src`:case`font-face-uri`:case`font-face-format`:case`font-face-name`:case`missing-glyph`:return!1;default:return!0}}var bn=new Map([[`acceptCharset`,`accept-charset`],[`htmlFor`,`for`],[`httpEquiv`,`http-equiv`],[`crossOrigin`,`crossorigin`],[`accentHeight`,`accent-height`],[`alignmentBaseline`,`alignment-baseline`],[`arabicForm`,`arabic-form`],[`baselineShift`,`baseline-shift`],[`capHeight`,`cap-height`],[`clipPath`,`clip-path`],[`clipRule`,`clip-rule`],[`colorInterpolation`,`color-interpolation`],[`colorInterpolationFilters`,`color-interpolation-filters`],[`colorProfile`,`color-profile`],[`colorRendering`,`color-rendering`],[`dominantBaseline`,`dominant-baseline`],[`enableBackground`,`enable-background`],[`fillOpacity`,`fill-opacity`],[`fillRule`,`fill-rule`],[`floodColor`,`flood-color`],[`floodOpacity`,`flood-opacity`],[`fontFamily`,`font-family`],[`fontSize`,`font-size`],[`fontSizeAdjust`,`font-size-adjust`],[`fontStretch`,`font-stretch`],[`fontStyle`,`font-style`],[`fontVariant`,`font-variant`],[`fontWeight`,`font-weight`],[`glyphName`,`glyph-name`],[`glyphOrientationHorizontal`,`glyph-orientation-horizontal`],[`glyphOrientationVertical`,`glyph-orientation-vertical`],[`horizAdvX`,`horiz-adv-x`],[`horizOriginX`,`horiz-origin-x`],[`imageRendering`,`image-rendering`],[`letterSpacing`,`letter-spacing`],[`lightingColor`,`lighting-color`],[`markerEnd`,`marker-end`],[`markerMid`,`marker-mid`],[`markerStart`,`marker-start`],[`maskType`,`mask-type`],[`overlinePosition`,`overline-position`],[`overlineThickness`,`overline-thickness`],[`paintOrder`,`paint-order`],[`panose-1`,`panose-1`],[`pointerEvents`,`pointer-events`],[`renderingIntent`,`rendering-intent`],[`shapeRendering`,`shape-rendering`],[`stopColor`,`stop-color`],[`stopOpacity`,`stop-opacity`],[`strikethroughPosition`,`strikethrough-position`],[`strikethroughThickness`,`strikethrough-thickness`],[`strokeDasharray`,`stroke-dasharray`],[`strokeDashoffset`,`stroke-dashoffset`],[`strokeLinecap`,`stroke-linecap`],[`strokeLinejoin`,`stroke-linejoin`],[`strokeMiterlimit`,`stroke-miterlimit`],[`strokeOpacity`,`stroke-opacity`],[`strokeWidth`,`stroke-width`],[`textAnchor`,`text-anchor`],[`textDecoration`,`text-decoration`],[`textRendering`,`text-rendering`],[`transformOrigin`,`transform-origin`],[`underlinePosition`,`underline-position`],[`underlineThickness`,`underline-thickness`],[`unicodeBidi`,`unicode-bidi`],[`unicodeRange`,`unicode-range`],[`unitsPerEm`,`units-per-em`],[`vAlphabetic`,`v-alphabetic`],[`vHanging`,`v-hanging`],[`vIdeographic`,`v-ideographic`],[`vMathematical`,`v-mathematical`],[`vectorEffect`,`vector-effect`],[`vertAdvY`,`vert-adv-y`],[`vertOriginX`,`vert-origin-x`],[`vertOriginY`,`vert-origin-y`],[`wordSpacing`,`word-spacing`],[`writingMode`,`writing-mode`],[`xmlnsXlink`,`xmlns:xlink`],[`xHeight`,`x-height`]]),N=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function xn(e){return N.test(``+e)?`javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')`:e}function Sn(){}var Cn=null;function wn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Tn=null,En=null;function Dn(e){var t=Rt(e);if(t&&(e=t.stateNode)){var n=e[kt]||null;a:switch(e=t.stateNode,t.type){case`input`:if(un(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type===`radio`&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(`input[name="`+ln(``+t)+`"][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=r[kt]||null;if(!i)throw Error(a(90));un(r,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(t=0;t<n.length;t++)r=n[t],r.form===e.form&&sn(r)}break a;case`textarea`:pn(e,n.value,n.defaultValue);break a;case`select`:t=n.value,t!=null&&fn(e,!!n.multiple,t,!1)}}}var On=!1;function kn(e,t,n){if(On)return e(t,n);On=!0;try{return e(t)}finally{if(On=!1,(Tn!==null||En!==null)&&(Gd(),Tn&&(t=Tn,e=En,En=Tn=null,Dn(t),e)))for(t=0;t<e.length;t++)Dn(e[t])}}function An(e,t){var n=e.stateNode;if(n===null)return null;var r=n[kt]||null;if(r===null)return null;n=r[t];a:switch(t){case`onClick`:case`onClickCapture`:case`onDoubleClick`:case`onDoubleClickCapture`:case`onMouseDown`:case`onMouseDownCapture`:case`onMouseMove`:case`onMouseMoveCapture`:case`onMouseUp`:case`onMouseUpCapture`:case`onMouseEnter`:(r=!r.disabled)||(e=e.type,r=e!==`button`&&e!==`input`&&e!==`select`&&e!==`textarea`),e=!r;break a;default:e=!1}if(e)return null;if(n&&typeof n!=`function`)throw Error(a(231,t,typeof n));return n}var jn=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0,Mn=!1;if(jn)try{var Nn={};Object.defineProperty(Nn,"passive",{get:function(){Mn=!0}}),window.addEventListener(`test`,Nn,Nn),window.removeEventListener(`test`,Nn,Nn)}catch{Mn=!1}var Pn=null,Fn=null,In=null;function Ln(){if(In)return In;var e,t=Fn,n=t.length,r,i=`value`in Pn?Pn.value:Pn.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return In=i.slice(e,1<r?1-r:void 0)}function Rn(e){var t=e.keyCode;return`charCode`in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function zn(){return!0}function Bn(){return!1}function Vn(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented==null?!1===i.returnValue:i.defaultPrevented)?zn:Bn,this.isPropagationStopped=Bn,this}return T(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!=`unknown`&&(e.returnValue=!1),this.isDefaultPrevented=zn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=zn)},persist:function(){},isPersistent:zn}),t}var Hn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Un=Vn(Hn),Wn=T({},Hn,{view:0,detail:0}),Gn=Vn(Wn),Kn,qn,Jn,Yn=T({},Wn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:or,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return`movementX`in e?e.movementX:(e!==Jn&&(Jn&&e.type===`mousemove`?(Kn=e.screenX-Jn.screenX,qn=e.screenY-Jn.screenY):qn=Kn=0,Jn=e),Kn)},movementY:function(e){return`movementY`in e?e.movementY:qn}}),Xn=Vn(Yn),Zn=Vn(T({},Yn,{dataTransfer:0})),Qn=Vn(T({},Wn,{relatedTarget:0})),$n=Vn(T({},Hn,{animationName:0,elapsedTime:0,pseudoElement:0})),er=Vn(T({},Hn,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),tr=Vn(T({},Hn,{data:0})),nr={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},rr={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:`F
4115`,117:`F6`,118:`F7`,119:`F8`,120:`F9`,121:`F10`,122:`F11`,123:`F12`,144:`NumLock`,145:`ScrollLock`,224:`Meta`},ir={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function ar(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=ir[e])?!!t[e]:!1}function or(){return ar}var sr=Vn(T({},Wn,{key:function(e){if(e.key){var t=nr[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=Rn(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?rr[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:or,charCode:function(e){return e.type===`keypress`?Rn(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?Rn(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),cr=Vn(T({},Yn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),lr=Vn(T({},Hn,{submitter:0})),ur=Vn(T({},Wn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:or})),dr=Vn(T({},Hn,{propertyName:0,elapsedTime:0,pseudoElement:0})),fr=Vn(T({},Yn,{deltaX:function(e){return`deltaX`in e?e.deltaX:`wheelDeltaX`in e?-e.wheelDeltaX:0},deltaY:function(e){return`deltaY`in e?e.deltaY:`wheelDeltaY`in e?-e.wheelDeltaY:`wheelDelta`in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),pr=Vn(T({},Hn,{newState:0,oldState:0,source:0})),mr=[9,13,27,32],hr=jn&&`CompositionEvent`in window,gr=null;jn&&`documentMode`in document&&(gr=document.documentMode);var _r=jn&&`TextEvent`in window&&!gr,vr=jn&&(!hr||gr&&8<gr&&11>=gr),yr=` `,br=!1;function xr(e,t){switch(e){case`keyup`:return mr.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function Sr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var Cr=!1;function wr(e,t){switch(e){case`compositionend`:return Sr(t);case`keypress`:return t.which===32?(br=!0,yr):null;case`textInput`:return e=t.data,e===yr&&br?null:e;default:return null}}function Tr(e,t){if(Cr)return e===`compositionend`||!hr&&xr(e,t)?(e=Ln(),In=Fn=Pn=null,Cr=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case`compositionend`:return vr&&t.locale!==`ko`?null:t.data;default:return null}}var Er={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 Dr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!Er[e.type]:t===`textarea`}function Or(e,t,n,r){Tn?En?En.push(r):En=[r]:Tn=r,t=tp(t,`onChange`),0<t.length&&(n=new Un(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var kr=null,Ar=null;function jr(e){Jf(e,0)}function Mr(e){if(sn(zt(e)))return e}function Nr(e,t){if(e===`change`)return t}var Pr=!1;if(jn){var Fr;if(jn){var Ir=`oninput`in document;if(!Ir){var Lr=document.createElement(`div`);Lr.setAttribute(`oninput`,`return;`),Ir=typeof Lr.oninput==`function`}Fr=Ir}else Fr=!1;Pr=Fr&&(!document.documentMode||9<document.documentMode)}function Rr(){kr&&(kr.detachEvent(`onpropertychange`,zr),Ar=kr=null)}function zr(e){if(e.propertyName===`value`&&Mr(Ar)){var t=[];Or(t,Ar,e,wn(e)),kn(jr,t)}}function Br(e,t,n){e===`focusin`?(Rr(),kr=t,Ar=n,kr.attachEvent(`onpropertychange`,zr)):e===`focusout`&&Rr()}function Vr(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return Mr(Ar)}function Hr(e,t){if(e===`click`)return Mr(t)}function Ur(e,t){if(e===`input`||e===`change`)return Mr(t)}function Wr(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var Gr=typeof Object.is==`function`?Object.is:Wr;function Kr(e,t){if(Gr(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!Ve.call(t,i)||!Gr(e[i],t[i]))return!1}return!0}function qr(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}function Jr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Yr(e,t){var n=Jr(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Jr(n)}}function Xr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Xr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Zr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=qr(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=qr(e.document)}return t}function Qr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var $r=jn&&`documentMode`in document&&11>=document.documentMode,ei=null,ti=null,ni=null,ri=!1;function ii(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ri||ei==null||ei!==qr(r)||(r=ei,`selectionStart`in r&&Qr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
411sNode:r.focusNode,focusOffset:r.focusOffset}),ni&&Kr(ni,r)||(ni=r,r=tp(ti,`onSelect`),0<r.length&&(t=new Un(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=ei)))}function ai(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var oi={animationend:ai(`Animation`,`AnimationEnd`),animationiteration:ai(`Animation`,`AnimationIteration`),animationstart:ai(`Animation`,`AnimationStart`),transitionrun:ai(`Transition`,`TransitionRun`),transitionstart:ai(`Transition`,`TransitionStart`),transitioncancel:ai(`Transition`,`TransitionCancel`),transitionend:ai(`Transition`,`TransitionEnd`)},si={},ci={};jn&&(ci=document.createElement(`div`).style,`AnimationEvent`in window||(delete oi.animationend.animation,delete oi.animationiteration.animation,delete oi.animationstart.animation),`TransitionEvent`in window||delete oi.transitionend.transition);function li(e){if(si[e])return si[e];if(!oi[e])return e;var t=oi[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ci)return si[e]=t[n];return e}var ui=li(`animationend`),di=li(`animationiteration`),fi=li(`animationstart`),pi=li(`transitionrun`),mi=li(`transitionstart`),hi=li(`transitioncancel`),gi=li(`transitionend`),_i=new Map,vi=`abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error fullscreenChange fullscreenError 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(` `);vi.push(`scrollEnd`);function yi(e,t){_i.set(e,t),Gt(t,[e])}var bi=0;function xi(e,t){if(e.name!=null&&e.name!==`auto`)return e.name;if(t.autoName!==null)return t.autoName;e=Dd.identifierPrefix;var n=bi++;return e=`_`+e+`t_`+n.toString(32)+`_`,t.autoName=e}function Si(e){if(e==null||typeof e==`string`)return e;var t=null,n=Fd;if(n!==null)for(var r=0;r<n.length;r++){var i=e[n[r]];if(i!=null){if(i===`none`)return`none`;t=t==null?i:t+(` `+i)}}return t??e.default}function Ci(e,t){return e=Si(e),t=Si(t),t==null?e===`auto`?null:e:t===`auto`?null:t}var wi=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:typeof e==`object`&&e&&typeof e.message==`string`?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},Ti=[],P=0,Ei=0;function Di(){for(var e=P,t=Ei=P=0;t<e;){var n=Ti[t];Ti[t++]=null;var r=Ti[t];Ti[t++]=null;var i=Ti[t];Ti[t++]=null;var a=Ti[t];if(Ti[t++]=null,r!==null&&i!==null){var o=r.pending;o===null?i.next=i:(i.next=o.next,o.next=i),r.pending=i}a!==0&&ji(n,i,a)}}function Oi(e,t,n,r){Ti[P++]=e,Ti[P++]=t,Ti[P++]=n,Ti[P++]=r,Ei|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function ki(e,t,n,r){return Oi(e,t,n,r),Mi(e)}function Ai(e,t){return Oi(e,null,null,t),Mi(e)}function ji(e,t,n){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n);for(var i=!1,a=e.return;a!==null;)a.childLanes|=n,r=a.alternate,r!==null&&(r.childLanes|=n),a.tag===22&&(e=a.stateNode,e===null||e._visibility&1||(i=!0)),e=a,a=a.return;return e.tag===3?(a=e.stateNode,i&&t!==null&&(i=31-it(n),e=a.hiddenUpdates,r=e[i],r===null?e[i]=[t]:r.push(t),t.lane=n|536870912),a):null}function Mi(e){if(50<Id)throw Id=0,Ld=null,Error(a(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Ni={};function Pi(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Fi(e,t,n,r){return new Pi(e,t,n,r)}function Ii(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Li(e,t){var n=e.alternate;return n===null?(n=Fi(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deleti
vendor: 49,795 bytes, line 411
411ons=null),n.flags=e.flags&1206910976,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Ri(e,t){e.flags&=1206910978;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function zi(e,t,n,r,i,o){var s=0;if(r=e,typeof r==`function`)Ii(r)&&(s=1);else if(typeof r==`string`)s=eh(e,n,De.current)?26:e===`html`||e===`head`||e===`body`?27:5;else a:switch(r){case de:return e=Fi(31,n,t,i),e.elementType=de,e.lanes=o,e;case re:return Bi(n.children,i,o,t);case E:s=8,i|=24;break;case ie:return e=Fi(12,n,t,i|2),e.elementType=ie,e.lanes=o,e;case se:return e=Fi(13,n,t,i),e.elementType=se,e.lanes=o,e;case ce:return e=Fi(19,n,t,i),e.elementType=ce,e.lanes=o,e;case fe:case me:return e=i|32,e=Fi(30,n,t,e),e.elementType=me,e.lanes=o,e.stateNode={autoName:null,paired:null,clones:null,ref:null},e;default:if(typeof r==`object`&&r)switch(r.$$typeof){case oe:s=10;break a;case ae:s=9;break a;case D:s=11;break a;case le:s=14;break a;case ue:s=16,r=null;break a}s=29,n=Error(a(130,e===null?`null`:typeof e,``)),r=null}return t=Fi(s,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Bi(e,t,n,r){return e=Fi(7,e,r,t),e.lanes=n,e}function Vi(e,t,n){return e=Fi(6,e,null,t),e.lanes=n,e}function Hi(e){var t=Fi(18,null,null,0);return t.stateNode=e,t}function Ui(e,t,n){return t=Fi(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Wi=new WeakMap;function Gi(e,t){if(typeof e==`object`&&e){var n=Wi.get(e);return n===void 0?(t={value:e,source:t,stack:Be(t)},Wi.set(e,t),t):n}return{value:e,source:t,stack:Be(t)}}var Ki=[],qi=0,Ji=null,Yi=0,Xi=[],Zi=0,Qi=null,$i=1,ea=``;function ta(e,t){Ki[qi++]=Yi,Ki[qi++]=Ji,Ji=e,Yi=t}function na(e,t,n){Xi[Zi++]=$i,Xi[Zi++]=ea,Xi[Zi++]=Qi,Qi=e;var r=$i;e=ea;var i=32-it(r)-1;r&=~(1<<i),n+=1;var a=32-it(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,$i=1<<32-it(t)+i|n<<i|r,ea=a+e}else $i=1<<a|n<<i|r,ea=e}function ra(e){e.return!==null&&(ta(e,1),na(e,1,0))}function ia(e){for(;e===Ji;)Ji=Ki[--qi],Ki[qi]=null,Yi=Ki[--qi],Ki[qi]=null;for(;e===Qi;)Qi=Xi[--Zi],Xi[Zi]=null,ea=Xi[--Zi],Xi[Zi]=null,$i=Xi[--Zi],Xi[Zi]=null}function aa(e,t){Xi[Zi++]=$i,Xi[Zi++]=ea,Xi[Zi++]=Qi,$i=t.id,ea=t.overflow,Qi=e}var oa=null,sa=null,F=!1,ca=null,la=!1,ua=Error(a(519));function da(e){throw va(Gi(Error(a(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?`text`:`HTML`,``)),e)),ua}function fa(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[Ot]=e,t[kt]=r,n){case`dialog`:W(`cancel`,t),W(`close`,t);break;case`iframe`:case`object`:case`embed`:W(`load`,t);break;case`video`:case`audio`:for(n=0;n<Kf.length;n++)W(Kf[n],t);break;case`source`:W(`error`,t);break;case`img`:case`image`:case`link`:W(`error`,t),W(`load`,t);break;case`details`:W(`toggle`,t);break;case`input`:W(`invalid`,t),dn(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case`select`:W(`invalid`,t);break;case`textarea`:W(`invalid`,t),mn(t,r.value,r.defaultValue,r.children)}n=r.children,typeof n!=`string`&&typeof n!=`number`&&typeof n!=`bigint`||t.textContent===``+n||!0===r.suppressHydrationWarning||sp(t.textContent,n)?(r.popover!=null&&(W(`beforetoggle`,t),W(`toggle`,t)),r.onScroll!=null&&W(`scroll`,t),r.onScrollEnd!=null&&W(`scrollend`,t),r.onClick!=null&&(t.onclick=Sn),t=!0):t=!1,t||da(e,!0)}function pa(e){for(oa=e.return;oa;)switch(oa.tag){case 5:case 31:case 13:la=!1;return;case 27:case 3:la=!0;return;default:oa=oa.return}}function ma(e){if(e!==oa)return!1;if(!F)return pa(e),F=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=n===`form`||n===`button`||xp(e.type,e.memoizedProps)),n=!n),n&&sa&&da(e),pa(e),t===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(317));sa=ym(e)}else if(t===31){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(317));sa=ym(e)}else t===27?(t=sa,Ap(e.type)?(e=vm,vm=null,sa=e):sa=t):sa=oa?_m(e.stateNode.nextSibling):null;return!0}function ha(){sa=oa=null,F=!1}function ga(){var e=ca;return e!==null&&(yd===null?yd=e:yd.push.apply(yd,e),ca=null),e}function va(e){ca===null?ca=[e]:ca.push(e)}var ya=we(null),ba=null,xa=null;function Sa(e,t,n){Ee(ya,t._currentValue),t._currentValue=n}function Ca(e){e._currentValue=ya.current,Te(ya)}function wa(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t?r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t):(e.childLanes|=t,r!==null&&(r.childLanes|=t)),e===n)break;e=e.return}}function Ta(e,t,n,r){var i=e.child;for(i!==null&&(i.return=e);i!==null;){var o=i.dependencies;if(o!==null){var s=i.child;o=o.firstContext;a:for(;o!==null;){var c=o;o=i;for(var l=0;l<t.length;l++)if(c.context===t[l]){o.lanes|=n,c=o.alternate,c!==null&&(c.lanes|=n),wa(o.return,n,e),r||(s=null);break a}o=c.next}}else if(i.tag===18){if(s=i.return,s===null)throw Error(a(341));s.lanes|=n,o=s.alternate,o!==null&&(o.lanes|=n),wa(s,n,e),s=null}else i.tag===13&&i.memoizedState!==null&&i.memoizedState.dehydrated===null?(i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),wa(i.return,n,e),s=i.child,s=s===null?null:s.sibling):s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===e){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}}function Ea(e,t,n,r){e=null;for(var i=t,o=!1;i!==null;){if(!o){if(i.flags&524288)o=!0;else if(i.flags&262144)break}if(i.tag===10){var s=i.alternate;if(s===null)throw Error(a(387));if(s=s.memoizedProps,s!==null){var c=i.type;Gr(i.pendingProps.value,s.value)||(e===null?e=[c]:e.push(c))}}else if(i===ke.current){if(s=i.alternate,s===null)throw Error(a(387));s.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(e===null?e=[mh]:e.push(mh))}i=i.return}return e!==null&&Ta(t,e,n,r),t.flags|=262144,e!==null}function Da(e){for(e=e.firstContext;e!==null;){if(!Gr(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Oa(e){ba=e,xa=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function ka(e){return ja(ba,e)}function Aa(e,t){return ba===null&&Oa(e),ja(e,t)}function ja(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},xa===null){if(e===null)throw Error(a(308));xa=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else xa=xa.next=t;return n}var Ma=typeof AbortController<`u`?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Na=n.unstable_scheduleCallback,Pa=n.unstable_NormalPriority,Fa={$$typeof:oe,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ia(){return{controller:new Ma,data:new Map,refCount:0}}function I(e){e.refCount--,e.refCount===0&&Na(Pa,function(){e.controller.abort()})}function La(e,t){if(e.pendingLanes&4194048){var n=e.transitionTypes;for(n===null&&(n=e.transitionTypes=[]),e=0;e<t.length;e++){var r=t[e];n.indexOf(r)===-1&&n.push(r)}}}var Ra=null;function za(e){var t=e.transitionTypes;return e.transitionTypes=null,t}var Ba=null,L=0,Va=0,Ha=null;function Ua(e,t){if(Ba===null){var n=Ba=[];L=0,Va=Vf(),Ha={status:`pending`,value:void 0,then:function(e){n.push(e)}}}return L++,t.then(Wa,Wa),t}function Wa(){if(--L===0&&(Ra=null,Ba!==null)){Ha!==null&&(Ha.status=`fulfilled`);var e=Ba;Ba=null,Va=0,Ha=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Ga(e,t){var n=[],r={status:`pending`,value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){r.status=`fulfilled`,r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(r.status=`rejected`,r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),r}var Ka=O.S;O.S=function(e,t){if(Sd=Ke(),typeof t==`object`&&t&&typeof t.then==`function`&&Ua(e,t),Ra!==null)for(var n=Df;n!==null;)La(n,Ra),n=n.next;if(n=e.types,n!==null){for(var r=Df;r!==null;)La(r,n),r=r.next;if(Va!==0){r=Ra,r===null&&(r=Ra=[]);for(var i=0;i<n.length;i++){var a=n[i];r.indexOf(a)===-1&&r.push(a)}}}Ka!==null&&Ka(e,t)};var qa=we(null);function Ja(){var e=qa.current;return e===null?ad.pooledCache:e}function Ya(e,t){t===null?Ee(qa,qa.current):Ee(qa,t.pool)}function Xa(){var e=Ja();return e===null?null:{parent:Fa._currentValue,pool:e}}var Za=Error(a(460)),Qa=Error(a(474)),$a=Error(a(542)),eo={then:function(){}};function R(e){return e=e.status,e===`fulfilled`||e===`rejected`}function to(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(Sn,Sn),t=n),t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,ao(e),e===void 0&&!(`reason`in t)?Error(a(600)):e;default:if(typeof t.status==`string`)t.then(Sn,Sn);else{if(e=ad,e!==null&&100<e.shellSuspendCounter)throw Error(a(482));e=t,e.status=`pending`,e.then(function(e){if(t.status===`pending`){var n=t;n.status=`fulfilled`,n.value=e}},function(e){if(t.status===`pending`){var n=t;n.status=`rejected`,n.reason=e}})}switch(t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,ao(e),e}throw ro=t,Za}}function no(e){try{var t=e._init;return t(e._payload)}catch(e){throw typeof e==`object`&&e&&typeof e.then==`function`?(ro=e,Za):e}}var ro=null;function io(){if(ro===null)throw Error(a(459));var e=ro;return ro=null,e}function ao(e){if(e===Za||e===$a)throw Error(a(483))}var oo=null,so=0;function co(e){var t=so;return so+=1,oo===null&&(oo=[]),to(oo,e,t)}function lo(e,t){t=t.props.ref,e.ref=t===void 0?null:t}function uo(e,t){throw t.$$typeof===ee?Error(a(525)):(e=Object.prototype.toString.call(t),Error(a(31,e===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:e)))}function fo(e){function t(t,n){if(e){var r=t.deletions;r===null?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;r!==null;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;e!==null;)e.key===null?t.set(e.index,e):t.set(e.key,e),e=e.sibling;return t}function i(e,t){return e=Li(e,t),e.index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?(r=t.alternate,r===null?(t.flags|=134217730,n):(r=r.index,r<n?(t.flags|=2,n):r)):(t.flags|=1048576,n)}function s(t){return e&&t.alternate===null&&(t.flags|=134217730),t}function c(e,t,n,r){return t===null||t.tag!==6?(t=Vi(n,e.mode,r),t.return=e,t):(t=i(t,n),t.return=e,t)}function l(e,t,n,r){var a=n.type;return a===re?(e=d(e,t,n.props.children,r,n.key),lo(e,n),e):t!==null&&(t.elementType===a||typeof a==`object`&&a&&a.$$typeof===ue&&no(a)===t.type)?(t=i(t,n.props),lo(t,n),t.return=e,t):(t=zi(n.type,n.key,n.props,null,e.mode,r),lo(t,n),t.return=e,t)}function u(e,t,n,r){return t===null||t.tag!==4||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=Ui(n,e.mode,r),t.return=e,t):(t=i(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,a){return t===null||t.tag!==7?(t=Bi(n,e.mode,r,a),t.return=e,t):(t=i(t,n),t.return=e,t)}function f(e,t,n){if(typeof t==`string`&&t!==``||typeof t==`number`||typeof t==`bigint`)return t=Vi(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case te:return n=zi(t.type,t.key,t.props,null,e.mode,n),lo(n,t),n.return=e,n;case ne:return t=Ui(t,e.mode,n),t.return=e,t;case ue:return t=no(t),f(e,t,n)}if(be(t)||_e(t))return t=Bi(t,e.mode,n,null),t.return=e,t;if(typeof t.then==`function`)return f(e,co(t),n);if(t.$$typeof===oe)return f(e,Aa(e,t),n);uo(e,t)}return null}function p(e,t,n,r){var i=t===null?null:t.key;if(typeof n==`string`&&n!==``||typeof n==`number`||typeof n==`bigint`)return i===null?c(e,t,``+n,r):null;if(typeof n==`object`&&n){switch(n.$$typeof){case te:return n.key===i?l(e,t,n,r):null;case ne:return n.key===i?u(e,t,n,r):null;case ue:return n=no(n),p(e,t,n,r)}if(be(n)||_e(n))return i===null?d(e,t,n,r,null):null;if(typeof n.then==`function`)return p(e,t,co(n),r);if(n.$$typeof===oe)return p(e,t,Aa(e,n),r);uo(e,n)}return null}function m(e,t,n,r,i){if(typeof r==`string`&&r!==``||typeof r==`number`||typeof r==`bigint`)return e=e.get(n)||null,c(t,e,``+r,i);if(typeof r==`object`&&r){switch(r.$$typeof){case te:return e=e.get(r.key===null?n:r.key)||null,l(t,e,r,i);case ne:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i);case ue:return r=no(r),m(e,t,n,r,i)}if(be(r)||_e(r))return e=e.get(n)||null,d(t,e,r,i,null);if(typeof r.then==`function`)return m(e,t,n,co(r),i);if(r.$$typeof===oe)return m(e,t,n,Aa(t,r),i);uo(t,r)}return null}function h(i,a,s,c){for(var l=null,u=null,d=a,h=a=0,g=null;d!==null&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),F&&ta(i,h),l;if(d===null){for(;h<s.length;h++)d=f(i,s[h],c),d!==null&&(a=o(d,a,h),u===null?l=d:u.sibling=d,u=d);return F&&ta(i,h),l}for(d=r(d);h<s.length;h++)g=m(d,i,h,s[h],c),g!==null&&(e&&(_=g.alternate,_!==null&&d.delete(_.key===null?h:_.key)),a=o(g,a,h),u===null?l=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),F&&ta(i,h),l}function g(i,s,c,l){if(c==null)throw Error(a(151));for(var u=null,d=null,h=s,g=s=0,_=null,v=c.next();h!==null&&!v.done;g++,v=c.next()){h.index>g?(_=h,h=null):_=h.sibling;var y=p(i,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(i,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(i,h),F&&ta(i,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(i,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return F&&ta(i,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,i,g,v.value,l),v!==null&&(e&&(_=v.alternate,_!==null&&h.delete(_.key===null?g:_.key)),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(i,e)}),F&&ta(i,g),u}function _(e,r,o,c){if(typeof o==`object`&&o&&o.type===re&&o.key===null&&o.props.ref===void 0&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case te:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===re){if(r.tag===7){n(e,r.sibling),c=i(r,o.props.children),lo(c,o),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===ue&&no(l)===r.type){n(e,r.sibling),c=i(r,o.props),lo(c,o),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}o.type===re?(c=Bi(o.props.children,e.mode,c,o.key),lo(c,o),c.return=e,e=c):(c=zi(o.type,o.key,o.props,null,e.mode,c),lo(c,o),c.return=e,e=c)}return s(e);case ne:a:{for(l=o.key;r!==null;){if(r.key===l){if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=i(r,o.children||[]),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}c=Ui(o,e.mode,c),c.return=e,e=c}return s(e);case ue:return o=no(o),_(e,r,o,c)}if(be(o))return h(e,r,o,c);if(_e(o)){if(l=_e(o),typeof l!=`function`)throw Error(a(150));return o=l.call(o),g(e,r,o,c)}if(typeof o.then==`function`)return _(e,r,co(o),c);if(o.$$typeof===oe)return _(e,r,Aa(e,o),c);uo(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=i(r,o),c.return=e,e=c):(n(e,r),c=Vi(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{so=0;var i=_(e,t,n,r);return oo=null,i}catch(t){if(t===Za||t===$a)throw t;var a=Fi(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var po=fo(!0),mo=fo(!1),ho=!1;function go(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function _o(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function vo(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function yo(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,id&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Mi(e),ji(e,null,n),t}return Oi(e,r,t,n),Mi(e)}function bo(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xt(e,n)}}function xo(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var So=!1;function Co(){if(So){var e=Ha;if(e!==null)throw e}}function wo(e,t,n,r){So=!1;var i=e.updateQueue;ho=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,p=f!==s.lane;if(p?(H&f)===f:(r&f)===f){f!==0&&f===Va&&(So=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var m=e,h=s;f=t;var g=n;switch(h.tag){case 1:if(m=h.payload,typeof m==`function`){d=m.call(g,d,f);break a}d=m;break a;case 3:m.flags=m.flags&-65537|128;case 0:if(m=h.payload,f=typeof m==`function`?m.call(g,d,f):m,f==null)break a;d=T({},d,f);break a;case 2:ho=!0}}f=s.callback,f!==null&&(e.flags|=64,p&&(e.flags|=8192),p=i.callbacks,p===null?i.callbacks=[f]:p.push(f))}else p={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=p,c=d):u=u.next=p,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),pd|=o,e.lanes=o,e.memoizedState=d}}function To(e,t){if(typeof e!=`function`)throw Error(a(191,e));e.call(t)}function Eo(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)To(n[e],t)}var Do=we(null),Oo=we(0);function ko(e,t){e=dd,Ee(Oo,e),Ee(Do,t),dd=e|t.baseLanes}function Ao(){Ee(Oo,dd),Ee(Do,Do.current)}function jo(){dd=Oo.current,Te(Do),Te(Oo)}var Mo=we(null),No=null;function Po(e){var t=e.alternate;Ee(zo,zo.current&1),Ee(Mo,e),No===null&&(t===null||Do.current!==null||t.memoizedState!==null)&&(No=e)}function Fo(e){Ee(zo,zo.current),Ee(Mo,e),No===null&&(No=e)}function Io(e){e.tag===22?(Ee(zo,zo.current),Ee(Mo,e),No===null&&(No=e)):Lo()}function Lo(){Ee(zo,zo.current),Ee(Mo,Mo.current)}function Ro(e){Te(Mo),No===e&&(No=null),Te(zo)}var zo=we(0);function Bo(e,t){Ee(Mo,Mo.current),Ee(zo,t)}function Vo(e){Te(zo),Te(Mo),No===e&&(No=null)}function Ho(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||mm(n)||hm(n)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==`independent`){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Uo=0,z=null,Wo=null,Go=null,Ko=!1,qo=!1,Jo=!1,Yo=0,Xo=0,Zo=null,Qo=0;function $o(){throw Error(a(321))}function es(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Gr(e[n],t[n]))return!1;return!0}function ts(e,t,n,r,i,a){return Uo=a,z=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,O.H=e===null||e.memoizedState===null?vc:yc,Jo=!1,a=n(r,i),Jo=!1,qo&&(a=rs(t,n,r,i)),ns(e),a}function ns(e){O.H=_c;var t=Wo!==null&&Wo.next!==null;if(Uo=0,Go=Wo=z=null,Ko=!1,Xo=0,Zo=null,t)throw Error(a(300));e===null||Ic||(e=e.dependencies,e!==null&&Da(e)&&(Ic=!0))}function rs(e,t,n,r){z=e;var i=0;do{if(qo&&(Zo=null),Xo=0,qo=!1,25<=i)throw Error(a(301));if(i+=1,Go=Wo=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}O.H=bc,o=t(n,r)}while(qo);return o}function is(){var e=O.H,t=e.useState()[0];return t=typeof t.then==`function`?ds(t):t,e=e.useState()[0],(Wo===null?null:Wo.memoizedState)!==e&&(z.flags|=1024),t}function as(){var e=Yo!==0;return Yo=0,e}function os(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function ss(e){if(Ko){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Ko=!1}Uo=0,Go=Wo=z=null,qo=!1,Xo=Yo=0,Zo=null}function cs(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Go===null?z.memoizedState=Go=e:Go=Go.next=e,Go}function ls(){if(Wo===null){var e=z.alternate;e=e===null?null:e.memoizedState}else e=Wo.next;var t=Go===null?z.memoizedState:Go.next;if(t!==null)Go=t,Wo=e;else{if(e===null)throw z.alternate===null?Error(a(467)):Error(a(310));Wo=e,e={memoizedState:Wo.memoizedState,baseState:Wo.baseState,baseQueue:Wo.baseQueue,queue:Wo.queue,next:null},Go===null?z.memoizedState=Go=e:Go=Go.next=e}return Go}function us(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function ds(e){var t=Xo;return Xo+=1,Zo===null&&(Zo=[]),e=to(Zo,e,t),t=z,(Go===null?t.memoizedState:Go.next)===null&&(t=t.alternate,O.H=t===null||t.memoizedState===null?vc:yc),e}function fs(e){if(typeof e==`object`&&e){if(typeof e.then==`function`)return ds(e);if(e.$$typeof===he)return;if(e.$$typeof===oe)return ka(e)}throw Error(a(438,String(e)))}function ps(e){var t=null,n=z.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=z.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(t??={data:[],index:0},n===null&&(n=us(),z.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=pe;return t.index++,n}function ms(e,t){return typeof t==`function`?t(e):t}function hs(e){return gs(ls(),Wo,e)}function gs(e,t,n){var r=e.queue;if(r===null)throw Error(a(311));r.lastRenderedReducer=n;var i=e.baseQueue,o=r.pending;if(o!==null){if(i!==null){var s=i.next;i.next=o.next,o.next=s}t.baseQueue=i=o,r.pending=null}if(o=e.baseState,i===null)e.memoizedState=o;else{t=i.next;var c=s=null,l=null,u=t,d=!1;do{var f=u.lane&-536870913;if(f===u.lane?(Uo&f)===f:(H&f)===f){var p=u.revertLane;if(p===0)l!==null&&(l=l.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===Va&&(d=!0);else if((Uo&p)===p){u=u.next,p===Va&&(d=!0);continue}else f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=f,s=o):l=l.next=f,z.lanes|=p,pd|=p;f=u.action,Jo&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else p={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=p,s=o):l=l.next=p,z.lanes|=f,pd|=f;u=u.next}while(u!==null&&u!==t);if(l===null?s=o:l.next=c,!Gr(o,e.memoizedState)&&(Ic=!0,d&&(n=Ha,n!==null)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=l,r.lastRenderedState=o}return i===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function _s(e){var t=ls(),n=t.queue;if(n===null)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(i!==null){n.pending=null;var s=i=i.next;do o=e(o,s.action),s=s.next;while(s!==i);Gr(o,t.memoizedState)||(Ic=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function vs(e,t,n){var r=z,i=ls(),o=F;if(o){if(n===void 0)throw Error(a(407));n=n()}else n=t();var s=!Gr((Wo||i).memoizedState,n);if(s&&(i.memoizedState=n,Ic=!0),i=i.queue,Us(xs.bind(null,r,i,e),[e]),e=i.getSnapshot!==t||s||Go!==null&&!!(Go.memoizedState.tag&1),Rs(e?9:8,{destroy:void 0},bs.bind(null,r,i,n,t),null),e){if(r.flags|=2048,ad===null)throw Error(a(349));o||Uo&127||ys(r,t,n)}return n}function ys(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=z.updateQueue,t===null?(t=us(),z.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function bs(e,t,n,r){t.value=n,t.getSnapshot=r,Ss(t)&&Cs(e)}function xs(e,t,n){return n(function(){Ss(t)&&Cs(e)})}function Ss(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Gr(e,n)}catch{return!0}}function Cs(e){var t=Ai(e,2);t!==null&&Bd(t,e,2)}function ws(e){var t=cs();if(typeof e==`function`){var n=e;if(e=n(),Jo){rt(!0);try{n()}finally{rt(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ms,lastRenderedState:e},t}function Ts(e,t,n,r){return e.baseState=n,gs(e,Wo,typeof r==`function`?r:ms)}function Es(e,t,n,r,i){if(mc(e))throw Error(a(485));if(e=t.action,e!==null){var o={payload:i,action:e,next:null,isTransition:!0,status:`pending`,value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};O.T===null?o.isTransition=!1:n(!0),r(o),n=t.pending,n===null?(o.next=t.pending=o,Ds(t,o)):(o.next=n.next,t.pending=n.next=o)}}function Ds(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var a=O.T,o={};o.types=a===null?null:a.types,O.T=o;try{var s=n(i,r),c=O.S;c!==null&&c(o,s),Os(e,t,s)}catch(n){As(e,t,n)}finally{a!==null&&o.types!==null&&(a.types=o.types),O.T=a}}else try{a=n(i,r),Os(e,t,a)}catch(n){As(e,t,n)}}function Os(e,t,n){typeof n==`object`&&n&&typeof n.then==`function`?n.then(function(n){ks(e,t,n)},function(n){return As(e,t,n)}):ks(e,t,n)}function ks(e,t,n){t.status=`fulfilled`,t.value=n,js(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Ds(e,n)))}function As(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status=`rejected`,t.reason=n,js(t),t=t.next;while(t!==r)}e.action=null}function js(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Ms(e,t){return t}function Ns(e,t){if(F){var n=ad.formState;if(n!==null){a:{var r=z;if(F){if(sa){b:{for(var i=sa,a=la;i.nodeType!==8;){if(!a){i=null;break b}if(i=_m(i.nextSibling),i===null){i=null;break b}}a=i.data,i=a===`F!`||a===`F`?i:null}if(i){sa=_m(i.nextSibling),r=i.data===`F!`;break a}}da(r)}r=!1}r&&(t=n[0])}}return n=cs(),n.memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ms,lastRenderedState:t},n.queue=r,n=dc.bind(null,z,r),r.dispatch=n,r=ws(!1),a=pc.bind(null,z,!1,r.queue),r=cs(),i={state:t,dispatch:null,action:e,pending:null},r.queue=i,n=Es.bind(null,z,i,a,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function Ps(e){return Fs(ls(),Wo,e)}function Fs(e,t,n){if(t=gs(e,t,Ms)[0],e=hs(ms)[0],typeof t==`object`&&t&&typeof t.then==`function`)try{var r=ds(t)}catch(e){throw e===Za?$a:e}else r=t;t=ls();var i=t.queue,a=i.dispatch;return n!==t.memoizedState&&(z.flags|=2048,Rs(9,{destroy:void 0},Is.bind(null,i,n),null)),[r,a,e]}function Is(e,t){e.action=t}function Ls(e){var t=ls(),n=Wo;if(n!==null)return Fs(t,n,e);ls(),t=t.memoizedState,n=ls();var r=n.queue.dispatch;return n.memoizedState=e,[t,r,!1]}function Rs(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},t=z.updateQueue,t===null&&(t=us(),z.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function zs(){return ls().memoizedState}function Bs(e,t,n,r){var i=cs();z.flags|=e,i.memoizedState=Rs(1|t,{destroy:void 0},n,r===void 0?null:r)}function Vs(e,t,n,r){var i=ls();r=r===void 0?null:r;var a=i.memoizedState.inst;Wo!==null&&r!==null&&es(r,Wo.memoizedState.deps)?i.memoizedState=Rs(t,a,n,r):(z.flags|=e,i.memoizedState=Rs(1|t,a,n,r))}function Hs(e,t){Bs(8390656,8,e,t)}function Us(e,t){Vs(2048,8,e,t)}function Ws(e){z.flags|=4;var t=z.updateQueue;if(t===null)t=us(),z.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function Gs(e){var t=ls().memoizedState;return Ws({ref:t,nextImpl:e}),function(){if(id&2)throw Error(a(440));return t.impl.apply(void 0,arguments)}}function Ks(e,t){return Vs(4,2,e,t)}function qs(e,t){return Vs(4,4,e,t)}function Js(e,t){if(typeof t==`function`){e=e();var n=t(e);return function(){typeof n==`function`?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Ys(e,t,n){n=n==null?null:n.concat([e]),Vs(4,4,Js.bind(null,t,e),n)}function Xs(){}function Zs(e,t){var n=ls();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&es(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Qs(e,t){var n=ls();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&es(t,r[1]))return r[0];if(r=e(),Jo){rt(!0);try{e()}finally{rt(!1)}}return n.memoizedState=[r,t],r}function $s(e,t,n){return n===void 0||Uo&1073741824&&!(H&261930)?e.memoizedState=t:(e.memoizedState=n,e=Rd(),z.lanes|=e,pd|=e,n)}function ec(e,t,n,r){return Gr(n,t)?n:Do.current===null?!(Uo&106)||Uo&1073741824&&!(H&261930)?(Ic=!0,e.memoizedState=n):(e=Rd(),z.lanes|=e,pd|=e,t):(e=$s(e,n,r),Gr(e,t)||(Ic=!0),e)}function tc(e,t,n,r,i){var a=k.p;k.p=a!==0&&8>a?a:8;var o=O.T,s={};s.types=o===null?null:o.types,O.T=s,pc(e,!1,t,n);try{var c=i(),l=O.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?fc(e,t,Ga(c,r),U(e)):fc(e,t,r,U(e))}catch(n){fc(e,t,{then:function(){},status:`rejected`,reason:n},U())}finally{k.p=a,o!==null&&s.types!==null&&(o.types=s.types),O.T=o}}function nc(){}function rc(e,t,n,r){if(e.tag!==5)throw Error(a(476));var i=ic(e).queue;tc(e,i,t,xe,n===null?nc:function(){return ac(e),n(r)})}function ic(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:xe,baseState:xe,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ms,lastRenderedState:xe},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ms,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function ac(e){var t=ic(e);t.next===null&&(t=e.alternate.memoizedState),fc(e,t.next.queue,{},U())}function oc(){return ka(mh)}function sc(){return ls().memoizedState}function cc(){return ls().memoizedState}function lc(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=U();e=vo(n);var r=yo(t,e,n);r!==null&&(Bd(r,t,n),bo(r,t,n)),t={cache:Ia()},e.payload=t;return}t=t.return}}function uc(e,t,n){var r=U();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},mc(e)?hc(t,n):(n=ki(e,t,n,r),n!==null&&(Bd(n,e,r),gc(n,t,r)))}function dc(e,t,n){fc(e,t,n,U())}function fc(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(mc(e))hc(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Gr(s,o))return Oi(e,t,i,0),ad===null&&Di(),!1}catch{}if(n=ki(e,t,i,r),n!==null)return Bd(n,e,r),gc(n,t,r),!0}return!1}function pc(e,t,n,r){if(r={lane:2,revertLane:Vf(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},mc(e)){if(t)throw Error(a(479))}else t=ki(e,n,r,2),t!==null&&Bd(t,e,2)}function mc(e){var t=e.alternate;return e===z||t!==null&&t===z}function hc(e,t){qo=Ko=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function gc(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xt(e,n)}}var _c={readContext:ka,use:fs,useCallback:$o,useContext:$o,useEffect:$o,useImperativeHandle:$o,useLayoutEffect:$o,useInsertionEffect:$o,useMemo:$o,useReducer:$o,useRef:$o,useState:$o,useDebugValue:$o,useDeferredValue:$o,useTransition:$o,useSyncExternalStore:$o,useId:$o,useHostTransitionStatus:$o,useFormState:$o,useActionState:$o,useOptimistic:$o,useMemoCache:$o,useCacheRefresh:$o,useEffectEvent:$o},vc={readContext:ka,use:fs,useCallback:function(e,t){return cs().memoizedState=[e,t===void 0?null:t],e},useContext:ka,useEffect:Hs,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),Bs(4194308,4,Js.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Bs(4194308,4,e,t)},useInsertionEffect:function(e,t){Bs(4,2,e,t)},useMemo:function(e,t){var n=cs();t=t===void 0?null:t;var r=e();if(Jo){rt(!0);try{e()}finally{rt(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=cs();if(n!==void 0){var i=n(t);if(Jo){rt(!0);try{n(t)}finally{rt(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=uc.bind(null,z,e),[r.memoizedState,e]},useRef:function(e){var t=cs();return e={current:e},t.memoizedState=e},useState:function(e){e=ws(e);var t=e.queue,n=dc.bind(null,z,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Xs,useDeferredValue:function(e,t){return $s(cs(),e,t)},useTransition:function(){var e=ws(!1);return e=tc.bind(null,z,e.queue,!0,!1),cs().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=z,i=cs();if(F){if(n===void 0)throw Error(a(407));n=n()}else{if(n=t(),ad===null)throw Error(a(349));H&127||ys(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Hs(xs.bind(null,r,o,e),[e]),r.flags|=2048,Rs(9,{destroy:void 0},bs.bind(null,r,o,n,t),null),n},useId:function(){var e=cs(),t=ad.identifierPrefix;if(F){var n=ea,r=$i;n=(r&~(1<<32-it(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=Yo++,0<n&&(t+=`H`+n.toString(32)),t+=`_`}else n=Qo++,t=`_`+t+`r_`+n.toString(32)+`_`;return e.memoizedState=t},useHostTransitionStatus:oc,useFormState:Ns,useActionState:Ns,useOptimistic:function(e){var t=cs();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=pc.bind(null,z,!0,n),n.dispatch=t,[e,t]},useMemoCache:ps,useCacheRefresh:function(){return cs().memoizedState=lc.bind(null,z)},useEffectEvent:function(e){var t=cs(),n={impl:e};return t.memoizedState=n,function(){if(id&2)throw Error(a(440));return n.impl.apply(void 0,arguments)}}},yc={readContext:ka,use:fs,useCallback:Zs,useContext:ka,useEffect:Us,useImperativeHandle:Ys,useInsertionEffect:Ks,useLayoutEffect:qs,useMemo:Qs,useReducer:hs,useRef:zs,useState:function(){return hs(ms)},useDebugValue:Xs,useDeferredValue:function(e,t){return ec(ls(),Wo.memoizedState,e,t)},useTransition:function(){var e=hs(ms)[0],t=ls().memoizedState;return[typeof e==`boolean`?e:ds(e),t]},useSyncExternalStore:vs,useId:sc,useHostTransitionStatus:oc,useFormState:Ps,useActionState:Ps,useOptimistic:function(e,t){return Ts(ls(),Wo,e,t)},useMemoCache:ps,useCacheRefresh:cc,useEffectEvent:Gs},bc={readContext:ka,use:fs,useCallback:Zs,useContext:ka,useEffect:Us,useImperativeHandle:Ys,useInsertionEffect:Ks,useLayoutEffect:qs,useMemo:Qs,useReducer:_s,useRef:zs,useState:function(){return _s(ms)},useDebugValue:Xs,useDeferredValue:function(e,t){var n=ls();return Wo===null?$s(n,e,t):ec(n,Wo.memoizedState,e,t)},useTransition:function(){var e=_s(ms)[0],t=ls().memoizedState;return[typeof e==`boolean`?e:ds(e),t]},useSyncExternalStore:vs,useId:sc,useHostTransitionStatus:oc,useFormState:Ls,useActionState:Ls,useOptimistic:function(e,t){var n=ls();return Wo===null?(n.baseState=e,[e,n.queue.dispatch]):Ts(n,Wo,e,t)},useMemoCache:ps,useCacheRefresh:cc,useEffectEvent:Gs};function xc(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:T({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Sc={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=U(),i=vo(r);i.payload=t,n!=null&&(i.callback=n),t=yo(e,i,r),t!==null&&(Bd(t,e,r),bo(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=U(),i=vo(r);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=yo(e,i,r),t!==null&&(Bd(t,e,r),bo(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=U(),r=vo(n);r.tag=2,t!=null&&(r.callback=t),t=yo(e,r,n),t!==null&&(Bd(t,e,n),bo(t,e,n))}};function Cc(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate==`function`?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!Kr(n,r)||!Kr(i,a):!0}function wc(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps==`function`&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps==`function`&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Sc.enqueueReplaceState(t,t.state,null)}function Tc(e,t){var n=t;if(`ref`in t)for(var r in n={},t)r!==`ref`&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=T({},n)),e)n[i]===void 0&&(n[i]=e[i]);return n}function Ec(e){wi(e)}function Dc(e){console.error(e)}function Oc(e){wi(e)}function kc(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function Ac(e,t,n){try{var r=e.onCaughtError;r(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function jc(e,t,n){return n=vo(n),n.tag=3,n.payload={element:null},n.callback=function(){kc(e,t)},n}function Mc(e){return e=vo(e),e.tag=3,e}function Nc(e,t,n,r){var i=n.type.getDerivedStateFromError;if(typeof i==`function`){var a=r.value;e.payload=function(){return i(a)},e.callback=function(){Ac(t,n,r)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch==`function`&&(e.callback=function(){Ac(t,n,r),typeof i!=`function`&&(Td===null?Td=new Set([this]):Td.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:e===null?``:e})})}function Pc(e,t,n,r,i){if(n.flags|=32768,typeof r==`object`&&r&&typeof r.then==`function`){if(t=n.alternate,t!==null&&Ea(t,n,i,!0),n=Mo.current,n!==null){switch(n.tag){case 31:case 13:case 19:return No===null?Qd():n.alternate===null&&fd===0&&(fd=3),n.flags&=-257,n.flags|=65536,n.lanes=i,r===eo?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([r]):t.add(r),xf(e,r,i)),!1;case 22:return n.flags|=65536,r===eo?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([r]):n.add(r)),xf(e,r,i)),!1}throw Error(a(435,n.tag))}return xf(e,r,i),Qd(),!1}if(F)return t=Mo.current,t===null?(r!==ua&&(t=Error(a(423),{cause:r}),va(Gi(t,n))),e=e.current.alternate,e.flags|=65536,i&=-i,e.lanes|=i,r=Gi(r,n),i=jc(e.stateNode,r,i),xo(e,i),fd!==4&&(fd=2)):(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=i,r!==ua&&(e=Error(a(422),{cause:r}),va(Gi(e,n)))),!1;var o=Error(a(520),{cause:r});if(o=Gi(o,n),vd===null?vd=[o]:vd.push(o),fd!==4&&(fd=2),t===null)return!0;r=Gi(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=i&-i,n.lanes|=e,e=jc(n.stateNode,r,e),xo(n,e),!1;case 1:if(t=n.type,o=n.stateNode,!(n.flags&128)&&(typeof t.getDerivedStateFromError==`function`||o!==null&&typeof o.componentDidCatch==`function`&&(Td===null||!Td.has(o))))return n.flags|=65536,i&=-i,n.lanes|=i,i=Mc(i),Nc(i,e,n,r),xo(n,i),!1;break;case 22:if(n.memoizedState!==null)return n.flags|=65536,!1}n=n.return}while(n!==null);return!1}var Fc=Error(a(461)),Ic=!1;function Lc(e,t,n,r){t.child=e===null?mo(t,null,n,r):po(t,e.child,n,r)}function Rc(e,t,n,r,i){n=n.render;var a=t.ref;if(`ref`in r){var o={};for(var s in r)s!==`ref`&&(o[s]=r[s])}else o=r;return Oa(t),r=ts(e,t,n,o,a,i),s=as(),e!==null&&!Ic?(os(e,t,i),fl(e,t,i)):(F&&s&&ra(t),t.flags|=1,Lc(e,t,r,i),t.child)}function zc(e,t,n,r,i){if(e===null){var a=n.type;return typeof a==`function`&&!Ii(a)&&a.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=a,Bc(e,t,a,r,i)):(e=zi(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!pl(e,i)){var o=a.memoizedProps;if(n=n.compare,n=n===null?Kr:n,n(o,r)&&e.ref===t.ref)return fl(e,t,i)}return t.flags|=1,e=Li(a,r),e.ref=t.ref,e.return=t,t.child=e}function Bc(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(Kr(a,r)&&e.ref===t.ref){if(Ic=!1,t.pendingProps=r=a,pl(e,i))e.flags&131072&&(Ic=!0);else return t.lanes=e.lanes,fl(e,t,i)}}return Jc(e,t,n,r,i)}function Vc(e,t,n,r){var i=r.children,a=e===null?null:e.memoizedState;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode===`hidden`){if(t.flags&128){if(a=a===null?n:a.baseLanes|n,e!==null){for(r=t.child=e.child,i=0;r!==null;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~a}else r=0,t.child=null;return Uc(e,t,a,n,r)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Ya(t,a===null?null:a.cachePool),a===null?Ao():ko(t,a),Io(t);else return r=t.lanes=536870912,Uc(e,t,a===null?n:a.baseLanes|n,n,r)}else a===null?(e!==null&&Ya(t,null),Ao(),Lo()):(Ya(t,a.cachePool),ko(t,a),Lo(),t.memoizedState=null);return Lc(e,t,i,n),t.child}function Hc(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Uc(e,t,n,r,i){var a=Ja();return a=a===null?null:{parent:Fa._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&Ya(t,null),Ao(),Io(t),e!==null&&Ea(e,t,r,!0),t.childLanes=i,null}function Wc(e,t){return t=rl({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Gc(e,t,n){return po(t,e.child,null,n),e=Wc(t,t.pendingProps),e.flags|=2,Ro(t),t.memoizedState=null,e}function Kc(e,t,n){var r=t.pendingProps,i=!!(t.flags&128);if(t.flags&=-129,e===null){if(F){if(r.mode===`hidden`)return e=Wc(t,r),t.lanes=536870912,e.memoizedState={baseLanes:0,cachePool:null},Hc(null,e);if(Fo(t),(e=sa)?(e=pm(e,la),e=e!==null&&e.data===`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Qi===null?null:{id:$i,overflow:ea},retryLane:536870912,hydrationErrors:null},n=Hi(e),n.return=t,t.child=n,oa=t,sa=null)):e=null,e===null)throw da(t);return t.lanes=536870912,null}return Wc(t,r)}var o=e.memoizedState;if(o!==null){var s=o.dehydrated;if(Fo(t),i){if(t.flags&256)t.flags&=-257,t=Gc(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(a(558))}else if(Ic||Ea(e,t,n,!1),i=(n&e.childLanes)!==0,Ic||i){if(Do.current===null){if(r=ad,r!==null&&(s=St(r,n),s!==0&&s!==o.retryLane))throw o.retryLane=s,Ai(e,s),Bd(r,e,s),Fc;Qd()}t=Gc(e,t,n)}else e=o.treeContext,sa=_m(s.nextSibling),oa=t,F=!0,ca=null,la=!1,e!==null&&aa(t,e),t=Wc(t,r),t.flags|=134221824;return t}return e=Li(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function qc(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!=`function`&&typeof n!=`object`)throw Error(a(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function Jc(e,t,n,r,i){return Oa(t),n=ts(e,t,n,r,void 0,i),r=as(),e!==null&&!Ic?(os(e,t,i),fl(e,t,i)):(F&&r&&ra(t),t.flags|=1,Lc(e,t,n,i),t.child)}function Yc(e,t,n,r,i,a){return Oa(t),t.updateQueue=null,n=rs(t,r,n,i),ns(e),r=as(),e!==null&&!Ic?(os(e,t,a),fl(e,t,a)):(F&&r&&ra(t),t.flags|=1,Lc(e,t,n,a),t.child)}function Xc(e,t,n,r,i){if(Oa(t),t.stateNode===null){var a=Ni,o=n.contextType;typeof o==`object`&&o&&(a=ka(o)),a=new n(r,a),t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,a.updater=Sc,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=r,a.state=t.memoizedState,a.refs={},go(t),o=n.contextType,a.context=typeof o==`object`&&o?ka(o):Ni,a.state=t.memoizedState,o=n.getDerivedStateFromProps,typeof o==`function`&&(xc(t,n,o,r),a.state=t.memoizedState),typeof n.getDerivedStateFromProps==`function`||typeof a.getSnapshotBeforeUpdate==`function`||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(o=a.state,typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount(),o!==a.state&&Sc.enqueueReplaceState(a,a.state,null),wo(t,r,a,i),Co(),a.state=t.memoizedState),typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!0}else if(e===null){a=t.stateNode;var s=t.memoizedProps,c=Tc(n,s);a.props=c;var l=a.context,u=n.contextType;o=Ni,typeof u==`object`&&u&&(o=ka(u));var d=n.getDerivedStateFromProps;u=typeof d==`function`||typeof a.getSnapshotBeforeUpdate==`function`,s=t.pendingProps!==s,u||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(s||l!==o)&&wc(t,a,r,o),ho=!1;var f=t.memoizedState;a.state=f,wo(t,r,a,i),Co(),l=t.memoizedState,s||f!==l||ho?(typeof d==`function`&&(xc(t,n,d,r),l=t.memoizedState),(c=ho||Cc(t,n,c,r,f,l,o))?(u||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount==`function`&&(t.flags|=4194308)):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=o,r=c):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,_o(e,t),o=t.memoizedProps,u=Tc(n,o),a.props=u,d=t.pendingProps,f=a.context,l=n.contextType,c=Ni,typeof l==`object`&&l&&(c=ka(l)),s=n.getDerivedStateFromProps,(l=typeof s==`function`||typeof a.getSnapshotBeforeUpdate==`function`)||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(o!==d||f!==c)&&wc(t,a,r,c),ho=!1,f=t.memoizedState,a.state=f,wo(t,r,a,i),Co();var p=t.memoizedState;o!==d||f!==p||ho||e!==null&&e.dependencies!==null&&Da(e.dependencies)?(typeof s==`function`&&(xc(t,n,s,r),p=t.memoizedState),(u=ho||Cc(t,n,u,r,f,p,c)||e!==null&&e.dependencies!==null&&Da(e.dependencies))?(l||typeof a.UNSAFE_componentWillUpdate!=`function`&&typeof a.componentWillUpdate!=`function`||(typeof a.componentWillUpdate==`function`&&a.componentWillUpdate(r,p,c),typeof a.UNSAFE_componentWillUpdate==`function`&&a.UNSAFE_componentWillUpdate(r,p,c)),typeof a.componentDidUpdate==`function`&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate==`function`&&(t.flags|=1024)):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=c,r=u):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,qc(e,t),r=!!(t.flags&128),a||r?(a=t.stateNode,n=r&&typeof n.getDerivedStateFromError!=`function`?null:a.render(),t.flags|=1,e!==null&&r?(t.child=po(t,e.child,null,i),t.child=po(t,null,n,i)):Lc(e,t,n,i),t.memoizedState=a.state,e=t.child):e=fl(e,t,i),e}function Zc(e,t,n,r){return ha(),t.flags|=256,Lc(e,t,n,r),t.child}var Qc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function $c(e){return{baseLanes:e,cachePool:Xa()}}function el(e,t,n){return e=e===null?0:e.childLanes&~n,t&&(e|=gd),e}function tl(e,t,n){var r=t.pendingProps,i=!1,a=!!(t.flags&128),o;if((o=a)||(o=e!==null&&e.memoizedState===null?!1:!!(zo.current&2)),o&&(i=!0,t.flags&=-129),o=!!(t.flags&32),t.flags&=-33,e===null){if(F){if(i?Po(t):Lo(),(e=sa)?(e=pm(e,la),e=e!==null&&e.data!==`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Qi===null?null:{id:$i,overflow:ea},retryLane:536870912,hydrationErrors:null},n=Hi(e),n.return=t,t.child=n,oa=t,sa=null)):e=null,e===null)throw da(t);return t.lanes=hm(e)?32:536870912,null}return a=r.children,r=r.fallback,i?(Lo(),i=t.mode,a=rl({mode:`hidden`,children:a},i),r=Bi(r,i,n,null),a.return=t,r.return=t,a.sibling=r,t.child=a,r=t.child,r.memoizedState=$c(n),r.childLanes=el(e,o,n),t.memoizedState=Qc,Hc(null,r)):(Po(t),nl(t,a))}var s=e.memoizedState;if(s!==null){var c=s.dehydrated;if(c!==null)return al(e,t,a,o,r,c,s,n)}return i?(Lo(),i=r.fallback,a=t.mode,s=e.child,c=s.sibling,r=Li(s,{mode:`hidden`,children:r.children}),r.subtreeFlags=s.subtreeFlags&1206910976,c===null?(i=Bi(i,a,n,null),i.flags|=2):i=Li(c,i),i.return=t,r.return=t,r.sibling=i,t.child=r,Hc(null,r),r=t.child,i=e.child.memoizedState,i===null?i=$c(n):(a=i.cachePool,a===null?a=Xa():(s=Fa._currentValue,a=a.parent===s?a:{parent:s,pool:s}),i={baseLanes:i.baseLanes|n,cachePool:a}),r.memoizedState=i,r.childLanes=el(e,o,n),t.memoizedState=Qc,Hc(e.child,r)):(Po(t),n=e.child,e=n.sibling,n=Li(n,{mode:`visible`,children:r.children}),n.return=t,n.sibling=null,e!==null&&(o=t.deletions,o===null?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=n,t.memoizedState=null,n)}function nl(e,t){return t=rl({mode:`visible`,children:t},e.mode),t.return=e,e.child=t}function rl(e,t){return e=Fi(22,e,null,t),e.lanes=0,e}function il(e,t,n){return po(t,e.child,null,n),e=nl(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function al(e,t,n,r,i,o,s,c){if(n)return t.flags&256?(Po(t),t.flags&=-257,il(e,t,c)):t.memoizedState===null?(Lo(),o=i.fallback,s=t.mode,i=rl({mode:`visible`,children:i.children},s),o=Bi(o,s,c,null),o.flags|=2,i.return=t,o.return=t,i.sibling=o,t.child=i,po(t,e.child,null,c),i=t.child,i.memoizedState=$c(c),i.childLanes=el(e,r,c),t.memoizedState=Qc,Hc(null,i)):(Lo(),t.child=e.child,t.flags|=128,null);if(Po(t),hm(o)){if(r=o.nextSibling&&o.nextSibling.dataset,r)var l=r.dgst;return r=l,r!==``&&(i=Error(a(419)),i.stack=``,i.digest=r,va({value:i,source:null,stack:null})),il(e,t,c)}if(Ic||Ea(e,t,c,!1),r=(c&e.childLanes)!==0,Ic||r){if(Do.current!==null)return il(e,t,c);if(r=ad,r!==null&&(i=St(r,c),i!==0&&i!==s.retryLane))throw s.retryLane=i,Ai(e,i),Bd(r,e,i),Fc;
411return mm(o)||Qd(),il(e,t,c)}return mm(o)?(t.flags|=192,t.child=e.child,null):(e=s.treeContext,sa=_m(o.nextSibling),oa=t,F=!0,ca=null,la=!1,e!==null&&aa(t,e),t=nl(t,i.children),t.flags|=134221824,t)}function ol(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),wa(e.return,t,n)}function sl(e){for(var t=null;e!==null;){var n=e.alternate;n!==null&&Ho(n)===null&&(t=e),e=e.sibling}return t}function cl(e,t,n,r,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.treeForkCount=a)}function ll(e){var t=e.child;for(e.child=null;t!==null;){var n=t.sibling;t.sibling=e.child,e.child=t,t=n}}function ul(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;r=r.children;var o=zo.current;if(t.flags&128)return Bo(t,o),null;var s=!!(o&2);if(s?(o=o&1|2,t.flags|=128):o&=1,Bo(t,o),i===`backwards`&&e!==null?(ll(e),Lc(e,t,r,n),ll(e)):Lc(e,t,r,n),r=F?Yi:0,!s&&e!==null&&e.flags&128)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ol(e,n,t);else if(e.tag===19)ol(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break a;for(;e.sibling===null;){if(e.return===null||e.return===t)break a;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case`backwards`:n=sl(t.child),n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null,ll(t)),cl(t,!0,i,null,a,r);break;case`unstable_legacy-backwards`:for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Ho(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}cl(t,!0,n,null,a,r);break;case`together`:cl(t,!1,null,null,void 0,r);break;case`independent`:t.memoizedState=null;break;default:n=sl(t.child),n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),cl(t,!1,i,n,a,r)}return t.child}function dl(e,t,n){var r=t.pendingProps;return Sa(t,t.type,r.value),Lc(e,t,r.children,n),t.child}function fl(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),pd|=t.lanes,(n&t.childLanes)===0){if(e!==null){if(Ea(e,t,n,!1),(n&t.childLanes)===0)return null}else return null}if(e!==null&&t.child!==e.child)throw Error(a(153));if(t.child!==null){for(e=t.child,n=Li(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Li(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function pl(e,t){return(e.lanes&t)!==0||(e=e.dependencies,!!(e!==null&&Da(e)))}function ml(e,t,n){switch(t.tag){case 3:Ae(t,t.stateNode.containerInfo),Sa(t,Fa,e.memoizedState.cache),ha();break;case 27:case 5:Me(t);break;case 4:Ae(t,t.stateNode.containerInfo);break;case 10:Sa(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Fo(t),null;break;case 13:var r=t.memoizedState;if(r!==null){if(r.dehydrated!==null)return Po(t),t.flags|=128,null;r=Ea(e,t,n,!1);var i=t.child.childLanes;return r||(n&i)!==0?tl(e,t,n):(Po(t),e=fl(e,t,n),e===null?null:e.sibling)}Po(t);break;case 19:if(t.flags&128)return ul(e,t,n);if(i=!!(e.flags&128),r=(n&t.childLanes)!==0,r||=(Ea(e,t,n,!1),(n&t.childLanes)!==0),i){if(r)return ul(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Bo(t,zo.current),r)break;return null;case 22:return t.lanes=0,Vc(e,t,n,t.pendingProps);case 24:Sa(t,Fa,e.memoizedState.cache)}return fl(e,t,n)}function hl(e,t,n){if(e!==null){if(e.memoizedProps!==t.pendingProps)Ic=!0;else{if(!pl(e,n)&&!(t.flags&128))return Ic=!1,ml(e,t,n);Ic=!!(e.flags&131072)}}else Ic=!1,F&&t.flags&1048576&&na(t,Yi,t.index);switch(t.lanes=0,t.tag){case 16:a:{var r=t.pendingProps;if(e=no(t.elementType),t.type=e,typeof e==`function`)Ii(e)?(r=Tc(e,r),t.tag=1,t=Xc(null,t,e,r,n)):(t.tag=0,t=Jc(null,t,e,r,n));else{if(e!=null){var i=e.$$typeof;if(i===D){t.tag=11,t=Rc(null,t,e,r,n);break a}if(i===le){t.tag=14,t=zc(null,t,e,r,n);break a}if(i===oe){t.tag=10,t.type=e,t=dl(null,t,n);break a}}throw t=ye(e)||e,Error(a(306,t,``))}}return t;case 0:return Jc(e,t,t.type,t.pendingProps,n);case 1:return r=t.type,i=Tc(r,t.pendingProps),Xc(e,t,r,i,n);case 3:a:{if(Ae(t,t.stateNode.containerInfo),e===null)throw Error(a(387));
vendor: 1,444 bytes, line 411
411r=t.pendingProps;var o=t.memoizedState;i=o.element,_o(e,t),wo(t,r,null,n);var s=t.memoizedState;if(r=s.cache,Sa(t,Fa,r),r!==o.cache&&Ta(t,[Fa],n,!0),Co(),r=s.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=Zc(e,t,r,n);break a}if(r!==i){i=Gi(Error(a(424)),t),va(i),t=Zc(e,t,r,n);break a}switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName===`HTML`?e.ownerDocument.body:e}for(sa=_m(e.firstChild),oa=t,F=!0,ca=null,la=!0,n=mo(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|134221824,n=n.sibling}else{if(ha(),r===i){t=fl(e,t,n);break a}Lc(e,t,r,n)}t=t.child}return t;case 26:return qc(e,t),e===null?(n=Vm(t.type,null,t.pendingProps,null))?t.memoizedState=n:F||(t.stateNode=bp(t.type,t.pendingProps,A.current,t)):t.memoizedState=Vm(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Me(t),e===null&&F&&(r=t.stateNode=Cm(t.type,t.pendingProps,A.current),oa=t,la=!0,i=sa,Ap(t.type)?(vm=i,sa=_m(r.firstChild)):sa=i),Lc(e,t,t.pendingProps.children,n),qc(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&F&&((i=r=sa)&&(r=dm(r,t.type,t.pendingProps,la),r===null?i=!1:(t.stateNode=r,oa=t,sa=_m(r.firstChild),la=!1,i=!0)),i||da(t)),Me(t),i=t.type,o=t.pendingProps,s=e===null?null:e.memoizedProps,r=o.children,xp(i,o)?r=null:s!==null&&xp(i,s)&&(t.flags|=32),t.memoizedState!==null&&(i=ts(e,t,is,null,
411null,n),mh._currentValue=i),qc(e,t),Lc(e,t,r,n),t.child;case 6:return e===null&&F&&((e=n=sa)&&(n=fm(n,t.pendingProps,la),n===null?e=!1:(t.stateNode=n,oa=t,sa=null,e=!0)),e||da(t)),null;case 13:return tl(e,t,n);case 4:return Ae(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=po(t,null,r,n):Lc(e,t,r,n),t.child;case 11:return Rc(e,t,t.type,t.pendingProps,n);case 7:return r=t.pendingProps,qc(e,t),Lc(e,t,r,n),t.child;case 8:return Lc(e,t,t.pendingProps.children,n),t.child;case 12:return Lc(e,t,t.pendingProps.children,n),t.child;case 10:return dl(e,t,n);case 9:return i=t.type._context,r=t.pendingProps.children,Oa(t),i=ka(i),r=r(i),t.flags|=1,Lc(e,t,r,n),t.child;case 14:return zc(e,t,t.type,t.pendingProps,n);case 15:return Bc(e,t,t.type,t.pendingProps,n);case 19:return ul(e,t,n);case 31:return Kc(e,t,n);case 22:return Vc(e,t,n,t.pendingProps);case 24:return Oa(t),r=ka(Fa),e===null?(i=Ja(),i===null&&(i=ad,o=Ia(),i.pooledCache=o,o.refCount++,o!==null&&(i.pooledCacheLanes|=n),i=o),t.memoizedState={parent:r,cache:i},go(t),Sa(t,Fa,i)):((e.lanes&n)!==0&&(_o(e,t),wo(t,null,null,n),Co()),i=e.memoizedState,o=t.memoizedState,i.parent===r?(r=o.cache,Sa(t,Fa,r),r!==i.cache&&Ta(t,[Fa],n,!0)):(i={parent:r,cache:r},t.memoizedState=i,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=i),Sa(t,Fa,r))),Lc(e,t,t.pendingProps.children,n),t.child;case 30:return t.stateNode===null&&(t.stateNode={autoName:null,paired:null,clones:null,ref:null}),r=t.pendingProps,r.name!=null&&r.name!==`auto`?t.flags|=e===null?18882560:18874368:F&&ra(t),e!==null&&e.memoizedProps.name!==r.name?t.flags|=4194816:qc(e,t),Lc(e,t,r.children,n),t.child;case 29:throw t.pendingProps}throw Error(a(156,t.tag))}function gl(e){e.flags|=4}function _l(e,t,n,r,i){var a;if((a=!!(e.mode&32))&&(a=n===null?th(t,r):th(t,r)&&(r.src!==n.src||r.srcSet!==n.srcSet)),a){if(e.flags|=16777216,(i&335544128)===i){if(e.stateNode.complete)e.flags|=8192;else if(Yd())e.flags|=8192;else throw ro=eo,Qa}}else e.flags&=-16777217}function vl(e,t){if(t.type!==`stylesheet`||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!nh(t)){if(Yd())e.flags|=8192;else throw ro=eo,Qa}}function yl(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag===22?536870912:gt(),e.lanes|=t,_d|=t)}function bl(e,t){if(!F)switch(e.tailMode){case`visible`:break;case`collapsed`:for(var n=e.tail,r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null;break;default:for(t=e.tail,n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null}}function xl(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&1206910976,r|=i.flags&1206910976,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Sl(e,t,n){var r=t.pendingProps;switch(ia(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return xl(t),null;case 1:return xl(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Ca(Fa),je(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(ma(t)?gl(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,ga())),xl(t),null;case 26:var i=t.type,o=t.memoizedState;return e===null?(gl(t),o===null?(xl(t),_l(t,i,null,r,n)):(xl(t),vl(t,o))):o?o===e.memoizedState?(xl(t),t.flags&=-16777217):(gl(t),xl(t),vl(t,o)):(e=e.memoizedProps,e!==r&&gl(t),xl(t),_l(t,i,e,r,n)),null;case 27:if(Ne(t),n=A.current,i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&gl(t);else{if(!r){if(t.stateNode===null)throw Error(a(166));return xl(t),t.subtreeFlags&=-33554433,null}e=De.current,ma(t)?fa(t,e):(e=Cm(i,r,n),t.stateNode=e,gl(t))}return xl(t),t.subtreeFlags&=-33554433,null;case 5:if(Ne(t),i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&gl(t);else{if(!r){if(t.stateNode===null)throw Error(a(166));return xl(t),t.subtreeFlags&=-33554433,null}if(o=De.current,ma(t))fa(t,o);else{var s=_p(A.current);switch(o){case 1:o=s.createElementNS(`http://www.w3.org/2000/svg`,i);break;
vendor: 5,113 bytes, line 411
411case 2:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,i);break;default:switch(i){case`svg`:o=s.createElementNS(`http://www.w3.org/2000/svg`,i);break;case`math`:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,i);break;case`script`:o=s.createElement(`div`),o.innerHTML=`<script><\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(i,{is:r.is}):s.createElement(i)}}o[Ot]=t,o[kt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(up(o,i,r),i){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&gl(t)}}return xl(t),t.subtreeFlags&=-33554433,_l(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&gl(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(a(166));if(e=A.current,ma(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,i=oa,i!==null)switch(i.tag){case 27:case 5:r=i.memoizedProps}e[Ot]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||sp(e.nodeValue,n)),e||da(t,!0)}else e=_p(e).createTextNode(r),e[Ot]=t,t.stateNode=e}return xl(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=ma(t),n!==null){if(e===null){if(!r)throw Error(a(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(a(557));e[Ot]=t}else ha(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;xl(t),e=!1}else n=ga(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(Ro(t),t):(Ro(t),null);if(t.flags&128)throw Error(a(558))}return xl(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=ma(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(a(318));if(i=t.memoizedState,i=i===null?null:i.dehydrated,!i)throw Error(a(317));i[Ot]=t}else ha(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;xl(t),i=!1}else i=ga(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(Ro(t),t):(Ro(t),null)}return Ro(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,i=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(i=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==i&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),yl(t,t.updateQueue),xl(t),null);case 4:return je(),e===null&&Zf(t.stateNode.containerInfo),t.flags|=67108864,xl(t),null;case 10:return Ca(t.type),xl(t),null;case 19:if(Vo(t),r=t.memoizedState,r===null)return xl(t),null;if(i=!!(t.flags&128),o=r.rendering,o===null){if(i)bl(r,!1);else{if(fd!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Ho(e),o!==null){for(t.flags|=128,bl(r,!1),e=o.updateQueue,t.updateQueue=e,yl(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)Ri(n,e),n=n.sibling;return Bo(t,zo.current&1|2),F&&ta(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Ke()>Cd&&(t.flags|=128,i=!0,bl(r,!1),t.lanes=4194304)}}else{if(!i){if(e=Ho(o),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,yl(t,e),bl(r,!0),r.tail===null&&r.tailMode!==`collapsed`&&r.tailMode!==`visible`&&!o.alternate&&!F)return xl(t),null}else 2*Ke()-r.renderingStartTime>Cd&&n!==536870912&&(t.flags|=128,i=!0,bl(r,!1),t.lanes=4194304)}r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}if(r.tail!==null){e=r.tail;a:{for(n=e;n!==null;){if(n.alternate!==null){n=!1;break a}n=n.sibling}n=!0}return r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Ke(),e.sibling=null,o=zo.current,o=i?o&1|2:o&1,r.tailMode===`visible`||r.tailMode===`collapsed`||!n||F?Bo(t,o):(n=o,Ee(Mo,t),Ee(zo,n),No===null&&(No=t)),F&&ta(t,r.treeForkCount),e}return xl(t),null;case 22:case 23:return Ro(t),jo(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(xl(t),t.subtreeFlags&6&&(t.flags|=8192)):xl(t),n=t.updateQueue,n!==null&&yl(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&Te(qa),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Ca(Fa),xl(t),null;case 25:return null;case 30:return t.flags|=33554432,xl(t),null}throw Error(a(156,t.tag))}function Cl(e,t){switch(ia(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;
411case 3:return Ca(Fa),je(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Ne(t),null;case 31:if(t.memoizedState!==null){if(Ro(t),t.alternate===null)throw Error(a(340));ha()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Ro(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(a(340));ha()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Vo(t),e=t.flags,e&65536?(t.flags=e&-65537|128,e=t.memoizedState,e!==null&&(e.rendering=null,e.tail=null),t.flags|=4,t):null;case 4:return je(),null;case 10:return Ca(t.type),null;case 22:case 23:return Ro(t),jo(),e!==null&&Te(qa),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Ca(Fa),null;case 25:return null;default:return null}}function wl(e,t){switch(ia(t),t.tag){case 3:Ca(Fa),je();break;case 26:case 27:case 5:Ne(t);break;case 4:je();break;case 31:t.memoizedState!==null&&Ro(t);break;case 13:Ro(t);break;case 19:Vo(t);break;case 10:Ca(t.type);break;case 22:case 23:Ro(t),jo(),e!==null&&Te(qa);break;case 24:Ca(Fa)}}function Tl(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){bf(t,t.return,e)}}function El(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){bf(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){bf(t,t.return,e)}}function Dl(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Eo(t,n)}catch(t){bf(e,e.return,t)}}}function Ol(e,t,n){n.props=Tc(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){bf(e,t,n)}}function kl(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:var i=e.stateNode,a=xi(e.memoizedProps,i);(i.ref===null||i.ref.name!==a)&&(i.ref=Hp(a)),r=i.ref;break;case 7:if(e.stateNode===null){var o=new Up(e);p(e.child,!1,om,o,void 0,void 0),e.stateNode=o}r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){bf(e,t,n)}}function Al(e,t){var n=e.ref,r=e.refCleanup;if(n!==null){if(typeof r==`function`)try{r()}catch(n){bf(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){bf(e,t,n)}else n.current=null}}function jl(e,t){if((e.tag===5||e.tag===27||e.tag===6)&&e.alternate===null&&t!==null)for(var n=0;n<t.length;n++)cm(e.stateNode,t[n])}function Ml(e){for(var t=e.return;t!==null&&(Fl(t)&&cm(e.stateNode,t.stateNode),!Pl(t));)t=t.return}function Nl(e){for(var t=e.return;t!==null&&(Fl(t)&&lm(e.stateNode,t.stateNode),!Pl(t));)t=t.return}function Pl(e){return e.tag===5||e.tag===3||e.tag===27}function Fl(e){return e&&e.tag===7&&e.stateNode!==null}function Il(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){bf(e,e.return,t)}}function Ll(e,t,n){try{var r=e.stateNode;fp(r,e.type,n,t),r[kt]=t}catch(t){bf(e,e.return,t)}}function Rl(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Ap(e.type)||e.tag===4}function zl(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Rl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Ap(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Bl(e,t,n,r){var i=e.tag;if(i===5||i===6)i=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(i,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(i),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Sn)),jl(e,r),Zt=!0;else if(i!==4&&(i===27&&(jl(e,r),r=null,Ap(e.type)&&(n=e.stateNode,t=null)),e=e.child,e!==null))for(Bl(e,t,n,r),e=e.sibling;e!==null;)Bl(e,t,n,r),e=e.sibling}function Vl(e,t,n,r){var i=e.tag;if(i===5||i===6)i=e.stateNode,t?n.insertBefore(i,t):n.appendChild(i),jl(e,r),Zt=!0;else if(i!==4&&(i===27&&(jl(e,r),r=null,Ap(e.type)&&(n=e.stateNode)),e=e.child,e!==null))for(Vl(e,t,n,r),e=e.sibling;e!==null;)Vl(e,t,n,r),e=e.sibling}function Hl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);up(t,r,n),t[Ot]=e,t[kt]=n}catch(t){bf(e,e.return,t)}}var Ul=!1,Wl=null;function Gl(e){(e.tag===30||e.subtreeFlags&33554432)&&(Ul=!0)}var Kl=null;function ql(){var e=Kl;return Kl=null,e}var Jl=0;function Yl(e,t,n,r,i){return Jl=0,Xl(e.child,t,n,r,i)}function Xl(e,t,n,r,i){for(var a=!1;
411e!==null;){if(e.tag===5){var o=e.stateNode;if(r!==null){var s=Ip(o);r.push(s),s.view&&(a=!0)}else a||Ip(o).view&&(a=!0);Ul=!0,Np(o,Jl===0?t:t+`_`+Jl,n),Jl++}else(e.tag!==22||e.memoizedState===null)&&(e.tag===30&&i||Xl(e.child,t,n,r,i)&&(a=!0));e=e.sibling}return a}function Zl(e,t){for(;e!==null;)e.tag===5?Pp(e.stateNode,e.memoizedProps):(e.tag!==22||e.memoizedState===null)&&(e.tag===30&&t||Zl(e.child,t)),e=e.sibling}function Ql(e){if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if((e.tag!==22||e.memoizedState===null)&&(Ql(e),e.tag===30&&e.flags&18874368&&e.stateNode.paired)){var t=e.memoizedProps;if(t.name==null||t.name===`auto`)throw Error(a(544));var n=t.name;t=Ci(t.default,t.share),t!==`none`&&(Yl(e,n,t,null,!1)||Zl(e.child,!1))}e=e.sibling}}function $l(e,t){if(e.tag===30){var n=e.stateNode,r=e.memoizedProps,i=xi(r,n),a=Ci(r.default,n.paired?r.share:r.enter);a===`none`?Ql(e):Yl(e,i,a,null,!1)?(Ql(e),n.paired||t||zd(e,r.onEnter)):Zl(e.child,!1)}else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)$l(e,t),e=e.sibling;else Ql(e)}function eu(e){if(Wl!==null&&Wl.size!==0){var t=Wl;if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if(e.tag!==22||e.memoizedState===null){if(e.tag===30&&e.flags&18874368){var n=e.memoizedProps,r=n.name;if(r!=null&&r!==`auto`){var i=t.get(r);if(i!==void 0){var a=Ci(n.default,n.share);if(a!==`none`&&(Yl(e,r,a,null,!1)?(a=e.stateNode,i.paired=a,a.paired=i,zd(e,n.onShare)):Zl(e.child,!1)),t.delete(r),t.size===0)break}}}eu(e)}e=e.sibling}}}function tu(e){if(e.tag===30){var t=e.memoizedProps,n=xi(t,e.stateNode),r=Wl===null?void 0:Wl.get(n),i=Ci(t.default,r===void 0?t.exit:t.share);i!==`none`&&(Yl(e,n,i,null,!1)?r===void 0?zd(e,t.onExit):(i=e.stateNode,r.paired=i,i.paired=r,Wl.delete(n),zd(e,t.onShare)):Zl(e.child,!1)),Wl!==null&&eu(e)}else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)tu(e),e=e.sibling;else Wl!==null&&eu(e)}function nu(e){for(e=e.child;e!==null;){if(e.tag===30){var t=e.memoizedProps,n=xi(t,e.stateNode);t=Ci(t.default,t.update),e.flags&=-5,t!==`none`&&Yl(e,n,t,e.memoizedState=[],!1)}else e.subtreeFlags&33554432&&nu(e);e=e.sibling}}function ru(e){if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if(e.tag!==22||e.memoizedState===null){if(e.tag===30&&e.flags&18874368){var t=e.stateNode;t.paired!==null&&(t.paired=null,Zl(e.child,!1))}ru(e)}e=e.sibling}}function iu(e){if(e.tag===30)e.stateNode.paired=null,Zl(e.child,!1),ru(e);else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)iu(e),e=e.sibling;else ru(e)}function au(e){for(e=e.child;e!==null;)e.tag===30?Zl(e.child,!1):e.subtreeFlags&33554432&&au(e),e=e.sibling}function ou(e,t,n,r,i,a,o){for(var s=!1;t!==null;){if(t.tag===5){var c=t.stateNode;if(a!==null&&Jl<a.length){var l=a[Jl],u=Ip(c);(l.view||u.view)&&(s=!0);var d;if(d=!(e.flags&4)){if(u.clip)d=!0;else{d=l.rect;var f=u.rect;d=d.y!==f.y||d.x!==f.x||d.height!==f.height||d.width!==f.width}}d&&(e.flags|=4),u.abs?u=!l.abs:(l=l.rect,u=u.rect,u=l.height!==u.height||l.width!==u.width),u&&(e.flags|=32)}else e.flags|=32;e.flags&4&&Np(c,Jl===0?n:n+`_`+Jl,i),s&&e.flags&4||(Kl===null&&(Kl=[]),Kl.push(c,Jl===0?r:r+`_`+Jl,t.memoizedProps)),Jl++}else(t.tag!==22||t.memoizedState===null)&&(t.tag===30&&o?e.flags|=t.flags&32:ou(e,t.child,n,r,i,a,o)&&(s=!0));t=t.sibling}return s}function su(e,t){for(e=e.child;e!==null;){if(e.tag===30){var n=e.memoizedProps,r=e.stateNode,i=xi(n,r),a=Ci(n.default,n.update);if(t){r=r.clones;var o=r===null?null:r.map(Lp)}else o=e.memoizedState,e.memoizedState=null;r=e;var s=e.child;Jl=0,i=ou(r,s,i,i,a,o,!1),e.flags&4&&i&&(t||zd(e,n.onUpdate))}else e.subtreeFlags&33554432&&su(e,t);e=e.sibling}}var cu=!1,lu=!1,uu=!1,du=!1,fu=typeof WeakSet==`function`?WeakSet:Set,pu=null,mu=!1,hu=!1,gu=!1,_u=!1;function vu(e,t,n){if(e=e.containerInfo,hp=Ch,e=Zr(e),Qr(e)){if(`selectionStart`in e)var r={start:e.selectionStart,end:e.selectionEnd};else a:{r=(r=e.ownerDocument)&&r.defaultView||window;var i=r.getSelection&&r.getSelection();if(i&&i.rangeCount!==0){r=i.anchorNode;var a=i.anchorOffset,o=i.focusNode;i=i.focusOffset;try{r.nodeType,o.nodeType}catch{r=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==r||a!==0&&f.nodeType!==3||(c=s+a),f!==o||i!==0&&f.nodeType!==3||(l=s+i),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===r&&++u===a&&(c=s),p===o&&++d===i&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}r=c===-1||l===-1?null:{start:c,end:l}}else r=null}r||={start:0,end:0}}else r=null;for(gp={focusedElem:e,selectionRange:r},Ch=!1,n=(n&335544064)===n,pu=t,t=n?9270:1024;pu!==null;){if(e=pu,n&&(r=e.deletions,r!==null))for(a=0;a<r.length;a++)n&&tu(r[a]);if(e.alternate===null&&e.flags&2)n&&Gl(e),yu(n);else{if(e.tag===22){if(r=e.alternate,e.memoizedState!==null){r!==null&&r.memoizedState===null&&n&&tu(r),yu(n);continue}if(r!==null&&r.memoizedState!==null){n&&Gl(e),yu(n);continue}}r=e.child,(e.subtreeFlags&t)!==0&&r!==null?(r.return=e,pu=r):(n&&nu(e),yu(n))}}Wl=null}function yu(e){for(;pu!==null;){var t=pu,n=e,r=t.alternate,i=t.flags;switch(t.tag){case 0:case 11:case 15:break;case 1:if(i&1024&&r!==null){n=void 0,i=r.memoizedProps,r=r.memoizedState;var o=t.stateNode;try{var s=Tc(t.type,i);n=o.getSnapshotBeforeUpdate(s,r),o.__reactInternalSnapshotBeforeUpdate=n}catch(e){bf(t,t.return,e)}}break;
411case 3:if(i&1024){if(r=t.stateNode.containerInfo,n=r.nodeType,n===9)um(r);else if(n===1)switch(r.nodeName){case`HEAD`:case`HTML`:case`BODY`:um(r);break;default:r.textContent=``}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;case 30:n&&r!==null&&(n=xi(r.memoizedProps,r.stateNode),i=t.memoizedProps,i=Ci(i.default,i.update),i!==`none`&&Yl(r,n,i,r.memoizedState=[],!0));break;default:if(i&1024)throw Error(a(163))}if(r=t.sibling,r!==null){r.return=t.return,pu=r;break}pu=t.return}}function bu(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Bu(e,n),r&4&&Tl(5,n);break;case 1:if(Bu(e,n),r&4){if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(e){bf(n,n.return,e)}else{var i=Tc(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){bf(n,n.return,e)}}}r&64&&Dl(n),r&512&&kl(n,n.return);break;case 3:if(Bu(e,n),r&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{Eo(e,t)}catch(e){bf(n,n.return,e)}}break;case 27:t===null&&r&4&&Hl(n);case 26:case 5:Bu(e,n),t===null&&r&4&&Il(n),r&512&&kl(n,n.return);break;case 12:Bu(e,n);break;case 31:Bu(e,n),r&4&&ku(e,n);break;case 13:Bu(e,n),r&4&&Au(e,n),r&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=wf.bind(null,n),gm(e,n))));break;case 22:if(r=n.memoizedState!==null||cu,!r){var a=t!==null&&t.memoizedState!==null||lu;t=cu,i=lu,cu=r,(lu=a)&&!i?(r=2,n.subtreeFlags&8772&&(r|=1),Hu(e,n,r)):Bu(e,n),cu=t,lu=i}break;case 30:Bu(e,n),r&512&&kl(n,n.return);break;case 7:r&512&&kl(n,n.return);default:Bu(e,n)}}function xu(e,t){for(e=e.child;e!==null;)Su(e,t),e=e.sibling}function Su(e,t){switch(e.tag){case 5:case 26:try{var n=e.stateNode;if(t){var r=n.style;typeof r.setProperty==`function`?r.setProperty(`display`,`none`,`important`):r.display=`none`}else{var i=e.stateNode,a=e.memoizedProps.style,o=a!=null&&a.hasOwnProperty(`display`)?a.display:null;i.style.display=o==null||typeof o==`boolean`?``:(``+o).trim()}}catch(t){bf(e,e.return,t)}Cu(e,t);break;case 6:try{e.stateNode.nodeValue=t?``:e.memoizedProps,Zt=!0}catch(t){bf(e,e.return,t)}break;case 18:try{var s=e.stateNode;t?Mp(s,!0):Mp(e.stateNode,!1)}catch(t){bf(e,e.return,t)}break;case 22:case 23:e.memoizedState===null&&xu(e,t);break;default:xu(e,t)}}function Cu(e,t){if(e.subtreeFlags&67108864)for(e=e.child;e!==null;){a:{var n=e,r=t;switch(n.tag){case 4:Su(n,r);break a;case 22:n.memoizedState===null&&Cu(n,r);break a;default:Cu(n,r)}}e=e.sibling}}function wu(e){var t=e.alternate;t!==null&&(e.alternate=null,wu(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&It(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Tu=null,Eu=!1;function Du(e,t,n){for(n=n.child;n!==null;)Ou(e,t,n),n=n.sibling}function Ou(e,t,n){if(nt&&typeof nt.onCommitFiberUnmount==`function`)try{nt.onCommitFiberUnmount(tt,n)}catch{}switch(n.tag){case 26:lu||Al(n,t),Du(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&!lu&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:lu||Al(n,t),Nl(n);var r=Tu,i=Eu;Ap(n.type)&&(Tu=n.stateNode,Eu=!1),Du(e,t,n),wm(n.stateNode,n.type,n.memoizedProps),Tu=r,Eu=i;break;case 5:lu||Al(n,t),Nl(n);case 6:if(n.tag===6&&Nl(n),r=Tu,i=Eu,Tu=null,Du(e,t,n),Tu=r,Eu=i,Tu!==null){if(Eu)try{(Tu.nodeType===9?Tu.body:Tu.nodeName===`HTML`?Tu.ownerDocument.body:Tu).removeChild(n.stateNode),Zt=!0}catch(e){bf(n,t,e)}else try{Tu.removeChild(n.stateNode),Zt=!0}catch(e){bf(n,t,e)}}break;case 18:Tu!==null&&(Eu?(e=Tu,jp(e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,n.stateNode),Yh(e)):jp(Tu,n.stateNode));break;case 4:r=Tu,i=Eu,Tu=n.stateNode.containerInfo,Eu=!0,Du(e,t,n),Tu=r,Eu=i;break;case 0:case 11:case 14:case 15:El(2,n,t),lu||El(4,n,t),Du(e,t,n);break;case 1:lu||(Al(n,t),r=n.stateNode,typeof r.componentWillUnmount==`function`&&Ol(n,t,r)),Du(e,t,n);break;case 21:Du(e,t,n);break;case 22:lu=(r=lu)||n.memoizedState!==null,Du(e,t,n),lu=r;break;case 30:Al(n,t),Du(e,t,n);break;case 7:lu||Al(n,t),Du(e,t,n);break;default:Du(e,t,n)}}function ku(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Yh(e)}catch(e){bf(t,t.return,e)}}}function Au(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Yh(e)}catch(e){bf(t,t.return,e)}}function ju(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new fu),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new fu),t;default:throw Error(a(435,e.tag))}}function Mu(e,t){var n=ju(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Tf.bind(null,e,t);t.then(r,r)}})}function Nu(e,t,n){var r=t.deletions;if(r!==null)for(var i=0;i<r.length;i++){var o=r[i],s=e,c=t,l=c;a:for(;l!==null;){switch(l.tag){case 27:if(Ap(l.type)){Tu=l.stateNode,Eu=!1;break a}break;case 5:Tu=l.stateNode,Eu=!1;break a;case 3:case 4:Tu=l.stateNode.containerInfo,Eu=!0;break a}l=l.return}if(Tu===null)throw Error(a(160));Ou(s,c,o),Tu=null,Eu=!1,s=o.alternate,s!==null&&(s.return=null),o.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Fu(t,e,n),t=t.sibling}var Pu=null;function Fu(e,t,n){var r=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(i&4&&(r=e.updateQueue,r=r===null?null:r.events,r!==null))for(var o=0;o<r.length;o++){var s=r[o];s.ref.impl=s.nextImpl}Nu(t,e,n),Iu(e),i&4&&(El(3,e,e.return),Tl(3,e),El(5,e,e.return));break;
411case 1:Nu(t,e,n),Iu(e),i&512&&(lu||r===null||Al(r,r.return)),i&64&&cu&&(e=e.updateQueue,e!==null&&(t=e.callbacks,t!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?t:n.concat(t))));break;case 26:if(o=Pu,Nu(t,e,n),Iu(e),i&512&&(lu||r===null||Al(r,r.return)),i&4){if(i=r===null?null:r.memoizedState,n=e.memoizedState,r===null){if(n===null){if(e.stateNode===null){if(cu)e.stateNode=bp(e.type,e.memoizedProps,t.containerInfo,e);else{a:{t=e.type,n=e.memoizedProps,i=o.ownerDocument||o;b:switch(t){case`title`:r=i.getElementsByTagName(`title`)[0],(!r||r[Pt]||r[Ot]||r.namespaceURI===`http://www.w3.org/2000/svg`||r.hasAttribute(`itemprop`))&&(r=i.createElement(t),i.head.insertBefore(r,i.querySelector(`head > title`))),up(r,t,n),r[Ot]=e,Vt(r),t=r;break a;case`link`:if(o=Qm(`link`,`href`,i).get(t+(n.href||``))){for(s=0;s<o.length;s++)if(r=o[s],r.getAttribute(`href`)===(n.href==null||n.href===``?null:n.href)&&r.getAttribute(`rel`)===(n.rel==null?null:n.rel)&&r.getAttribute(`title`)===(n.title==null?null:n.title)&&r.getAttribute(`crossorigin`)===(n.crossOrigin==null?null:n.crossOrigin)){o.splice(s,1);break b}}r=i.createElement(t),up(r,t,n),i.head.appendChild(r);break;case`meta`:if(o=Qm(`meta`,`content`,i).get(t+(n.content||``))){for(s=0;s<o.length;s++)if(r=o[s],r.getAttribute(`content`)===(n.content==null?null:``+n.content)&&r.getAttribute(`name`)===(n.name==null?null:n.name)&&r.getAttribute(`property`)===(n.property==null?null:n.property)&&r.getAttribute(`http-equiv`)===(n.httpEquiv==null?null:n.httpEquiv)&&r.getAttribute(`charset`)===(n.charSet==null?null:n.charSet)){o.splice(s,1);break b}}r=i.createElement(t),up(r,t,n),i.head.appendChild(r);break;default:throw Error(a(468,t))}r[Ot]=e,Vt(r),t=r}e.stateNode=t}}else cu||$m(o,e.type,e.stateNode)}else e.stateNode=qm(o,n,e.memoizedProps)}else i===n?n===null&&e.stateNode!==null&&Ll(e,e.memoizedProps,r.memoizedProps):(i===null?(t=r.stateNode,t===null||lu||t.parentNode.removeChild(t)):i.count--,n===null?cu||$m(o,e.type,e.stateNode):qm(o,n,e.memoizedProps))}break;case 27:Nu(t,e,n),Iu(e),i&512&&(lu||r===null||Al(r,r.return)),r!==null&&i&4&&Ll(e,e.memoizedProps,r.memoizedProps);break;case 5:if(o=uu,uu=!1,Nu(t,e,n),uu=o,Iu(e),i&512&&(lu||r===null||Al(r,r.return)),e.flags&32){t=e.stateNode;try{hn(t,``),Zt=!0}catch(t){bf(e,e.return,t)}}i&4&&e.stateNode!=null&&(t=e.memoizedProps,Ll(e,t,r===null?t:r.memoizedProps)),i&1024&&(du=!0);break;case 6:if(Nu(t,e,n),Iu(e),i&4){if(e.stateNode===null)throw Error(a(162));t=e.memoizedProps,n=e.stateNode;try{n.nodeValue=t,Zt=!0}catch(t){bf(e,e.return,t)}}break;case 3:if(Zt=!1,Zm=null,o=Pu,Pu=Om(t.containerInfo),Nu(t,e,n),Pu=o,Iu(e),i&4&&r!==null&&r.memoizedState.isDehydrated)try{Yh(t.containerInfo)}catch(t){bf(e,e.return,t)}du&&(du=!1,Lu(e)),Zt=!1;break;case 4:i=uu,uu=cu,r=Qt(),o=Pu,Pu=Om(e.stateNode.containerInfo),Nu(t,e,n),Iu(e),Pu=o,Zt&&hu&&(gu=!0),Zt=r,uu=i;break;case 12:Nu(t,e,n),Iu(e);break;case 31:Nu(t,e,n),Iu(e),i&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Mu(e,t)));break;case 13:Nu(t,e,n),Iu(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(xd=Ke()),i&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Mu(e,t)));break;case 22:o=e.memoizedState!==null,s=r!==null&&r.memoizedState!==null;var c=cu,l=lu,u=uu;cu=c||o,uu=u||o,lu=l||s,Nu(t,e,n),lu=l,uu=u,cu=c,Iu(e),i&8192&&(t=e.stateNode,t._visibility=o?t._visibility&-2:t._visibility|1,!o||r===null||s||cu||lu||(t=s||lu,n=cu,r=lu,cu=o||cu,lu=t,Vu(e,2),cu=n,lu=r),!o&&uu||xu(e,o)),i&4&&(t=e.updateQueue,t!==null&&(n=t.retryQueue,n!==null&&(t.retryQueue=null,Mu(e,n))));break;case 19:Nu(t,e,n),Iu(e),i&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Mu(e,t)));break;case 30:i&512&&(lu||r===null||Al(r,r.return)),i=Qt(),o=hu,s=(n&335544064)===n,c=e.memoizedProps,hu=s&&Ci(c.default,c.update)!==`none`,Nu(t,e,n),Iu(e),s&&r!==null&&Zt&&(e.flags|=4),hu=o,Zt=i;break;case 21:break;case 7:i&512&&(lu||r===null||Al(r,r.return)),r&&r.stateNode!==null&&(r.stateNode._fragmentFiber=e);default:Nu(t,e,n),Iu(e)}}function Iu(e){var t=e.flags;if(t&2){try{for(var n,r=e.return;r!==null;){if(Rl(r)){n=r;break}r=r.return}r=null;for(var i=e.return;i!==null;){if(Fl(i)){var o=i.stateNode;r===null?r=[o]:r.push(o)}if(Pl(i))break;i=i.return}var s=r;if(n==null)throw Error(a(160));switch(n.tag){case 27:var c=n.stateNode;Vl(e,zl(e),c,s);break;case 5:var l=n.stateNode;n.flags&32&&(hn(l,``),n.flags&=-33),Vl(e,zl(e),l,s);break;case 3:case 4:var u=n.stateNode.containerInfo;Bl(e,zl(e),u,s);break;default:throw Error(a(161))}}catch(t){bf(e,e.return,t)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Lu(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Lu(t),t.tag===5&&t.flags&1024&&(t=t.stateNode,Ch=!0,t.reset(),Ch=!1),e=e.sibling}}function Ru(e,t){if(t.subtreeFlags&9270)for(t=t.child;t!==null;)zu(t,e),t=t.sibling;else su(t,!1)}function zu(e,t){var n=e.alternate;if(n===null)$l(e,!1);else switch(e.tag){case 3:if(_u=mu=!1,ql(),Ru(t,e),!mu&&!gu){if(e=Kl,e!==null)for(var r=0;r<e.length;r+=3){n=e[r];var i=e[r+1];Pp(n,e[r+2]),n=n.ownerDocument.documentElement,n!==null&&n.animate({opacity:[0,0],pointerEvents:[`none`,`none`]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition-group(`+i+`)`})}e=t.containerInfo,e=e.nodeType===9?e.documentElement:e.ownerDocument.documentElement,e!==null&&e.style.viewTransitionName===``&&(e.style.viewTransitionName=`none`,e.animate({opacity:[0,0],pointerEvents:[`none`,`none`]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition-group(root)`}),e.animate({width:[0,0],height:[0,0]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition`})),_u=!0}Kl=null;break;case 5:Ru(t,e);break;case 4:r=mu,mu=!1,Ru(t,e),mu&&(gu=!0),mu=r;break;case 22:e.memoizedState===null&&(n.memoizedState===null?Ru(t,e):$l(e,!1));break;case 30:r=mu,i=ql(),mu=!1,Ru(t,e),mu&&(e.flags|=4);var a=e.memoizedProps,o=e.stateNode;t=xi(a,o),o=xi(n.memoizedProps,o);var s=Ci(a.default,a.update);s===`none`?t=!1:(a=n.memoizedState,n.memoizedState=null,n=e.child,Jl=0,t=ou(e,n,t,o,s,a,!0),Jl!==(a===null?0:a.length)&&(e.flags|=32)),e.flags&4&&t?(zd(e,e.memoizedProps.onUpdate),Kl=i):i!==null&&(i.push.apply(i,Kl),Kl=i),mu=e.flags&32?!0:r;break;default:Ru(t,e)}}function Bu(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)bu(e,t.alternate,t),t=t.sibling}function Vu(e,t){for(e=e.child;e!==null;){var n=e,r=t;switch(n.tag){case 0:case 11:case 14:case 15:El(4,n,n.return),Vu(n,r);break;case 1:Al(n,n.return);var i=n.stateNode;typeof i.componentWillUnmount==`function`&&Ol(n,n.return,i),Vu(n,r);break;case 27:r&2&&wm(n.stateNode,n.type,n.memoizedProps);case 5:Al(n,n.return),n.tag!==5&&n.tag!==27||Nl(n),Vu(n,r);break;case 6:Nl(n);break;case 26:Al(n,n.return),i=n.stateNode,n.memoizedState!==null||i===null||lu||i.parentNode.removeChild(i),Vu(n,r);break;case 22:n.memoizedState===null&&Vu(n,r);break;case 30:Al(n,n.return),Vu(n,r);break;case 7:Al(n,n.return);default:Vu(n,r)}e=e.sibling}}function Hu(e,t,n){for(n=t.subtreeFlags&8772?n:n&-2,t=t.child;t!==null;){var r=t.alternate,i=e,a=t,o=a.flags,s=!!(n&1);switch(a.tag){case 0:case 11:case 15:Hu(i,a,n),Tl(4,a);break;case 1:if(Hu(i,a,n),r=a,i=r.stateNode,typeof i.componentDidMount==`function`)try{i.componentDidMount()}catch(e){bf(r,r.return,e)}if(r=a,i=r.updateQueue,i!==null){var c=r.stateNode;try{var l=i.shared.hiddenCallbacks;
411if(l!==null)for(i.shared.hiddenCallbacks=null,i=0;i<l.length;i++)To(l[i],c)}catch(e){bf(r,r.return,e)}}s&&o&64&&Dl(a),kl(a,a.return);break;case 27:n&2&&Hl(a);case 5:a.tag!==5&&a.tag!==27||Ml(a),Hu(i,a,n),s&&r===null&&o&4&&Il(a),kl(a,a.return);break;case 6:Ml(a);break;case 26:c=a.stateNode,a.memoizedState!==null||c===null||cu||$m(Om(c.ownerDocument),a.type,c),Hu(i,a,n),s&&r===null&&o&4&&Il(a),kl(a,a.return);break;case 12:Hu(i,a,n);break;case 31:Hu(i,a,n),s&&o&4&&ku(i,a);break;case 13:Hu(i,a,n),s&&o&4&&Au(i,a);break;case 22:a.memoizedState===null&&Hu(i,a,n),kl(a,a.return);break;case 30:Hu(i,a,n),kl(a,a.return);break;case 7:kl(a,a.return);default:Hu(i,a,n)}t=t.sibling}}function Uu(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&I(n))}function Wu(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&I(e))}function Gu(e,t,n,r){var i=(n&335544064)===n;if(t.subtreeFlags&(i?10262:10256))for(t=t.child;t!==null;)Ku(e,t,n,r),t=t.sibling;else i&&au(t)}function Ku(e,t,n,r){var i=(n&335544064)===n;i&&t.alternate===null&&t.return!==null&&t.return.alternate!==null&&iu(t);var a=t.flags;switch(t.tag){case 0:case 11:case 15:Gu(e,t,n,r),a&2048&&Tl(9,t);break;case 1:Gu(e,t,n,r);break;case 3:Gu(e,t,n,r),i&&_u&&(e=e.containerInfo,e=e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,e.style.viewTransitionName===`root`&&(e.style.viewTransitionName=``),e=e.ownerDocument.documentElement,e!==null&&e.style.viewTransitionName===`none`&&(e.style.viewTransitionName=``)),a&2048&&(a=null,t.alternate!==null&&(a=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==a&&(t.refCount++,a!=null&&I(a)));break;case 12:if(a&2048){Gu(e,t,n,r),a=t.stateNode;try{var o=t.memoizedProps,s=o.id,c=o.onPostCommit;typeof c==`function`&&c(s,t.alternate===null?`mount`:`update`,a.passiveEffectDuration,-0)}catch(e){bf(t,t.return,e)}}else Gu(e,t,n,r);break;case 31:Gu(e,t,n,r);break;case 13:Gu(e,t,n,r);break;case 23:break;case 22:o=t.stateNode,s=t.alternate,t.memoizedState===null?(i&&s!==null&&s.memoizedState!==null&&iu(t),o._visibility&2?Gu(e,t,n,r):(o._visibility|=2,qu(e,t,n,r,!!(t.subtreeFlags&10256)||!1))):(i&&s!==null&&s.memoizedState===null&&iu(s),o._visibility&2?Gu(e,t,n,r):Ju(e,t)),a&2048&&Uu(s,t);break;case 24:Gu(e,t,n,r),a&2048&&Wu(t.alternate,t);break;case 30:i&&(a=t.alternate,a!==null&&(Zl(a.child,!0),Zl(t.child,!0))),Gu(e,t,n,r);break;default:Gu(e,t,n,r)}}function qu(e,t,n,r,i){for(i&&=!!(t.subtreeFlags&10256)||!1,t=t.child;t!==null;){var a=e,o=t,s=n,c=r,l=o.flags;switch(o.tag){case 0:case 11:case 15:qu(a,o,s,c,i),Tl(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState===null?(u._visibility|=2,qu(a,o,s,c,i)):u._visibility&2?qu(a,o,s,c,i):Ju(a,o),i&&l&2048&&Uu(o.alternate,o);break;case 24:qu(a,o,s,c,i),i&&l&2048&&Wu(o.alternate,o);break;default:qu(a,o,s,c,i)}t=t.sibling}}function Ju(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:Ju(n,r),i&2048&&Uu(r.alternate,r);break;case 24:Ju(n,r),i&2048&&Wu(r.alternate,r);break;default:Ju(n,r)}t=t.sibling}}var Yu=8192;function Xu(e,t,n){if(e.subtreeFlags&Yu)for(e=e.child;e!==null;)Zu(e,t,n),e=e.sibling}function Zu(e,t,n){switch(e.tag){case 26:Xu(e,t,n),e.flags&Yu&&(e.memoizedState===null?(e=e.stateNode,(t&335544128)===t&&ih(n,e)):ah(n,Pu,e.memoizedState,e.memoizedProps));break;case 5:Xu(e,t,n),e.flags&Yu&&(e=e.stateNode,(t&335544128)===t&&ih(n,e));break;case 3:case 4:var r=Pu;Pu=Om(e.stateNode.containerInfo),Xu(e,t,n),Pu=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=Yu,Yu=16777216,Xu(e,t,n),Yu=r):Xu(e,t,n));break;case 30:if((e.flags&Yu)!==0&&(r=e.memoizedProps.name,r!=null&&r!==`auto`)){var i=e.stateNode;i.paired=null,Wl===null&&(Wl=new Map),Wl.set(r,i)}Xu(e,t,n);break;default:Xu(e,t,n)}}function Qu(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function B(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];pu=r,td(r,e)}Qu(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)$u(e),e=e.sibling}function $u(e){switch(e.tag){case 0:case 11:case 15:B(e),e.flags&2048&&El(9,e,e.return);break;case 3:B(e);break;case 12:B(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,ed(e)):B(e);break;default:B(e)}}function ed(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];pu=r,td(r,e)}Qu(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:El(8,t,t.return),ed(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,ed(t));break;default:ed(t)}e=e.sibling}}function td(e,t){for(;pu!==null;){var n=pu;switch(n.tag){case 0:case 11:case 15:El(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var r=n.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:I(n.memoizedState.cache)}if(r=n.child,r!==null)r.return=n,pu=r;else a:for(n=e;pu!==null;){r=pu;var i=r.sibling,a=r.return;if(wu(r),r===n){pu=null;break a}if(i!==null){i.return=a,pu=i;break a}
411pu=a}}}var nd={getCacheForType:function(e){var t=ka(Fa),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return ka(Fa).controller.signal}},rd=typeof WeakMap==`function`?WeakMap:Map,id=0,ad=null,V=null,H=0,od=0,sd=null,cd=!1,ld=!1,ud=!1,dd=0,fd=0,pd=0,md=0,hd=0,gd=0,_d=0,vd=null,yd=null,bd=!1,xd=0,Sd=0,Cd=1/0,wd=null,Td=null,Ed=0,Dd=null,Od=null,kd=0,Ad=0,jd=null,Md=null,Nd=null,Pd=null,Fd=null,Id=0,Ld=null;function U(){return id&2&&H!==0?H&-H:O.T===null?Tt():Vf()}function Rd(){if(gd===0){if(!(H&536870912)||F){var e=lt;lt<<=1,!(lt&3932160)&&(lt=262144),gd=e}else gd=536870912}return e=Mo.current,e!==null&&(e.flags|=32),gd}function zd(e,t){if(t!=null){var n=e.stateNode,r=n.ref;r===null&&(r=n.ref=Hp(xi(e.memoizedProps,n))),Pd===null&&(Pd=[]),Pd.push(t.bind(null,r))}}function Bd(e,t,n){(e===ad&&(od===2||od===9)||e.cancelPendingCommit!==null)&&(qd(e,0),Wd(e,H,gd,!1)),vt(e,n),(!(id&2)||e!==ad)&&(e===ad&&(!(id&2)&&(md|=n),fd===4&&Wd(e,H,gd,!1)),Nf(e))}function Vd(e,t,n){if(id&6)throw Error(a(327));var r=!n&&!(t&127)&&(t&e.expiredLanes)===0||pt(e,t),i=r?tf(e,t):$d(e,t,!0),o=r;do{if(i===0){ld&&!r&&Wd(e,t,0,!1);break}if(n=e.current.alternate,o&&!Ud(n)){i=$d(e,t,!1),o=!1;continue}if(i===2){if(o=t,e.errorRecoveryDisabledLanes&o)var s=0;else s=e.pendingLanes&-536870913,s=s===0?s&536870912?536870912:0:s;if(s!==0){t=s;a:{var c=e;i=vd;var l=c.current.memoizedState.isDehydrated;if(l&&(qd(c,s).flags|=256),s=$d(c,s,!1),s!==2&&s!==6){if(ud&&!l){c.errorRecoveryDisabledLanes|=o,md|=o,i=4;break a}o=yd,yd=i,o!==null&&(yd===null?yd=o:yd.push.apply(yd,o))}i=s}if(o=!1,i!==2)continue}}if(i===1){qd(e,0),Wd(e,t,0,!0);break}a:{switch(r=e,o=i,o){case 0:case 1:throw Error(a(345));case 4:if((t&4194048)!==t&&(t&62914560)!==t)break;case 6:Wd(r,t,gd,!cd);break a;case 2:yd=null;break;case 3:case 5:break;default:throw Error(a(329))}if((t&62914560)===t&&(i=xd+300-Ke(),10<i)){if(Wd(r,t,gd,!cd),ft(r,0,!0)!==0)break a;kd=t,r.timeoutHandle=wp(Hd.bind(null,r,n,yd,wd,bd,t,gd,md,_d,cd,o,`Throttled`,-0,0),i);break a}Hd(r,n,yd,wd,bd,t,gd,md,_d,cd,o,null,-0,0)}break}while(1);Nf(e)}function Hd(e,t,n,r,i,a,o,s,c,l,u,d,f,p){e.timeoutHandle=-1;var m=t.subtreeFlags,h=(a&335544064)===a;if(d=null,(h||m&8192||(m&16785408)==16785408)&&(d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Sn},Wl=null,Zu(t,a,d),h&&(m=d,h=e.containerInfo,h=(h.nodeType===9?h:h.ownerDocument).__reactViewTransition,h!=null&&(m.count++,m.waitingForViewTransition=!0,m=lh.bind(m),h.finished.then(m,m))),m=(a&62914560)===a?xd-Ke():(a&4194048)===a?Sd-Ke():0,m=sh(d,m),m!==null)){kd=a,e.cancelPendingCommit=m(lf.bind(null,e,t,a,n,r,i,o,s,c,l,u,d,null,f,p)),Wd(e,a,o,!l);return}lf(e,t,a,n,r,i,o,s,c,l,u,d)}function Ud(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!Gr(a(),i))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Wd(e,t,n,r){t=mt(e,t),t&=~hd,t&=~md,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var a=31-it(i),o=1<<a;r[a]=-1,i&=~o}n!==0&&bt(e,n,t)}function Gd(){return id&6?!0:(Pf(0,!1),!1)}function Kd(){if(V!==null){if(od===0)var e=V.return;else e=V,xa=ba=null,ss(e),oo=null,so=0,e=V;for(;e!==null;)wl(e.alternate,e),e=e.return;V=null}}function qd(e,t){var n=e.timeoutHandle;return n!==-1&&(e.timeoutHandle=-1,Tp(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),kd=0,Kd(),ad=e,V=n=Li(e.current,null),H=t,od=0,sd=null,cd=!1,ld=pt(e,t),ud=!1,_d=gd=hd=md=pd=fd=0,yd=vd=null,bd=!1,dd=mt(e,t),Di(),n}function Jd(e,t){z=null,O.H=_c,t===Za||t===$a?(t=io(),od=3):t===Qa?(t=io(),od=4):od=t===Fc?8:typeof t==`object`&&t&&typeof t.then==`function`?6:1,sd=t,V===null&&(fd=1,kc(e,Gi(t,e.current)))}function Yd(){var e=Mo.current;return e===null?!0:(H&4194048)===H?No===null:(H&62914560)===H||H&536870912?e===No:!1}function Xd(){var e=O.H;return O.H=_c,e===null?_c:e}function Zd(){var e=O.A;return O.A=nd,e}function Qd(){fd=4,cd||(H&4194048)!==H&&Mo.current!==null||(ld=!0),!(pd&134217727)&&!(md&134217727)||ad===null||Wd(ad,H,gd,!1)}function $d(e,t,n){var r=id;id|=2;var i=Xd(),a=Zd();(ad!==e||H!==t)&&(wd=null,qd(e,t)),t=!1;var o=fd;a:do try{if(od!==0&&V!==null){var s=V,c=sd;switch(od){case 8:Kd(),o=6;break a;case 3:case 2:case 9:case 6:Mo.current===null&&(t=!0);var l=od;
411if(od=0,sd=null,of(e,s,c,l),n&&ld){o=0;break a}break;default:l=od,od=0,sd=null,of(e,s,c,l)}}ef(),o=fd;break}catch(t){Jd(e,t)}while(1);return t&&e.shellSuspendCounter++,xa=ba=null,id=r,O.H=i,O.A=a,V===null&&(ad=null,H=0,Di()),o}function ef(){for(;V!==null;)rf(V)}function tf(e,t){var n=id;id|=2;var r=Xd(),i=Zd();ad!==e||H!==t?(wd=null,Cd=Ke()+500,qd(e,t)):ld=pt(e,t);a:do try{if(od!==0&&V!==null){t=V;var o=sd;b:switch(od){case 1:od=0,sd=null,of(e,t,o,1);break;case 2:case 9:if(R(o)){od=0,sd=null,af(t);break}t=function(){od!==2&&od!==9||ad!==e||(od=7),Nf(e)},o.then(t,t);break a;case 3:od=7;break a;case 4:od=5;break a;case 7:R(o)?(od=0,sd=null,af(t)):(od=0,sd=null,of(e,t,o,7));break;case 5:var s=null;switch(V.tag){case 26:s=V.memoizedState;case 5:case 27:var c=V;if(s?nh(s):c.stateNode.complete){od=0,sd=null;var l=c.sibling;if(l!==null)V=l;else{var u=c.return;u===null?V=null:(V=u,sf(u))}break b}}od=0,sd=null,of(e,t,o,5);break;case 6:od=0,sd=null,of(e,t,o,6);break;case 8:Kd(),fd=6;break a;default:throw Error(a(462))}}nf();break}catch(t){Jd(e,t)}while(1);return xa=ba=null,O.H=r,O.A=i,id=n,V===null?(ad=null,H=0,Di(),fd):0}function nf(){for(;V!==null&&!We();)rf(V)}function rf(e){var t=hl(e.alternate,e,dd);e.memoizedProps=e.pendingProps,t===null?sf(e):V=t}function af(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Yc(n,t,t.pendingProps,t.type,void 0,H);break;case 11:t=Yc(n,t,t.pendingProps,t.type.render,t.ref,H);break;case 5:ss(t);var r=t;r===oa&&(F?(pa(r),r.tag===5&&r.stateNode!=null&&(sa=r.stateNode)):(pa(r),F=!0));default:wl(n,t),t=V=Ri(t,dd),t=hl(n,t,dd)}e.memoizedProps=e.pendingProps,t===null?sf(e):V=t}function of(e,t,n,r){xa=ba=null,ss(t),oo=null,so=0;var i=t.return;try{if(Pc(e,i,t,n,H)){fd=1,kc(e,Gi(n,e.current)),V=null;return}}catch(t){if(i!==null)throw V=i,t;fd=1,kc(e,Gi(n,e.current)),V=null;return}t.flags&32768?(F||r===1?e=!0:ld||H&536870912?e=!1:(cd=e=!0,(r===2||r===9||r===3||r===6)&&(r=Mo.current,r!==null&&r.tag===13&&(r.flags|=16384))),cf(t,e)):sf(t)}function sf(e){var t=e;do{if(t.flags&32768){cf(t,cd);return}e=t.return;var n=Sl(t.alternate,t,dd);if(n!==null){V=n;return}if(t=t.sibling,t!==null){V=t;return}V=t=e}while(t!==null);fd===0&&(fd=5)}function cf(e,t){do{var n=Cl(e.alternate,e);if(n!==null){n.flags&=32767,V=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){V=e;return}V=e=n}while(e!==null);fd=6,V=null}function lf(e,t,n,r,i,o,s,c,l,u,d,f){e.cancelPendingCommit=null;do _f();while(Ed!==0);if(id&6)throw Error(a(327));if(t!==null){if(t===e.current)throw Error(a(177));e===ad&&(V=ad=null,H=0),Od=t,Dd=e,kd=n,jd=i,Md=r,uf(e,t,n,s,c,l,f)}}function uf(e,t,n,r,i,a,o){var s=t.lanes|t.childLanes;if(Ad=s,s|=Ei,yt(e,n,s,r,i,a),Pd=null,(n&335544064)===n?(Fd=za(e),r=10262):(Fd=null,r=10256),(t.subtreeFlags&r)!==0||(t.flags&r)!==0?(e.callbackNode=null,e.callbackPriority=0,Ef(Xe,function(){return vf(),null})):(e.callbackNode=null,e.callbackPriority=0),Ul=!1,r=!!(t.flags&13878),t.subtreeFlags&13878||r){r=O.T,O.T=null,i=k.p,k.p=2,a=id,id|=4;try{vu(e,t,n)}finally{id=a,k.p=i,O.T=r}}Ed=1,Ul?Nd=Bp(o,e.containerInfo,Fd,pf,mf,ff,hf,vf,df,null,null):(pf(),mf(),hf())}function df(e){if(Ed!==0){var t=Dd.onRecoverableError;t(e,{componentStack:null})}}function ff(){Ed===3&&(Ed=0,zu(Od,Dd),Ed=4)}function pf(){if(Ed===1){Ed=0;var e=Dd,t=Od,n=kd,r=!!(t.flags&13878);if(t.subtreeFlags&13878||r){r=O.T,O.T=null;var i=k.p;k.p=2;var a=id;id|=4;try{hu=gu=!1,Fu(t,e,n),n=gp;var o=Zr(e.containerInfo),s=n.focusedElem,c=n.selectionRange;if(o!==s&&s&&s.ownerDocument&&Xr(s.ownerDocument.documentElement,s)){if(c!==null&&Qr(s)){var l=c.start,u=c.end;if(u===void 0&&(u=l),`selectionStart`in s)s.selectionStart=l,s.selectionEnd=Math.min(u,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),m=s.textContent.length,h=Math.min(c.start,m),g=c.end===void 0?h:Math.min(c.end,m);!p.extend&&h>g&&(o=g,g=h,h=o);var _=Yr(s,h),v=Yr(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;s<d.length;s++){var b=d[s];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}Ch=!!hp,gp=hp=null}finally{id=a,k.p=i,O.T=r}}e.current=t,Ed=2}}function mf(){if(Ed===2){Ed=0;var e=Dd,t=Od,n=!!(t.flags&8772);if(t.subtreeFlags&8772||n){n=O.T,O.T=null;var r=k.p;k.p=2;var i=id;id|=4;try{bu(e,t.alternate,t)}finally{id=i,k.p=r,O.T=n}}Ed=3}}function hf(){if(Ed===4||Ed===3){Ed=0;var e=Nd;Nd=null,Ge();var t=Dd,n=Od,r=kd,i=Md,a=(r&335544064)===r?10262:10256;if((n.subtreeFlags&a)!==0||(n.flags&a)!==0?Ed=5:(Ed=0,Od=Dd=null,gf(t,t.pendingLanes)),a=t.pendingLanes,a===0&&(Td=null),wt(r),n=n.stateNode,nt&&typeof nt.onCommitFiberRoot==`function`)try{nt.onCommitFiberRoot(tt,n,void 0,(n.current.flags&128)==128)}catch{}if(i!==null){n=O.T,a=k.p,k.p=2,O.T=null;try{for(var o=t.onRecoverableError,s=0;s<i.length;s++){var c=i[s];o(c.value,{componentStack:c.stack})}}finally{O.T=n,k.p=a}}if(i=Pd,o=Fd,Fd=null,i!==null&&(Pd=null,o===null&&(o=[]),e!==null))for(c=0;c<i.length;c++)n=(0,i[c])(o),n!==void 0&&e.finished.finally(n);kd&3&&_f(),Nf(t),a=t.pendingLanes,r&261930&&a&42?t===Ld?Id++:(Id=0,Ld=t):(Id=0,Ld=null),Pf(0,!1)}}function gf(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,I(t)))}function _f(){return Nd!==null&&(Nd.skipTransition(),Nd=null),pf(),mf(),hf(),vf()}function vf(){if(Ed!==5)return!1;var e=Dd,t=Ad;Ad=0;var n=wt(kd),r=O.T,i=k.p;try{k.p=32>n?32:n,O.T=null,n=jd,jd=null;var o=Dd,s=kd;if(Ed=0,Od=Dd=null,kd=0,id&6)throw Error(a(331));var c=id;if(id|=4,$u(o.current),Ku(o,o.current,s,n),id=c,Pf(0,!1),nt&&typeof nt.onPostCommitFiberRoot==`function`)try{nt.onPostCommitFiberRoot(tt,o)}catch{}return!0}finally{k.p=i,O.T=r,gf(e,t)}}function yf(e,t,n){t=Gi(n,t),t=jc(e.stateNode,t,2),e=yo(e,t,2),e!==null&&(vt(e,2),Nf(e))}function bf(e,t,n){if(e.tag===3)yf(e,e,n);else for(;t!==null;){if(t.tag===3){yf(t,e,n);break}if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(Td===null||!Td.has(r))){e=Gi(n,e),n=Mc(2),r=yo(t,n,2),r!==null&&(Nc(n,r,t,e),vt(r,2),Nf(r));break}}t=t.return}}function xf(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new rd;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(ud=!0,i.add(n),e=Sf.bind(null,e,t,n),t.then(e,e))}function Sf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,ad===e&&(H&n)===n&&(fd===4||fd===3&&(H&62914560)===H&&300>Ke()-xd?id&2?hd|=n:qd(e,0):hd|=n,_d===H&&(_d=0)),Nf(e)}function Cf(e,t){t===0&&(t=gt()),e=Ai(e,t),e!==null&&(vt(e,t),Nf(e))}function wf(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Cf(e,n)}function Tf(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(a(314))}r!==null&&r.delete(t),Cf(e,n)}function Ef(e,t){return He(e,t)}var Df=null,Of=null,kf=!1,Af=!1,jf=!1,Mf=0;function Nf(e){e!==Of&&e.next===null&&(Of===null?Df=Of=e:Of=Of.next=e),Af=!0,kf||(kf=!0,Bf())}function Pf(e,t){if(!jf&&Af){jf=!0;do for(var n=!1,r=Df;r!==null;){if(!t){if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-it(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,zf(r,a))}else a=H,a=ft(r,r===ad?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||pt(r,a)||(n=!0,zf(r,a))}r=r.next}
vendor: 10,070 bytes, lines 411-412
411while(n);jf=!1}}function Ff(){If()}function If(){Af=kf=!1;var e=0;Mf!==0&&Cp()&&(e=Mf);for(var t=Ke(),n=null,r=Df;r!==null;){var i=r.next,a=Lf(r,t);a===0?(r.next=null,n===null?Df=i:n.next=i,i===null&&(Of=n)):(n=r,(e!==0||a&3)&&(Af=!0)),r=i}Ed!==0&&Ed!==5||Pf(e,!1),Mf!==0&&(Mf=0)}function Lf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0<a;){var o=31-it(a),s=1<<o,c=i[o];c===-1?((s&n)===0||(s&r)!==0)&&(i[o]=ht(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}if(t=ad,n=H,n=ft(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,n===0||e===t&&(od===2||od===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&Ue(r),e.callbackNode=null,e.callbackPriority=0;if(!(n&3)||pt(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(r!==null&&Ue(r),wt(n)){case 2:case 8:n=Ye;break;case 32:n=Xe;break;case 268435456:n=Qe;break;default:n=Xe}return r=Rf.bind(null,e),n=He(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&Ue(r),e.callbackPriority=2,e.callbackNode=null,2}function Rf(e,t){if(Ed!==0&&Ed!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(_f()&&e.callbackNode!==n)return null;var r=H;return r=ft(e,e===ad?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(Vd(e,r,t),Lf(e,Ke()),e.callbackNode!=null&&e.callbackNode===n?Rf.bind(null,e):null)}function zf(e,t){if(_f())return null;Vd(e,t,!0)}function Bf(){Op(function(){id&6?He(Je,Ff):If()})}function Vf(){if(Mf===0){var e=Va;e===0&&(e=ct,ct<<=1,!(ct&261888)&&(ct=256)),Mf=e}return Mf}function Hf(e){return e==null||typeof e==`symbol`||typeof e==`boolean`?null:typeof e==`function`?e:xn(e)}function Uf(e,t,n,r,i){if(t===`submit`&&n&&n.stateNode===i){var a=Hf((i[kt]||null).action),o=r.submitter;o&&(t=(t=o[kt]||null)?Hf(t.formAction):o.getAttribute(`formAction`),t!==null&&(a=t,o=null));var s=new Un(`action`,`action`,null,r,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(Mf!==0){var e=new FormData(i,o);rc(n,{pending:!0,data:e,method:i.method,action:a},null,e)}}else typeof a==`function`&&(s.preventDefault(),e=new FormData(i,o),rc(n,{pending:!0,data:e,method:i.method,action:a},a,e))},currentTarget:i}]})}}for(var Wf=0;Wf<vi.length;Wf++){var Gf=vi[Wf];yi(Gf.toLowerCase(),`on`+(Gf[0].toUpperCase()+Gf.slice(1)))}yi(ui,`onAnimationEnd`),yi(di,`onAnimationIteration`),yi(fi,`onAnimationStart`),yi(`dblclick`,`onDoubleClick`),yi(`focusin`,`onFocus`),yi(`focusout`,`onBlur`),yi(pi,`onTransitionRun`),yi(mi,`onTransitionStart`),yi(hi,`onTransitionCancel`),yi(gi,`onTransitionEnd`),Kt(`onMouseEnter`,[`mouseout`,`mouseover`]),Kt(`onMouseLeave`,[`mouseout`,`mouseover`]),Kt(`onPointerEnter`,[`pointerout`,`pointerover`]),Kt(`onPointerLeave`,[`pointerout`,`pointerover`]),Gt(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),Gt(`onSelect`,`focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange`.split(` `)),Gt(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),Gt(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),Gt(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),Gt(`onCompositionUpdate`,`compositionupdate focusout keydown keypress keyup mousedown`.split(` `));var Kf=`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(` `),qf=new Set(`beforetoggle cancel close invalid load scroll scrollend toggle`.split(` `).concat(Kf));function Jf(e,t){t=!!(t&4);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;a:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){wi(e)}i.currentTarget=null,a=c}else for(o=0;o<r.length;o++){if(s=r[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){wi(e)}i.currentTarget=null,a=c}}}}function W(e,t){var n=t[j];n===void 0&&(n=t[j]=new Set);var r=e+`__bubble`;n.has(r)||(Qf(t,e,2,!1),n.add(r))}function Yf(e,t,n){var r=0;t&&(r|=4),Qf(n,e,r,t)}var Xf=`_reactListening`+Math.random().toString(36).slice(2);function Zf(e){if(!e[Xf]){e[Xf]=!0,Ut.forEach(function(t){t!==`selectionchange`&&(qf.has(t)||Yf(t,!1,e),Yf(t,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Xf]||(t[Xf]=!0,Yf(`selectionchange`,!1,t))}}function Qf(e,t,n,r){switch(Ah(t)){case 2:var i=wh;break;case 8:i=Th;break;default:i=Eh}n=i.bind(null,t,n,e),i=void 0,!Mn||t!==`touchstart`&&t!==`touchmove`&&t!==`wheel`||(i=!0),r?i===void 0?e.addEventListener(t,n,!0):e.addEventListener(t,n,{capture:!0,passive:i}):i===void 0?e.addEventListener(t,n,!1):e.addEventListener(t,n,{passive:i})}function $f(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)a:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var c=r.stateNode.containerInfo;if(c===i)break;if(o===4)for(o=r.return;o!==null;){var l=o.tag;if((l===3||l===4)&&o.stateNode.containerInfo===i)return;o=o.return}for(;c!==null;){if(o=Lt(c),o===null)return;if(l=o.tag,l===5||l===6||l===26||l===27){r=a=o;continue a}c=c.parentNode}}r=r.return}kn(function(){var r=a,i=wn(n),o=[];a:{var c=_i.get(e);if(c!==void 0){var l=Un,u=e;switch(e){case`keypress`:if(Rn(n)===0)break a;case`keydown`:case`keyup`:l=sr;break;case`focusin`:u=`focus`,l=Qn;break;case`focusout`:u=`blur`,l=Qn;break;case`beforeblur`:case`afterblur`:l=Qn;break;case`click`:if(n.button===2)break a;case`auxclick`:case`dblclick`:case`mousedown`:case`mousemove`:case`mouseup`:case`mouseout`:case`mouseover`:case`contextmenu`:l=Xn;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:l=Zn;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:l=ur;break;case ui:case di:case fi:l=$n;break;case gi:l=dr;break;case`scroll`:case`scrollend`:l=Gn;break;case`wheel`:l=fr;break;case`copy`:case`cut`:case`paste`:l=er;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:l=cr;break;case`submit`:l=lr;break;case`toggle`:case`beforetoggle`:l=pr}var d=!!(t&4),f=!d&&(e===`scroll`||e===`scrollend`),p=d?c===null?null:c+`Capture`:c;d=[];for(var m=r,h;m!==null;){var g=m;if(h=g.stateNode,g=g.tag,g!==5&&g!==26&&g!==27||h===null||p===null||(g=An(m,p),g!=null&&d.push(ep(m,g,h))),f)break;m=m.return}0<d.length&&(c=new l(c,u,null,n,i),o.push({event:c,listeners:d}))}}if(!(t&7)){a:{if(l=e===`mouseover`||e===`pointerover`,c=e===`mouseout`||e===`pointerout`,l&&n!==Cn&&(u=n.relatedTarget||n.fromElement)&&(Lt(u)||u[At]))break a;(c||l)&&(u=i.window===i?i:(l=i.ownerDocument)?l.defaultView||l.parentWindow:window,c?(l=n.relatedTarget||n.toElement,c=r,l=l?Lt(l):null,l!==null&&(f=s(l),d=l.tag,l!==f||d!==5&&d!==27&&d!==6)&&(l=null)):(c=null,l=r),c!==l&&(d=Xn,g=`onMouseLeave`,p=`onMouseEnter`,m=`mouse`,(e===`pointerout`||e===`pointerover`)&&(d=cr,g=`onPointerLeave`,p=`onPointerEnter`,m=`pointer`),f=c==null?u:zt(c),h=l==null?u:zt(l),u=new d(g,m+`leave`,c,n,i),u.target=f,u.relatedTarget=h,g=null,Lt(i)===r&&(d=new d(p,m+`enter`,l,n,i),d.target=h,d.relatedTarget=f,g=d),f=g,d=c&&l?w(c,l,np):null,c!==null&&rp(o,u,c,d,!1),l!==null&&f!==null&&rp(o,f,l,d,!0)))}a:{if(c=r?zt(r):window,l=c.nodeName&&c.nodeName.toLowerCase(),l===`select`||l===`input`&&c.type===`file`)var _=Nr;else if(Dr(c)){if(Pr)_=Ur;else{_=Vr;var v=Br}}else l=c.nodeName,!l||l.toLowerCase()!==`input`||c.type!==`checkbox`&&c.type!==`radio`?r&&yn(r.elementType)&&(_=Nr):_=Hr;if(_&&=_(e,r)){Or(o,_,n,i);break a}v&&v(e,c,r)}switch(v=r?zt(r):window,e){case`focusin`:(Dr(v)||v.contentEditable===`true`)&&(ei=v,ti=r,ni=null);break;case`focusout`:ni=ti=ei=null;break;case`mousedown`:ri=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:ri=!1,ii(o,n,i);break;case`selectionchange`:if($r)break;case`keydown`:case`keyup`:ii(o,n,i)}var y;if(hr)b:{switch(e){case`compositionstart`:var b=`onCompositionStart`;break b;case`compositionend`:b=`onCompositionEnd`;break b;case`compositionupdate`:b=`onCompositionUpdate`;break b}b=void 0}else Cr?xr(e,n)&&(b=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(b=`onCompositionStart`);b&&(vr&&n.locale!==`ko`&&(Cr||b!==`onCompositionStart`?b===`onCompositionEnd`&&Cr&&(y=Ln()):(Pn=i,Fn=`value`in Pn?Pn.value:Pn.textContent,Cr=!0)),v=tp(r,b),0<v.length&&(b=new tr(b,e,null,n,i),o.push({event:b,listeners:v}),y?b.data=y:(y=Sr(n),y!==null&&(b.data=y)))),(y=_r?wr(e,n):Tr(e,n))&&(b=tp(r,`onBeforeInput`),0<b.length&&(v=new tr(`onBeforeInput`,`beforeinput`,null,n,i),o.push({event:v,listeners:b}),v.data=y)),Uf(o,e,r,n,i)}Jf(o,t)})}function ep(e,t,n){return{instance:e,listener:t,currentTarget:n}}function tp(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||a===null||(i=An(e,n),i!=null&&r.unshift(ep(e,i,a)),i=An(e,t),i!=null&&r.push(ep(e,i,a))),e.tag===3)return r;e=e.return}return[]}function np(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function rp(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,c=s.alternate,l=s.stateNode;if(s=s.tag,c!==null&&c===r)break;s!==5&&s!==26&&s!==27||l===null||(c=l,i?(l=An(n,a),l!=null&&o.unshift(ep(n,l,c))):i||(l=An(n,a),l!=null&&o.push(ep(n,l,c)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var ip=/\r\n?/g,ap=/\u0000|\uFFFD/g;function op(e){return(typeof e==`string`?e:``+e).replace(ip,`
412`).replace(ap,``)}function sp(e,t){return t=op(t),op(e)===t}function cp(e,t,n,r,i,o){switch(n){case`children`:if(typeof r==`string`)t===`body`||t===`textarea`&&r===``||hn(e,r);else if(typeof r==`number`||typeof r==`bigint`)t!==`body`&&hn(e,``+r);else return;break;case`className`:en(e,`class`,r);break;case`tabIndex`:en(e,`tabindex`,r);break;
412case`dir`:case`role`:case`viewBox`:case`width`:case`height`:en(e,n,r);break;case`style`:vn(e,r,o);return;case`data`:if(t!==`object`){en(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=xn(r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}if(typeof o==`function`&&(n===`formAction`?(t!==`input`&&cp(e,t,`name`,i.name,i,null),cp(e,t,`formEncType`,i.formEncType,i,null),cp(e,t,`formMethod`,i.formMethod,i,null),cp(e,t,`formTarget`,i.formTarget,i,null)):(cp(e,t,`encType`,i.encType,i,null),cp(e,t,`method`,i.method,i,null),cp(e,t,`target`,i.target,i,null))),r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=xn(r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=Sn);return;case`onScroll`:r!=null&&W(`scroll`,e);return;case`onScrollEnd`:r!=null&&W(`scrollend`,e);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(a(61));if(n=r.__html,n!=null){if(i.children!=null)throw Error(a(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`multiple`:e.multiple=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`muted`:e.muted=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`defaultValue`:case`defaultChecked`:case`innerHTML`:case`ref`:break;case`autoFocus`:break;case`xlinkHref`:if(r==null||typeof r==`function`||typeof r==`boolean`||typeof r==`symbol`){e.removeAttribute(`xlink:href`);break}n=xn(r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`credentialless`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:W(`beforetoggle`,e),W(`toggle`,e),$t(e,`popover`,r);break;case`xlinkActuate`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:$t(e,`is`,r);break;case`innerText`:case`textContent`:return;default:if(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)n=bn.get(n)||n,$t(e,n,r);else return}Zt=!0}function lp(e,t,n,r,i,o){switch(n){case`style`:vn(e,r,o);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(a(61));if(n=r.__html,n!=null){if(i.children!=null)throw Error(a(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`children`:if(typeof r==`string`)hn(e,r);else if(typeof r==`number`||typeof r==`bigint`)hn(e,``+r);else return;break;case`onScroll`:r!=null&&W(`scroll`,e);return;case`onScrollEnd`:r!=null&&W(`scrollend`,e);return;case`onClick`:r!=null&&(e.onclick=Sn);return;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:return;case`innerText`:case`textContent`:return;default:if(!Wt.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(i=n.endsWith(`Capture`),o=n.slice(2,i?n.length-7:void 0),t=e[kt]||null,t=t==null?null:t[n],typeof t==`function`&&e.removeEventListener(o,t,i),typeof r==`function`)){typeof t!=`function`&&t!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(o,r,i);break a}Zt=!0,n in e?e[n]=r:!0===r?e.setAttribute(n,``):$t(e,n,r)}return}Zt=!0}function up(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:W(`error`,e),W(`load`,e);var r=!1,i=!1,o;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(s!=null)switch(o){case`src`:r=!0;break;case`srcSet`:i=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(a(137,t));default:cp(e,t,o,s,n,null)}}i&&cp(e,t,`srcSet`,n.srcSet,n,null),r&&cp(e,t,`src`,n.src,n,null);return;case`input`:W(`invalid`,e);var c=o=s=i=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:i=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:o=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(a(137,t));break;default:cp(e,t,r,d,n,null)}}dn(e,o,c,l,u,s,i,!1);return;case`select`:for(i in W(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(i)&&(c=n[i],c!=null))switch(i){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:cp(e,t,i,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&fn(e,!!r,n,!0):fn(e,!!r,t,!1);return;case`textarea`:for(s in W(`invalid`,e),o=i=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:i=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(a(91));break;default:cp(e,t,s,c,n,null)}mn(e,r,i,o);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:cp(e,t,l,r,n,null)}return;case`dialog`:W(`beforetoggle`,e),W(`toggle`,e),W(`cancel`,e),W(`close`,e);break;case`iframe`:case`object`:W(`load`,e);break;case`video`:case`audio`:for(r=0;r<Kf.length;r++)W(Kf[r],e);break;case`image`:W(`error`,e),W(`load`,e);break;case`details`:W(`toggle`,e);break;case`embed`:case`source`:case`link`:W(`error`,e),W(`load`,e);case`area`:case`base`:case`br`:case`col`:case`hr`:case`keygen`:case`meta`:case`param`:case`track`:case`wbr`:case`menuitem`:for(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(a(137,t));default:cp(e,t,u,r,n,null)}return;default:if(yn(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&lp(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&cp(e,t,c,r,n,null))}var dp={};function fp(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var i=null,o=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||cp(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:m!==f&&(Zt=!0),o=m;break;case`name`:m!==f&&(Zt=!0),i=m;break;case`checked`:m!==f&&(Zt=!0),u=m;break;case`defaultChecked`:m!==f&&(Zt=!0),d=m;break;case`value`:m!==f&&(Zt=!0),s=m;break;case`defaultValue`:m!==f&&(Zt=!0),c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(a(137,t));break;default:m!==f&&cp(e,t,p,m,r,f)}}un(e,s,c,l,u,d,o,i);return;case`select`:for(o in m=s=c=p=null,n)if(l=n[o],n.hasOwnProperty(o)&&l!=null)switch(o){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(o)||cp(e,t,o,null,r,l)}
vendor: 3,434 bytes, line 412
412for(i in r)if(o=r[i],l=n[i],r.hasOwnProperty(i)&&(o!=null||l!=null))switch(i){case`value`:o!==l&&(Zt=!0),p=o;break;case`defaultValue`:o!==l&&(Zt=!0),c=o;break;case`multiple`:o!==l&&(Zt=!0),s=o;default:o!==l&&cp(e,t,i,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?fn(e,!!n,n?[]:``,!1):fn(e,!!n,t,!0)):fn(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(i=n[c],n.hasOwnProperty(c)&&i!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:cp(e,t,c,null,r,i)}for(s in r)if(i=r[s],o=n[s],r.hasOwnProperty(s)&&(i!=null||o!=null))switch(s){case`value`:i!==o&&(Zt=!0),p=i;break;case`defaultValue`:i!==o&&(Zt=!0),m=i;break;case`children`:break;case`dangerouslySetInnerHTML`:if(i!=null)throw Error(a(91));break;default:i!==o&&cp(e,t,s,i,r,o)}pn(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:cp(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:p!==m&&(Zt=!0),e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:cp(e,t,l,p,r,m)}return;case`img`:case`link`:case`area`:case`base`:case`br`:case`col`:case`embed`:case`hr`:case`keygen`:case`meta`:case`param`:case`source`:case`track`:case`wbr`:case`menuitem`:for(var g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&cp(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(a(137,t));break;default:cp(e,t,u,p,r,m)}return;default:if(yn(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&lp(e,t,_,void 0,r,p);for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||lp(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&cp(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||cp(e,t,f,p,r,m)}function pp(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function mp(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&pp(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&pp(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e==`number`)?e:5}var hp=null,gp=null;function _p(e){return e.nodeType===9?e:e.ownerDocument}function vp(e){switch(e){case`http://www.w3.org/2000/svg`:return 1;case`http://www.w3.org/1998/Math/MathML`:return 2;default:return 0}}function yp(e,t){if(e===0)switch(t){case`svg`:return 1;case`math`:return 2;default:return 0}return e===1&&t===`foreignObject`?0:e}function bp(e,t,n,r){return n=_p(n).createElement(e),n[Ot]=r,n[kt]=t,up(n,e,t),Vt(n),n}function xp(e,t){return e===`textarea`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.children==`bigint`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Sp=null;function Cp(){var e=window.event;
412return e&&e.type===`popstate`?e!==Sp&&(Sp=e,!0):(Sp=null,!1)}var wp=typeof setTimeout==`function`?setTimeout:void 0,Tp=typeof clearTimeout==`function`?clearTimeout:void 0,Ep=typeof Promise==`function`?Promise:void 0,Dp=typeof requestAnimationFrame==`function`?requestAnimationFrame:wp,Op=typeof queueMicrotask==`function`?queueMicrotask:Ep===void 0?wp:function(e){return Ep.resolve(null).then(e).catch(kp)};function kp(e){setTimeout(function(){throw e})}function Ap(e){return e===`head`}function jp(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8){if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),Yh(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)Tm(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,Tm(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[Pt]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&Tm(e.ownerDocument.body)}n=i}while(n);Yh(t)}function Mp(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8){if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++}n=r}while(n)}function Np(e,t,n){if(t=CSS.escape(t)===t?t:`r-`+btoa(t).replace(/=/g,``),e.style.viewTransitionName=t,n!=null&&(e.style.viewTransitionClass=n),n=getComputedStyle(e),n.display===`inline`){if(t=e.getClientRects(),t.length===1)var r=1;else for(var i=r=0;i<t.length;i++){var a=t[i];0<a.width&&0<a.height&&r++}r===1&&(e=e.style,e.display=t.length===1?`inline-block`:`block`,e.marginTop=`-`+n.paddingTop,e.marginBottom=`-`+n.paddingBottom)}}function Pp(e,t){e=e.style,t=t.style;var n=t==null?null:t.hasOwnProperty(`viewTransitionName`)?t.viewTransitionName:t.hasOwnProperty(`view-transition-name`)?t[`view-transition-name`]:null;e.viewTransitionName=n==null||typeof n==`boolean`?``:(``+n).trim(),n=t==null?null:t.hasOwnProperty(`viewTransitionClass`)?t.viewTransitionClass:t.hasOwnProperty(`view-transition-class`)?t[`view-transition-class`]:null,e.viewTransitionClass=n==null||typeof n==`boolean`?``:(``+n).trim(),e.display===`inline-block`&&(t==null?e.display=e.margin=``:(n=t.display,e.display=n==null||typeof n==`boolean`?``:n,n=t.margin,n==null?(n=t.hasOwnProperty(`marginTop`)?t.marginTop:t[`margin-top`],e.marginTop=n==null||typeof n==`boolean`?``:n,t=t.hasOwnProperty(`marginBottom`)?t.marginBottom:t[`margin-bottom`],e.marginBottom=t==null||typeof t==`boolean`?``:t):e.margin=n))}function Fp(e,t,n){return n=n.ownerDocument.defaultView,{rect:e,abs:t.position===`absolute`||t.position===`fixed`,clip:t.clipPath!==`none`||t.overflow!==`visible`||t.filter!==`none`||t.mask!==`none`||t.mask!==`none`||t.borderRadius!==`0px`,view:0<=e.bottom&&0<=e.right&&e.top<=n.innerHeight&&e.left<=n.innerWidth}}function Ip(e){return Fp(e.getBoundingClientRect(),getComputedStyle(e),e)}function Lp(e){var t=e.getBoundingClientRect();t=new DOMRect(t.x+2e4,t.y+2e4,t.width,t.height);var n=getComputedStyle(e);return Fp(t,n,e)}function Rp(e){return e.documentElement.clientHeight}function zp(e){this.addEventListener(`load`,e),this.addEventListener(`error`,e)}function Bp(e,t,n,r,i,a,o,s,c){var l=t.nodeType===9?t:t.ownerDocument;try{var u=l.startViewTransition({update:function(){var t=l.defaultView,n=t.navigation&&t.navigation.transition,o=l.fonts.status;r();var s=[];if(o===`loaded`&&(Rp(l),l.fonts.status===`loading`&&s.push(l.fonts.ready)),o=s.length,e!==null)for(var c=e.suspenseyImages,u=0,d=0;d<c.length;d++){var f=c[d];if(!f.complete){var p=f.getBoundingClientRect();if(0<p.bottom&&0<p.right&&p.top<t.innerHeight&&p.left<t.innerWidth){if(u+=rh(f),u>oh){s.length=o;break}f=new Promise(zp.bind(f)),s.push(f)}}}if(0<s.length)return t=Promise.race([Promise.all(s),new Promise(function(e){return setTimeout(e,500)})]).then(i,i),(n?Promise.allSettled([n.finished,t]):t).then(a,a);if(i(),n)return n.finished.then(a,a);a()},types:n});l.__reactViewTransition=u;var d=[];return u.ready.then(function(){for(var e=l.documentElement.getAnimations({subtree:!0}),t=0;t<e.length;t++){var n=e[t],r=n.effect,i=r.pseudoElement;if(i!=null&&i.startsWith(`::view-transition`)){d.push(n),n=r.getKeyframes();for(var a=i=void 0,s=!0,c=0;c<n.length;c++){var u=n[c],f=u.width;if(i===void 0)i=f;else if(i!==f){s=!1;break}if(f=u.height,a===void 0)a=f;else if(a!==f){s=!1;break}delete u.width,delete u.height,u.transform===`none`&&delete u.transform}s&&i!==void 0&&a!==void 0&&(r.setKeyframes(n),s=getComputedStyle(r.target,r.pseudoElement),s.width!==i||s.height!==a)&&(s=n[0],s.width=i,s.height=a,s=n[n.length-1],s.width=i,s.height=a,r.setKeyframes(n))}}o()},function(e){l.__reactViewTransition===u&&(l.__reactViewTransition=null);try{if(typeof e==`object`&&e)switch(e.name){case`InvalidStateError`:(e.message===`View transition was skipped because document visibility state is hidden.`||e.message===`Skipping view transition because document visibility state has become hidden.`||e.message===`Skipping view transition because viewport size changed.`||e.message===`Transition was aborted because of invalid state`)&&(e=null)}e!==null&&c(e)}finally{r(),i(),o()}}),u.finished.finally(function(){for(var e=0;e<d.length;e++)d[e].cancel();l.__reactViewTransition===u&&(l.__reactViewTransition=null),s()}),u}catch{return r(),i(),o(),null}}function Vp(e,t){this._scope=document.documentElement,this._selector=`::view-transition-`+e+`(`+t+`)`}Vp.prototype.animate=function(e,t){return t=typeof t==`number`?{duration:t}:T({},t),t.pseudoElement=this._selector,this._scope.animate(e,t)},Vp.prototype.getAnimations=function(){for(var e=this._scope,t=this._selector,n=e.getAnimations({subtree:!0}),r=[],i=0;i<n.length;i++){var a=n[i].effect;a!==null&&a.target===e&&a.pseudoElement===t&&r.push(n[i])}return r},Vp.prototype.getComputedStyle=function(){return getComputedStyle(this._scope,this._selector)};function Hp(e){return{name:e,group:new Vp(`group`,e),imagePair:ne
412w Vp(`image-pair`,e),old:new Vp(`old`,e),new:new Vp(`new`,e)}}function Up(e){this._fragmentFiber=e,this._observers=this._eventListeners=null}Up.prototype.addEventListener=function(e,t,n){var r=null,i=null;if(!(n!=null&&typeof n!=`boolean`&&(r=n.signal||null,r!==null&&r.aborted))){this._eventListeners===null&&(this._eventListeners=[]);var a=this._eventListeners;if(Jp(a,e,t,n)===-1){var o=this,s=t;n!=null&&typeof n!=`boolean`&&!0===n.once&&(s=function(r){o.removeEventListener(e,t,n),typeof t==`function`?t.call(this,r):t.handleEvent(r)}),r!==null&&(i=o.removeEventListener.bind(o,e,t,n),r.addEventListener(`abort`,i,{once:!0}),i=r.removeEventListener.bind(r,`abort`,i)),r=Kp(n),a.push({type:e,listener:t,optionsOrUseCapture:n,attachedListener:s,cleanup:i}),p(this._fragmentFiber.child,!1,Wp,e,s,r)}this._eventListeners=a}};function Wp(e,t,n,r){return v(e).addEventListener(t,n,r),!1}Up.prototype.removeEventListener=function(e,t,n){var r=this._eventListeners;if(r!==null&&(t=Jp(r,e,t,n),t!==-1)){var i=r[t];n=i.attachedListener;var a=i.cleanup;i=Kp(i.optionsOrUseCapture),p(this._fragmentFiber.child,!1,Gp,e,n,i),r.splice(t,1),a!==null&&a()}};function Gp(e,t,n,r){return v(e).removeEventListener(t,n,r),!1}function Kp(e){return e!=null&&typeof e!=`boolean`&&(!0===e.once||e.signal instanceof AbortSignal)?{capture:e.capture,passive:e.passive}:e}function qp(e){return e==null?`c=0`:typeof e==`boolean`?`c=`+(e?`1`:`0`):`c=`+(e.capture?`1`:`0`)}function Jp(e,t,n,r){if(e.length===0)return-1;r=qp(r);for(var i=0;i<e.length;i++){var a=e[i];if(a.type===t&&a.listener===n&&qp(a.optionsOrUseCapture)===r)return i}return-1}Up.prototype.dispatchEvent=function(e){var t=m(this._fragmentFiber);if(t===null)return!0;t=v(t);var n=this._eventListeners;if(n!==null&&0<n.length||!e.bubbles){var r=t.nodeType===9?t.createComment(``):document.createTextNode(``);if(n)for(var i=0;i<n.length;i++){var a=n[i];r.addEventListener(a.type,a.attachedListener,Kp(a.optionsOrUseCapture))}if(t.appendChild(r),e=r.dispatchEvent(e),n)for(i=0;i<n.length;i++)a=n[i],r.removeEventListener(a.type,a.attachedListener,Kp(a.optionsOrUseCapture));return t.removeChild(r),e}return t.dispatchEvent(e)},Up.prototype.focus=function(e){p(this._fragmentFiber.child,!0,Yp,e,void 0,void 0)};function Yp(e,t){return e.tag!==6&&(e=v(e),xm(e,t))}Up.prototype.focusLast=function(e){var t=[];p(this._fragmentFiber.child,!0,Xp,t,void 0,void 0);for(var n=t.length-1;0<=n&&!Yp(t[n],e);n--);};function Xp(e,t){return t.push(e),!1}Up.prototype.blur=function(){var e=m(this._fragmentFiber);e!==null&&(e=v(e),e=_p(e).activeElement,e!==null&&p(this._fragmentFiber.child,!1,Zp,e,void 0,void 0))};function Zp(e,t){return e.tag!==6&&(e=v(e),e===t||e.contains(t)?(t.blur(),!0):!1)}Up.prototype.observeUsing=function(e){this._observers===null&&(this._observers=new Set),this._observers.add(e),p(this._fragmentFiber.child,!1,Qp,e,void 0,void 0)};function Qp(e,t){return e.tag!==6&&(e=v(e),t.observe(e),!1)}Up.prototype.unobserveUsing=function(e){var t=this._observers;if(t!==null&&t.has(e)){t.delete(e),p(this._fragmentFiber.child,!1,$p,e,void 0,void 0);for(var n=t=0;n<em.length;n++){var r=em[n];r.fragmentInstance===this&&r.observer===e?e.unobserve(r.instance):em[t++]=r}em.length=t}};function $p(e,t){return e.tag!==6&&(e=v(e),t.unobserve(e),!1)}var em=[],tm=!1;function nm(e,t,n){em.push({fragmentInstance:e,observer:t,instance:n}),tm||(tm=!0,Sm(function(){tm=!1;var e=em;em=[];for(var t=0;t<e.length;t++){var n=e[t];n.observer.unobserve(n.instance)}}))}Up.prototype.getClientRects=function(){var e=[];return p(this._fragmentFiber.child,!1,rm,e,void 0,void 0),e};function rm(e,t){if(e.tag===6){e=e.stateNode;var n=e.ownerDocument.createRange();n.selectNodeContents(e),t.push.apply(t,n.getClientRects())}else e=v(e),t.push.apply(t,e.getClientRects());return!1}Up.prototype.getRootNode=function(e){var t=m(this._fragmentFiber);return t===null?this:v(t).getRootNode(e)},Up.prototype.compareDocumentPosition=function(e){var t=m(this._fragmentFiber);if(t===null)return Node.DOCUMENT_POSITION_DISCONNECTED;var n=[];p(this._fragmentFiber.child,!1,Xp,n,void 0,void 0);var r=v(t);if(n.length===0){if(n=r,h(this._fragmentFiber)){a:{for(t=this._fragmentFiber.return;t!==null;){if(t.tag===4){t=t.stateNode.containerInfo;break a}if(t.tag===3||t.tag===5||t.tag===27)break;t=t.return}t=null}t!=null&&(n=t)}t=this._fragmentFiber;var i=r=n.compareDocumentPosition(e);return n===e?i=Node.DOCUMENT_POSITION_CONTAINS:r&Node.DOCUMENT_POSITION_CONTAINED_BY&&(n=g(t)[1],n===null?i=Node.DOCUMENT_POSITION_PRECEDING:(e=v(n).compareDocumentPosition(e),i=e===0||e&Node.DOCUMENT_POSITION_FOLLOWING?Node.DOCUMENT_POSITION_FOLLOWING:Node.DOCUMENT_POSITION_PRECEDING)),i|=Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC}t=v(n[0]),i=v(n[n.length-1]);var a=h(this._fragmentFiber)?t.parentElement:r;if(a==null)return Node.DOCUMENT_POSITION_DISCONNECTED;r=a.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY,a=a.compareDocumentPosition(i)&No
412de.DOCUMENT_POSITION_CONTAINED_BY;var o=t.compareDocumentPosition(e),s=i.compareDocumentPosition(e),c=o&Node.DOCUMENT_POSITION_CONTAINED_BY||s&Node.DOCUMENT_POSITION_CONTAINED_BY;return s=r&&a&&o&Node.DOCUMENT_POSITION_FOLLOWING&&s&Node.DOCUMENT_POSITION_PRECEDING,t=r&&t===e||a&&i===e||c||s?Node.DOCUMENT_POSITION_CONTAINED_BY:!r&&t===e||!a&&i===e?Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:o,t&Node.DOCUMENT_POSITION_DISCONNECTED||t&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC||im(t,this._fragmentFiber,n[0],n[n.length-1],e)?t:Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC};function im(e,t,n,r,i){var a=Lt(i);if(e&Node.DOCUMENT_POSITION_CONTAINED_BY){if(n=!!a)a:{for(;a!==null;){if(a.tag===7&&(a===t||a.alternate===t)){n=!0;break a}a=a.return}n=!1}return n}if(e&Node.DOCUMENT_POSITION_CONTAINS){if(a===null)return a=i.ownerDocument,i===a||i===a.documentElement||i===a.body;a:{for(a=t,t=m(t);a!==null;){if(!(a.tag!==5&&a.tag!==3&&a.tag!==27||a!==t&&a.alternate!==t)){a=!0;break a}a=a.return}a=!1}return a}return e&Node.DOCUMENT_POSITION_PRECEDING?((t=!!a)&&!(t=a===n)&&(t=w(n,a,C),t===null?t=!1:(p(t,!0,x,a,n),a=y,y=null,t=a!==null)),t):e&Node.DOCUMENT_POSITION_FOLLOWING?((t=!!a)&&!(t=a===r)&&(t=w(r,a,C),t===null?t=!1:(p(t,!0,S,a,r),a=y,b=y=null,t=a!==null)),t):!1}function am(e,t){var n=e.ownerDocument.createRange();n.selectNodeContents(e),e=n.getBoundingClientRect(),window.scrollTo(window.scrollX+e.left,t?window.scrollY+e.top:window.scrollY+e.bottom-window.innerHeight)}Up.prototype.scrollIntoView=function(e){if(typeof e==`object`)throw Error(a(566));var t=[];p(this._fragmentFiber.child,!1,Xp,t,void 0,void 0);var n=!1!==e;if(t.length===0){var r=g(this._fragmentFiber);if(r=n?r[1]||r[0]||m(this._fragmentFiber):r[0]||r[1],r===null)return;if(r.tag===6){e=v(r),am(e,n);return}if(r=v(r),r.nodeType!==9){if(r.nodeType===11){n=`host`in r?r.host:null,n!==null&&n.scrollIntoView(e);return}r.scrollIntoView(e)}}for(r=n?t.length-1:0;r!==(n?-1:t.length);){var i=t[r];i.tag===6?(i=v(i),am(i,n)):v(i).scrollIntoView(e),r+=n?-1:1}};function om(e,t){return e=v(e),sm(e,t),!1}function sm(e,t){e.reactFragments??=new Set,e.reactFragments.add(t)}function cm(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.addEventListener(i.type,i.attachedListener,Kp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){for(var r=0,i=0;i<em.length;i++){var a=em[i];(a.fragmentInstance!==t||a.observer!==n||a.instance!==e)&&(em[r++]=a)}em.length=r,n.observe(e)}),sm(e,t))}function lm(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.removeEventListener(i.type,i.attachedListener,Kp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){typeof n.rootMargin==`string`?nm(t,n,e):n.unobserve(e)}),e.reactFragments!=null&&e.reactFragments.delete(t))}function um(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:um(n),It(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function dm(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r){if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e}else if(!e[Pt])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=_m(e.nextSibling),e===null)break}return null}function fm(e,t,n){if(t===``)return null;for(;
412e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=_m(e.nextSibling),e===null))return null;return e}function pm(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=_m(e.nextSibling),e===null))return null;return e}function mm(e){return e.data===`$?`||e.data===`$~`}function hm(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function gm(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function _m(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t===`$`||t===`$!`||t===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/$`||t===`/&`)return null}}return e}var vm=null;function ym(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return _m(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function bm(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function xm(e,t){function n(){r=!0}if(e.ownerDocument.activeElement===e)return!0;var r=!1;try{e.ownerDocument.addEventListener(`focus`,n,!0),(e.focus||HTMLElement.prototype.focus).call(e,t)}finally{e.ownerDocument.removeEventListener(`focus`,n,!0)}return r}function Sm(e){Dp(function(){Dp(function(t){return e(t)})})}function Cm(e,t,n){switch(t=_p(n),e){case`html`:if(e=t.documentElement,!e)throw Error(a(452));return e;case`head`:if(e=t.head,!e)throw Error(a(453));return e;case`body`:if(e=t.body,!e)throw Error(a(454));return e;default:throw Error(a(451))}}function wm(e,t,n){for(var r in n){var i=n[r];n.hasOwnProperty(r)&&i!=null&&cp(e,t,r,null,dp,i)}n.dangerouslySetInnerHTML!=null&&(e.textContent=``),e.onclick===Sn&&(e.onclick=null),It(e)}function Tm(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);It(e)}var Em=new Map,Dm=new Set;function Om(e){if(typeof e.getRootNode==`function`){var t=e.getRootNode();if(t.nodeType===9||t.nodeType===11)return t}return e.nodeType===9?e:e.ownerDocument}var km=k.d;k.d={f:Am,r:jm,D:Pm,C:Fm,L:Im,m:Lm,X:zm,S:Rm,M:Bm};function Am(){var e=km.f(),t=Gd();return e||t}function jm(e){var t=Rt(e);t!==null&&t.tag===5&&t.type===`form`?ac(t):km.r(e)}var Mm=typeof document>`u`?null:document;function Nm(e,t,n){var r=Mm;if(r&&typeof t==`string`&&t){var i=ln(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),Dm.has(i)||(Dm.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),up(t,`link`,e),Vt(t),r.head.appendChild(t)))}}function Pm(e){km.D(e),Nm(`dns-prefetch`,e,null)}function Fm(e,t){km.C(e,t),Nm(`preconnect`,e,t)}function Im(e,t,n){km.L(e,t,n);var r=Mm;if(r&&e&&t){var i=`link[rel="preload"][as="`+ln(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+ln(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+ln(n.imageSizes)+`"]`)):i+=`[href="`+ln(e)+`"]`;var a=i;switch(t){case`style`:a=Hm(e);break;case`script`:a=Gm(e)}if(!(Em.has(a)||(e=T({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),Em.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Um(a))||t===`script`&&r.querySelector(Km(a))))){var o=r.createElement(`link`);up(o,`link`,e),t===`style`&&(o[Ft]=!0,o.onload=o.onerror=function(){Ht(o)}),Vt(o),r.head.appendChild(o)}}}function Lm(e,t){km.m(e,t);var n=Mm;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+ln(r)+`"][href="`+ln(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Gm(e)}if(!Em.has(a)&&(e=T({rel:`modulepreload`,href:e},t),Em.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(Km(a)))return}r=n.createElement(`link`),up(r,`link`,e),Vt(r),n.head.appendChild(r)}}}function Rm(e,t,n){km.S(e,t,n);var r=Mm;if(r&&e){var i=Bt(r).hoistableStyles,a=Hm(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};
vendor: 17,631 bytes, line 412
412if(o=r.querySelector(Um(a)))s.loading=5;else{e=T({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=Em.get(a))&&Ym(e,n);var c=o=r.createElement(`link`);Vt(c),up(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Jm(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function zm(e,t){km.X(e,t);var n=Mm;if(n&&e){var r=Bt(n).hoistableScripts,i=Gm(e),a=r.get(i);a||(a=n.querySelector(Km(i)),a||(e=T({src:e,async:!0},t),(t=Em.get(i))&&Xm(e,t),a=n.createElement(`script`),Vt(a),up(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Bm(e,t){km.M(e,t);var n=Mm;if(n&&e){var r=Bt(n).hoistableScripts,i=Gm(e),a=r.get(i);a||(a=n.querySelector(Km(i)),a||(e=T({src:e,async:!0,type:`module`},t),(t=Em.get(i))&&Xm(e,t),a=n.createElement(`script`),Vt(a),up(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Vm(e,t,n,r){var i=(i=A.current)?Om(i):null;if(!i)throw Error(a(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(n=Hm(n.href),t=Bt(i).hoistableStyles,r=t.get(n),r||(r={type:`style`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Hm(n.href);var o=Bt(i).hoistableStyles,s=o.get(e);if(s||(i=i.ownerDocument||i,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=i.querySelector(Um(e)))?o._p||(s.instance=o,s.state.loading=5):(o=Em.get(e),o||(o={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Em.set(e,o)),G(i,e,o,s.state))),t&&r===null)throw Error(a(528,``));return s}if(t&&r!==null)throw Error(a(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(n=Gm(n),t=Bt(i).hoistableScripts,r=t.get(n),r||(r={type:`script`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(a(444,e))}}function Hm(e){return`href="`+ln(e)+`"`}function Um(e){return`link[rel="stylesheet"][`+e+`]`}function Wm(e){return T({},e,{"data-precedence":e.precedence,precedence:null})}function G(e,t,n,r){if(t=e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)){if(!0!==t[Ft]){r.loading=1;return}}else t=e.createElement(`link`),t[Ft]=!0,t.onload=t.onerror=Ht.bind(null,t),up(t,`link`,n),Vt(t),e.head.appendChild(t);r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2})}function Gm(e){return`[src="`+ln(e)+`"]`}function Km(e){return`script[async]`+e}function qm(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+ln(n.href)+`"]`);if(r)return t.instance=r,Vt(r),r;var i=T({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),Vt(r),up(r,`style`,i),Jm(r,n.precedence,e),t.instance=r;case`stylesheet`:i=Hm(n.href);var o=e.querySelector(Um(i));if(o)return t.state.loading|=4,t.instance=o,Vt(o),o;r=Wm(n),(i=Em.get(i))&&Ym(r,i),o=(e.ownerDocument||e).createElement(`link`),Vt(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),up(o,`link`,r),t.state.loading|=4,Jm(o,n.precedence,e),t.instance=o;case`script`:return o=Gm(n.src),(i=e.querySelector(Km(o)))?(t.instance=i,Vt(i),i):(r=n,(i=Em.get(o))&&(r=T({},n),Xm(r,i)),e=e.ownerDocument||e,i=e.createElement(`script`),Vt(i),up(i,`link`,r),e.head.appendChild(i),t.instance=i);case`void`:return null;default:throw Error(a(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Jm(r,n.precedence,e));return t.instance}function Jm(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function Ym(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function Xm(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var Zm=null;function Qm(e,t,n){if(Zm===null){var r=new Map,i=Zm=new Map;i.set(n,r)}else i=Zm,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[Pt]||a[Ot]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function $m(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function eh(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function th(e,t){return e===`img`&&t.src!=null&&t.src!==``&&t.onLoad==null&&t.loading!==`lazy`}function nh(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function rh(e){return(e.width||100)*(e.height||100)*(typeof devicePixelRatio==`number`?devicePixelRatio:1)*.25}function ih(e,t){typeof t.decode==`function`&&(e.imgCount++,t.complete||(e.imgBytes+=rh(t),e.suspenseyImages.push(t)),e=uh.bind(e),t.decode().then(e,e))}function ah(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Hm(r.href),a=t.querySelector(Um(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=lh.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,Vt(a);return}a=t.ownerDocument||t,r=Wm(r),(i=Em.get(i))&&Ym(r,i),a=a.createElement(`link`),Vt(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),up(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=lh.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var oh=0;function sh(e,t){return e.stylesheets&&e.count===0&&fh(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&fh(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&oh===0&&(oh=62500*mp());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&fh(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>oh?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function ch(e){if(e.count===0&&(e.imgCount===0||!e.waitingForImages)){if(e.stylesheets)fh(e,e.stylesheets);else if(e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}}function lh(){this.count--,ch(this)}function uh(){this.imgCount--,ch(this)}var dh=null;function fh(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,dh=new Map,t.forEach(ph,e),dh=null,lh.call(e))}function ph(e,t){if(!(t.state.loading&4)){var n=dh.get(e);if(n)var r=n.get(null);else{n=new Map,dh.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=lh.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var mh={$$typeof:oe,Provider:null,Consumer:null,_currentValue:xe,_currentValue2:xe,_threadCount:0};function hh(e,t,n,r,i,a,o,s,c){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=_t(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_t(0),this.hiddenUpdates=_t(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.transitionTypes=null,this.incompleteTransitions=new Map}function gh(e,t,n,r,i,a,o,s,c,l,u,d){return e=new hh(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=Fi(3,null,null,t),e.current=a,a.stateNode=e,t=Ia(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},go(a),e}function _h(e){return e?(e=Ni,e):Ni}function vh(e,t,n,r,i,a){i=_h(i),r.context===null?r.context=i:r.pendingContext=i,r=vo(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=yo(e,r,t),n!==null&&(Bd(n,e,t),bo(n,e,t))}function yh(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function bh(e,t){yh(e,t),(e=e.alternate)&&yh(e,t)}function xh(e){if(e.tag===13||e.tag===31){var t=Ai(e,67108864);t!==null&&Bd(t,e,67108864),bh(e,67108864)}}function Sh(e){if(e.tag===13||e.tag===31){var t=U();t=Ct(t);var n=Ai(e,t);n!==null&&Bd(n,e,t),bh(e,t)}}var Ch=!0;function wh(e,t,n,r){var i=O.T;O.T=null;var a=k.p;try{k.p=2,Eh(e,t,n,r)}finally{k.p=a,O.T=i}}function Th(e,t,n,r){var i=O.T;O.T=null;var a=k.p;try{k.p=8,Eh(e,t,n,r)}finally{k.p=a,O.T=i}}function Eh(e,t,n,r){if(Ch){var i=Dh(r);if(i===null)$f(e,t,r,Oh,n),zh(e,r);else if(Vh(i,e,t,n,r))r.stopPropagation();else if(zh(e,r),t&4&&-1<Rh.indexOf(e)){for(;i!==null;){var a=Rt(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=dt(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-it(o);s.entanglements[1]|=c,o&=~c}Nf(a),!(id&6)&&(Cd=Ke()+500,Pf(0,!1))}}break;case 31:case 13:s=Ai(a,2),s!==null&&Bd(s,a,2),Gd(),bh(a,2)}if(a=Dh(r),a===null&&$f(e,t,r,Oh,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else $f(e,t,r,null,n)}}function Dh(e){return e=wn(e),kh(e)}var Oh=null;function kh(e){if(Oh=null,e=Lt(e),e!==null){var t=s(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=c(t),e!==null)return e;e=null}else if(n===31){if(e=l(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Oh=e,null}function Ah(e){switch(e){case`beforetoggle`:case`cancel`:case`click`:case`close`:case`contextmenu`:case`copy`:case`cut`:case`auxclick`:case`dblclick`:case`dragend`:case`dragstart`:case`drop`:case`focusin`:case`focusout`:case`input`:case`invalid`:case`keydown`:case`keypress`:case`keyup`:case`mousedown`:case`mouseup`:case`paste`:case`pause`:case`play`:case`pointercancel`:case`pointerdown`:case`pointerup`:case`ratechange`:case`reset`:case`seeked`:case`submit`:case`toggle`:case`touchcancel`:case`touchend`:case`touchstart`:case`volumechange`:case`change`:case`selectionchange`:case`textInput`:case`compositionstart`:case`compositionend`:case`compositionupdate`:case`beforeblur`:case`afterblur`:case`beforeinput`:case`blur`:case`fullscreenchange`:case`fullscreenerror`:case`focus`:case`hashchange`:case`popstate`:case`select`:case`selectstart`:return 2;case`drag`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`mousemove`:case`mouseout`:case`mouseover`:case`pointermove`:case`pointerout`:case`pointerover`:case`resize`:case`scroll`:case`touchmove`:case`wheel`:case`mouseenter`:case`mouseleave`:case`pointerenter`:case`pointerleave`:return 8;case`message`:switch(qe()){case Je:return 2;case Ye:return 8;case Xe:case Ze:return 32;case Qe:return 268435456;default:return 32}default:return 32}}var jh=!1,Mh=null,Nh=null,Ph=null,Fh=new Map,Ih=new Map,Lh=[],Rh=`mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset`.split(` `);function zh(e,t){switch(e){case`focusin`:case`focusout`:Mh=null;break;case`dragenter`:case`dragleave`:Nh=null;break;case`mouseover`:case`mouseout`:Ph=null;break;case`pointerover`:case`pointerout`:Fh.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:Ih.delete(t.pointerId)}}function Bh(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=Rt(t),t!==null&&xh(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Vh(e,t,n,r,i){switch(t){case`focusin`:return Mh=Bh(Mh,e,t,n,r,i),!0;case`dragenter`:return Nh=Bh(Nh,e,t,n,r,i),!0;case`mouseover`:return Ph=Bh(Ph,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return Fh.set(a,Bh(Fh.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,Ih.set(a,Bh(Ih.get(a)||null,e,t,n,r,i)),!0}return!1}function Hh(e){var t=Lt(e.target);if(t!==null){var n=s(t);if(n!==null){if(t=n.tag,t===13){if(t=c(n),t!==null){e.blockedOn=t,Et(e.priority,function(){Sh(n)});return}}else if(t===31){if(t=l(n),t!==null){e.blockedOn=t,Et(e.priority,function(){Sh(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Uh(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Dh(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Cn=r,n.target.dispatchEvent(r),Cn=null}else return t=Rt(n),t!==null&&xh(t),e.blockedOn=n,!1;t.shift()}return!0}function Wh(e,t,n){Uh(e)&&n.delete(t)}function Gh(){jh=!1,Mh!==null&&Uh(Mh)&&(Mh=null),Nh!==null&&Uh(Nh)&&(Nh=null),Ph!==null&&Uh(Ph)&&(Ph=null),Fh.forEach(Wh),Ih.forEach(Wh)}function Kh(e,t){e.blockedOn===t&&(e.blockedOn=null,jh||(jh=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,Gh)))}var qh=null;function Jh(e){qh!==e&&(qh=e,n.unstable_scheduleCallback(n.unstable_NormalPriority,function(){qh===e&&(qh=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(kh(r||n)===null)continue;break}var a=Rt(n);a!==null&&(e.splice(t,3),t-=3,rc(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Yh(e){function t(t){return Kh(t,e)}Mh!==null&&Kh(Mh,e),Nh!==null&&Kh(Nh,e),Ph!==null&&Kh(Ph,e),Fh.forEach(t),Ih.forEach(t);for(var n=0;n<Lh.length;n++){var r=Lh[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Lh.length&&(n=Lh[0],n.blockedOn===null);)Hh(n),n.blockedOn===null&&Lh.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[kt]||null;if(typeof a==`function`)o||Jh(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[kt]||null)s=o.formAction;else if(kh(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),Jh(n)}}}function Xh(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function Zh(e){this._internalRoot=e}Qh.prototype.render=Zh.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(a(409));var n=t.current;vh(n,U(),e,t,null,null)},Qh.prototype.unmount=Zh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;vh(e.current,2,null,e,null,null),Gd(),t[At]=null}};function Qh(e){this._internalRoot=e}Qh.prototype.unstable_scheduleHydration=function(e){if(e){var t=Tt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Lh.length&&t!==0&&t<Lh[n].priority;n++);Lh.splice(n,0,e),n===0&&Hh(e)}};var $h=r.version;if($h!==`19.3.0`)throw Error(a(527,$h,`19.3.0`));k.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(a(188)):(e=Object.keys(e).join(`,`),Error(a(268,e)));return e=d(t),e=e===null?null:f(e),e=e===null?null:e.stateNode,e};var eg={bundleType:0,version:`19.3.0`,rendererPackageName:`react-dom`,currentDispatcherRef:O,reconcilerVersion:`19.3.0`};
412if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var tg=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!tg.isDisabled&&tg.supportsFiber)try{tt=tg.inject(eg),nt=tg}catch{}}e.hydrateRoot=function(e,t,n){if(!o(e))throw Error(a(299));var r=!1,i=``,s=Ec,c=Dc,l=Oc,u=null;return n!=null&&(!0===n.unstable_strictMode&&(r=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onUncaughtError!==void 0&&(s=n.onUncaughtError),n.onCaughtError!==void 0&&(c=n.onCaughtError),n.onRecoverableError!==void 0&&(l=n.onRecoverableError),n.formState!==void 0&&(u=n.formState)),t=gh(e,1,!0,t,n??null,r,i,u,s,c,l,Xh),t.context=_h(null),n=t.current,r=U(),r=Ct(r),i=vo(r),i.callback=null,yo(n,i,r),n=r,t.current.lanes=n,vt(t,n),Nf(t),e[At]=t.current,Zf(e),new Qh(t)}})),BV=n(((e,t)=>{function n(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE==`function`)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=zV()}))(),VV=jV();IE({dsn:qr.localDev?void 0:qr.sentryDsn,sendDefaultPii:!0,integrations:[TE(VV),AT(),vu({filterKeys:[`listening-web`],behaviour:`drop-error-if-exclusively-contains-third-party-frames`})],enableLogs:!0,tracesSampleRate:1,replaysSessionSampleRate:.1,replaysOnErrorSampleRate:1,environment:`${qr.envString}-client`,denyUrls:[/extensions\//i,/^chrome:\/\//i,/^chrome-extension:\/\//i,/^moz-extension:\/\//i]}),(0,BV.hydrateRoot)(document,(0,Z.jsx)(X.StrictMode,{children:(0,Z.jsx)(IV,{})}));export{Aj as $,OP as A,RN as B,LF as C,QP as D,lF as E,oP as F,_N as G,jN as H,aP as I,AM as J,tN as K,sP as L,gP as M,fP as N,YP as O,cP as P,Oj as Q,iP as R,HF as S,CF as T,ON as U,LN as V,SN as W,kj as X,Hj as Y,jj as Z,iI as _,DR as a,rA as at,GF as b,ML as c,ZO as ct,XI as d,zD as dt,HA as et,UI as f,ID as ft,vI as g,yI as h,kD as ht,ER as i,iA as it,SP as j,MP as k,eL as l,GD as lt,VI as m,MD as mt,WR as n,cA as nt,mR as o,Yk as ot,HI as p,FD as pt,eN as q,RR as r,sA as rt,qL as s,Hk as st,qR as t,EA as tt,QI as u,HD as ut,JF as v,PF as w,UF as x,XF as y,nP as z};
413//# sourceMappingURL=index-WgTpRgQX.js.map

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.